/* CSS Document */
/***********************************************/
/* estilos_cores_intranet.css                  */
/* Página de estilos                           */
/***********************************************/

/***********************************************/
/* HTML                                        */
/***********************************************/
body, div, h1, h2, h3, h4, h5, h6, p, span, ul, li, a{
margin:0px;
padding:0px;
padding-left: 1px;
}

body {
background-color:#E4E4E4;
color:#E4E4E4;
margin:0pt auto;
padding:0pt;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.5em;
}

#tudo {
background: #FFFFFF;
height:auto;
margin:0pt auto;
padding:0px;
width:810px;
border:1px solid #CCCCCC;
}
h1 {
	color:#666666;
	font-size:medium;
	padding-top:0.6em;
	text-align: left;
	padding:3px;
}
h1.borda {
border-top:1px solid #DCDDDE;
padding-bottom:6px;
margin-top:5px;
}
h2 {
color:#6AB731;
font-size:1.125em;
}
h3 {
	color:#666666;
	font-size:x-small;
	padding-top:1.5em;
	font-weight: normal;
}
h4 {
color:#FFFFFF;
font-size:x-small;
padding-top:0em;
}
h4 a {
color:#FFFFFF;
}
h4 a:hover {
color:#6AB731;
}
h5{
color:#666666;
font-size:12px;
}
h6{
color:#000000;
font-size:xx-small;
}
ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
hr {
margin-bottom:10px;
}

a {
color:#000000;
font-size:0.9em;
font-weight:bold;
text-decoration: none;
}

a:hover {
color:#6AB731;
}
/* Imagem para link externo */
a.external {
background: url(../imagens/external.png) center right no-repeat;        
padding-right: 13px;
}
/*Fonte maiúscula*/
.fontemaiuscula{
text-transform:uppercase;
}
/*negrito*/
.negrito{
font-weight:bold;
}
/*italico*/
.italico{ 
font-style:italic;
}
/*justificado*/
.justificado{ 
text-align: justify;
}
/*esquerda*/
.esquerda{ 
text-align: left;
}
/*direita*/
.direita{ 
text-align: right;
}
/*centralizado*/
.centralizado{
text-align:center;
}
/*centralizado e negrito*/
.centralizadonegrito{
text-align:center;
font-weight:bold;
}
/*fonte branca*/
.fonteBranca{
color:#FFFFFF;
}
/*fonte verde para Henrique - Buscar*/
.fonteVerde{
color: #6AB731;
}
/*fonte vermelha*/
.fonteVermelha{
color: #FF0000;
}
.fontePreta{
color: #000;
}


/*Background branco - informes Claudia*/
.backgroundBranco{
background-color:#FFFFFF;
}
/* Imagens*/
img{
border-color:#FFFFFF;
border: 5px;
padding-top:10px;
}
img.topo_header{
border: 0px;
padding-top:10px;
}
/*p.imagem{
float:left;
clear:left;
}
*/
.imgmenor{
width:85px;
height:67px;
}
.imgmaior{
width:105px;
height:73px;
}
.borda_top{
border-top:1px solid #E4E4E4;
width:490px;
}
.borda_bottom{
border-bottom:1px solid #E4E4E4;
width:490px;
}
.borda_direita{
border-right:1px solid #E4E4E4;
}
.fonte_preta{
color: #660066;
}
/***********************************************/
/* Div Geral                                   */
/***********************************************/
#geral {
background-position:center;
margin-left:1px;
margin-right:0px;
margin-top:1px;
width:800px;
background:transparent none repeat scroll 0%;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}
/*************************************************/
/* Linhas+Logo+Banner                            */
/*************************************************/
#topo {
background-repeat: no-repeat;
width:795px;
}
#topo span.data-home{
font-size:xx-small;
}
#topo div#titulo-home h2 {
border-bottom:1px solid #E8E9F3;
width:380px;
}
#topo h2.titulo-pagina-escondido {
display:none;
}

