@charset "utf-8";
/* CSS Document */

body {
	font:09pt Verdana, Arial, Tahoma;
	color:#000033;
	background:#CCCCFF;
	margin:0; 
	padding:0;
	text-align: center;	}

/* ------------- 
		tag's
	------------------------ */
a{ color:#000033; text-decoration:none; font-style:oblique;}

a:hover{color:#FF3300; text-decoration:none;}

h1{
	margin:1px 0px;
	font: bold 14pt Arial, Helvetica, sans-serif;
	}

h2{
	font: bold 10pt Arial, Helvetica, sans-serif;
	color:#FF3300;
	margin-bottom:1px;}	
	
p{ margin: 10px 0px;}

hr { border:1px #999999 dashed; height:1px;}
	
/* ------------- 
		div's
	------------------------ */

#geral{ 
	position:relative;
	background:#FFFFFF;
	padding:0;
	width: 778px; 	
	text-align: left; 
	border:1px #003366 solid;
	margin: 0 auto;	
	overflow:auto;}


#menutopo{
	position:absolute;
	top:0px;
	margin:10px 5px;
	height:25px;
	width: 767px;
}

#menutopo ul{
	list-style:none; 
	display: table; 
	float:right ; 	
	margin: 0;}

#menutopo ul li { 
	margin: 0px 2px; 
	float:left;}

#menutopo ul li a {	
	background-color: #EEEEEE; 
	display: block; 
	float: left; 
	padding: 4px 8px; 
	color: #333333;
	font: bold 10pt tahoma;
	text-decoration: none;
	margin:0;} 

#menutopo ul li a:hover{ 
	background-color: #99CCFF; 
	color: #000033; 
	text-decoration: none;	} 


#data{
	position:absolute;
	top: 57px;
	right:10px; 
	text-align:right; 
	font-weight:bold;
	}

#busca{
	position:absolute;
	top: 100px;
	right:10px; 
	text-align:right;}
	
#conteudo{
	margin:0px; padding:0px;
}

#esquerda {
	width:140px;
	float:left;
	padding:0px;
	/*	border:1px #999999 dashed;*/
	}

#esquerda ul{margin:0; 	list-style: none;  	padding:0; }

#esquerda ul li a {
	background-color:#CCCCFF; 
	display: block;
	padding: 3px 0px 3px 10px;
	color: #000033;
	font: 10pt tahoma;
	text-decoration: none;
	border-bottom:1px #000066 solid;
	width:130px; } 

#esquerda ul li a:hover { 
	background-color:#FFFFFF; 
	color: #000000; 
	font-weight:bold;
	text-decoration: none;
	border-bottom:1px #FF0000 solid;
	}
	
#publicidade{
	width:608px;
	float:left;
	margin:0px 0px 10px 10px;
	padding: 5px 5px;
	text-align:center;
	/*border:1px #999999 dashed;*/
	}	
	
#meio{
	width:448px;
	float:left;
	margin:0px 0px 50px 5px;	
	padding: 5px 5px 5px 10px ;
	/*border:1px #999999 dashed;*/}


#editorial{
	width:130px;
	float:right;
	font-size:8pt;
	margin-right:5px;
	margin-bottom:25px;
	padding:10px;
	border:1px #999999 dashed;

	}
	
#editorial h1{font-size:12pt;}

#editorial ul {
  margin: 5px;
  padding:0px;
  }
 
#editorial ul li{
  margin: 10px 0px 0px 15px;
  }


#noticias{
	float:left;
	padding:0px 10px;;
	width:270px;
	}
	
#vejamais{
	float:left;
	padding:10px;
	width:270px;
	}
	

#noticia_detalhe{
	float:left;
	padding:0px 10px;;
	width:420px;

	}
	
#direita_detalhe {
	background-color:#EEEEEE;
	font-size:8pt;
	width:130px;
	padding:10px;
	float:right;
	margin-right:5px;
	margin-bottom:35px;
	}

#vejamais_detalhe{
	float:left;
	padding:10px;
	width:400px;
	}

#vejamais ul, #vejamais_detalhe ul {
  margin: 5px;
  padding:0px;
  }
 
 #vejamais ul li,  #vejamais_detalhe ul li{
  margin: 5px 0px;
  }

#direita {
	background-color:#EEEEEE;
	font-size:8pt;
	width:130px;
	padding:10px;
	float:right;
	margin:0px;
	}
	


#rodape{
	background-color:#EEEEEE; 
	width:778px;
	padding:10px 0px;
	margin-top:25px;
	font-size:8pt;
/*	border-top:1px #000033 dashed;*/
	text-align:center;
	clear:both;
	}	


	
/* ------------- 
		classes 
	------------------------ */
	
.input{ 
	border:1px #000000 solid; 
	font:bold 10pt tahoma ; 
	color:#FF6600; padding:5px; }

.input_btn{ 
	border:1px #000000 solid; 
	font:bold 10pt Verdana ; 
	padding:3px 0px; }
	
.centro {text-align:center;}

.sublinhado {text-decoration:underline;}

.negrito{font-weight:bold;}

.direita {text-align:right;}

.resumo{font-style:italic; color:#666666; font-size:8pt; }

.data_lista{ font-weight:lighter; color:#0066FF; font-size:8pt;}

.a{font-style:normal;}

.paginacao{font-weight:bold; font-size:18pt;}

.desabilitado {color:#CCCCCC;}

.cor_autor{color:#0099FF;}

.img_album{margin:3px 5px; border:1px #000000 solid;}

.gotomenu{
	background-color:#000066; 
	display: block; 
	padding: 8px 8px; 
	color:#FFFFFF;
	font: bold 10pt Arial, Helvetica, sans-serif, tahoma;
	margin:0px;
	border-bottom:1px #FFFFFF solid;
}
