* {
	margin:0;
	padding:0;
}

img{border: none;}

body{
	background-image:url(img/fundo.jpg);
	padding-top:20px;
}

#depoimentos{
	font-family:Arial, Calibri, Geneva, sans-serif;
	color:#9164BF;
	text-decoration:none;
	font-size:14px;
}

#geral{
	width:795px;
	margin:0 auto;
	height:100%;
	position:relative;
}
#sombra_geral_right{
	float:right;
	width:10px;
	height: 685px;
	background:url(img/sombra_geral_right.png) repeat-y top right;
}
#sombra_geral_base{
	height:10px;
	width:100%;
	background:url(img/sombra_geral_base.png) repeat-x top left;
}
#fundo_branco{
	width:785px;
	clear:both;
	background-color:#FFF;	
}

#topo{
	clear:both;
	width:785px;
	height:117px;
	position:relative;
}

#menu{
	width:100%;
	height:117px;
	background-image:url(img/fundo_menu.jpg);
	text-align:right;
	position:absolute;
	clear:both;
}
#menu_topo{
	width:794px;
	height:50px;
	background:url(img/aba_menu.png) no-repeat right;
	position:relative;
	right:10px;
}
#menu_topo a{
	font: 16px Arial, Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#AFAFAF;
}
#menu_topo a:hover{
	color:#9164BF;
	background-color:#D9CAEC;
}
#menu_topo #link1{
	float:right;
	width:130px;
	height:50px;
	position:absolute;
	top:15px;
	right:-15px;
}
#menu_topo #link2{
	float:right;
	width:130px;
	height:50px;
	position:absolute;
	top:15px;
	right:137px;
}
#menu_topo #link3{
	float:right;
	width:120px;
	height:50px;
	position:absolute;
	top:15px;
	right:270px;
}

#menu_topo #link4{
	float:right;
	width:120px;
	height:50px;
	position:absolute;
	top:15px;
	right:390px;
}

#menu ul{
	list-style:none;
	right:20px;
	top:40%;
	position:absolute;
}
#menu ul li{
    display:inline;
	text-decoration:none;
}
#menu li a{
	font-size: 16px;
	font-family:Arial, Calibri, Geneva, sans-serif;
	text-decoration:none;
	color:#AFAFAF;
	padding: 5px 5px;
}
#menu li a:hover{
	color:#9164BF;
	background-color:#D9CAEC;
}

#texto{
	float:right;
	width:400px;
	padding:20px;
}

#flash_principal{
	float:left;	
}
#conteudo{
	clear:both;	
	text-align:justify;
	font-family:Verdana, Georgia, Calibri, Geneva, Arial, sans-serif;
	font-size:14px;
	color:#725490;
	background:url(img/fundo_cont_right.jpg) repeat-y top right;
	height:357px;
	width:785px;
	position:absolute;
	z-index: 2;}
}
#conteudo h1{
	font: 18px Georgia, "Times New Roman", Times, serif;
	text-decoration:none;
	color:#AFAFAF;
}
#conteudo a{
	font-family:Arial, Calibri, Geneva, Arial, sans-serif;
	color:#371854;
	text-decoration:none;
	font-size:12px;
}
#conteudo a:hover{
    font-family:Arial, Calibri, Geneva, Arial, sans-serif;
	color:#9164BF;
	background-color:#D9CAEC;
	text-decoration:none;
	font-size:12px;
}

#conteudo #bemvindo{
	float:right;
	position:absolute;
	right:60px;
	top:40%;
}
#bemvindo ul{
	list-style:none;
	text-align:center;
}
#bemvindo ul li{
    display:inline;
	text-decoration:none;		
}

#links_grandes{
	clear:both;
	width:100%;
	height:40px;

}
#links_grandes p{
	font-family:Arial, Calibri, Geneva, Arial, sans-serif;
	color:#371854;
	font-size:12px;
	text-align:justify;
}
#links_grandes a{
	font-family:Arial, Calibri, Geneva, Arial, sans-serif;
	color:#371854;
	text-decoration:none;
	font-size:12px;
}
#links_grandes a:hover{
	color:#9164BF;
	background-color:#D9CAEC
}
#links_grandes ul{
	list-style:none;
}

#links_grandes #noivas{
	float:left;
	width:393px;
	height:130px;
	background:url(img/fundo_links_grandes1.jpg) repeat-y;
	padding-top:10px;

}
#links_grandes #dicas{
	float:left;
	width:176px;
	height:120px;
	background:url(img/fundo_links_grandes2.jpg) repeat-y;
	padding-top:20px;
	padding-left:10px;
	padding-right:10px;
}
#links_grandes #orcamento{
	float:left;
	width:186px;
	height:100px;
	background:url(img/fundo_links_grandes2.jpg) repeat-y;
	padding-top:40px;
	padding-left:10px;
}

#blog {
	font-size:14px;
	position:relative;
	top:-40px;
	left:-10px;
}


#rodape{
	width:745px;
	background-color:#FFF;
	height:30px;
	padding:20px;
	clear:left;
	position:absolute;
	top:665px;
}
#rodape p{
	font-family:Arial, Calibri, Geneva, Arial, sans-serif;
	font-size:12px;
	color:#333;
}
#rodape #parceiros{
	float:left;
}
#rodape #pimenta{
	float:right;
}


