img
{
    border: 0;
}

table
{
    border: 0px;
    margin: 0px;
    padding: 0px;
}

.body
{
}

.HiddenTable
{
    padding: 0px;
    margin: 0px;
    border: none;
    font-size: small;
    font-family: Arial, Helvetica, Sans-Serif;
    font-weight: normal;
}

.Content
{
    font-size: small;
    font-family: Arial, Helvetica;
    color: #422511;
    background-color: #FFFFFF;
}

.Content A
{
    color: #422511;
}

.HeaderArea
{
    color: #422511;
}

.FooterArea
{
    padding-right: 8px;
    padding-left: 8px;
    font-size: x-small;
    padding-bottom: 8px;
    padding-top: 8px;
    color: #FFFFFF;
}
.FooterArea A
{
    color: #FFFFFF;
    text-decoration:none;
}
.FooterArea A:hover
{
    text-decoration:underline;
}

.Footer A
{
    color: #422511;
}


.SectionArea
{
    color: #422511;
    background-color: #FFFFFF;
    padding-right: 5px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.SectionBodyArea
{
    background-color: #FFFFFF;
    color: #422511;
    font-size: small;
    padding-left: 5px;
}


.SectionBody
{
    color: #422511;
}
.SectionBody A
{
    color: #E37222;
    text-decoration:none;
}
.SectionBody A:hover
{
    color: #E37222;
    text-decoration:underline;
}

.SectionBody P
{
    font-size: 100%;
    color: #422511;
    margin-top: 0px;
}

.SectionBody Li
{
    font-size: 100%;
    color: #422511;
    margin-bottom: 0px;
}

.SectionBodyRight
{
    font-size: 80%;
    color: #422511;
    padding-left: 5px;
}

.SectionBodyHeading, .SectionBodyArea H1
{
    margin-bottom: 12px;
    font-size: 120%;
    color: #422511;
    font-weight: bold;
}

.SectionBodyHeading A, .SectionBodyArea H1 A
{
    color: #422511;
}

.SectionBodySubHeading, .SectionBodyArea H2
{
    margin-top: 8px;
    margin-bottom: 8px;
    color: #422511;
    font-size: 110%;
    font-weight: bold;
    line-height: 1.3em;
}

.SectionBodySubHeading A, .SectionBodyArea H2 A
{
    color: #422511;
}

.SectionBodySubSubHeading, .SectionBodyArea H3
{
    margin-top: 0px;
    margin-bottom: 0px;
    color: #422511;
    font-size: 110%;
    font-weight: bold;
    line-height: 1.5em;
}

.SectionBodySubSubHeading A, .SectionBodyArea H3 A
{
    color: #422511;
}


.CK00
{
    color: #FFFFFF;
    background-color: #D6976C;
}

.CK01
{
    color: #422511;
    background-color: #FFFFFF;
}

.CK02
{
    color: #422511;
    background-color: #F8F8F8;
}

.CK03
{
    color: #FFFFFF;
    background-color: #E37222;
}

.CK04
{
    color: #FFFFFF;
    background-color: #623C1B;
}

.CK05
{
    color: #422511;
    background-color: #EA8E4F;
}
.SideArea
{
    background-color: #E37222;
    padding: 2px 6px 3px 6px;
}
.SideAreaTitle
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size:small;
    font-weight:bold;
    color: #FFFFFF;
    padding-bottom: 8px;
}
.SideAreaText
{
    line-height: 1.3em;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: x-small;
    color: #FFFFFF;
}
.SideAreaText A
{
    color: #FFFFFF;
    text-decoration: none;
}
.SideAreaText A:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
.SideAreaListAnteTitle
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: x-small;
    color: #422511;
}
.SideAreaListTitle
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: small;
    color: #422511;
    padding-bottom: 8px;
}
.SideAreaListText
{
    line-height: 1.3em;
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: x-small;
    color: #422511;
    padding-bottom: 5px;
}
.SideAreaListText A
{
    color: #422511;
    text-decoration: none;
}
.SideAreaListText A:hover
{
    color: #422511;
    text-decoration: underline;
}
.SideAreaListLink
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: x-small;
    color: #FFFFFF;
}
.SideAreaListLink A
{
    color: #FFFFFF;
    text-decoration: none;
}
.SideAreaListLink A:hover
{
    color: #FFFFFF;
    text-decoration: underline;
}
.SideAreaMenuLink
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: small;
    color: #FFFFFF;
    padding-bottom: 5px;   
}
.SideAreaMenuLink A
{
    color: #FFFFFF;
    text-decoration:none;
}
.SideAreaMenuLink A:hover
{
    color: #FFFFFF;
    text-decoration:underline;
}
.SideAreaYear
{
    font-family: Verdana, Helvetica, Sans-Serif;
    font-size: small;
    color: #FFFFFF;
}
.SideAreaYear A
{
    color: #FFFFFF;
    text-decoration:none;
}
.SideAreaYear A:hover
{
    color: #FFFFFF;
    text-decoration:underline;
}


