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

body {
	/*background: url(../image/bg_base.jpg);
	background: url(../image/bg.jpg) repeat-x;*/
	margin:0;
	}


#container {
	/*background:url(../image/linebg.gif) repeat-y center ;*/
	width:800px;
	min-height:630px;
	max-height:1024px;
	margin:0 auto;
	}
	
#container_form {
	background:#333;	
	width:800px;
	margin:0 auto;
	}	
	
	
#barratop {
	/*background: url(../image/barramenubg.jpg) repeat-x top center;*/
	width:796px;
	height:32px;
	margin:0 auto;
	}
	
#barramenu {
	background:url(../image/barra_menubg.png) no-repeat center;
	/*background: #CCC;
	background:url(../image/barramenubg.jpg) repeat-x top center;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;*/
	width:794px;
	height:32px;
	margin:2px 0;
	}
	
#barramenu_out {
	/*background:url(../image/barramenubg.jpg) repeat-x top center;*/
	border:solid 1px 0 1px 0 #999;
	width:796px;
	/*max-width:1276px;*/
	height:38px;
	margin:0 auto;
	}	
	
#barra_section {
	/*border-top:solid 1px #999;
	border-bottom:solid 1px #999;*/
	width:794px;
	height:32px;
	margin:0 auto;
	}	
	
	
#conteudo {
	/*background:#CCC;*/
	min-width:798px;
	max-width:1298px;
	/*height:411px;*/
	margin:0 auto;
	}
	
#conteudo_form {
	background:#CCC;
	width:798px;
	height:863px;
	margin:0 auto;
	}
		
	
#conteudo_left {
	width:548px;
	height:377px;
	margin:0 auto;
	/*float:left;*/
	}
	
#img_conteudo {
	background:url(../image/bg_content.png) no-repeat center;
	width:694px;
	height:345px;
	/*border:solid 1px #999;*/
	margin:5px 0 5px 0;
	float:left;
	}
	
#img_conteudo_in {
	width:668px;
	height:325px;
	border:solid 1px #999;
	margin:10px 13px;
	float:left;
	}
	
#conteudo_leftform {
	width:548px;
	height:829px;
	margin:0 auto;
	}	
	
#conteudo_right {
	background:url(../image/conteudo_rightbg.gif) no-repeat center;
	width:248px;
	height:377px;
	margin:0 auto;
	float:left;
	}
	
#conteudo_rightform {
	width:228px;
	height:829px;
	margin:0 auto;
	float:left;
	}	
	
#conteudo_perfil {
	width:370px;
	height:325px;
	font:12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999;
	text-align:justify;
	/*border:solid 1px #999;*/
	margin:10px 12px;
	float:left;
	}
	
#conteudo_servicos {
	width:380px;
	height:325px;
	font:12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999;
	text-align:justify;
	margin:60px 0px;
	padding:0 0 0 20px ;
	float:left;
	/*overflow-y: scroll;
	overflow-x: hidden;*/
	}	
	
#conteudo_links {
	width:370px;
	height:325px;
	padding-top:10px;
	font:12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height:20px;
	color:#999;
	margin:10px 15px;
	float:left;
	}	
	
#conteudo_servicos_dir {
	width:266px;
	height:325px;
	font:10px  "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:left;
	color:#999;
	margin:10px 12px;
	float:left;
	}
	
#conteudo_links_dir {
	width:266px;
	height:325px;
	font:12px  "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:left;
	line-height:20px;
	color:#999;
	margin:10px 12px;
	padding-top:10px;
	float:left;
	}	
	
#fotolivroplus_pic {
	background: url(../image/fofolivro_plus.gif) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}
	
#fotolivrocasamento_pic {
	background: url(../image/fotolivro_casamento.png) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}
	
#dvd_pic {
	background: url(../image/dvd.png) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}
	
#dvdbuffet_pic {
	background: url(../image/dvd_buffet.png) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}
	
#fotolivrodvd_pic {
	background: url(../image/dvd_casamento.png) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}
