/* atribue parâmetros a todas as páginas */ 
* html img/**/ {  
  
filter:expression(  
this.alphaxLoaded ? "" :  
(  
this.src.substr(this.src.length-4)==".png"  
?  
(  
(!this.complete)  
? "" :  
this.runtimeStyle.filter=  
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+  
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+  
String(this.alphaxLoaded=true).substr(0,0)+  
(this.src="imagens/blank.gif").substr(0,0)  
)  
:  
this.runtimeStyle.filter=""  
)  
);  
}

body {
	
	background:#3a3014;
	
}


* {
 	margin-left: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin: auto;
	list-style-type:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#titulo {
	margin:0; padding:0;
	padding-top:15px;	
	margin-top:5px;
	padding-bottom:20px;
	background:url(imagens/titulos.jpg) no-repeat top;
}
#titulo2 {
	margin:0; padding:0;
	padding-top:15px;	
	margin-top:5px;
	padding-bottom:20px;
	float:left;
	background:url(imagens/titulos.jpg) no-repeat top;
}
#titulo_sec {
	margin:0; padding:0;
	padding-top:10px;	
	margin-top:5px;
	padding-left:20px;
	padding-bottom:20px;
	background:url(imagens/titulos.gif) no-repeat top;
}

h2 {
	margin:0; padding:0;
	color:white;
	font-size:15px;
}
h3 {
	margin:0; padding:0;
	color:white;
	width:199px;
	font-size:12px;
	border-bottom:1px solid #858872;
}	


/* ################################################################################# */
/* *------------------------------ TEMPLATE */
/* ################################################################################# */
#bodypage { 
	width:998px; 
	min-height:984px;
	background:url(imagens/bg.jpg) no-repeat top #332916;
}
#topo {  
	height:390px; 
	background:url(imagens/topo.jpg) no-repeat top;
}
#menu ul{ 
	padding-left:100px;
	padding-top:20px;
}
	#menu ul li{
		font-family:'Franklin Gothic Medium', arial, verdana;
		font-size:15px;
		display:inline;
		color:#341e0f;
		padding-left:7px;
	}
	#menu ul li a{
		font-family:'Franklin Gothic Medium', arial, verdana;
		font-size:15px;
		color:#341e0f;
		text-decoration:none;
	}
	#menu ul li a:hover {
		color:#6E9717;
	}	

#bem_vindo { 
	color:white; 
	font-size:12px;
	height:320px;
	text-align:center;
}
#link_logo { 
	width:250px; 
	height:120px; 
	margin-top:30px; 
	margin-left:150px; 
	cursor:pointer;
	position:relative;
	z-index:9999;
}
#link_asselvi { 
	width:145px; 
	height:65px; 
	margin-top:17px; 
	margin-left:150px; 
	cursor:pointer;
	margin-bottom:65px;
	z-index:9999;
	position:relative;
}

#conteudo { 
	width:941px; 
}
#pagina { 
	background:url(imagens/pagina.png) repeat-y center;
	padding-left:94px;
	padding-right:102px;
	padding-bottom:15px;
	behavior: url(iepngfix.htc);
}
#padding { 
	padding-left:21px;
	padding-right:5px;
	min-height:500px;
}
#rodape{
	height:66px;
	text-align:center;
	padding-top:20px;
	background:url(imagens/rodape.png) no-repeat;
}
#endereco { 
	color:#a5a397; 
	font-size:12px; 
	font-style:italic;
	text-align:center;
	padding-top:22px;
	padding-bottom:15px;
	font-family:verdana, arial;
}

#menu_lateral { float:left; }
	
	#menu_lateral ul{ 
		background:url(imagens/menu_index.jpg) no-repeat top;
		margin:0; padding:0;
		padding-left:12px;
		width:214px;
		/*height:317px;*/
		height:287px;

	}
	#menu_lateral ul li {
		color:#86ab10;
		font-size:13px;
		padding-left:25px;
		padding-top:12px;
		margin-right:15px;
		font-family:verdana, arial;
	}
	#menu_lateral ul li a{ 
		color:#86ab10; 
		font-size:13px; 
		font-family: verdana, arial; 
		text-decoration:none;
	}
	#menu_lateral ul li:hover { 
		cursor:pointer;
		background:url(imagens/flecha.gif) no-repeat right center;
	}

