/**********************************/
/* = GENERALE =================== */
/**********************************/
BODY{
	margin: 0px;
	background-color: #F3F3F3;
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	font-size: 13px;
	font-weight: normal;
	color: #6D6E64;
}

A:link{color: #A5C039; text-decoration: underline;}
A:active{color: #A5C039; text-decoration: underline;}
A:visited{color: #A5C039; text-decoration: underline;}
A:hover{color: #19356A; text-decoration: underline;}

H1,H2,H3,H4,H5,H6{
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, Sans-Serif;
	font-weight: normal;
	margin: 0px; padding: 0px;
}

H1{font-size: 40px; font-weight: bold; color: #A5C039; text-transform:uppercase;}
/*CLASS H1*/
H1.link{} H1.link A{text-decoration: none;} H1.link A:hover{color: #A5C039; text-decoration: underline;}
H2{font-size: 18px; color: #404135;}
/*CLASS H2*/
H2.link{} H2.link A{color: #404135; text-decoration: none;} H2.link A:hover{text-decoration: underline;}
H3{font-size: 13px;}
H4{font-size: 12px;}
H5{font-size: 11px;}

FORM{margin: 0px; padding: 0px;}

table{border-collapse: collapse;}
/*personalizzazioni*/
/*CLASS SPAN*/.TestoBlu{color: #19356A;}
/*CLASS A*/.TestoLink{}
A.TestoLink{color: #6D6E64; text-decoration: none;} A.TestoLink:hover{text-decoration: underline;}

/**********************************/
/* = LAYOUT ===================== */
/**********************************/
/* DIV Contenitore di tutto */
#Container {
	width: 100%;
	height: 100%;
}
/* Sito � applicato al div che contiene il sito */
#Sito{
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	background-color: white;
}
/*CLASS A*/
.Bottone{
	padding: 10px 15px;
	color: white;
	background-color: #A5C039;
	border: 1px solid #DDDDD7;
}
A.Bottone:link, A.Bottone:active, A.Bottone:visited, .Bottone{
	color: white;
	text-decoration: none;
}
A.Bottone:hover, .Bottone:hover{
	color: #19356A;
	text-decoration: none;
}
/***** INIZIO BLOCCO HEADER     =================== */
/* contenitore dell'header */
#Header{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}
.Logo{
	float:left;
	width: 440px;
	}
.SottotitoloLogo{
	font-size: 15px;
	color: #D3D3D3;
	text-align: justify;
	/*word-spacing: 4px;*/
}
/***** FINE BLOCCO HEADER     =================== */


/***** INIZIO BLOCCO CONTENUTO     =================== */
#ContenutoEsterno{
	width: 100%;
	margin: 20px auto;
}
#Contenuto{
	float: left;
	width: 750px;
}
.FacebookFanBox{
	float: right;
	width: 200px;
}
#ContenitoreIconcine{
	width: auto;
}
.SocialBookmarking{
	float: left;
	padding-top: 5px;
	text-align: left;
}
.Iconcine{
	float: right;
}

/***** FINE BLOCCO CONTENUTO     =================== */


/***** INIZIO BLOCCO FOOTER     =================== */
.Footer{
	width: auto;
	text-align: center;
	color: #D3D3D3;
}
/***** FINE BLOCCO FOOTER     =================== */

/**********************************/
/* = NAVIGATOR	            ===== */
/**********************************/
.ContenitoreNavigator{
	margin-top: 10px;
	width: 100%;
}
.NavigatorHome{
	float: left;
}
.Navigator{
	float: left;
	margin-left: 15px;
}
/* voci del navigator */
A.CENavMenu3Livello1:link, A.CENavMenu3Livello1:active, A.CENavMenu3Livello1:visited, A.CENavMenu3Livello1:hover,
A.CENavMenu3Livello2:link, A.CENavMenu3Livello2:active, A.CENavMenu3Livello2:visited, A.CENavMenu3Livello2:hover,
A.CENavMenu3Livello3:link, A.CENavMenu3Livello3:active, A.CENavMenu3Livello3:visited, A.CENavMenu3Livello3:hover,
A.CENavMenu2Livello1:link, A.CENavMenu2Livello1:active, A.CENavMenu2Livello1:visited, A.CENavMenu2Livello1:hover,
.NavigatorHome, DIV.NavigatorHome A:link, DIV.NavigatorHome A:active, DIV.NavigatorHome A:visited, DIV.NavigatorHome A:hover,
.CENavMenu3Sep{
	color: #AAC216;
	font-size: 13px;
}
/* separatore > */
.CENavMenu3Sep{
	margin: 0px 3px;
}

/**********************************/
/* = MENU     =================== */
/**********************************/
/***** INIZIO MENU PRINCIPALE     =================== */
/* contenitore del menu */
#MenuPrincipale{
	float: right;
}
/* formatto le celle del menu */
TD.CE-VoceMenuMenuPrincipaleLivello1, TD.CE-VoceMenuMenuPrincipaleLivello1-Sel{
	width: auto;  /*necessario per IE altrimenti da una larghezza a caso hai td*/
}
/* formatto le voci del menu */
.CE-VoceMenuMenuPrincipaleLivello1 A, .CE-VoceMenuMenuPrincipaleLivello1-Sel A{
	display: block;
	margin-left: 5px;
	padding: 35px 5px 5px 5px;
	height: 20px;
	font-weight: bold;
	text-decoration:none;
}
.CE-VoceMenuMenuPrincipaleLivello1 A:hover, .CE-VoceMenuMenuPrincipaleLivello1-Sel A:hover{
	color: white;
	background-color: #A5C039;
}
.CE-VoceMenuMenuPrincipaleLivello1-Sel A{
	color: white;
	background-color: #A5C039;
}

/***** FINE MENU PRINCIPALE     =================== */

/***********************************************/
/* = MENU AMMINISTRAZIONE ==================== */
/***********************************************/
/* proprieta della tabella che contiene le voci del menu di amministrazione
 NB: per funzionare il blocco del menu amministrazione deve essere settato per racchiudere le voci di menu in celle di tabelle
 che calcolano automaticamente la larghezza */
.CEMenuMenuAmministrazioneTabellaLivello1 {
	position: fixed;
	bottom: 0px;
    width: 100%;
    margin: 0px auto 0px auto;
}
/* classe usata per formatatre le voci dei menu */
.CE-VoceMenuMenuAmministrazioneLivello1 A, .CE-VoceMenuMenuAmministrazioneLivello1-Sel A {
    display: block;
	text-align: center;
	color: #000000;
	font-size: 13px;
	padding: 5px;
	background: #e5e5e5 url(/moduli/admin/skin/gradient2.png) repeat-x top left;
	border: 1px solid #bbbbbb;
	opacity: 0.5;
    filter: alpha(opacity=50);
}
.CE-VoceMenuMenuAmministrazioneLivello1 A:active, .CE-VoceMenuMenuAmministrazioneLivello1-Sel A, .CE-VoceMenuMenuAmministrazioneLivello1 A:hover, .CE-VoceMenuMenuAmministrazioneLivello1-Sel A:hover {
	opacity: 1;
    filter: alpha(opacity=100);
}
/***********************************************/
/* = BOTTONI MODIFICA ======================== */
/***********************************************/
#ModifyIcon-Block-MenuAmministrazione{
	display: none!important;
}
