/*
	CONF_COLORE1 = 000000

	*//*
	CONF_COLORE2 = 666666

	*//*
	CONF_COLORE3 = 666666

	*//*
	CONF_COLORE4 = 666666

	*//*
	CONF_COLORE5 = 000000

	*//*
	CONF_COLORE6 = FFFFFF

	*//*
	CONF_COLORE7 = FF0000

	*//*
	CONF_COLORE8 = FFFFCC

	*//*
	CONF_COLORE9 = 666666

	*//*
	CONF_COLORE10 = CC0033

	*//*
	CONF_COLORE11 = 666666

	*//*
	CONF_COLORE12 = 666666

	*//*
	CONF_COLORE13 = FF0000

	*//* 950 */
/* 798 */


/*
TAG E CLASSI FONDAMENTALI
*/


body {
	margin: 0px;
	padding: 0px;
	overflow-x: hidden;
	background-color: #FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
		
	background-image: url('../foto/grandi/senza-titolo-1-copia.jpg');background-attachment: fixed;background-position: top left;background-repeat: repeat;}


a:link, a:visited {
	font-weight: bold;
	text-decoration: none;
	color: #000033;
	
}

a:hover {
	font-weight: bold;
	text-decoration: none;
	color: #FF0000;
	
}

img {
	border: none;
}

form {
	padding: 0px;
	margin: 0px;
}
table {
	font-size: 11px;
	border: none;
}

.record tr {
	background-color: #ededed;
}


/*
ID STRUTTURA
*/

.bold {
	font-weight: bold;
}

/*OK*/
#sfondo-sito {
	background-color:  #FFFFCC;
	/*width: 950px;*/
	width: 950px;
	position: relative;
	margin: auto;
}
/*OK*/
#sfondo-sito-home {
	background-color:  #FFFFCC;
	/*width: 950px;*/
	width: 950px;
	position: relative;
	margin: auto;
}

/*OK*/
#intestazione {
	background-color: #000000;
	text-align: left;
}

#intestazione div h1 {
	visibility: hidden;
	display: none;
}

/*OK*/
#data-ora {
	visibility: hidden;
	display: none;
}
/*OK*/
#corpo {
	width: 950px;
	position: relative;
	margin: auto;
}
/*OK*/
#menu {
	width: 148px;
	float: left;
	text-align: left;
}

/*OK*/
#contenuti {
	float: left;
	text-align: left;
	height: auto !important;
	width: 798px !important;
	width: 793px;
	margin-left: 2px;
}
/*OK*/
#contenuti-home {
	margin-left: 1px;
	margin-bottom: 5px;
	width: 630px;
	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 {

}
/* CALCOLO DELLA LARGHEZZA DEL TASTO MENU*/

#menu-orizzontale {
	background-image: url(img/sfumatura2.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
	min-height: 42px;
	text-align: center;
		width: 950px;
	margin: auto;
	text-align: center;
	clear: left;
	
}

#menu-orizzontale ul {
	margin: 0px;
	padding: 0px;
	width: 950px;
	height: 35px;
	position: relative;
	margin: auto;
	background-color: #666666;

}


#menu-orizzontale ul li {
	display: block;
	float: left;
	width: 189px;
	padding-top: 10px;
	padding-bottom: 5px;
	background-color: #666666;
	border-right: solid 1px #fff;
	min-height: 20px;
}




#menu-orizzontale li a {
	color: #000033;
	font-weight: normal;font-style: normal;	text-decoration: none;
}

#menu-orizzontale li a:hover {
	color: #000033;
	font-weight: normal;font-style: normal;	text-decoration: none;
}

/*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;
}

.motori-di-ricerca  {
	padding-top: 30px;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #0000FF;
}

.motori-di-ricerca a {
	text-decoration: underline;
	color: #0000FF;
	font-weight: normal;
}

/*
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-testo {
	background-color:  #FFFFCC;
	padding: 20px;
}
.introduzione-entra{
	width: 770px;
	color: #fff;
	font-weight: bold;
	padding-top: 5px;
	text-align: center;
	font-size: 12px;
}
/*
STILI PER IL MENU ORIZZONTALE
*/

/*TENDINA*/
#menu-tendina ul li {
	float: none;
	background-color: #FF0000;
opacity:0.1;
		filter:alpha(opacity=10);
}

	#menu-tendina ul li a:link, #menu-tendina ul li a:visited {
		color: #000033;
		font-weight: normal;font-style: normal;	}
#menu-tendina ul li:hover {
	background-color: #666666;
}

#menu-tendina ul {
	left:-10000px;
	position:absolute;
	z-index:10;
	background-color: transparent;
}


#menu-tendina li {
	display:block;
	/*white-space:nowrap;*/
	position:relative;
	z-index:1;
}

#menu-tendina li:hover>ul
	{
		margin-top: 35spx;	margin-left: -189px;
}
#menu-tendina li:hover>ul
	{
	top:0px;
	left:100%;
}
/*END TENDINA*/


#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;
	background-color: #000000;	border-top: solid 3px #000000; 
	background-image: url(img/sfumatura3.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	clear: left;
	color: #000033;
	}
/*OK*/
#piede a {
	color: #000033;
	}
/*OK*/
#sottopiede {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	/*border-top: solid 8px #000000; */
}
/*OK*/
#sottopiede a {
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}

/*=============================================================================================================
INIZIO STILE NUOVO
=============================================================================================================*/

/*--------------------------------------------------------------------------------
--------------------------------------------------------------------------------*/
/*
STILI PER HOME
*/

.icona {
	text-align: center;
}

.home-sponsor-nofoto {
	width: 77%;
	margin-left: 12px;
	margin-right: 10px;
	text-align: center;
	padding: 5px;
	margin-bottom: 5px; 
	border: solid 1px #000;	
}

.home-sponsor-confoto {
	text-align: center;
	margin-bottom: 5px; 
	padding: 0px;
}
.home-links-nofoto {
	width: 77%;
	margin-left: 12px;
	margin-right: 10px;
	text-align: center;
	padding: 5px;
	margin-bottom: 5px; 
	border: solid 1px #000;	
}