#menu_lateral_index { float:left;}
	
	#menu_lateral_index ul{ 
		background:url(imagens/menu_index.jpg) no-repeat top;
		margin:0; padding:0;
		padding-left:12px;
		width:214px;
		height:287px;

	}
	#menu_lateral_index ul li {
		color:#86ab10;
		font-size:13px;
		padding-left:25px;
		padding-top:12px;
		margin-right:15px;
		font-family:verdana, arial;
	}
	#menu_lateral_index ul li a{ 
		color:#86ab10; 
		font-size:13px; 
		font-family: verdana, arial; 
		text-decoration:none;
	}
	#menu_lateral_index ul li:hover { 
		cursor:pointer;
		background:url(imagens/flecha.gif) no-repeat right center;
	}
	
#cont_geral {float:right; width:482px; text-align:left;}

#biblioteca_menu { 
	width:224px;
	height:197px;
	background:url(imagens/biblioteca.png) no-repeat left;
	float:left;
}
#banner {
	width:224px;
	float:left;
}
#banner img{
	float: left;
	margin-top:10px;
}

	#biblioteca_menu form { 
		padding-top:148px; 
		padding-left:62px;
	}
	#biblioteca_menu input{ 
		border:0px;
		background:transparent;
		float:left;
		width:114px;
		margin-top:8px;
	} 	
	#biblioteca_menu input#bt { margin-top:3px; margin-left:0px; width:30px; height:25px; position: absolute; top:148px; left:183px;;}
	
#niveis { color:#939E63; font-size:10px; padding-top:13px; text-align:right;}
	#niveis a{ color:#939E63; font-size:10px; text-decoration:none}
	#niveis a:hover{ text-decoration:underline}
	
/* ################################################################################# */
/* *------------------------------ INDEX */
/* ################################################################################# */

#biblioteca { 
	width:244px;
	height:197px;
	background:url(imagens/biblioteca.jpg);
	float:left;
}
	#biblioteca form { 
		margin-top:70px;
	} 
	#biblioteca input{ 
		border:0px solid red;
		background:transparent;
		width:131px;
		margin-top:-2px;
		float:left;
		margin-left:60px;
	} 	
	#biblioteca input#bt { margin-left:0px;  margin-top:-6px; width:30px; height:25px; float:right;}
	
#agenda { 
	float:left;
	width:240px;
	height:197px;
	background:url(imagens/agenda.jpg) no-repeat;
}

#fotos_videos {
	width:219px;
	height:92px;
	float:right;
	color:white;
	font-size:12px;
	padding-top:40px;
	padding-right:12px;
	text-align:right;
	background:url(imagens/fotos_videos.jpg) no-repeat top;
	/*position:relative;
	top:20px;*/
}
	#fotos_videos a {color:white; font-size:12px; text-decoration:underline; }
#ave_simbolo { 
	width:219px;
	height:20px;
	float:right;
	/*position:relative;
	top:20px;*/
	padding-top:70px;
	padding-left:12px;
	padding-right:12px;
	color:white;
	font-size:12px;
	text-align:right;
	background:url(imagens/banner_downloads.jpg) no-repeat bottom;
}

