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:496px;

			height:20px;

			padding-left:4px;

			bottom:-1px;

			right:20px;

			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;

				}

				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;

			}
			
		