.home-links-confoto {
	text-align: center;
	margin-bottom: 5px; 
	padding: 0px;
}

.home-links-confoto img {
	max-width: 140px;
	width: expression(this.width > 140 ? 140: true );
}
/*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 ALLINEARE I SUBMIT A DESTRA*/
.pulsante {
	text-align: center;
}

.menu-area-privata .pulsante {
	text-align: right;
}

.menu-area-privata .tabmenu01-corpo-cx {
	background-color: White;
	border-bottom: solid 1px #666666;
}


.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
*/
.quantita-disponibile {
	background-color: Green;
	margin: 2px;
	text-align: center;
	color: #000;
}
.quantita-minimo {
	background-color: Orange;
	margin: 2px;
	text-align: center;
	color: #000;
}
.quantita-nondisponibile {
	background-color: Red;
	margin: 2px;
	text-align: center;
	color: #000;
}
.prezzo {
background-color: #FF0000;	color: #FFFFFF;
		font-weight: bold;
	font-size: 11px;
	text-align: right;
	padding: 2px !important;
	padding: 4px;
}

.offerta-novita {
background-color: #FF0000;	color: #FFFFFF;
		font-weight: bold;
	font-size: 11px;
	padding: 2px !important;
	padding: 4px;
}


.ordine-lista {
background-color: #FF0000;	color: #FFFFFF;
		font-weight: bold;
	font-size: 11px;
	text-align: right;
	padding: 2px !important;
	padding: 4px;
}
.ordine-lista a {
	color: #FFFFFF;
	}
.testo-tabella-calendario {
	text-align: center;
	font-size: 11px;
}


.testo-tabella-campionato, .testo-tabella {
	font-size: 11px;
	color: #000033;
	}


/*
	***** DEFINIZIONE TABELLA 01 *****
*/

.tab01 {
	margin: auto;
	position: relative;
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-image: url(img/sfumatura.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
}

.tab01-testa-sx {
	padding: 4px 2px 4px 2px;
	border-bottom: solid 1px;
	background-color: #666666;
color: #FFFFFF;
font-weight: bold;
font-style: normal;
font-size: 11px;
}


.tab01-testa-sx h3 {
font-size: 12px;
font-weight: bold;
}






.tab01-testa-dx {

}

.tab01-testa-cx {

}

.tab01-corpo-sx {
	padding: 2px 0px 2px 0px;
	font-size: 11px;
	border-left: solid 1px #CFCFCF;
	border-right: solid 1px #CFCFCF;
}

.tab01-corpo-dx {

}

.tab01-corpo-cx {
background-color: #FFFFFF;

}

.tab01-piede-sx {
	border-left: solid 1px #CFCFCF;
	border-right: solid 1px #CFCFCF;
	padding: 2px;
	font-weight: normal;
font-style: normal;
	
}

.tab01-piede-sx a {

	font-weight: normal;
font-style: normal;
	
}

.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%;
}
.in-evidenza img {
	max-width: 620px;
	width: expression(this.width > 620 ? 620: true );	 	
}

.icona .tab01-corpo-cx {
	margin: 0px;
	padding: 0px;
}


/*
	***** DEFINIZIONE TABELLA 02 *****
*/

.tab02 {
	/*width: 99%;*/
}

.tab02-testa-sx {
/*	padding: 3px 2px 3px 2px;
	background-color: #666666;	
	font-weight: bold;
	font-size: 12px;
	color: #000033;
	*/
}


.tab02-testa-sx .sopratitolo {
padding: 2px;
	background-color: #666666;
color: #000033;
font-weight: bold;
font-style: normal;
font-size: 12px;
}

.tab02-testa-sx h4 {
padding: 2px;
	background-color: #666666;
color: #000033;
font-weight: bold;
font-style: normal;
font-size: 12px;
}


.tab02-testa-sx .sottotitolo {
padding: 2px;
	background-color: #666666;
color: #000033;
font-weight: normal;
font-style: normal;
font-size: 12px;
}



.tab02-testa-dx {

}

.tab02-testa-cx {

}

.tab02-corpo-sx {

}

.tab02-corpo-dx {

}

.tab02-corpo-cx {
	padding: 2px;
	}

.tab02-piede-sx {
	padding: 2px;
	border-bottom: solid 1px #666666;

}


.tab02-piede-sx a {
	}


.tab02-piede-dx {

}

.tab02-piede-cx {

}


/*
	***** DEFINIZIONE TABELLA 03 *****
*/

.tab03 {
	border: solid 2px #666666;	margin: 1px;
	width: 99%;
}


.tab03-testa-sx {
	
}



.tab03-testa-sx .sopratitolo {
padding: 2px;
	background-color: #666666;
color: #000000;
font-weight: bold;
font-style: normal;
font-size: 11px;
}


.tab03-testa-sx h4 {
padding: 2px;
	background-color: #666666;
color: #000000;
font-weight: bold;
font-style: normal;
font-size: 11px;
}




.tab03-testa-sx .sottotitolo {
padding: 2px;
	background-color: #666666;
color: #000000;
font-weight: bold;
font-style: normal;
font-size: 11px;
}








.tab03-testa-dx {

}

.tab03-testa-cx {

}

.tab03-corpo-sx {

	
	
	
	
	
	
}

.tab03-corpo-dx {

}

.tab03-corpo-cx {
	padding: 2px;
}

.tab03-piede-sx {
	padding: 2px;
	text-align: right;
	background-color: #666666;
color: #000000;font-family: ;
font-weight: bold;
font-size: 11px;	
}


.tab03-piede-sx a {
	color: #000000;font-family: ;
font-weight: bold;
font-size: 11px;}

.tab03-piede-dx {

}

.tab03-piede-cx {

}
/*-------------------
	VARIANTI TAB03
--------------------*/	
/*BOX SERVIZI*/
.box-servizi .tab03 {
	float: left;
	width: 48%;
}



