body, div, h1, h2, h3, h4, p, ul, ol, li, dl, dt, dd, img, form, fieldset, blockquote {
	margin: 0px;
	padding: 0px;
	border:0px;
	text-align:center; /* hack para o IE */ 
}



body {
	
	font-family: Trebuchet MS ,Arial,Helvetica,sans-serif;
	background-color:#661B18;
	background-repeat:repeat-x;
	background-image:url(../imagens/fundoAzulGeral.jpg);

}

#tudo {
	
	width:100%;
	margin-left:auto;
	margin-right:auto;
	text-align:center; /* hack para o IE */ 
	
}



#topo {
	
	width:900px;
	height:211px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../imagens/cabeca.png)


}


#rodatopo {
	
	width:900px;
	height:10px;
	background-image:url(../imagens/rodaTopo.gif);
	margin-left:auto;
	margin-right:auto;
}





#contagem {
	
	width:900px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right:auto;

}


#contagem h1 {
	
 color:#FF0000;
 text-align:center;
 font:30px "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight:bold;


}


#contagem samp {
	
 color:#FF0000;
 font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-weight:bold;

}

#contagem samp a{
	
	text-decoration:none;
	color:#FF0000;

}


#contagem samp a:hover{
	
	text-decoration:underline;
}









#agendaTopo p {
	
	margin-left:10px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;

}



#menu {
	
	width:926px;
	background-image:url(../imagens/menu.gif);
	height:61px;
	margin-left:auto;
	margin-right:auto;

}





#menu ul {
	
	list-style:none;
	padding-top:22px;
	
 	}


#menu li {

 color:#FFFFFF;
 display:inline;
 text-align:center;
 font:19px "Trebuchet MS", Arial, Helvetica, sans-serif;
 text-shadow:1px 1px 1px #990000;
 padding-left:8px;
 padding-right:8px;


}

#menu ul li a {

 color: #FFFFFF;
 text-decoration:none;

  
}


#menu ul li a:hover {

	text-decoration:underline;
	text-shadow:1px 1px 1px #000000;
  
}






#redesTopos{

	width:604px;
	float:right;
	margin-right:5px;

	text-align:right;
	margin-right:10px;
	margin-top:20px;
	margin-bottom:24px;
	

}



#cadastro{

	width:304px;
	float:right;
	margin-right:5px;
}

	#campoemail{
	
	height:34px;
	width:226px;
	float:left;
	border:0px;
	
	font-size:20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000066;
	background-image:url(../imagens/degradeCinza.jpg);
	text-indent:10px;
	
	}



	#btinserir{
	
	margin-left:7px;
	height:34px;
	width:66px;
	border:0px;
	
	font-size:18px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-image:url(../imagens/degradeVermelho.gif);
	
	
	}






#conteudo {
	
	width:900px;
	background:#FFFFFF;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;	
	padding-top:20px;
	



}


#clear {

	clear:both;

}











#CaixaCarroceu {
	
	width:840px;
	height:265px;
	margin-left:auto;
	margin-right:auto;
	background:#DA251C;
	padding-left:15px;

}




/* CARROCEL */

	
	
.carousel {
	
	width:826px;


}

.carousel ul{
	
	list-style:none;

}

.carousel ul li{
	
	display:inline;

}



.banner_credito {
	
	width:824px;
	font:10px "Trebuchet MS";
	color:#FFFFFF;
	text-align:left;
	height:12px;

}


.banner_lead {

	width:824px;
	text-align:left;
	font:10px "Trebuchet MS";
	color:#FFFFFF;
	
	height:12px;
	padding-bottom:5px;
}






.controle{

	width:826px;
	float:left;
	position:relative;
	margin-bottom:30px;
	margin-top:10px;
}


.antes{

left:-30px;
position:absolute;
top:90px;
z-index:99;

}


.depois{
	
left:810px;
position:absolute;
top:90px;
z-index:99;
	
}





#sombraCarrocel{
	
	background:url(../imagens/fundoSombra.jpg);
	width:855px;
	height:27px;
	margin-left:auto;
	margin-right:auto;
}


.sombraFoto{
	
	background:url(../imagens/fundoSombraMenor.jpg);
	width:254px;
	height:15px;
	margin-top:-5px;
}







