/* CSS Document */



/* CSS Document */



/*Parte superior : top*/

body {

margin:0;

/* background: #2d678d url(../imagens/background.gif) repeat-x; */
background:#E9EEE8;

font-family:"Trebuchet MS";

}

img{border:none;}

#principal{

margin:0 auto;

width:778px;

background:#FFFFFF;

}



#topo{

margin:0;

width:778px;

height:150px;

background:no-repeat url(../imagens/topo.gif);



}



/* Fim do topo */



#data{

margin:0;

width:778px;

height:20px;

background:#FFFFFF;



}



.textodata{

margin:0;

margin-left:5px;

font:normal 13px Arial;

color:#333333;

}



/* corpo da página */



#corpo{

margin:0;

width:778px;

overflow:hidden;

background:#FFFFFF;

}



/* div esquerda */



#esquerda{

margin:0;

width:140px;

float:left;

overflow:hidden;

background:#FFFFFF;

}



#menulateral{

margin:0;

margin-top:-2px;

width:140px;

border:1px solid #e8e7e7;

padding:5px 0px 10px 15px;

background:#FFFFFF;

overflow:hidden;

}



#menulateral ul{

margin:0;

padding:0;

list-style:none;

margin-right:-20px;

_margin-right:2px;

}



#menulateral ul li{

margin:0;

}



#menulateral ul li img{

margin:0;

margin-right:8px;

}



#menulateral ul li a{

margin:0;

text-decoration:none;

font:normal 12px "Trebuchet MS";

color:#950000;

}



.textolink a {

margin:0;

text-decoration:none;

font:normal 12px "Trebuchet MS";

color:#950000;

}



#menulateral ul li a:hover{

margin:0;

text-decoration:none;

font:normal 12px "Trebuchet MS";

color:#000;

}

/* fim da div esquerda */



#meio{

margin:0;

width:600px;

float:left;

background:#FFFFFF;

overflow:hidden;

}



#chapeu{

margin:0;

width:600px;

height:25px;

float:left;

background:#FFFFFF;

}



.textochapeu a{

margin:0;

margin-left:22px;

_margin-left:5px;

padding-top:2px;

text-decoration:none;

font:normal 13px Arial;

color:#990000;

}



#titulonoticia{

margin-bottom:10px;

width:600px;

float:left;

background:#FFFFFF;

}



.textotitulonoticia{

margin:0;

margin-left:22px;

_margin-left:5px;

padding-top:2px;

font:bold 20px Arial;

color:#333333;

}



.textotitulonoticia_2{

margin:0;

padding-top:2px;

font:bold 20px Arial;

color:#333333;

}



.textotitulonoticia a{

margin:0;

text-decoration:none;

font:bold 20px Arial;

color:#333333;

}





#links{

margin:0;

width:478px;

height:30px;

float:left;

background:#FFFFFF;

}



/*------------------------*/



#opcoes{
	width:630px;
	overflow:hidden;
}

#opcoes ul {
	list-style:none;
	margin:0;
	padding:0;
	background:#000000;
}

#opcoes li {
	font-size:10px;
	text-transform:uppercase;
	float:left;
	height:22px;
	width:150px;
	overflow:hidden;
	cursor:pointer;
}

#opcoes li img{
margin:0;
margin-left:15px;
}

#opcoes .aba_n{
padding:0;
padding-top:3px;
padding-left:1px;
background:url(../imagens/aba_n_ativa.gif) no-repeat;
}

#opcoes .aba_a{
padding:0;
padding-top:3px;
background:url(../imagens/aba_1_ativa.gif) no-repeat;
color:#CC0000;
font-weight:bold;
font-size:10px;
}

/*------------------------*/





#comentario{

margin:0;

display:none;

font:normal 13px Arial ;

color:#CC0000;

}

#comentario h2{

margin:0;

padding:0;

}



.destaque{

margin:0;

margin-top:5px;

font:bold 13px Arial ;

color:#CC0000;

}



.destaque_link a{

text-decoration:none;

font:bold 13px Arial ;

color:#CC0000;

}



#comentario_lista{

margin:0;

margin-top:10px;

float:left;

width:580px;

font:normal 13px Arial ;

color:#333333;

}



.formata_data{

font:italic 11px Arial ;

color:#333333;

}



#envie{

margin:0;

display:none;

font:normal 13px Arial ;

color:#CC0000;

}

#envie h2{

margin:0;

padding:0;

}

#relacionadas{
margin:0;
display:none;
font:normal 13px Arial ;
color:#CC0000;
}

#relacionadas h2{
margin:0;
padding:0;
}


#tamanhotexto{

margin:0;

margin-left:22px;

_margin-left:5px;

width:478px;

height:30px;

float:left;

background:#FFFFFF;

font:normal 11px Arial;

color:#000000;

cursor:pointer;



}

	

#tamanhotexto img{

margin:0;

margin-left:4px;

}







#conteudo{

	z-index:0px;

	clear:both;

	background:#FFFFFF;

	padding:8px;

	line-height:16px;

	}

#conteudo #imagem{

	border:1px solid #CCCCCC;

	padding:5px;

	float:left;

	margin:8px 8px 8px 0px;

	}

#conteudo #imagem span{

		font-size:11px;

	}

	

#conteudoTexto{

clear:both;}	



#textonoticia{

margin:0;

margin-left:22px;

_margin-left:5px;

width:570px;

_width:578px;

float:left;

background:#FFFFFF;

font:normal 12px Arial;

text-align:justify;

color:#000000;

overflow:hidden;

}