.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;
	color: #000;
}
.box-fotogallery .tab03-piede-sx {
	padding: 0px;
	background-color: transparent;	
	border: none;
}
/*generico per quelli che non hanno la gestione delle colonne*/
.verticale .tab03 {
	float: left;
	width: 32%;
}
/*PAGINA ELENCO BARCHE*/
.barche .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}

.barche .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
/*BOX BARCHE*/
.box-barche .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-barche .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
/*PAGINA ELENCO VEICOLI*/
.veicoli .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}

.veicoli .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
/*BOX VEICOLI*/
.box-veicoli .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-veicoli .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
/*BOX SERVIZI*/
.box-servizi .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-servizi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

/*NEWS*/
.box-news-categorie .verticale .tab03 {
	float: left;
	width: 18.5%;
}
.box-news-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.box-news .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-news .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-news .verticale .tab03 {
	float: left;
	width: 49%;
}
.categorie-news .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-news .verticale-news .tab03 {
	float: left;
	width: 19%;
}
.categorie-news .verticale-news .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}



.categorie-link_privati .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-link_privati .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-link_privati .verticale-link_privati .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-link_privati .verticale-link_privati .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-documenti_privati .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-documenti_privati .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-documenti_privati .verticale-documenti_privati .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-documenti_privati .verticale-documenti_privati .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-documenti .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-documenti .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-documenti .verticale-documenti .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-documenti .verticale-documenti .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

/*UNIFICAZIONE LINKS*/
.box-links-categorie .verticale .tab03 {
	float: left;
	width: 18.5%;
}
.box-links-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-links .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-links .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-links .verticale .tab03 {
	float: left;
	width: 49%;
}
.categorie-links .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-links .verticale-link .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-links .verticale-link .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}


/*UNIFICAZIONE CATALOGO*/
.box-catalogo-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-catalogo-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-catalogo .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-catalogo .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-catalogo .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-catalogo .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-catalogo .verticale-catalogo .tab03 {
	float: left;
	width: 32.3333333333%;
}

.categorie-catalogo .verticale-catalogo .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

/*UNIFICAZIONE SERVIZI*/
.box-servizi-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-servizi-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-servizi .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-servizi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-servizi .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-servizi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-servizi .verticale-servizi .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-servizi .verticale-servizi .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

/*UNIFICAZIONE ARCHIVIO ASSOCIAZIONI*/


.categorie-archivio_associazioni .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-archivio_associazioni .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

/*UNIFICAZIONE SPONSOR*/
.box-sponsor-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-sponsor-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-sponsor .verticale .tab03 {
	float: left;
	width: 23.5%;
}
.box-sponsor .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-sponsor .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-sponsor .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-sponsor .verticale-sponsor .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-sponsor .verticale-sponsor .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}


/*UNIFICAZIONE EVENTI*/
.box-eventi-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-eventi-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-eventi .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-eventi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-eventi .verticale .tab03 {
	float: left;
	width: 49%;
}
.categorie-eventi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-eventi .verticale-eventi .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-eventi .verticale-eventi .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}


/*UNIFICAZIONE STRUTTURE RICETTIVE*/
.box-strutture_ricettive-categorie .verticale .tab03 {
	float: left;
	width: 18.5%;
}
.box-strutture_ricettive-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-strutture_ricettive .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-strutture_ricettive .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-strutture_ricettive .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-strutture_ricettive .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-strutture_ricettive .verticale-strutture_ricettive .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-strutture_ricettive .verticale-strutture_ricettive .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}


/*UNIFICAZIONE LAVORI ESEGUITI*/
.box-lavori_eseguiti-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-lavori_eseguiti-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-lavori_eseguiti .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-lavori_eseguiti .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-lavori_eseguiti .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-lavori_eseguiti .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-lavori_eseguiti .verticale-lavori_eseguiti .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-lavori_eseguiti .verticale-lavori_eseguiti .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-lavori_eseguiti-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}


/*UNIFICAZIONE AREA ISTITUZIONALE*/
.box-area_istituzionale-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-area_istituzionale-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-area_istituzionale .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-area_istituzionale .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-larea_istituzionale .verticale .tab03 {
	float: left;
	width: 49%;
}
.categorie-area_istituzionale .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-area_istituzionale .verticale-area_istituzionale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-area_istituzionale .verticale-area_istituzionale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-area_istituzionale-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}


/*UNIFICAZIONE LUOGHI*/
.box-luoghi-categorie .verticale .tab03 {
	float: left;
	width: 18.5%;
}
.box-luoghi-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-luoghi .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-luoghi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-luoghi .verticale .tab03 {
	float: left;
	width: 49%;
}
.categorie-luoghi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-luoghi .verticale-luoghi .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-luoghi .verticale-luoghi .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-luoghi-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*UNIFICAZIONE ARCHVIO ASSOCIAZIONI*/
.box-archivioassociazioni-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-archivioassociazioni-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-archivioassociazioni .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-archivioassociazioni .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-archivioassociazioni .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-archivioassociazioni .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-archivioassociazioni .verticale-archivioassociazioni .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-archivioassociazioni .verticale-archivioassociazioni .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-archivioassociazioni-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*UNIFICAZIONE CORSI*/
.box-corsi-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-corsi-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-corsi .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-corsi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-corsi .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-corsi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-corsi .verticale-corsi .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-corsi .verticale-corsi .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-corsi-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*UNIFICAZIONE CAMERE APPARTAMENTI*/
.box-camere_appartamenti-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-camere_appartamenti-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-camere_appartamenti .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-camere_appartamenti .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-camere_appartamenti .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-camere_appartamenti .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-camere_appartamenti .verticale-camere_appartamenti .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-camere_appartamenti .verticale-camere_appartamenti .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}


/*UNIFICAZIONE bollettino*/

.categorie-bollettino .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-bollettino .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-bollettino .verticale-bollettino .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-bollettino .verticale-bollettino .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

