                                   /* Marcos Canettieri CSS 2006 - cor acessível */
body {margin: 0px;padding:0px;background-color:#000; 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;}
.textoA {font-size: .85em;font-weight:bold;color:#666;}
.textoB {font-size: .75em;font-weight:bold;color:#fff;}
.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:#000;width:80px;}
.formfieldB {margin-right:3px;border: 1px solid #dadada;font-size: .75em;font-weight:normal;color:#000;width:190px;}
.textarea { width:342px;border: 1px solid #dadada;font-size: .85em;font-weight:normal;color:#000;font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
.okbtn {;border:1px outset #dadada;font-size: .75em;width:30px;color:#666;}
.btngen {border:1px outset #dadada;font-size: .85em;width:70px;color:#666;margin-top:5px;}
.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:auto;margin:0px auto;text-align:left;}
/* HEADER */
#header {padding-left:22%;height:140px;font-family:"Trebuchet MS", "Times New Roman", Times, serif;font-size: 1.45em;color:#fff}
#header h1{ margin-top:35px;}
#header h2{ font-size: 1.45em }
/* MENUPRINCIPAL */
#menuprincipal {width:20%;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: 1.05em;font-weight:bold;color:#FFF;}
 /* 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: 1.05em;font-weight:normal;color:#aaa;line-height:1.2em;display: block;text-decoration: none;padding-top:2px;margin-top:1px}
/* niveis */
#menuprincipal ul.n2 li a {margin-right: 0px;background-color:#333}
/* 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:10px 0px 0px 0px;background-color:#f5f5f5;width:20%;font-family:"Trebuchet MS", "Times New Roman", Times, serif;float:right}
#maisnews {padding:0px 12px 16px 12px;}
#maisnews h4 {padding-top:12px;font-size: 1.15em;font-weight:bold;color:#333;  }
#maisnews p,#maisnews li {font-size: 1.05em;font-weight:normal;line-height:1.2em;color:#666;}
#maisnews p a, #maisnews li a{color:#666;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;}
#maisnews span {font-size:1.4em;font-weight:bold;color:#000; }
 /* CONTEUDO */
#conteudo {margin-left: 22%;margin-right:22%;font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
#conteudobanner {background:#fff;height:auto;text-align:center;}
#conteudobanner a {font-size:1.6em;font-weight:bold;color:#333;text-decoration:underline;padding:10px;}
#conteudobanner a:hover {text-decoration:none;color:#000;}
#conteudobanner ul {list-style: none; }
#subconteudo {padding-top:17px }
#subconteudo span {font-size:1.4em;font-weight:bold;color:#fff; }

#subconteudo ul {list-style: none;padding-top:10px;padding-left:12px;padding-right:14px }
#subconteudo li {font-size: 1.25em;font-weight:normal;line-height:1.2em;color:#ccc;margin-top:10px;text-indent:14px;background: url(imgs/seta_peq.gif) no-repeat 0 .3em;}
#subconteudo li a{color:#aaa;text-decoration:underline;}
#subconteudo  a:hover {text-decoration:none;color:#eee;}
#t2titulo {background-color:#fff;display:block;}
#t2titulo h4 {padding:12px;font-size: 1.25em;font-weight:bold;color:#000;  }
#t2titulo h4:first-letter{text-transform: uppercase }
#t2titulob {display:none;}
#t2conteudo {padding:10px;font-size: 1.05em;font-weight:normal;line-height:1.2em;}
#conteudo p {font-size: 1.1em;font-weight:normal;line-height:1.2em;color:#ccc;padding-top:10px;padding-left:10px }
#conteudo p a {color:#fff;text-decoration: underline;}
/* Listas */
#t2conteudo ul {margin-left:25px;margin-top:3px;padding:0px }
#t2conteudo ul li {padding-left:5px;color:#ccc;}
#t2conteudo ul ul li {padding-left:5px;color:#fff;}
/*#conteudo p:first-letter {font-size:3em;line-height:.7em;float:left; text-transform: uppercase }*/
/* busca e noticias pequenas */
#conteudo h5 {padding-top:10px;font-size: 1.15em;font-weight:bold;line-height:1.2em;color:#fff}
#conteudo h5.busca a, #conteudo h5.noticia a { color:#ccc;text-decoration: underline;border-bottom:1px dotted #666;display:block;padding-bottom:10px}
#conteudo h5 a:hover,#conteudo p a:hover,#conteudo h5.homenews a:hover { text-decoration: none;color:#fff; }
#conteudo h5.noticia {font-size: 1.05em;font-weight:normal;line-height:1.2em;color:#ccc;}
#conteudo h5.formulario { padding-top:5px; }
#t3conteudo {padding:10px;font-size: .95em;font-weight:bold;padding-bottom:10px}
#conteudo h5.homenews a {color:#ccc;text-decoration: underline;} /*border:1px dotted #666;display:block;*/
/* rodape */
#rodape {padding-right:12px;padding-top:20px;padding-bottom:10px;clear:both;text-align:right;vertical-align:middle; font: normal .9em "Trebuchet MS", "Times New Roman", Times, serif;color: #fff;height:10px;}
#rodape a:link,#rodape a:visited,#rodape a:active {text-decoration:undeline;color: #fff;}
#rodape a:hover {text-decoration: none;color:#fff;}
/* banner novo */
#bannernovo {float:right;position:relative;width:78%;height:174px;margin-bottom:14px;text-align:left; }
#clear { clear: right; }
/* Notas */
#notas {text-transform: none;text-align:left;padding:15px 0px 0px 0px;background:#f5f5f5;font-family:"Trebuchet MS", "Times New Roman", Times, serif;}
#notasnews {padding:0px 12px 16px 12px;}
#notasnews h4 {padding-top:12px;font-size: 1.15em;font-weight:bold;color:#333;    }
#notasnews p {font-size: 1.05em;font-weight:normal;line-height:1.2em;color:#666;}
#notasnews p a {color:#0054a6;text-decoration:underline; }
#notasnews a:hover {text-decoration:none;color:#333;}
#notasfim{height:16px;background:url(imgs/notas_fim.gif) no-repeat left bottom;width:155px}