#textonoticia a{

margin:0;

text-decoration:none;

font:normal 12px Arial;

color:#CC0000;

}



#textonoticia a:hover{

margin:0;

font:normal 12px Arial;

color:#000000;

text-decoration:underline;

}



#mais_noticias{

margin:0;

padding-top:5px;

width:550px;

}



#mais_noticias a{

text-decoration:none;

color:#333333;

}



#mais_noticias a:hover{

text-decoration:none;

color:#000000;

}



#imagem{

margin:0;

border:1px solid #CCCCCC;

padding:5px;

float:left;

margin:8px 8px 8px 0px;

}



/*------------------------*/





#direita{

margin:0;

width:135px;

margin-left:15px;

_margin-left:5px;

float:left;

background:#FFFFFF;

font:bold 20px Arial;

color:#000000;

overflow:hidden;

}



#sessoes{

margin:0;

width:130px;

margin-top:5px;

margin-bottom:10px;

overflow:scroll;

border:1px solid #CCCCCC;

font:normal 12px Arial;

color:#000000;

}



#sessoes ul{

margin:0;

padding:0;

list-style:none;

margin-top:5px;

margin-left:5px;



}



#sessoes ul li{

margin:0;

}



#sessoes ul li img{

margin:0;

margin-right:8px;

}



#sessoes ul li a{

margin:0;

text-decoration:none;

font:normal 12px Arial;

color:#950000;

}



#caixanoticia{

clear:both;

margin:0;

margin-top:10px;

width:135px;

background:#FFFFFF;

font:bold 20px Arial;

color:#000000;

}



.textocaixanoticia{

margin:0;

margin-top:10px;

font-size:12px;

font-weight:normal;

color:#000000;

width:135px;

}



/*outra aba*/



/*------------------------*/





/* fim do corpo da página */

#rodape{

clear:both;

margin:0;

float:left;

width:778px;

background:#FFFFFF;

bottom:0; 

position:relative;



}



#rodapevermelho{

clear:both;

margin:0;

margin-top:12px;

float:left;

width:778px;

background:#C90404;

bottom:0; 

position:relative;



}





.bordaesq{

margin:0;

float:left;

width:11px;

height:51px;

background:url(../imagens/borderesq2.gif) no-repeat;



}





.bordadir{

margin:0;

float:right;

width:11px;

height:51px;

background:url(../imagens/borderdir.gif) no-repeat;

}



.rodapebranco{

margin:0;

margin-top:10px;

margin-left:15px;

_margin-left:7px;

float:left;

width:750px;

height:51px;

background:#FFFFFF;

}



.rodapebranco img{

margin:0;

margin-top:3px;

_margin-top:5px;

margin-left:50px;

float:left;



}



.figurasrodape{

margin:0;

width:100px;

height:20px;

float:left;

margin-left:10px;

margin-top:15px;

}



.figurarodape img{

margin:0;

float:left;

}



.entrar{

margin:0;

float:left;

margin-top:18px;

margin-left:180px;

}



.entrar img{

margin:0;

float:left;

margin-top:-23px;

_margin-top:-22px;

margin-left:125px;

}

.copyright{

margin:0;

float:left;

margin-top:10px;

margin-bottom:10px;

text-align:center;

width:778px;





}



.textorodape{

font:normal 11px "Trebuchet MS";

color:#FFFFFF;

}





.textopretorodape{

font:normal 11px "Trebuchet MS";

color:#000000;

}



.textopretorodape a{

text-decoration:none;

font:normal 11px "Trebuchet MS";

color:#000000;

}



.textopretorodape a:hover{

text-decoration:underline;

font:normal 11px "Trebuchet MS";

color:#000000;

}



.linksrodape{

margin:0;

margin-left:50px;

padding-top:20px;



}



.linksrodape a{

text-decoration:none;

padding-left:10px;

font:bold 13px "Trebuchet MS";

color:#FFFFFF;

}



.linksrodape a:hover{

text-decoration:underline;

padding-left:10px;

font:bold 13px "Trebuchet MS";

}











/* -------------------- FOrmulário de envio de comentários ---------------------*/







.form_box {

	margin:0;

	float: left;

	width: 290px;

	background: #f8f8f8;

	border: 1px solid #d6d6d6;

	border-left-color: #e4e4e4;

	border-top-color: #e4e4e4;

	font-size: 11px;

	font-weight: bold;

	padding: 0.5em;

	margin-top: 10px;

	margin-bottom: 2px;

	overflow:hidden;

}

 

.form_box div {

	height: 25px;

	padding: 0.2em 0.5em;



}

 

.form_box div.hr {

	border-bottom: 2px solid #e2e2e1;

	height: 0px;

	margin-top: 0pt;

	margin-bottom: 7px;

}

 

.form_box p {

	float: left;

	margin: 4px 0pt;

	width: 120px;

}

 

 

#log {

	float: left;

	padding: 0.5em;

	margin-left: 10px;

	width: 290px;

	border: 1px solid #d6d6d6;

	border-left-color: #e4e4e4;

	border-top-color: #e4e4e4;

	margin-top: 10px;

}

 

#log_res {

	overflow: auto;

}

 

#log_res.ajax-loading {

	padding: 20px 0;

	background: url(http://demos.mootools.net/demos/Group/spinner.gif) no-repeat center;

}



/*--------------------------------------------------------------------------------------------------*/



.linknoticias {

margin:0;

margin-top:10px;



}



.linknoticias a{

text-decoration:none;

font:bold 13px Arial;

color:#cc0000;

}