/***********************************************/
/* Navegação Menu Barra                        */
/***********************************************/
#menubarra {
clear:both;
height:28px;
width:795px;
float: left;
margin-top: 3px;
border-bottom:1px solid #E4E4E4;
margin-bottom:10px;
}
#menubarra div#titulo-home h2 {
border-bottom:1px solid #E4E4E4;
width:380px;
}
#menubarra div#titulo-home h2.titulo-pagina-escondido {
display:none;
}
#menubarra #rss-topo{
clear:right;
float:left;
border-left:1px solid #666666;
padding-left:10px;
width:130px;
}
#menubarra #rss-topo h5{
color:#666666;
font-size:12px;
padding-top:5px;
}
#menubarra #rss-topo a{
color:#666666;
}
#menubarra #rss-topo a:hover{
color:#6AB731;
}
.imagem_rss-topo{
float:left;
clear:right;
padding-right:5px;
border-top:0px;
border-right:5px;
margin:0px;
}
#menubarra #rss-topo img{
padding:0px;
border:0px;
margin-top:10px;
}
/* Links */
#menubarra #links-uteis {
margin-top:0px;
clear:right;
float:left;
padding-right:105px;
}
#menubarra ul {
color:#666666;
padding-top:1px;
padding-bottom:1px;
}
#menubarra ul.links {
margin-left:0px;
text-align: left;
margin-top: 0px;
padding-bottom:5px;
}
#menubarra_imprimir_enviar {
clear:both;
height:28px;
width:795px;
float: left;
margin-top: 3px;
border-bottom:1px solid #E4E4E4;
margin-bottom:10px;
}
#menubarra_imprimir_enviar ul.links_imprimir_enviar {
text-align: center;
}
#menubarra_imprimir_enviar ul li {
display:inline;
height: 0.2em;
}
#menubarra_imprimir_enviar ul li a {
color:#666666;
padding:10px 10px 0px 0px;
}
#menubarra_imprimir_enviar ul li a:hover {
color:#6AB731;
}
#menubarra_imprimir_enviar a img{
padding:0px;
border:0px;
}

#menubarra ul li {
display:inline;
height: 0.2em;
}
#menubarra ul li a {
color:#666666;
padding:0px 10px 0px 0px;
}
#menubarra ul li a:hover {
color:#6AB731;
}
/* Formulário Busca */
#menubarra #formbusca {
margin-top:0px;
clear:right;
float:left;
padding-right:20px;
padding-left:20px;
border-left:1px solid #666666;
}
#formbusca form {
display:inline;
}
#menubarra #formbusca a:hover {
text-decoration: underline;
color:#6AB731;
}
span.tituloformbusca {
color:#666666;
font-family:verdana, arial;
}
.textbox-busca {
font-family:verdana, arial;
color: #666666;
font-size:x-small;
height:1.3em;
margin-top:2px;
width:150px;
}
.textArea-busca {
border:1px solid #E4E4E4;
font-family:verdana, arial;
font-size:x-small;
height:12em;
margin-top:2px;
width:300px;
}
.textboxdata-busca {
border:1px solid #CCCCCC;
font-family:verdana, arial;
font-size:x-small;
height:1.3em;
margin-top:2px;
width:70px;
}
.dropdown-busca {
border:1px solid #CCCCCC;
font-family:verdana, arial;
font-size:x-small;
/*height:1.3em;*/
margin-top:2px;
}

.inp{
float:left;
width:200px;
}

.inp_label{
float:left;
width:150px;
font-size:10px;
}


.button {
	background-color: #c2cfd1;
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
} 
.label-busca {
	border: 0px solid #CCCCCC;
	font-family: verdana, arial;
	font-size: x-small;
	height: 1.3em;
	margin-top: 2px;
	font-weight: bold;
}
.label-retorno {
	border: 0px solid #CCCCCC;
	font-family: verdana, arial;
	font-size: x-small;
	height: 1.3em;
	margin-top: 2px;
	font-weight: bold;
}
.rss_ajuda{
color:#666666;
font-size:12px;
padding-top:5px;
}

.formata_endereco{
color: #666666;
font-size:11px;
font-weight:bold;
vertical-align:text-top;
padding-left:10px;
margin-top:5px;
}

