html{height:100%;}
p{margin:0;padding:0}
body {
	margin: 0px;
	background-color:#CDB17D;
	background-image:url(../assets/bg/bg_main_right.gif);
	background-position:100% 100%;
	background-repeat:no-repeat;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
}
a{color:#666666;text-decoration:none;}
form{margin:25px 0 0 0; padding:0}
img{border:0}
h{margin:0;padding:0;font-weight:normal;}
h1{
font-size:18px;
text-transform:lowercase;
font-family:Arial, Helvetica, sans-serif;
color:#D69833;
margin:30px 0 10px 0 ;
font-weight:bold;
}
.table_chocolates{
width:535px;
margin-right:5px;
}
.table_resellers{
width:515px;
margin-right:5px;
}
.td_chocolates{
padding:5px 20px 5px 0;
width:245px;
text-align:right;
}
.td_resellers{
padding:5px 20px 5px 5px;
width:95px;
text-align:right;
}
.thumbs_press{
border:#666666 solid 1px;
}
h3{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#D69833;
font-weight:normal;
margin-bottom:20px;
margin-top:0;
}
h2{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;;
color:#666666;
font-weight:bold;
margin:0;
}

#container {
	width:920px;
	position:absolute;
	left:50%;
	margin-left:-460px;
	height:580px;
	top:50%;
	margin-top:-290px;
	background-color:#FFF;
	
	
	
}
#container_home {
	width:920px;
	position:absolute;
	left:50%;
	margin-left:-460px;
	height:580px;
	top:50%;
	margin-top:-290px;
	overflow:hidden;
	
}
#contents{
width:920px;
height:414px;
background-color:#FFFFFF;
}
#navigation{
	background-color:#3A2625;
	width:920px;
	height:166px;
	
}
#navigation_home{
	/*background-color:#392724;*/
	width:920px;
	height:166px;
	position:absolute;
	left:0;
	top:415px;
	
}
.left_zone_wrapper{
width:317px;
height:405px;
float:left;
}
.image_left_decoration{
width:201px;
height:315px;
margin:61px 0 0 56px;

}
.image_left_mapa{
width:201px;
height:315px;
margin:81px 0 0 56px;

}
.link_rev{
margin-top:10px; 
color:#333333;
display:block;
}

.link_rev a{
margin-top:10px; 
text-decoration:underline;
color:#333333;
}
.link_rev a:hover{
margin-top:10px; 
text-decoration:none;
color:#333333;
}

.right_zone_wrapper{
width:593px;
height:405px;
float:left;
}
.normal_text{
width:410px;
float:left;
}
.normal_text_chocolates{
width:565px;
height:330px;
float:left;
}
.normal_text_resellers{
width:565px;
height:330px;
float:left;
overflow:auto;
}
.normal_text_products{
width:250px;
float:left;
}
.wrapper_imgs_prod_container{
width:320px;
height:344px;
float:left;

}
.img_big_product{
margin:80px 0 0 0;
width:285px;
height:200px;
}
.wrapper_images_left{
width:240px;
height:340px;
margin:34px 0 0 0;
position:relative;left:30px;
float:left;
}
.wrapper_images_left_2cols{
width:165px;
height:340px;
margin:34px 0 0 0;
position:relative;left:64px;
float:left;
}
.clear{clear:both;font-size:1px;}


.product_repeat_wrapper{
width:75px;
float:left;
height:100px;
margin-bottom:10px;
}
.img_product_repeat{
width:75px;
}
.img_product_name_repeat{
width:75px;
font-size:10px;
}
.img_product_name_repeat a{
width:75px;
text-decoration:none;
color:#666666;
font-size:10px;
}
.img_product_name_repeat a:hover{
text-decoration:underline;
color:#666666;
font-size:10px;
}
.img_product_name_repeat_active{
width:75px;
font-size:10px;
color:#D69833;
}
.img_product_name_repeat_active a{
width:75px;
text-decoration:none;
color:#666666;
font-size:10px;
color:#D69833;
text-decoration:underline;
}
.img_product_name_repeat_active a:hover{

color:#666666;
font-size:10px;
}
.nave_dados_lateral{
margin-left:30px;
width:240px;
font-size:10px;
}
.nave_dados_lateral a{
text-decoration:none;
font-size:18px;
color:#D69833;
font-weight:bold;
}
.nave_dados_lateral a:hover{
text-decoration:none;
font-size:18px;
color:#666666;
font-weight:bold;
}
				

.nave_dados_lateral1{
margin-left:30px;
width:240px;
font-size:10px;
}
.nave_dados_lateral1 a{
text-decoration:none;
font-size:12px;
color:#D69833;
font-weight:bold;
}
.nave_dados_lateral1 a:hover{
text-decoration:none;
font-size:12px;
color:#666666;
font-weight:bold;
}

				
.product_repeat_wrapper_chocolates{
width:120px;
float:left;
margin-right:35px;
margin-bottom:35px;
height:141px;

}
.product_repeat_wrapper_chocolates_parceiros{
width:120px;
float:left;
margin-right:35px;
margin-bottom:35px;
height:307px;

}
.img_product_repeat_chocolates{
width:100px;
}
.img_product_name_repeat_chocolates{
width:120px;
font-size:10px;
margin-bottom:10px;
}
.form_wrapper{
width:410px;
float:left;
margin-bottom:10px;
}
.label_form{
width:90px;
padding:4px 3px 4px 3px;
float:left;

}
.textfield_wrapper{
width:293px;
float:left;
position:relative;
left:5px;
padding:0;

}
.textfields{
width:287px;
font-size:11px;
color:#333;
background-color:#D0CFCF;
padding:4px 3px 4px 3px;
border:#D0CFCF solid 1px;
}	
.btn{
width:60px;
float:left;

}	
.submit{
width:50px;
font-size:11px;
color:#333;
background-color:#D0CFCF;
padding:0;
border:#D0CFCF solid 1px;
float:left;
position:relative;
left:101px;
}		
.footer_form{
width:305px;clear:left;font-size:10px; padding-top:4px;position:relative;left:101px;
}
.consulte a{
font-size:10px;
width:80px;
padding:2px 1px 2px 1px;
float:left;
color:#FF0000;
text-decoration:underline;

}
.consulte a:hover{
font-size:10px;
color:#FF0000;
text-decoration:none;

}
.mapa_img{
width:290px;
float:left;
margin-top:15px;
}
.legend_croqui{
width:142px;
float:left;
position:relative;
left:10px;
top:95px;
}
.legend_croqui a{
text-decoration:underline;
}
.legend_croqui a:hover{
text-decoration:none;
}
.navehide{
display:none;
}