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

body {
	/*background: url(../image/bg_base.jpg);
	background: url(../image/bg.jpg) repeat-x;*/
	margin:0;
	background:#333;
}
#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:800px;
	height:5px;
	margin:0 auto;
}
#barramenu {
	background:url(../image/barra_menubg.png) no-repeat center;
	width:800px;
	height:32px;
	margin:2px;
}
#barramenu_out {
	background:url(../image/barramenubg.jpg) repeat-x top center;
	border:solid 1px 0 1px 0 #999;
	width:800px;
	height:32px;
	margin:0 auto;
}
#barra_section {
	width:800px;
	height:22px;
	margin:2px;
	text-align:center;
}
#espacamento_portifolio {
	width:800px;
	height:5px;

}
#conteudo {
	/*background:#CCC;*/
	min-width:800px;
	max-width:1400px;
	height:590px;
	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 top center;
	width:724px;
	height:450px;
	margin: 0;
	float:left;
}

#img_conteudo_in {
	width:724px;
	height:450px;
	margin: 0;
	float:center;

}
#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:640px;
	height:300px;
	font:11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999;
	text-align:justify;
	margin:20px 12px;
	padding: 0 0 0 30px;
	float:left;
}
#conteudo_servicos {
	width:320px;
	height:400px;
	font:11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#999;
	text-align:left;
	margin:10px 15px;
	padding:5px;
	float:left;
	}
#conteudo_servicos_dir {
	width:320px;
	height:400px;
	font:11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:left;
	color:#999;
	margin:10px 15px;
	padding:5px;
	float:left;
}
#conteudo_links {
	width:300px;
	height: 250px;
	font:12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	line-height:20px;
	color:#999;
	padding:10px;
	margin: 15px;
	float:left;
}

#conteudo_links_dir {
	width:240px;
	height: 250px;
	font:12px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align:left;
	line-height:20px;
	color:#999;
	margin:15px;
	padding:10px;
	float:left;
}
#fotolivroplus_pic {
	background: url(../image/fotolivro_plus.png) no-repeat top center;
	width:165px;
	height:200px;
	margin:5px;
	float:left;
}
#fotolivrocasamento_pic {
	background: url(../image/fotolivro_casamento.png) no-repeat top center;
	width:120px;
	height:200px;
	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;
}
#fotolivro_info {
	width:135px;
	height:200px;
	margin:5px;
	float:left;
}
#fotolivro_info h3 {
	color:#F9C;
	text-align:left;
}
#servico_text {
	width:270px;
	margin:20px;
	float:left;
}
#servico_text h3 {
	color:#F9C;
	text-align:left;
}
#fotolivroclassic_pic {
	background: url(../image/fotolivro_classic.png) no-repeat center;
	width:165px;
	height:114px;
	margin:5px;
	float:left;
}
#perfil {
	width:350px;
	font:11px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: left;
	color:#999;
	margin:20px 12px;
	padding: 0 0 0 30px;
	float:left;
}
#servicos_list {
	width:90px;
	font:10px "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin:20px;
	float:left;
}
#servicos_pic {
	background:url(../image/andrea_pic.jpg) no-repeat center;
	width:75px;
	height:75px;
	margin:5px;
	padding:5 5 5 5px;
	float:left;
}
#perfil_pic {
	background:url(../image/andrea_pic.jpg) no-repeat center;
	width:220px;
	height:202px;
	margin:20px 45px;
	padding:5 35 5 5px;
	float:right;
	text-align:right;
}
#img_conteudo_home {
	background:url(../foto1.jpg) no-repeat center;
	width: 724 px;
	height: 440px;
	margin: 5px 20px;
	float:center;
}
#img_conteudo_resposta {
	background: url(../image/img_resposta.png) no-repeat center;
	width:668px;
	height:325px;
	border:solid 0px #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:76px;
	height:350px;
	margin:0px 0px 0px 0px;
	float:left;
}
#title_section_portfolio {
	background: url(../image/bg_titlesection_portfolio.png) center no-repeat;
	width:76px;
	height:350px;
	margin:0px 0px 0px 0px;
	float:left;
}
#title_section_servicos {
	background: url(../image/bg_titlesection_servicos.png) center no-repeat;
	width:76px;
	height:350px;
	margin:0px 0px 0px 0px;
	float:left;
}
#title_section_links {
	background: url(../image/bg_titlesection_links.png) center no-repeat;
	width:76px;
	height:350px;
	margin:0px 0px 0px 0px;
	float:left;
}
#title_section_contato {
	background: url(../image/bg_titlesection_contato.png) center no-repeat;
	width:76px;
	height:350px;
	margin:0px 0px 0px 0px;
	float:left;
}
#title_section_perfil {
	background: url(../image/bg_titlesection_perfil.png) center no-repeat;
	width:76px;
	height:350px;
	margin:0px 0px 0px 0px;
	float:left;
}
#topo {
	min-width:800px;
	max-width:1278px;
	height:100px;
	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:800px;
	height:30px;
	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;
}


	