/*UNIFICAZIONE faq*/

.box-faq-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-faq-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-faq .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-faq .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-faq .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-faq .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-faq .verticale-faq .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-faq .verticale-faq .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-faq-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}	

/*UNIFICAZIONE area_video*/

.box-area_video-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-area_video-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-area_video .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-area_video .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-area_video .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-area_video .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-area_video .verticale-area_video .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-area_video .verticale-area_video .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-area_video-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*UNIFICAZIONE archivio_persone*/

.box-archivio_persone-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-archivio_persone-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-archivio_persone .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-archivio_persone .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-archivio_persone .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-archivio_persone .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-archivio_persone .verticale-archivio_persone .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-archivio_persone .verticale-archivio_persone .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-archivio_persone-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}


/*viaggiregalo*/
.box-viaggiregalo-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-viaggiregalo-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.box-viaggiregalo .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-viaggiregalo .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-viaggiregalo .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-viaggiregalo .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-viaggiregalo .verticale-viaggiregalo .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-viaggiregalo .verticale-viaggiregalo .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}	

/*UNIFICAZIONE squadre*/

.box-squadre-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-squadre-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-squadre .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-squadre .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-squadre .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-squadre .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-squadre .verticale-squadre .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-squadre .verticale-squadre .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-squadre-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*UNIFICAZIONE servizi_vicinanze*/

.box-servizi_vicinanze-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-servizi_vicinanze-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-servizi_vicinanze .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-servizi_vicinanze .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-servizi_vicinanze .verticale .tab03 {
	float: left;
	width: 24%;
}
.categorie-servizi_vicinanze .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-servizi_vicinanze .verticale-servizi_vicinanze .tab03 {
	float: left;
	width: 49%;
}
.categorie-servizi_vicinanze .verticale-servizi_vicinanze .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-servizi_vicinanze-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*UNIFICAZIONE interviste*/

.box-interviste-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-interviste-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-interviste .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-interviste .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-interviste .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-interviste .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-interviste .verticale-interviste .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-interviste .verticale-interviste .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-interviste-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*UNIFICAZIONE campi_di_gioco*/

.box-campi_di_gioco-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-campi_di_gioco-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-campi_di_gioco .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-campi_di_gioco .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-campi_di_gioco .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-campi_di_gioco .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-campi_di_gioco .verticale-campi_di_gioco .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-campi_di_gioco .verticale-campi_di_gioco .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-campi_di_gioco-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*UNIFICAZIONE blog*/

.box-blog-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-blog-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-blog .verticale .tab03 {
	float: left;
	width: -1.5%;
}
.box-blog .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-blog .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-blog .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-blog .verticale-blog .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-blog .verticale-blog .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-blog-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}



/*UNIFICAZIONE comunicati_privati*/

.box-comunicati_privati-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-comunicati_privati-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-comunicati_privati .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-comunicati_privati .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-comunicati_privati .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-comunicati_privati .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-comunicati_privati .verticale-comunicati_privati .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-comunicati_privati .verticale-comunicati_privati .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-comunicati_privati-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}



/*UNIFICAZIONE descrizioni*/

.box-descrizioni-categorie .verticale .tab03 {
	float: left;
	width: 18.5%;
}
.box-descrizioni-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-descrizioni .verticale .tab03 {
	float: left;
	width: -1.5%;
}
.box-descrizioni .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-descrizioni .verticale .tab03 {
	float: left;
	width: 24%;
}
.categorie-descrizioni .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-descrizioni .verticale-descrizioni .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-descrizioni .verticale-descrizioni .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-descrizioni-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}


/*UNIFICAZIONE immobiliare_annunci*/

.box-immobiliare_annunci-categorie .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-immobiliare_annunci-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-immobiliare_annunci .verticale .tab03 {
	float: left;
	width: 48.5%;
}
.box-immobiliare_annunci .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-immobiliare_annunci .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-immobiliare_annunci .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-immobiliare_annunci .verticale-immobiliare_annunci .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-immobiliare_annunci .verticale-immobiliare_annunci .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-immobiliare_annunci-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}



/*UNIFICAZIONE fotogallery*/

.box-fotogallery-categorie .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-fotogallery-categorie .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-fotogallery .verticale .tab03 {
	float: left;
	width: 31.8333333333%;
}
.box-fotogallery .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.categorie-fotogallery .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-fotogallery .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}

.categorie-fotogallery .verticale-fotogallery .tab03 {
	float: left;
	width: 32.3333333333%;
}
.categorie-fotogallery .verticale-fotogallery .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.box-fotogallery-ridotto img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

/*FINE STILE UNIFICAZIONE CATEGORIE*/







.immagine {
	text-align: center;
}






.box-news-ridotto .float-left {
	float: none;
	text-align: center;
}

.box-news-ridotto .clear-left {
	clear: none;
}

.box-news-ridotto .margin-right {
	margin-right: 0px;
}
/**/


/*PAGINA ELENCO SERVIZI*/
.servizi .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}

.servizi .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}





/*PAGINA ELENCO CATALOGO*/
.catalogo .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}

