body {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888; background: url('../images/bg.jpg') repeat-x; #FFFFFF; margin: 0px auto; width:990px; text-align:center; line-height:17px; }
div { text-align:left; float:left; }
a { text-decoration:none; color:#A2A59F; outline:none; }
a:hover { text-decoration:underline; }
h1 { font-family:"Times New Roman", Times, serif; font-style:italic; margin:8px 0; font-size:30px; font-weight:normal; line-height:normal; }
h2 { font-family:"Times New Roman", Times, serif; font-style:italic; margin:20px 0 10px 0; font-size:20px; font-weight:normal; line-height:normal; }
input, textarea { border:1px solid #ECEBE6; background-color:#ECEBE6; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding:2px; width:180px; margin-right:20px; color:#B4541C;}
.check { width:auto; margin-right:5px; }
#layout { position:absolute; width:988px; height:570px; left:50%; top:50%; margin: -280px 0 0 -494px; background:#FFF; }
img { border:0px;}
ul, li { padding:0px; margin:0px; }

.w988 { width:988px; }
.w938 { width:938px; }
.w500 { width:500px; }
.w418 { width:418px; }
.w300 { width:300px; } 
.w50 { width:50px; } 
.p10 { padding:10px;}
.mr20 { margin-right:20px; }
.mt70 { margin-top:75px; }
.mt40 { margin-top:40px; }
.mt20 { margin-top:20px; }
.mt10 { margin-top:10px; }
.f14 { font-size:14px; }
.f12 { font-size:12px; } 
.lh20 { line-height:20px; }

.h300 { height:305px; }
.h60 { height:65px; }
.brown, .brown a { color: #4C5243;}
.bgcolor { background-color:#E5E5E5;}
.tacca { height:8px; width:40px; margin-top:40px; overflow:hidden; }
.center { text-align:center; }

.header { height:170px; }
.header a { text-transform:uppercase; margin: 0 2px 0 2px;  }
.menu { padding: 135px 0 0 20px;}
#scheda_vino .sottomenu { background:#C7BC95; }
#scheda_vino .sottomenu a { display:block; float:left; color:#FFFFFF; margin-left:10px; font-size:14px; }
#scheda_vino .sottomenu a:hover, #scheda_vino .sottomenu .select { color:#A38B36; text-decoration:none; }
.main { height:370px; }

.br1 { border-right:1px solid #CCC; }
.gray div { color:#A2A59F; }
.ico_pdf { background: url('../images/ico_pdf.png') no-repeat left; padding:5px 0 5px 30px; }
.pdf li { list-style:none; padding-bottom:8px; }

#divUpControl{z-index:10; position:absolute; margin-left:450px;} 
.scroll { z-index:10; position:absolute; margin-left:452px; margin-top:20px; width:8px; height:220px; background-color:#C8CAC1;  }
#divDownControl{z-index:10; position:absolute; margin-left:450px; margin-top:250px;} 

#divContainer {VISIBILITY: hidden; OVERFLOW: hidden; WIDTH:430px; CLIP: rect(0px 430px 260px 0px); POSITION: absolute; HEIGHT: 260px}
#divContent {POSITION: absolute;}

.footer { background:#49393C; }
.footer li { line-height:normal; color:#FFF; float:left; font-size:10px; list-style:none; padding:4px 10px 4px 10px; border-right:1px solid #FFF; }
.footer li.last { border-right:0px; }
.footer a { color:#FFF; }
.footer li.credits { font-size:10px; padding-top:10px; float:right; }

#intro { color:#FFF; }
#intro .footer { background:none; }
#intro a { color:#FFF; }

#azienda .color {color: #5B494D; }
#azienda #layout { background: url('../images/bg_azienda.jpg') no-repeat top #FFF; }
#storia .color {color: #3A5945; }
#storia #layout { background: url('../images/bg_storia.jpg') no-repeat top #FFF; }
#storia .footer { background-color:#3A5945; }
#news .color {color: #376F89; }
#news .color2 {color: #00575D; }
#news #layout { background: url('../images/bg_news2.jpg') no-repeat top #FFF; }
#news .footer { background-color:#376F89;}
#territorio .color, #territorio .color a {color: #884938; }
#territorio #layout { background: url('../images/bg_territorio.jpg') no-repeat top #FFF; }
#territorio .footer { background-color:#884938;}
#contatti .color { color:#9F4119; }
#contatti .footer { background-color:#9F4119;}
#contatti #layout { background: url('../images/bg_contatti.jpg') no-repeat top #FFF; }
#prodotto .color { color:#70614E; }
#prodotto .footer { background-color:#70614E;}
#prodotto #layout { background: url('../images/bg_prodotto.jpg') no-repeat top #FFF; }
#vini .color {color: #70614E; }
#vini .footer { background-color:#70614E;}
#vini #layout { background: url('../images/bg_vini.jpg') no-repeat top #FFF; }
#vini .vini img { margin:0 30px 0 30px; }
#scheda_vino .color {color: #A38B36; }
#scheda_vino .footer { background-color: #A38B36;}
#moraio .color { color: #CD071E; }
#moraio .footer { background-color:#CD071E;}
#moraio #layout { background: url('../images/bg_moraio.jpg') no-repeat top #FFF; }
#grappa .color {color: #A2A59F; }
#grappa .footer { background-color:#A2A59F;}
#grappa #layout { background: url('../images/bg_grappa.jpg') no-repeat top #FFF; }
#download .color {color: #DCBE4D; }
#download .footer { background-color:#DCBE4D;}
#download #layout { background: url('../images/bg_download.jpg') no-repeat top #FFF; }
#download h2 { color: #DCBE4D; font-family: Arial, Helvetica, sans-serif; font-size:14px; font-style:normal;  }
#bottiglia .color {color: #004b8e; }
#bottiglia #layout { background: url('../images/bg_bottiglia.jpg') no-repeat top #FFF; }
#bottiglia .bg { background-color:#004b8e; }
#bottiglia .footer { background-color:#70614E;}
#bottiglia .w418 { color:#aaa48b }

.elencovini a { padding-left:15px;color:#A38B36; }
.elencovini { color:#000; font-size:16px; line-height:26px; }
