@charset "utf-8";
/* CSS Document */


	
a{
	text-decoration:none;
	color:#8C8C8C;
}
a:visited {
	text-decoration:none;
	color:#8C8C8C;
}
a:hover {
	text-decoration:underline;
	color:#999999;

}
a:active {
	text-decoration:none;
	color:#000;
}

a img {
	border-width:0px;
	}
	
a:hover img {
	border-width:0px;
	}
	
	
	

/* ============================ TEXTOS =========================== */

.texto1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8C8C8C; text-align:left; line-height:140%; }
.texto1a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#8C8C8C; text-align:left; line-height:110%; }
.texto2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#8C8C8C;  line-height:140% }
.subtitulo { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:16px; line-height:20px;  color:#CCC; *margin-top:30px;}


.evento_nome { font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size:30px; line-height:25px;  color:#CCC;  }



body {
	margin:0;
	padding:0;
	background: url(../imagens/bg.jpg) top repeat-x #d5d5d5;
	text-align:center; /* hack para o IE */	
}

#geral{
	width: 815px;
	margin:0 auto;		
	padding:0;	
	/* text-align:left; /* "remédio" para o hack do IE */	
	}
	
	
#conteudo {
	
	}
	
#rodape {
	text-align:center;
	}
	
img {
	behavior:	url("css/pngbehavior.htc");
}	
	
	

.clear { clear: both; }	

.centro { text-align:center; }

.left {
	float:left;
	}
	
.borda_esq2 { background:url(../imagens/home_blog_bordaesq2.png) repeat-y left; }
.borda_dir2 { background:url(../imagens/home_blog_bordadir2.png) repeat-y left; }
	
	div#rodape2 { width:457px; float:right; text-align:left; }
	div#rodape2 img { align:left; }


/*  ===================== INDEX =======================  */
	div#index_cabecalho { display:block; float:left; text-align:left; width:700px; height:130px; *padding-left:14px;  }
	div#index_foto { display:block; float:left; width:830px; }

	




/*  ============================================  */



