/***** generale *****/ 
* {
	border: 0px; 
	margin: 0px; 
	padding: 0px; 
	}
	
body { 
	/* ora è bianco ma potrebbe essere di un grigio chiaro background: #e8e8e8; */
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: 80%; 
	text-align: center; 
	}
	
hr { 
	display: none; 
	}
	
a { 
	background: #fff; 
	color: #a00000; 
	} 
	
a:hover { 
	background: #a00000; 
	color: #fff; 
	}

/***** esterno *****************************************************************************/ 	
#esterno { 
	border: px solid #000;
	width: 1030px; 
	margin: 0px auto 0px auto; 
	border-top: 20px solid #610E20; 
	border-bottom: 20px solid #610E20; 
	border-left: 20px solid #610E20; 
	border-right: 20px solid #610E20; 
    }

/***** intestazione *************************************************************************/ 
#intestazione { 
	position:relative; 
	margin: 3px auto auto auto;
	width: 1024px;
	height: 250px; 
	background: transparent url(images/top.jpg) repeat-x top left;	
	color: #FFF;
	/*border-top: 3px solid #FFF; */
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
/* logo ***********************************************************************************/	
#logo { 
	position:absolute;
	top:-17px;
	left:80px;
	width:217px;
	height:260px; 
	background: transparent url(images/img_logo.jpg) no-repeat top center; 	
	} 
	
/* versione lingua ****************************************************************************/	
#version{
	position:absolute;
	top:17px;
	left:900px;
	font-size:100%; 
	padding-right:0px;	
	}
	
#intestazione h1 { 
	font-size: 120%; 
	text-align: left;
	font-family: Alte Haas Grotesk; 
	padding-top: 70px;
	padding-bottom: 20px;
	margin-left: 320px; 
	margin-right: 100px; 
	border-bottom: 3px solid #ffffff; 
	} 
	
#intestazione p { 
	font-size: smaller; 
	margin-left: 270px; 
	} 	

/* menu ***********************************************************************************/
ul#nav{
	font: Verdena,Tahoma,sans-serif
	}
	
ul#nav,ul#nav li,ul#nav ul{
	margin:0;
	padding:0;
	list-style:none;
	color: trasparent; 
	}
	
ul#nav{  					 /* questa è la barra lunga, principale */
	height:26px;
	line-height:25px;  		 /* spessore della barra */
	margin-left:320px;
	}
	
ul#nav a{
	display:block;
	padding: 0 15px; /* quanto si distanziano tra noi le voci padre */
	text-decoration: none;
	color:#FFF;              /* colore delle scritte */              
	background:transparent;  /* sfondo del riquadro più piccolo del menu */
	}
	
ul#nav li{
	float: left;
	position: relative;
	}
	
ul#nav li li{
	float: none;
	line-height: 22px;
    display:block !important;
	display: inline; /*IE*/
	}
	
ul#nav ul{	
	position: absolute;
	top: 23px;
	left: -9999px;
    width: 10em;  /*di quanto si spostano a dx i figli del menu */
	background: #fff; 
	color: #3B5998;
	}
	
ul#nav ul{
	/*padding: 1px 0;*/
	/*border: 1px solid #FFF;*/
	}
	
ul#nav ul,ul#nav li li a{
	/*border: 0px solid trasparent;*/
	background:#6B696A;
	color: #FFF;
	}
	
ul#nav li:hover,ul#nav a:hover{        /* nodo padre nel menu */
	border: 1px solid #610E20;
	background:#610E20;      
	color: #FFF;
	}
	
ul#nav li:hover ul,ul#nav li.sfhover ul{  /* nodo padre nel menu */
	left: -1px;
	z-index: 100;
} 
	
