body{
	font-family:Arial, Helvetica, sans-serif;	
	color: #333333;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	text-align:center;
	background-color:#e4e4e4;
}

form{
	margin:0px;
	padding:0px;
}

img{
	border:none;
}

a{
	color: #333333;
	text-decoration: none;
}

a:link{
	color: #333333;
	text-decoration: none;
}

a:visited{
	color: #333333;
	text-decoration: none;
}

a:hover{
	color: #333333;
	text-decoration: underline;
}

span {
	font-size:100%;
}

h1{
	font-family: Arial,sans-serif;
	font-size: 120%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h2{
	font-family: Arial,sans-serif;
	font-size: 114%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h3{
	font-family: Arial,sans-serif;
	font-size: 100%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h4{
	font-family: Arial,sans-serif;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h5{
	font-family: Verdana,Arial,sans-serif;
	font-size: 100%;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

label{
	font-family: Verdana,Arial,sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight:bold;
}

table{
	font-size:10px;
}

#img_credito{
	font-size:9px;
}

#div0{
	width:777px;
	margin:0px auto;
	background-color:#FFFFFF;
}

	#div00{
		float:left;
		width:777px;
		text-align:left;
		margin:0px;
		padding:0px;
		font-size: 11px;
		background-color:#FFFFFF;	
	}	
	#topo{
		float:left;
		width:100%;
		background-image:url(../images/img_02.gif);
		background-repeat:repeat-x;
	}
	#logomarca{
		width:100%;
		float:left;
		text-align:center;
	}
	#esquerda {
		float: left;
		width: 160px;
		margin-right:10px;
		_margin-right:3px;
	}
	#meio{
		float:left;
		width:410px;
		
	}
	#direita {
		float:left;
		width:184px;
		margin-left:12px;
		_margin-left:12px;
	}
	#principal {
		_margin-left:3px;
	}

	#topo_conteudo div{
		float:left;
		width:100%;
		height:25px;
		margin:0px 0px 5px 0px;
		_margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	#topo_conteudo h3{
		font-size:14px;
		color:#006633;
		margin:3px 0px 0px 5px;
	}
	
	#horzbanners {
		float:left;
		width:100%;
		text-align:center;
		margin-top:2px;
		margin-bottom:0px;
	}
	
	#bannercapa {
		float:left;
		width:300px;
		_width:295px;
		text-align:center;
	}
	#banner{
		float:left;
		width:100%;
		text-align:center;
	}
	#chamadas{
		padding: 0px 0px 10px 10px;
		font-size: 80%;
	}
	
	#chamadas h3{
		padding: 30px 0px 5px 0px;
		text-align: center;
		color:#333333;
		font-size:12px;
	}
	
	#chamadas img{
		float: left;
		padding: 10px 10px 0px 0px;
	}
	#menu{
		float: left;
		width: 100%;
		margin: 0px;
		padding: 0px;
	}
	#menu h3{
		background-image:url(../images/img_05.gif);
		background-repeat:no-repeat;
		color:#FFFFFF;
		height:13px;
		margin-top:2px;
	}
	#noticias ul{
		list-style: none;
		margin: 0px;
		padding: 0;	
		width:180px; 
		float:left;
	}
	#menu ul {
		list-style: none;
		margin: 0px;
		padding: 0;
	}

	#menu h1 {
		height:21px;
		padding:0px;
		color:#666666;
		font-size:11px;
		border:1px solid #6F0000;
		margin-top:3px;
	}
	#menu h1 a{
		color:#666666;
		padding:3px 0px 3px 0px;
	}
			#menu ul{
				margin:0px;
				padding:3px 0px 0px 5px;
			}

				#menu li{
					padding:2px 0px 2px 0px;
					margin-bottom:0px;
					border-bottom:1px solid #999999;
				}
				#menu li a{
					padding:0px 0px 0px 0px;
					color:#999999;	
				}				
	#menu ul li ul{	/* Styling for those who doesn't have javascript enabled */
		padding-left:10px;
	}

	.subMenu{
		visibility:hidden;
		position:absolute;
		overflow:hidden;
		border:1px solid #000;
		background-color:#D9D9D9;
		text-align:left;
		font-size:10px;
	}
	.subMenu ul{
		margin:0px;
		padding:0px;	
	}
	.subMenu ul li{
		list-style-type:none;
		margin:0px;
		padding:1px;	/* 1px of air between submenu border and sub menu item - (the "white" space you see on mouse over )*/
	}
	.subMenu ul li a{	/* Sub menu items */
		white-space:nowrap;	/* No line break */
		text-decoration:none;	/* No underline */
		color:#000;	/* Black text color */
		height:18px;	/* 16 pixels height */
		line-height:18px;	/* 16 pixels height */
		padding:1px;	/* 1px of "air" inside */
		
		display:block;	/* Display as block - you shouldn't change this */
	}
	.subMenu ul li a:hover{	/* Sub menu items - mouse over effects */
		color:#FFF;	/* White text */
		background-color:#B12F1F;	/* Blue background */
	}	


	#noticias, #vertbanners,#enquete,#artigoslista,#artigoslista span{
		float:left;
		width:100%;
	}
	#artigoslista span{
		margin-bottom:5px;
	}
	#enquete h3,#noticias h3,#endereco h3,#vertbanners h3,#artigoslista h3,#login h3{
		background-image:url(../images/img_09.gif);
		background-repeat:no-repeat;
		color:#FFFFFF;
		height:16px;
		width:177px;
		margin-top:2px;
		padding:3px;
		text-align:left;
	}
	#enquete{
		background-image:url(../images/question.gif);
		background-repeat:no-repeat;
		background-position:right center;		
	}
	#noticias a{
		color:#333333;
	}
	#noticias a:hover{
		color:#000000;
	}
	
	#noticias h4{
		padding: 5px 0px 5px 10px;
		font-family:Verdana,Arial,sans-serif;
		font-weight:bold;
		font-size:11px;
		color:#333333;
	}
	
	#noticias li{
		padding: 0px;
		padding-bottom:5px;
		font-size:10px;
		width:154px;
		font-family:Verdana,Arial,sans-serif;
		color:#666666
	}
	/*********************GALERIA DE FOTOS************************/
	#galeria_fotos{
		width:95%;
		float:left;
	}
	#galeria{
		float:left;
		width:95%;
		margin:1px;
		background-image: url(../images/galeria.gif);
		background-repeat:no-repeat;
	}
	#galeria h3 a,#galeria2 h3 a  {
			margin-left:5px;
			color:#000033;
	}
	
	#fotos img{
