/*/////////////////
////// GERAL //////
/////////////////*/
* {font-family:Arial,Helvetica,sans-serif;color:#666;font-size:11px;font-weight:normal;line-height:12px;}
body {margin:0px;padding:0px;text-align:center;background:url(/img/background.gif) repeat-x #d7e5f0;}
img {border:none;text-decoration:none;}
a:link, a:visited {text-decoration:none;display:block;}
a:hover, a:active {text-decoration:underline;}
ul {margin:0;padding:0;}
#contorno {width:779px;margin:auto;background-color:#FFF;text-align:left;display:block;}
.barra-logo {background-color:#d6eaf7;height:70px;width:570px;float:left;}
.barra-logo .data {float:right;text-align:right;padding-right:10px;padding-top:22px;color:#003b85;}
.barra-logo .data strong {color:#003b85;font-weight:bold;}
.barra-logo img {padding:14px 0 0 22px;}
.barra-tempo {width:209px;height:70px;float:right;background-color:#bcdbf1;}
.azul {color:#003b85;}
.notlegtab {font-size:10px; color:#000000; line-height:12px;}
#menu-drop {border:1px #9ed1ef solid;border-bottom:4px #9ed1ef solid; background-color:#e4f5ff;padding:4px 8px;line-height:20px;}
#menu-drop .menu-item {font-weight:bold;color:#003b85;display:inline;}
#menu {height:41px;width:568px;float:left;margin-top:1px;border-left:1px #fff solid;}
.menu li {margin:0;float:left;}
.menu li {margin-right:1px;margin-bottom:1px;background:#0b79b0 none;text-align:center;}
.menu a {text-decoration:none;height:16px;color:#fff;font-weight:bold;padding-top:4px;}
.menu a:hover {background:#003366;text-decoration:none;}
.barra-busca {width:209px;height:41px;float:right;margin-top:1px;background:url(/img/bg_busca.gif) repeat-y;}
#conteudo {width:779px;margin-bottom:7px;}
#conteudo .esquerda {width:552px;border-right:1px #d9d9d9 solid;padding:7px;padding-left:10px;min-height:575px;margin-bottom:7px; padding-top:3px;}
#conteudo .direita {width:195px;float:right;padding-right:7px;}
#rodape {padding:10px;}
#rodape .azules {margin-bottom:10px;font-size:12px;}
#rodape .azules a {font-size:12px;color:#003b85;line-height:14px;display:inline;}
.barra-amarela {background-color:#fec002;border:1px #FFF solid;border-top:none;height:5px;margin:0px;}
.banner-grande img {margin:10px auto 10px auto;border:1px white solid;}
.banner-grande span {margin:9px auto 10px auto;border:1px white solid;}
.banner-grande a {display:inline;}
.tempo-dia {font-size:18px;letter-spacing:-1px;color:#003b85;font-weight:bold;}
.tempo {padding:14px 0 0 18px;}
.tempo li {margin:0;padding:0;float:left;color:#003b85;}
.titulo-azul {color:#003b85;font-weight:bold;}
.topo {width:779px;height:32px;margin:auto;}
.topo li {margin:0;padding:0;float:left;text-align:center;height:32px;padding-top:6px;margin-bottom:-6px;}
.topo a {font-weight:bold;color:#fff;}
h1 {font-size:14px;font-weight:bold;text-transform:uppercase;border-color:#e4f5ff;border-width:5px 0 0 0;border-style:solid;margin-top:15px;padding-top:4px;margin-bottom:8px;color:#0b79b0;letter-spacing:-1px;}
h2 {margin-top:6px;margin-bottom:8px;}
h3 {font-size:29px;font-weight:bold;color:#003b85;letter-spacing:-2px;line-height:28px;margin-top:0;margin-bottom:5px;}
h4 {font-size:20px;font-weight:bold;color:#003b85;letter-spacing:-1px;line-height:20px;margin-top:15px;margin-bottom:3px;}
h5 {font-size:14px;font-weight:bold;text-transform:uppercase;border-color:#cc0000;border-width:5px 0 0 0;border-style:solid;padding-top:4px;margin-top:7px;margin-right:5px;margin-bottom:8px;color:#cc0000;letter-spacing:-1px;}
h6 {font-size:14px;font-weight:bold;text-transform:uppercase;border-color:#e4f5ff;border-width:5px 0 0 0;border-style:solid;margin-top:7px;padding-top:4px;margin-bottom:8px;color:#0b79b0;margin-right:5px;letter-spacing:-1px;}