/*Generici*/
html, body, ul {margin:0; padding:0;}
ul { list-style:none;}
body {
	background:#E9E6D5 url(../img/bg_body.gif) repeat-y center;
	text-align:center;
	height:100%;
	font-family:tahoma;
	font-size:13px;
	color:#4f4f51;
	
	
}

h1{margin:0; padding:0; display:none;}
h2{ margin:0; padding:0;}
h3{ margin:0; padding:0;}
h4{ margin:10px 0 0 0; padding:0;}

img {
	border:0
}
a {
	color:#c85659;
	text-decoration:none;
}

a:hover {
    color:#b70005;
	text-decoration: none;
	}
	


.rosso{color:#b70005;}

#colonna_sx p {line-height:1.4em;}

#comingsoon{ margin:20px auto; background:transparent url(../img/underconstruction.gif ) top left no-repeat; width:691px; height:158px;}
#comingsoon p{float:left; font-size:11px; padding:90px 0 0 176px; margin:0;}
	





/*CONTENITORE*/
#contenitore {width:780px; height:auto; padding:0; background:transparent; top:0; text-align:left; margin:0 auto; padding:0; position:relative; }




/*TESTATA*/
#testata {height:226px; display:block; background:transparent url(../img/testata.jpg) top center no-repeat;}




/*MENU*/
#menu {height:35px; background:trasparent; position:absolute; top:170px; display:block; padding:0 0 0 250px; }
#menu li {display:inline;}
#menu li a {display:block; width:103px; height:35px; float:left; text-indent:-8000px;}
#menu li a:hover#button-home { background:transparent url(../img/home_over.gif);}
#menu li a:hover#button-profilo { background:transparent url(../img/profilo_over.gif);}
#menu li a:hover#button-prodotti { background:transparent url(../img/prodotti_over.gif);}
#menu li a:hover#button-vitigni { background:transparent url(../img/vitigni_over.gif);}
#menu li a:hover#button-contatti { background:transparent url(../img/contatti_over.gif);}




/*CONTENUTO*/
#contenuto{width:780px;}




/*HOME*/
#contenuto #home{  width:780px; height:599px; background:transparent url(../img/bg_home.jpg) top center no-repeat; margin:0 auto; position:relative;}
#contenuto #home #lista_prodotti { position:absolute; top:330px; left:60px; }
#contenuto #home #testo_vitigno { position:absolute; top:330px; left:330px;}
  
#contenuto #home #testo_vitigno p {  width:200px; font-size:11px; margin:0; }
#contenuto #home #testo_vitigno p strong {  width:200px; font-size:11px; margin:0; color:#B70005; font-weight:200;}
#contenuto #home #testo_vitigno p a  {cursor:pointer;  color:#4f4f51; }
#contenuto #home #testo_vitigno p a:hover  { color:#B70005; }





/*PROFILO*/
#contenuto #profilo { width:780px; height:auto !important; min-height:300px; height:300px; margin:0 auto; position:relative;}
#contenuto #profilo #colonna_sx {float:left;}
#contenuto #profilo #colonna_sx h2 { width:408px; height:37px; margin:22px 0 0 26px; background:transparent url(../img/tit_profilo.gif) top left no-repeat; text-indent:-8000px;}
#contenuto #profilo #colonna_sx p { margin:0 0 0 50px; width:384px; padding:10px 0 0 0;}
#contenuto #profilo #colonna_dx {float:left; margin:20px 0 0 20px}
#contenuto #profilo #colonna_dx #nota { width:280px; height:auto; background:transparent url(../img/sfondo_nota.gif) top no-repeat; margin:0; padding:0; position:relative;}
#contenuto #profilo #colonna_dx #nota p{font-size:11px; color:#8d844f; line-height:16px; padding:46px 30px 0 46px;}
#contenuto #profilo #colonna_dx #nota #footer_nota{ width:280px; height:86px; background: #CC0000 url(../img/footer_nota.gif) bottom left no-repeat;}





/*-------------------------------PRODOTTI---------------------------------------------------------------*/

/*SCHEDINA_PRODOTTO - Da applicare al tag 'li' */
.schedina_prodotto { display:inline; }
.schedina_prodotto a  {width:202px; margin:0 0 22px 0; background:transparent url(../img/prodotti/vedi_scheda.gif) bottom left no-repeat; font-size:11px; color:#000; padding:0; cursor:pointer; display:block;}
.schedina_prodotto a .pulizia { clear:both; display:block; height:10px; }	
.schedina_prodotto a img { float:left; margin:0 12px 0px 6px; }
.schedina_prodotto strong { font-family:Georgia; font-size:12px; color:#B70005;}
.schedina_prodotto a:hover { color:#B70005; }

/*GRAPPA*/
#contenuto #grappa { width:780px; height:auto !important; min-height:600px; height:600px; margin:0 auto; position:relative;}
#contenuto #grappa h2 { width:708px; height:37px; margin:22px 0 0 26px; background:transparent url(../img/tit_prodotti.gif) top left no-repeat; text-indent:-8000px;}
#contenuto #grappa #colonna_sx { display:inline; float:left; width:434px; height:auto; margin:10px 0 0 50px; height:auto !important; height:150px; min-height:150px;}
#contenuto #grappa #colonna_sx img { padding-bottom:10px; background:transparent url(../img/linea_doppia.gif) bottom left repeat-x;}
#contenuto #grappa #colonna_sx #caratteristiche { width:200px; font-size:11px; border-right:1px solid #e4e4e4; float:left; margin:5px 0 0 0; position:relative;}
#contenuto #grappa #colonna_sx #caratteristiche strong { color:#990000;}
#contenuto #grappa #colonna_sx #caratteristiche h4 { font-size:13px;}
#contenuto #grappa #colonna_sx #note { width:220px; font-size:11px; line-height:16px; position:absolute; top:0; right:0; margin:5px 0 0 5px;}
#contenuto #grappa #colonna_sx #note strong { color:#990000;}
#contenuto #grappa #colonna_sx #note h4 { font-size:13px;}
#contenuto #grappa #colonna_dx { display:inline; float:left; width:220px; height:auto; margin:10px 0 0 30px;}

/*IL GIOVANE 2005*/
#contenuto #ilgiovane { width:780px; height:auto !important; min-height:600px; height:600px; margin:0 auto; position:relative;}
#contenuto #ilgiovane h2 { width:708px; height:37px; margin:22px 0 0 26px; background:transparent url(../img/tit_prodotti.gif) top left no-repeat; text-indent:-8000px;}
#contenuto #ilgiovane #colonna_sx { display:inline; float:left; width:434px; height:auto !important; height:150px; min-height:150px; margin:10px 0 0 50px;}
#contenuto #ilgiovane #colonna_sx img { padding-bottom:10px; background:transparent url(../img/linea_doppia.gif) bottom left repeat-x;}
#contenuto #ilgiovane #colonna_sx #caratteristiche { width:200px; font-size:11px; border-right:1px solid #e4e4e4; float:left; margin:5px 0 0 0; position:relative;}
#contenuto #ilgiovane #colonna_sx #caratteristiche strong { color:#990000;}
#contenuto #ilgiovane #colonna_sx #caratteristiche h4 { font-size:13px;}
#contenuto #ilgiovane #colonna_sx #note { width:220px; font-size:11px; line-height:16px; position:absolute; top:0; right:0; margin:5px 0 0 5px;}
#contenuto #ilgiovane #colonna_sx #note strong { color:#990000;}
#contenuto #ilgiovane #colonna_sx #note h4 { font-size:13px; }
#contenuto #ilgiovane #colonna_dx { display:inline; float:left; width:220px; height:auto; margin:10px 0 0 30px;}
#scheda-prodotto{ position:relative; width:434px; }
/* tabella delle caratteristiche */
table#scheda{width:434px;}
table#scheda th{padding:8px 8px; border-bottom:1px solid #e4e4e4; border-right:2px solid #fff; background: #f5f5f5; color:#990000; }
table#scheda td{padding:8px 8px; border-bottom:1px solid #e4e4e4; background: #efefef; }

/*------------------------------------------------------------------------------------------------------*/ 


/*PRODUZIONE*/
#contenuto #produzione { width:780px; height:auto !important; min-height:600px; height:600px; margin:0 auto; position:relative;}
#contenuto #produzione h2 { width:708px; height:37px; margin:22px 0 0 26px; background:transparent url(../img/tit_prodotti.gif) top left no-repeat; text-indent:-8000px;}
#contenuto #produzione #colonna_sx { display:inline; float:left; width:434px; height:auto; margin:10px 0 0 50px;}
#contenuto #produzione #colonna_sx strong { margin:0; padding:0; font-size:18px; color:#B70005;}
#contenuto #produzione #colonna_sx img { float:left; margin:0 8px 5px 0; }
#contenuto #produzione #colonna_sx p#ilprimo { clear:both; }
#contenuto #produzione #colonna_dx { display:inline; float:left; width:220px; height:auto; margin:10px 0 0 30px;}





/*VITIGNI*/
#contenuto #vitigni { width:780px; height:auto !important; min-height:600px; height:600px; margin:0 auto; position:relative;}
#contenuto #vitigni #colonna_sx {float:left;}
#contenuto #vitigni #colonna_sx h2 { width:408px; height:37px; margin:22px 0 0 26px; background:transparent url(../img/tit_vitigni.gif) top left no-repeat; text-indent:-8000px;}
#contenuto #vitigni #colonna_sx p { margin:0 0 0 50px; width:384px; padding:10px 0 0 0;}
#contenuto #vitigni #colonna_dx {float:left; margin:20px 0 0 20px}
#contenuto #vitigni #colonna_dx #nota { width:280px; height:auto; background:transparent url(../img/sfondo_nota.gif) top no-repeat; margin:0; padding:0; position:relative;}
#contenuto #vitigni #colonna_dx #nota p{font-size:11px; color:#8d844f; line-height:16px; padding:46px 30px 0 46px;}
#contenuto #vitigni #colonna_dx #nota #footer_nota{ width:280px; height:86px; position:absolute; background: #CC0000 url(../img/footer_nota.gif) bottom left no-repeat;}




/*CONTATTI*/
#contenuto #contatti { width:780px; height:auto !important;  height:600px; min-height:600px; margin:0 auto; position:relative;}
#contenuto #contatti #colonna_sx {float:left;}
#contenuto #contatti #colonna_sx h2 { width:408px; height:37px; margin:22px 0 0 26px; background:transparent url(../img/tit_contatti.gif) top left no-repeat; text-indent:-8000px;}
#contenuto #contatti #colonna_sx p { margin:0 0 0 50px; width:384px; padding:10px 0 0 0;}
#contenuto #contatti #colonna_sx form {font-size:11px; color:#8d844f; margin:16px 0 0 50px;}
#contenuto #contatti #colonna_sx input { background: #efefef; border:#e6e6e6 solid 1px; margin:5px 0 10px 0;}
#contenuto #contatti #colonna_sx textarea { background: #efefef; border:#e6e6e6 solid 1px; margin:5px 0 10px 0;}
#contenuto #contatti #colonna_sx input#invia { border:0;}
#contenuto #contatti #colonna_dx {float:left; margin:20px 0 0 20px}
#contenuto #contatti #colonna_dx #nota { width:280px; height:350px; background:transparent url(../img/sfondo_nota.gif) top no-repeat; margin:0; padding:0; position:relative;}
#contenuto #contatti #colonna_dx #nota p{font-size:11px; color:#8d844f; line-height:16px; padding:46px 30px 0 46px;}
#contenuto #contatti #colonna_dx #nota #footer_nota{ width:280px; height:86px; position:absolute; bottom:0; background: #CC0000 url(../img/footer_nota.gif) bottom left no-repeat;}




/*FOOTER*/
#footer { padding:0; height:100px; background:transparent url(../img/footer.gif) bottom center no-repeat; clear:both;}
#footer p{float:left; font-size:11px; padding:55px 0 0 50px; margin:0;}
#footer p.credits{float:right; display:inline; padding-right:50px; }

