/*############### formatação padrão*/

a{
	color:#D17514;
	text-decoration:underline;
}
	a:hover{
		color:#26585F;
		text-decoration:underline;
	}

img,h2,h3,h4,h5,h6,form,dl,dd,dt,fieldset{
	margin:0;
	padding:0;
	border:0;
	
}
input{
	margin:0;
	padding:0;
}
h1{
	/*color: #26585F;*/
	font-family:Arial, Helvetica, sans-serif;
	font-size: 24px;
	/*text-transform: capitalize;*/
}
h2{
	color:#72924C;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-bottom:-15px;
	padding:0px;
	text-align:left;
}
h3{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
h4{
	color:#993300;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;		
}
h5{
	font-family:verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align:left;
}
h6{
	font-family:verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
}

body{
	background:#EAEAED;
	text-align:center;
	padding:0px;
}

/*Titulo, texto com menos destaque*/
.titulo_h1{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
}


/*################### Fotos #################*/

.fotos{
	margin: 0px 8px 8px 8px;
}

/*################### Web Standard #################*/

#container{
	background: url(../imagens/bg_falso.gif) repeat-y;
	margin:auto;
	position:relative;
	text-align:left;
	width: 754px;
}

#header{
	background: #EAEAED url(../imagens/topo.gif) no-repeat;
	height: 76px;
}

#logo{
	float:left;
	padding:21px 0px 0px 15px;
}


#direito0{
	float:right;
	width:102px;
}
	#direito0 ul{
		list-style:none;
		margin:0px;
		padding:7px 0px 0px 0px;
	}
		
		#direito0 ul li{
			margin:0px;
			padding:0px;
		}

#esquerdo0{
	float:left;
	text-align:center;
	width:630px;
}

	#esquerdo0 h1{
		color:#527878;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight:normal;
		margin:0px;
		padding:35px 0px 0px 145px;
		text-transform: uppercase;
	}

#busca{
	background: url(../imagens/busca.gif) no-repeat;
	height: 32px;
	padding-left: 5px;
}

#search{
	float:left;
	width: 170px;
	margin:0px;
	padding-top:8px;
	padding-left:10px;
	!padding-top:7px;
	vertical-align: 10px;
}
.formtxt{
	border-top: 1px solid #EFF0F1;
	border-left: 1px solid #EFF0F1;
	border-right: 1px solid #577B81;
	border-bottom: 1px solid #577B81;
	background:#EFF0F1;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 9px;
}
#menuh{
	float:right;
	padding-top:13px;
	!padding-top:5px;
	width:535px;
}

#esquerdo1{
	background: url(../imagens/menu_bg.gif) top left no-repeat;
	float:left;
	padding:0px;
	/*height:423px;*/
	width: 190px;
	!height:423px;
	/*margin-right: -561px;*/
	

}

	#esquerdo1 ul{
		float:left;
		list-style:none;
		margin:3px;
		padding:5px;
		width:174px;
	}
		#esquerdo1 ul li{
			/*background: url(../imagens/div_menu.gif) bottom left no-repeat;*/
			list-style:none;
			margin:0px;
			padding:1px 4px 2px 7px;
		}
			#esquerdo1 ul li a{
				color: #F58500;
				font-family: verdana, Helvetica, sans-serif;
				font-size: 11px;	
				padding: 0px;
				text-decoration: none;
			}
				#esquerdo1 ul li a:hover{
					color: #F80;
				}

/* Menu */	

#menu{
	float:left;
	font-weight:normal;
}

.menu_divisoria{
	color: #F58500;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

	.menu_divisoria a{
		font-weight: bold;
	}

	.menu_subitem{
		display: inline-block; 
		margin-left:7px;
	}

#direito1{
	background: #FFFFFF url(../imagens/curva_conteudo.gif) no-repeat;
	float:right;
	padding:6px 0px 0px 0px;
	width:561px;
}

#breadcrumb{
	border-bottom:#E8E5D4 1px solid;
	color: #D5A22D;
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;	
	font-weight:bold;
	margin:11px 11px 4px 11px;
	padding:3px;
	text-decoration: none;
	width:530px;
}
	#breadcrumb a{
		color: #D5A22D;
		text-decoration: none;
	}

		#breadcrumb a:hover{
			color: #FF9900;
			text-decoration:underline;
		}

