                                   /* Marcos Canettieri CSS 2006 - cor acessível */
body {margin: 0px;padding:0px;background: url(imgs/bgazul.jpg) repeat-x left top; text-align:center}
/* Zerando todos os margins naturais para não atrapalhar */
h1, h2, h3, h4, h5, h6, form, p, address, fieldset, ul {margin:0px;padding:0px;} /*  dl, ol, dt, dd,  */
img {border:0px;}
.apaga { display: none; }
.textoA {font-size: .85em;font-weight:bold;color:#666;}
.textoB {font-size: .75em;font-weight:bold;color:#666;}
.searchform { margin-top:12px;text-align:right; }
.formfield {margin-left:5px;margin-right:3px;background:url(imgs/fundofield.gif) repeat-x left top;border: 1px solid #dadada;font-size: .75em;font-weight:normal;color:#0054a6;width:80px;}
.okbtn {;border:1px outset #dadada;font-size: .75em;width:30px;color:#666;}
.logoacesso {margin: 14px; }
/* barra de acessibilidade */
#atalhos {display:table;width:100%;vertical-align:middle;background-color:#0771bf;padding:0px 0px}
#atalhos h3 {font: bold .7em Trebuchet MS, Times New Roman, Times, serif;color: #fff;}
#atalhos ul, #atalhos h3 {display: inline;margin: 0px 5px 0px 5px;}
#atalhos ul li {font: normal .65em Trebuchet MS, Times New Roman, Times, serif;margin-left:0;padding: 0px 3px;	border-left: 1px solid #fff;list-style: none;display: inline;}
#atalhos ul li.primeiro {margin-left:0px;border-left: none;list-style: none;display:inline;}
#atalhos a:link,#atalhos a:visited,#atalhos a:active {text-decoration: underline;color: #f0f0f0;}
#atalhos a:hover {text-decoration: none;}

 /* Barra onde estou*/
#ondeestou {background:#0771bf url(imgs/bgbarra.jpg) repeat-x left bottom;width:100%;display:table;padding:5px 0px 8px 0px}
#formataOnde{vertical-align:middle;font: bold .65em Trebuchet MS, Times New Roman, Times, serif;color: #f0f0f0;}
#spacer a:link,#spacer a:visited,#spacer a:active {text-decoration:underline;color: #f0f0f0;}
#spacer a:hover {text-decoration: none;}

/* WRAPPER */
#wrapper {width:100%px;margin:0px auto;text-align:left;background:url(imgs/nuvem.jpg) no-repeat left top;}

/* HEADER */
#header {width:100%;height:173px;background: url(imgs/a.gif) no-repeat;background-position: 60px 34px; }
#acessibilidade{width:300px;height:23px;background: url(imgs/acessibilidade.gif) no-repeat left top;position:absolute;margin-top:127px;margin-left:167px }

/* MENUPRINCIPAL */
#menuprincipal {width:155px;float:left;text-align:right;font-family:"Trebuchet MS", "Times New Roman", Times, serif; text-transform: lowercase; }
#menuprincipal ul#menus h3 {list-style: none;font-size: .75em;font-weight:bold;color:#666;}
 /* listas internas */
#menuprincipal ul#menus ul {list-style: none;padding-bottom:10px;}
/* itens das listas */
#menuprincipal ul#menus li {display: inline;}
/* a */
#menuprincipal ul#menus li a {font-size: .75em;font-weight:normal;color:#0054a6;line-height:1.2em;display: block;text-decoration: none;}
/* niveis */
#menuprincipal ul.n2 li a {margin-right: 0px;background-color:#e7e7e7}
/* nao usado #menuprincipal ul.n3 li a {  padding-right: 15px;width:155px;color: #000;background:#CA825A;padding-left: 25px}
#menuprincipal ul.n4 li a {  width:165px;color: #fff;background: #566891;padding-left: 15px}
/* fim menu */

 /* MENUDIREITA   */
#menudireita {padding:38px 0px 0px 0px;background:#f5f5f5 url(imgs/mais.gif) no-repeat left top;width:191px;font-family:"Trebuchet MS", "Times New Roman", Times, serif;float:right}
#maisnews {padding:0px 12px 16px 12px;}
#maisnews h4 {padding-top:12px;font-size: .85em;font-weight:bold;color:#666;  }
#maisnews p,#maisnews li {font-size: .75em;font-weight:normal;line-height:1.2em;color:#333;}
#maisnews p a, #maisnews li a{color:#0054a6;text-decoration:underline; }
#maisnews  a:hover {text-decoration:none;color:#333;}
#maisnews ul {list-style: none; }
#maisnews li {padding-left: 14px;background: url(imgs/seta.gif) no-repeat 0 .3em;}
#maisfim{height:16px;width:191px;background:url(imgs/mais_fim.gif) no-repeat left bottom}
 /* CONTEUDO */
#conteudo {margin-left: 172px;margin-right:206px;_margin-left: 169px;_margin-right:193px;font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
#conteudobanner {background:url(imgs/banner.jpg) no-repeat left top;height:106px;margin-bottom:12px;width:372px;}
#conteudobanner a {font-size:.6em;font-weight:bold;color:#fff;text-decoration:underline;}
#conteudobanner a:hover {text-decoration:none;}
#conteudobanner ul {list-style: none;float:right;padding-top:70px;padding-right:23px }
#conteudobanner li {padding-left: 10px;background: url(imgs/seta_peq_br.gif) no-repeat 0 .5em;}
#subconteudo { width:185px; float:left;padding-top:17px }
.campanha {background:url(imgs/campanha.gif) no-repeat left top;}
.fique { background:url(imgs/fique.gif) no-repeat left top;}
#subconteudo ul {list-style: none;padding-top:10px;padding-left:12px;padding-right:14px }
#subconteudo li {font-size: .65em;font-weight:normal;line-height:1.2em;color:#333;margin-top:10px;text-indent:14px;background: url(imgs/seta_peq.gif) no-repeat 0 .3em;}
#subconteudo li a{color:#0054a6;text-decoration:underline;}
#subconteudo  a:hover {text-decoration:none;color:#333;}
#t2titulo {margin-left:3px;background:#0357a6 url(imgs/bannert2a.jpg) no-repeat left top;height:32px;width:368px;display:table}
#t2titulo h4 {padding-top:12px;padding-left:12px;padding-right:12px;font-size: .85em;font-weight:bold;color:#fff;  }
#t2titulo h4:first-letter{text-transform: uppercase }
#t2titulob {background:url(imgs/bannert2b.jpg) no-repeat left top;height:10px;width:368px;overflow:hidden;}
#t2conteudo {width:365px; #000;float:left;}
#conteudo p {font-size: .75em;font-weight:normal;line-height:1.2em;color:#333;padding-top:10px;padding-left:10px }
#conteudo p:first-letter {font-size:3em;line-height:.7em;float:left; text-transform: uppercase }
/* busca e noticias pequenas */
#conteudo h5 {padding-top:10px;padding-left:10px;font-size: .85em;font-weight:bold;line-height:1.2em;color:#666}
#conteudo h5.busca a, #conteudo h5.noticia a { color:#0054a6;text-decoration: underline;border-bottom:1px dotted #666;display:block;padding-bottom:10px}
#conteudo h5 a:hover { text-decoration: none;color:#666; }
#conteudo h5.noticia {font-size: .75em;font-weight:normal;line-height:1.2em;color:#333;}

/* rodape */
#rodape {padding-top:20px;padding-bottom:5px;clear:both;text-align:right;vertical-align:middle; font: normal .6em "Trebuchet MS", "Times New Roman", Times, serif;color: #000;height:10px;display:table;width:100%}
#rodape a:link,#rodape a:visited,#rodape a:active {text-decoration:undeline;color: #000;}
#rodape a:hover {text-decoration: none;color:#000;}