#noticias {
	background:url(imagens/noticias.jpg) no-repeat;
	width:469px;
	height:215px;
	float:left;
}
	#noticias ul { 
		margin:0; 
		padding:0;
		padding-top:38px;
		padding-left:20px;
	}
	#noticias ul li{
		color:#80991d;
		font-size:12px;
		padding-left:20px;
		padding-top:8px;
		background:url(imagens/icone_noticias.gif) no-repeat left ;
	}
	#noticias ul li b { 
		color:#dceaa3; 
		font-weight:normal;
		font-size:12px;
	}
	#noticias ul li a { color:#80991d; text-decoration:none;}
	

	.area-fotografo{
		float:left; padding-left:5px; font-size:10px; width:194px; font-size:10px;
	}
	.area-fotografo2{
		float:left; padding-left:5px; font-size:10px; font-size:10px;
	}
	.area-fotografo2 img{ margin:4px 3px 0 0; border:0px; }
	.area-fotografo img{ margin:4px 3px 0 0; border:0px; }
	
	.fotografo-biblioteca{ float:right; padding-right:5px; font-size:10px; }
	.fotografo-biblioteca a{ color:#FFFFFF; text-decoration:none; font-size:10px; }
	/* parte sandro */
	
	#divcompartilhar{
		border:0px solid #FFFFFF;
		clear:both;
	}
		#divcompartilhar p{
			color:#80991d;
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:5px;
			clear:both;
			margin-top:5px;
			margin-bottom:0px;
			margin-left:10px;
			}
			#divcompartilhar font{
				color:#dceaa3;
				}
	#float img{
		float:left;
		}
		#divcompartilhar input.nome{
			background:url(imagens/backgorun-nome-comentario.gif) center center no-repeat;
			width:360px;
			height:25px;
			border:0px;
			margin:0px;
			}
			#divcompartilhar textarea.comentario{
				background:url(imagens/backgorun-comentario.gif) center center no-repeat;
				width:360px;
				height:60px;
				border:0px;
				overflow:auto;
				resize:none;
				margin:0px;
				padding:2px 0 2px 0;
				}
		#divcompartilhar input.enviarcomentario{
			background:url(imagens/enviecomentario.gif) center center no-repeat;
			width:135px;
			text-align:center;
			color:#c0b6a0;
			}
		#divcompartilhar p.enviarcomentario{
			color:#dceaa3;
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:13px;
			clear:both;
			margin-top:0px;
			margin-bottom:0px;
			margin-left:10px;
			float:left;
			text-align:right;
			width:90px;
			}
		.enviarcomentario_linha{
			clear:both;
			display:table;
			margin-bottom:5px;
		}
		.enviarcomentario_label{
			color:#dceaa3;
			font:Verdana, Arial, Helvetica, sans-serif;
			font-size:13px;
			float:left;
			text-align:right;
			width:90px;
			padding-right:10px;
		}
		.enviarcomentario_campo{
			float:right;
			width:370px;
		}
	
#enquete {
	width:227px;
	height:225px;
	float:right;
	background:url(imagens/enquete.jpg) no-repeat;
}
#enquete b{
	float:right;
	padding-right:10px;
	padding-top:35px;
	width:140px;
}
#enquete form { 
	padding-top:80px;
	color:white;
	padding-left:0;
	font-size:12px;
}
#enquete form input {
	margin-top:9px;
	width:13px;
	height:13px;
	background:none;
}
#enquete form input#bt_votar {
	width:84px;
	height:19px;
	cursor:pointer;
	background:url(imagens/bt_enviar.gif) left top no-repeat;
}
#enquete {
	width:227px;
	height:225px;
	float:right;
	background:url(imagens/enquete.jpg) no-repeat;
}
#banner_livro{
	color:white;
	width:216px;
	height:50px;
	float:left;
	text-align:right;
	padding-right:10px;
	padding-top:35px;
	background:url(imagens/banner_livro.jpg) no-repeat top;
}
#fale_conosco {
	float:left;
	width:216px;
	height:55px;
	color:white;
	padding-top:35px;
	padding-right:10px;
	text-align:right;
	margin-left:12px;
	background:url(imagens/fale_conosco.jpg) no-repeat top;
}
#associe{
	float:left;
	width:216px;
	height:55px;
	color:white;
	padding-top:35px;
	padding-right:10px;
	text-align:right;
	margin-left:12px;
	background:url(imagens/banner_associese.jpg) no-repeat top;
}


