/*/* TAG E CLASSI FONDAMENTALI */ 
body { 
	margin: 0px; 
	
	padding: 0px; 
	background-color: #C6C642; 
	text-align: center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	} 
	

a { 
	color: #FF0000; 
	font-weight: bold; 
	text-decoration: none; 
	} 
	
img { 
	border: none; 
	} 
	
form { 
	padding: 0px; 
	margin: 0px; 
	} 
	
table { 
	font-size: 11px; 
	border: none; 
	} 
	
h3, h4 { 
	margin: 0px; 
	padding: 0px; 
	font-size: 12px; 
	} 
	
/*prove per landing page*/ 
h1 { 
	font-size: 16px; 
	margin: 0px; 
	padding: 0px; 
	} 
	
h2 { 
	font-size: 14px; 
	margin: 0px; 
	padding: 0px; 
	} 
	
.pag00-titolo { 
	font-size: 12px; 
	} 
	
/*-----*/ 
hr { 
	display: none; 
	visibility: hidden; 
	} 
	
/* ID STRUTTURA */ .bold { 
	font-weight: bold; 
	} 
	
/*OK*/ 
#sfondo-sito { 
	background-color: #FFFFFF; 
	width: 950px; 
	position: relative; 
	margin: auto; 
	} 
	
/*OK*/ 
#sfondo-sito-home { 
	background-color: #FFFFFF; 
	width: 950px; 
	position: relative; 
	margin: auto; 
	} 
	
/*OK*/ 
#intestazione { 
	background-color: #58602B; 
	text-align: left; 
	} 
	
/*OK #intestazione div { 
	background-color: #58602B; 
	text-align: left; 
	}*/ /**/ #intestazione div h1 { 
	visibility: hidden; 
	display: none; 
	} 
	
/* */ /*OK*/ 
#intestazione div { 
	width: 950px; 
	text-align: left; 
	height: 200px; 
	background-image: url("img/oleificio_antonini.jpg"); 
	background-position: top left; 
	background-repeat: no-repeat; 
	position: relative; 
	margin: auto; 
	margin-bottom: 5px; 
	} 
	
/*OK*/ 
#data-ora { 
	visibility: hidden; 
	display: none; 
	} 
	
/*OK*/ 
#corpo { 
	/*width: 950px;*/ width: 950px; 
	position: relative; 
	margin: auto; 
	/*background-color: #FFFFFF;*/ } /*OK*/ 
#menu { 
	width: 148px !important; 
	width: 148px; 
	/*position: absolute; 
	top: 0px; 
	left: 0px;*/ float: left; 
	text-align: left; 
	} 
	
/*.sfondo-menu { 
	background-color: #A2A22A; 
	}*/
 /*OK*/ 
#contenuti { 
	float: left; 
	text-align: left; 
	height: auto !important; 
	width: 799px; 
	margin-left: 2px; 
	} 
	
/*OK*/ 
#contenuti-home { 
	margin-left: 1px; 
	margin-bottom: 5px; 
	width: 629px; 
	text-align: left; 
	float: left; 
	} 
	
/*OK*/ 
#colonna-home { 
	width: 169px; 
	margin-left: 1px; 
	float: left; 
	text-align: left; 
	} 
	
#colonna-home div { 
	}
#colonna-home div a { 
	} 
/*OK classi generiche di allineamento*/ 
.clear-left { 
	clear: left; 
	} 
	
.clear-right { 
	clear: right; 
	} 
	
.clear-both { 
	clear: both; 
	} 
	
.float-right { 
	float: right; 
	text-align: left; 
	} 
	
.float-left { 
	float: left; 
	text-align: left; 
	} 
	
.margin-left { 
	margin-left: 2px; 
	} 
	
.margin-right { 
	margin-right: 2px; 
	} 
	
.margin-top { 
	margin-top: 5px; 
	} 
	
.margin-bottom { 
	margin-bottom: 5px; 
	} 
	
.align-right { 
	text-align: right; 
	} 
	
.align-left { 
	text-align: left; 
	} 
	
.align-center { 
	text-align: center; 
	} 
	
.cella-sx { 
	width: 32%; 
	} 
	
.cella-centro { 
	width: 32%; 
	} 
	
.cella-dx { 
	width: 33%; 
	} 
	
.nascosto { 
	position: absolute; 
	top: -5000px; 
	left: -5000px; 
	} 
	
