BODY {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
    scrollbar-3dlight-color: #666666;
    scrollbar-arrow-color: #666666;
    scrollbar-darkshadow-color: #666666;
	scrollbar-shadow-color: #000000;
    scrollbar-face-color: #000000;
    scrollbar-highlight-color: #000000;
    scrollbar-track-color: #000000; 
	background-color: #000000;
	color: #ffffff;
	text-decoration: none;
	margin: 0px;}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #F8C56D;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}
	
TABLE {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #000000;
	text-decoration: none;
}
TABLE.contat {
	font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	color: #ffffff;
	text-decoration: none;
}
TABLE.bkChi{
 background-image:url(../images/bk_tabella_chi.gif);
}
TD.bk_realizzaEvento{
 	background-image:url(../images/bk_realizza_evento.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
TD.txtBianco {
 	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/bk_contat.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color: #ffffff;
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 40px;
	padding-left: 30px
}
TD.txtBianco1 {
 	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 00px;
	padding-left: 0px
}
TD.txtBianco2 {
 	font-family: Arial, Helvetica, sans-serif;
	background-image:url(../images/bk_contat1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	color: #ffffff;
	font-size: 11px;
	padding-top: 0px;
	padding-bottom: 40px;
	padding-left: 5px
}
TD.txtNews {
 	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 10px
}
TD.titNews {
	font-family: Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 11px;
	font-weight: bold;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 0px;
	padding-right: 10px
}
TD.ColliSx {
	padding-left: 10px
}
TD.TopHome {
	padding-top: 5px
}
TD.ColliDx {
	padding-right: 10px
}
Image.bordoBlack
{
border: 1px solid #000000
}
Image.bordoWhite
{
border: 1px solid #ffffff
}
A {
	COLOR: #F8C56D;
	TEXT-DECORATION: underline;
	background-color: transparent;}
A:link {
	COLOR: #F8C56D;
	TEXT-DECORATION: underline;
	background-color: transparent;}
A:visited {
	
	background-color: transparent;}
A:hover {
	COLOR: #F8C56D;
	TEXT-DECORATION: none;
	background-color: transparent;}
	
/* DEFINIZIONE DELLE CLASSI PERSONALIZZATE */

.tab_principale {
	width: 972px;
	height: 500px;
	border: 1px solid #A67000;
	}
.tab_principaleGreen {
	width: 972px;
	height: 500px;
	border: 1px solid #209D00;
	}
.tab_principaleOrange {
	width: 972px;
	height: 500px;
	border: 1px solid #FF6000;
	}	
.testo_approfondito {
	position: auto;
	overflow:auto;
	height: 375px;
	width: 280px;
	}
.testo_approfonditoWhite {
	position: auto;
	overflow:auto;
	height: 385px;
	width: 250px;
	color: #ffffff;
	}
.testo_eventi{
	position: relative;
	height: 385px;
	width: 220px;
	color: #ffffff;
	overflow:auto;
	}
	
.testo_business {
	position: relative;
	height: 385px;
	width: 220px;
	color: #ffffff;
	}
	
.testo_approfonditoWhite1 {
	position: relative;
	overflow:auto;
	height: 385px;
	width: 240px;
	color: #ffffff;
	}
.testo_base {
	overflow: auto;
	height: 260px;
	width: 190px;
	text-align:left;
	color: #ffffff;
	}
.testo_base1 {
	overflow: auto;
	height: 385px;
	width: 190px;
	text-align:justify;
	color: #ffffff;
	}
	.testo_base2{
	overflow: auto;
	height: 385px;
	width: 210px;
	margin-right:12px;
	text-align:left;
	color: #ffffff;
	}	
	
.cella_interna {
	padding-top: 25px;
	}
	
.div_press {
	margin-bottom: 15px;
	margin-left:20px;
	margin-top:5px;
}

.div_press .data_testata {
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
}

.div_press .titolo {
	font-size: 12px;
	font-weight: bold;
}

/* POST HOMEPAGE */

.ph_cellasx {
	background-image:url(../images/ph_bicchieresx.jpg);
	background-repeat:no-repeat;
	}

.ph_celladx {
	background-image: url(../images/ph_bicchieredx.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	}

/* SEZIONE I FRANCIACORTA */

.fra_cellasfondo {
	background-image:url(../images/interna_sfondologo.gif);
	background-repeat:no-repeat;
	background-position: center bottom;
	}
.fra_cellaRegalo {
	background-image:url(../images/bk_regalo_new.jpg);
	background-repeat:no-repeat;
	background-position: center bottom;
	}	
.fra_cellasfondoRoseCiocco {
	background-image:url(../images/interna_sfondologo_black.gif);
	background-repeat:no-repeat;
	background-position: left top;
	}
.fra_cellasfondo1 {
	background-image:url(../images/interna_sfondologo_black.gif);
	background-repeat:no-repeat;
	background-position: center bottom;
	}
.fra_descrimenu {
	padding-left: 10px;
	}

.fra_descrimenu_dx {
	padding-right: 10px;
	}
.testo_descrizione_news {
	color: #FFFFFF;
}
.fra_cella_scheda {
	padding-left: 10px;
	padding-top: 10px;
	}

.fra_scheda {
	width: 610;
	height: 110;
	overflow: auto;
	}

.fra_cella_descri {
	padding-left: 10px;
	padding-top: 10px;
	}

.fra_descri {
	width: 195px;
	height: 195px;
	overflow: auto;
	}
	
.fra_testo_descri {
	color: #FFFFFF;
	}

/* SEZIONE PICCOLE PRODUZIONI */

.pic_scelta_descrizione {
	padding-top: 10px;
	padding-right: 10px;
	}

.pic_descrizione {
	padding-top: 20px;
}

.pic_descrizione2 {
	color:#FFFFFF;
	}
	
/* CLASSI VARIE */

.menu_pie {
	width: 825px;
	height: 62px;
	border: none;
	background-image:url(../images/interna_sfondopie.jpg);
	background-repeat: no-repeat;
	}
	
.tabella_corpo {
	background-image:url(../images/interna_sfondomain.gif);
	}
	/*---------------------------------------stili per form--------------------------------------*/

SELECT {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif; /*BACKGROUND-IMAGE: url(images/bk_imput.jpg) no-repeat left top; */BACKGROUND-COLOR: #4F471C
}
INPUT {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; /*BACKGROUND-IMAGE: url(images/bk_imput.jpg) no-repeat left top; */FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4F471C
	}
TEXTAREA {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; /*BACKGROUND-IMAGE: url(images/bk_imput.jpg) no-repeat left top; */FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #4F471C
}
/*-----------------------------------------------------------------*/

.link_schede {
	padding-left: 10px;
}

.link_schede:link , .link_schede:active , .link_schede:visited {
	color: #C93 ;
	font-weight: bold ;
	text-decoration: none;
}

.link_schede:hover {
	text-decoration: none;
	color: #F8C56D;
}

.tabella_menu_principale {
	background-image: url(../images/versione_html/home_ita.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
}

.tabella_menu_principale_destra_sinistra {
	font-family: Georgia, 'Times New Roman', Times, serif; 
	font-size:17px; 
	color:#FFF; 
	padding-top: 100px;
}

.tabella_menu_principale_destra_sinistra a:active, .tabella_menu_principale_destra_sinistra a:link, .tabella_menu_principale_destra_sinistra a:visited {
	color: #FFF;
	text-decoration: none;
}

.tabella_menu_principale_destra_sinistra a:hover {
	color: #F8C56D;
}

.menu_sotto {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10px;
	color: #FFF;
	font-weight: bold;
}

.menu_sotto a:visited, .menu_sotto a:active, .menu_sotto a:link {
	color: #FFF;
	text-decoration: none;
}

.menu_sotto a:hover {
	color: #F8C56D;
}

#titolo_top {
	padding:2px 0px 5px 0px;
	color:#666;
}

#titolo_top h1 {
	margin:0px;
	padding:0px;
	font-size:10px;
	letter-spacing:10px;
	font-variant: small-caps;
}

.news_testo_interna {
	color: #FFF;
}

.news_testo_interna img {
	border: 1px solid #F8C56D;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}

.news_data_interna {
	font-size: 14px;
	font-weight: bold;
	color: #999;
}

.news_thu_interna {
	padding: 20px 0 0 0;
}

.news_thu_interna a,
.news_thu_interna a:link,
.news_thu_interna a:active,
.news_thu_interna a:visited {
	float: left;
	margin: 0 20px 0 0;
	border: 1px solid #F8C56D;
}