.formata_endereco a{
color: #D96F02;
font-size:11px;
font-weight:bold;
vertical-align:text-top;
padding-left:10px;
margin-top:5px;
}
/****************************************************/
/* Menu navegação esquerda */
/****************************************************/
#menuEsq {
color:#E4E4E4;
font-size:11px;
padding:0px 0px;
width:154px;
float:left;
margin-top:5px;
padding-bottom:10px;
background-color:#F9F9F9;
}
#menuEsq .lastItem {
margin-bottom:11px;
}
#menuEsq .noBorder {
border-bottom:0px none;
}
#menuEsq .openerItens {
border-bottom:2px solid #FFFFFF;
color:Black;
font-weight:bolder;
margin-bottom:1px;
padding:0px 0px 0px 0px;
display: block;
text-transform:uppercase;
}
#menuEsq .openerItens a {
color:#666666;
text-decoration:none;
border-left:5px solid #A7D17C;
}
#menuEsq .openerItens a:hover {
background-color:#A7D17C;
border-left:5px solid #E4E4E4;
color:#666666;
}
#menuEsq .openerItens a:active {
background-color:#6AB731;
border-left:5px solid #A7D17C;
color:#666666;
}
#menuEsq .openerItens .btMais {
/*background:transparent url(../imagens/bt_mais.gif) no-repeat scroll right bottom;*/
display:block;
padding:5px 0px;
background-color:#F9F9F9;
}
#menuEsq .openerItens .btMais:hover {
/*background:transparent  url(../imagens/bt_maison.gif)  no-repeat scroll right bottom;*/
padding:5px 0px;
width:147px;
}
/*Banners estáticos*/
#menuEsq a img{
float:left;
clear:right;
padding:0px;
border:0px;
}
#menuEsq a:hover img{
float:left;
clear:right;
padding:0px;
border:0px;
}

/****************************************************/
/* Conteúdo navegação central*/
/****************************************************/
/* Data */
#data{
float: left;
clear:both;
margin-top:10px;
color:#000000;
background-color:#FFFFFF;
width:490px;
border-bottom:3px solid #E4E4E4;
margin-bottom:5px;
height:10px;
}
#clock{
text-align:center;
padding-left:130px;
}
#conteudo {
float:left;
height:100%;
margin-right:0px;
margin-top:5px;
padding-bottom:65px;
padding-left:5px;
width:490px;
background-color:#FFFFFF;
}
#conteudo h2 {
border-bottom:1px solid #E8E9F3;
width:480px;
}
#conteudo h2 span.titulo-superior {
font-size:small;
font-weight:normal;
}
#conteudo p {
font-size:small;
margin-top:1.25em;
}
#conteudo a {
font-size:x-small;
}
#conteudo span.data-home {
border-bottom:1px solid #bababa;
display:block;
font-size:x-small;
margin-top:3px;
width:480px;
border-bottom-style: dotted;
padding-bottom: 10px;
text-align: center;
}
#conteudo h2.titulo-escondido {
display:none;
}
#conteudo div.noticia-home {
float:left;
margin-top:5px;
padding-bottom:1px;
width:490px;
padding-left: 0px;
}
/*Banner em Flash*/
#conteudo div.flash{
float:left;
clear: right;
padding-top:0px;
width:490px;
padding-left: 5px;
margin-left: 1px;
padding-right: 1px;
height:110px;
/*margin-top:-10px;*/
}

#flash{
display:none;
}

#conteudo div.noticia-home h1 {
padding-top:10px;
text-align:center;
}
#conteudo div.noticia-home p {
font-size:xx-small;
line-height:1.5em;
margin:0px;
padding-top:5px;
}
#conteudo div.noticia-home p a {
font-size:x-small;
}
.editoria {
font-weight:bold;
}
#conteudo div.noticia-home p.editoria {
padding-top:12px;
}
#conteudo div.noticia-home-sub {
border-bottom:1px solid #E9ECEE;
margin-top:-10px;
padding-bottom:10px;
width:180px;
}
#conteudo div.noticia-home-sub h3 a {
color:#29435A;
font-size:small;
}
#conteudo div.noticia-home-sub p {
margin:0px;
}
#conteudo div.noticia-home-sub p a.editoria {
font-size:x-small;
font-weight:bold;
}
#conteudo div.noticia-home-sub p.editoria {
font-size:x-small;
padding-top:5px;
}
#conteudo div#noticia-home-esq {
float:left;
}
#conteudo div#noticia-home-dir {
float:right;
}

/*Matérias em destaque*/
.materia{
float:left;
margin-top:-1px;
width:176px;
padding-left: 0px;
margin-left: -1px;
clear: right;
text-align: left;
font-weight: normal;
padding-right: 1px;
}
#geral #conteudo #materiaDestaque .editoria {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:xx-small;
color:#000000;
}
#geral #conteudo #materiaDestaque .titulo-materiaDestaque a {
font-size:9px;
}
#geral #conteudo #materiaDestaque p {
	font-size:xx-small;
	font-weight: normal;
	padding-top: 0px;
}
#geral #conteudo #materiaDestaque h3 {
	text-align: center;
	padding-top: 0px;
	font-size: small;
	padding-bottom: 10px;
}