/*OK*/ 
.motori-di-ricerca { 
	display: none; 
	visibility: hidden; 
	} 
	
/* PAGINA DI INTRODUZIONE */ 
.introduzione-contenitore { 
	width: 770px; 
	height: 564px; 
	position: absolute; 
	top: 50%; 
	left: 50%; 
	margin-top: -282px; 
	margin-left: -385px; 
	} 
	
.introduzione { 
	width: 770px; 
	text-align: center; 
	} 
	
.introduzione-entra {
	 width: 770px; 
	height: 45px; 
	color: #fff; 
	font-weight: bold; 
	padding-top: 5px; 
	text-align: center; 
	font-size: 12px; 
	} 
	
	
/* STILI PER IL MENU ORIZZONTALE */
 /* CALCOLO DELLA LARGHEZZA DEL TASTO MENU*/ 
#menu-orizzontale { 
	} 
#menu-orizzontale ul { 
	margin: 0px; 
	padding: 0px; 
	} 
	
#menu-orizzontale ul li { 
	display: block; 
	float: left; 
	width: 188px; 
	border: solid 1px #fff; 
	background-color: #A2A22A; 
	padding-bottom: 5px; 
	padding-top: 5px; 
	} 
	
#menu-orizzontale li a { 
	display: block; 
	color: #fff; 
	text-decoration: none; 
	} 
	
#menu-orizzontale li a:hover { 
	color: #fff; 
	text-decoration: none; 
	} 
	
#sponsor { 
	background-color: #fff; 
	padding: 0px 0px 5px 0px; 
	text-align: center; 
	} 
	
/*#sponsor img { 
	margin-bottom: 5px; 
	}*/
/*OK*/ 
#piede { 
	/*width: 950px; 
	position: relative; 
	margin: auto; 
	background-color: #fff; 
	border-top: solid 8px #58602B; 
	clear: left;*/ clear: left; 
	background-color: #58602B; 
	padding-top: 10px; 
	color: #fff; 
	} 
	
/*OK*/ 
#piede a { 
	color: #fff; 
	text-align: center; 
	} 
	
/*OK*/ 
#sottopiede { 
	display: none;
	visibility: hidden;
	} 
	
/*OK*/ 
#sottopiede a { 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #666666; 
	text-decoration: underline; 
	} 
	
/* OK*/ 
.forum-elenco-titolo { 
	background-image: url("img/cerchio-f20.gif"); 
	background-position: top left; 
	background-repeat: no-repeat; 
	height: 20px; 
	padding-left: 23px; 
	padding-top: 5px; 
	text-align: left; 
	margin-top: 10px; 
	} 
	
/* OK*/ 
.forum-messaggi-presenti { 
	height: 20px; 
	padding-left: 23px; 
	text-align: left; 
	} 
	
/*============================================================================================================= INIZIO STILE NUOVO =============================================================================================================*/ /*-------------------------------------------------------------------------------- --------------------------------------------------------------------------------*/ /* STILI PER HOME */ .
icona { 
	text-align: center; 
	} 
	
.home-sponsor-nofoto { 
	width: 130px; 
	text-align: center; 
	padding: 5px; 
	margin-bottom: 5px; 
	margin-left: 1px; 
	border: solid 1px #000; 
	} 
	
.home-sponsor-confoto { 
	text-align: center; 
	margin-bottom: 5px; 
	padding: 0px; 
	} 
	
.home-links-nofoto { 
	width: 130px; 
	text-align: center; 
	padding: 5px; 
	margin-bottom: 5px; 
	margin-left: 1px; 
	border: solid 1px #000; 
	} 
	
.home-links-confoto { 
	text-align: center; 
	margin-bottom: 5px; 
	padding: 0px; 
	} 
	
/*PAGINAZIONE DELLE PAGINE*/ 
.box-paginazione { 
	margin-bottom: 1px; 
	background-color: #ededed; 
	font-weight: normal; 
	padding: 3px; 
	font-size: 11px; 
	color: #000; 
	} 
	
/*E' UN LINK PER I COLLEGAMENTI COME IL CONTINUA DELLE NEWS, INSERISCI MESSAGGIO NEL FORUM, INSERISCI DOMANDA NELLE FAQ, ECC*/ .continua { 
	padding-right: 2px; 
	text-align: right; 
	} 
	
