BODY { text-align:center; margin:0; padding:0; background:url(bg-body-internas.jpg) repeat-x top left; }
.d-none { display:none; }

BODY, DIV, INPUT, SELECT, TEXTAREA { font-family: Trebuchet MS, Tahoma, Verdana, Helvetica; font-size: 11px; color:#666; }
INPUT, SELECT, TEXTAREA { font-size:10px; color:#666; }
IMG { border:0; }
A { text-decoration:none; font-size:12px; color:#4181A6; }
A:HOVER { text-decoration:underline; }
P { margin-top:0; }
FORM { display:inline; }
H1 { font-size:20px; font-weight:bold; color:#666; }
H2 { margin:0; padding:0; font-family: Trebuchet MS, Tahoma, Verdana, Helvetica; font-size:20px; font-weight:bold; color:#333; }
H3 { margin:0; padding:0; font-family: Trebuchet MS, Tahoma, Verdana, Helvetica; font-size:17px; font-weight:bold; color:#333; }
H4 { margin:0; padding:0; font-family: Trebuchet MS, Tahoma, Verdana, Helvetica; font-size:16px; font-weight:bold; color:#4282A8; }
LABEL { display:block; padding-bottom:3px; }
OPTION { background:#FFF; }



/* STYLE para o editor */
SPAN.block { display: block; }
SPAN.azul { color:#4282A8; }
SPAN.riscado { text-decoration: line-through; }

.clr { clear:both; }

.a-left { text-align:left; }
.a-right { text-align:right; }
.a-center { text-align:center; }

.f-left { float:left; }
.f-right { float:right; }

#layout { width:1000px; margin:0 auto; text-align:left; }

#topo { height:118px; margin:19px 0 0 23px; }
#topo #topo-mg { height:63px; }
#topo .logo { float:left; width:394px; }
#topo .servicos-topo { float:left; width:96px; }
#topo .servicos-topo UL { text-align:right; margin:0; margin-top:5px; padding:0; }
#topo .servicos-topo UL LI { list-style:none; margin:0; margin-bottom:2px; padding:0; }
#topo .separador-vertical { float:left; width:32px; }
#topo .pais { float:left; width:101px; height:42px; margin-right:16px; cursor:pointer; }
#topo .pais .pais-ico { height:29px; }
#topo .pais .worldwide { height:11px; }
#topo .mapa { float:left; width:85px; }
#topo .busca-topo { float:left; width:140px; margin-left:19px; }
#topo .busca-topo .esq { float:left; width:110px; }
#topo .busca-topo .dir { float:left; width:30px; }
#topo #menu { margin:0; margin-left:30px; padding:0; padding-top:14px; }
#topo #menu LI { list-style:none; float:left; margin:0 25px 0 14px; padding:0; }
#topo #menu LI IMG { cursor:pointer; }
#topo #menu LI .sub-menu { display:none; position:absolute; list-style-type:none; width:190px; margin:0; margin-top:-3px; padding:6px 0 10px 0; z-index:10000; border-top:1px solid #F1F1F1; background:#FBFBFB url(bg-submenu.jpg) bottom center no-repeat; border:1px solid #ECECEC; }
#topo #menu LI .sub-menu-ultimo { display:none; position:absolute; list-style-type:none; width:160px; margin:0; margin-top:-3px; padding:6px 0 10px 0; z-index:10000; border-top:1px solid #F1F1F1; background:#FBFBFB url(bg-submenu.jpg) bottom center no-repeat; border:1px solid #ECECEC; }
#topo #menu LI .sub-menu LI, #topo #menu LI .sub-menu-ultimo LI { float:none; margin:0 9px 2px 10px; padding:0 0 2px 13px; border-bottom:1px solid #CCCCCC; background:url(bl-menu.jpg) top left no-repeat; }
#topo #menu LI .sub-menu LI A, #topo #menu LI .sub-menu-ultimo LI A { font-size:11px; color:#666; }

#box-worldwide { display:none; overflow-y:auto; position:absolute; width:215px; height:200px; margin:0; margin-top:0px; padding:0; z-index:100000; background:#FBFBFB url(bg-box-worldwide.jpg) bottom center no-repeat; border:1px solid #ECECEC; }
#box-worldwide .coluna { float:left; width:175px; margin:4px 0 3px 0; padding-left:15px; }
#box-worldwide .coluna DL { list-style-type:none; margin:0; padding:0; padding-bottom:15px; }
#box-worldwide .coluna DL DT { margin:5px 0 7px 0; padding:0 0 2px 13px; color:#005CA3; border-bottom:1px solid #CCCCCC; background:url(bl-menu.jpg) top left no-repeat; }
#box-worldwide .coluna DL DD { margin:0; margin-bottom:1px; margin-left:12px; padding:0; }
#box-worldwide .coluna DL DD SPAN { padding-left:3px; font-size:11px; color:#949494; }


.form-padrao { padding:1px 1px 1px 5px; border-top:1px solid #476475; border-left:1px solid #476475; border-right:1px solid #6C9AB4; border-bottom:1px solid #6C9AB4; background:url(bg-form-padrao.gif) left top no-repeat; }
.form-padrao2 { padding:1px 1px 1px 5px; border:1px solid #999; }

.w186 { width:186px; }
.w98 { width:98px; }
.w99 { width:99px; }  


#conteudo {  }
#sessao { margin-right:28px; _margin-top:-1px; text-align:right; height:80px; background:url(bg-sessao.jpg) no-repeat top left; }
#sessao IMG { margin-top:1px; _margin-top:1px; }

#esquerda { float:left; width:200px; padding-right:10px; }
#miolo { float:left; width:693px; }


rodape { text-align:center; background:#00489A; }
#rodape-topo { text-align:center; height:75px; background:url(bg-rodape_topo.jpg) top left repeat-x; }
#rodape-topo .conteudo { text-align:left; width:983px; margin:0 auto; }
#rodape-topo .coluna1 { text-align:right; float:left; width:229px; height:75px; background:url(bg-rodape_coluna_topo.jpg) top right no-repeat; }
#rodape-topo .coluna1 .coluna1-mg { margin-right:17px; padding-top:20px; }
#rodape-topo .coluna2 { float:left; width:373px; height:75px; background:url(bg-rodape_coluna_topo.jpg) top right no-repeat; }
#rodape-topo .coluna2 .coluna2-mg { margin:0 15px; padding-top:20px; }
#rodape-topo .coluna3 { float:left; width:381px; height:75px; }
#rodape-topo .coluna3 .coluna3-mg { margin-left:26px; padding-top:20px; }

#rodape-conteudo { clear:left; text-align:left; width:983px; margin:0 auto; background:url(bg-rodape_conteudo.jpg) top left repeat-y; }
#rodape-conteudo .coluna1 { text-align:right; float:left; width:229px; background:url(bg-rodape_coluna_conteudo.jpg) top right no-repeat; }
#rodape-conteudo .coluna1 .coluna1-mg { margin-right:17px; }
#rodape-conteudo .coluna1 .coluna1-mg .listagem-rodape1 { text-align:right; margin:0px; margin-right:3px; padding:0; }
#rodape-conteudo .coluna1 .coluna1-mg .listagem-rodape1 LI { list-style:none; margin:0; margin-bottom:3px; padding:0 10px 6px 0; border-bottom:1px solid #2D69AC; background:url(bl-rodape-mod1.gif) right top no-repeat; }
#rodape-conteudo .coluna1 .coluna1-mg .listagem-rodape1 LI A { font-size:11px; color:#B3C9E1; }
#rodape-conteudo .coluna1-botao { text-align:right; float:left; width:229px; }
#rodape-conteudo .coluna1-botao .coluna1-botao-mg { margin-right:17px; }

#rodape-conteudo .coluna2 { float:left; width:373px; background:url(bg-rodape_coluna_conteudo.jpg) top right no-repeat; }
#rodape-conteudo .coluna2 .coluna2-mg { margin:0 15px; }
#rodape-conteudo .coluna2 .coluna2-mg .destaque { width:100%; margin-bottom:2px; padding-bottom:2px; border-bottom:1px solid #2D69AC; }
#rodape-conteudo .coluna2 .coluna2-mg .destaque .data-categoria { margin-bottom:3px; font-size:10px; color:#FFFFCC; }
#rodape-conteudo .coluna2 .coluna2-mg .destaque .foto { float:left; width:92px; height:72px; background:url(bg-moldura-foto-rodape.jpg) top left no-repeat; }
#rodape-conteudo .coluna2 .coluna2-mg .destaque .foto IMG { margin:6px 0 0 5px; }
#rodape-conteudo .coluna2 .coluna2-mg .destaque .descricao { float:left; width:250px; margin-bottom:10px; }
#rodape-conteudo .coluna2 .coluna2-mg .destaque .descricao A { font-size:11px; color:#B3C9E1; }
#rodape-conteudo .coluna2 .coluna2-mg .destaque .descricao .titulo A { font-size:14px; color:#FFF; }
#rodape-conteudo .coluna2 .coluna2-mg .listagem-rodape2 { margin:0px; margin:0 0 5px 6px; padding:0; }
#rodape-conteudo .coluna2 .coluna2-mg .listagem-rodape2 LI { list-style:none; margin:0; margin-bottom:4px; padding:0 0 6px 10px; border-bottom:1px solid #2D69AC; background:url(bl-rodape-mod2.gif) left top no-repeat; }
#rodape-conteudo .coluna2 .coluna2-mg .listagem-rodape2 LI A { font-size:11px; color:#B3C9E1; }
#rodape-conteudo .coluna2-botao { float:left; width:373px; }
#rodape-conteudo .coluna2-botao .coluna2-botao-mg { margin:0 15px; }

#rodape-conteudo .coluna3, #rodape-conteudo .coluna3-botao { float:left; width:381px; }
#rodape-conteudo .coluna3 .coluna3-mg { margin-left:26px; }
#rodape-conteudo .coluna3 .coluna3-mg .download { margin:4px 0 0 6px; }
#rodape-conteudo .coluna3 .coluna3-mg .download .down-icone { float:left; width:40px; }
#rodape-conteudo .coluna3 .coluna3-mg .download .down-conteudo { float:left; width:300px; }
#rodape-conteudo .coluna3 .coluna3-mg .download .down-conteudo A { font-size:11px; color:#B3C9E1; }
#rodape-conteudo .coluna3 .coluna3-mg .download .down-conteudo .tamanho { font-size:9px; font-weight:bold; }
#rodape-conteudo .coluna3-botao .coluna3-botao-mg { margin-right:5px; }

#rodape-baixo { text-align:center; height:61px; background:url(bg-rodape_baixo.jpg) top left repeat-x; }
#rodape-baixo .conteudo { text-align:left; width:983px; margin:0 auto; background:url(bg-rodape_baixo_conteudo.jpg) top left no-repeat; }
#rodape-baixo .conteudo #direitos { padding-top:19px; }
#rodape-baixo .conteudo #direitos DIV { font-size:10px; color:#00489A; }
#rodape-baixo .conteudo #direitos DIV A { font-size:10px; color:#00489A; }

#rodape { text-align:center; height:378px !important; background:url(../bg-rodape_internas.jpg) repeat-x top left !important; }
#rodape-mg { margin-top:30px; background:#00489A; }