/***** banner immagine centrale ***************************************************************************/ 
#immagine_homepage { 
	width: 1024px;
	height: 270px; 
	background: transparent url(images/img_homepage.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
#immagine_territorio { 
	width: 1024px;
	height: 270px; 
	background: transparent url(images/img_territorio.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
/*#immagine_cardito { 
	width: 1024px;
	height: 270px; 
	background: transparent url(images/img_car.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} */
	
#immagine_cardito{
	width: 1024px;
	height: 548px; 
	background: transparent url(images/sfondi_vini/sfondo_cardito.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
#immagine_pietraliscia { 
	width: 1024px;
	height: 270px; 
	background: transparent url(images/img_pie.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
#immagine_collealto{ 
	width: 1024px;
	height: 270px; 
	background: transparent url(images/img_col.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
#immagine_regius{
	width: 1024px;
	height: 270px; 
	background: transparent url(images/img_reg2.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
/*#immagine_prodigo{
	width: 1024px;
	height: 270px; 
	background: transparent url(images/img_prod2.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} */
	
#immagine_prodigo{
	width: 1024px;
	height: 548px; 
	background: transparent url(images/sfondi_vini/sfondo_prodigo.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
#immagine_regius{
	width: 1024px;
	height: 548px; 
	background: transparent url(images/sfondi_vini/sfondo_regius.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
/*#immagine_peschio{
	width: 1024px;
	height: 270px; 
	background: transparent url(images/img_pes2.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} */
#immagine_peschio{
	width: 1024px;
	height: 548px; 
	background: transparent url(images/sfondi_vini/sfondo_peschio.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
#immagine_pancarpo{
	width: 1024px;
	height: 548px; 
	background: transparent url(images/sfondi_vini/sfondo_pancarpo.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
#immagine_rubidio{
	width: 1024px;
	height: 548px; 
	background: transparent url(images/sfondi_vini/sfondo_rubidio.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
#immagine_rezzo{
	width: 1024px;
	height: 548px; 
	background: transparent url(images/sfondi_vini/sfondo_rezzo.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
#immagine_propizio{
	width: 1024px;
	height: 548px; 
	background: transparent url(images/sfondi_vini/sfondo_propizio.jpg) no-repeat top center; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
/**** immagine contenente tutti i dati per contattarci ************************************************************/
#immagine_contatti {
	/*position: absolute;*/
	width: 1024px;
	height: 540px;   /* immagine e contenuto = 270 + 270 = 540 */
	/*background: #fff;*/
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 	
	} 
	
#immagine_contatti td{
	width: 512px;
	height: 430px; 	
	/*text-align: right;*/
}

/**** immagine photogallery    *******************************************************************************/
#immagine_photogallery {
	padding-top: 20px;
	text-align:left;
	width: 1024px;
	height: 520px; 
	background: #fff;
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	} 
	
/* contenuto ***********************************************************************************************/ 
#contenuto { 
	position:relative; 
	width: 1024px;
	height: 270px;
	background: transparent url(images/bottom.jpg) repeat-x top left;	
	margin: 0px auto 0px auto; 
	border-left: 3px solid #FFF; 
	border-right: 3px solid #FFF; 
	border-bottom: 3px solid #FFF;
	} 

#contenuto h2 { 
	text-align: center; 
	margin: 0px 20% 15px 20%; 
	border-bottom: 1px solid #a00000; 
	} 
	
#contenuto p, #contenuto ul, #contenuto ol { 
	font-family: monotype corsiva; /*font-family: Alte Haas Grotesk;*/ 
	margin-top: 30px;
	color: #000;
	background: #FFF;	
	} 
	
/* testo ****************************************************************************************************/	
#testo { 
	border:3px solid #610E20;  /*  A89C36 */
	position:absolute;
	top:12px;
	left:27px;
	width:970px;
	height:260px;
	color: #000;
	background: url(images/sfondotesto_uva2.gif);	
	text-align: justify;
	} 

#testo p{ 
	position:relative;
	margin-left:20px;
	margin-right:20px;
	height:220px;            /*altezza del riquadro bianco */
	background: transparent;	
	} 	
	
#testo p:first-letter{
	font-size: 200%; 
	font-style: italic; 
	font-weight: bold; 
	text-transform: uppercase;
	background: transparent;	
	}
	
#testo td{ 
	position:relative;
	width:1024px;            /*altezza del riquadro bianco*/
	height:100px;
	background: trasparent;	
	text-align: justify;
	} 
	
/* id per le pagine dei vini  **************************************************************************************/	
/*#testo_vino { 
	position:absolute;	
	border:3px solid #610E20;
	top:2px;
	left:27px;
	width:970px;
	height:260px;
	margin-top:1px;
	color: #000;
	background: url(images/sfondotesto_uva2.gif);	
	} */
	
#testo_vino {
    padding-top: 40px; 
	padding-left: 60px; 
	width:600px;
	height:548px;
	color: #000;
	text-align: left;
	background: transparent;	
	} 
	
#testo_vino_peschio { 
	position:absolute;	
	border:3px solid #610E20;
	top:2px;
	left:27px;
	width:970px;
	height:260px;
	margin-top:1px;
	color: #000;
	background: url(images/sfondotesto_uva2.gif);	
	} 
	
