/* CSS Document */

body {

	background:url(imagens/bg.jpg);	

	margin: 0px;

	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size: 12px;

}



#topo {

	background-color: #A3A2A0;

	/*background-color: #ffffff;*/
	
	height: 170px;

	margin-top: 1px;

	margin-bottom: 1px;

}



#menu {

	background:url(../imagens/fundo_menu.jpg);

	height:19px;

	background-repeat:repeat-x;

	text-align:center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

}



#lateraldireita {

	width: 170px;

	vertical-align:top;

	text-align:center;

	background-color:#FFFFFF;

}



#areaprincipal {

	background:url(../imagens/fundo_principal.jpg);

	background-repeat:repeat-x;

	vertical-align:top;

}



#conteudo {

	vertical-align:top;

	background-color:#FFFFFF;

	padding-left:5px;

	padding-right:5px;

	padding-bottom:5px;

	width: 580px;

	overflow:auto;

	}

	

#corpo {

	width: 752px;

	vertical-align: top;

}



#rodape{

	text-align:center;

	height: 10px;

	background-color:#FFFFFF;

}



.titulo {

	color:#FF9900;

	font-size:14px;

	font-weight:bold;

	text-align:center;

	padding-bottom:20px;

	padding-top:0px;

}



.titulo_pagina {

	color:#FF9900;

	font-size:16px;

	font-weight:bold;

	text-align:left;

	padding-top: 10px;

	padding-left: 10px;

	font-family:Geneva, Arial, Helvetica, sans-serif;

}



.post {

	text-align:justify;

	text-indent:10px;

	font-size:12px;

	padding:10px;

	overflow:auto;

}



.links {

	text-align:left;

	padding: 5px;

}



.style3 {font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; }

.style12 {font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #004080; background-color:#F2F2F2;}

.stylenews {
    font-size: 10px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	background-color: #ffffff;
}

.camposnews {
    background-color: #f8f8f8;
    font: 11px georgia, sans-serif;
	text-align: center;
    color: #0033CC;
}


.icone {

	border: 0px;

	cursor: hand;

	cursor: pointer;

	}

	

ul {

	list-style-image: url(../imagens/pixel_blue.gif);

	}

	

a { color:#333333;}

	

a.topo:link {

	color:#FFFFFF;

	text-decoration:none;

	}



a.topo:hover {

	color:#FFFFFF;

	text-decoration:none;

	}



a.topo:active {

	color:#FFFFFF;

	text-decoration:none;

	}

	

a.topo:visited {

	color:#FFFFFF;

	text-decoration:none;

	}



a:hover {

	color: #CCCCCC;

	text-decoration: underline;

	}

	

a:active {

	color:#333333;

	}

	

a:visited {

	color: #333333;

	}

	

input.topo {

	background-color:#FFFFFF;

	border: 0px;

	font-weight:bold;

	font-size:10px;

	cursor: hand;

	cursor: pointer;

	}



.titulo_ministerios{

	color:#FF9900;

	font-size:14px;

	font-weight:bold;

	text-align:center;

	padding-bottom:20px;

	padding-top:0px;

}



p{

	text-align:justify;

	text-indent: 20px;

}



form{

	padding:0;

	margin:0;

}



#bgBody {

	background-color: #000;

	-moz-opacity: 0.8;

	opacity: 0.8;

	filter:alpha(opacity=80);

	position: absolute;

	top: 0;

	left: 0;

	z-index: 90;

}



.banner {

	background-color: #FFFFAA;

	border: 2px solid #000000;

	padding-left:0px;

	padding-right:0px;

	margin:0px;

}



.clickbanner {

	border: 1px solid #333333;

	padding-left:0px;

	padding-right:0px;

	margin:0px;

}



a.botaobanner {

	background-color: #e27c00;

	padding-left: 0px;

	padding-right: 0px;	

	cursor: hand;

	cursor: pointer;

}



a.botaobanner:hover {

	background-color:#e27c00;

	cursor: hand;

	cursor: pointer;

}



.style1 {

	font-family: Arial, Helvetica, sans-serif;

	color: #0099CC;

	font-size: 11px;

	font-weight: bold;

}



.style2 {

	color: #666666;

	font-style: italic;

	font-size: 9px;

}



.style11 {



}


<!----- N O V O ----->


.destaque {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;
	
	text-align: justify; 
	
	padding: 4px; 
	
	text-indent: 4px;

}

.colunas {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;
	
	text-align: justify; 
	
	padding: 2px; 
	
	text-indent: 2px;
	
}

.novidades {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;
	
	text-align: justify; 
	
	padding: 4px; 
	
	text-indent: 4px;

}

.literatura {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;
	
	text-align: justify; 
	
	padding: 4px; 
	
	text-indent: 4px;

}

.enquete {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #000000;
	
	text-align: justify; 
	
	padding: 4px; 
	
	text-indent: 4px;

}
