body {margin:0; background:url(../../imagens/fundo.png) top repeat-x;}
img, table {border:none}

p, div, td {font:10px verdana; color:#505050}
a {font:10px verdana; color:#505050; text-decoration:none}
a:hover {color:#003a6d}

#cont {width:980px; margin: 0 auto; display:table}
#topo {width:980px; float:left;height:306px; }
#menu {width:980px; float:left; height:63px;}
#banner {width:980px; height:218px; float:left; background:#FFF; padding:18px 0 0 0}
#conteudo {width:944px; float:left; background:#FFF; min-height:200px; padding: 18px 18px 20px 18px; margin-bottom:50px}

#rodape {width:980px; float:left; background:#FFF}

.pontilhado {background:url(../../imagens/pontilhado.gif) repeat-x; height:1px}

.fonte_azul {color:#015bab}
.fonte_azul_escuro {color:#003d72}
.fonte_cinza {color:#6e6e6e}
.fonte_cinza_claro {color:#a0a0a0}
.fonte_vermelha { color:#D00606}
.fonte_verde {color:#7ea837}
.fonte_laranja {color:#ff8201}
.fonte_roxa {color:#593b72}

.fonte_branca { color:#FFF} 

.fonte_9 {font-size:9px}
.fonte_11 { font-size:11px}
.fonte_12 { font-size:12px}
.fonte_14 { font-size:14px}
.fonte_18 { font-size:18px}

.titulo { font: italic bold 16px verdana; color:#003a6d}

.formulario { font:10px verdana; color:#505050; padding: 3px 2px; border:solid 1px #999; }
.formulario_erro { font:10px verdana; color:#eb1414; padding: 3px 2px; border:solid 1px #eb1414; }

/******** MENU **********/
#menu .menu_principal {list-style:none; padding:0; margin:0; width:100%; display:table}
#menu .menu_principal li {float:left;}
#menu .menu_principal a {display:block; padding:7px 24px}
#menu .menu_principal .no {float:left; padding:7px 15px 5px 10px}

#sub_menus {height:30px; width:980px; background:#f2f2f2}

#sub_menus #subMenu1, #sub_menus #subMenu2,#sub_menus #subMenu3,#sub_menus #subMenu4,#sub_menus #subMenu5,#sub_menus #subMenu6 {list-style:none; padding:0; margin:0;  display:table;}

#sub_menus #subMenu1 li { float:left;height:30px; background:url(../../imagens/fundo_menu1.png) repeat-x}
#sub_menus #subMenu1 .canto_esq { background:url(../../imagens/canto_esq_menu1.gif) left no-repeat; height: 30px; width:28px; margin:0; border: none}
#sub_menus #subMenu1 .canto_dir { background:url(../../imagens/canto_dir_menu1.gif) right no-repeat; height: 30px; width:27px; margin:0; border: none}

#sub_menus #subMenu2 li { float:left;height:30px; background:url(../../imagens/fundo_menu2.png) repeat-x}
#sub_menus #subMenu2 .canto_esq { background:url(../../imagens/canto_esq_menu2.gif) left no-repeat; height: 30px; width:28px; margin:0; border: none}
#sub_menus #subMenu2 .canto_dir { background:url(../../imagens/canto_dir_menu2.gif) right no-repeat; height: 30px; width:27px; margin:0; border: none}

#sub_menus #subMenu3 li { float:left;height:30px; background:url(../../imagens/fundo_menu3.png) repeat-x}
#sub_menus #subMenu3 .canto_esq { background:url(../../imagens/canto_esq_menu3.gif) left no-repeat; height: 30px; width:28px; margin:0; border: none}
#sub_menus #subMenu3 .canto_dir { background:url(../../imagens/canto_dir_menu3.gif) right no-repeat; height: 30px; width:27px; margin:0; border: none}

#sub_menus #subMenu4 li { float:left;height:30px; background:url(../../imagens/fundo_menu4.png) repeat-x}
#sub_menus #subMenu4 .canto_esq { background:url(../../imagens/canto_esq_menu4.gif) left no-repeat; height: 30px; width:28px; margin:0; border: none}
#sub_menus #subMenu4 .canto_dir { background:url(../../imagens/canto_dir_menu4.gif) right no-repeat; height: 30px; width:27px; margin:0; border: none}

#sub_menus #subMenu5 li { float:left;height:30px; background:url(../../imagens/fundo_menu5.png) repeat-x}
#sub_menus #subMenu5 .canto_esq { background:url(../../imagens/canto_esq_menu5.gif) left no-repeat; height: 30px; width:28px; margin:0; border: none}
#sub_menus #subMenu5 .canto_dir { background:url(../../imagens/canto_dir_menu5.gif) right no-repeat; height: 30px; width:27px; margin:0; border: none}

#sub_menus #subMenu6 li { float:left;height:30px; background:url(../../imagens/fundo_menu5.png) repeat-x}
#sub_menus #subMenu6 .canto_esq { background:url(../../imagens/canto_esq_menu5.gif) left no-repeat; height: 30px; width:28px; margin:0; border: none}
#sub_menus #subMenu6 .canto_dir { background:url(../../imagens/canto_dir_menu5.gif) right no-repeat; height: 30px; width:27px; margin:0; border: none}

#sub_menus a { font:10px verdana; color:#FFF; padding:10px 18px; display:block; background:url(../../imagens/separador_sub_menu.gif) right no-repeat}
#sub_menus a:hover { color:#003a6d}

/******** BANNERS **********/
#banner .col1 { float:left; width:637px;}
#banner .col2 { float:left; width:186px;}

/******** CONTEUDO **********/
#conteudo .col1 { float:left; width:445px; margin-right:14px; background:url(../../imagens/fundo_conteudo_cols.gif) top repeat-x; padding:15px 0px 15px 20px }
#conteudo .col2 { float:left; width:430px; background:url(../../imagens/fundo_conteudo_cols.gif) top repeat-x; padding:15px 15px 15px 20px}

#conteudo .texto { background:url(../../imagens/fundo_conteudo_cols.gif) top repeat-x; padding:15px 10px 15px 10px; min-height:200px}

#conteudo .menu_interno {float:left; width:170px; margin-right:15px; }
#conteudo .menu_interno p {margin-top:0}
#conteudo .texto2 { background:url(../../imagens/fundo_conteudo_cols.gif) top repeat-x; padding:10px 15px ; float:left; width:728px;}

.Acol1{ width:470px; float:left; margin-left:30px;}
.Acol2{ width:370px; float:left; text-align:right}

.Acol1 p {line-height:14px}

.linha_produtos { float:left; width:169px; height:455px; margin-right:12px; display:table}
.linha_produtos .textoProduto { display:none;}

#totalize {width:950px; float:left; padding-right: 20px; margin-top:10px; margin-bottom:-20px; text-align:right}
#totalize a { font:10px verdana; color:#aaa;}
#totalize a:hover { color:#698521}

#mapa { text-align:center; float:left; width:100%; margin: 20px 0}

#mapa ul { list-style:none; margin:10px auto; padding:0; width:800px; display:table}
#mapa ul dd { font:bold 10px verdana; float:left; padding:0px}
#mapa ul li {float:left}
#mapa ul a { display:block; padding:0 10px}

.solucoes ul {list-style:none; margin:0; padding:0; margin-top:10px}
.solucoes ul li {background:url(../../imagens/seta_solucao.gif) 0 8px no-repeat; padding:4px 0 4px 10px}
.solucoes ul li p {margin:0; padding:0;}

.pergunta { float:left; width:90%; margin: 10px 5px 10px 15px;}
.resposta { margin: 10px 0px 15px 17px}


.ligamos{text-align:right;}
.ligamos a{font:12px Verdana, Geneva, sans-serif;}