/*#testo_vino_peschio p{ 
	background: url(images/sfondotesto_uva2minipeschio.gif);	 
	}*/ 
	
#testo_vino p:first-letter{
	font-size: 180%; 
	font-style: italic; 
	font-weight: bold; 
	text-transform: uppercase;
	background: transparent;	
	}

/* chiusura ******************************************************************************************************/ 
#chiusura { 
	font-size: smaller; 
	} 
	
/* bottom della pagina *********************************************************************************************/
#bottom {
	color: #000;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	} 


/* classi *********************************************************************************************************/ 
.chiudifloat { clear:both; }

.testohomepage { font-size: 150%; line-height:30px;	}
.testovigneti { font-size: 150%; line-height:23px; }

.testovino{ font-size: 150%; width:300px; text-align: left; font-family: monotype corsiva; padding-left:40px;}

.testovino_left { font-size: 150%; width:300px; text-align: right; font-family: monotype corsiva; padding-right:20px;}
.testovino_right { font-size: 150%; width:300px; text-align: left; font-family: monotype corsiva; padding-left:40px;}

.testovinocentralepietraliscia{ font-size: 150%; width:424px; height:200px; text-align: justify; font-family: monotype corsiva; padding-left:20px;}
.testovinocentralecardito{ font-size: 150%; width:424px; height:200px; text-align: justify; font-family: monotype corsiva; padding-left:40px;}
.testovinocentraleprodigo{ font-size: 150%; width:424px; height:200px; text-align: justify; font-family: monotype corsiva; padding-left:50px;}
.testovinocentralecollealto{ font-size: 150%; width:424px; height:200px; text-align: justify; font-family: monotype corsiva; padding-left:100px;}
.testovinocentraleregius{ font-size: 150%; width:424px; height:200px; text-align: justify; font-family: monotype corsiva; padding-left:100px;}

.testovino_leftpeschio { font-size: 150%; width:250px; text-align: right; font-family: monotype corsiva; padding-right:20px;}
.testovino_rightpeschio { font-size: 150%; width:250px; text-align: left; font-family: monotype corsiva; padding-left:20px;}
.testovinocentralepeschio { font-size: 150%; width:524px; height:180px; text-align: justify; font-family: monotype corsiva;}

.testodownload_pro{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_prodigo_mini.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_pes{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_minimini_pes.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_car{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_cardito_mini.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_reg{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_regius_mini.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_pie{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_pietraliscia_mini.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_col{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_collealto_mini.gif); text-align:center; font-family: monotype corsiva;}

.testodownload_pie_e{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_pietraliscia_mini_e.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_pro_e{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_prodigo_mini_e.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_pes_e{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_minimini_pes.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_car_e{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_cardito_mini_e.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_reg_e{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_regius_mini_e.gif); text-align:center; font-family: monotype corsiva;}
.testodownload_col_e{ font-size: 130%; line-height:20px; background: url(images/sfondotesto_uva_collealto_mini_e.gif); text-align:center; font-family: monotype corsiva;}


.testocontatti { 
	font-size: 120%; 
	line-height:30px; 
	width:490px;
	height:536px; 
	background: transparent url(images/img_cont.jpg) no-repeat top left; 
}
.email_contatti{ background: url(images/sfondotesto_uva_contatti_mini.gif);}

.testorivendita { font-size: 150%; line-height:20px; font-family: monotype corsiva; text-align: center;}
.testorivendita_basso { font-size: 150%; line-height:30px; font-family: monotype corsiva; text-align: center;}

.maiuscolo {text-transform:uppercase }
.minuscolo {text-transform:lowercase; font-size:xx-small}
.iniziale {text-transform:capitalize }

.lista_eventi { font-size: 150%; line-height:32px; font-family: monotype corsiva; padding-left:150px; }
.lista_premi { font-size: 150%; line-height:40px; font-family: monotype corsiva; padding-left:150px; }
.lista_premi_e { font-size: 150%; line-height:40px; font-family: monotype corsiva; padding-left:50px; }

.testo_rivendita{ background: url(images/sfondotesto_uva_rivendita_mini.gif);}

.testo_lang{ font-size: 100%; line-height:20px; background: url(images/sfondo_lang.jpg); text-align:center; color: #FFF;}

