@charset "utf-8";
/* CSS Document */
html, body{background:rgb(0,57,102);margin:0;padding:0;}
form label{display:block;height:25px;margin:3px 10px 3px 0;font-size:85%;font-weight:bold;color:rgb(0,57,102);}
form label span{width:30%;padding:2px 0 0 0;margin:0 2px;text-align:left;color:rgb(0,75,139)!important;}
form label input{width:65%;padding:1px;border:1px solid rgb(0,75,139);}

a{color:rgb(0,75,139)!important;text-decoration:none;}
a:hover{text-decoration:underline!important;}

h1.cartola{padding:0 0 0 15px;font-size:108%;font-weight:bold;text-transform:uppercase;color:#999;background:transparent url(i/bg-h2-cartola.gif) left 3px no-repeat;}
h1.h1-tit-verde{font-size:108%;font-weight:bold;text-transform:uppercase;color:rgb(97,171,50);}
h2{font-weight:bold;text-transform:uppercase;font-size:138.5%;color:rgb(0,57,102)!important;}

#ac{display:none;}

div.bdbottom{padding:0 10px;}

#ad-busca label,#ad-busca span,#ad-busca input{display:inline;vertical-align:middle;line-height:20px;}
#ad-busca label{text-transform:uppercase;}
#ad-busca input{width:120px!important;}
#ad-busca .is{width:24px!important;margin-top:1px;}

.breadcrumb{margin:5px 5px 5px 25px;color:#CCC;}
.breadcrumb a{color:rgb(0,75,139);text-decoration:none;}

#nl-form{margin:10px 10px 0 10px;}
#nl-form h1.cartola{margin-bottom:10px;}
#nl-form .pis{width:95%;}

.pis{text-align:right;}/*p com input submit*/
.col{display:block;float:left;}/*simples aplicação de colunas, alternativa a yui se tratanto de colunas simples*/
.colr{display:block;float:right;}/*floating right*/
.cle{display:block;clear:both;}
.g1{width:25%;}
.g15{width:35%;}
.g2{width:50%;}
.g25{width:60%;}
.g3{width:75%;}

.ico-r{padding-right:15px!important;background:transparent url(i/bg-h2-cartola.gif) right 4px no-repeat;}
.lid{width:100%;font-size:93%;text-align:left;color:rgb(0,75,139)!important;text-decoration:none;}
.link-mais{padding:4px 0;font-size:85%;text-align:right;text-transform:uppercase;font-weight:bold;}
.link-mais a{color:rgb(97,171,50);text-decoration:none;}
ul.inline li{display:inline;}

.img-float {float:left;margin:0 10px 10px 0;}
.img-float-right {float:right;margin:0 0 10px 10px;}
.img-bottom, .img-top {float:none;clear:both;margin:10px auto;}

#doc2{color:#999;}

#hd{height:auto;background:rgb(0,57,102) url(i/bg-hd.png) left top repeat-y;border-bottom:rgb(97,171,50) 5px solid;}
#hd h1{display:block;height:60px;background:transparent url(i/top-logo.jpg) left top no-repeat;}
#hd h1 a{display:block;width:206px;height:60px;margin:0;padding:0;text-indent:-9999em;}
#hd ul{display:block;height:0;border-bottom:rgb(0,57,102) 13px solid;text-align:right;}
#hd ul a{display:none;text-transform:uppercase;color:#FFF!important;font-weight:bold;font-size:85%;text-decoration:none;}

#bd{padding:7px 0;background-color:#FFF;}
#bd #ad-busca{margin:5px 15px;text-align:right;}

#bn-index-full{text-align:right;padding:0;margin:0;}
#bn-index-full img{margin:0;padding:0;}


#main-menu-pri{position:relative;width:190px;margin:0 auto;}
#main-menu-pri .yuimenu {padding:5px;}
#main-menu-pri a,#main-menu-pri a:hover{text-decoration:none!important; }
#main-menu-pri .yuimenuitem{background-color:#FFF;margin:0 5px;padding:0;}
#main-menu-pri .yuimenuitem-selected a{color:#FFF!important;background-image:url(i/bg-h2-cartola-iv.gif);}

#main-menu-pri .yuimenuitemlabel{display:block;padding:4px 2px 4px 17px;margin:0;font-size:85%;text-transform:uppercase;font-weight:bold;color:rgb(0,75,139);border-top:1px solid;background:transparent url(i/bg-h2-cartola.gif) 1px 5px no-repeat;}
#main-menu-pri .firstitem{border:0!important;}
#main-menu-pri .yuimenuitem .yuimenu .yuimenuitem a{color:#FFF!important;}

#main-menu-pri .yuimenuitemlabel{border-color:rgb(184,219,124)!important;}
#main-menu-pri .yuimenuitem .yuimenuitem .yuimenuitemlabel{border-color:rgb(176,212,108)!important;}
#main-menu-pri .yuimenuitem .yuimenuitem .yuimenuitem .yuimenuitemlabel{border-color:rgb(97,171,50)!important;}

#main-menu-pri .yuimenuitem .yuimenu .yuimenuitemlabel{padding:2px;background-image:none;}
#main-menu-pri .yuimenuitem .yuimenu,
#main-menu-pri .yuimenuitem-selected,
#main-menu-pri .yuimenuitem .yuimenu .yuimenuitem{background-color:rgb(97,171,50);}
#main-menu-pri .yuimenuitem .yuimenu .yuimenu,#main-menu-pri .yuimenuitem .yuimenu .yuimenuitem-selected .yuimenuitemlabel,#main-menu-pri .yuimenuitem .yuimenu .yuimenuitem .yuimenu .yuimenuitem{background-color:rgb(47,147,56);}
#main-menu-pri .yuimenuitem .yuimenu .yuimenuitem .yuimenu .yuimenuitem-selected .yuimenuitemlabel{background-color:rgb(97,171,50)!important;}

.bdbottom{margin:20px 10px !important;padding:7px 7px 20px 7px !important;border:1px solid rgb(184,219,124) !important;}

/* INTERNA */
.interna h1.interna{font-size:167%;padding-left:27px;line-height:30px;color:rgb(0,57,102)!important;font-weight:bold;background:transparent url(i/bg-h2-cartola-g.gif) left 3px no-repeat;text-transform:uppercase;}
.interna h3{font-size:167%;text-transform:none;margin-top:30px!important;}
.interna p{margin:15px 0;text-align:justify;color:rgb(0,57,102);}
p+h2{margin-top:30px!important;}

div.interna strong,div.interna  b{font-weight:bold!important;}
div.interna  em,div.interna  i{font-style:italic!important;}
div.interna  li{list-style:disc!important;margin-left:20px!important;color:#003966!important;}
div.interna  ul li{margin-left:0!important;}
div.interna  ul.banners li{list-style:none!important;}

#AdNewsletterForm{width:94%!important;margin:10px 3% 0 3%;}
#AdNewsletterForm .bd{display:block;margin:0 0 3px 3px;padding:5px;}
#AdNewsletterForm h1.cartola{margin-bottom:10px;padding:2px 0;background:none;font-size:123.1%;text-transform:none!important;}
#AdNewsletterForm label,#AdNewsletterForm .pis{width:100%;}
#AdNewsletterForm .returnFormSuccess{color:#00F;}

/* CONTEUDO */
#informativos-bloco{margin:20px 10px 0 10px;padding:7px;border:1px solid #999;}
#informativos-bloco dl dt{margin:15px 0 2px 0;padding:0;font-size:123.1%;color:#333;font-weight:bold;}
#informativos-bloco dl dd{width:100%;}

#noticias-bloco{margin:0;padding:0;}
#noticias-bloco div.i{width:46%!important;}/*classe de correção ie x ff*/
#noticias-bloco div.col{margin:5px 0!important;}
#noticias-bloco .g3-maior{height:150px!important;padding:0 2px;}
#noticias-bloco .g3-maior .g3{width:72%!important;padding:7px 0;background-color:rgb(214,229,184);}
#noticias-bloco .g3-maior .g1{width:28%!important;}
#noticias-bloco .g3-maior .g3 .g2{width:45%!important;}
#noticias-bloco .g3-maior .g3 .i{margin:6px 2% auto 3%!important;}

.not-slide{display:block;width:678px;height:35px;margin:5px 0 25px 0;padding:0;background-color:rgb(196,222,238);}
.not-slide b{display:block;float:left;width:30px;height:35px;background:transparent url(i/bg-not-b-l.gif) left top no-repeat;}
.not-slide b.not-slide-r{float:right;background-image:url(i/bg-not-b-r.gif);background-position:right top;}
.not-slide span a{color:rgb(0,57,102);text-decoration:none;}
.not-slide a.not-slide-seta {display:block;width:30px;height:35px;text-indent:-999em;background:transparent url(i/bg-not-a-anterior.gif) center top no-repeat;}
.not-slide a.not-slide-proxima{background-image:url(i/bg-not-a-proxima.gif);}

#din-not-list-component {position:relative;width:678px!important;overflow:hidden;}
#bd .not-slide .carousel-clip-region {position:relative;display:block;float:left!important;clear:none!important;width:610px;overflow:hidden;font-size:123.1%;font-weight:bold;line-height:25px;padding:4px 0;}
#bd .not-slide .carousel-clip-region li {display:block;float:left;width:610px;}
#bd .not-slide .carousel-clip-region ul {width:3000em;}

#bd div.not-slide li {width:600px;float:left;margin:0!important;list-style:none!important;}

.indice-filhos, h1.postos-secao{vertical-align:middle;}
.indice-filhos{padding-left:27px;}
.indice-filhos a{text-decoration:none;font-weight:bold;text-transform:uppercase;font-size:108%;color:#999!important;font-size:93%;}
#bd ul.indice-filhos li{padding:0 5px;margin:0!important;border-left:1px solid #999;list-style:none;}
.indice-filhos .first{border:0;}
.postos-texto-info{width:80%!important;}

.grid-relacionados {width:680px;margin:30px 0 0 250px!important;}
.bdbottom .grid-relacionados .first{width:50%;}
.grid-relacionados h3 {font-size:116%;font-weight:bold;color:#036;border-bottom:1px solid #CCC;padding:0 0 5px 0;margin:0 0 5px 0;}

/* FORMULÁRIOS DE EMAIL */
form.mailForm{width:600px;}
form.mailForm em{color:#F00;margin:0 3px 0 1px;}
form.mailForm p{width:600px;clear:both;}
form.mailForm p.s{padding-left:200px;width:400px;}
form.mailForm p.s input{display:inline;border:0;}
form.mailForm label{float:left;width:200px!important;text-align:right;}
form.mailForm input,form.mailForm textarea,form.mailForm select{margin:0 0 0 10px;border:1px solid #C4DEEE;padding:3px;}

/* INDICE DE NOTICIAS */
.indice-noticias-geral {margin:10px 0;}
.indice-noticias-geral dt a {font-weight:bold;font-size:127%;color:#036;margin-top:20px;text-decoration:none;}
.indice-noticias-geral dt small {display:block;}
.indice-noticias-geral dd a {color:#666;text-decoration:none;}
.indice-noticias-geral a:hover {text-decoration:underline;}
.indice-noticias-geral .endereco {font-size:85%;color:#090!important;text-decoration:underline;}

/* PAGINACAO */
.paginacao-busca {display:block;margin:20px 0 0 0;padding:10px 0 0 0;border-top:1px solid #CCC;width:100%;text-align:center;}
.paginacao-busca li {display:inline;margin:5px;padding:5px;list-style:none;}
.paginacao-busca li.a {color:#F00!important;}
.paginacao-busca li a {padding:5px;color:#333;text-decoration:none;font-weight:bold;font-size:100%;}
.paginacao-busca li a:hover {text-decoration:underline;}

/* FT */
#ft{background:rgb(0,57,102) url(i/bg-ft-sombra.png) left top no-repeat;color:#CCC;padding-top:20px;font-size:85%;}
#ft .yui-g{display:block;}

#vcard-cliente{padding-left:55px;background:transparent url(i/ft-logo.gif) left top no-repeat;font-size:108%;}
#vcard-cliente .postal-code{display:none;}

#vcard-ad,#vcard-id,#parceiro{display:block;text-align:right;font-size:108%;}
#vcard-ad a,#vcard-id a,#parceiro a{color:#CCC!important;}
#vcard-ad div,#vcard-id div,#parceiro div{display:none;}
#vcard-ad a.developer,#vcard-id a.developer,#parceiro a{color:#FFF!important;}