#dvdbatismo_pic {
	background: url(../image/dvd_batismo.png) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}
	
#dvd_eventoscorporativos_pic {
	background: url(../image/dvd_eventoscorporativos.png) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}
	
#dvd_eventosfamiliares_pic {
	background: url(../image/dvd_eventosfamiliares.png) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}	
	
#fotolivroplus_info{
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}
	
#fotolivroplus_info h3{
	color:#F9C;
	text-align:left;
	}
	
#servico_text{
	width:350px;
	margin:5px;
	float:left;
	}
	
#servico_text h3 {
	color:#F9C;
	text-align:left;
	}
	
#fotolivroclassic_pic {
	background: url(../image/fofolivro_classic.gif) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
	}	
	
#perfil {
	width:236px;
	font:10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: justify;
	color:#999;
	margin:15px;
	float:left;
	}
	
#servicos_list {
	width:236px;
	font:10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: justify;
	color:#999;
	margin:15px;
	float:left;
	}	
	
	
		
	
#servicos_pic {
	background:url(../image/andrea_pic.jpg) no-repeat center;
	width:75px;
	height:75px;
	margin:5px;
	float:left;
	}	
	
#img_conteudo_home {
	background:url(../image/foto_macadoamor.jpg) no-repeat center;
	width:668px;
	height:325px;
	border:solid 1px #999;
	margin:10px 14px;
	float:left;
	}
	
#img_conteudo_resposta {
	background: url(../image/img_resposta.jpg) no-repeat center;
	width:668px;
	height:325px;
	border:solid 1px #999;
	margin:10px 14px;
	float:left;
	}	
	
#img_conteudo_mutavel {
	width:668px;
	height:325px;
	border:solid 1px #999;
	margin:10px 14px;
	float:left;
	}	
	
#title_section_home {
	background:url(../image/bg_titlesection.png) center no-repeat ;
	width:98px;
	height:345px;
	margin:5px 0px 5px 3px;
	float:left;
	}
	
#title_section_portfolio {
	background: url(../image/bg_titlesection_portfolio.png) center no-repeat ;
	width:98px;
	height:345px;
	margin:5px 0 5px 3px;
	float:left;
	}
	
#title_section_servicos {
	background: url(../image/bg_titlesection_servicos.png) center no-repeat ;
	width:98px;
	height:345px;
	margin:5px 0 5px 3px;
	float:left;
	}
	
#title_section_links{
	background: url(../image/bg_titlesection_links.png) center no-repeat ;
	width:98px;
	height:345px;
	margin:5px 0 5px 3px;
	float:left;
	}
	
#title_section_contato{
	background: url(../image/bg_titlesection_contato.png) center no-repeat ;
	width:98px;
	height:345px;
	margin:5px 0 5px 3px;
	float:left;
	}
	
#title_section_perfil{
	background: url(../image/bg_titlesection_perfil.png) center no-repeat ;
	width:98px;
	height:345px;
	margin:5px 0 5px 3px;
	float:left;
	}	
	
#topo {
	min-width:798px;
	max-width:1278px;
	height:186px;
	margin:0 auto;
	}	
		
	
#barra_inf {
	/*background: url(../image/footer.jpg) repeat-x top center;
	border-top:solid 1px #999;
	border-bottom:solid 1px #999;*/
	font: 12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width:796px;
	height:54px;
	margin:0 auto;
	float:left;
	}
	
#footer {
	/*background: url(../image/footer.jpg) repeat-x top center;
	border-top:solid 2px #999;
	border-bottom:solid 2px #999;*/
	font:10px Verdana, Geneva, sans-serif;
	color:#333;
	width:796px;
	height:30px;
	margin:0 auto;
	clear:both;
	}
	
#footer_geral {
	/*border-top:solid 2px #999;
	border-bottom:solid 2px #999;*/
	background: url(../image/bg_footer.png) no-repeat center;
	font:10px Verdana, Geneva, sans-serif;
	color:#333;
	width:800px;
	height:30px;
	margin:0 auto;
	clear:both;
	}	