.catalogo .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
/*CORPO E PIEDE CATALOGO*/
/*
.box-catalogo .tab03-piede-cx a {
	color: #FFFFFF;
	}
*/
/*CORPO E PIEDE SERVIZI*/
/*
.box-servizi .tab03-piede-cx a {
	color: #FFFFFF;
	}
.verticale .tab03-piede-cx a {
	color: #FF0000;
	}
*/
/*
CAMPIONATI
*/
.titolo-tabella-campionati {
	background-color: #666666;	
	color: #fff;
}
.titolo-tabella-campionati-prossimoturno {
	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 {
	padding-bottom: 5px;
	margin-bottom: 5px;
}

.tabmenu01-testa-sx {
	padding: 4px 3px 4px 3px;
	background-color: #666666;
	border-bottom: solid 1px;
	color: #FFFFFF;
		font-weight: bold;
	font-size: 11px;
}

.tabmenu01-testa-dx {

}

.tabmenu01-testa-cx {

}

.menu-titolo {
	background-color: #666666;
	color: #FFFFFF;
	font-family: ;
	
	font-weight: normal;font-style: normal;	
}

.menu-titolo h3 {
	font-weight: normal;font-style: normal;}

.tabmenu01-corpo-sx {
	background-color: #666666;
	color: #000033;
	font-size: 11px;font-weight: normal;font-style: normal;
	border-left: solid 1px #CFCFCF;
	border-right: solid 1px #CFCFCF;
}

.tabmenu01-corpo-dx {

}

.tabmenu01-corpo-cx {

}

.tabmenu01-piede-sx {
	margin-bottom: 5px;
	text-align: right;
	padding-right: 10px;
}

.tabmenu01-piede-dx {

}

.tabmenu01-piede-cx {

}

.menu-piede {
	border-bottom: solid 5px #666666;	
	margin-bottom: 5px;
}

/*---------------------
	VARIANTI TABMENU01
-----------------------*/
/*SERVE PER NON FAR VENIRE ROSSI I LINK NEL MENU*/
.tabmenu01-corpo-sx a:link, .tabmenu01-corpo-sx a:hover, .tabmenu01-corpo-sx a:visited {
	color: #000033;
	font-size: 11px;font-weight: normal;font-style: normal;
}
/*PADDING AREA PRIVATA*/
.area-privata .tabmenu01-corpo-sx {
	background-color: #fff;
	color: #000;
}



/*
	***** TABELLA MENU 02 *****
*/

.tabmenu02 {

}

.tabmenu02-testa-sx {

}

.tabmenu02-testa-dx {

}

.tabmenu02-testa-cx {

}

.tabmenu02-corpo-sx {
	padding-left: 2px;
	padding-top: 3px;
	padding-bottom: 3px;
	background-color: White;
	color: #000033;
	font-size: 11px;font-weight: normal;font-style: normal;}

.tabmenu02-corpo-dx {

}

.tabmenu02-corpo-cx {

}

.tabmenu02-piede-sx {
	/*border-bottom: double 3px #fff;*/
	border-bottom: solid 1px #666666;
}

.tabmenu02-piede-dx {

}

.tabmenu02-piede-cx {

}
.tabmenu02-corpo-sx  a:link, .tabmenu02-corpo-sx a:hover, .tabmenu02-corpo-sx a:visited {
	color: #000033;
	font-size: 11px;font-weight: normal;font-style: normal;}


/*
	***** TABELLA MENU 03 *****
*/

.tabmenu03 {

}

.tabmenu03-testa-sx {

}

.tabmenu03-testa-dx {

}

.tabmenu03-testa-cx {

}

.tabmenu03-corpo-sx {
	padding-left: 5px;
	background-color: #FF0000;
	color: #FFFF00;
	font-size: 11px;font-weight: normal;font-style: normal;}

.tabmenu03-corpo-dx {

}

.tabmenu03-corpo-cx {

}

.tabmenu03-piede-sx {
	/*border-bottom: double 3px #fff;*/
	border-bottom: solid 1px #666666;
}

.tabmenu03-piede-dx {

}

.tabmenu03-piede-cx {

}
.tabmenu03-corpo-sx  a:link, .tabmenu03-corpo-sx a:hover, .tabmenu03-corpo-sx a:visited {
	color: #FFFF00;
	font-size: 11px;font-weight: normal;font-style: normal;}
/*
	***** TABELLA MENU 04 *****
*/

.tabmenu04 {

}

.tabmenu04-testa-sx {

}

.tabmenu04-testa-dx {

}

.tabmenu04-testa-cx {

}

.tabmenu04-corpo-sx {
	padding-left: 10px;
	background-color: #FF0000;
	color: #FFFF00;
	font-size: 11px;font-weight: normal;font-style: normal;	font-weight: bold;
	font-size: 11px;
}

.tabmenu04-corpo-dx {

}

.tabmenu04-corpo-cx {

}

.tabmenu04-piede-sx {
	border-bottom: double 3px #fff;
}

.tabmenu04-piede-dx {

}

.tabmenu04-piede-cx {

}
.tabmenu04-corpo-sx  a:link, .tabmenu04-corpo-sx a:hover, .tabmenu04-corpo-sx a:visited {
	color: #FFFF00;
	font-size: 11px;font-weight: normal;font-style: normal;}
/*
	***** PAGINA 00 *****
*/
.pag00 {	
	padding-bottom: 5px;
	margin-bottom: 5px;
	background-image: url(img/sfumatura.jpg);
	background-position: bottom center;
	background-repeat: repeat-x;
}

.pag00-testa-sx {
	padding: 4px 3px 4px 3px;
	background-color: #666666;	
	border-bottom: solid 1px;
	color: #FFFFFF;
	font-size: 11px;font-weight: bold;font-style: normal;}

.pag00-testa-sx h3, .pag00-testa-sx .pag00-titolo, .pag00-testa-sx .titolo {
	font-size: 11px;}

.pag00-testa-dx {

}

.pag00-testa-cx {

}

.pag00-corpo-sx {	
	padding: 2px;
	font-size: 11px;
	border-left: solid 1px #CFCFCF;
	border-right: solid 1px #CFCFCF;
	}

.pag00-corpo-dx {

}

.pag00-corpo-cx {
	color: #000033;
}

.pag00-piede-sx {	
	padding: 2px;
	padding-bottom: 5px;
	border-left: solid 1px #CFCFCF;
	border-right: solid 1px #CFCFCF;
}

.pag00-piede-dx {

}

.pag00-piede-cx {

}
/*------------------
	VARIANTI PAG00
--------------------*/



/*
	***** PAGINA 01 *****
*/

.pag01 {
}

.pag01-testa-sx {
	padding: 3px 2px 3px 2px;
	background-color: #666666;
	color: #000033;font-size: 14px;font-weight: bold;font-style: normal;}

.pag01-testa-sx .titolo h1 {
font-size: 14px;}

.pag01-testa-sx .float-left h4 {
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 #666666;	
	padding: 2px;
	margin-bottom: 2px;
}

.pag01-piede-dx {

}

.pag01-piede-cx {

}

/*------------------
	VARIANTI PAG01
--------------------*/
/*IN PAGINEFOTO*/
.immagini .pag01-corpo-cx {
	text-align: center;
}

.fotogallery-zoom .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: #000033;
	}
/* AGGIUNGERE PER COLONNE */
/* FINE AGGIUNGERE PER COLONNE */
/*
	***** PAGINA 02 *****
*/

.pag02 {
	margin-top: 5px;
}

.pag02-testa-sx {
	padding: 3px 2px 3px 2px;
	background-color: #666666;
	color: #000033;
	font-size: 12px;
font-weight: bold;
}

.pag02-testa-dx {

}

.pag02-testa-cx {

}

.pag02-corpo-sx {
	padding: 2px;
}

.pag02-corpo-dx {

}

.pag02-corpo-cx {

}

.pag02-piede-sx {
	border-bottom: solid 1px #666666;	
	padding: 2px;
	margin-bottom: 2px;
}

.pag02-piede-dx {

}

.pag02-piede-cx {

}
/*--------------------
	VARIANTI PAG02
--------------------*/
.societa .pag02 a {
	color: #000033;
	}

.link-lista .pag02-testa-cx a {
	color: #000033;
	}

.bollettino .pag02-testa-cx a {
	color: #000033;
	}

.documenti .pag02-testa-cx a {
	color: #000033;
	}
.documenti-privati .pag02-testa-cx a {
	color: #000033;
	}


/*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;
 }

 /*area privata*/
  .area-privata .pag02 {
 	border: solid 1px #666666;	
 }
 .area-privata .pag02-testa-sx {
 	background-color: #666666;	
	padding: 2px;
	color: #fff;
 }
 .area-privata .pag02-piede-sx {
	background-color: #666666;	
	color: #fff;
	text-align: right;
	margin-bottom: 0px;
	border: none;
 }
  .area-privata .pag02-piede-sx a {
	color: #fff;
 }
 
/*RICHIESTA INFO CORSI*/

/*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;
 }

/*RICHIESTA INFO SERVIZI*/


.corsi .pag02-testa-cx a{
	color: #000033;
	}

.servizi .pag02-testa-cx a{
	color: #000033;
	}

/*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;
	color: #000;
}

.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 .sottotitolo {
	padding: 2px;
	background-color: #666666;color: #000000;font-size: 11px;font-weight: bold;font-style: normal;}


.pag03-testa-sx .sopratitolo {
	padding: 2px;
	background-color: #666666;color: #000000;font-size: 11px;font-weight: bold;font-style: normal;}

.pag03-testa-sx, pag03-testa-sx .titolo, pag03-testa-sx .titolo a {
	padding: 2px;
	background-color: #666666;color: #000000;font-size: 11px;font-weight: bold;font-style: normal;	}
	?>
}

.pag03-testa-dx {

}

.pag03-testa-cx {

}

.pag03-corpo-sx  {
	padding: 2px;
	font-weight: normal;font-style: normal;}

.pag03-corpo-dx {

}

.pag03-corpo-cx {

}

.pag03-piede-sx {
	border-bottom: solid 1px  #666666;	
	padding: 2px;
	margin-bottom: 2px;
	font-weight: bold;font-style: normal;}

.pag03-piede-dx {

}

.pag03-piede-cx {

}

/*--------------------
	VARIANTI PAG03
--------------------*/
.persona-scheda .pag03 {
	margin-top: 1px;
}
.persona-scheda .pag03-corpo-sx {
	padding: 0px;
}
.persona-scheda .pag03-piede-sx {
	border: none;
	margin-bottom: none;
	padding: 0px;
}
/*NELLE PAGINE AGGIUNTIVE*/

/*PAGINA IMMAGINI*/
.immagini .pag03 {
	float: left;
	width: 24%;
	background-color: #EDEDED;
	margin: 2px;
	text-align: center;
	color: #000;
}

/*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;
}

.area-privata .fluottante {
	float: left;
	width: 49%;
}

.corsi-scheda .fluottante {
	float: left;
	width: 50%;
	text-align: center;
}
.corsi .fluottante {
	float: left;
	width: 150px; 
	margin-right: 3px;
	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 {
	float: none;
	text-align: center;
	margin-bottom: 5px;
}
.stafftecnico .fluottante {
	float: none;
	text-align: center;
	margin-bottom: 5px;
}

.uffici-scheda .fluottante {
	float: none;
	text-align: center;
	margin-bottom: 5px;
}
.serviziuffici-scheda .fluottante {
	float: none;
	text-align: center;
	margin-bottom: 5px;
}

.dove-siamo .fluottante {
	float: none;
	text-align: center;
	margin-bottom: 5px;
}

.stafftecnico-scheda .fotografia {	
	width: 29%;
	float: left;
	text-align: center;
}

.stafftecnico-scheda .informazioni {
	width: 40%;
	float: left;
	text-align: left;
	margin-right: 5px;
}
.stafftecnico-scheda .altri-componenti {
	width: 30%;
	float: left;
	text-align: left;
}

.persona-scheda .fotografia {	
	width: 29%;
	float: left;
	text-align: center;
}

.persona-scheda .informazioni {
	width: 40%;
	float: left;
	text-align: left;
	margin-right: 5px;
}
.persona-scheda .altri-componenti {
	width: 30%;
	float: left;
	text-align: left;
}
/*.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;
}
.comunicatiprivati-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;
}

.area-privata .cancellatore {
	clear: left;
}

.dove-siamo .cancellatore {
	clear: none;
}
.societa .cancellatore {
	clear: none;
}
.stafftecnico .cancellatore {
	clear: none;
}
.stafftecnico-scheda .cancellatore {
	clear: left;
}
.uffici-scheda .cancellatore {
	clear: left;
}

.serviziuffici-scheda .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;
}*/

.news-scheda .cancellatore {
	clear: right;
}
.comunicatiprivati-scheda .cancellatore {
	clear: right;
}
.eventi .cancellatore {
	clear: right;
}
.eventi-scheda .cancellatore {
	clear: right;
}


/*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;
}

/*RICHIESTA INFO SERVIZI*/
.richiesta-info .pag02{
	background-color: #666666;
}
.richiesta-info .pag02-piede-sx {
	background-color: #666666;
	border: 0px;
	padding: 0px;
}

.richiesta-info .pag03{
	background-color: #CC0033;
	color: #FFFFFF;
	}
.richiesta-info .pag03-piede-sx {
	background-color: #CC0033;
	border: 0px;
}

 /*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;
 }


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;
}

.titolo-tabella-n1 {
	background-color: #d8d8d8;	
	color: #000033;
	}
.titolo-tabella-n2 {
	background-color: #646464;	
	color: #fff;
	font-weight: bold;
}

/*PER DEFINIRE IL BREADCRUMB*/
.percorso {
	display: none;
	visibility: hidden;
}

/*TABELLINA PER IL PREZZO*/
.prezzo-scheda-box {
	text-align: right;
}
.prezzo-scheda {
	padding: 5px;
	background-color: #666666;	
	color: #fff;
	font-weight: bold;
	font-size: 22px;	
	width: 42%;
	margin-left: 55%;
	
}
.prezzo-scheda-barrato {
	padding: 5px;
	background-color: #666666;	
	font-weight: bold;
	font-size: 16px;
	text-decoration: line-through;
	width: 42%;
	margin-left: 55%;
}
.prezzo-scheda-validita {
	padding: 5px;
	background-color: #666666;	
	font-weight: normal;
	font-size: 11px;
	width: 42%;
	text-align: left;
	margin-left: 55%;
}
.prezzo-scheda-elenco {
	padding: 5px;
	background-color: #666666;	
	color: #FFFFFF;
		font-weight: bold;
	font-size: 12px;	
	width: 42%;
	margin-left: 55%;
}

.prezzo-scheda-elenco a {
	color: #FFFFFF;
	}
/*IMMOBILE*/
/*PAGINA ELENCO IMMOBILI*/
.immobiliare-annunci .verticale .tab03 {
	float: left;
	width: 32.3333333333%;
}

.immobiliare-annunci .verticale .tab03 img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );	
}
.immobiliare-annunci .pag02 img, .box-immobiliare-annunci-largo .tab02 img{
	max-width: 100px;
	width: expression(this.width > 100 ? 100: true );		
}
.prezzo-scheda-sopra {
	padding: 5px;
	background-color: #666666;	
	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: #666666;
	color: #000033;
	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: #FFFFFF;
	}