/* 		padding-top:40px; */
		margin:40px 5px 0px 5px;
		border:2px solid #5F686F;
	}
	#hform {
		border:1px solid #cccccc;
		text-align:center;
	}
	#hform h3{
		text-align:center;
		height:25px;
		color:#FFFFFF;
		background-color:#FFb500;
		
	}
	#hform label{
		text-align:center;
		font-weight:normal;
		font-size:10px;
		font-family:Verdana,Arial,sans-serif;
		color:#666666;
	}
	
	#vertbanners {
		text-align:center;
	}
	#vertbanners hr {
		float:left;
		border-top:1px solid #999999;
		border-bottom:none;
		border-left:none;
		border-right:none;
		margin:0px;
		height:1px;
	}
	#acessorapido{
		width:189px;
		float:left;
		background-color:#E7E7E7;
		margin-top:0px;
	}


	#not_destaque2,#banner_peq,#video{
		width:49.5%;
		float:left;
		text-align:center;
	}
	#video h1{
		font-size:10px;
		margin:0px;
		padding:0px;
	}
	
	#acessorapido h1{
		font-size:11px;
		color:#000000;
		font-weight:bold;
		padding:3px;
		border-bottom:1px #cccccc dotted;		
	}
	
	.bgColor {
		background-color: #FFFCEF;
	}
	.font_padrao {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
	}
	.form{
		background-color:#E3E3E3;
		font-family:Verdana,Arial,sans-serif;
		font-size:10px;
		color:#000000;
		border: 1px solid #686868;
	}
	.form2{
		background-color:#ffffff;
		font-family:verdana,Arial,sans-serif;
		font-size:10px;
		color:#000000;
		border: 1px solid #686868;
	}
	.font_radio {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
	}
	.hr{
		border-bottom:0px;
		border-right:0px;
		border-left:0px;
		height:1px;
		border-style:dashed;
	}
	.esconde{
		display:none;
	}
	.mostra{
		display:block;
	}
	#espacamentolinha{
		line-height:1.5em;
	}
	#rodape{
		float:left;
		width:100%;
		height:34px;
		padding-top:3px;
		text-align:center;
		font-size:xx-small;
		color:#ffffff;
		background-image:url("../images/img_21.jpg");
		background-repeat:repeat-x;
	}
	
	#noticialeitura, #institucional, #artigos,#galeria_fotos {
		float:left;
		width:99%;
	}
	#institucional h3{
		width:100%;
		padding-top:3px;
		padding-bottom:3px;
		font-size:12px;
		color:#661b18;
	}
	#institucional2{
		float:left;
		width:92%;
		_width:98%;
	}
	#institucional2 h3{
		color:#661b18;
		margin-top:10px;
		font-size:12px;
	}
	#textocurso{
		background-image:url(../images/degrade.gif);
		background-repeat:no-repeat;
		padding:10px;
		padding-top:5px;
		margin-left:10px;
		_margin-left:5px;
		width:100%;
		float:left;
	}
	
	#noticialeitura ul{
		list-style: none; 
	}
	#noticialeitura h3{
		font-size:14px;
		color: #333333;
	}
	#noticialeitura img {
		border:none;
		margin:0px;
	}
	
	#listnoticias {
		width:100%;
		float:left;
		margin-bottom:5px;
	}
	
	.data_noticia {
		font-size:9px;
		color:gray;
		margin-top:3px;
	}

	#noticiadestaque, #links_canal2, #galeria2 {
		float:left;
		width:100%;
		margin:0px;
	}
	#noticiadestaque p {
		margin-top:1em;
		margin-bottom:0em;
	}
	#noticiadestaque_super {
		padding-top:3px;
		padding-bottom:3px;
		border-bottom: 1px dotted #e4e4e4;
		width:98%;
		padding-left:2px;
	}
	#noticiadestaque_super h3 {
		color: #B12F1F;
		font-size:12px;
		margin-bottom:0.5em;
	}
	#noticiadestaque_simples {
		padding-top:3px;
		padding-bottom:3px;
		border-bottom: 1px dotted #e4e4e4;
		width:98%;
		padding-left:2px;
		text-align:justify;
	}
	#noticiadestaque_simples h3 {
		color: #B12F1F;
		margin-bottom:5px;
		font-size:12px;
	}
	#noticiadestaque_outro {
		padding-top:3px;
		padding-bottom:3px;
		width:98%;
		padding-left:2px;
	}
	#noticiadestaque_outro h3 {
		font-size:medium;
		color: #B12F1F;
		font-size:12px;
	}
	#links_canal {
		float:left;
		width:100%;
	}

	#links_canal img, #links_canal2 img {
		border:1px solid black;
		float:left;
		margin: 5px 3px 5px 3px;
	}
	#links_canal h4,#links_canal2 h4 {
		margin-top:3px;
		color:#333333;
		font-weight:bold;
		font-size:11px;
	}
	#links_canal a,#links_canal2 a {
		color:#333333;
		font-size:9px;
	}
	
	#links_canal table{
		width:100%;
		border-top:1px dotted #999999;
		border-bottom:1px dotted #999999;
	}
	#links_canal2 table {
		width:100%;
		border-top:1px dotted #999999;
	}
	#links_canal tr{
		padding:0px;
		padding-left:5px;
		margin:0px;
	}
	#links_canal2 tr {
		
		padding:0px;
		margin:0px;
	}
	#links_canal td{
		margin:0px;
		padding:0;
		width:50%;
	}
	#links_canal2 td{
		margin:0px;
		padding:0;
		width:100%;
		border-bottom:1px dotted #999999;
	}
	#links_canal td.p3, #links_canal td.p4 {
		border-top:1px dotted #999999;
	}
	#links_canal td.p2, #links_canal td.p4 {
		border-left:1px dotted #999999;
	}
	#barranavegacao {
		text-align:right;
		margin-bottom:10px;
		float: left;
		width:100%;
	}
	#barranavegacao hr {
		height:1px;
		border-top:#cccccc solid 1px;
		border-bottom:none;
		border-left:none;
		border-right:none;
		width:100%;
	}
	#barranavegacao table {
		font-size:100%;
	}
	div.espacador {
		height:3px;
	}
	#resultadobusca {
		float:left;
		width:100%;
	}
	#busca form{
		background-color:#AF251B;
		width:100%;
		float:left;
		margin-top:3px;
		height:50px;
		padding-top:20px;
		padding-left:4px;
		_padding:18px 10px 18 10px;
		text-align:center;
	}
	#navega{
		float:left;
		width:99%;
		text-align:right;
		font-size:xx-small;
		padding:3px 0px 5px 0px;
		margin-bottom:3px;
		border-bottom:1px dotted #cccccc;
		color:#333333;
	}
	
	#enquete h2{
		color:#333333;
		font-size:11px;
	}
	
	#enquete ul, #listnoticias ul{
		list-style:none;
		margin:0px;

		padding:0px 0px 5px 0px;
	}
	
	#enquete li{
		margin:0px;
		padding:0px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
	}
	
	#enquete form{
		margin:5px 0px 0px 5px;
	}
	#enquete form label{
		font-weight:normal;
		color:#000000;
	}
	.btn_enquete{
		margin:5px 0px 0px 100px;
		padding-bottom:10px;
	}
	
	#outras_noticias{
		float:left;
		width:100%;
		margin:0px 0px 0px 0px;
	}
		#outras_noticias ul{
			list-style:none;
			margin:0px;
			padding:0px;
		}
		#outras_noticias li{
			margin:0px;
			padding:0px;
			margin-top:3px;
			padding-bottom:3px;
		}

	#falecom {
		font-size:10px;
	}
	
	#falecom label {
		font-size:10px;
	}
	#login{
			float:left;
			width:100%;
	}
		#login div{
			float:left;
			background-image:url(../images/login.gif);
			background-repeat:repeat-x;
			height:90px;
			padding-top:10px;
			width:100%;
			text-align:center;
		}
		#login p{
			margin:4px;
		}
			
	#meio_head{
		height:19px;
		float:left;
		width:100%;
		margin-top:2px;
	}
	#acontece{
		float:left;
		width: 100%;
		height:19px;
		color:#000000;
		padding-top:4px;
		font-size:9px;
		font-weight:bold;
	}
	
#endereco{
	float:left;
	width:159px;
	padding-top:3px;
}
#artigoslista{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#carregando{
	position:absolute;
	left:363px;
	top:160px;
	width:208px;
	height:50px;
	z-index:1;
	background-color: #F6F6F6;
	border:1px solid green;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-top:20px;
}
#download{
	margin:10px;
}
#download h3{
	font-size:13px;
	color:#B12F1F;
	font-weight:bold;
	margin-top:30px;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dotted #CCCCCC;
}
#download h4{
	font-size:13px;
	font-weight:bold;
	color:#B12F1F;
	margin-bottom:15px;
	margin-top:15px;
}
#download a{
	color:#6699FF;
}
#download a:hover{
	color:#990000;
}
#download a:visited{
	color:#cccccc;
}
#classificados{
	margin-top:5px;
	width:100%;
	float:left;
	border:#CCCCCC 1px solid;
}