body {
	margin: 0px;
}
.bianchi {
	background-image: url(img/sf_pagbianchi.gif);
	background-color: #9b950d;

}
.rossi {
	background-image: url(img/sf_pagrossi.gif);
	background-color: #9d414e;

}
.guide {
	background-image: url(img/sf_guide.gif);
	background-color: #c99758;

}

.cucina {
	background-image: url(img/sf_cucina.gif);
	background-color: #de6045;

}
.azienda {
	background-image: url(img/sf_azienda.gif);
	background-color: #7d9574;

}
.vendita{
	background-image: url(img/sf_vendita.gif);
	background-color: #BD8537;

}
.grappa {
	background-image: url(img/sf_grappa.gif);
	background-color: #333333;

}
.centerbianchi {
	background-image: url(img/sf_logobianchi.jpg);
	background-repeat: no-repeat;
	background-position: center 250px;

}
.centergrappa {
	background-image: url(img/sf_grappa.jpg);
	background-repeat: no-repeat;
	background-position: center 250px;

}
.centerrossi {
	background-image: url(img/sf_logorossi.jpg);
	background-repeat: no-repeat;
	background-position: center 250px;
}
/**/
.centerguide {
	background-image: url(img/sf_logoguide.jpg);
	background-repeat: no-repeat;
	background-position: center 250px;
}
.centercucina {
	background-image: url(img/sf_logocucina.jpg);
	background-repeat: no-repeat;
	background-position: center 250px;
}
.centerazienda {
	background-image: url(img/sf_logoazienda.jpg);
	background-repeat: no-repeat;
	background-position: center 250px;
}
.centervendita {
	background-image: url(img/sf_logovendita.gif);
	background-repeat: no-repeat;
	background-position: center 250px;
}
/*submenu */
#subbianchi {
	height: 230px;
	margin-left: 10px;
	margin-top: 5px;
}
#subrossi {
	height: 200px;
	margin-left: 10px;
	margin-top: 5px;
}
#subazienda, #subguide, #subgrappa, #subvendita {
	height: 120px;
	margin-left: 10px;
	margin-top: 10px;
}
#subbianchi ul, #subrossi ul{
	list-style-type: none;
	margin-left: 0;
	margin-bottom: 0px;
	/*line-height: 12px;*/
}
#subbianchi li a, #subbianchi li a:visited{
	list-style-type: none;
	margin-left: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
}
#subbianchi li a:hover{
	list-style-type: none;
	margin-left: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	background-color: #B9B557;
	width: 250px;
}
/*submenu rossi*/
#subrossi li a, #subrossi li a:visited{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	/*line-height: 12px;*/
}
#subrossi li a:hover{
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	background-color: #BA7B83;
	/*line-height: 12px;*/
	width: 250px;
}

.bodytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
}
/*content*/
#content, .content {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 20px 0px 20px 15px;
}
#content a:link, #content a:visited{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
#content a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}
/*scheda*/
#scheda {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	margin: 20px 0px 20px 180px;
}
.titscheda {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	margin: 20px 0px 20px 180px;
	font-style: italic;

}
.evidenziatore{
	list-style-type: none;
	margin-left: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	background-color: #aa7c45;
	/*background-color: #be8d4d;*/
}
.evidecucina{
	list-style-type: none;
	margin-left: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	background-color: #e88e7b;
	/*background-color: #be8d4d;*/
}
.evideristoranti{
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	background-color: #a4b59e;
	padding-left: 2px;

	/*background-color: #be8d4d;*/
}
.titrossi {
	background-image: url(img/tit_vinirossi.gif);
	background-repeat: no-repeat;
	background-position: right 125px;
}
.titbianchi {
	background-image: url(img/tit_vinibianchi.gif);
	background-repeat: no-repeat;
	background-position: right 145px;
}
.titazienda {
	background-image: url(img/tit_azienda.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.tititigli {
	background-image: url(img/tit_itigli.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.tit375 {
	background-image: url(img/tit_375.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titpuntivendita{
	background-image: url(img/tit_puntivendita.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titmappa {
	background-image: url(img/tit_mappa.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titgrappa {
	background-image: url(img/tit_grappa.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titvigneti {
	background-image: url(img/tit_vigneti.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titofferte {
	background-image: url(img/tit_offerte.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titvendita {
	background-image: url(img/tit_vendita.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titdegustazione {
	background-image: url(img/tit_degustazione.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titcontattaci {
	background-image: url(img/tit_contattaci.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titopinione {
	background-image: url(img/tit_opinione.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titdovesiamo {
	background-image: url(img/tit_dovesiamo.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titdicono {
	background-image: url(img/tit_dicono.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titlavora {
	background-image: url(img/tit_lavoraconnoi.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titgalleria {
	background-image: url(img/tit_galleria.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titguida {
	background-image: url(img/tit_guida.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.titcucina {
	background-image: url(img/tit_cucina.gif);
	background-repeat: no-repeat;
	background-position: right 45px;
}
.form {
	margin: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal;
	text-decoration: none;
	border-left: thin solid #adc7a2;



}
textarea, input, select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #669966;
	font-weight: normal;
	text-decoration: none;
	background-color: #ebf1e9;
}
/*input{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #669966;
	background-color: #ebf1e9;
}*/
.foto {
	border: 1pt solid #FFFFFF;

}
.dida {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 2px;
	margin-bottom: 20px;
	margin-right: 10px;
	margin-left: 0px;
}
#content .top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
#content .top a, #content .top a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
#content .top a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
/*pop Novello*/
.popupNovello {
	background-image: url(img/sf_novellosx.jpg);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #9e0039;
	padding: 10px;
	height: 400px;
	width: 500px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: normal;

}

.popupContent {
	margin-top: 120px;
	margin-left: 155px;
}
.popupText {
	margin-left: 40px;
	margin-top: 20px;
	line-height: 26px;
}
/*pop Natale*/
.popupNatale {
	background-image: url(img/bg_pop_natale.gif);
	background-repeat: no-repeat;
	background-position: left;
	background-color: #9e0039;
	padding: 10px;
	height: 400px;
	width: 500px;
	font-family: "Times New Roman", Times, serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}
.popContentNatale {
	margin-top: 40px;
	margin-left: 130px;
	margin-right: 60px;
}
.indirizzo{
	margin-left: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	/*line-height: 12px;*/
}
.mainlink{
	margin-left: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	/*line-height: 12px;*/
}
.mainlink a{
	margin-left: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	/*line-height: 12px;*/
}
.mainlink a:visited{
	margin-left: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
}
.mainlink a:hover{
	margin-left: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	background-color: #990033;
	width: 150px;
}
.mainlink a:visited{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: normal;
	/*line-height: 12px;*/
}
.sitemap, .sitemap a, .sitemap a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}
.sitemap a:hover{
	font-family: Georgia, "Times New Roman", Times, serif;;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.banner {
	MARGIN-TOP: 250px;
	Z-INDEX: 1;
	MARGIN-LEFT: 360px;
	POSITION: absolute;
}