.noticia01{
	
	margin:0px;
	width:240px;
	height:auto;
	float:left;
	margin-left:25px;
	text-align:left;
	

}


	.noticia01 img{
	
	width:240px;
	border:solid 7px #DA251C;
	
	
	}
	
	.noticia01 h1{
	
		font-size:21px;
		text-align:left;
		line-height:22px;
		
		width:244px
		
	}
	
	.noticia01 h1 a{
	
		text-decoration:none;
		color:#DA251C;
	
	}

	.noticia01 h1 a:hover{
	
		text-decoration:underline;
			
	}


	.noticia01 p {
	
		margin-top:10px;
		font-size:15px;
		text-align:left;
		width:244px
			
	}
	
	
	
	.noticia01 p a{
	
		text-decoration:none;
		color:#000000;
	
	}

	.noticia01 p a:hover{
	
		text-decoration:underline;
			
	}




























#menu_esquerdo{
	
	width:250px;
	background:#EEEEEE;
	text-align:left;
	float:right;
	margin-right:25px;
	padding-left:15px;
	
}


	#menu_esquerdo embed{
		
		width:230px;
		height:auto;
		float:left;		
	}
	
	
		#menu_esquerdo object{
		
		width:230px;
		height:auto;
		float:left;

	
	}
	
	
	
	
	
	#menu_esquerdo h2{
		
		margin-top:10px;
		font-size:20px;
		text-align:left;
		color:#DA251C;
		border-bottom:2px solid #DA251C;
		width:230px;
		float:left;
		
		line-height:20px;
	}


	#menu_esquerdo img{
		
		margin-top:10px;
	}


	#menu_esquerdo ul{

		margin-top:10px;
		
	}

		
	#menu_esquerdo ul li{
		
		display:inline;
	
	}
	
	#menu_esquerdo p {
		
		font-size:14px;
		text-align:left;
		width:230px;
		float:left;
		
		line-height:20px;
	
	}
	
	#menu_esquerdo h3 a{
		
		font-size:16px;
		text-align:left;
		width:230px;
		float:left;
		color:#000066;
		margin-top:10px;
		
		line-height:20px;
		text-decoration:none;
	
	}
	
	#menu_esquerdo h3 a:hover{
		
		text-decoration:underline;
	
	}



.sombraMenu{
	
	background:url(../imagens/fundoSombraMenu.jpg);
	width:266px;
	height:12px;
	margin-left:-16px;	
}

















#mais_noticias {

	width:550px;
	float:left;
	margin-top:15px;
	margin-left:20px;
	
	background:#EEEEEE;
	text-align:left;
	padding-left:15px;

	text-align:left;
	margin-top:20px;
}

#mais_noticias p a{

		font-size:20px;
		color:#000066;
		text-align:left;
		float:left;
		width:550px;
		text-decoration:none;
		padding-bottom:10px;
		padding-top:5px;
		font-weight:bold;
}


#mais_noticias p a:hover{

	text-decoration:underline;

}







#mais_noticias ul {
	
	list-style:none;
	padding-top:22px;
	
 	}


#mais_noticias li {

 text-align:left;
 font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

#mais_noticias ul li a {

 color:#000066;
 text-decoration:none;

  
}


#mais_noticias ul li a:hover {

	text-decoration:underline;
	text-shadow:1px 1px 1px #000000;
  
}




#sombraMaisNoticias{
	
	background:url(../imagens/sombraMaisNoticias.jpg);
	width:565px;
	height:15px;
	margin-left:-15px;
	margin-top:10px;
}




.hora {
	
		font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;
		color:#FF0000;
		text-align:left;
		font-weight:bold;

}
























#rodape {
	
	width:900px;
	height:10px;
	background-image:url(../imagens/rodaPe.gif);
	margin-left:auto;
	margin-right:auto;
}


















#comites {

	width:900px;
	height:100px;
	text-align:center;
	
	margin-left:auto;
	margin-right:auto;
	
	margin-top:20px;

}



#comites h1{
		
		font-size:24px;
		color:#FF0000;
	}


#comites ul {
	
	list-style:none;
	padding-top:22px;
	
 	}


#comites li {

 color:#FFFFFF;
 display:inline;
 text-align:center;
 font:21px "Trebuchet MS", Arial, Helvetica, sans-serif;
 text-shadow:1px 1px 1px #000000;
 padding-left:12px;
 padding-right:12px;
 width:100px;

}

#comites ul li a {

 color: #FFFFFF;
 text-decoration:none;

  
}


#comites ul li a:hover {

	text-decoration:underline;
	text-shadow:1px 1px 1px #000000;
  
}


