.SubscreverNewsletterArea
{
    background-color: #623C1B;
    padding: 4px 6px 6px 6px;
}
.SubscreverNewsletterAreaText
{
    font-family: Verdana, Helvetica, Sans-Serif;
    color: #FFFFFF;
    font-size: xx-small;
}
.SubscreverNewsletterFormField
{
    color: #422511;
    font-size: xx-small;
    background-color: #FFFFFF;
}
.SubscreverNewsletterFormButton
{
}

.SubscreverNewsletterFormButton A
{
    color: #FFFFFF;
    text-decoration: none;
}
.SubscreverNewsletterFormButton A:hover
{
    text-decoration: underline;
}

.MainMenuArea
{
}
.MainMenu .AspNet-Menu-Horizontal
{
}

.MainMenu .AspNet-Menu-Vertical
{
}

.MainMenu ul.AspNet-Menu
{
	
}

.MainMenu ul.AspNet-Menu ul
{
	
}

.MainMenu ul.AspNet-Menu li A.AspNet-Menu-Link,
.MainMenu ul.AspNet-Menu li SPAN.AspNet-Menu-NonLink
{
    font-family: Arial, Helvetica;
    font-size: small;
    color: #FFFFFF;
    padding-bottom: 5px;  
    height: auto! important;

}

.MainMenu ul.AspNet-Menu li:hover,
.MainMenu ul.AspNet-Menu li A:hover,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-Hover
{
    color: #FFFFFF;
    text-decoration: underline;
}


.MainMenu ul.AspNet-Menu li .AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li A.AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li SPAN.AspNet-Menu-Selected,
.MainMenu ul.AspNet-Menu li .AspNet-Menu-ParentSelected
{
    color: #FFFFFF !important;
    text-decoration: underline;
}

.TreeView Table
{
    width: 100%;
    margin: 3px 0px 3px 0px;
    font-size: small;
}

.TreeViewNode
{
    width: 100%;
    padding: 4px 2px 3px 4px;
}

.TreeViewNode A
{
    color: #422511;
}

.TreeViewNode A:hover
{
    color: #E37222;
}

.TreeViewNodeSelected
{
    color: #E37222 !important;
}
.TreeViewNodeSelected A:hover
{
    color: #E37222 !important;
}

.TreeViewLevel0
{
    font-size: 90%;
    font-family: Arial, Helvetica;
    font-weight: bold;
    background-color: #F8F8F8;
    color: #422511;
}



.TreeViewLevel1
{
    font-size: 75%;
    font-family: Arial, Helvetica;
    font-weight: bold;
    color: #422511;
}



.FormArea
{
    padding-left: 40px;
    padding-right: 40px;
    padding-top: 30px;
    font-family: Arial, Helvetica;
}
.FormHeader
{
    font-family: Arial, Helvetica;
    color: #422511;
    font-weight: bold;
}
.FormLabel
{
    padding-bottom: 10px;
    font-size: small;
}
.FormFieldArea
{
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 10px;
}

.FormField
{
    font-family: Arial, Helvetica, Sans-Serif;
    font-size: small;
    color: #422511;
    border: solid 1px #D6976C;
}

.FormValidatorSummary
{
    font-size: small;
    color: #623C1B;
}
.FormButton
{
    font-size: small;
}
.FormButton A
{
    text-decoration: none;
}
.FormButton A:hover
{
    text-decoration: underline;
}
.FormNote
{
    font-size: x-small;
}
.FormSuccessful
{
    font-size: small;
    font-family: Arial, Helvetica;
}
.FormError
{
    font-size: small;
    font-family: Arial, Helvetica;
}

.FavoriteLinksArea
{
}

.FavoriteLinksArea .Title
{
    font-weight: bold;
    font-size: 100%;
    color: #422511;
    border-bottom-color: EA8E4F;
    border-bottom-style: dotted;
    border-bottom-width: 2px;
}

.FavoriteLinksArea .Description
{
    padding-top: 12px;
    color: #422511;
    font-size: xx-small;
    font-family: Verdana, Helvetica,Sans Serif;
}