/* ################################################################################# */
/* *------------------------------ LINKS */
/* ################################################################################# */

#links ul{ margin:0; padding:0;}
	#links ul li{
		color:#DCEAA3;
		padding-bottom:6px;
		padding-left:25px;
		border-bottom:1px solid #60762F;
		margin-bottom:6px;
		background:url(imagens/icone_links.gif) left top no-repeat;
	}
	#links ul li a {
		color:#DCEAA3;
		text-decoration:none;
	}
	h3{
		margin:0; padding:0;
		color:white;
		width:450px;
		font-size:12px;
		border-bottom:1px solid #858872;
	}
/* ################################################################################# */
/* *------------------------------ CONVÊNIOS */
/* ################################################################################# */	
	
#convenios ul{margin:0; padding:0}
	#convenios ul li{ 
		color:#DCEAA3; 
		clear:both; 
		font-size:12px;
		padding-bottom:10px;
		margin-bottom:10px;
		border-bottom:1px solid #60762F;
	}
	#convenios ul li a{ color:#DCEAA3; font-size:12px; }
	#convenios ul li img { 
		float:left; 
		margin-right:10px; 
	}
	
#icone_tit {
	position:relative; 
	top:-15px; 
	height:50px;
	float:left; 
	width:80px;
}
#icone_tit.segundo_menu{
	position:relative; 
	top:-20px; 
	height:65px;
	float:left; 
	width:80px;
}
/* ################################################################################# */
/* *------------------------------ QUEM SOMOS */
/* ################################################################################# */
#quem_somos { color:#DCEAA3; font-size:12px; line-height:18px;}
#quem_somos img { float:left; margin-right:15px;}

#voltar{ 
	padding-top:20px;
	text-align:right;
	color:#C0B6A0;
	padding-right:10px;
	padding-bottom:2px;
	background:url(imagens/bt.gif) no-repeat right bottom;
}
#voltar a { color:#C0B6A0; text-decoration:none;}

/* ################################################################################# */
/* *------------------------------ VÍDEOS */
/* ################################################################################# */
.galeria_video { 
	margin-top: 15px;
	width:195px;
	height:216px;
	float:left;
	padding-left:25px;
	padding-top:5px;
	cursor:pointer;
	background:url(imagens/galeria_video.gif) no-repeat top right;
}
.galeria_video img{ margin-bottom:3px;} 
.desc_video{
	background:url(imagens/desc_video.gif) 0px -34px repeat-x;
	height:34px;
	width:176px;
	text-align:center;
	margin-right:14px;
}
	.desc_video_esq {
		background:url(imagens/desc_video.gif) no-repeat top left;
		float:left;
		height:34px;
		width:4px;
	}
	.desc_video_dir {
		background:url(imagens/desc_video.gif) bottom right no-repeat;
		width:4px;
		height:34px;
		float:right;
	}
	#data {color:#9FB05A; font-size:10px; padding-top:3px;}

#videos {color:#CDDD8C;}
.bg_video{
	width:416px;
	height:330px;
	margin-top:12px;
	padding:10px;
	background:url(imagens/bg_video.gif) no-repeat top left
}

/* ################################################################################# */
/* *------------------------------ FOTOS */
/* ################################################################################# */