/*  ===================== HOME =======================  */
	
	div#esquerda {	display:block; float:left; width:355px; 	}
	
	div#frase {		height:110px;		width:355px;		}
	div#home_bordaesq_frase { float:left; width:12px; height:110px; }
	div#frase_interna { float:left; width:303px; *width:343px; height:70px; background:#EBEBEB; padding:20px 20px 20px 20px; *padding:25px 20px 25px 20px;  }
	div#frase_interna p { padding-top:5px; *padding-top:15px; }
	
	div#home_bordaesq_blog { float:left; width:12px; height:152px; }
	div#blog_interna { float:left; width:343px; height:152px; background:#EBEBEB; }
	div#blog_tit { width:343px; height:35px; background:url(../imagens/home_blog_tit1.png) left no-repeat; }
	div#blog_borda_esq2 { float:left; display:block; width:10px; height:105px; }
	div#blog_conteudo { float:left; align:left; width:298px; height:105px; padding:0px 0px 0px 20px; background-color:#FFF; }
	div#blog_conteudo span { text-align:left; }
		div#blog_conteudo2 { height:85px; }
	div#blog_mais { float:right; width:298px; height:20px; vertical-align:bottom; }
		div#blog_mais span { align:right; text-align:right; }	
	div#blog_borda_dir2 { float:left; width:15px; height:105px; }
	div#blog_borda_bott { display:block; width:343px; height:12px; }
	
	
	div#home_port_borda_esq1 { float:left; width:12px; height:182px; }
	div#port_interna { float:left; width:343px; height:182px; background:#EBEBEB; }
	div#port_tit { width:343px; height:35px; background:url(../imagens/home_port_tit1.png) left no-repeat; }
	div#port_borda_esq2 { float:left; display:block; width:10px; height:135px; }
	div#port_conteudo { float:left; width:318px; height:135px; background-color:#FFF; }
	div#port_conteudo2 { width:300px; }
	div#port_conteudo2 img { float:left; }
	
	div#port_borda_dir2 { float:left; width:15px; height:135px; }
	div#port_borda_bott { display:block; width:343px; height:12px; }
	
	div#perguntas {	width:355px; height:110px; }
	div#home_bordaesq_perguntas { float:left; width:12px; height:110px; }
	div#perguntas_interna { float:right; width:343px; height:90px; padding-top:20px;  background:#EBEBEB; }
	div#perguntas_interna1 {  float:left; width:70px; height:90px; padding-left:20px;}
	div#perguntas_interna2 { float:right;  width:233px; height:90px; text-align:left; }


	
	div#direita { float:right; }
	div#direita_conteudo { float:left; background:#EBEBEB; width:447px; }
	div#direita_borda { float:right; width:13px; height:554px;  background:url(../imagens/borda_home_dir1.gif)  repeat-y right;}

	
	div#eventos { text-align:left; width:437px; height:294px;  }	
	div#thumbs_linha1 { display:block; width:437px; height:100px; padding-left:25px; padding-top:10px; background:url(../imagens/home_direita_fundos.png) no-repeat left top; }
	div#thumbs_linha2 { display:block; width:437px; height:120px; padding-left:25px; padding-top:10px; margin-top:00px; background:url(../imagens/home_direita_fundos2.png) no-repeat left bottom;  }
	div#thumbs_linha2_btn { text-align:right; padding-right:15px; width:402px; height:40px; }
	
	.thumb1 { float:left; width:130px; height:80px; }
	
	.thumb1_foto { text-align:center;  }
	.thumb1_texto { text-align:center; height:27px; padding-left:12px; padding-right:13px; }
	
	

	div#produtos { text-align:left; width:417px; *width:437px; height:80px; *height:96px; padding-left:25px; padding-top:10px; background:url(../imagens/home_direita_fundos.png) no-repeat left top; }
	
	
	div#fotografo { text-align:left; width:437px; height:160px; padding-left:25px; padding-top:10px; background:url(../imagens/home_direita_fundos.png) no-repeat left top; }
	
	/*  ===================== FIM DO HOME =======================  */
	
	
	/*  ===================== EVENTO =======================  */
	
	
	div#evento_geral { width:815px;  }
	
	div#evento_top { width:815px; height:37px; display:block; }
	div#evento_meio { width:815px; height:440px; }
		
	div#evento_esq {  float:left; width:21px; height:440px; }
	div#evento_conteudo { float:left; display:block; width:768px; height:405px; *height:440px; background:#FFF; padding-top:35px; *padding-top:0px;}
	div#evento_dir { float:right; width:26px; height:440px; }
	
	div#evento_esq1 {  float:left; width:21px; height:150px; }
	div#evento_conteudo1 { float:left; display:block; width:768px; height:150px; background:url(../imagens/evento_fundo_tit.png) no-repeat top center #EBEBEB; }
	div#evento_dir1 { float:right; width:26px; height:150px; }
	
	div#evento_esq2 {  float:left; width:21px; height:150px; }
	div#evento_conteudo2 { float:left; display:block; width:768px; height:135px; margin-top:15px; *margin-top:0px; background:#EBEBEB;}
	div#evento_dir2 { float:right; width:26px; height:150px; }
	
	div#evento_baixo { width:815px; height:16px; }
	
	div#evento_conteudo1_esq { width:700px; height:120px; float:left; padding-top:30px; padding-left:50px;}
	div#evento_conteudo1_foto {  width:150px; height:100px; float:left; display:block; }
	div#evento_conteudo1_nome {  width:650px; height:100px; float:left; text-align:center;  display:block; margin-left:10px; *margin-top:20px; }
	div#evento_conteudo1_frase {  width:230px; height:100px; float:right; margin-right:15px; padding-top:5px; *padding-top:15px; }
	
	div#evento_conteudo_rodape { float:left; display:block; width:768px; height:150px; background:url(../imagens/evento_fundo_tit.png) no-repeat top center #EBEBEB; }
	div#evento_conteudo_rodape2 { display:block; text-align:left;  padding-left:25px; height:60px; margin-top:20px; }
	
	
	/*  ===================== FIM DO EVENTO =======================  */
	
	/* ======================= EVENTOSSSS ===========================  */
	

	div#eventos_geral {  width:815px;  height:482px;  }
	
	div#eventos_esq  { width:12px; height:482px; float:left; }
	div#eventos_conteudo { width:791px; height:482px;  float:left; background:#EBEBEB; }
	div#eventos_dir { width:12px; height:482px; float:right; }
	
	div#eventos_conteudo1 {  display:block; width:791px; height:276px; background:url(../imagens/evento_fundo_tit.png) no-repeat top center ;   }
		div#eventos_conteudo11 { width:760px; height:55px; padding-top:15px; padding-left:30px; text-align:left;}
		div#eventos_conteudo12 { width:790px; height:70px; text-align:center; }
		div#eventos_conteudo13 { width:740px; height:60px; padding-left:40px; *padding-left:00px; text-align:center; }
	
	div#eventos_conteudo2 { display:block; width:340px; height:187px; float:left;  }
	
	div#blog_conteudo3 { float:left; align:left; width:298px; height:135px; padding:0px 10px 0px 10px; background-color:#FFF; }	
	div#blog_conteudo3x { height:100px; padding:10px 10px 0px 10px; background-color:#FFF; }
	div#blog_mais3 { float:right; width:298px; height:35px; *height:35px; vertical-align:bottom; background-color:#FFF; }
	
	div#eventos_confira { float:left; width:343px; height:182px; background:#EBEBEB; }
	div#eventos_confira_tit { width:343px; height:35px; background:url(../imagens/home_blog_tit1.png) left no-repeat; }
	div#eventos_confira_borda_esq2 { float:left; display:block; width:10px; height:135px; }
	div#eventos_confira_conteudo { float:left; width:298px; height:125px; *height:135px; padding:10px 10px 0px 10px; *padding:10px 10px 0px 7px; background-color:#FFF; }
	div#eventos_confira_borda_dir2 { float:left; width:15px; height:135px; }
	div#eventos_confira_borda_bott { display:block; width:343px; height:12px; }
	div#eventos_confira_interno1 { width:100px; height:100px; float:left; display:block; padding-top:20px; }
	div#eventos_confira_foto { width:65px; height:65px; float:right; margin-right:20px; }
	
	
	div#eventos_conteudo3 { float:right; text-align:left; width:417px; height:120px; padding-left:25px; padding-top:10px; background:url(../imagens/home_direita_fundos.png) no-repeat left top; }
	div#eventos_listagem { padding-left:30px; }
	div#eventos_listagem select { width:330px; }
	table#eventos_tabela { width:300px; height:100px; }
	
	
	.thumb2 { float:left; width:120px; height:60px; }
	.thumb2_foto { text-align:center;  }
	.thumb2_texto { text-align:center; height:35px;  }
	
