BODY {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
}

A {
	text-decoration: none;
	
}

.testo {
	font-size: 11.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
	color: #868686;
	
}

.testi {
	font-size: 9.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: justify;
	color: #464646;
}

.testidx {
	font-size: 9.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: right;
	color: #464646;
}

.testipicc {
	font-size: 8.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: left;
	color: #464646;
}

.testiEsposit {
	font-size: 8.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: justify;
	color: #464646;
	BORDER-RIGHT: 1px solid #E9BCE9;
	BORDER-TOP: 1px solid #E9BCE9;
	BORDER-LEFT: 1px solid #E9BCE9;
	BORDER-BOTTOM: 1px solid #E9BCE9;
}

.testiCentrato {
	font-size: 9.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: center;
	color: #464646;
}

.LinkInt {
	font-size: 9.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	text-align: left;
	color: #575757;
	
}

.LinkInt:hover {
	font-size: 9.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #909090;
	
	
}

.Ul,li {
	font-size: 9.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: left;
	color: #464646;
	margin-bottom: -2px;
	padding-bottom: -2px;
}


.logo {
	font-size: 26.0pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #868686;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
}

.logo2 {
	font-size: 12.0pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #868686;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
}

.logoCh {
	font-size: 26.0pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #E7E7E7;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;
	
}

.logo2Ch {
font-size: 12.0pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #E7E7E7;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 0px;

	
}

.MenuAlto {
	font-size: 10pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #E7E7E7;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
}

.MenuAlto:hover {
	font-size: 10pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #26464A;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
}

.MenuAltoSfSc {
	font-size: 9.5pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #E7E7E7;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
}

.MenuAltoSfSc:hover {
	font-size: 9.5pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #E8CCAA;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	letter-spacing: 1px;
}

.MenuPrinc {
	font-size: 10.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
	color: #575757;
}

.MenuPrinc:hover {
	font-size: 10.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
	color: #909090;
}

.MenuSec {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT,verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #575757;
	
}

.MenuSec:hover {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #909090;
	
}

.MenuSec2 {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT,verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
	color: #575757;
	line-height: 25px;
}

.MenuSec2:hover {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
	color: #909090;
	line-height: 25px;
}

.LinkPiccoli {
	font-size: 9pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT,verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
	color: #575757;
	letter-spacing: 1px;
}

.LinkPiccoli:hover {
	font-size: 9pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: justify;
	color: #909090;
	letter-spacing: 1px;
}

.MenuNonLink {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT,verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	color: #575757;
	letter-spacing: 1px;
}

.sf_1 {
	background-image: url(img/sf_1.jpg);
}

.TabAlt {
	margin-top: 6px;
	margin-BOTTOM: 7px;
}

.BordoGr {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid
}

.BordoGr2 {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 0px solid
}

.BordoGrtx {
	BORDER-RIGHT: Silver 1px solid;
	BORDER-TOP: Silver 1px solid;
	BORDER-LEFT: Silver 1px solid;
	BORDER-BOTTOM: 1px solid Silver;
}

.testoDati {
	font-size: 9.5pt;
	font-family: Futura Bk BT, verdana, Helvetica, sans-serif;
	color: #565656;
	text-decoration: none;
	text-align: center;
	BORDER-RIGHT: #666666 0px solid;
	BORDER-TOP: #666666 1px solid;
	BORDER-LEFT: #666666 0px solid;
	BORDER-BOTTOM: #666666 0px solid;
}

.sf_ev {
	background-image: url(img/sf_ev.jpg);
}

.sf_spec {
	background-image: url(img/sf_spec.jpg);
}

.sf_feste {
	background-image: url(img/sf_feste.jpg);
}

.sf_fiera {
	background-image: url(img/sf_fiera.jpg);
}

.sf_chi_siamo {
	background-image: url(img/sf_chi_siamo.jpg);
}

.sf_photo {
	background-image: url(img/sf_photo.jpg);
}

.sf_portfolio {
	background-image: url(img/sf_portfolio.jpg);
}

.sf_feste_bimbi {
	background-image: url(img/sf_feste_bimbi.jpg);
}


.Back {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	color: #5A5A5A;
	letter-spacing: 1px;
}

