/* CSS Document */



/**************************  FONTES  ****************************/

.arial{font-family:Arial, Helvetica, sans-serif;}
.verdana{font-family:Verdana, Arial, Helvetica, sans-serif;}

.size09{font-size:9px;}
.size10{font-size:10px;}
.size11{font-size:11px;}
.size12{font-size:12px;}
.size13{font-size:13px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size20{font-size:20px;}

.laranja{color:#ea6900;}
.preto{color:#000000;}
.branco{color:#FFFFFF;}


/**************************  TUDO  ****************************/

body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-size:10px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-color:#333333;
		background-image:url(imagens/branco.jpg);
		background-repeat:repeat-y;
		background-position:center;

}

#tudo{
		width:778px;
		height:100%;
		margin:0 auto;
		background-color:#ffffff;
		

}

 

a {
text-decoration:none;
font-size:10px;
color:#000000;



}

a:hover{
text-decoration:none;
font-size:10px;
color:#000000;



}

.titulo{

width:97%;
height:20px;
padding-top:5px;
background-color:#f0f0f0;
padding-left:15px;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:5px;
float:left;



}

.titulo2{

width:97%;
height:20px;
padding-top:5px;
background-color:#caecff;
padding-left:15px;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:5px;
float:left;
color:#666666;



}



.titulo22{

width:97%;
height:20px;
padding-top:5px;
background-color:#EFF9FF;
padding-left:15px;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:5px;
float:left;
color:#666666;



}

.titulo3{

width:110px;
height:20px;
padding-top:5px;
background-color:#f0f0f0;
padding-left:15px;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin-top:5px;
float:left;
color:#000000;
margin-bottom:5px;



}

h1{
font-size:10px;
margin:10px;


}

h2{
color:#0140A1;
font-size:10px;
margin-left:15px;
margin-bottom:5px;
margin-top:5px;

}



/**************************  TOPO  ****************************/

#camada1{
float:left;
width:778px;
background-image:url(imagens/bgtopo.jpg);
background-repeat:repeat-x;
height:143px;



}

#camada11{
float:left;
background-image:url(imagens/bgbusca.jpg);
background-repeat:repeat-x;
height:42px;
width:153px;



}

#camada12{
float:right;
background-image:url(imagens/bgbusca.jpg);
background-repeat:repeat-x;
height:42px;
width:620px;



}



#menu li{
            float: left;
}
		
#menu a:hover { 
			background-image:url(imagens/aba.jpg); 
			color:#FDF607;
}

#menu a {
			display: block;
			margin-right:2px;
			margin-left:4px;
			padding-top:5px;
			background-image:url(imagens/aba.jpg);
			background-repeat:no-repeat; 
			width:90px;
			height:22px;	
			text-align:center;
			text-decoration: none; 
			color:#ffffff;
			font-weight:bold;
	


}

#menu {
	float:left;
	margin-top:15px;
	*margin-top:13px;
	width:778px;



	
}

#menu ul {
			list-style-type: none; /*remove o marcador*/ 
			margin: 0; /*remove o recuo IE e Opera*/ 
			padding: 0; /*remove o recuo Mozilla e NN*/ 
			font: 10px verdana, helvetica, sans-serif;
			font-weight:normal;

}

# menu li {
			color:#ffffff;
			font-style:normal;
			text-align:center;
}



#menu #de a {
			display: block;
			margin-right:2px;
			margin-left:4px;
			padding-top:5px;
			background-image:url(imagens/aba.jpg);
			background-repeat:no-repeat;
			color:#FDF607;
			width:90px;
			height:22px;	
			text-align:center;
			text-decoration: none;
			font-weight:bold;
}

.logo{
float:left;



}

.publicidade{
background-image:url(imagens/publicidade.jpg);
background-repeat:no-repeat;
width:500px;
float:right;
height:62px;
padding-left:15px;
margin-right:10px;
margin-top:20px;



}





/**************************  CONTEUDO  ****************************/

#camada2{
float:left;
width:778px;
height:100%;

}