.bg_fotos{
	width:416px;
	height:330px;
	margin-top:12px;
	padding:10px;
	background:url(imagens/bg_fotos.gif) no-repeat top left
}
.bg_fotos-simbolo{
	width:416px;
	height:330px;
	margin-top:12px;
	padding:10px;
	background:url(imagens/bg_fotos2.gif) no-repeat top left
}
#slideshow {list-style:none; color:#fff; margin:0; padding:0;  }
#slideshow span {display:none; width:372px; height:277px;}
#wrapper {width:372px;  display:none;}
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:372px; height:277px; padding:2px; right:13px }
#information {position:absolute; bottom:0; width:372px; height:0; background:#000; color:#fff; overflow:hidden; z-index:200; opacity:.7; filter:alpha(opacity=70)}
#pg_noticia #information h3 {padding:4px 4px 8px; font-size:11px}
#information p{padding:0 4px 4px; font-size:10px;}
#pg_noticia #information p a{ font-size:11px;}
#image {width:372px}
#image img {position:absolute; z-index:25; width:372px; height:277px; }
.imgnav {position:absolute; width:25%; height:277px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(imagens/left.gif) left center no-repeat}
#imgnext {right:0; background:url(imagens/right.gif) right center no-repeat}
#imglink {position:absolute; height:277px; width:100%; z-index:100; opacity:.4; filter:alpha(opacity=40)}
.linkhover {background:url(imagens/link.gif) center center no-repeat}
#thumbnails {margin-top:35px; padding-top:10px; height:110px; background:url(imagens/galeria_menor.png) top left no-repeat; margin-left:-10px;}
#slideleft {float:left; width:20px; height:101px;  cursor:pointer;}
#slideright {float:right; width:20px; height:101px; cursor:pointer; }

#slidearea {float:left; position:relative; width:360px; margin-left:5px; height:81px; overflow:hidden}
#slider {position:absolute; left:0; height:81px}
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

/* ################################################################################# */
/* *------------------------------ NOTÍCIAS */
/* ################################################################################# */

#pg_noticia p{
	color:#DCEAA3; 
	font-size:12px; 
	line-height:18px;
	padding-bottom:20px;
}
#pg_noticia p a { color:#DCEAA3; text-decoration:underline; font-size:12px;}
#pg_noticia img { 
/*float:left; */
}
#pg_noticia span, #pg_noticia div { color:#DCEAA3; }


#pg_noticia h1 { font-size:20px; }
#pg_noticia h2.titulo { font-size:14px; }
#pg_noticia h3 { font-size:14px; }
#pg_noticia h1, #pg_noticia h2, #pg_noticia h3, #pg_noticia h4, #pg_noticia h5, #pg_noticia h6 {color:#DCEAA3; margin:0; padding:0 }
	
#outras_noticias {color:#DCEAA3; font-size:12px; position:relative}
#outras_noticias ul{ margin:0; padding:0;}
	#outras_noticias ul li {
		margin-bottom:1px;
		padding-top:3px;
		height:19px;
		color:#80991D;
		font-size:12px;
		text-decoration:none;
		padding-left:20px;
		background:url(imagens/icone_noticias.gif) no-repeat left center #2A2D06 ;
		width:460px;
		float:right;
		
	}
	#outras_noticias ul li a {color:#80991D; font-size:12px; text-decoration:none;}
	#outras_noticias ul li b { 
		color:#DCEAA3; 
		font-weight:normal;
		font-size:12px;
	}

/* ################################################################################# */
/* *------------------------------ BIBLIOTECA DE AVES */
/* ################################################################################# */

#busca { float:left; width:275px; }

#mais_clicados {}

	#mais_clicados ul{
		margin:0; 
		padding:0; 
		width:175px; 
		float:right; 
	}
	#mais_clicados ul li{
		color:white;
		list-style:decimal;
		list-style-position:inside;
		padding-bottom:5px;
		padding-top:5px;
		background:url(imagens/linha_mais_clicados.jpg) bottom left no-repeat;
	}
	#mais_clicados ul li a{ color:white; text-decoration:none;}
	#mais_clicados ul li em{
		color:#DCEAA3;
		list-style:decimal;
	}
	#mais_clicados ul li em a  {color:#DCEAA3;}
	
fieldset {
	width:260px;
	border:0;
	float:left;
	height:120px;
	color:white;
	font-size:12px;
	padding-left:17px;
	margin-bottom:20px;
	background:url(imagens/fieldset.gif) no-repeat top left
}
legend { margin-top:-5px;}