*/
.codice-box {
	text-align: center;
	padding: 3px 0px 3px 0px;
}
.sponsor-associati .cancellatore {
	clear: left;
}

.box-sponsor-largo .tab01-corpo-cx {
	text-align: center;
}
.box-sponsor-largo .float-left {
	margin: 7px;
}

.testo-20-bold {
	font-size: 20px; 
	font-weight: bold;
}

.box-riempimento-ridotto .riempimento-img, .box-riempimento-ridotto .riempimento-testo {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}

.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	}

.testo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.galleria-foto {
	margin-top: 5px;
}

.galleria-foto .foto {
	margin-top: 5px;
	padding: 2px;
	vertical-align: top;
}

.galleria-foto img {
	max-width: 140px;
	width: expression(this.width > 140 ? 140: true );
}

.lato-profilo {
	float: left;
	width: 14%;
	background-color: #f9f9f9;
	margin-right: 2px;
	padding: 3px;
	font-size: 11px;
}

.lato-messaggio {
	float: left;
	width: 83%;
	background-color: #f9f9f9;
	padding: 3px;
}

.lato-icone {
	float: left;
	width: 5%;
	background-color: #f9f9f9;
	padding: 3px;
}

.lato-messaggio-se-icone {
	float: left;
	width: 75%;
	background-color: #f9f9f9;
	padding: 3px;
}

