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



/* 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
=============================================================================================================*/

/*--------------------------------------------------------------------------------
--------------------------------------------------------------------------------*/






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

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


.testo-piccolo {
	font-size: 9px;
	font-weight: normal;
	font-style: normal;
}



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

.tab01 {

}

.tab01-testa-sx {
	padding: 3px 2px 3px 2px;
	background-color: <?php echo '#'.$CONF_COLORE3; ?>;	
	border-top: double 3px #fff;
	border-bottom: double 3px #fff;	
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}

.tab01-testa-dx {

}

.tab01-testa-cx {

}

.tab01-corpo-sx {
	padding: 1px;
	font-size: 11px;
}

.tab01-corpo-dx {

}

.tab01-corpo-cx {

}

.tab01-piede-sx {
	border-bottom: solid 5px <?php echo '#'.$CONF_COLORE3; ?>;	
	padding: 2px;
	margin-bottom: 2px;
}

.tab01-piede-dx {

}

.tab01-piede-cx {

}





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

.tab02 {
	width: 99%;
}

.tab02-testa-sx {
	padding: 3px 2px 3px 2px;
	background-color: <?php echo '#'.$CONF_COLORE4; ?>;	
	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 <?php echo '#'.$CONF_COLORE4; ?>;	
	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: <?php echo '#'.$CONF_COLORE2; ?>;		
	border-left: solid 2px <?php echo '#'.$CONF_COLORE2; ?>;
	border-right: solid 2px <?php echo '#'.$CONF_COLORE2; ?>;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}

.tab03-testa-dx {

}

.tab03-testa-cx {

}

.tab03-corpo-sx {		
	border-left: solid 2px <?php echo '#'.$CONF_COLORE2; ?>;
	border-right: solid 2px <?php echo '#'.$CONF_COLORE2; ?>;
	
}

.tab03-corpo-dx {
	
}

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

.tab03-piede-sx {
	background-color: <?php echo '#'.$CONF_COLORE2; ?>;	
	border-left: solid 2px <?php echo '#'.$CONF_COLORE2; ?>;
	border-right: solid 2px <?php echo '#'.$CONF_COLORE2; ?>;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	text-align: right;
	padding: 2px;
}

.tab03-piede-dx {

}

.tab03-piede-cx {

}



/*
	***** TABELLA MENU 01 *****
*/

.tabmenu01 {

}

.tabmenu01-testa-sx {
	padding: 3px 2px 3px 2px;
	background-color: <?php echo '#'.$CONF_COLORE3; ?>;	
	border-top: double 3px #fff;
	border-bottom: double 3px #fff;	
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}

.tabmenu01-testa-dx {

}

.tabmenu01-testa-cx {

}

.tabmenu01-corpo-sx {
	background-color: <?php echo '#'.$CONF_COLORE2; ?>;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}

.tabmenu01-corpo-dx {

}

.tabmenu01-corpo-cx {

}

.tabmenu01-piede-sx {
	border-bottom: solid 5px <?php echo '#'.$CONF_COLORE3; ?>;	
	margin-bottom: 5px;
}

.tabmenu01-piede-dx {

}

.tabmenu01-piede-cx {

}

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

.tabmenu02 {

}

.tabmenu02-testa-sx {

}

.tabmenu02-testa-dx {

}

.tabmenu02-testa-cx {

}

.tabmenu02-corpo-sx {
	padding-left: 2px;
	background-color: <?php echo '#'.$CONF_COLORE2; ?>;
	color: #fff;
	font-weight: bold;
	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;
	background-color: <?php echo '#'.$CONF_COLORE7; ?>;
	color: #fff;
	font-weight: bold;
	font-size: 11px;
}

.tabmenu03-corpo-dx {

}

.tabmenu03-corpo-cx {

}

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

.tabmenu03-piede-dx {

}

.tabmenu03-piede-cx {

}

/*
	***** TABELLA MENU 04 *****
*/

.tabmenu04 {

}

.tabmenu04-testa-sx {

}

.tabmenu04-testa-dx {

}

.tabmenu04-testa-cx {

}

.tabmenu04-corpo-sx {
	padding-left: 10px;
	background-color: <?php echo '#'.$CONF_COLORE7; ?>;
	color: #fff;
	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 {

}

/*
	***** PAGINA 00 *****
*/
.pag00 {
}

.pag00-testa-sx {
	padding: 3px 2px 3px 2px;
	background-color: <?php echo '#'.$CONF_COLORE3; ?>;	
	border-top: double 3px #fff;
	border-bottom: double 3px #fff;	
	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 <?php echo '#'.$CONF_COLORE3; ?>;	
	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: <?php echo '#'.$CONF_COLORE4; ?>;	
	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 <?php echo '#'.$CONF_COLORE4; ?>;	
	padding: 2px;
	margin-bottom: 2px;
}

.pag01-piede-dx {

}

.pag01-piede-cx {

}

/*------------------
	VARIANTI PAG01
--------------------*/


/*
	***** PAGINA 02 *****
*/

.pag02 {
	margin-top: 5px;
}

.pag02-testa-sx {
	padding: 3px 2px 3px 2px;
	background-color: <?php echo '#'.$CONF_COLORE4; ?>;
	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 <?php echo '#'.$CONF_COLORE4; ?>;	
	padding: 2px;
	margin-bottom: 2px;
}

.pag02-piede-dx {

}

.pag02-piede-cx {

}
/*--------------------
	VARIANTI PAG02
--------------------*/

/*================*/ 


/*
	***** 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 {

}



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


/*SERVE PER CANCELLARE I FLOAT DELLE IMMAGINI*/
/*PREDEFINITO*/
.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;
}





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