/*=================================
=== GENERALE
=================================*/
BODY,DIV,TABLE,TH,TD,BUTTON,SELECT,TEXTAREA,A,FORM,P, UL, LI
	{
	font-family: Tahoma,Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
        border-collapse: collapse;
	color:#333;
	background-color: transparent;
	}

INPUT
	{
	font-family: Tahoma,Arial,Verdana,Helvetica, sans-serif;
	font-size: 11px;
	color:#333;
	background-color: transparent;
	}

/*P
	{
	padding-top: 5px;
	padding-bottom: 5px;
	}*/

FONT,H1,H2,H3,H4,H5,H6
	{
	font-family: Tahoma,Arial,Verdana,Helvetica, sans-serif;
	}

BODY
	{
	font-size: 12px;
	margin: 0px;
	background-color: transparent;	
	padding: 0px;
	text-align: center;
	height: 100%;
	}

FORM
	{
	margin: 0px
	}
A, A:active, A:hover, A:visited
	{
	color: #cd5c00;
	background-color: transparent;
        text-decoration: none;
	}
A:hover
	{
	text-decoration:underline;
	color: #CF8B23;
        text-decoration: none;
	}

.Tabella-Sito3 A {
         font-size: 10px;
}

P#ContentManager-LinkModificaBlocco
	{
	position:absolute;
	right: 80px;
	padding:2px;
	background-color:#fe0;
	width:80px;
	}
P#ContentManager-LinkModificaBlocco A,
P#ContentManager-LinkModificaBlocco A:visited
	{
	color:#000;
	background-color:#fe0;
	}
#ContentManager-LinkModificaMenu3,
#ContentManager-LinkModificaMenu4,
#ContentManager-LinkModificaMenu5,
#ContentManager-LinkModificaMenu6,
#ContentManager-LinkModificaMenu7
	{
	}
#ContentManager-LinkModificaMenu3 
{
	position:absolute;
	left:50px;
}
#ContentManager-LinkModificaMenu4
{
	position:absolute;
	left:580px;
	top:30px;
}

/*=================================
=== LAYOUT PAGINA INTERNA
=================================*/

.Menu0,
.Sito,
.LinkCredits
	{
	width: 100%;
	}
.Menu0
	{
	background-color:#fff;
	margin:0px;
	padding:0px;
	position:absolute;
	top: 0px;
	left: 0px;
	}

.Sito
	{
	width: 100%;
	text-align: center;
	margin:0px;
	padding:0px;
	height: 100%;

	}

DIV.Sito0
	{
	width: 100%;
	height: 100%;
	margin:0px;
	padding:0px;
	}

.Sito-Admin
	{
	}
.NuovoMenuBasso{
	text-align: right;
	border-top: 1px solid #D3D3D3;
	padding: 2px 20px;
}
/****************************/
/*** NUOVO MENU BASSO ******/
/****************************/
TABLE.CEMenuNuovoMenuBassoTabellaLivello1{
	margin: 0px 0px 0px auto;
}
TABLE.CEMenuNuovoMenuBassoTabellaLivello1 TD{
	margin: 0px;
	padding: 0px;
}
/* 1° livello */
TD.CE-VoceMenuNuovoMenuBassoLivello1 A, TD.CE-VoceMenuNuovoMenuBassoLivello1-Sel A{
	display: block;
	padding: 0px 10px;
	text-align: center;
	font-size: 13px;
	border-left: 1px solid #cd5c00;
}
TD.CE-VoceMenuNuovoMenuBassoLivello1 A:active, TD.CE-VoceMenuNuovoMenuBassoLivello1-Sel A, TD.CE-VoceMenuNuovoMenuBassoLivello1 A:hover, TD.CE-VoceMenuNuovoMenuBassoLivello1-Sel A:hover{
	
}
TD.CE-VoceMenuNuovoMenuBassoLivello1-Pos1 A{
	border-left: none;
}
/*=================================
====== MENU ADMIN
=================================*/

.MenuAdmin
	{
	text-align:left;
	position: absolute;
	top:-3px;
	left:0px;
	}
	
.MenuGestione
	{
	text-align:left;
	position: absolute;
	top:15px;
	left:0px;
	}

#ContentManager-LinkModificaMenu1,
#ContentManager-LinkModificaMenu2
	{
	display: none;
	}

A.CE-VoceMenu1Livello1,		A.CE-VoceMenu1Livello1:visited,		A.CE-VoceMenu1Livello1:hover,
A.CE-VoceMenu1Livello1-Sel,	A.CE-VoceMenu1Livello1-Sel:visited,  	A.CE-VoceMenu1Livello1-Sel:hover,
A.CE-VoceMenu2Livello1,		A.CE-VoceMenu2Livello1:visited,		A.CE-VoceMenu2Livello1:hover,
A.CE-VoceMenu2Livello1-Sel,	A.CE-VoceMenu2Livello1-Sel:visited,  	A.CE-VoceMenu2Livello1-Sel:hover
	{
	height:18px;
	color:#000;
	padding: 1px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #555;
	border-left:0;
	border-top:0;
	text-transform:uppercase;
	text-decoration: none;
	font-size: 11px;
	background-color:#ddd;
	}
A.CE-VoceMenu2Livello1,		A.CE-VoceMenu2Livello1:visited,		A.CE-VoceMenu2Livello1:hover,
A.CE-VoceMenu2Livello1-Sel,	A.CE-VoceMenu2Livello1-Sel:visited,  	A.CE-VoceMenu2Livello1-Sel:hover
	{
	background-color:#ddd;
	}
A.CE-VoceMenu1Livello1-Sel, A.CE-VoceMenu1Livello1-Sel:visited,
A.CE-VoceMenu2Livello1-Sel, A.CE-VoceMenu2Livello1-Sel:visited
	{
	color:#000;
	background-color: #999;
	}

#CEMenu1Voce1,
#CEMenu2Voce64
	{
	clear:left;
	border-left: 1px solid #000;
	}