.Back:hover {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
	color: #909090;
	letter-spacing: 1px;
}

.DoveSiamo {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #868686;
	letter-spacing: 1px;
}

.DoveSiamoCH {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #E9E9E9;
	letter-spacing: 1px;
}

.DoveSiamoSc {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #626262;
	letter-spacing: 1px;
}

.DoveSiamoBianco {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
	color: #F5F5F5;
	letter-spacing: 1px;
}

H5 {
	font-size: 8.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: justify;
	color: #464646;
}

H4 {
	font-size: 11.0pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #454545;
	margin-bottom: 0px;
	margin-top: 0px;
}

H3 {
	font-size: 11.0pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #FF0099;
	margin-bottom: 0px;
	margin-top: 0px;
}

H2 {
	font-size: 10.0pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	color: #D600D7;
	margin-bottom: 0px;
	margin-top: 0px;
}

.TabNews2 {
	font-size: 9.0pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: left;
	color: #464646;
	BORDER-RIGHT: 1px solid #CACACA;
	
	BORDER-LEFT: 1px solid #CACACA;
	BORDER-BOTTOM: 1px solid #CACACA;
	
}

.TabNews {
	font-size: 9.0pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: left;
	color: #464646;
	BORDER-RIGHT: 1px solid #CACACA;
	BORDER-TOP: 1px solid #CACACA;
	BORDER-LEFT: 1px solid #CACACA;
	BORDER-BOTTOM: 1px solid #CACACA;
	
}

.TabEsposit {
	font-size: 8.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: justify;
	color: #464646;
	BORDER-RIGHT: 1px solid #CACACA;
	BORDER-TOP: 1px solid #CACACA;
	BORDER-LEFT: 1px solid #CACACA;
	BORDER-BOTTOM: 1px solid #CACACA;
	
}

.Link_int {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT,verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
	color: #FF0099;
	
		
}

.Link_int:hover {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
	color: #909090;
		
}


.Link_int_centr {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT,verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	color: #FF0099;
	
		
}

.Link_int_centr:hover {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	color: #909090;
	
	
	
}

.Link_int_pass {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT,verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
	color: #FF0099;
	
}

.Link_int_pass:hover {
	font-size: 9.0pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-align: justify;
	color: #909090;
	
}

.MenuInt {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT,verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	color: #575757;
	letter-spacing: 1px;
}

.MenuInt:hover {
	font-size: 9.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
	color: #909090;
	letter-spacing: 1px;
}

.TabNewsLilla {
	font-size: 9.0pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: justify;
	color: #464646;
	BORDER-RIGHT: 1px solid #E9BCE9;
	BORDER-TOP: 1px solid #E9BCE9;
	BORDER-LEFT: 1px solid #E9BCE9;
	BORDER-BOTTOM: 1px solid #E9BCE9;
}

.TabNewsPhoto {
	font-size: 9.0pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: justify;
	color: #464646;
	BORDER-RIGHT: 1px solid #CCCC99;
	BORDER-TOP: 1px solid #CCCC99;
	BORDER-LEFT: 1px solid #CCCC99;
	BORDER-BOTTOM: 1px solid #CCCC99;
}

.TxAttivo {
	font-size: 11.0pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: #C463C4;
	margin-bottom: 0px;
	margin-top: 0px;
}

.TabLillaEsposit {
	font-size: 9pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: left;
	color: #464646;
	BORDER-RIGHT: 1px solid #E9BCE9;
	BORDER-TOP: 1px solid #E9BCE9;
	BORDER-LEFT: 1px solid #E9BCE9;
	BORDER-BOTTOM: 1px solid #E9BCE9;
}

.NewsLetter {
	font-size: 10.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	color: #4A4A4A;
}

.NewsLetter:hover {
	font-size: 10.5pt;
	font-family: Zurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	text-align: right;
	color: #B90066;
}

.sanvalentino {
	background-image: url(img/san_valentino_sf.jpg);
	background: no-repeat;
	font-size: 9.5pt;
	font-family: SZurich Lt BT, Swis721 LtEx BT, verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: none;
	text-align: justify;
	color: #131313;
	
}