/* coluna esquerdo*/
#cont_esq{
	float:left;
	margin-bottom:4px;
	padding:0px;
	width:20px;

}
#fotohome{
	border-right:#C11206 1px solid;
	margin:0px 0px 0px 11px;
	width:250px;
}

/* home noticias*/
.homenews{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color:#575788;
}

	#homenews a{
		color:#575788;
		text-decoration:none;
	}
	
	#homenews a:hover{
		color:#FF9900;
		text-decoration:underline;
	}

/* conteúdo coluna direito*/
#cont_dir{
	float:right;
	padding:0px;
	width: 193px;
}
#comunicados{
	color:#575788;
	font-family: Verdana, Arial;
	font-size: 11px;
	width:270px;
}

	#comunicados h1{
		color:#EF4C04;
		font-family: Verdana, Arial;
		font-size: 12px;
	}
	#comunicados h2{
		color:#F58500;
		font-family: Verdana, Arial;
		font-size: 12px;
	}	
	#comunicados a{
		color:#575788;
		text-decoration:none;

	}
	#comunicados a:hover{
		text-decoration:underline;
	}


#cont_normal{
	/* textos do site */
	color:#494978;
	font-family: Verdana, Arial;
	font-size: 11px;
	margin:0px;
	padding:15px;
	text-align:justify;
	width: 95%;
	!width: 100%; /* sim! isto é uma gambiarra! */
}

	#cont_normal h1{
		color: #1B9EB6;
		font-family: Verdana, Arial;
		font-size: 17px;
		margin-top:-15px;
		padding:0px;
		text-align:left;
		/*text-transform: capitalize;*/

	}
	
	#cont_normal td{
		font-size: 11px;
	}

#cont_block{
	color:#575788;
	float:right;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin:30px 0px 7px 7px;
	padding:0px;
	width: 170px;
}

#cont_block h1{
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 12px;
}
#cont_block h2{
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 12px;
}


#blconteudo{
	color:#F58500;
	background: url(../imagens/bg_bloco.gif) top left no-repeat;
	margin:0px;
	padding: 20px 10px 10px 10px;
}
	#blconteudo h2{
		color:#274D75;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-align:left;
		margin-bottom:0px;
		padding:0px;
	}


#blrodape{
	background: url(../imagens/bg_bloco_foot.gif) top left no-repeat;
	height:10px;
	margin:0px;
	padding:0px;
}
#cont_dir h1{
	color:#F90;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	margin:13px 0px -8px 0px;
	padding:0px;
}

#cont_dir ul{
	list-style:none;
}

#cont_dir ul li{
	background: url(../imagens/ul_home.gif) no-repeat;
	color:#575788;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:-35px;
	padding-left:15px;
	width:170px;
}

#bloco_dir{
	background: url(../imagens/bg_destaque_dir.gif) no-repeat;
	color:#575788;
	font-family:Verdana, Helvetica, sans-serif;
	font-size: 11px;
	height: 85px;
	margin:6px 0px 0px 0px;
	padding: 17px;
	width: 182px;	
}
	#bloco_dir a{
		color: #575788;
		text-decoration: none;
	}
	
	#bloco_dir a:hover{
		text-decoration: underline;
	}


#destaque{
	background: url(../imagens/bg_destaque.gif) no-repeat;
	float:left;
	height: 83px;
	margin:6px 0px 0px 6px;
	padding: 3px;
	width: 337px;	
}

	#dest_dir{
		color: #575788;
		float:right;
		font-family: verdana, Helvetica, sans-serif;
		font-size: 11px;	
		padding-right:6px;
		width: 205px;
	}
	
		#dest_dir strong{
			color: #38AFB5;
			font-size: 12px;
		}
		
		#dest_dir a{
			color: #38AFB5;
			text-decoration: none;
		}
	
		#dest_dir a:hover{
			text-decoration: underline;
		}
		
	
	#dest_esq{
		float: left;
		text-align: left;
		width: 125px;
	}
	
#rodape{
	background: url(../imagens/bg_rodape.gif) repeat-x;
	clear: both;
	height: 27px;
}

	#rodape p{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-top:6px;
		text-align:center;
	}

#limpeza{	
	margin:0px;
	padding:0px;
}