/*Informes página inicial*/	
/*Notícias*/
.foto_noticia{
border: 1px solid #E4E4E4;
width:170px;
/*height:128px;*/
margin-top:6px;
padding:2px;
margin-left:-1px;
}
.materiaSubdestaque{
clear: right;
float:left;
margin-top:3px;
margin-left:1px;
width:312px;
padding-left: 1px;
text-align: left;
padding-top:3px;
}
#informes .titulo-materiaSubdestaque a {
font-size:10px;
line-height:1.3em;
font-weight:normal;
}
#informes h3 {
text-align: left;
line-height:1.0em;
font-size:10px;
}
#informes h3.direita {
text-align: right;
line-height:1.0em;
padding-right:5px;
margin-top:0px;
}

#informes p {
line-height:1.4em;
}

ul#informes li a{
line-height:1.0em;
}
ul#informes li a:hover{
color:#6AB731;
}
.espaco_entre_li{
line-height:0.2em;
}
.linhaInformes {
border-bottom:1px solid #E4E4E4;
}
.sem_seta{
display: list-item;
background-image:url(../imagens/seta_informes_branco.gif);
background-position: center left;
background-repeat:no-repeat;
}
.com_seta{
background-image:url(../imagens/seta_informes.gif);
background-position:left;
background-repeat:no-repeat;
margin-top:5px;
}
.style17 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
line-height:1.15em;
padding-bottom:5px;
}
.style26 {
color:#6AB731;
font-size:12px;
font-family:Verdana,Arial,Helvetica,sans-serif;
}
.style26 a {
font-size:13px;
font-weight: normal;
line-height:1.0em;
padding-left:8px;
vertical-align:text-top;
}
.seta_informes{
clear:right;
float:left;
margin-top:0px;
}
.texto-painel {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
text-align:left;
clear: both;
padding-bottom:0px;
width:170px;
margin-top:-20px;
height:55px;
}
.texto-painel a {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
text-align:left;
text-decoration:none;
font-weight: normal;
}
.texto-painel a:hover {
color:#6AB731;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
text-align:left;
text-decoration: none;
}
.seta_esquerda {
float:left ;
clear:right;
margin-top:-7px;
border:0px;
margin-left:0px;
}
.seta_direita {
float:right;
clear:right;
margin-top:-7px;
border:0px;
margin-right:0px;
}
#setas {
float:left;
clear:both;
}
#setas img a{
border:0px;
}

/*Submatéria*/
.submateria {
float:left;
clear: right;
margin-top:-5px;
width:240px;
margin-left:0px;
text-align:center;
font-weight: normal;
}
#geral #conteudo #submateriadir .editoria {
font-size:x-small;
font-weight:bold;
}
/*Submatéria esquerda*/
#submateriaesq {
border-right: 1px solid #bababa;
margin-top: -20px;
padding-right: 25px;
border-right-style: dashed;
float: left;
clear: right;
text-align: center;
}
#geral #conteudo #submateriaesq .editoria {
font-size:x-small;
}
#geral #conteudo #submateriaesq .titulo-submateria a {
font-size:x-small;
}
#geral #conteudo #submateriaesq p {
font-size:x-small;
}
/*Submatéria centro*/
#submateriacen {
border-right: 1px solid #bababa;
margin-left: 2px;
margin-top: -20px;
border-right-style: dashed;
float: left;
clear: right;
width: 135px;
text-align: center;
}
#geral #conteudo #submateriacen .titulo-submateria a {
font-size:x-small;
}
#geral #conteudo #submateriacen p {
font-size:x-small;
}
/*Submatéria direita*/
#submateriadirq {
padding-left: 8px;
border-right: 1px solid #bababa;
margin-left: 30px;
margin-top: -12px;
padding-right: 20px;
border-right-style: dashed;
float: left;
clear: right;
}
#geral #conteudo #submateriadir .titulo-submateria a {
font-size:x-small;
}
#geral #conteudo #submateriadir p {
font-size:x-small;
}
/*Leia Também*/
#geral #conteudo #leia1 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:xx-small;
}
#geral #conteudo #leia1 .titulo-submateria a {
font-size:10px;
}
#geral #conteudo #leia1 p {
font-size:xx-small;
}
#geral #conteudo #leia2 .editoria {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:xx-small;
}
#geral #conteudo #leia2 .titulo-submateria a {
font-size:10px;
}
#geral #conteudo #leia2 p {
font-size:xx-small;
}
#geral #conteudo #leia3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:xx-small;
}
#geral #conteudo #leia3 .titulo-submateria a {
font-size:10px;
}
#geral #conteudo #leia3 p {
font-size:xx-small;
}
#geral #conteudo #leia4 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:xx-small;
}
#geral #conteudo #leia4 .titulo-submateria a {
font-size:10px;
}
#geral #conteudo #leia4 p {
font-size:xx-small;
}
.linhaTracejada {
	border-bottom:1px solid #E4E4E4;
	height:3px;
	margin-bottom:19px;
	clear: both;
	width:490px;
}
.linha{
	border-bottom:1px solid #E4E4E4;
	margin-top:0px;
	height:3px;
	clear: both;
	width:490px;
}
/****************************************************/
/* Conteúdo navegação direita*/
/****************************************************/
/* Menu Direita de todas as páginas */
#menudir-home {
float: left;
width:159px;
margin-left:7px;
height:100%;
border:1px solid #E4E4E4;
padding-bottom:330px;
}
#menudir-home div.corbg {
background-color: #FFD1A4;
color:#666666;
height:18px;
margin-left:-1px;
}
#menudir-home div.itensdir {
clear:right;
padding:10px 0px 10px 0px;
width:159px;
border-bottom-style: dotted;
line-height:1.375em;
font-weight: normal;
text-align: left;
}