input { 
	width:248px;
	height:21px;
	background:url(imagens/input.gif) no-repeat left top; 
	border:0;
	margin-top:3px;
} 
input#bt { 
	width:64px;
	height:19px;
	color:#C0B6A0;
	float:right;
	margin-right:10px;
	background:url(imagens/bt.gif) no-repeat right bottom;

} 

fieldset#indice_alf {
	width:241px;
	border:0;
	height:63px;
	color:white;
	font-size:12px;
	padding-left:17px;
	padding-right:17px;
	margin-bottom:20px;
	background:url(imagens/indice_alf.gif) no-repeat top left
}
	fieldset#indice_alf ul { margin:0; padding:0}
	fieldset#indice_alf ul li {
		width:16px;
		height:16px;
		float:left;
		margin-left:2px;
		text-align:center;
		color:#292E0A;
		cursor:pointer;
		margin-top:4px;
		font-weight:bold;
		background:#C0B6A0; 
	}
	fieldset#indice_alf ul li a {color:#292E0A; text-decoration:none}
	fieldset#indice_alf ul li a:hover {color:#C0B6A0; text-decoration:none}
	fieldset#indice_alf ul li:hover {
		background:#383B0F;
		color:#C0B6A0;
	}

fieldset#indice_alf_lista {
	width:161px;
	border:0;
	height:98px;
	color:white;
	float:right;
	font-size:12px;
	padding-left:17px;
	padding-right:17px;
	margin-bottom:20px;
	background:url(imagens/ind_alfabetico.gif) no-repeat top left
}
	
	fieldset#indice_alf_lista ul { margin:0; padding:0}
	fieldset#indice_alf_lista ul li {
		width:16px;
		height:16px;
		float:left;
		margin-left:2px;
		text-align:center;
		color:#292E0A;
		cursor:pointer;
		margin-top:4px;
		font-weight:bold;
		background:#C0B6A0; 
	}
	fieldset#indice_alf_lista ul li a {color:#292E0A; text-decoration:none}
	fieldset#indice_alf_lista ul li a:hover {color:#C0B6A0; text-decoration:none}
	fieldset#indice_alf_lista ul li:hover {
		background:#383B0F;
		color:#C0B6A0;
	}

#resultado_busca ul{margin:0; padding:0; padding-bottom:10px;}
	#resultado_busca ul li{
		color:white;
		clear:both;
		height:72px;
		font-size:12px;
		padding-top:10px;
		padding-left:25px;
		border-bottom:1px solid #1F2301;
		border-top:1px solid #70873D;
		background:url(imagens/flecha_resultados.gif) left no-repeat center;
	}
	#resultado_busca ul li a {color:white; text-decoration:none;}
	#resultado_busca ul li img{ float:left; margin-right:10px;}
	#resultado_busca ul li em{ color:#CBAF6F; }
	
#bib_detalhes{color:#DCEAA3; text-align:justify;}
	#bib_detalhes b { font-size:12px; font-weight:normal; color:black}
	#bib_detalhes em { font-size:16px; color:#CBAF6F; font-weight:bold;}
	#bib_detalhes img { float:right; }
	#bib_detalhes p { padding-bottom:20px; }
	
#envie_imagens {
	color:#DCEAA3;
	width:429px;
	height:47px;
	padding-top:10px;
	padding-left:63px;
	background:url(imagens/envie_imagens.gif) no-repeat top left;
}

/* ################################################################################# */
/* *------------------------------ ÁREA RESTRITA ----*/
/* ################################################################################# */
#area_restrita_login {
	height:450px;
	color:#DCEAA3;
	background:url(imagens/bg_login.png) no-repeat bottom left;
}
	#area_restrita_login input {
		width:136px;
		height:20px;
		padding-left:2px;
		padding-right:2px;
		padding-top:5px;
		background:url(imagens/input_login.jpg) no-repeat left top;	
	}
	#area_restrita_login input#bt_entrar {
		background:none;
		width:95px;
		height:27px;
		padding-left:120px;
	}