.link-elenco a{ color: #000; 
	} 
	
.link-elenco a:hover{ color: #FF0000; 
	} 
	
/*PER DEFINIRE IL BREADCRUMB*/ 
.percorso { 
	display: none; 
	visibility: hidden; 
	} 
	
/*PER ALLINEARE I SUBMIT A DESTRA*/ 
.pulsante { 
	text-align: center; 
	} 
	
.menu-area-privata .pulsante { 
	text-align: right; 
	} 
	
.testo-piccolo { 
	font-size: 9px; 
	font-weight: normal; 
	font-style: normal; 
	} 
	
/* DEFINISCE LO STILE DEL DIV DEL PREZZO E OFFERTA-NOVITA' NELLA TAB03 DEI PRODOTTI */ 
.prezzo { 
	background-color: #A2A22A; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px; 
	text-align: right; 
	padding: 2px !important; 
	padding: 4px; 
	} 
	
.offerta-novita { 
	background-color: #A2A22A; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px; 
	padding: 2px !important; 
	padding: 4px; 
	} 
	
.testo-tabella-calendario { 
	text-align: center; 
	font-size: 11px; 
	} 
	
.testo-tabella-campionato { 
	font-size: 11px; 
	} 
	
/* ***** DEFINIZIONE TABELLA 01 ***** */ 
.tab01 { 
	border: solid 1px #58602B; 
	margin-bottom: 5px; 
	} 
	
.tab01-testa-sx { 
	/*padding: 3px 2px 3px 2px; 
	background-color: #58602B; 
	border-top: double 3px #fff; 
	border-bottom: double 3px #fff; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px;*/ padding: 3px 2px 3px 2px; 
	padding-bottom: 6px; 
	padding-top: 5px; 
	background-color: #58602B; 
	color: #fff; 
	font-weight: bold; 
	font-size: 12px; 
	} 
	
.tab01-testa-dx { 
	} 
.tab01-testa-cx { 
	} 
.tab01-corpo-sx { 
	/*padding: 2px;*/
	font-size: 11px; 
	} 
	
.tab01-corpo-dx { 
	} 
.tab01-corpo-cx { 
	} 