.clear-profilo-messaggio {
	clear: left;
}
.stato-online {
	color: green;
	font-weight: bold;
}
.stato-offline {
	color: red;
	font-weight: bold;
}



/*quota del messaggio nel forum e privato*/
.quota {
	margin:5px;
	padding: 10px;
	font-size: 10px;
}

.quota-quotato {
	padding: 2px;
}

.quota-quotato a:link {
	color: #736c5c;
}

.quota-quotato a:visited {
	color: #736c5c;
}

.quota-quotato a:hover {
	font-size: 10px;
	color: #a99465;
}

.quota-messaggio {
	padding: 10px;
	background-color: #e2e2e2;
	border: solid 1px #d1d1d1;
}
/*fine quota*/

.box-generico-ridotto .foto-box-generico  {
	text-align: center;
}

#menu .box-generico-ridotto .struttura-1  img , #menu .box-generico-ridotto .struttura-2  img{
	max-width: 70px;
	width: expression(this.width > 70 ? 70: true );	 
	position: relative;
	margin: auto;
	margin-bottom: 7px;
}

#menu .box-generico-ridotto .struttura-3  img , #menu .box-generico-ridotto .struttura-4  img{
	max-width: 140px;
	width: expression(this.width >  140 ? 140: true );	 
	position: relative;
	margin: auto;
	margin-bottom: 7px;
}

#colonna-home .box-generico-ridotto .struttura-1  img, #colonna-home .box-generico-ridotto .struttura-2  img {
	max-width: 80px;
	width: expression(this.width > 80 ? 80: true );	 
	position: relative;
	margin: auto;
	margin-bottom: 7px;
}

