body {



	margin:0;



	padding:0;



	background-image:url(../IMAGES/images/bg.jpg);



	background-repeat:repeat-x;



	background-color:#FBF5D5;



	font-family:Verdana, Arial;



	font-size:10px;



	color:#661B18;



	text-align:justify;



}



	body h1, h2, h3, h4



	{



		font-weight:normal;



	}



	body h1



	{



		font-size:17px;



	}



	body h2



	{



		font-size:15px;



	}



	body h3



	{



		font-size:14px;



	}



	body h4



	{



		font-size:14px;



	}



	body li



	{



		background-image:url(../IMAGES/images/li.png);



		background-repeat:no-repeat;



		background-position:top left;



		list-style-type:none;



		margin-bottom:5px;



		padding-left:35px;



	}



	body a.fancy img



	{



		width:50px;



		height:50px;



		border:none;



	}



	body .header {



		position:relative;



		background-image:url(../IMAGES/images/header.png);



		background-repeat:no-repeat;



		width:786px;



		height:116px;



		margin-left:auto;



		margin-right:auto;



	}



		body .header .main-menu {

	position:absolute;

	background-image:url(../IMAGES/images/main-menu.png);

	width:380px;

	height:20px;

	padding-left:4px;

	bottom:-1px;

	right:21px;

	font-size:10px;



		}



			body .header .main-menu a {



				line-height:18px;



				height:18px;



				padding-right:6px;



				margin-left:6px;



				border-right:#BD9A85 solid 1px;



				text-decoration:none;



				color:#6D201D;



			}



		body .header .logo {



			position:absolute;



			top:5px;



			left:15px;



		}



	body .body {



		position:relative;



		background-image:url(../IMAGES/images/body.png);



		background-repeat:repeat-y;



		width:786px;



		margin-left:auto;



		margin-right:auto;



	}



		body .body .breadcrumb {



			background-image:url(../IMAGES/images/breadcrumb.gif);



			background-repeat:repeat-x;



			width:770px;



			height:18px;



			line-height:18px;



			padding-left:5px;



			padding-right:5px;



			margin-left:auto;



			margin-right:auto;



			clear:both;



			color:#B69625;



		}



			body .body .breadcrumb a {



				color:#B69625;



				text-decoration:none;



			}



				body .body .breadcrumb a:hover {



					text-decoration:underline;



				}



		body .body .menu {



			background-image:url(../IMAGES/images/menu.gif);



			background-repeat:repeat-x;



			width:770px;



			height:25px;



			padding-left:5px;



			padding-right:5px;



			margin-left:auto;



			margin-right:auto;



			clear:both;



			color:#FFFFFF;



			font-size:11px;



		}



			body .body .menu a {



				line-height:25px;



				height:25px;



				padding-left:10px;



				padding-right:10px;



				margin-left:7px;



				margin-right:7px;



				border-left:#683434 solid 1px;



				border-right:#683434 solid 1px;



				color:#FFFFFF;



				text-decoration:none;



			}



				body .body .menu a:hover {



					text-decoration:underline;



				}



		body .body .sub-menu {



			background-image:url(../IMAGES/images/sub-menu.gif);



			background-repeat:repeat-x;



			width:770px;



			height:21px;



			padding-left:5px;



			padding-right:5px;



			margin-left:auto;



			margin-right:auto;



			clear:both;



			color:#6C3427;



			font-size:12px;



		}



			body .body .sub-menu a {



				line-height:21px;



				height:21px;



				padding-right:7px;



				margin-left:7px;



				border-right:#6C3427 solid 1px;



				color:#6C3427;



				text-decoration:none;



			}



				body .body .sub-menu a:hover {



					text-decoration:underline;



				}



		body .body .banner {



			background-color:#FFFFFF;



			width:780px;



			height:195px;



			margin-left:auto;



			margin-right:auto;



			clear:both;



		}



		body .body .content {



			background-color:#FFFFFF;



			width:760px;



			margin-left:auto;



			margin-right:auto;



			padding:10px;



			clear:both;



			overflow:auto;



		}



			body .body .content a



			{



				color:#661B18;



				text-decoration:underline;



				font-weight:normal;



			}



				body .body .content a:hover



				{



					text-decoration:underline;



				}
				
				
				


			body .body .column



			{



				width:330px;



				float:left;



			}



			body .body .right-column



			{



				width:100px;



				text-align:right;



				margin-top:5px;



			}



			body .body .content .top-box



			{



				background-image:url(../IMAGES/images/top-box.gif);



				background-repeat:no-repeat;



				background-position:top;



				width:320px;



				padding-top:11px;



				margin:5px;				



			}



			body .body .content .bottom-box



			{



				background-image:url(../IMAGES/images/bottom-box.gif);



				background-repeat:no-repeat;



				background-position:bottom;



				width:320px;



				padding-bottom:11px;



			}



			body .body .content .box



			{



				background-image:url(../IMAGES/images/box.jpg);



				background-repeat:repeat-y;



				width:290px;



				padding-left:10px;



				padding-right:20px;



			}



				body .body .content .box ul, body .body .content .box p, body .body .content .box h1, body .body .content .box h2, body .body .content .box h3, body .body .content .box h4



				{



					margin:0;



					padding:0;



					margin-bottom:5px;



				}



				body .body .content .box h1, body .body .content .box h2, body .body .content .box h3, body .body .content .box h4



				{



					text-align:center;



				}



				body .body .content .box p, body .body .content p



				{

	color:#78610B;

	vertical-align: middle;



				}



				body .body .content .box img



				{



					margin:5px;



				}



			body .body .content .list-box



			{



				float:left;



				width:325px;



			}



				body .body .content .list-box .item



				{



					display:block;



					width:108px;



					height:135px;



					text-align:center;



					float:left;



				}



					body .body .content .list-box .item a img



					{



						border:none;



					}



					body .body .content .list-box .item img



					{



						width:90px;



						margin-top:2px;



						margin-bottom:2px;



					}



				body .body .content .list-box h1, body .body .content .list-box h2, body .body .content .list-box h3, body .body .content .list-box h4



				{



					text-align:left;



				}



				body .body .content .list-box h1 a



				{



					text-decoration:none;



				}



			body .body .content .description-box



			{



				background-image:url(../IMAGES/images/description-box.png);



				background-repeat:no-repeat;



				float:right;



				width:385px;



				min-height:390px;



				padding-left:20px;



				padding-right:20px;



			}



				body .body .content .description-box h1, body .body .content .description-box h2, body .body .content .description-box h3, body .body .content .description-box h4



				{



					margin-top:20px;



					text-align:center;



				}



				body .body .content .description-box .images



				{



					width:175px;



					margin-right:5px;



					margin-bottom:5px;



					float:left;



					text-align:center;



				}



				body .body .content .description-box .text



				{



					width:205px; 



					float:right;



					text-align:left;



				}



				



				body .body .content .description-box .text a



				{



					text-decoration:none;



				}



				body .body .content .description-box .text a:hover



				{



					text-decoration:underline;



				}				



				/*body .description-box



				{



					width:175px;



					margin-right:5px;



					margin-bottom:5px;



					float:right;



					text-align:center;



				}*/



					body .body .content .description-box .images img



					{



						margin-bottom:5px;



					}



			body .body .content p.paging



			{



				padding-top:10px;



				clear:both;



			}



				body .body .content p.paging a {



					padding-right:6px;



					margin-left:6px;



					border-right:#661B18 solid 1px;



					text-decoration:none;



				}



				



			body .body .content	.destaque-box {



				background-image:url(../IMAGES/images/destaque-box.png);



				background-repeat:no-repeat;



				background-position:top;



				float:right;



				padding-left:10px;



				margin-left:15px;



				width:224px;



				min-height:550px;



				overflow:auto;



			}



			



			body .body .content	.destaque-box h2 {



				margin-top:10px;



				text-align:center;



			}



			



			body .body .content	.destaque-box .images-destaque p {



				width:220px;



			}



			



			body .body .content	.destaque-box .images-destaque img{



				margin-right:5px;



			}



			



					body .body .content .destaque-box .images-destaque



				{



					width:210px;



					margin-right:5px;



					margin-bottom:5px;



					float:center;



					text-align:center;



				}



				



			body .body .content	.box-lojas{



				width:750px;



				min-height:500px;



				text-align:center;



			}



			body .body .content	.box-lojas .box-loja{



					text-align:center;



					color:#661B47;



					display:block;



					width:165px;



					min-height:135px;



					text-align:center;



					float:left;

					

					margin-left:12px;

					

					margin-bottom:15px;

					

					background:url(../IMAGES/fundo_lojas.jpg);

				



				}

				

			

				



				body .body .content	.box-lojas .box-loja img{



					width:130px;



					height:130px;



				}



				



				body .body .content	.box-lojas .box-loja p{



					color: rgb(102, 27, 24);



				}



				



			body .body .content	.box-parceiros{



				width:710px;



				min-height:700px;



				text-align:center;



				padding-left:15px;



				margin-right:15px;



			}



				body .body .content	.box-parceiros .box-parceiro{



					text-align:center;



					color:#661B47;



					display:block;



					width:166px;



					min-height:215px;



					text-align:center;



					float:left;



					margin-right:5px;



					margin-left:5px;



				}



				



				body .body .content	.box-parceiros .box-parceiro img{



					width:166px;



					height:166px;



				}



				



				body .body .content	.box-parceiros .box-parceiro p{



					color: rgb(102, 27, 24);



					margin-top:3px;



					margin-bottom:15px;



				}



				



			body .body .content	.contato-lojas-box {



				background-image:url(../IMAGES/images/destaque-box.png);



				background-repeat:no-repeat;



				background-position:top;



				float:right;



				padding-left:10px;



				margin-left:15px;



				width:224px;



				min-height:350px;



				overflow:auto;



			}



			



				body .body .content	.contato-lojas-box h2 {



					margin-top:10px;



					text-align:center;



					margin-bottom:0px;



				}



				body .body .content	.contato-lojas-box h3 {



					margin-bottom:0px;



					font-family:Verdana, Arial;



					font-size:12px;



					color:rgb(120, 97, 11);



					text-align:center;



				}



				body .body .content	.contato-lojas-box h4 {



					margin-top:0px;



					font-family:Verdana, Arial;



					font-size:10px;



					color:rgb(120, 97, 11);



					text-align:center;



				}



				



				body .body .content	.contato-lojas-box p{



					color: rgb(102, 27, 24);



					font-size:10px;



					margin-top:0px;



				}



				



			body .body .content	.contato-destaque-box {



				width:466px;	



			}



				body .body .content	.contato-destaque-box .representante{



					background-image:url(../IMAGES/images/contato-destaque-box.png);



					background-repeat:no-repeat;



					width:229px;



					height:270px;



					float:left;



					display:block;



					margin-right:3px;



					margin-left:1px;



				}



				



					body .body .content	.contato-destaque-box .representante h3{



						margin-top:20px;



						margin-bottom:0px;



					}



					



			body .body .content	.faq {



				width:700px;



				margin-left:auto;



				margin-right:auto;

				



			}



					body .body .content	.faq .coluna1 {



						width:320px;



						display:block;



						float:left;



						text-align:justify;



						font-size:10px;



						min-height:350px;

						

						padding:10px;



					}

					

					body .body .content	.faq .coluna1 .tabelaFundo{

							background:url(../IMAGES/fundo_table.jpg);

							

							

						}



					body .body .content	.faq .coluna1 .tabelaTit1 {

							background:url(../IMAGES/table_fundo.jpg);

							padding-top:10px;

							height:30px;

							color:#ed8796;

							text-align:center;

						}



					



					body .body .content	.faq .faq-resposta {



						width:700px;



						text-align:left;



						font-size:11px;



						min-height:350px;



						margin-left:auto;



						margin-right:auto;



					}



					



						body .body .content	.faq .faq-resposta img{



							margin-top:35px;



						}



						



						body .body .content	.faq .faq-resposta a, body .body .content	.faq .faq-resposta hr{



							color:#78610B;



							text-decoration:none;



							font-size:12px;



						}



					



			body .body .content .menu-dicas{



				width:680px;



				margin-left:auto;



				margin-right:auto;

				

				height:100px;



			}



			



			body .body .content .menu-dicas h2 a{



				font-size:12px;



				text-decoration:none;



				font-weight:bold;



			}



			



	body .footer {



		background-image:url(../IMAGES/images/footer.png);



		background-repeat:no-repeat;



		width:786px;



		height:37px;



		line-height:37px;



		margin-left:auto;



		margin-right:auto;



		clear:both;



		text-align:center;



	}



		body .footer a {



			color:#661B18;



			text-decoration:none;



		}



			body .footer a:hover {



				text-decoration:underline;



			}

<!-- Para página de integração Papel & Estilo e Oficina do Açúcar http://www.papeleestilo.com.br/Bem-casados_Oficina_do_Acucar_O_melhor_bem-casado.php -->

body .footerintegracao {



		background-image:url(../IMAGES/images/footer_integracao.png);



		background-repeat:no-repeat;



		width:786px;



		height:37px;



		line-height:37px;



		margin-left:auto;



		margin-right:auto;



		clear:both;



		text-align:center;



	}



		body .footerintegracao a {



			color:#661B18;



			text-decoration:none;



		}



			body .footerintegracao a:hover {



				text-decoration:underline;



			}
			
			<!-- página de integração Papel & Estilo e Oficina do Açúcar finaliza aqui -->
			

		.ARRANJO {

	float: left;



	width: 166px;



	margin-right: 12px;



	margin-left: 12px;



	margin-top: 12px;

}



hr {

	width:70%;

	height:1px;

	border:none #990000;

	border-top: 1px dashed #990000;

	color:#FFFFFF;

	margin: 5px 0px;



}



.arranjolateral {

	width: 400px;

	padding: 10px;

	text-align: left;

	vertical-align: middle;

	float:left;

}



.video {

	margin-top:20px;

	width:240px;

	float:left;

}
