@font-face {
font-family: 'MyriadProRegular';
src: url('fonte/myriadpro-regular_0-webfont.eot');
src: url('fonte/myriadpro-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
url('fonte/myriadpro-regular_0-webfont.woff') format('woff'),
url('fonte/myriadpro-regular_0-webfont.ttf') format('truetype'),
url('fonte/myriadpro-regular_0-webfont.svg#MyriadProRegular') format('svg');
font-weight: normal;
font-style: normal;

}
body {
margin:0;
/*background: url(img/fundo_topo.jpg) repeat-x;*/
font-family: Tahoma, Geneva, sans-serif;
font-size:13px;
color:#666666;
overflow-x:hidden;
line-height:22px;
text-align:justify
}
.geral{
	width:989px;
	margin:auto;
	}
.engloba_topo{
	width:100%;
	float:left;
	background:url(img/fundo_topomenu.jpg) repeat-x
	}	
.topo{
	width:989px;
	height:169px;
	margin:auto;
	}
.logo{
	width:317px;
	height:57px;
	float:left;
	margin: 30px 0 0 15px;
	}
.endereco_topo{
	width:500px;
	height:99px;
	float:right;
	font-size:12px;
	color:#666666;
	text-align:right;
	margin:15px 15px 0 0;
	font-family:'MyriadProRegular'
	}	
.menu{
	width:989px;
	height:56px;
	float:left;
	font-family:'MyriadProRegular';

	}	
ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:16px;
}
li {
	float:left;
	width:80px;
	height:48px;
	margin:0 6px;
	padding:8px 0 0 0;
	color:#333333;
	text-align:center;
}
li a {
	width:80px;
	height:48px;
	display:block;
	padding:8px 0 0 0;
	color:#333333;
	text-decoration:none;
}

li a:hover {
	background:url(img/menuhover.png);
}	

.engloba_galeria{
	width:100%;
	float:left;
	background:url(img/fundo_galeria.jpg) repeat-x
	}				
.galeriaeventos{
	width:989px;
	height:383px;
	margin:auto;
	text-align:center;
	padding:5px 0 0 0
	}
.faixa{
	width:100%;
	float:left;
	background: url(img/fundo_interno.jpg) repeat-x;

	}	
.faixa_interna{
	width:989px;
	height:39px;
	margin:auto
	}	
.faixaindex{
	width:100%;
	float:left;
	background: url(img/faixaindex.png) repeat-x;
	margin:1px 0 0 0

	}	
.faixa_internaindex{
	width:989px;
	height:39px;
	margin:auto
	}		
.conteudo_interno{
	width:989px;
	float:left;
	padding:25px 0 20px 0;
	min-height:450px;
	}
.conteudo{
	width:989px;
	float:left;
	padding:25px 0 20px 0;
	}	
.fundo_rodape{
	width:100%;
	float:left;
	background:url(img/fundo_rodape.jpg) repeat-x;
	}
.rodape{
	width:989px;
	height:130px;
	margin:auto;
	}	
.texto{
	width:626px;
	float:left;
	margin:0 0 0 10px;
	
	}	
.texto_noticias{
	width:826px;
	float:left;
	margin:0 0 0 10px;
	
	}		
.titulo{
	width:117px;
	padding:5px;
	background:#000;
	color:#FFF;
	font-size:20px;
	font-family:'MyriadProRegular'
	}
.conteudo_texto{
	width:626px;
	float:left;
	margin:15px 0 0 0;
	font-size:13px;
	color:#72726C;
	font-family:Tahoma, Geneva, sans-serif
	}	
	
.conteudo_textonoticias{
	width:826px;
	float:left;
	margin:15px 0 0 0;
	font-size:13px;
	color:#72726C;
	font-family:Tahoma, Geneva, sans-serif
	}	
		
.bloco_localizacao{
	width:606px;
	height:335px;
	padding:10px;
	float:left;
	background:#F9FCF5;
	border:1px solid #EAF4DD
	}	