.FavoriteLinksArea .Logo
{
    padding: 0px 6px 6px 0px;
}
.ArtigosAnteTitulo
{
    font-size: small;
    color: #422511;
}
.ArtigosTitulo
{
    font-size: small;
    color: #422511;
    font-weight: bold;
    padding-bottom: 20px;
}
.ArtigosTexto
{
    font-size: small;
    color: #422511;
    padding-bottom: 8px;
}
.ArtigosLink
{
    font-size: x-small;
    color: #FFFFFF;
    background-color: #623C1B;
    padding:2px 0px 2px 0px;
}
.ArtigosLink A
{
    color: #FFFFFF;
    text-decoration:none;
}
.ArtigosLink A:hover
{
    color: #FFFFFF;
    text-decoration:underline;
}

.ProductsNavigator
{
    padding: 8px;
    color: #E37222;
    font-size: small;
}
.ProductsNavigator A
{
    color: #422511;
    text-decoration: none;
}
.ProductsNavigator A:hover
{
    color: #E37222;
    text-decoration: underline;
}
.ProductsNavigatorCurrentPage
{
    font-size: 90%;
    font-weight: bold;
    text-decoration: none;
}
.ProductsNavigatorOtherPage
{
    font-size: 90%;
    text-decoration: none;
    color: #422511;
}
.InformacaoAreaImagemLateral
{
    padding:0px 15px 0px 5px;
}
.InformacaoAreaArtigosTitle
{
    background-color:#623C1B;
    color: #FFFFFF;
    padding-left:6px;
    font-weight:bold;
    font-size:small;
}
.InformacaoAreaArtigosTitle A
{
    color: #FFFFFF;
    text-decoration:none;
}
.InformacaoAreaArtigosTitle A:hover
{
    color: #FFFFFF;
    text-decoration:none;
}
.InformacaoAreaActualidadesTitle
{
    background-color:#E37222;
    color: #FFFFFF;
    padding-left:6px;
    font-weight:bold;
    font-size:small;
}
.InformacaoAreaActualidadesTitle A
{
    color: #FFFFFF;
    text-decoration:none;
}
.InformacaoAreaActualidadesTitle A:hover
{
    color: #FFFFFF;
    text-decoration:none;
}
.InformacaoAreaUtilidadesTitle
{
    background-color:#E37222;
    color: #FFFFFF;
    padding-left:6px;
    font-weight:bold;
    font-size:small;
}
.InformacaoAreaUtilidadesTitle A
{
    color: #FFFFFF;
    text-decoration:none;
}
.InformacaoAreaUtilidadesTitle A:hover
{
    color: #FFFFFF;
    text-decoration:none;
}
.LoginArea
{
    background-color:#EA8E4F;
    color:#422511;
    padding:2px 0px 2px 0px;
}
.LoginAreaField
{
    color:#422511;
    border:0px;
    font-size:x-small;
}
.LoginAreaText
{
    color:#FFFFFF;
    font-size:x-small;
    padding-top:5px;
}
.LoginAreaLink
{
    color:#FFFFFF;
    font-size:x-small;
    padding-top:5px;
}
.LoginAreaLink A
{
    color:#FFFFFF;
    text-decoration:none;
}
.LoginAreaLink A:hover
{
    text-decoration:underline;
}
.LoginAreaButton
{
    background-color:#FFFFFF;
    color:#422511;
    font-size:x-small;
    border:0px;
}
.LogoutButton
{
    background-color:#E37222;
    color:#FFFFFF;
    font-size:x-small;
    border:0px;
   }

.GMapInsert
{
    border:solid 3px #EA8E4F;
}

.MarginTop
{   margin-top:12px;
}

.MarginRight
{   margin-right:12px;
}

.MarginLeft
{   margin-left:12px;
}

.MarginBottom
{   margin-bottom:12px;
}

.ListingCell
{
	background-color:#F8F8F8;
	padding: 3px 8px;
}

.ListingCell .Note
{
	font-size: 85%;
}

.ListingCellDownload
{
	padding: 3px 8px;
	background-color:#623C1B;
	color:#FFFFFF;
	font-size: x-small;
}

.ListingCellDownload A
{
	color:#FFFFFF;
	text-decoration: none;
}

.ListingCellDownload A:hover
{
	color:#FFFFFF;
	text-decoration: underline;
}
.Glossarytable
{
	background-color:  #623C1B;
	font-size: small;
}

.GlossarytableCell
{
	background-color:  #FFFFFF;
	color: #422511;
	font-size: 80%;
    width:200px;

}

.GlossarytableCell A
{
	color: #422511;
	text-decoration: none;

}

.GlossarytableCell A:hover
{
	color: #422511;
	text-decoration: none;
}
.GmapLink A
{
	color:#422511;
	text-decoration: none;
	font-size:110%;
	font-weight:bold;
	font-family: Verdana, Helvetica, Sans-Serif;
	
}
