@charset "utf-8";
body{
background:url(img/backG.jpg) repeat-y center #334F02;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0}
form, textarea, input, ul, li, p, body, button, h1, h2, h3{
 margin:0;padding:0;font-family:Verdana,Arial,Helvetica,sans-serif} 
h1{
 font-weight:normal;color:#FFF;padding-bottom:4px;border-bottom:1px solid #FFF;margin-bottom:8px;font-size:22px}
.Cb{
 clear:both}
.contenitore{
background:url(img/backG_contenitore.jpg) repeat-x #334F02;width:940px;margin:0 auto auto auto;text-align:center}
#Hd{
background:url(img/hd.jpg) no-repeat center #436802;height:167px;width:940px;text-align:center;margin:0 auto 20px auto}
#Hd2{
background:url(img/hd_eng.jpg) no-repeat center #436802;height:167px;width:940px;text-align:center;margin:0 auto 20px auto}
.Tp{
 margin:0px;padding:0}
.Tp a:link, .Tp a:visited{
 display:block;width:300px;height:110px;text-align:center;margin:auto}
.Bt{
 height:45px;margin-left:319px}
.Bt a:link, .Bt a:visited{
 display:block;width:92px;height:20px;text-align:center;margin:auto 9px auto auto;float:left;padding-top:26px}
.Bt span a:link, .Bt span a:visited{
 display:block;width:85px;height:20px;text-align:center;margin:auto 9px auto auto;float:left;padding-top:26px;margin-left:120px}
.Bt span a:link.Ls, .Bt span a:visited.Ls{
 width:104px;margin:0}
a:link.Ls, a:visited.Ls{
 margin-right:0}
.testo_distro{
width:400px;padding-top:40px;text-align:left;color:#FFF;font-size:12px}
.testo_distro h2{
 color:#B3CC88;margin-bottom:10px;border-bottom:1px solid #B3CC88;padding-bottom:4px;font-size:12px;margin-top:30px}
.testo_distro a:link, .testo_distro a:visited{
 text-decoration:underline;color:#B3CC88}
.testo_distro a:hover{
 color:#FFF}
.testo_contacts{
font-size:12px;padding:10px;height:259px;width:424px;margin-top:25px}
a:link{
color:#CCCCCC;text-decoration:none}
a:visited{
color:#CCCCCC;text-decoration:none}
a:hover{
 color:#66CC33;text-decoration:none}
.content{
 width:100%;background-position:center}
 
.title{
 height:50px;width:500px;margin-top:30px;padding-top:30px}
.title h1{
 text-align:left}
.title_prodotti{
 width:641px;margin-top:30px}
.testo_prodotti{
 width:830px;padding-top:30px;font-size:9px;color:#FFF;text-decoration:none}
.testo_prodotti td{
 width:140px}
.testo_prodotti a:link, .testo_prodotti a:visited{
 color:#FBE08F;font-size:12px;font-weight:bold;font-family:arial}
.testo_prodotti a:hover{
text-decoration:underline}

.Title{
 font-size:12px;padding-bottom:4px;border-bottom:1px solid #FFF;width:180px}
.title_scheda{
 height:60px;width:545px}
.title_scheda h3{
 font-weight:normal;color:#FBE08F;font-size:12px;font-weight:bold;margin:0}
.testo_scheda{
 width:545px;padding-top:20px}
.testo_scheda .right{
 width:277px;float:right}
.testo_scheda .left{
 width:245px;float:left;font-size:11px;color:#FFF;text-align:left;line-height:15px}
.testo_scheda .left .backG_minititle{
 height:44px;width:178px;background-image:url(img/prodotti/backG_miniTiltle.png);background-repeat:no-repeat;padding-top:9px;padding-left:12px;font-size:11px;font-weight:bold;color:#FFF}
.testo_scheda .yt{
 background-color:#FFF;height:325px;width:200px;float:left}
.video{
 margin-top:40px;clear:both}
.video p{
 margin-top:20px}
 
.testo_chisiamo{
 width:500px;font-size:11px;font-style:normal;color:#E1E1E1;text-align:justify;line-height:17px}
.Cnt strong{
 text-decoration:underline;display:block;margin-bottom:5px}

 
#Ft{
 background-color:335001;height:150px;width:940px;background-image:url(img/footer.png);background-repeat:no-repeat;background-position:center top;font-size:11px;color:#CCCCCC;padding-top:25px;margin-top:50px}
#Ft p{
 margin-top:10px;color:#4C6F0D}
#Ft p a:link, #Ft p a:visited{
 font-size:11px;color:#4C6F0D;text-decoration:none}
#Ft p a:hover{
 text-decoration:underline}
