* {font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;  margin:0; padding:0; list-style:none}a:hover { text-decoration:underline}body {background: #5B544A url(../img/background.jpg) no-repeat 50% 0}h2, h4 { font-weight:normal; background:url(../img/bullet_vermelho.jpg) no-repeat left; padding-left: 10px }h2, h3{ font-size: 17px;  color: #32688F; font-weight:normal;}h4 { color:#5796C4; font-size: 11px}p, a, label, input, textarea{font-size: 12px; color: #333; line-height: 17px; text-decoration:none}a { color:#818181}p{ margin: 10px 20px 10px 0}h1{ padding: 20px 10px 10px 30px; text-indent: -999px}h1 a { display:block; height: 51px; width: 366px}textarea { height: 104px}label, textarea{ display:block}label {margin: 13px 10px 5px 0; background:url(../img/bullet_vermelho.jpg) no-repeat left; padding-left: 10px}input{ height: 17px}.hiperlink a{ color:#32688F}.hiperlink{ color:#32688F}/* Home*/#assinatura {color:#FFFFFF; background:none; width: 755px; margin: 0 auto; _margin: 0 auto; *margin: 0 auto; padding: 5px; height: 40px; text-align:left; font-size:10px} #assinatura img {margin:0 0 1px -62px;}#borda { width: 766px; background:#FFFFFF; margin: 0 auto; margin-top: 22px; display:table}#linksutilitariosport{ background: url(../img/linksport.jpg) no-repeat top; height: 22px}#linksutilitarioseng{ background: url(../img/linkseng.jpg) no-repeat top; height: 22px}#linksutilitariosport ul, #linksutilitarioseng ul{ line-height: 22px; padding: 0 11px; float:right}#linksutilitariosport ul li, #linksutilitariosport ul li, #linksutilitarioseng ul li, #linksutilitarioseng ul li  {  display:inline; margin-left: 5px}#linksutilitariosport ul li a, #linksutilitariosport ul li, #linksutilitarioseng ul li a, #linksutilitarioseng ul li {font-size: 11px; color:#fff; text-decoration:none}#geral{width: 754px;  margin: 6px; display:table; background:url(../img/background_geral.jpg) repeat-y}#logo { background: url(../img/logo.jpg) no-repeat top; height: 80px}#menu { background: url(../img/background_menu.jpg) repeat-y; height: 23px; border-bottom: 2px #444 solid;}#menu ul { padding: 2px 10px; line-height: 23px; text-align:center; height:23px}#menu ul li{ display:inline;  background:url(../img/bullet_preto.jpg) no-repeat left 10px ; *background:url(../img/bullet_preto.jpg) no-repeat left 7px ; padding-left: 10px; margin: 10px 10px 2px 2px; line-height: 17px }#menu ul li a{font-size: 12px; color:#666666; font-weight:bold; text-decoration:none}#rodape { background:url(../img/background_rodape.jpg) no-repeat bottom; height:38px; clear:both; display: table; width:768;  zoom:1}#rodape p {margin: 5px 294px 2px 30px; *margin: 5px 1px 2px 1px; _margin: 5px 1px 2px 1px; font-size: 10px; color:#FFF; padding:0pt 8px; width:737px;  display:table-cell ; zoom:1 }.vejatodas {float:right; padding: 10px }.vejatodas-interna { text-align:right; padding: 2px 3px ; margin: 0 20px 5px 0}.vejatodas a, .vejatodas-interna a{  color:#32688F; text-decoration:underline}.vejatodas-interna a {font-size: 10px}.img-home { margin: 44px 2px 28px 0; float:left}.img-home-livro{border:none; float:right; margin: 8px 5px 4px }.publicacoes, .publicacoes a {  color:#990000; text-align:right; margin: 5px}#conteudo-home{ margin: 15px 10px 5px 20px; float:left; width: 215px}#conteudo-home h2 { margin-top: 6px}.conteudo-home, .artigos-noticias {  width: 100%}.conteudo-home:after{		    content:".";		    display:block;		    clear:both;		    visibility:hidden;		    height:0;		    overflow:hidden;		}#conteudo-home p { margin: 2px 10px }.pontilhado { float: right}#topo{ display:none}/*estrutura de todas as páginas internas */#coluna-esquerda, #coluna-central, #coluna-direita, #coluna-dupla-direita { float:left; margin-top: 27px}#coluna-dupla-direita{width: 570px}#coluna-esquerda{ width: 169px;}#coluna-esquerda ul{ margin: 15px 15px 30px 30px; font-weight:bold}#coluna-esquerda ul li{ background:url(../img/bullet_cinza.jpg) no-repeat left 5px; padding-left: 10px; margin-bottom: 5px; font-size:11px; line-height:17px}#coluna-esquerda ul li a{color:#666666; font-size:11px }#coluna-central{ width: 412px}#coluna-direita{ width: 169px}#coluna-central h2, #coluna-dupla-direita h2{ margin-bottom: 5px}#coluna-esquerda h3 { text-align:center} .coluna-central-lista{ margin: 10px 0 20px 1px }.coluna-central-lista li{ background:url(../img/bullet_vermelho.jpg) no-repeat left 8px; line-height:17px; padding-left: 10px; margin-bottom: 10px}.coluna-central-lista li a{ font-size: 12px; color:#32688F}/*formulários*/textarea, .input-tipo1, .input-tipo2, .input-tipo3, .input-tipo4, .input-tipo5, select {border:#999 1px solid}select { /*width: 134px;*/ height: 19px; font-size:11px}textarea, .input-tipo1 { width: 203px}.input-tipo2 { width: 20px}.input-tipo3 { width: 40px}.input-tipo4 { width: 60px}.input-tipo5 { width: 150px}.blocorecomende {width: 152px; float:left; display:table; margin: 10px -4px 10px 20px; *margin: 10px -4px 10px 20px}.mensagemrecomende{clear:both; width: 318px; padding: 0 20px; _padding-left: 40px  }.spanbarra{ color:#5796C4; font-size:10px;}.spanmodelo {color: #999999; font-size:10px;}.spanradio{ font-size:12px; background: #fff; margin:5px 20px 10px 0;}.formpadrao { margin: 10px 5px 10px 90px;}.formpadrao2 { width: 400px}.botaoenviar, .botaolimpar{padding-left: 10px; border: none; cursor:pointer; *padding-left: 5px; }.botaoenviar{ background:url(../img/bullet_vermelho.jpg) no-repeat left; margin: 10px 0 10px 10px}.botaolimpar{ background:url(../img/bullet_preto.jpg) no-repeat left; margin: 10px 0 10px 80px}.campoobrigatorio{ color:#32688f; font-size:10px; margin-top:2px;}.pontilhado-menu{text-align: right; margin: 0 16px 0 0; }#menu-de-acessibilidade { font-size: 12px; text-align:center; margin: 2px 10px 30px 10px }#menu-de-acessibilidade li{ display:inline }.selectexemplares{ width: 80px}/*Fale Conosco*/#publicacoes{ width: 127px; height: 140px; background:#F7F7F7; margin: 10px 22px }#publicacoes h3 { padding-top: 8px}#publicacoes h3 a{ font-size: 17px;  color: #32688F; font-weight:normal;}/*Quem Somos*/#fotos-quem-somos{ width: 318px; margin: 10px 5px 2px 5px}#fotos-quem-somos p{ color: #999999; font-size:10px; margin: 0 0 10px 0; line-height: 14px }#fotos-quem-somos td{ padding: 5px 20px 5px 12px}#fotos-quem-somos img{ border: none}.recomende { float:right; width: 200px; margin-top: 10px}.recomende a{ color: #32688F; background:url(../img/bullet_cinza.jpg) no-repeat left; padding-left: 10px; margin-left: 24px}.linksuteis{ width: 140px; height: 140px; background:#F7F7F7; margin: 10px; display:table}.linksuteis h3{ background:url(../img/bullet_not_tit.jpg) no-repeat left 5px; padding-left: 10px; color:#666666; font-size:11px; margin: 14px  2px 5px 14px}.linksuteis ul li{ background:url(../img/bullet_vermelho2.jpg) no-repeat left 5px; padding-left: 10px; color:#666666; font-size:11px; margin-left: 14px}.linksuteis ul li a, .linksuteis h5{color: #818181; font-size:11px}.imagemdireita img { border: #ccc 1px solid; margin: 2px 5px 2px 9px }.select-profissionais { float:right; height: 19px; margin: 5px 15px 5px 5px; font-size:11px}#coluna-central h3, #coluna-dupla-direita h3{ font-size: 12px; color:#000000; font-weight:bold; clear: right; padding-top: 13px}/*Profissionais*/.foto-profissional {float:left; margin: 15px 10px 2px 10px; border:none}/*artigos e publicações*/.mais-artigos-noticias { float:left; color:#32688F; background:url(../img/bullet_cinza.jpg) no-repeat left; padding: 5px 10px; margin: 10px 10px 0 10px}.titulo-artigos-noticias { color: #333333; font-size: 12px; font-weight:bold}.data-noticias{ color:#5796C4; font-size:12px; font-weight:bold}/* Assessoria */.logomarca { border: #CCC 1px solid; }.download-logo { float:left; margin-right: 5px}.download-logo a{ color: #32688F; text-decoration:underline; float:left}/* Links úteis */#links-uteis{ margin: 3px 5px 10px 15px}#links-uteis h3{  background:url(../img/bullet_azul.jpg) no-repeat left 10px; padding-top: 5px; padding-left: 10px;}#links-uteis h3 a {color:#32688F;}#links-uteis p { margin-left: 10px; margin-top: 5px}/* Mapa do Site */#mapa-do-site {margin: 5px 10px 24px 24px; zoom:1}#mapa-do-site h2{ margin: 32px 40px 10px 40px; }.nivel-1 a, .nivel-2 a, .nivel-3 a{ background: url(../img/bullet_vermelho.jpg) no-repeat left; padding-left: 10px; zoom:1 }.nivel-4 a { background: url(../img/bullet_cinza.jpg) no-repeat left; padding-left: 10px; *padding-left: 10px; margin:-20px 1 18px 1px; zoom:1 }#mapa-do-site table { font-size: 11px}.nivel-1 td p, .nivel-2 td p, .nivel-3 td p, .nivel-4 td p  { background:#e7e7e7; margin:10px 2px; padding-left: 3px}.nivel-4 td p {margin:5px 2px 15px 2px}.nivel-1 td p{ width: 48px}.nivel-1 td{ height: 15px}.nivel-2 td p{ display:inline}.nivel-1 td p a, .nivel-2 td p a, .nivel-3 td p a, .nivel-4 td p a{font-size: 11px}#lingua a{ background:url(../img/bullet_azul.jpg) no-repeat left}/* classe para destaque de link */.destaque {color:#990000; font-size:12px; font-weight:bold; line-height: 17px}.destaque-submenu { color:#990000; font-size:11px}/*Publicações PDF*/.down-pdf {float:right; margin: 5px 20px; font-weight:bold;} .down-pdf img{ border:none}