html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; }body {  background: #FFF;    font-size: 62.5%;   font-family: Arial, Helvetica, sans-serif;}.fundoTopo { background: url('/image/site/fundo_topo.jpg'); }.fundoMenu { background: url('/image/site/menu_fundo.gif'); }.fundoMenuEsq { background: url('/image/site/menu_fundo_esq.gif'); }.fundoMainEsq { background: url('/image/site/fundo_main_esq.jpg'); }.fundoMainDir { background: url('/image/site/fundo_main_dir.jpg'); }.fundoMenuLateral {   background: url('/image/site/menu_lateral_fundo.jpg');  background-repeat: repeat-y;   background-position: top left;}.fundoMenuLateral2 {   background: url('/image/site/menu_lateral_fundo2.jpg');  background-repeat: no-repeat;  background-position: bottom left;}.fundoMenuLateralCont {   background: #F9F9F9 url('/image/site/menu_lateral_fundo2_cont.jpg');  background-repeat: repeat-x;  background-position: bottom right;}.footerAzul { background-color: #006699; }.fundoFooter {   background: url('/image/site/fundo_footer.jpg');}blockquote {  margin-left: 40px;}#content {  padding: 20px 5px 50px 15px;}#menu {  padding: 10px 0px 10px 0px;}.groupLevel1,.groupLevel1Link,.groupLevel2 {  display: block;  font-weight: bold;  font-family: arial;  font-size: 11px;  cursor: pointer;  color: #333333;  text-decoration: none;}.groupLevel1:hover,.groupLevel1Link:hover,.groupLevel2:hover {  color: #006599;}.groupLevel3 {  font-weight: normal;}.groupLevel1,.groupLevel1Link {  width: 205px;  color: #333333;  text-transform: uppercase;}.groupLevel1 span { margin-left: 4px; display: block; }.groupLevel1Link span { margin-left: 4px; display: block; }.groupLevel2 span { margin-left: 30px; margin-top: 2px; margin-right: 10px; display: block; }.selectedMenu { color: #339900; }.selectedMenu:hover { color: #339900; }.startInvisible {    display: none; }.startInvisible a {  text-decoration: none;}.menuMark {  margin-right: 4px;}#eway {  margin-top: 3px;}    .pesquisaTitle {  background-color: #F3F3F3;  color: #000000;  font-weight: bold;  font-size: 11px;}.pesquisaText,.pesquisaText a{  color: #555;  font-size: 11px;  text-decoration: none;}.pesquisaText a:hover{  text-decoration: underline;}.pesquisaLink a{  text-decoration: none;  font-weight: bold;  font-size: 12px;  color: #006699;}.pesquisaLink a:hover{  text-decoration: underline;  font-weight: bold;  font-size: 12px;  color: #006699;}.small {  font-size: 2px; }.measure {  background-color: #F00;  width: 100%;  height: 200px;}.imageDiv {  text-align: center;  width: 100%;}.newsImageDiv .newsDiv {  padding-left: 0px;}.imageDiv img,.imageDiv a img,.imageDivRight img,.modelo12Imagens .imagePopup,.tableDetailCell .imagePopup,.tableRegistroCell img {  border: none;}.newsImageDiv .newsDiv .text,.newsImageDiv .newsDiv .title,.newsImageDiv .newsDiv .sitePortifolio {  padding-left: 0px;}.newsImageDiv .imageDivRight {  padding-left: 0px;}.newsImageDiv .imageDiv {  padding-right: 10px;}.newsDiv .title,.newsDiv .title a{  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: 600;  color: #006699;  display: block;  margin-bottom: 0px;  padding-bottom: 0px;  text-decoration: none;  atext-transform: uppercase;}.newsDiv .embedImg {  margin: 0px 20px 5px 0px;  border: 1px solid #BFBFBF;}.newsDiv .embedImg2 {  border: 1px solid #BFBFBF;  margin: 0px 0px 5px 20px;}.sublinhado {  display: block;}.newsDiv .title a{  display: inline;}.newsDiv .title a:hover{  text-decoration: underline;}.newsDiv .text {  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  color: #333;  display: block;  text-decoration: none;  atext-align: justify;}.newsDiv .text a:hover{  text-decoration: underline;}.newsDiv .text a{  color: #333;  display: inline;  text-decoration: none;}.newsDivDownload .title,.newsDivDownload .title a{  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  font-weight: bold;  color: #333;  display: block;  margin-bottom: 0px;  padding-bottom: 0px;  text-decoration: none;}.newsDivDownload .title a:hover{  text-decoration: underline;}.newsDivDownload .title a{  display: inline;}.newsDivDownload .title a:hover{  text-decoration: underline;}.newsDivDownload .text {  font-family: Arial, Helvetica, sans-serif;  font-size: 13px;  color: #333;  display: block;  text-decoration: none;  text-align: justify;}.newsDivDownload .text a:hover{  text-decoration: underline;}.newsDivDownload .text a{  color: #333;  display: inline;  text-decoration: none;}.paginator {  aborder: 1px solid #000;  padding-left: 20px;  padding-right: 20px;}.imgContainerLeft {  width: 50%;  text-align: right;  padding-right: 5px;}.imgContainerRight {  width: 50%;  text-align: left;  padding-left: 5px;}.titleImg {  display: none;}.startInvisible {  display: none;}.contactFormInput{  font-size: 12px;      font-weight: normal;  color: #666;}.contactFormInputError{  font-size: 12px;      font-weight: normal;  color: #FF0000;  border: solid 1px #FF0000;  padding: 2px;}.contactFormSelect{  font-size: 12px;      font-weight: normal;  color: #666;}.contactFormSelectError{  font-size: 12px;      font-weight: normal;  color: #FF0000;}.contactFormTextArea {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;      font-weight: normal;  color: #666; }.contactFormTextAreaError {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;      font-weight: normal;  color: #FF0000;   border: solid 1px #FF0000;  padding: 2px;}.contactFormRadioError{  font-size: 12px;      font-weight: normal;  color: #FF0000;}.contactFormLabel{  font-size: 12px;      font-weight: bold;  aletter-spacing: 1px;  color: #555;}.contactFormTitle{  font-size: 14px;  color: #006699;  font-weight: bold;  }.contactFormError{  font-size: 12px;      color: #666;  font-weight: bold;}.contactButton {  cursor: pointer;  border: 1px solid #555;}