@charset "iso-8859-1";
/* CSS Document */

*{
margin:0 auto;
padding:0;
}
body{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#333333;
	background:#B68B32 url(../img/bkg.jpg) repeat-x top left;
}

.verdone{
	color:#333;
	font-weight:bold;

}


.center{
	text-align:center;
}


.left{
	float:left;
}

.right{
	float:right;
}
h1{
	text-align:center;
	font-size:30px;
	padding-top:130px;

}


h2{
	font-size:20px;
	color:#3C2217;
	font-weight:bold;
}

.font18{
	color:#3f3f3f;
	padding-top:5px;
	font-size:18px;
}

#container{
	width:937px;
	
}

#container  #top{
	width:942px;
	height:202px;
	background:url(../img/top.jpg) no-repeat top center;
}

#container  #box-centrale{
	width:942px;

}


#container  #box-centrale  #col-bianco{
	float:left;
	width:687px;
	background-color:#fff;
	
}

#container  #box-centrale  #col-sx{
	float:left;
	width:677px;
	background:#DAC598 url(../img/angolo-sx.jpg) no-repeat top left;
	margin-top:5PX;
	margin-left:5px;
	margin-right:5px;
	
}

#container  #box-centrale  #col-sx  .txt{
	float:left;
	width:185px;
	padding:10px;
	text-align:right;
	color:#5D5D5D;

}

#container  #box-centrale  #col-sx  .txt a{
	text-decoration:none;
	color:#5B3321;

}

#container  #box-centrale  #col-sx  .txt a:hover{
	text-decoration:underline;
	color:#5B3321;

}

#container  #box-centrale  #col-sx  .banner-grande{
	float:right;
	width:445px;
	background-color:#FFF;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:20PX;
	border-bottom:1px solid #DFDFDF;
	border-left:1px solid #DFDFDF;

}

.titolo-verde-grande{
	float:left;
	font-weight:bold;
	width:440px;
	height:20px;
	background-color:#B68B32;
	display:block;
	font-size:18px;
	color:#FFF;
	padding:5PX;
}

#container  #box-centrale  #col-sx  #boxettino-prodotti{
	float:left;
	width:100px;
	padding:5px;
	font-size:11px;

}

#container  #box-centrale  #col-sx  #boxettino-prodotti a{
color:#333;
text-decoration:none;

}


#container  #box-centrale  #col-sx  #boxettino-prodotti a:hover{
color:#333;
text-decoration:underline;

}
.img-prodotti{
	padding-top:10px;
	padding-bottom:5px;
}

.descrizione-prodotti{
	font-size:12px;
}



#container  #box-centrale  #col-sx  #boxettini-piccoli{
	float:left;
	width:216px;
	border:1px solid #E8DABD;
	background-color:#FFF;
	margin-left:2px;
	margin-right:2px;
	margin-top:10px;
	padding-bottom:5px;


}

.font11{
	font-size:11px;
	
}

.font11 a{
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
		color:#F60;
		
	
}

.font11 a:hover{
	font-size:10px;
	font-weight:bold;
	color:#F60;
	text-decoration:underline;
	
}

#container  #box-centrale  #col-sx  #boxettini-piccoli .titolo-verde-piccolo{
	float:left;
	width:198px;
	font-weight:bold;
	height:20px;
	background-color:#B68B32;
	display:block;
	font-size:15px;
	color:#fff;
	margin:5PX;
	padding:5px;
}



#container  #box-centrale  #col-sx  #box-tag{
		float:left;
	width:448px;
	line-height:23px;
	border-left:7px solid #E2D1AF;
	padding-left:10px;
	margin-left:6px;
	margin-top:20px;
	margin-bottom:20px;
	text-decoration:none;

	padding-bottom:20px;
	


}
.txt25 {
	font-size:25px;
	color:#767672;text-decoration:none;
}

.txt25 a{
	font-size:25px;
	text-decoration:none;
	color:#767672;
}
.txt25 a:hover{
	font-size:25px;
	text-decoration:underline;
	color:#767672;
}
.txt-grigio{
	font-size:20px;
text-decoration:none;
	color:#999;
}

.txt-grigio a{
	font-size:20px;
	text-decoration:none;
	color:#999;
}
.txt-grigio a:hover{
	font-size:20px;
	text-decoration:underline;
color:#999;
}

.txt15 {
	font-size:15px;
    color:#B89241;
	text-decoration:none;
}

.txt15 a{
	font-size:15px;
	text-decoration:none;
	 color:#B89241;
}
.txt15 a:hover{
	font-size:15px;
	text-decoration:underline;
	 color:#B89241;
}











.richiedi-info{
	color:#FFF;
	font-size:15px;
	font-weight:bold;
}

#container  #box-centrale  #colonna-dx{
	float:left;
	width:250px;


}


#container  #box-centrale  #colonna-dx  #col-form{
	float:left;
	width:250px;
	background:#5C3422 url(../img/bkg-form.jpg) repeat-x top left;
	margin-top:5px;
}

#container  #box-centrale  #colonna-dx #col-form  #bkg-form{
	width:250px;
	background:url(../img/angolo-form.jpg) no-repeat bottom right;
}

#container  #box-centrale  #colonna-dx  #col-form  #bkg-form  #form{
	width:250px;
	font-size:11px;
	color:#FFF;

}

.verde{
	font-weight:bold;
	color:#B68B32;
}


.verde a{
	font-weight:bold;
	color:#B68B32;
	text-decoration:none;
}

.verde a:hover{
	font-weight:bold;
	color:#B68B32;
	text-decoration:underline;
}

#container  #box-centrale  #colonna-dx  #bannerini{
	width:201px;
	font-size:12px;
	margin-top:20px;
	clear:both;
	
	

}

#container  #box-centrale  #colonna-dx  #bannerini  .sf-img{
	background-color:#C39F55;
	width:201px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;

}

#container  #box-centrale  #colonna-dx  #bannerini  .descrizione-banner{
	font-size:11px;
	line-height:18px;
	text-decoration:none;
	

}

#container  #box-centrale  #colonna-dx  #bannerini  .descrizione-banner a{
	font-size:11px;
	line-height:18px;
	text-decoration:none;
	color:#333;

}

#container  #box-centrale  #colonna-dx  #bannerini .descrizione-banner a:hover{
	font-size:11px;
	line-height:18px;
	text-decoration:underline;

}


.bianco{
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	background-color:#5C3422;
}

.bianco a{
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	background-color:#5C3422;
}

.bianco a:hover{
	font-size:11px;
	color:#fff;
	text-decoration:underline;
	background-color:#5C3422;
	
}



#visibility{
	height:30px;
	padding-top:7px;
	font-size:10px;
	padding-left:10px;
}

#visibility a{
	height:30px;
	color:#333;
	padding-top:7px;
	font-size:10px;
	text-decoration:none;

}

#visibility a:hover{
	height:30px;
	color:#333;
	padding-top:7px;
	font-size:10px;
	text-decoration:underline;
}