#logado { text-align:right; color:#DCEAA3;}
#logado a{ color:white; margin-left:20px; text-decoration:none;}

#area_restrita ul{ margin:0; padding:0}
	#area_restrita ul li{ 
		min-height:51px;
		padding-top:20px;
		border-bottom:1px solid #60762F;
	}
	#area_restrita ul li a { color:white; text-decoration:none; }
	#area_restrita ul li img { float:left; margin-right:15px; } 

/* ################################################################################# */
/* *------------------------------ LIVRO ONLINE ----*/
/* ################################################################################# */
#livro_online {color:#DCEAA3}
#livro_online img { float:left; margin-right:15px; }

#livro_login {
	height:450px;
	color:#DCEAA3;
	background:url(imagens/login_livro.png) no-repeat bottom left;
}
	#livro_login input {
		width:136px;
		height:20px;
		padding-left:2px;
		padding-right:2px;
		padding-top:5px;
		background:url(imagens/input_login.jpg) no-repeat left top;	
	}
	#livro_login input#bt_entrar {
		background:none;
		width:95px;
		height:27px;
		padding-left:120px;
	}
	#livro_login form#login { width:255px; float:left; border-right:4px solid #8F9A49; padding-right:20px;}
	
	#quero_associar { float:right; width:185px;}
	#quero_associar strong{ font-size:14px; color:#86AB10;}
	

/* ################################################################################# */
/* *------------------------------ CÓDIGO DE ÉTICA ----*/
/* ################################################################################# */
#codigo_etica {text-align:justify; color:#DCEAA3}
	#codigo_etica img {border:1px solid #000;}

/* ###################################################################### */
/* ----------  CONTATO   ----------  */
/* ###################################################################### */

#contato { }
#contato form { float:left; width:300px; padding-bottom:20px;}
	#contato p { 
		width:70px; 
		float:left;
		padding-top:4px;
		padding-right:4px;
		text-align:right;
		color:white;
	}
	#contato input {
		width:218px;
		height:21px;
		border:0px;
		background:url(imagens/input_contato.gif) left top no-repeat;
	}
	#contato input.file {
		width:218px;
		height:21px;
		border:0px;
		background:#FFF;
	}
	
	#contato textarea { 
		width:218px; 
		height:111px; 
		border:0;
		margin-top:3px;
		background:url(imagens/texarea.gif) left top no-repeat; 
	}
	#contato form img { margin-top:10px; float:right; margin-right:5px; cursor:pointer}
	
#outros_contatos{
	background:url(imagens/cx_outros_contatos.jpg) 0px -239px repeat-x;
	height:239px;
	width:165px;
	font-size:11px;
	color:#CDDD8C;
	margin-top:6px;
}
	
	#outros_contatos_esq {
		background:url(imagens/cx_outros_contatos.jpg) no-repeat top left;
		float:left;
		height:239px;
		width:4px;
		padding-right:5px;
	}
	#outros_contatos_dir {
		background:url(imagens/cx_outros_contatos.jpg) bottom right no-repeat;
		width:4px;
		height:239px;
		float:right;
	}
	#outros_contatos strong { color:white; font-size:12px; }

.cx_endereco{
	background:url(imagens/cx_endereco.gif) 0px -139px repeat-x;
	height:139px;
	width:195px;
	float:left;
	font-size:12px;
	color:#CDDD8C;
}
		
	.cx_endereco_esq {
		background:url(imagens/cx_endereco.gif) no-repeat top left;
		float:left;
		height:139px;
		width:4px;
		padding-right:5px;
	}
	.cx_endereco_dir {
		background:url(imagens/cx_endereco.gif) bottom right no-repeat;
		width:4px;
		height:139px;
		float:right;
	}
	.cx_endereco strong { color:white; font-size:12px; }
	
#mapa { width:600px; height:600px; text-align:center; background:white}