.noticiaInterna{
	
	width:540px;
	float:left;
	margin-left:30px;	
	height:auto;
	text-align:left;
	margin-bottom:20px;
	
}


	.noticiaInterna img{
	
	width:240px;
	border:solid 7px #DA251C;
	
	
	}
	
	.noticiaInterna h1{
	
		font-size:24px;
		text-align:left;
		line-height:28px;
		color:#000066;
		margin-bottom:10px;
		
	}
	
	
	.noticiaInterna h2{
	
		font-size:18px;
		text-align:left;
		font-weight:normal;
		margin-bottom:10px;
		color:#FF0000;

		
	}
	
	
	.noticiaInterna h3{
	
		font-size:13px;
		text-align:left;
		font-weight:normal;
		margin-bottom:10px;

		
	}
	

	.noticiaInterna p {
	
		margin-top:10px;
		font-size:15px;
		text-align:left;
			
	}
	
	
	
	.noticiaInterna p a{
	
		text-decoration:none;
		color:#000000;
	
	}

	.noticiaInterna p a:hover{
	
		text-decoration:underline;
			
	}






/* ::::::: FOTO INTERNA ::::::::: */

	.fotoInterna{
	
		width:310px;
		float:right;
		padding-left:15px;
		background:#F4F4F4;
		padding-right:15px;
		margin-left:15px;
		margin-top:15px;
	
		list-style:none;
		
		clear:both;
	
	}
	
		.fotoInterna .creditoInterna{
		
			float:left;
			display:block;
			text-align:right;
			font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#666666;
			padding-top:5px;
			width:310px;
		
		}
		
		.fotoInterna img {
		
			float:left;
			display:block;
			border:solid  1px;
			width:310px;
		
		}
		
		.fotoInterna .legendaInterna{
		
			float:left;
			display:block;
			text-align:right;
			font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
			font-size:10px;
			color:#666666;
			background:#F4F4F4;
			width:310px;
			
			padding-bottom:5px;
		
		}












.videos {

	width:490px;
	margin-bottom:15px;
}

.videos embed {
	width:540px;
}



.videos ul {
	
	list-style:none;
	
 	}
	
	
	.videos li {
	
	margin-bottom:20px;
	
 	}




























.formContato{
	

	width:450px;


	
	
}



.formContato input {
	
		border:1px solid #FF0000;
		width:450px;
		height:30px;
		margin-top:5px;
		margin-bottom:10px;
		
		font-size:20px;

}



.formContato label {
	

}



.formContato textarea {
	
		border:1px solid #09C;
		width:450px;
		height:100px;
		margin-top:5px;
		margin-bottom:10px;
		
		font-size:20px;
	
	}








































#listaNoticias {
	
	width:550px;
	float:left;
	text-align:left;	
	margin-bottom:15px;

}

#listaNoticias p a:hover{

	text-decoration:underline;

}


#listaNoticias ul {
	
	list-style:none;
	
}


#listaNoticias li {

 text-align:left;
 font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;

}

#listaNoticias ul li a {

 color:#000066;
 text-decoration:none;

  
}


#listaNoticias ul li a:hover {

	text-decoration:underline;
	text-shadow:1px 1px 1px #000000;
}




.paginacao {

	margin-left:-15px;
}





/*   FLICKR  */


.flickr{
	float:left;
	margin-top:10px;
	margin-bottom:30px;

}

.flickr img{

	width:120px;
	height:100px;
	padding:8px;
	
	float:left;
	
	border:0px;
	
}


.flickr img a{

	border:solid 2px #000000;
}

.flickr img a:hover{

	border:solid 2px #666666;
	
}



.flickr h2 a {

	font-size:20px;
	text-decoration:none;
	color:#FF0000;
	
	
}


.flickr h2 a:hover{
	
	text-decoration:underline;	
	
}


.flickr_badge_wrapper{

	width:550px;
	
}

















.arquivo{
		

}


			.arquivo a{
			
				text-decoration:none;
				color:#000000;
				
			
			}
		
			.arquivo a:hover{
			
				text-decoration:underline;
				
			
			}


		.arquivo  fieldset {

		border: solid 1px #FF0000;
		padding:10px;
		margin-top:20px;
		text-align:left;

		}
		
		.arquivo legend {
			font-family:tahoma;
			font-weight:bold;
			margin-bottom:10px;
			color:#FF0000;
		}