#colonna-home .box-generico-ridotto .struttura-3  img, #colonna-home .box-generico-ridotto .struttura-4  img {
	max-width: 165px;
	width: expression(this.width > 165 ? 165: true );	 
	position: relative;
	margin: auto;
	margin-bottom: 7px;
}




.box-generico-largo .foto-box-generico  {
	text-align: center;
}
.box-generico-largo .struttura-1 img, .box-generico-largo .struttura-2 img {
	max-width: 309px;
	width: expression(this.width > 309 ? 309: true );	 
	position: relative;
	margin: auto;
	margin-bottom: 7px;
}
.box-generico-largo .struttura-3 img, .box-generico-largo .struttura-4 img {
	max-width: 618px;
	width: expression(this.width > 618 ? 618: true );	 
	position: relative;
	margin: auto;
	margin-bottom: 7px;
}


/*
CLASSE AGGIUNTIVA CHE SOSTITUISCE IL TAG PARAGRAFO
*/
.paragrafo {
	margin-bottom: 12px;
}



.fotogallery-zoom .pag01-corpo-cx img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );

}


/*==============================================================================================================================
FINE STILE NUOVO
==============================================================================================================================*/




/*====== INIZIO STILE SCHEDA =======*/
.fluottante-sx {
	margin-right: 5px;
	float: left;
	width: 48%;
	text-align: left;
}

.fluottante-dx {
	margin-left: 5px;
	float: right;
	width: 48%;
	text-align: right;
}

.cancellatore-sx {
	clear: left;
}

.cancellatore-dx {
	clear: right;
}

.sponsor-associati {
	margin-top: 10px;
	margin-bottom: 10px;
}

.sponsor-associati-con-foto {
	margin: 5px;
}
.sponsor-associati-senza-foto {
	margin: 5px;
	padding: 20px;
	border: solid 1px #000;
}

.sopratitolo {
	font-size: 12px;
	font-weight: normal;
}

.titolo {
	font-weight:bold;
	font-size: 12px;
}


.pag00 .sottotitolo {
color: #000033;}

.pag00 .sottotitolo a {
color: #000033;font-weight: normal;}

.pag01 .sottotitolo {
color: #000033;	
}

.commenti {
	margin-top: 10px;
	text-align: right;
}

.link-accessori {
	margin-top: 10px;
	text-align: right;
}

.scheda .grande  img {
	max-width: 98%;
	width: expression(this.width > 99% ? "98%": "auto" );
}

.galleria-foto img {
	padding: 1px;
	max-width: 100px;
	width: expression(this.width > 100 ? 100: true );
}

.googlemaps {
	text-align: center;
	padding: 5px;
}

.immagine-aggiuntiva {
	text-align: center;
	padding: 5px;
}

/*====== FINE STILE SCHEDA =======*/


/*box news in primo piano*/
.box-news-primopiano, .box-news-primopiano a {
	color: #fff; /*cambiare colore*/
}
/*box news in primo piano*/
.box-news-primopiano .immagine img {	
	max-width: 100%;
	width: expression(this.width > 100% ? "100%": "auto" );
}
	
.box-news-primopiano .immagine {
	text-align: center;
	min-height: 130px;
	margin-bottom: 20px;
	background-color: #666;
	position: relative;
}
.box-news-primopiano .primopiano-fondo {
	text-align: left;
	height: 130px;
	width: 100%;
	background: transparent url(img/sfondo_trasparente.png) repeat scroll;
	overflow: hidden;		
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.box-news-primopiano .primopiano-corpo {
	padding: 5px;	
}

.box-news-primopiano .primopiano-corpo a {		
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

.box-news-primopiano .primopiano-titolo {
	margin-bottom: 10px;
}

.box-news-primopiano .primopiano-titolo h4, .box-news-primopiano .primopiano-titolo a {
	font-size: 20px;
}

.box-news-primopiano .primopiano-sottotitolo, .box-news-primopiano .primopiano-sottotitolo a {
	font-size: 11px;
}

.box-news-scorrevoli-alto {
	position: relative;
	margin: auto;
	width: 950px;
}


/*
PULSANTE GESTIONE
*/

 #pulsantegestione {		
	width: 100%;
	background-color: #000;
	padding: 10px;	
	border-top: solid 1px #A4A5A7;
}
.pulsantegestione-pul {
	width: 250px;
	height: 18px;
	background-color: #FFCC00;
	padding: 14px;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
	line-height: 18px;
	position: relative;
	margin: auto;
	text-align: center;
	border: solid 2px #FFEFAF;
	border-radius: 10px 10px;
}

.pulsantegestione-pul-a {
	display: block;
	width: 250px;
	height: 25px;
	color: #000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 18px;
}

.pulsantegestione-alt {	
	width: 100%;
	color: #eee;
	text-align: center;
}
/*
FINE PULSANTE GESTIONE
*/



/*
!!!!!!!!!ATTENZIONE!!!!!
QUESTA PARTE DEL CODICE DEVE SEMPRE ESSERE IN FONDO A QUESTO FILE!!!!
*/
.scheda .sponsor-associati {
	border-bottom: solid 1px #DFDFDF;
	margin-bottom: 3px;
}

.scheda .immagine {
	border-bottom: solid 1px #DFDFDF;
	margin-bottom: 3px;
}

.scheda .codice-html {
	border-bottom: solid 1px #DFDFDF;
	margin-bottom: 3px;
}

.scheda .pag02 {
	border-bottom: solid 1px #DFDFDF;
	margin-bottom: 3px;
}

.scheda .prezzo-scheda-box {
	border-bottom: solid 1px #DFDFDF;
	margin-bottom: 3px;
}

.scheda div.testo {
	border-bottom: solid 1px #DFDFDF;
	margin-bottom: 8px;
	margin-top: 13px;
	padding-bottom: 13px;
	
}

.scheda .galleria-foto {
	border-bottom: solid 1px #DFDFDF;
	margin-bottom: 3px;
}

.scheda .descrizione-foto {
	border-bottom: solid 1px #DFDFDF;
	margin-bottom: 3px;
}