/**************************  ESQUERDA  ****************************/

div#esquerda{
float:left;
width:153px;
height:100%;
background-color:#f0f0f0;



}

div.lista a{

width:138px;
background-color:#f0f0f0;
border-bottom:1px #cccccc solid;
display:block;
min-height:20px;
_height:20px;
padding-top:5px;
padding-left:15px;
font-size:10px;



}

div.lista a:hover{

width:138px;
background-color:#D2D2D2;
border-bottom:1px #cccccc solid;
display:block;
min-height:20px;
_height:20px;
padding-top:5px;
padding-left:15px;



}





/**************************  CENTRO  ****************************/

div#centro{
float:left;
width:485px;
height:100%;
background-color:#ffffff;
margin-left:5px;


}

.noticia{
float:left;
width:230px;


}

.noticia p{
font-size:10px;
margin-top:0px;



}

.noticia a{
font-size:10px;
margin-top:0px;
font-weight:bold;




}

.imagem{
margin-left:10px;
margin-right:5px;
margin-bottom:5px;
float:left;



}

.leia{
float:left;
margin-top:5px;



}

.mais{
float:right;
margin-right:15px;


}
.links{
width:350px;
float:left;
margin-left:10px;


}

.links a{
text-decoration:underline;

}

.links a:hover{
text-decoration:none;

}


.amarelo{
background-image:url(imagens/casa.gif);
background-repeat:no-repeat;
background-color:#FEFFD6;
padding-left:30px;
width:85%;
margin-left:15px;
height:30px;



}

.amarelo2{

background-color:#FEFFEF;
padding-left:30px;
width:85%;
margin-left:15px;
height:30px;



}

.detalhes2 a{

margin-left:10px;
padding-left:15px;
color:#CC0000;
margin-top:5px;


}

.detalhes2 a:hover{
color:#000000;

}



.detalhes a{
background-image:url(imagens/mais.gif);
background-repeat:no-repeat;
margin-left:10px;
padding-left:15px;
color:#CC0000;
margin-top:5px;


}

.detalhes a:hover{
color:#000000;

}

.bloco{
border-left:1px #000000 solid;
border-bottom:1px #000000 solid;
padding-bottom:10px;
float:left;
width:90%;


}



/**************************  DIREITA  ****************************/

div#direita{
float:right;
width:130px;
height:100%;
background-color:#FFFFFF;


}

div#direita a{
display:block;
margin-left:5px;
margin-top:5px;




}



/**************************  RODAPE  ****************************/

#camada3{
float:left;
width:778px;
height:50px;
background-color:#F2F3B9;
border-top:2px solid #0E52B5;
margin-top:20px;


}

.rodape{
float:left;
margin-left:15px;
font-size:10px;
margin-top:20px;


}

.areas{
margin-left:25px;
/*_margin-left:15px;*/
margin-top:8px;

}

.areas a{
text-decoration:none;


}

.areas a:hover{
text-decoration:underline;


}

.busca12{
float:left;
margin-top:10px;
margin-left:10px;


}

/*.formradio{
height:10px;



}
*/

.formulariotxt{
background-image:url(imagens/form.jpg);
background-repeat:no-repeat;
height:18px;
width:205px;
/*_width:207px;*/
border:none;
padding-left:4px;
padding-top:2px;


}


.publicidade2{
width:778px;
float:left;
padding-top:20px;
padding-bottom:10px;



}

.banner{
text-align:center;



}

.label{
display:block;
color:#9F9FFF;
float:left;



}


.politica{
width:778px;
float:left;
height:20px;



}

.aviso{
text-align:center;
color:#003366;
margin-top:8px;

}

.aviso a{
color:#003366;
text-decoration:underline;
 


}


.coluna{
float:left;
margin:15px 15px 5px 20px;



}


.imgpar{
width:125px;
height:125px;
padding:auto;
margin:auto;



}


.txtpar{
width:125px;
text-align:center;



}


.banner20{
text-align:center;



}