/*=================================
=== CONTENUTI
=================================*/
H1
	{
	background-image: url(/temi/default/images/sfondo-h1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 20px;
	color: #4793f3;
	padding-left: 20px;
	padding-top: 20px;
	height: 68px;
	}
	
DIV.Titolo, .Titolo, SPAN.Titolo 
{
	background-image: url(/temi/default/images/sfondo-h1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 20px;
	color: #4793f3;
	padding-left: 20px;
	padding-top: 20px;
	margin-top: 20px;
	height: 68px;
	font-weight: bold; 
	line-height: normal; 
}

DIV.Titolo2, .Titolo2, SPAN.Titolo2 
{
	background-image: url(/temi/default/images/sfondo-h2.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	font-family: Verdana, Arial, Helvetica;
	font-size: 20px;
	color: #4793f3;
	padding-left: 20px;
	padding-top: 20px;
	margin-top: 20px;
	height: 68px;
	font-weight: bold; 
	line-height: normal; 
}

/*=================================
=== LAYOUT PAGINA
=================================*/
TABLE.Tabella-Sito0
	{
	width: 100%;
	height: 100%;
	}
TD.Tabella-Sito0-Riga1
	{
	background-image: url(/temi/default/images/sfondo-riga1.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	height: 112px;
	vertical-align: top;
	}
TD.Tabella-Sito0-Riga2
	{
	background-image: url(/temi/default/images/sfondo-fine-contenuto.gif);
	background-repeat: repeat-x;
	background-position: left bottom	;
	padding-bottom: 16px;
	height: 70%;
	}
TD.Tabella-Sito0-Riga3
	{
/*	height: 100px;   */
	background-image: url(/temi/default/images/sfondo-quadretti-riga3.gif);
	background-position: left top	;
	vertical-align: bottom;
	}

/*=================================
=== TABELLA SITO 1
=================================*/
TABLE.Tabella-Sito1
	{
	}
TD.Tabella-Sito1-Colonna1
	{
	vertical-align: top;
	/*padding-left: 80px;*/
	padding-left: 30px;
	padding-top: 20px;
	/*width: 369px;*/
	width: 420px;
	
	}
DIV.Logo-Flash
	{
	float: left;
	/*margin-left: -60px;
	margin-top: 10px;*/
	width: 60px;
	height: 60px;
	}
DIV.Logo
	{
	float: right;	
	margin-left: 0px;
	margin-top: 10px;
	}
TD.Tabella-Sito1-Colonna2
	{
	padding-top: 50px;	
	text-align: center;
	}

/*=================================
=== TABELLA SITO  2
=================================*/
TABLE.Tabella-Sito2
	{
	width: 100%;
	height: 100%;
	}
TD.Tabella-Sito2-Colonna1
	{
	width: 250px;
	vertical-align: top;
	}
TD.Tabella-Sito2-Colonna2
	{
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	padding-right: 0px;
	vertical-align: top;
	width: 100%;
	}
	
DIV.Immagine-Sezione, DIV.Immagine-Sezione-2
	{
        margin-right: 5px;
	margin-left: 5px;
        position:absolute;
        margin-top:-270px;
        z-index:-5;
        float:left;
        }

TD.Tabella-Sito2-Colonna3
	{
	width: 150px;
	vertical-align: top;
	border-left: 1px solid #ccc;
	}

	
/*=================================
=== TABELLA SITO  3
=================================*/
TABLE.Tabella-Sito3
	{
	width: 100%;
	background-image: url(/temi/default/images/sfondo-riga3.gif);	
	background-repeat: repeat-x;
	background-position: 0px 8px;
	}
TABLE.Tabella-Sito3 P
	{
	line-height: 11px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #cf8b23;		
	}
TD.Tabella-Sito3-Riga1-Col1
	{
	height: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	/*border: 1px solid pink;*/
	}
DIV.BloccoLogoSedi
	{
	float: left;
	margin-bottom: -7px;
	}
.BloccoLogoSediNEW
	{
	float: left;
	margin-bottom: -7px;
	}
.BloccoLogoSediNEW1
	{
	float: left;
	margin-bottom: -7px;
	}
.BloccoLogoSediNEW2
	{
	float: left;
	margin-bottom: -7px;
	margin-left: 85px;
	}
.BloccoLogoSediNEW3
	{
	float: left;
	margin-bottom: -7px;
	margin-left: -100px;
	}
DIV.BloccoTitolo-SedeLegale,
DIV.BloccoTitolo-SedeOperativa,
DIV.BloccoTitolo-AltreSedi
	{
	margin-top: 2px;
	}
.BloccoTesto-SedeLegaleNEW,

	{
	margin-top: 2px;
	/*border: 1px solid blue;*/
	}
.BloccoTesto-SedeOperativaNEW,
.BloccoTitolo-AltreSediNEW  {
	margin-top: 2px;
	/*border: 1px solid orange;*/

}
TD.Tabella-Sito3-Riga1-Col2
	{
	height: 36px;
	font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	/*border: 1px solid cyan;*/			
	}
.Tabella-Sito3-Riga1-Col2NEW
	{
	height: 36px;
	width: 400px;
	font-family: Verdana, Arial, Helvetica, sans-serif, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	/*border: 1px solid cyan;*/
	padding-left: 10px;			
	}
TD.Tabella-Sito3-Riga2-Col1
	{
	padding-left: 40px;
	vertical-align: top;
/*	padding-bottom: 6px;  */
	background-color: #740F2D;
	}
TD.Tabella-Sito3-Riga2-Col1 TD
	{
	width: 170px;
	/*border: 2px solid red;*/
	}
	
TD.Tabella-Sito3-Riga2-Col2
	{
	padding-left: 40px;	
	vertical-align: top;
/*	padding-bottom: 6px;	   */
	background-color: #740F2D;
	}
TD.Tabella-Sito3-Riga2-Col2NEW
	{
	padding-left: 40px;	
	vertical-align: top;
/*	padding-bottom: 6px;	   */
	background-color: #740F2D;
	}
TD.Tabella-Sito3-Riga2-Col2 TD
	{
	width: 170px;
	}

	DIV.Titolo-Banner-Promotori
		{
		margin-left: 5px;
		padding-top: 20px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		color: #bbb;
		}
	DIV.Banner-Promotori
		{
		margin-left: 5px;
		padding-top: 5px;
		margin-left: auto;
		margin-right: auto;
		text-align: center;
		}

/*===================================
=== MENU 3-5-7-9-11-13-15 ORIZZONTALE
===================================*/
.Menu3, .Menu5, .Menu7,
.Menu9, .Menu11, .Menu13,
.Menu15, .Menu17
	{
	margin: 0px;
	padding: 0px 0px 55px 0px;
	width:170px;
	/*height: 373px;*/
	background-image: url(/temi/default/images/sfondo-menu3.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	}
	
.Menu3 P, .Menu5 P, .Menu7 P,
.Menu9 P, .Menu11 P, .Menu13 P,
.Menu15 P, .Menu17 P {
       line-height:100%;
}

#ContentManager-LinkModificaMenu3, #ContentManager-LinkModificaMenu5, #ContentManager-LinkModificaMenu7,
#ContentManager-LinkModificaMenu9, #ContentManager-LinkModificaMenu11, #ContentManager-LinkModificaMenu13,
#ContentManager-LinkModificaMenu15, #ContentManager-LinkModificaMenu17
	{
	position:absolute;
	right:-90px;
	background-color:#fff;
	padding:2px;
	border: #333;
	}

#ContentManager-LinkModificaMenu3 A
#ContentManager-LinkModificaMenu5 A,
#ContentManager-LinkModificaMenu7 A,
#ContentManager-LinkModificaMenu9 A,
#ContentManager-LinkModificaMenu11 A,
#ContentManager-LinkModificaMenu13 A,
#ContentManager-LinkModificaMenu15 A,
#ContentManager-LinkModificaMenu17 A,
#ContentManager-LinkModificaMenu3 A:visited,
#ContentManager-LinkModificaMenu5 A:visited,
#ContentManager-LinkModificaMenu7 A:visited,
#ContentManager-LinkModificaMenu9 A:visited,
#ContentManager-LinkModificaMenu11 A:visited,
#ContentManager-LinkModificaMenu13 A:visited,
#ContentManager-LinkModificaMenu15 A:visited,
#ContentManager-LinkModificaMenu17 A:visited
	{
	color:#000;
	border: #333;
	}

.CE-VoceMenu3Livello1, .CE-VoceMenu3Livello1-Sel,
.CE-VoceMenu5Livello1, .CE-VoceMenu5Livello1-Sel,
.CE-VoceMenu7Livello1, .CE-VoceMenu7Livello1-Sel,
.CE-VoceMenu9Livello1, .CE-VoceMenu9Livello1-Sel,
.CE-VoceMenu11Livello1, .CE-VoceMenu11Livello1-Sel,
.CE-VoceMenu13Livello1, .CE-VoceMenu13Livello1-Sel,
.CE-VoceMenu15Livello1, .CE-VoceMenu15Livello1-Sel,
.CE-VoceMenu17Livello1, .CE-VoceMenu17Livello1-Sel
	{
    width: 170px;
    height: 45px;
	color: #fff;
	font-family: Verdana, Helvatica;
	font-size: 12px;
	background-image: url(/temi/default/images/sfondo-menu3-livello1_.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	padding-left:6px;
	padding-top: 18px;
	}
.CE-VoceMenu3Livello1-Sel,
.CE-VoceMenu5Livello1-Sel,
.CE-VoceMenu7Livello1-Sel,
.CE-VoceMenu9Livello1-Sel,
.CE-VoceMenu11Livello1-Sel,
.CE-VoceMenu13Livello1-Sel,
.CE-VoceMenu15Livello1-Sel,
.CE-VoceMenu17Livello1-Sel
	{
	color: #4793f3;
	background-image: url(/temi/default/images/sfondo-menu3-livello1-Sel.jpg);
	}
P.CE-VoceMenu3Livello1 A, P.CE-VoceMenu3Livello1 A:visited,
P.CE-VoceMenu3Livello1 A:active, P.CE-VoceMenu3Livello1 A:hover,
P.CE-VoceMenu3Livello1-Sel A, P.CE-VoceMenu3Livello1-Sel A:visited,
P.CE-VoceMenu3Livello1-Sel A:active, P.CE-VoceMenu3Livello1-Sel A:hover,
P.CE-VoceMenu5Livello1 A, P.CE-VoceMenu5Livello1 A:visited,
P.CE-VoceMenu5Livello1 A:active, P.CE-VoceMenu5Livello1 A:hover,
P.CE-VoceMenu5Livello1-Sel A, P.CE-VoceMenu5Livello1-Sel A:visited,
P.CE-VoceMenu5Livello1-Sel A:active, P.CE-VoceMenu5Livello1-Sel A:hover,
P.CE-VoceMenu7Livello1 A, P.CE-VoceMenu7Livello1 A:visited,
P.CE-VoceMenu7Livello1 A:active, P.CE-VoceMenu7Livello1 A:hover,
P.CE-VoceMenu7Livello1-Sel A, P.CE-VoceMenu7Livello1-Sel A:visited,
P.CE-VoceMenu7Livello1-Sel A:active, P.CE-VoceMenu7Livello1-Sel A:hover,
P.CE-VoceMenu9Livello1 A, P.CE-VoceMenu9Livello1 A:visited,
P.CE-VoceMenu9Livello1 A:active, P.CE-VoceMenu9Livello1 A:hover,
P.CE-VoceMenu9Livello1-Sel A, P.CE-VoceMenu9Livello1-Sel A:visited,
P.CE-VoceMenu9Livello1-Sel A:active, P.CE-VoceMenu9Livello1-Sel A:hover,
P.CE-VoceMenu11Livello1 A, P.CE-VoceMenu11Livello1 A:visited,
P.CE-VoceMenu11Livello1 A:active, P.CE-VoceMenu11Livello1 A:hover,
P.CE-VoceMenu11Livello1-Sel A, P.CE-VoceMenu11Livello1-Sel A:visited,
P.CE-VoceMenu11Livello1-Sel A:active, P.CE-VoceMenu11Livello1-Sel A:hover,
P.CE-VoceMenu13Livello1 A, P.CE-VoceMenu13Livello1 A:visited,
P.CE-VoceMenu13Livello1 A:active, P.CE-VoceMenu13Livello1 A:hover,
P.CE-VoceMenu13Livello1-Sel A, P.CE-VoceMenu13Livello1-Sel A:visited,
P.CE-VoceMenu13Livello1-Sel A:active, P.CE-VoceMenu13Livello1-Sel A:hover,
P.CE-VoceMenu15Livello1 A, P.CE-VoceMenu15Livello1 A:visited,
P.CE-VoceMenu15Livello1 A:active, P.CE-VoceMenu15Livello1 A:hover,
P.CE-VoceMenu15Livello1-Sel A, P.CE-VoceMenu15Livello1-Sel A:visited,
P.CE-VoceMenu15Livello1-Sel A:active, P.CE-VoceMenu15Livello1-Sel A:hover,
P.CE-VoceMenu17Livello1 A, P.CE-VoceMenu17Livello1 A:visited,
P.CE-VoceMenu17Livello1 A:active, P.CE-VoceMenu17Livello1 A:hover,
P.CE-VoceMenu17Livello1-Sel A, P.CE-VoceMenu17Livello1-Sel A:visited,
P.CE-VoceMenu17Livello1-Sel A:active, P.CE-VoceMenu17Livello1-Sel A:hover
	{
    width: 170px;
	color: #fff;
	text-decoration:none;
	font-family: Tahoma, Verdana, Helvatica, sans-serif;
	font-size: 12px;
	}
P.CE-VoceMenu3Livello1-Sel A, P.CE-VoceMenu3Livello1-Sel A:visited, P.CE-VoceMenu3Livello1-Sel A:active,
P.CE-VoceMenu5Livello1-Sel A, P.CE-VoceMenu5Livello1-Sel A:visited, P.CE-VoceMenu5Livello1-Sel A:active,
P.CE-VoceMenu7Livello1-Sel A, P.CE-VoceMenu7Livello1-Sel A:visited, P.CE-VoceMenu7Livello1-Sel A:active,
P.CE-VoceMenu9Livello1-Sel A, P.CE-VoceMenu9Livello1-Sel A:visited, P.CE-VoceMenu9Livello1-Sel A:active,
P.CE-VoceMenu11Livello1-Sel A, P.CE-VoceMenu11Livello1-Sel A:visited, P.CE-VoceMenu11Livello1-Sel A:active,
P.CE-VoceMenu13Livello1-Sel A, P.CE-VoceMenu13Livello1-Sel A:visited, P.CE-VoceMenu13Livello1-Sel A:active,
P.CE-VoceMenu15Livello1-Sel A, P.CE-VoceMenu15Livello1-Sel A:visited, P.CE-VoceMenu15Livello1-Sel A:active,
P.CE-VoceMenu17Livello1-Sel A, P.CE-VoceMenu17Livello1-Sel A:visited, P.CE-VoceMenu17Livello1-Sel A:active
	{
	color: #4793f3;
	}
P.CE-VoceMenu3Livello1 A:hover, P.CE-VoceMenu3Livello1-Sel A:hover,
P.CE-VoceMenu5Livello1 A:hover, P.CE-VoceMenu5Livello1-Sel A:hover,
P.CE-VoceMenu7Livello1 A:hover, P.CE-VoceMenu7Livello1-Sel A:hover,
P.CE-VoceMenu9Livello1 A:hover, P.CE-VoceMenu9Livello1-Sel A:hover,
P.CE-VoceMenu11Livello1 A:hover, P.CE-VoceMenu11Livello1-Sel A:hover,
P.CE-VoceMenu13Livello1 A:hover, P.CE-VoceMenu13Livello1-Sel A:hover,
P.CE-VoceMenu15Livello1 A:hover, P.CE-VoceMenu15Livello1-Sel A:hover,
P.CE-VoceMenu17Livello1 A:hover, P.CE-VoceMenu17Livello1-Sel A:hover
	{
    color: #4793f3;
	background-color: #fff;
	background-image: url(/temi/default/images/sfondo-menu3-livello1-Sel.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 45px;
	padding: 0px;
	margin:0px;
	margin-top: -18px;
	margin-left:-6px;
	padding-top: 18px;
	padding-left: 6px;
	}


/*================================================
=== TRANSMENU -  MENU 3-5-7-9-11-13-15 - Livello2
================================================*/
.transMenu
	{
	position:absolute;
	overflow:hidden;
	left:-1000px;
	top:-1000px;
	}
.transMenu .content
	{
	position:absolute;
        padding:5px;
	width: 250px;
	height: auto;
	margin-top: 2px;
	}
.transMenu .items
	{
	position:relative;
	left:0px;
	top:0px;
	z-index:2;
	cursor:hand;
	}
.transMenu.top .items
	{
	border-top:none;
	}
.transMenu .items-spacer
	{
	display:none;
	}
.transMenu .item
	{
	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */
	border:none;
	}
.transMenu .background
	{
	position:absolute;
	background-color:#fff;
	padding: 5px;
	left:0px;
	top:0px;
	width:200px;
	z-index:1;
	-moz-opacity:.7;
	filter:alpha(opacity=90);
	
	}
.transMenu .shadowRight
	{
	position:absolute;
	z-index:3;
	top:0px;
	width:0px;
	-moz-opacity:.6;
	filter:alpha(opacity=90);
	display: none;	
	}
.transMenu .shadowBottom
	{
	position:absolute;
	z-index:1;
	left:0px;
	height:0px;
	-moz-opacity:.6;
	filter:alpha(opacity=90);
	display: none;
	}
.transMenu .item.hover A
	{
	
	}
.transMenu .item img
	{
	margin-left:0px;
	}

.transMenu .item.hover .CE-VoceMenu3Livello2
	{
	color: #4793f3;	
	padding-top: 10px;
	padding-bottom: 10px;
	}
.transMenu .item.hover .CE-VoceMenu3Livello2 A
	{
	color: #4793f3;
	}
.transMenu .item.hover .CE-VoceMenu3Livello2-Sel A
	{
	border:none;
	color: #4793f3;	
	}

/* this is either the dingbat that indicates there is a submenu, or a spacer gif in it's place. We give it extra margin to create some space between the text and the dingbat */
.transMenu .item img {
	margin-left:0px;
	}

/*=================================
=== MENU 3-5-7-9-11-13-15 Livello 2
=================================*/
	
.CE-VoceMenu3Livello2, .CE-VoceMenu3Livello2-Sel,
.CE-VoceMenu5Livello2, .CE-VoceMenu5Livello2-Sel,
.CE-VoceMenu7Livello2, .CE-VoceMenu7Livello2-Sel,
.CE-VoceMenu9Livello2, .CE-VoceMenu9Livello2-Sel,
.CE-VoceMenu11Livello2, .CE-VoceMenu11Livello2-Sel,
.CE-VoceMenu13Livello2, .CE-VoceMenu13Livello2-Sel,
.CE-VoceMenu15Livello2, .CE-VoceMenu15Livello2-Sel,
.CE-VoceMenu17Livello2, .CE-VoceMenu17Livello2-Sel
	{
        width: 170px;
	margin: 0px;
	font-weight: bold;
	color:	#f5bf22;
	}
P.CE-VoceMenu3Livello2 A, P.CE-VoceMenu3Livello2 A:visited,
P.CE-VoceMenu3Livello2 A:active, P.CE-VoceMenu3Livello2 A:hover,
P.CE-VoceMenu3Livello2-Sel A, P.CE-VoceMenu3Livello2-Sel A:visited,
P.CE-VoceMenu3Livello2-Sel A:active, P.CE-VoceMenu3Livello2-Sel A:hover,
P.CE-VoceMenu5Livello2 A, P.CE-VoceMenu5Livello2 A:visited,
P.CE-VoceMenu5Livello2 A:active, P.CE-VoceMenu5Livello2 A:hover,
P.CE-VoceMenu5Livello2-Sel A, P.CE-VoceMenu5Livello2-Sel A:visited,
P.CE-VoceMenu5Livello2-Sel A:active, P.CE-VoceMenu5Livello2-Sel A:hover,
P.CE-VoceMenu7Livello2 A, P.CE-VoceMenu7Livello2 A:visited,
P.CE-VoceMenu7Livello2 A:active, P.CE-VoceMenu7Livello2 A:hover,
P.CE-VoceMenu7Livello2-Sel A, P.CE-VoceMenu7Livello2-Sel A:visited,
P.CE-VoceMenu7Livello2-Sel A:active, P.CE-VoceMenu7Livello2-Sel A:hover,
P.CE-VoceMenu9Livello2 A, P.CE-VoceMenu9Livello2 A:visited,
P.CE-VoceMenu9Livello2 A:active, P.CE-VoceMenu9Livello2 A:hover,
P.CE-VoceMenu9Livello2-Sel A, P.CE-VoceMenu9Livello2-Sel A:visited,
P.CE-VoceMenu9Livello2-Sel A:active, P.CE-VoceMenu9Livello2-Sel A:hover,
P.CE-VoceMenu11Livello2 A, P.CE-VoceMenu11Livello2 A:visited,
P.CE-VoceMenu11Livello2 A:active, P.CE-VoceMenu11Livello2 A:hover,
P.CE-VoceMenu11Livello2-Sel A, P.CE-VoceMenu11Livello2-Sel A:visited,
P.CE-VoceMenu11Livello2-Sel A:active, P.CE-VoceMenu11Livello2-Sel A:hover,
P.CE-VoceMenu13Livello2 A, P.CE-VoceMenu13Livello2 A:visited,
P.CE-VoceMenu13Livello2 A:active, P.CE-VoceMenu13Livello2 A:hover,
P.CE-VoceMenu13Livello2-Sel A, P.CE-VoceMenu13Livello2-Sel A:visited,
P.CE-VoceMenu13Livello2-Sel A:active, P.CE-VoceMenu13Livello2-Sel A:hover,
P.CE-VoceMenu15Livello2 A, P.CE-VoceMenu15Livello2 A:visited,
P.CE-VoceMenu15Livello2 A:active, P.CE-VoceMenu15Livello2 A:hover,
P.CE-VoceMenu15Livello2-Sel A, P.CE-VoceMenu15Livello2-Sel A:visited,
P.CE-VoceMenu15Livello2-Sel A:active, P.CE-VoceMenu15Livello2-Sel A:hover,
P.CE-VoceMenu17Livello2 A, P.CE-VoceMenu17Livello2 A:visited,
P.CE-VoceMenu17Livello2 A:active, P.CE-VoceMenu17Livello2 A:hover,
P.CE-VoceMenu17Livello2-Sel A, P.CE-VoceMenu17Livello2-Sel A:visited,
P.CE-VoceMenu17Livello2-Sel A:active, P.CE-VoceMenu17Livello2-Sel A:hover
	{
        width: 170px;
	padding-bottom: 4px;
	color:	#f5bf22;
	letter-spacing: 1px;
	}
P.CE-VoceMenu3Livello2-Sel A, P.CE-VoceMenu3Livello2-Sel A:visited, P.CE-VoceMenu3Livello2-Sel A:active,
P.CE-VoceMenu5Livello2-Sel A, P.CE-VoceMenu5Livello2-Sel A:visited, P.CE-VoceMenu5Livello2-Sel A:active,
P.CE-VoceMenu7Livello2-Sel A, P.CE-VoceMenu7Livello2-Sel A:visited, P.CE-VoceMenu7Livello2-Sel A:active,
P.CE-VoceMenu9Livello2-Sel A, P.CE-VoceMenu9Livello2-Sel A:visited, P.CE-VoceMenu9Livello2-Sel A:active,
P.CE-VoceMenu11Livello2-Sel A, P.CE-VoceMenu11Livello2-Sel A:visited, P.CE-VoceMenu11Livello2-Sel A:active,
P.CE-VoceMenu13Livello2-Sel A, P.CE-VoceMenu13Livello2-Sel A:visited, P.CE-VoceMenu13Livello2-Sel A:active,
P.CE-VoceMenu15Livello2-Sel A, P.CE-VoceMenu15Livello2-Sel A:visited, P.CE-VoceMenu15Livello2-Sel A:active,
P.CE-VoceMenu17Livello2-Sel A, P.CE-VoceMenu17Livello2-Sel A:visited, P.CE-VoceMenu17Livello2-Sel A:active

	{
	color: #4793f3;
	}
P.CE-VoceMenu3Livello2 A:hover, P.CE-VoceMenu3Livello2-Sel A:hover,
P.CE-VoceMenu5Livello2 A:hover, P.CE-VoceMenu5Livello2-Sel A:hover,
P.CE-VoceMenu7Livello2 A:hover, P.CE-VoceMenu7Livello2-Sel A:hover,
P.CE-VoceMenu9Livello2 A:hover, P.CE-VoceMenu9Livello2-Sel A:hover,
P.CE-VoceMenu11Livello2 A:hover, P.CE-VoceMenu11Livello2-Sel A:hover,
P.CE-VoceMenu13Livello2 A:hover, P.CE-VoceMenu13Livello2-Sel A:hover,
P.CE-VoceMenu15Livello2 A:hover, P.CE-VoceMenu15Livello2-Sel A:hover,
P.CE-VoceMenu17Livello2 A:hover, P.CE-VoceMenu17Livello2-Sel A:hover
	{
        width: 170px;
	color: #4793f3;
	margin:0px;
	font-size: 12px;
	}	
	
/*=================================
=== MENU 4
=================================*/
.Menu4, .Menu6,
.Menu8, .Menu10,
.Menu12, .Menu14,
.Menu16, .Menu18
	{
	margin-top: 0px;
	text-align: right;
	width: 680px;
	height: 25px;
	
	}
#ContentManager-LinkModificaMenu4, #ContentManager-LinkModificaMenu6,
#ContentManager-LinkModificaMenu8, #ContentManager-LinkModificaMenu10,
#ContentManager-LinkModificaMenu12, #ContentManager-LinkModificaMenu14,
#ContentManager-LinkModificaMenu16, #ContentManager-LinkModificaMenu18
	{
	position:absolute;
	right:-80px;
	background-color:#fff;
	padding:2px;
	}
#ContentManager-LinkModificaMenu4 A, #ContentManager-LinkModificaMenu4 A:visited,
#ContentManager-LinkModificaMenu6 A, #ContentManager-LinkModificaMenu6 A:visited,
#ContentManager-LinkModificaMenu8 A, #ContentManager-LinkModificaMenu8 A:visited,
#ContentManager-LinkModificaMenu10 A, #ContentManager-LinkModificaMenu10 A:visited,
#ContentManager-LinkModificaMenu12 A, #ContentManager-LinkModificaMenu12 A:visited,
#ContentManager-LinkModificaMenu14 A, #ContentManager-LinkModificaMenu14 A:visited,
#ContentManager-LinkModificaMenu16 A, #ContentManager-LinkModificaMenu16 A:visited,
#ContentManager-LinkModificaMenu18 A, #ContentManager-LinkModificaMenu18 A:visited
	{
	color:#000;
	}
.CE-VoceMenu4Livello1, .CE-VoceMenu4Livello1-Sel,
.CE-VoceMenu6Livello1, .CE-VoceMenu6Livello1-Sel,
.CE-VoceMenu8Livello1, .CE-VoceMenu8Livello1-Sel,
.CE-VoceMenu10Livello1, .CE-VoceMenu10Livello1-Sel,
.CE-VoceMenu12Livello1, .CE-VoceMenu12Livello1-Sel,
.CE-VoceMenu14Livello1, .CE-VoceMenu14Livello1-Sel,
.CE-VoceMenu16Livello1, .CE-VoceMenu16Livello1-Sel,
.CE-VoceMenu18Livello1, .CE-VoceMenu18Livello1-Sel
	{
	margin:0px;
	font-size:12px;
	color: #740f2d;
	padding-top: 4px;
	padding-bottom	: 4px;	
	font-family: Verdana, Helvatica;
	padding-left:10px;
	padding-right:10px;
	border-right:1px solid #740f2d;
	}
.CE-VoceMenu4Livello1-Sel, .CE-VoceMenu6Livello1-Sel,
.CE-VoceMenu8Livello1-Sel, .CE-VoceMenu10Livello1-Sel,
.CE-VoceMenu12Livello1-Sel, .CE-VoceMenu14Livello1-Sel,
.CE-VoceMenu16Livello1-Sel, .CE-VoceMenu18Livello1-Sel
	{
	color: #740f2d;
	text-decoration: underline;
	}
.CE-VoceMenu4Livello1 A, .CE-VoceMenu4Livello1 A:hover,
.CE-VoceMenu4Livello1 A:visited, .CE-VoceMenu4Livello1 A:active,
.CE-VoceMenu4Livello1-Sel A, .CE-VoceMenu4Livello1-Sel A:hover,
.CE-VoceMenu4Livello1-Sel A:visited, .CE-VoceMenu4Livello1-Sel A:active,
A.CE-VoceMenu4Livello1,	A.CE-VoceMenu4Livello1:hover,
A.CE-VoceMenu4Livello1:visited, A.CE-VoceMenu4Livello1:active,
A.CE-VoceMenu4Livello1-Sel, A.CE-VoceMenu4Livello1-Sel:hover,
A.CE-VoceMenu4Livello1-Sel:visited, A.CE-VoceMenu4Livello1-Sel:active,
.CE-VoceMenu6Livello1 A, .CE-VoceMenu6Livello1 A:hover,
.CE-VoceMenu6Livello1 A:visited, .CE-VoceMenu6Livello1 A:active,
.CE-VoceMenu6Livello1-Sel A, .CE-VoceMenu6Livello1-Sel A:hover,
.CE-VoceMenu6Livello1-Sel A:visited, .CE-VoceMenu6Livello1-Sel A:active,
A.CE-VoceMenu6Livello1,	A.CE-VoceMenu6Livello1:hover,
A.CE-VoceMenu6Livello1:visited, A.CE-VoceMenu6Livello1:active,
A.CE-VoceMenu6Livello1-Sel, A.CE-VoceMenu6Livello1-Sel:hover,
A.CE-VoceMenu6Livello1-Sel:visited, A.CE-VoceMenu6Livello1-Sel:active,
.CE-VoceMenu8Livello1 A, .CE-VoceMenu8Livello1 A:hover,
.CE-VoceMenu8Livello1 A:visited, .CE-VoceMenu8Livello1 A:active,
.CE-VoceMenu8Livello1-Sel A, .CE-VoceMenu8Livello1-Sel A:hover,
.CE-VoceMenu8Livello1-Sel A:visited, .CE-VoceMenu8Livello1-Sel A:active,
A.CE-VoceMenu8Livello1,	A.CE-VoceMenu8Livello1:hover,
A.CE-VoceMenu8Livello1:visited, A.CE-VoceMenu8Livello1:active,
A.CE-VoceMenu8Livello1-Sel, A.CE-VoceMenu8Livello1-Sel:hover,
A.CE-VoceMenu8Livello1-Sel:visited, A.CE-VoceMenu8Livello1-Sel:active,
.CE-VoceMenu10Livello1 A, .CE-VoceMenu10Livello1 A:hover,
.CE-VoceMenu10Livello1 A:visited, .CE-VoceMenu10Livello1 A:active,
.CE-VoceMenu10Livello1-Sel A, .CE-VoceMenu10Livello1-Sel A:hover,
.CE-VoceMenu10Livello1-Sel A:visited, .CE-VoceMenu10Livello1-Sel A:active,
A.CE-VoceMenu10Livello1,	A.CE-VoceMenu10Livello1:hover,
A.CE-VoceMenu10Livello1:visited, A.CE-VoceMenu10Livello1:active,
A.CE-VoceMenu10Livello1-Sel, A.CE-VoceMenu10Livello1-Sel:hover,
A.CE-VoceMenu10Livello1-Sel:visited, A.CE-VoceMenu10Livello1-Sel:active,
.CE-VoceMenu12Livello1 A, .CE-VoceMenu12Livello1 A:hover,
.CE-VoceMenu12Livello1 A:visited, .CE-VoceMenu12Livello1 A:active,
.CE-VoceMenu12Livello1-Sel A, .CE-VoceMenu12Livello1-Sel A:hover,
.CE-VoceMenu12Livello1-Sel A:visited, .CE-VoceMenu12Livello1-Sel A:active,
A.CE-VoceMenu12Livello1,	A.CE-VoceMenu12Livello1:hover,
A.CE-VoceMenu12Livello1:visited, A.CE-VoceMenu12Livello1:active,
A.CE-VoceMenu12Livello1-Sel, A.CE-VoceMenu12Livello1-Sel:hover,
A.CE-VoceMenu12Livello1-Sel:visited, A.CE-VoceMenu12Livello1-Sel:active, 
.CE-VoceMenu14Livello1 A, .CE-VoceMenu14Livello1 A:hover,
.CE-VoceMenu14Livello1 A:visited, .CE-VoceMenu14Livello1 A:active,
.CE-VoceMenu14Livello1-Sel A, .CE-VoceMenu14Livello1-Sel A:hover,
.CE-VoceMenu14Livello1-Sel A:visited, .CE-VoceMenu14Livello1-Sel A:active,
A.CE-VoceMenu14Livello1,	A.CE-VoceMenu14Livello1:hover,
A.CE-VoceMenu14Livello1:visited, A.CE-VoceMenu14Livello1:active,
A.CE-VoceMenu14Livello1-Sel, A.CE-VoceMenu14Livello1-Sel:hover,
A.CE-VoceMenu14Livello1-Sel:visited, A.CE-VoceMenu14Livello1-Sel:active, 
/*16*/
.CE-VoceMenu16Livello1 A, .CE-VoceMenu16Livello1 A:hover,
.CE-VoceMenu16Livello1 A:visited, .CE-VoceMenu16Livello1 A:active,
.CE-VoceMenu16Livello1-Sel A, .CE-VoceMenu16Livello1-Sel A:hover,
.CE-VoceMenu16Livello1-Sel A:visited, .CE-VoceMenu16Livello1-Sel A:active,
A.CE-VoceMenu16Livello1,	A.CE-VoceMenu16Livello1:hover,
A.CE-VoceMenu16Livello1:visited, A.CE-VoceMenu16Livello1:active,
A.CE-VoceMenu16Livello1-Sel, A.CE-VoceMenu16Livello1-Sel:hover,
A.CE-VoceMenu16Livello1-Sel:visited, A.CE-VoceMenu16Livello1-Sel:active,
/*18*/
.CE-VoceMenu18Livello1 A, .CE-VoceMenu18Livello1 A:hover,
.CE-VoceMenu18Livello1 A:visited, .CE-VoceMenu18Livello1 A:active,
.CE-VoceMenu18Livello1-Sel A, .CE-VoceMenu18Livello1-Sel A:hover,
.CE-VoceMenu18Livello1-Sel A:visited, .CE-VoceMenu18Livello1-Sel A:active,
A.CE-VoceMenu18Livello1,	A.CE-VoceMenu18Livello1:hover,
A.CE-VoceMenu18Livello1:visited, A.CE-VoceMenu18Livello1:active,
A.CE-VoceMenu18Livello1-Sel, A.CE-VoceMenu18Livello1-Sel:hover,
A.CE-VoceMenu18Livello1-Sel:visited, A.CE-VoceMenu18Livello1-Sel:active
	{
	font-size:12px;
	color: #740f2d;
	text-decoration:none;
	}
.CE-VoceMenu4Livello1-Sel A, .CE-VoceMenu4Livello1-Sel A:hover, .CE-VoceMenu4Livello1-Sel A:visited,
A.CE-VoceMenu4Livello1-Sel, A.CE-VoceMenu4Livello1-Sel:hover, A.CE-VoceMenu4Livello1-Sel:visited,
.CE-VoceMenu6Livello1-Sel A, .CE-VoceMenu6Livello1-Sel A:hover, .CE-VoceMenu6Livello1-Sel A:visited,
A.CE-VoceMenu6Livello1-Sel, A.CE-VoceMenu6Livello1-Sel:hover, A.CE-VoceMenu6Livello1-Sel:visited,
.CE-VoceMenu8Livello1-Sel A, .CE-VoceMenu8Livello1-Sel A:hover, .CE-VoceMenu8Livello1-Sel A:visited,
A.CE-VoceMenu8Livello1-Sel, A.CE-VoceMenu8Livello1-Sel:hover, A.CE-VoceMenu8Livello1-Sel:visited,
.CE-VoceMenu10Livello1-Sel A, .CE-VoceMenu10Livello1-Sel A:hover, .CE-VoceMenu10Livello1-Sel A:visited,
A.CE-VoceMenu10Livello1-Sel, A.CE-VoceMenu10Livello1-Sel:hover, A.CE-VoceMenu10Livello1-Sel:visited,
.CE-VoceMenu12Livello1-Sel A, .CE-VoceMenu12Livello1-Sel A:hover, .CE-VoceMenu12Livello1-Sel A:visited,
A.CE-VoceMenu12Livello1-Sel, A.CE-VoceMenu12Livello1-Sel:hover, A.CE-VoceMenu12Livello1-Sel:visited,
.CE-VoceMenu14Livello1-Sel A, .CE-VoceMenu14Livello1-Sel A:hover, .CE-VoceMenu14Livello1-Sel A:visited,
A.CE-VoceMenu14Livello1-Sel, A.CE-VoceMenu14Livello1-Sel:hover, A.CE-VoceMenu14Livello1-Sel:visited,
/*16*/
.CE-VoceMenu16Livello1-Sel A, .CE-VoceMenu16Livello1-Sel A:hover, .CE-VoceMenu16Livello1-Sel A:visited,
A.CE-VoceMenu16Livello1-Sel, A.CE-VoceMenu16Livello1-Sel:hover, A.CE-VoceMenu16Livello1-Sel:visited,
.CE-VoceMenu18Livello1-Sel A, .CE-VoceMenu18Livello1-Sel A:hover, .CE-VoceMenu18Livello1-Sel A:visited,
A.CE-VoceMenu18Livello1-Sel, A.CE-VoceMenu18Livello1-Sel:hover, A.CE-VoceMenu18Livello1-Sel:visited
	{
	color: #4793f3;
	background-color: #fff;
	}
.CE-VoceMenu4Livello1 A:hover, .CE-VoceMenu4Livello1-Sel A:hover,
A.CE-VoceMenu4Livello1:hover,  A.CE-VoceMenu4Livello1-Sel:hover,
.CE-VoceMenu6Livello1 A:hover, .CE-VoceMenu6Livello1-Sel A:hover,
A.CE-VoceMenu6Livello1:hover,  A.CE-VoceMenu6Livello1-Sel:hover,
.CE-VoceMenu8Livello1 A:hover, .CE-VoceMenu8Livello1-Sel A:hover,
A.CE-VoceMenu8Livello1:hover,  A.CE-VoceMenu8Livello1-Sel:hover,
.CE-VoceMenu10Livello1 A:hover, .CE-VoceMenu10Livello1-Sel A:hover,
A.CE-VoceMenu10Livello1:hover,  A.CE-VoceMenu10Livello1-Sel:hover,
.CE-VoceMenu12Livello1 A:hover, .CE-VoceMenu12Livello1-Sel A:hover,
A.CE-VoceMenu12Livello1:hover,  A.CE-VoceMenu12Livello1-Sel:hover,
.CE-VoceMenu14Livello1 A:hover, .CE-VoceMenu14Livello1-Sel A:hover,
A.CE-VoceMenu14Livello1:hover,  A.CE-VoceMenu14Livello1-Sel:hover,
.CE-VoceMenu16Livello1 A:hover, .CE-VoceMenu16Livello1-Sel A:hover,
A.CE-VoceMenu16Livello1:hover,  A.CE-VoceMenu16Livello1-Sel:hover,
.CE-VoceMenu18Livello1 A:hover, .CE-VoceMenu18Livello1-Sel A:hover,
A.CE-VoceMenu18Livello1:hover,  A.CE-VoceMenu18Livello1-Sel:hover
	{
	color: #4793f3;
	background-color: #fff;
	text-decoration: none;
	}
	
	/*QUI*/

#CEMenu4Voce202,  

#CEMenu6Voce204,

#CEMenu8Voce203,

#CEMenu10Voce205,

#CEMenu12Voce206,

#CEMenu14Voce207,

#CEMenu16Voce208,

#CEMenu18Voce222  

            {

            border-left:1px solid #740f2d;

            }

.CE-VoceMenu18Livello1, .CE-VoceMenu18Livello1-Sel
{
	
}	
	
/*=================================
=== LAYOUT Contenuto
=================================*/

.Contenuto-Admin
	{
	padding:0px;
	text-align: justify;
	}


.Contenuto-Admin
	{
	width:100%;
	}

.Tabella-Sito2-Colonna2 P#ContentManager-LinkModifica,
.Contenuto-Home P#ContentManager-LinkModifica
	{
	position:absolute;
	right:200px;
	width:100px;
	margin:0px;
	background-color:#000;
	color:#fff;
	font-size:12px;
	padding:2px;
	text-transform:uppercase;
	}

.Tabella-Sito2-Colonna2 P#ContentManager-LinkModifica A, 	 .Tabella-Sito2-Colonna2 P#ContentManager-LinkModifica A:visited,
.Contenuto-Home P#ContentManager-LinkModifica A, 	 .Contenuto-Home P#ContentManager-LinkModifica A:visited
	{
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#fff;              
	}
	
/*=================================
=== CALENDARIO EVENTI
=================================*/

DIV.Calendario-Eventi
	{
	}
	
TABLE.S-Tabella_Titolo_Calendario,
TABLE.S-Tabella_Calendario,
TABLE.S-TabellaInternaCalendario
	{
	width: 140px;
	margin: 5px;
	}

TABLE.S-Tabella_Titolo_Calendario
	{
	margin-top: 14px;
	background-color: transparent;
	border: solid 0px #ff0;
	}
.S-Cella_Titolo_Calendario
	{
	color: #bbb;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	padding:1px;
	}
TABLE.S-Tabella_Calendario
	{
	position: relative;
	color: #8d3628;
	font-weight:bold;
	border-collapse:collapse;
	border-top:0px;
	}
.S-Tabella_Calendario TD
	{
	padding-left: 1px;
	padding-right: 1px;
	}
TD.S-TitoloPagina_Calendario
	{
	padding-left: 1px;
	padding-right: 1px;
	}
.S-TitoloPagina_Calendario, .S-TitoloPagina_Calendario A, .S-TitoloPagina_Calendario A:visited,
A.S-TitoloPagina_Calendario, A.S-TitoloPagina_Calendario:visited,
.S-linkTitoloPagina_Calendario, .S-linkTitoloPagina_Calendario A, .S-linkTitoloPagina_Calendario A:visited,
A.S-TitoloPagina_Calendario:hover, .S-TitoloPagina_Calendario A:hover
	{
	color: #8d3628;
	font-weight:bold;
	text-decoration:none;
	}
A.S-TitoloPagina_Calendario:hover, .S-TitoloPagina_Calendario A:hover
	{
	color: #CF8B23;
	text-decoration: none;
	}
.S-TabellaInternaCalendario
	{
	background-color: transparent;
	}
.S-TabellaInternaCalendario TD
	{
	padding-top: 3px;
	padding-bottom: 3px;
	}
.S-ClasseCellaIntestazione_Lu, .S-ClasseCellaIntestazione_Me, .S-ClasseCellaIntestazione_Ve
	{
	padding-right: 1px;
	padding-left: 1px;
	}
.S-ClasseCellaIntestazione_Ma, .S-ClasseCellaIntestazione_Gi, .S-ClasseCellaIntestazione_Sa
	{
	padding-right: 1px;
	padding-left: 1px;
	}
.S-ClasseCellaIntestazione_Do
	{
	padding-right: 1px;
	padding-left: 1px;
	}
.S-ClasseCellaIntestazione_Lu, .S-ClasseCellaIntestazione_Ma, .S-ClasseCellaIntestazione_Me,
.S-ClasseCellaIntestazione_Gi, .S-ClasseCellaIntestazione_Ve, .S-ClasseCellaIntestazione_Sa,
.S-ClasseCellaIntestazione_Do
	{
	text-align:center;
	padding-left: 1px;
	background-color: transparent;
	color: #bbb;
	}

.S-ClasseCellaIntestazione_Do
	{
	color: #bbb;
	}
.S-Cella_Calendario_Lu, .S-Cella_Calendario_Ma, .S-Cella_Calendario_Me,
.S-Cella_Calendario_Gi, .S-Cella_Calendario_Ve, .S-Cella_Calendario_Sa,
.S-Cella_Calendario_Do
	{
	color:#fff;
	text-align: center;
	}
.S-Cella_Calendario_Do
	{
	color: #fff;
	}
/*
.S-Cella_Calendario_Lu b, .S-Cella_Calendario_Ma b, .S-Cella_Calendario_Me b,
.S-Cella_Calendario_Gi b, .S-Cella_Calendario_Ve b, .S-Cella_Calendario_Sa b,
.S-Cella_Calendario_Do b
	{
	display:block;
	color: #bbb;
	font-weight:normal;
	background-color: transparent;
	}
.S-Cella_Calendario_Do b
	{
	color: #bbb;
	}
*/
.S-Cella_Calendario_Sa a, .S-Cella_Calendario_Sa a:active,
.S-Cella_Calendario_Sa a:visited, .S-Cella_Calendario_Sa a:hover
	{
	color: #8d3628;
	text-decoration:none;
	}

/*
A.S-Link_Calendario_Lu b, A.S-Link_Calendario_Ma b, A.S-Link_Calendario_Me b,
A.S-Link_Calendario_Gi b, A.S-Link_Calendario_Ve b, A.S-Link_Calendario_Sa b,
A.S-Link_Calendario_Do b
	{}
*/
TABLE.S-TabellaInternaCalendario TD {
	color: #bbb;
}

TABLE.S-TabellaInternaCalendario TD B {
	font-weight: normal;
}

TABLE.S-TabellaInternaCalendario TD A
	{
	color: #8d3628;
	text-decoration: none;
	}

TABLE.S-TabellaInternaCalendario TD A B
	{
	color: #8d3628;
	font-weight:bold;
	}

TABLE.S-TabellaInternaCalendario TD A:hover B {
	font-weight:bold;
	color: #CF8B23;
}


TABLE.S-SchedaEventoTabella
	{
	float:left;
	width:90%;
	margin-top:20px;
	}
TD.S-SchedaEventoCellaIntestazione
	{
	}
TD.S-SchedaEventoCella-titolo
	{
	font-size: 12px;
	font-weight:bold;
	text-align:justify;
	}
TD.S-SchedaEventoCella-data
	{
	}
TD.S-SchedaEventoCella-luogo
	{
	font-size: 10px;
	font-weight:bold;
	}
TD.S-SchedaEventoCella-testo
	{
	text-align:justify;
	}

/*=================================
=== CALENDARIO EVENTI AGENDA
=================================*/
.Eventi-Agenda
	{
	width:200px;
	border: 1px solid #ff0;
	}
TABLE.S-TabellaLinkMesi
	{
	border: 2px solid #ff0;
	}
.CalendarioEventi-TabellaLinkMesi TD, .S-TabellaLinkMesi TD
	{
	background-color: transparent;
	text-align: center;
	padding: 1px;
	width: 55px;
	color: #fff;
	border: 1px solid #ff0;
	}
TD.CalendarioEventi-CellaAnno0MeseConEventi, TD.S-CellaAnno0MeseConEventi
	{
	background-color: transparent;
	color: #fff;
	}
A.CalendarioEventi-LinkAnno0MeseConEventi, A.CalendarioEventi-LinkAnno0MeseConEventi:visited,
A.S-LinkAnno0MeseConEventi, A.S-LinkAnno0MeseConEventi:visited
	{
	font-weight: bold;
	color: #ff0;
	}
A.CalendarioEventi-LinkAnno0MeseConEventi:hover,
A.S-LinkAnno0MeseConEventi:hover
	{
	font-weight: bold;
	color: #ff0;
	}
/*=================================
=== CALENDARIO EVENTI
=================================*/
.Eventi-Pagina
	{
	text-align:center;
	margin:auto;
	}

TABLE.Eventi-Tabella
	{
	width: 100%;
	}
TD.Eventi-Mese,
TD.Eventi-Data
	{
	height:145px;
	padding-left:10px;
	vertical-align:bottom;
	color:#ff0;
	font-size:24px;
	font-family: Verdana,Tahoma,Arial,Helvetica, sans-serif;
	text-align: left;
	}
.Eventi-Intestazioni
	{
	color:#fff;
	text-align: left;
	padding:3px;
	background-color: #c00;
	border-left: solid 1px #fff;
	white-space:nowrap;
	}
.Eventi-Cella1,
.Eventi-Cella2
	{
	text-align: left;
	padding:3px;
	}
TD.Eventi-Elenco
	{
	padding-top:10px;
	}
P.Eventi-Elenco-DataInizio,
P.Eventi-Elenco-TitoloEvento
	{
	margin:0px;
	color:#fff;
	text-align: left;
	text-transform:uppercase;
	}
P.Eventi-Elenco-TitoloEvento
	{
	font-weight:bold;
	}
P.Eventi-Elenco-DescrizioneEvento
	{
	margin:0px;
	color:#ff0;
	text-align: left;
	margin-bottom:10px;
	}

.Eventi-ScegliCategoria
	{
	display:none;
	padding-bottom: 30px;
	}
/*=================================
=== CALENDARIO EVENTI SCHEDA
=================================*/
.Eventi-Scheda-Tabella
	{
	width: 90%;
	border-collapse:collapse;
	}

TD.Eventi-Scheda-Titolo
	{
	height:145px;
	vertical-align:bottom;
	color:#ff0;
	font-size:24px;
	font-family: Verdana,Tahoma,Arial,Helvetica, sans-serif;
	text-align: left;
	}
TD.Eventi-Scheda-Cella,
TD.Eventi-Scheda-Cella1
	{
	text-align:left;
	color:#fff;
	padding-top:10px;
	}
P.Eventi-Scheda-DataInizio,
P.Eventi-Scheda-TitoloEvento
	{
	margin:0px;
	color:#fff;
	text-align: left;
	text-transform:uppercase;
	}
P.Eventi-Scheda-DescrizioneEvento
	{
	margin:0px;
	color:#ff0;
	text-align: left;
	margin-bottom:10px;
	}
/*===================
=== MAPPA
===================*/

A.MappaAutomaticaLivello1Menu3, A.MappaAutomaticaLivello2Menu3, A.MappaAutomaticaLivello1Menu4 {
        text-decoration: none;
        line-height: 22px;
}
.BloccoTitolo-SedeLegaleNEW {
	/*border: 1px solid blue;*/
}
/*=========================
MODIFICA BLOCCHI POSIZIONE
=========================*/

.Logo #ContentManager-LinkModificaBlocco {
        left: 5px;
        top: 40px;
}
.Logo-Flash #ContentManager-LinkModificaBlocco {
        left: 5px;
        top: 70px;
}
.Titolo-Banner-Promotori #ContentManager-LinkModificaBlocco {
        right: 40px;
        top: 320px;
}
.BloccoTitolo-SedeLegale #ContentManager-LinkModificaBlocco {
        left: 140px;
	
}
.BloccoTitolo-SedeOperativaNEW #ContentManager-LinkModificaBlocco {
        left: 25%;
}
.BloccoTitolo-AltreSedi #ContentManager-LinkModificaBlocco {
        left: 60%;
}
.BloccoLogoSedi #ContentManager-LinkModificaBlocco {
        left: 30%;
        margin-bottom: 15px;
}
.BloccoTesto-SedeLegale #ContentManager-LinkModificaBlocco {
        left: 140px;
}
.BloccoTesto-SedeOperativa #ContentManager-LinkModificaBlocco {
        left: 60%;
}

/*====================
	NEWS
======================*/
.S-submitarchivionews 
{
	height:20px;
	line-height:normal;
}

/*=============
Blocco Login
=============*/
.bloccologin  {
       margin: 5px;
}
.Cella_Calendario_Oggi {

background-image: url('/Temi/default/images/date_bg.jpg');
	background-position: center center;
	background-repeat: no-repeat;
/*background-color: #F5BF22;
filter: alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
color: #000000;*/
}
