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

*{
	margin:0px;
	padding:0px;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	list-style-type:none;
	font-size:11px;
	text-align:left;
}
body{
	background:#c0c0c0;
	/*background-image:url(../img/fundo_site.jpg);
	background-repeat:repeat;*/
}
a{
	text-decoration:none;
	color:#fff;
	font-weight:normal !important;
}
a:hover{
	color:#000;
}
img{
	border:none;
}
#grl{
	width:960px;
	height:100%;
	margin:0px auto;
	padding:0px;
	background:#153b0c;
}
.br{
	width:960px;
	height:21px;
	background-image:url(../img/br.jpg);
	clear:both;
}
#cm{
	float:left;
	width:312px;
}
#cm h1{
	margin-top:16px;
	margin-left:14px;
	text-indent:-9000px;
	overflow:hidden;
	width:312px;
	height:117px;
	float:left;
	background-image:url(../img/cmh1.jpg);
	background-repeat:no-repeat;
}
#cm h1 a {
	margin:0;
	display:block;
	text-indent:-9000px;
	overflow:hidden;
	width:312px;
	height:117px;
}
#cm h2{
	margin:0;
	clear:both;
	width:312px;
	height:100px;
	padding-right:28px;
	text-align:right;
}
#cm h2 a {
	width:312px;
	color:#fff;
	font-size:12px;
	font-weight:normal;
}
#cm h2 .email{
	color:#d00 !important;
}
#cm h2 .email:hover{
	color:#000 !important;
}
#menu{
	color:#fff;
	margin-top:261px;
	*margin-top:260px;
	_margin-top:-40px;
	*margin-left:-312px;
	_margin-left:0px;
	*position:absolute;
}
#menu select{
	font-size:11px;
	height:18px;
	margin-top:-2px;
}
#menu ul li{
	float:left;
	margin:3px 25px;
}
#menu ul li a{
	color:#fff;
	font-weight:bolder;
	font-size:14px !important;
}
#menu ul li a:hover{
	color:#000;
}
#dv1{
	width:100%;
	min-height:510px;
	background-color:#447e36;
	clear:both;
	*clear:inherit;
	*margin-top:-17px;
}
#dv3{
	float:left;
	width:222px;
}

#dv3 p a{
	color:#076905;
}
#dv3 p a:hover{
	color:#fff;
}
#dv2{
	float:left;
	width:538px;
	height:100%;
	margin-left:11px;
}
.dv4{
	width:263px;
	_width:260px;
	height:125px;
	background-color:#fff;
	margin:2px;
	_margin:2px 1px;
	float:left;
}
#dv5{
	float:left;
	width:177px;
	_width:170px;
	height:100%;
}
#dv5 ul li.categ{
	background-image:url(../img/cate.jpg);
	width:152px;
	_width:160px;
}
#dv5 ul li{
	width:152px;
	_width:160px;
	height:40px;
	background-image:url(../img/fd_categorias.jpg);
	margin-top:1px;
	line-height:40px;
	padding-right:25px;
	text-align:right;
}
#dv5 ul li a{
	font-weight:bold !important;
	font-size:11px !important;
}
#dv6{
	width:768px;
	background-color:#076905;
}

#footer{
	width:100%;
	text-align:right;
	color:#fff;
	padding-top:5px;
}
#mn9{
	width:708px;
	font-size:14px;
	background-color:#fff;
	padding:2px 10px;
	margin-top:2px;
	margin-left:2px;
	margin-right:15px;
	font-weight:bold;
}
#mn9 #d3{
	font-weight:normal;
	font-size:11px;
	color:#a0a0a0;
}
.sz{
	font-size:14px;
}
.sz2{
	font-size:10px !important;
}

.dv4 a, .pro a{
	color:#000;
}
a.cz{
	color:#a0a0a0;
	font-weight:bold !important;
}
a.cz2{
	color:#a0a0a0;
	font-weight:normal !important;
}
.dv4 a:hover, .pro a:hover{
	color:#d00;
}
.dv4 hr, .pro hr{
	width:90%;
}
.dts{
	float:right; 
	margin-right:15px;
	_margin-right:7px;
}
.dts a{
	font-size:12px; 
	font-weight:bolder !important; 
	color:#d00; 
	font-style:italic;
}
.dts a:hover{
	color:#000;
}
.pro{
	margin-left:13px;
	margin-bottom:6px;
	background-image:url(../img/fd_promo.jpg);
	width:184px;
	height:200px;
	padding:12px;
	text-align:center;
}
.prec{
	text-align:right;
	margin-right:20px;
}
.de{
	text-decoration:line-through;
}
.por{
	font-size:13px;
	font-weight:bold;
	color:#076905;
}
.dtd{
	float:left; 
	margin-left:15px;
	_margin-left:3px;
	margin-top:2px;
	width:100px;
	height:100px;
	clear:both;
}
.dtt{
	float:right; 
	margin-right:15px; 
	margin-top:15px; 
	text-align:right; 
	height:70px;
	width:100px !important;
}
#fd{
	background-color:#fff;
	margin-right:15px;
	margin-top:8px;
	padding:20px;
	height:100%;
}
#fd h1 a, #fd h1{
	color:#a0a0a0 !important;
	font-weight:normal;
	margin-bottom:5px;
}
#fd h1 a:hover{
	color:#153b0c !important;
}
#fd h2{
	margin-bottom:5px;
	font-size:14px;
	color:#333;
}
#fd div a{
	color:#153b0c;
}
#fd div a:hover{
	color:#d00;
}
.desc{
	width:330px;
	float:right;
	background-color:#f0f0f0;
	padding:8px;
}
.desc div{
	margin-top:8px;
}
.desc ul li{
	margin-left:8px;
}
#promo{
	background-color:#aca;
	width:250px;
	padding:5px 15px;
	text-align:center;
}
#promo .por{
	color:#d00;
}
.obs{
	clear:both;
}
.obs a{
	color:#d00 !important;
}
.obs a:hover{
	color:#a0a0a0 !important;
}
.imgpqs{
	width:330px; 
	float:left;
}
.imgpqs img{
	border:1px solid #f0f0f0;
	padding:2px;
	margin-top:5px;
}
.dtd img, .pro img{
	border:1px solid #f0f0f0;
	padding:2px;
}
#dac{
	border:1px solid #f0f0f0;
	padding:2px;
}
#ord li{
	float:left;
	margin-left:6px;
	color:#a0a0a0 !important;
	font-weight:normal;
}
#ord li a{
	color:#153b0c;
	font-weight:normal;
}
#ord li a:hover{
	color:#d00;
}
#enquete{
	margin:20px 10px;
	padding:10px;
	background:#fff;
}
#enquete h4{
	font-size:13px;
}
#enquete form{
	margin-left:60px;
	line-height:20px;
	margin-top:20px;
}
#enpgt{
	margin-top:30px;
}
#enquete span{
	font-size:10px;
	color:#777;
}