#menudir-home ul.listas {
margin-bottom:5px;
padding:10px 0px;
text-align: left;
}

#menudir-home ul.listas li {
display:list-item;
font-size:0.9em;	/*diego*/
padding:3px 0px 3px 5px;
}

#menudir-home ul.listas li a {
font-size:1em;
color:#666666;
}

#menudir-home ul.listas li a:hover {
color:#6AB731;
}

/* Menu Direita da página Inicial */
#menudir-home-inicial {
float: left;
margin-top:2px;
width:140px;
padding-left:5px;
}
#menudir-home-inicial div.inicialdir {
border-top:3px solid #FFFFFF;
clear:right;
padding:1px 0px 10px 0px;
width:140px;
background-color: #F9F9F9;
}
img.inicialdir {
border:0px none;
padding:10px 5px 0px 0px;
}
.bt_menudir{
clear:right;
float:left;
margin-top:-5px;
}
#menudir-home-inicial div.inicialdir p.itens-titulo {
font-weight:bold;
line-height:1.375em;
text-align:center;
}
#menudir-home-inicial div.inicialdir p.itens-titulo a {
color:#666666;
border-bottom:1px solid #A7D17C;
display:block;
}
#menudir-home-inicial div.inicialdir p.itens-titulo a:hover {
background-color:#A7D17C;
display:block;
}
#menudir-home-inicial div.inicialdir p.itens-descricao {
font-size:x-small;
line-height:1.375em;
font-weight: normal;
text-align: left;
color:#666666;
}
/* Div rodapé */
#rodape {
border-top:4px solid #CCCCCC;
clear:both;
margin-left:0px;
padding-bottom:5px;
width:795px;
height:45px;
border-bottom:1px solid #E4E4E4;
}
#rss{
background-color:#E4E4E4;
border-right:1px solid #F9F9F9;
clear:right;
float:left;
height:100%;
width:154px;
}
#rss h5{
color:#666666;
font-size:12px;
padding-top:3px;
}
.imagem_rss{
float:left;
clear:right;
border-top:5px solid #E4E4E4;
border-right:5px solid #E4E4E4;
padding-right:5px;
}
#rss img{
padding:0px;
border:0px;
}
#endereco {
text-align:center;
vertical-align:text-top;
background-color:#EBEBEB;
clear:right;
float:left;
width:638px;
height:100%;
}
#endereco h5 {
color: #666666;
font-size:11px;
vertical-align:text-top;
padding-left:10px;
margin-top:5px;
}
#endereco h5 a{
color: #D96F02;
font-size:11px;
vertical-align:text-top;
padding-left:10px;
margin-top:5px;
}

.azul_sub{
text-decoration: underline;
color:#0099CC;
}
