/* Global definitions */
BODY {background-color: White;
      font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; 
      font-weight: normal; 
      font-size: 7pt;}
a, a:visited {color: #5F82AC; text-decoration: none}
a:hover {color: #5F82AC; text-decoration: none}

.center{text-align: center;}
table#maintable{margin-left: auto; margin-right: auto; text-align:left;}

.MenuLocations{color: #FFFFFF; text-transform: lowercase;}
.MenuLocations a:link {color: #FFFFFF;}
.MenuLocations a:hover {color: #FFFFFF;}
.MenuLocations a:visited {color: #FFFFFF;}

/* idiomas flags */
#idiomas{margin-top: 0.3em;}
#idiomas ul {text-align:left; margin:0;}
#idiomas li {list-style-type: none; padding-right:1em; display: inline;}

.ImgFilter40 img{opacity:.40;filter: alpha(opacity=40);-moz-opacity: 0.4;}
.ImgFilter40:hover img{opacity:1;filter: alpha(opacity=100);-moz-opacity: 1;}


.MenuOpcao1{font-family: Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; padding-bottom:10px; margin-left:10px; margin-right:10px; text-transform: uppercase;}
.MenuOpcao1 a:link {color: #FFFFFF}
.MenuOpcao1 a:visited {color: #FFFFFF}
.MenuOpcao1 a:hover {color: #FFFFFF}
.MenuOpcaoDestaque1{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color:#FFFFFF; padding-bottom:10px; margin-left: 10px; margin-right:10px; text-transform: uppercase;}
.MenuOpcaoDestaque1 a:link {color: #FFFFFF}
.MenuOpcaoDestaque1 a:visited {color: #FFFFFF}
.MenuOpcaoDestaque1 a:hover {color: #FFFFFF;}

#Menu1-0{font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; line-height: 18px; padding-top: 15px; text-transform: capitalize;}
#Menu1-0 ul {text-align: left; margin: 0;}
#Menu1-0 li {list-style-type: none;}
#Menu1-0 li a{list-style-type: none; color: #333333}
#Menu1-0 li a:visited {list-style-type: none; color: #333333;}
#Menu1-0 li a:hover {list-style-type: none; font-weight: bold; color: #333333;}
#Menu1-0 li.MenuSubDestaque1{font-weight: bold; color: #333333; text-transform: capitalize;}
#Menu1-0 li.MenuSubDestaque1 a{color: #333333}
#Menu1-0 li.MenuSubDestaque1 a:visited {color: #333333}
#Menu1-0 li.MenuSubDestaque1 a:hover {color: #333333; font-weight: bold;}

#Menu2-0{color: #5F82AC; padding-bottom: 10px; text-transform: uppercase;}
#Menu2-0 ul {text-align: left; margin: 0;}
#Menu2-0 li {list-style-type: none;}
#Menu2-0 li a{list-style-type: none; color:#5F82AC;}
#Menu2-0 li a:visited {list-style-type: none; color: #5F82AC;}
#Menu2-0 li a:hover {list-style-type: none; font-weight: bold; color: #5F82AC;}
#Menu2-0 li.MenuDestaque2{font-weight: bold; color: #333333; text-transform: uppercase;}
#Menu2-0 li.MenuDestaque2 a{color: #333333}
#Menu2-0 li.MenuDestaque2 a:visited {color: #333333}
#Menu2-0 li.MenuDestaque2 a:hover {color: #333333}

.infoPlacement{padding:30px 0px 0px 10px; vertical-align:top;}

.infoTitulo{padding: 5px 10px 0px 10px; font-weight: bold; font-size: 9pt; color: #5F82AC; text-transform: uppercase;}
.infoTitulos{padding: 10px 0px 10px 0px; font-weight: bold; font-size: 9pt; color: #5F82AC; text-transform: uppercase;}
.infoSubTitulo{font-weight: bold; font-size: 8pt; color: #5F82AC; text-transform: uppercase;}
.infoSumario{padding: 5px 10px 10px 10px; font-size: 9pt; color:#333333}

.NewsNavTd{padding: 5px 10px 10px 10px; font-size: 9pt;}

.infoTexto{padding: 5px 10px 10px 10px; font-size: 8pt; color:#333333}
.infoTexto a, a:visited{color:#333333}
.infoTexto a:hover{color:#333333}

.infoFixedContents{padding: 5px 10px 10px 10px;}

.infoImages{padding: 5px 0px 10px 0px;}

.infoData{padding: 20px 10px 0px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #444A4F}
.infoSeparator{height:1px; background-color:#CCCCCC;}

.SearchTituloTd{ padding:10px 0px 8px 0px; font-weight: bold; font-size: 9pt; color: #5F82AC}
.SearchSubTituloTd{font-size: 8pt; color: #444A4F}
.SearchSubTitulo{font-size: 9pt; color: #444A4F}
.SearchResultsTd{font-size: 8pt; color: #444A4F}
.SearchResults{font-size: 8pt;}
.SearchMoreResults{font-size: 8pt; color: #444A4F}

.MapaSite{}
.MapaSiteLevel0 {color: #5F82AC; font-size : 8pt; font-weight: bold; margin-top: 10px;}
.MapaSiteLevel1 {color: #444A4F; margin-top: 8pt; margin-left: 25px;}
.MapaSiteLevel2 {color: #444A4F; margin-left: 35px;}
.MapaSiteLevel3 {color: #444A4F; margin-left: 45px;}

.x8Texto3{font-size: 9pt;}
.x8Form3{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; clear: both; border-right: solid 1px #5F82AC; border-top: solid 1px #5F82AC; border-left: solid 1px #5F82AC; border-bottom: solid 1px #5F82AC;}
.x8FormButton3{font-family: Arial, Helvetica, sans-serif; font-size: 8pt; clear: both; border-right: solid 1px #5F82AC; border-top: solid 1px #5F82AC; border-left: solid 1px #5F82AC; border-bottom: solid 1px #5F82AC; cursor:pointer; width:20px;}