/*  ===================== Contato =======================  */
	
	
	div#contato_geral { width:815px; height:505px;  }
	
	div#contato_top { width:815px; height:37px; display:block; }
	div#contato_meio { width:815px; height:340px; display:block; }
		
	div#contato_esq {  float:left; width:21px; height:340px; }
	div#contato_conteudo { float:left; display:block; width:768px; height:305px; *height:340px; background:#FFF; padding-top:35px; *padding-top:0px;}
	div#contato_dir { float:right; width:26px; height:340px; }
	
	div#contato_esq1 {  float:left; width:21px; height:150px; }
	div#contato_conteudo1 { float:left; display:block; width:768px; height:150px; background:url(../imagens/contato_fundo_tit.png) no-repeat top center #EBEBEB; }
	div#contato_dir1 { float:right; width:26px; height:150px; }
	
	
	
	div#contato_baixo { width:815px; height:16px; }
	
	div#contato_conteudo1_frase { width:270px; height:80px; float:left; padding-left:50px; padding-top:50px; text-align:justify; }
	div#contato_conteudo1_telefones { width:350px; height:80px; float:right; padding-right:50px; padding-top:40px; }
	
	div#contato_conteudo_esquerda { width:380px; height:300px; float:left; }
		div#contato_conteudo_esquerda tr {height:30px; vertical-align:top; }
		div#contato_conteudo_esquerda textarea { width:200px; height:50px; }
		div#contato_conteudo_esquerda input { width:150px; height:20px; }
		div#contato_conteudo_esquerda input.botao { width:60px; height:18px; font: 10px Verdana; color: #999; border: 1px solid #999; background: #fff; }
		

	div#contato_conteudo_direita { width:380px; height:230px; float:right; padding-top:70px; }
		div#contato_conteudo_direita_texto { width:230px; float:left; padding-left:80px; }
		div#contato_conteudo_direita_texto p {text-align:center;}
	
	/*  ===================== FIM DO COntato =======================  */
	
	/*  ======================== O FOTOGRAFO ========================= */
	
	div#fotografo_geral { width:815px; height:873px;  }
	
	div#fotografo_top { width:815px; height:37px; display:block; }
	div#fotografo_meio { width:815px; height:820px; display:block; }
		
	div#fotografo_esq {  float:left; width:21px; height:820px; }
	div#fotografo_conteudo { float:left; display:block; width:768px; height:785px; *height:820px; background:#FFF; padding-top:35px; *padding-top:0px;}
	div#fotografo_dir { float:right; width:26px; height:820px; }
	
	div#fotografo_conteudo_texto { padding-left:30px; padding-right:30px; }
	div#fotografo_conteudo_texto p {text-align:justify; }
	
	/* ================================================================== */
	
	/*  ======================== portfolio ========================= */
	
	div#portfolio_geral { width:815px; height:723px;  }
	
	div#portfolio_top { width:815px; height:37px; display:block; }
	div#portfolio_meio { width:815px; height:670px; display:block; }
		
	div#portfolio_esq {  float:left; width:21px; height:520px; }
	div#portfolio_conteudo { float:left; display:block; width:768px; height:635px; *height:670px; background:#FFF; padding-top:35px; *padding-top:0px;}
	div#portfolio_dir { float:right; width:26px; height:670px; }
	
	div#portfolio_conteudo_texto { padding-left:30px; padding-right:30px; }
	div#portfolio_conteudo_texto p {text-align:justify; }
	
	/* ================================================================== */
	
	
	/*  ======================== PERGUNTAS ========================= */
	
	div#perg_geral { width:815px; height:783px;  }
	
	div#perg_top { width:815px; height:37px; display:block; }
	div#perg_meio { width:815px; height:730px; display:block; }
		
	div#perg_esq {  float:left; width:21px; height:680px; }
	div#perg_conteudo { float:left; display:block; width:768px; height:695px; *height:680px; background:#FFF; padding-top:35px; *padding-top:0px;}
	div#perg_dir { float:right; width:26px; height:680px; }
	
	div#perg_conteudo_texto { padding-left:30px; padding-right:30px; }
	div#perg_conteudo_texto p {text-align:justify; }
	
		div#perg_faq img { float:left; }
		div#perg_faq tr {height:30px; vertical-align:top; }
		div#perg_faq textarea { width:200px; height:50px;  }
		div#perg_faq input { width:150px; height:20px;}
		div#perg_faq input.botao { width:60px; height:18px; font: 10px Verdana; color: #999; border: 1px solid #999; background: #fff; }
	
	/* ================================================================== */

	
	/*  ======================== PRODUTOS ========================= */
	
	div#produtos_geral { width:815px; height:743px;  }
	
	div#produtos_top { width:815px; height:37px; display:block; }
	div#produtos_meio { width:815px; height:690px; display:block; }
		
	div#produtos_esq {  float:left; width:21px; height:690px; }
	div#produtos_conteudo { float:left; display:block; width:768px; height:655px; *height:690px; background:#FFF; padding-top:35px; *padding-top:0px;}
	div#produtos_dir { float:right; width:26px; height:690px; }
	
	/* ============================================================= */
	
	
	/* =========================== adm portifolio ================================== */
	
		div#adm_top { width:815px; height:19px; background-image:url(../imagens/adm_top.png); }
		div#adm_meio { width:775px;  background-color:#FFF; padding:20px; }
		div#adm_baixo { width:815px; height:19px; background-image:url(../imagens/adm_bottom.png); }
		div#adm_ordernar { width:700px; height:30px; display:block; float:none; }

	
	/* ================================================================== */
	
	
