* {
	border:0 none;
	list-style:none outside none;
	margin:0;
	padding:0;
	text-decoration:none;

}

a {color: #333;} 
a:hover {color: #000000;} 


body {
   padding: 0px;
   margin: 0px;
   background:#E2F7DB;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:12px;
}

.geral{
   margin: 0 auto;
   width: 995px;
   background:#FFFFFF;
  
}
.header{
   float: left;
   width: 100%;
   height:160px;
   background: url(../imagens/logo_.jpg);
   
}
.barra{
   float: left;
   width: 100%;
   background: url(../imagens/barra.png) repeat-x;
   height:30px;   
}
.wrapper{
   float: left;
   width: 100.00%;
   background-color: #FFFFFF;
   padding-top:10px;
   
}
.esquerda{
	padding: 0 5px 30px 5px;
	float: left;
	width: 160px;
	border-right: solid #E2F7DB 1px;
   
}
.menu {width: 180px; min-height: 325px; float: left;  font-size:12px;}


.centro{
   float: left;
   width: 625px;   
   padding: 0 0 0 10px;
}
.direita{
	padding: 0 10px 10px 10px;
	float: right;
	width:150px;
	border-left: solid #E2F7DB 1px;
}

.banners {
	margin: 0 auto;
}
.banners img{
	margin-top:20px;
}
.rodape{
   float: left;
   width: 100%;
   background-color: #FFFFFF;
   text-align:center; 
   padding-top: 10px;
   color: #362F2D;
   font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
   font-size:12px;

}
.rodape p{
	border-top:2px solid #CCCCCC;
	width:90%;
	margin: 0 auto;
	padding: 10px 0 10px 0;  

}

.mais{
	width:100%;
	text-align:right;
	color:#666;
	padding-top:10px;
	font:10px;
	float:left;
}

/* ------------ Noticias  ------------------------------*/
#noticias {
	width:610px; 	float:left;  
}



#noticia {	
	width: 340px; float:left;
}
#noticia span{	
	font-size:11px; font-weight:bold;
}
#conteudo img {
	max-width:600px;
}

span.data { color:#333;	font-size:10px; float: left; }

/* ------------ Fim Noticias  ------------------------------*/


#humor ul li {	
	margin-bottom: 4px; 	border-bottom: 1px dashed #6D6E70;	padding: 4px; font-size:12px;
}
#humor span {	
	color:#333;	font-size:10px;
}

h2 {

	width:100%;
	margin: 15px 0;
	color: #06763E; 
	font-size:16px;
	padding: 5px 0 5px 2px;
	border-bottom: 1px solid #06763E;
	width:98%;
}

.ladoesquerdo {	
   width:355px;	float:left;	margin-right:5px; border-right:1px solid #E2F7DB; padding-right:3px;
}
.ladoesquerdo img{	width:345px; border:1px solid #E2F7DB;
}
.ladodireito {	width:240px;	float:left;
}
.ladodireito img{ border:1px solid #E2F7DB;
}
#galerias {
	float:left;
}
#galerias ul li {
	margin-bottom: 4px; 	border-bottom: 1px dotted #6D6E70;	padding: 4px;	font-size:12px;
}

#galerias cite{ 
	padding:3px;	font-size:9px;
}




#conteudo { padding: 10px; font:12px;}
#conteudo h3{ font-size: 13px;	}
#conteudo cite{ font-size: 11px;	}

/* Form do Contato */
.fale {margin-top: 20px; float: left; width: 500px;}
.fale input {border: 1px solid #e7e7e7; padding: 3px; float: left; width: 98%; background: none; color: #6D6E70;}
.fale textarea {border: 1px solid #e7e7e7; height: 80px; padding: 2px; float: left; width: 98%; background: none; color: #6D6E70;}
.fale select {border: 1px solid #e7e7e7; padding: 2px; float: left; width: 100%; background: none; color: #6D6E70;}
.fale label {width: 100%; float: left; margin: 0;}
.fale input.btn {width: auto; text-transform: uppercase; background: #06763E; border: 1px solid #084E29; color: #fff; padding: 2px 10px; -moz-border-radius: 10px; -webkit-border-radius:20px; float: right; margin: 10px; } 

#listagem li {	
	margin-bottom: 4px; 
	border-bottom: 1px dotted #6D6E70;
	padding: 4px;
	font-size:12px;
}
#listagem span {margin-bottom: 4px; padding: 4px;	font-size:11px;}
#listagem a {	font-size:12px;}
#paginacao {	text-align:center;	font-size:11px;}

.aniversariantes {	font-size:11px;}


.padImgTitulo {	padding: 3px 0 6px 4px;}
.fontCorpo {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 11px;}
.padBotton {padding-bottom: 6px;}
.padTopo {padding-top: 3px;}
.backgroundImgBotton {
	background-image: url(imagens/botton1.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.padLatDir {padding-right: 15px;}
.padLatEsq {padding-left: 13px;}
.linhaFim {	border-bottom: 1px dotted #6D6E70;}
.linhaFim2 {border-bottom: 2px inset #0099FF;}

#tamanhoTexto { float: right; margin-right:20px; font-size:16px;}