#trabalhe { color:#fff;}
	#trabalhe input.radio { width:13px; height:13px; vertical-align:middle; background:none}
	#trabalhe form p { 
		float:left; 
		width:120px; 
		height:15px;  
		text-align:right; 
		padding-right:3px; 
		padding-top:6px;
	}
	#trabalhe form h6 { border-bottom:1px solid #CDDD8C; margin-bottom:5px;}
	#trabalhe form textarea.grande { 
		width:411px;
		height:123px; 
		border:0;
		padding:5px;
		background:url(imagens/textarea-grande.gif);
	}
	#trabalhe form input.menor {
		width:175px;
		background:url(imagens/input-menor.gif) no-repeat;
	}
	#trabalhe form input.mini {
		width:55px;
		background:url(imagens/input-mini.gif) no-repeat;
	}
		
	#trabalhe form input#checkbox { 
		width:20px; 
		height:20px;
		vertical-align:middle;	
	}
		
		
#post_forum { text-align:center; }
	#post_forum em { font-size:11px; font-weight:normal; }
	

/*
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
	PAGINAÇÃO
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
*/

#paginacao {	width:100%; text-align:center;}
#paginacao ul{
	margin-left:26%;
	margin-top:15px; padding:0px;
	float:none;
	text-align:center;
	}
	#paginacao li{
		background:#FFF;
		float:left;
		width:23px;
		height:17px;
		text-align:center;
		border:1px #69712C solid;
		color:#000;
		margin-left:3px;
		margin-top:10px;
		}
		#paginacao li.paginas a{ color:#69712C; text-decoration:none;}
		.paginas span{ color:#FFF; text-decoration:none; width:23px; height:17px; border:#69712C 0px solid; display:block; background:#69712C}

		#paginacao li.anterior{	width:70px; height:17px; margin:10px 0 0 0; padding:0px;}
			.anterior span{ color:#FFF; text-decoration:none; width:70px; height:17px;  border:0px; display:block; background:#69712C; }
			#paginacao li.anterior a{ color:#69712C; text-decoration:none;}
			
		#paginacao li.proximo{	width:70px;}
			.proximo span{ color:#FFF; text-decoration:none; width:70px; height:17px;  border:0px; display:block; background:#69712C; }
			#paginacao li.proximo a{ color:#69712C; text-decoration:none;}
	

#campo-imagem{
	width:477px;
	float:right;
	margin-right:10px;
	}
	.campo-imagem-repeat{ 	background:url(imagens/campo-fotos-centro.gif) left top repeat-y; width:407px; padding-left:70px; }
	
	.campo-imagem-cima{
		background:url(imagens/campo-fotos-cima.gif) top left no-repeat;
		width:477px;
		height:28px;
		padding-top:30px;
		}
		.campo-imagem-cima a{ color:#FFFFFF; }
	.campo-imagem-baixo{
		background:url(imagens/campo-fotos-baixo.gif) bottom right no-repeat;
		width:477px;
		height:6px;
		}
	.minha-galeria{
		background:url(imagens/minha_galeria.gif) left top no-repeat;
		padding-top:50px;
		float:right;
		margin:10px 10px 0 0;
		width:477px;
		}
.minha-galeria-imagens{
	width:470px;
	float:left;
	margin:5px;
	}

	.minha-galeria-imagens input{ background:url(imagens/minha-galeria-titulo.gif) center center no-repeat; width:346px; padding-left:10px;}
	.minha-galeria-imagens img{ float:left; border:5px solid white;}
	.campos-galeria{ border-bottom:1px dotted #7c803c; margin:5px 0 2px 13px; width:350px; float:left; text-align:left; color:#b0b470; padding-bottom:1px; }
	.campos-galeria img{ border:0px; float:none;}
	.excluir-galeria{ color:#FFFFFF; text-align:left; float:left; margin-left:10px; }
	.excluir-galeria img{ float:none; border:0px;  }
	
/* MOLDURA SANDRO */

.moldura-ext{
	float:left;
	margin:5px 5px 5px 0px;
}
.moldura-ext img{ border:0px; }
.moldura-ext table{ float:left;}