.esquerda{
	width:265px;
	float: right;
	margin: 0 10px 0 0
	}
.titulo_noticia{
	width:265px;
	float:left;
	color:#7DB72F;
	font-size:12px;
	margin:15px 0 0 0
	}		
.texto_noticia{
	width:265px;
	height:35px;
	float:left;
	color:#72726E;
	line-height:17px;
	font-size:11px;
	margin:5px 0 0 0;
	
	}	
.titulo_noticialateral{
	width:117px;
	padding:5px;
	background:#000;
	color:#FFF;
	font-size:20px;
	font-family:'MyriadProRegular';
	margin: 0 0 20px 10px
	}	
.linha_divisorianoticia{
	width:265px;
	height:1px;
    float:left;	
	margin:20px 0 0 0;
	background:#E5F3D5
	 }	
.link_cinza a{
	color:#72726E;
	text-decoration:none;
	} 
.link_cinza a:hover{
	color:#7DB72F;
	text-decoration:underline;
	} 
.link_verde a{
	color:#7DB72F;
	text-decoration:none;
	} 
.link_verde a:hover{
	color:#72726E;
	text-decoration:underline;
	} 	
.cor_verde{
	color:#7EC12C
	}	
.cor_verde2{
	color:#7EC12C;
	font-size:15px;
	}		
	
.texto_rodape{
	width:300px;
	float:left;
	font-size:12px;
	font-family:'MyriadProRegular';
	margin:10px 0 0 10px;
	}	
.desenvolvimeto{
	width:100px;
	float:right;
	text-align:right;
	font-size:12px;
	font-family:'MyriadProRegular';
	margin:10px 10px 0 0 
	 }		
/*ABRE CONTATO - FORMULARIO*/

.bloco_contato input[type="submit"]{
	width:auto;
	height:auto;
	float:left;
	padding:30px;

	}
.bloco_contato form{
	width:388px;
	height:225px;
	float:left;
    padding:10px 0 0 0;
	}
	
.bloco_contato .input{
	width:275px;
	height:20px;
	float:left;
	background:#F9FCF5;
	border:1px solid #EAF4DD	
	}
.bloco_contato .input2{
	width:275px;
	height:92px;
	float:left;
	background:#F9FCF5;
	border:1px solid #EAF4DD
	}	 
.campo1{
	width:97px;
	float:left;	
	margin:0 0 7px 0px;
	}
.campo2{
	width:275px;
	float:left;
	margin:0 0 7px 0px;
	}	
.bt_enviarcontato{
	width:67px;
	height:24px;
	float:right;
	margin:5px 15px 0 0 ;
	}		
	
/*FECHA CONTATO - FORMULARIO*/	

.bloco_evento{

	padding:5px;
	float:left;
	text-align:center;
	background:#F9FCF5;
	border:1px solid #EAF4DD
	}
.bloco_texto{
	width:400px;
	float: right;
	line-height:18px;
	}	
.divisoria_eventos{
	width:625px;
	height:1px;
	background:#7EC12C;
	text-align:center;
	float:left;
	margin:15px 0 15px 0
	}		
.titulo_noticias_interna{
	width:826px;
	float:left;
	color:#7EC12C;
	}	
.texto_noticias_interna{
	width:826px;
	margin:15px 0 0 0;
	min-height:300px;
	}	
.todas_noticias{
	width:826px;
	float:left;
	}	
.titulo_todasnoticias{
	width:826px;
	margin:10px 0 0 0;
	font-weight:bold;
	color:#7DB72E;
	font-family:Tahoma, Geneva, sans-serif
	}	
.texto_todasnoticias{
	width:826px;
	margin:10px 0 0 0;
	font-size:12px;

	}	
.table tr td{
	background:#E5F3D5;
	padding:7px;
	border:1px solid #CCC;
	}	
.table .titulo_table{
	background:#B2DA80;
	color: #FFF;
	font-weight:bold;

	}			
	