.tab01-piede-sx { 
	border-bottom: solid 5px #58602B; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
.tab01-piede-dx { 
	} 
.tab01-piede-cx { 
	} 
/*------------------ VARIANTI TAB01 ------------------*/
 /*CORPO SPONSOR*/ 
 .sponsor .tab01-corpo-cx { 
	text-align: center; 
	} 
	
/*CORPO LINKS*/ 
.links .tab01-corpo-cx { 
	text-align: center; 
	} 
	
.in-evidenza .tab01-corpo-cx { 
	width: 99%; 
	} 
	
/* ***** DEFINIZIONE TABELLA 02 ***** */ 
.tab02 { 
	width: 98%; 
	/*margin: 2px;*/ 
	padding-left: 2px; 
	} 
	
.tab02-testa-sx { 
	padding: 3px 2px 3px 2px; 
	background-color: #F4FAB1; 
	font-weight: bold; 
	font-size: 12px; 
	} 
	
.tab02-testa-dx { 
	} 
.tab02-testa-cx { 
	} 
.tab02-corpo-sx { 
	padding: 2px; 
	} 
	
.tab02-corpo-dx { 
	} 
.tab02-corpo-cx { 
	} 
.tab02-piede-sx { 
	border-bottom: solid 1px #F4FAB1; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
.tab02-piede-dx { 
	} 
.tab02-piede-cx { 
	} 
/* ***** DEFINIZIONE TABELLA 03 ***** */ 
.tab03 { 
	/*width: 203px; 
	*/ margin: 2px; 
	width: 99%; 
	} 
	
.tab03-testa-sx { 
	padding: 3px 2px 3px 2px; 
	background-color: #A2A22A; 
	border-left: solid 2px #A2A22A; 
	border-right: solid 2px #A2A22A; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.tab03-testa-dx { 
	} 
.tab03-testa-cx { 
	} 
.tab03-corpo-sx { 
	border-left: solid 2px #A2A22A; 
	border-right: solid 2px #A2A22A; 
	} 
	
.tab03-corpo-dx { 
	} 
.tab03-corpo-cx { 
	padding: 2px; 
	} 
	
.tab03-piede-sx { 
	background-color: #A2A22A; 
	border-left: solid 2px #A2A22A; 
	border-right: solid 2px #A2A22A; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px; 
	text-align: right; 
	padding: 2px; 
	} 
	
.tab03-piede-dx { 
	} 
.tab03-piede-cx { 
	} 
/*------------------- VARIANTI TAB03 --------------------*/ 
/*BOX FOTOGALLERY*/ 
.box-fotogallery .tab03 { 
	float: left; 
	width: 32%; 
	background-color: #EDEDED; 
	padding: 5px 0px 5px 0px; 
	margin: 2px; 
	margin-top: 2px; 
	border: none; 
	} 
	
.box-fotogallery .tab03-testa-sx { 
	padding: 0px; 
	background-color: transparent; 
	border: none; 
	} 
	
.box-fotogallery .tab03-corpo-sx { 
	border: none; 
	text-align: center; 
	} 
	
.box-fotogallery .tab03-piede-sx { 
	padding: 0px; 
	background-color: transparent; 
	border: none; 
	} 
	
/*BOX SERVIZI*/
 .box-servizi .tab03 { 
	float: left; 
	width: 48%; 
	} 
	
/*BOX CATALOGO*/ 
.box-catalogo .tab03 { 
	float: left; 
	width: 48%; 
	} 
	
/*PAGINA ELENCO SERVIZI*/ 
.verticale .tab03 { 
	float: left; 
	width: 32%; 
	} 
	
/*CORPO E PIEDE CATALOGO*/ 
.box-catalogo .tab03-piede-cx a { 
	color: #fff; 
	} 
	
/*CORPO E PIEDE SERVIZI*/
 .box-servizi .tab03-piede-cx a { 
	color: #fff; 
	} 
	
.verticale .tab03-piede-cx a { 
	color: #fff; 
	} 
	
/* CAMPIONATI */ 
.titolo-tabella-n1 { 
	background-color: #58602B; 
	color: #fff; 
	} 
	
.titolo-tabella-n2 { 
	background-color: #646464; 
	color: #fff; 
	font-weight: bold; 
	} 
	
.campionati-allegati { 
	background-color: #EDEDED; 
	margin-bottom: 2px; 
	} 
	
.campionati-link { 
	background-color: #EDEDED; 
	margin: 1px; 
	padding: 2px; 
	} 
	
/* ***** TABELLA MENU 01 ***** */ 
.tabmenu01 { 
	} 
.tabmenu01-testa-sx { 
	padding: 3px 2px 3px 2px; 
	padding-bottom: 6px; 
	padding-top: 5px; 
	background-color: #58602B; 
	/*border-top: double 3px #fff;*/ color: #fff; 
	font-weight: bold; 
	font-size: 12px; 
	} 
	
.tabmenu01-testa-dx { 
	} 
.tabmenu01-testa-cx { 
	}
.tabmenu01-corpo-sx { 
	background-color: #A2A22A; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.tabmenu01-corpo-dx { 
	} 
.tabmenu01-corpo-cx { 
	} 
.tabmenu01-piede-sx { 
	border-bottom: solid 5px #58602B; 
	margin-bottom: 5px; 
	} 
	
.tabmenu01-piede-dx { 
	} 
.tabmenu01-piede-cx { 
	}
/*--------------------- VARIANTI TABMENU01 -----------------------*/
 /*SERVE PER NON FAR VENIRE ROSSI I LINK NEL MENU*/ 
.tabmenu01-corpo-sx a { 
	color: #fff; 
	font-weight: lighter; 
	font-size: 11px; 
	} 
	
/*PADDING AREA PRIVATA*/ 
.area-privata .tabmenu01-corpo-sx { 
	} 
/* ***** TABELLA MENU 02 ***** */ 
.tabmenu02 { 
	} 
.tabmenu02-testa-sx { 
	} 
.tabmenu02-testa-dx { 
	} 
.tabmenu02-testa-cx { 
	} 
.tabmenu02-corpo-sx { 
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-left: 14px; 
	background-image: url(img/quadrato.jpg); 
	background-position: 5px 10px; 
	background-repeat: no-repeat; 
	background-color: #A2A22A; 
	color: #fff; 
	font-size: 11px; 
	} 
	
.tabmenu02-corpo-dx { 
	} 
.tabmenu02-corpo-cx { 
	} 
.tabmenu02-piede-sx { 
	/*border-bottom: double 3px #fff;*/ } 
.tabmenu02-piede-dx { 
	} 
.tabmenu02-piede-cx { 
	} 
/* ***** TABELLA MENU 03 ***** */ 
.tabmenu03 { 
	} 
.tabmenu03-testa-sx { 
	} 
.tabmenu03-testa-dx { 
	}
.tabmenu03-testa-cx { 
	} 
.tabmenu03-corpo-sx { 
	padding-left: 5px; 
	padding-bottom: 6px; 
	padding-top: 5px; 
	background-color: #A2A22A; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.tabmenu03-corpo-dx { 
	} 
	
.tabmenu03-corpo-cx { 
	padding-left: 10px; 
	} 
	
.tabmenu03-piede-sx { 
	} 
.tabmenu03-piede-dx { 
	} 
.tabmenu03-piede-cx { 
	} 
/* ***** TABELLA MENU 03 ***** */ 
.tabmenu04 { 
	} 
.tabmenu04-testa-sx { 
	} 
.tabmenu04-testa-dx { 
	} 
.tabmenu04-testa-cx { 
	} 
.tabmenu04-corpo-sx { 
	padding-left: 5px; 
	padding-bottom: 6px; 
	padding-top: 5px; 
	background-color: #A2A22A; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.tabmenu04-corpo-dx { 
	} 
.tabmenu04-corpo-cx { 
	padding-left: 20px; 
	} 
	
.tabmenu04-piede-sx { 
	} 
.tabmenu04-piede-dx { 
	} 
.tabmenu04-piede-cx { 
	} 
/* ***** PAGINA 00 ***** */ 
.pag00 { 
	border: solid 1px #58602B;; 
	margin-bottom: 5px; 
	} 
	
.pag00-testa-sx { 
	padding: 3px 2px 3px 2px; 
	padding-bottom: 6px; 
	padding-top: 5px; 
	background-color: #58602B; 
	color: #fff; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.pag00-testa-dx { 
	} 
.pag00-testa-cx { 
	} 
.pag00-corpo-sx { 
	padding: 2px; 
	font-size: 11px; 
	} 
	
.pag00-corpo-dx { 
	} 
.pag00-corpo-cx { 
	} 
.pag00-piede-sx { 
	border-bottom: solid 5px #58602B; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
.pag00-piede-dx { 
	} 
.pag00-piede-cx { 
	} 
/*------------------ VARIANTI PAG00 --------------------*/ 
/* ***** PAGINA 01 ***** */ 
.pag01 { 
	} 
.pag01-testa-sx { 
	padding: 3px 2px 3px 2px; 
	background-color: #F4FAB1; 
	font-weight: bold; 
	font-size: 14px; 
	} 
	
.pag01-testa-dx { 
	} 
.pag01-testa-cx { 
	} 
.pag01-corpo-sx { 
	padding: 2px; 
	font-size: 11px; 
	} 
	
.pag01-corpo-dx { 
	} 
.pag01-corpo-cx { 
	} 
.pag01-piede-sx { 
	border-bottom: solid 1px #F4FAB1; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
.pag01-piede-dx { 
	} 
.pag01-piede-cx { 
	} 
/*------------------ VARIANTI PAG01 --------------------*/
 /*IN PAGINEFOTO*/ 
 .immagini .pag01-corpo-cx { 
	text-align: center; 
	} 
	
.corsi .pag01-piede-sx { 
	border-bottom: 0px; 
	} 
	
.servizi .pag01-piede-sx { 
	border-bottom: 0px; 
	} 
	
.faq-scheda .pag01-testa-sx { 
	font-size: 11px; 
	font-weight: normal; 
	} 
	
.sponsor-lista .pag01-testa-cx a { 
	color: #000; 
	} 
	
.fotogallery-zoom .pag01-corpo-cx { 
	text-align: center; 
	} 
	
/* ***** PAGINA 02 ***** */ 
.pag02 { 
	margin-top: 5px; 
	} 
	
.pag02-testa-sx { 
	padding: 3px 2px 3px 2px; 
	background-color: #F4FAB1; 
	font-weight: bold; 
	font-size: 12px; 
	} 
	
.pag02-testa-dx { 
	} 
.pag02-testa-cx { 
	} 
.pag02-corpo-sx { 
	padding: 2px; 
	} 
	
.pag02-corpo-dx { 
	} 
.pag02-corpo-cx { 
	} 
.pag02-piede-sx { 
	border-bottom: solid 1px #F4FAB1; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
.pag02-piede-dx { 
	} 
.pag02-piede-cx { 
	} 
/*-------------------- VARIANTI PAG02 --------------------*/ 
.societa .pag02 a { 
	color: #19197B; 
	} 
	
.link-lista .pag02-testa-cx a { 
	color: #000; 
	} 
	
.bollettino .pag02-testa-cx a { 
	color: #0000CD; 
	} 
	
.documenti .pag02-testa-cx a { 
	color: #0000CD; 
	} 
	
.documenti-privati .pag02-testa-cx a { 
	color: #0000CD; 
	} 
	
/*PAGINA CORSI IMMAGINI*/ 
.corsi-scheda .immagini .pag02 { 
	float: left; 
	width: 48%; 
	background-color: #EDEDED; 
	margin: 2px; 
	text-align: center; 
	margin-top:5px } 
.corsi-scheda .immagini .pag02-testa-sx { 
	padding: 2px; 
	background-color: #EDEDED; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.corsi-scheda .immagini .pag02-piede-sx { 
	border-bottom: solid 1px #EDEDED; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
/*PAGINA SERVIZI IMMAGINI*/ 
.servizi-scheda .immagini .pag02 { 
	float: left; 
	width: 48%; 
	background-color: #EDEDED; 
	margin: 2px; 
	text-align: center; 
	margin-top:5px } 
.servizi-scheda .immagini .pag02-testa-sx { 
	padding: 2px; 
	background-color: #EDEDED; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.servizi-scheda .immagini .pag02-piede-sx { 
	border-bottom: solid 1px #EDEDED; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
/*SCHEDA CAMERE E APPARTAMENTO, SEFVIZI NELLE VICINANZE, CORSI, SERVIZI*/ 
.img-fluottante { 
	float: left; 
	width: 50%; 
	text-align: center; 
	} 
	
.elenco-immagini .pag02 { 
	float: left; 
	width: 48%; 
	background-color: #EDEDED; 
	margin: 2px; 
	text-align: center; 
	margin-top:5px }
.elenco-immagini .pag02-testa-sx { 
	padding: 2px; 
	background-color: #EDEDED; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.elenco-immagini .pag02-piede-sx { 
	border-bottom: solid 1px #EDEDED; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
/*================*/ /*RICHIESTA INFO SERVIZI*/ 
.richiesta-info .pag02{ 
	background-color: #F4FAB1; 
	} 
	
.richiesta-info .pag02-piede-sx { 
	background-color: #F4FAB1; 
	border: 0px; 
	padding: 0px; 
	} 
	
.richiesta-info .pag03{ 
	background-color: #EDEDED; 
	} 
	
.richiesta-info .pag03-piede-sx { 
	background-color: #EDEDED; 
	border: 0px; 
	} 
	
/*===================*/ 
.corsi .pag02-testa-cx a { 
	color: #000; 
	} 
	
.servizi .pag02-testa-cx a { 
	color: #000; 
	} 
	
.area-privata .pag02 { 
	border: solid 1px #58602B; 
	} 
	
.area-privata .pag02-testa-sx { 
	background-color: #58602B; 
	padding: 2px; 
	color: #fff; 
	} 
	
.area-privata .pag02-piede-sx { 
	background-color: #58602B; 
	color: #fff; 
	text-align: right; 
	margin-bottom: 0px; 
	border: none; 
	} 
	
.area-privata .pag02-piede-sx a { 
	color: #fff; 
	} 
	
/*miniature fotogallery*/ 
.fotogallery-scheda .pag02 { 
	float: left; 
	width: 24%; 
	background-color: #EDEDED; 
	margin: 2px; 
	text-align: center; 
	margin-top:5px; 
	padding: 5px 0px 5px 0px; 
	} 
	
.fotogallery-scheda .pag02-testa-sx { 
	padding: 0px; 
	background-color: transparent; 
	} 
	
.fotogallery-scheda .pag02-piede-sx { 
	border: none; 
	padding: 0px; 
	margin: auto; 
	} 
	
/* ***** PAGINA 03 ***** */ 
.pag03 { 
	margin-top:5px } 
.pag03-testa-sx { 
	padding: 2px; 
	background-color: #EDEDED; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.pag03-testa-dx { 
	} 
.pag03-testa-cx { 
	} 
.pag03-corpo-sx { 
	padding: 2px; 
	} 
	
.pag03-corpo-dx { 
	} 
.pag03-corpo-cx { 
	} 
.pag03-piede-sx { 
	border-bottom: solid 1px #EDEDED; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
.pag03-piede-dx { 
	} 
.pag03-piede-cx { 
	} 
/*-------------------- VARIANTI PAG03 --------------------*/ 
/*NELLE PAGINE AGGIUNTIVE*/ /*PAGINA IMMAGINI*/ 
.immagini .pag03 { 
	float: left; 
	width: 24%; 
	background-color: #EDEDED; 
	margin: 2px; 
	text-align: center; 
	} 
	
/*PAGINA LINK*/ 
.link .pag03 a { 
	color: #000; 
	} 
	
.oggetto { 
	} 
/*PAGINA LINK*/ 
.link .oggetto { 
	float: left; 
	margin-right: 3px; 
	} 
	
/*PAGINA YOU TUBE*/ 
.youtube .oggetto { 
	padding: 3px; 
	text-align: center; 
	} 
	
/*PAGINA GOOGLE MAPS*/ 
.googlemaps .oggetto { 
	padding: 3px; 
	text-align: center; 
	} 
	
/*-------------*/ /* ***** PAGINA 04 ***** */ 
.pag04 { 
	margin-top:5px;
} 
.pag04-testa-sx { 
	padding: 2px; 
	background-color: #DDDDDD; 
	font-weight: bold; 
	font-size: 11px; 
	} 
	
.pag04-testa-dx { 
	} 
.pag04-testa-cx { 
	} 
.pag04-corpo-sx { 
	padding: 2px; 
	} 
	
.pag04-corpo-dx { 
	} 
.pag04-corpo-cx { 
	} 
.pag04-piede-sx { 
	border-bottom: solid 1px #DDDDDD; 
	padding: 2px; 
	margin-bottom: 2px; 
	} 
	
.pag04-piede-dx { 
	} 
.pag04-piede-cx { 
	} 
	/*-------------------- VARIANTI PAG04 --------------------*/
	/*CLASSE CHE PUņ ESSERE DEFINITA PER LE VARIE SEZIONI*/ /*PREDEFINITO*/ 
.fluottante { 
	float: left; 
	margin-right: 2px; 
	} 
	
.corsi-scheda .fluottante { 
	float: left; 
	width: 50%; 
	text-align: center; 
	} 
	
.corsi .fluottante { 
	float: left; 
	width: 150px; 
	margin-right: 3px; 
	text-align: center; 
	} 
	
.servizivicinanze-scheda .fluottante { 
	float: left; 
	width: 50%; 
	text-align: center; 
	} 
	
.servizi .fluottante { 
	float: left; 
	width: 150px; 
	margin-right: 3px; 
	text-align: center; 
	} 
	
.servizi-scheda .fluottante { 
	float: left; 
	width: 50%; 
	text-align: center; 
	} 
	
.storia .fluottante { 
	float: right; 
	margin-left: 2px; 
	} 
	
.societa .fluottante { 
	text-align: center; 
	margin-bottom: 5px; 
	} 
	
.dove-siamo .fluottante { 
	float: none; 
	text-align: center; 
	margin-bottom: 5px; 
	} 
	
.area-privata .fluottante { 
	float: left; 
	width: 49%; 
	} 
	
/*.link-lista .fluottante { 
	float: left; 
	margin-right: 2px; 
	} 
	
.sponsor-lista .fluottante { 
	float: left; 
	margin-right: 2px; 
	} 
	
.news .fluottante { 
	float: left; 
	margin-right: 2px; 
	}*/ 
.news-scheda .fluottante { 
	float: right; 
	margin-left: 2px; 
	} 
	
.eventi .fluottante { 
	float: right; 
	margin-left: 2px; 
	} 
	
.eventi-scheda .fluottante { 
	float: right; 
	margin-left: 2px; 
	} 
	
/*SERVE PER CANCELLARE I FLOAT DELLE IMMAGINI*/ /*PREDEFINITO*/ 
.cancellatore { 
	clear: left; 
	} 
	
/*IN PAGINE*/ 
/*.immagini .cancellatore { 
	clear: left; 
	} 
	
.corsi-scheda .cancellatore { 
	clear: left; 
	} 
	
.servizi-scheda .cancellatore { 
	clear: left; 
	} 
	
.corsi .cancellatore { 
	clear: left; 
	} 
	
.servizi .cancellatore { 
	clear: left; 
	} 
	
.verticale .cancellatore { 
	clear: left; 
	} 
	
.box-servizi .cancellatore { 
	clear: left; 
	} 
	
.box-catalogo .cancellatore { 
	clear: left; 
	}*/ 
.storia .cancellatore { 
	clear: right; 
	} 
	
/*.link-lista .cancellatore { 
	clear: left; 
	} 
	
.sponsor-lista .cancellatore { 
	clear: left; 
	} 
	
.news .cancellatore { 
	clear: left; 
	}*/ 
.dove-siamo .cancellatore { 
	clear: none; 
	} 
	
.news-scheda .cancellatore { 
	clear: right; 
	} 
	
.eventi .cancellatore { 
	clear: right; 
	} 
	
.eventi-scheda .cancellatore { 
	clear: right; 
	} 
	
.area-privata .cancellatore { 
	clear: left; 
	} 
	
/*CLASSE CHE SERVE PER DEFINIRE IL SOTTOTITOLO*/ 
.sottotitolo { 
	font-size: 11px; 
	font-weight: normal; 
	} 
	
/*CLASSE PER LE VARIE DESCIZIONI DELLO FOTO*/
.descrizione-foto { 
	padding: 2px; 
	margin-top: 2px; 
	color: #999; 
	} 
	
/*TESTO DI ERRORE*/ 
.errore { 
	font-size: 11px; 
	font-weight: normal; 
	color: #FF0000; 
	} 
	
/*TABELLINA PER IL PREZZO*/ 
.prezzo-scheda-box { 
	text-align: right; 
	} 
	
.prezzo-scheda { 
	padding: 5px; 
	background-color: #58602B; 
	color: #fff; 
	font-weight: bold; 
	font-size: 22px; 
	width: 42%; 
	margin-left: 55%; 
	} 
	
.prezzo-scheda-barrato { 
	padding: 5px; 
	background-color: #F4FAB1; 
	font-weight: bold; 
	font-size: 16px; 
	text-decoration: line-through; 
	width: 42%; 
	margin-left: 55%; 
	} 
	
.prezzo-scheda-validita { 
	padding: 5px; 
	background-color: #F4FAB1; 
	font-weight: normal; 
	font-size: 11px; 
	width: 42%; 
	text-align: left; 
	margin-left: 55%; 
	} 
	
.prezzo-scheda-elenco { 
	padding: 5px; 
	background-color: #58602B; 
	color: #fff; 
	font-weight: bold; 
	font-size: 12px; 
	width: 42%; 
	margin-left: 55%; 
	} 
	
/*IMMOBILE*/ 
.prezzo-scheda-sopra { 
	padding: 5px; 
	background-color: #F4FAB1; 
	font-weight: bold; 
	font-size: 18px; 
	width: 42%; 
	margin-left: 55%; 
	} 
	
.totale-ordine-etichetta { 
	margin: 2px; 
	padding: 2px; 
	font-weight: bold; 
	font-size: 18px; 
	text-align: right; 
	width: 70%; 
	} 
	
.totale-ordine-prezzo { 
	margin: 2px; 
	padding: 2px; 
	background-color: #F4FAB1; 
	font-weight: bold; 
	font-size: 18px; 
	width: 25%; 
	text-align: right; 
	} 
	
.colonna_vetrina { 
	float: left; 
	width: 33%; 
	margin-right: 1px; 
	} 
	
.colonna_vetrina .tab03 { 
	margin: 1px; 
	margin-bottom: 2px; 
	padding: 0px; 
	} 
	
.colonna_vetrina .tab03-piede-cx a { 
	color: #fff; 
	} 
	
.codice-box { 
	text-align: center; 
	padding: 3px 0px 3px 0px; 
	} 
	
.sponsor-associati .cancellatore { 
	clear: left; 
	} 
	
.serviziuffici-attivita h1 { 
	font-size: 20px; 
	} 
	
.tipo-testo, .tipo-documento { 
	margin-top: 10px; 
	} 
	
/*============================================================================================================================== FINE STILE NUOVO ==============================================================================================================================*/