/*=================================
=== GENERALE
=================================*/
BODY,DIV,TABLE,TH,TD,INPUT,BUTTON,SELECT,TEXTAREA,A,FORM,P,OL,UL,LI
	{
	font-family: Verdana,Tahoma,Arial,Helvetica;
	font-size: 11px;
	color:#000;
	}
TABLE, TH, TD
	{
	border-collapse: collapse;
	vertical-align:top;
	}
DIV,TABLE,TH,TD,A,FORM,P,OL,UL,LI
	{
	}
FONT,H1,H2,H3,H4,H5,H6
	{
	font-family: Verdana,Tahoma,Arial,Helvetica;
	}
BODY
	{
	margin: 0px;
	text-align: center;
	color: #000;
	background-color: #fff;
	}
/*=================================
====== MENU ADMIN
=================================*/

.MenuAdmin,
.MenuGestione
	{
	width:100%;
	text-align:left;
	font-size:1px;
	}

#ContentManager-LinkModificaMenu1,
#ContentManager-LinkModificaMenu2
	{
	position: absolute;
	right: 0px;
	}
A.CE-VoceMenu1Livello1,
A.CE-VoceMenu1Livello1-Sel,
A.CE-VoceMenu2Livello1,
A.CE-VoceMenu2Livello1-Sel
	{
	margin-top:1px;
	}
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:20px;
	color:#000;
	padding: 1px;
	padding-left: 4px;
	padding-right: 4px;
	border: 1px solid #333;
	border-left:0;
	text-transform:uppercase;
	text-decoration: none;
	font-size: 11px;
	background: #fb3;
	}
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: #8c3;
	}

#CEMenu1Voce1,
#CEMenu2Voce65
	{
	clear:left;
	border-left: 1px solid #333;
	}

/*=================================
====== ADMIN
=================================*/

TD#CellaDestra
	{
	width: 12px;
	background-image: url(/temi/comune/immagini/menu_sfondo_dx.gif);
	background-repeat: repeat-y;
	background-position: top right;
	}
/*=================================
====== MODULI IN AMMINISTRAZIONE
=================================*/

TABLE.S-admin-menu-table,TABLE.S-tabella, TABLE.admin-tabella, P.Admin-TitoloPagina, TABLE.blocchi-tabella,
TABLE.ContentManager-Tabella, P.ContentManager-TitoloPagina, P.ContentManager-Testo,
TABLE.lingue-tabella, P.Lingue-TitoloPagina, P.Lingue-Testo, TABLE.moduli-tabella,
TABLE.permessi-tabella, P.Permessi-TitoloPagina, P.Permessi-TitoloSezione
	{
	width: 100%;
	}

P.GestUtenti-titolopagina, TABLE.GestUtenti-Tabella, P.GestUtenti-Testo, P.GestUtenti-TitoloSezione, P.GestUtenti-Errore
	{
	width: 100%;
	text-align: center;
	}

TD.GestUtenti-user-label, TD.GestUtenti-password-label, TD.GestUtenti-label-email,
TD.GestUtenti-label-password1, TD.GestUtenti-label-password2, TD.GestUtenti-label-nome,
TD.GestUtenti-label-cognome, TD.GestUtenti-label-ragsoc, TD.GestUtenti-label-urlsito
	{
	width: 40%;
	text-align: right;
	}
TD.GestUtenti-user-field, TD.GestUtenti-password-field, TD.GestUtenti-field-email,
TD.GestUtenti-field-password1, TD.GestUtenti-field-password2, TD.GestUtenti-field-nome,
TD.GestUtenti-field-cognome, TD.GestUtenti-field-ragsoc, TD.GestUtenti-field-urlsito
	{
	width: 60%;
	text-align: left;
	}

TABLE.S-tabella TD { vertical-align: top;}

TD.S-Cella SELECT
	{
	}

TD.S-Cella INPUT
	{
	}
TABLE.S-admin-menu-table .S-admin-menu-titolo
	{
	font-size: 14px;
	font-weight: bold;
	color: #221;
	letter-spacing: 1px;
	}

TABLE.S-admin-menu-table .S-admin-menu-titolo:first-letter
	{
	font-size: 22px;
	font-weight: bold;
	color: #221;
	}

TABLE.S-Tabella TD.S-CellaIntestazione
	{
	wwidth: 25%;
	}

.S-TitoloPagina,
	{
	font-size: 14px;
	font-weight: bold;
	color: #003366;
	}

.S-TitoloSezione
	{
	font-size: 12px;
	font-weight: bold;
	color: #003366;
	}

TD.S-CellaIntestazione
	{
	background: #F5F5F5;
	border-right: 3px solid #AAAAAA;
	height: 20px;
	}

TD.S-BloccoCella
	{
	font-size: 10px;
	}


TABLE.S-TabellaBlocco 		{ border-collapse: collapse }
TABLE.S-BloccoTabella 		{ margin: 0px; margin-top: 15px; border-collapse: collapse; width=100%; }

.S-LoginBlockUsernameField, .S-LoginBlockPasswordField
	{
	width: 70px;
	height: 15px;
	font-size: 9px;
	border: 1px solid #333333;
	text-align: center;
	}

.S-LoginBlockTastoLogin
	{
	font-size: 11px;
	}


TABLE.S-BloccoTabella TD 	{ padding: 0px 2px 0px 2px; font-size: 9px; text-align: center; margin: 0px }

P.S-LoginBlockTestoInf		{ margin: 0px; margin-top: 15px;  text-align: center; }


.S-CellaBlocco, .ML-LinkModifica
	{
	color: #FFFFFF;
	}


P.ML-LinkModifica, .ML-LinkModifica A, .ML-LinkModifica A:visited, .ML-LinkModifica A:hover, .ML-LinkModifica A:visited
	{
	color: #FFFF00;
	}

