/* CSS Document */

*{
	margin:0;
	padding:0;
}

div{float:left;}
body{
	background-image:url(bg.jpg);
	background-repeat:repeat-x;
	background-color:#547caf;	margin:0;
	padding:0;

}

p{
	color:#FFFFFF;
 margin-bottom:9px; margin-top:9px;
}
a{
	text-decoration:none;
	color:#FFFFFF;
}
UL, LI
{padding:4px; margin:4px; color:#FFFFFF;}

a:hover{
	text-decoration:underline;
}

a:visited{
	color:#FFFFFF;
}


#principal{
	float:none;
	height:auto;
	width:1004px;
	margin:auto;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

#topo{
	width:659px;
	height:auto;;
	float:left;
	margin-left:250px;
	background-image:url(img/topo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#banner{
	width:491px;
	height:auto;
	margin-left:85px;
	float:left;
	margin-top:10px;
}




#menu{
	margin:0px; padding:0px;
	padding:175px 0 0 35px;  margin-bottom:30px;
}

#menu a{
	font-size:14px;
	color:#FFFFFF;
	text-decoration:none;
}

#menu a:hover{
	color:#dd0000;
}


#cont_home, #cont_home2{
	width:1004px;
	background-image:url(img/fundo.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
}

#cont_home div, #cont_home2 div{
	display:inline;

}

#boxes{
	float:left;
	width:212px;
}

#box1, #box6{
	width:212px;
	height:auto;
	background-image:url(img/box1.jpg);
	background-color:#557db0;
	background-repeat:no-repeat;
	margin:25px 0 0 335px;	
	float:left;
}

#box1 P, #box2 P, #box3 P, #box4 P,  #box5 P, #box6 P{margin:0px; padding:0px;}

#box6{
	margin:0;}


#box2{
	width:249px;
	height:auto;
	background-repeat:no-repeat;
	background-image:url(img/box2.jpg);
	background-color:#557db0;		
	margin:25px 0 0 30px;
	float:left;
}

#box3, #box4, #box5{
	width:566px;
	height:auto;
	background-color:#557db0;
	background-image:url(img/box3.jpg);
	background-repeat:no-repeat;
	margin:25px 0 0 300px;

}



.titulo{
	font-size:18px;
	margin:15px 0 0 15px;
}

.titulo2{
	font-size:18px;
	padding:10px 0 0 15px;
}

.chamada{
	margin-left:10px;
}

.chamada2{
	margin:0 20px 0 15px;
}

.imagem{
	margin-left:10px;
}

.imagem2{
	float:left;;
}

a img{
	border:none;	
}

.mais{
	margin-left:10px;
	color:#b5e6ff;
	font-size:10px;
}

.mais a{
	color:#b5e6ff;
}

#mes{
	width:150px;
	height:20px;
	margin-left:15px;
	color:#000000;
}

#rodape, #rodape2{
	width:480px;
	height:24px;
	font-size:10px;
	float:left;
	margin:50px 0 0 350px;
	
}

#rodape2{
	margin:60px 0 0 520px;
	
}

.TextoMateria{
padding:4px;
}

#Acoes, #Eventos{
	width:123px;
	height:auto;
	float:left; 
}

#myController, #myController2{
	height:auto;
	padding:5px 0 5px 0;
}
#myController span.jFlowSelected, #myController2 span.jFlowSelected2{
	background-color:#FF9900;
	color:#000000;
}
#myController span,  #myController2 span{
	color:#FFF;
	margin-right:10px;
	cursor:pointer;
	padding:4px;
	background-color: #003366;
}

.jFlowPrev2, .jFlowNext2, jFlowPrev, jFlowNext {
cursor:pointer;
}
