/**************************/
/* = GENERALE  ========== */
/**************************/
BODY,DIV,TABLE,TH,TD,INPUT,SELECT,TEXTAREA,A,FORM,P 
	{
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 11px;
	border-collapse: collapse;
	}

FONT,H1,H2,H3,H4,H5,H6
	{
	font-family: tahoma, verdana, arial, helvetica;
	}

BODY 	
	{
	margin: 3px;
	background-color: #FFFFFF;
	/*background-color: #006699;*/
	margin: 0px;
	}

FORM { margin: 0px }

A, A:active, A:hover, A:visited { color: #003399 }

H1	{
	font-size: 18px;
	color: #006699;
	font-family:  verdana, tahoma,arial, helvetica;
	text-align: right;
	padding-right: 30px;
	background: url(/Temi/sst/images/Sfondo_titolo.jpg) no-repeat right;
	}

#tutto	{
	width: 100%;
	height: 100%;
	background-color: #006699;
	}

#home	{
	width: 740px;
	border: 1px solid #000000;
	background-color:#FFFFFF;
	margin-left: 4px;
	margin-top: 4px;
	}

#home-1	{
	background: url(/Temi/sst/images/Titolo.jpg) no-repeat top ;
	height: 115px;
	}

#home-menu {
	background: url(/Temi/sst/images/Sfondo_menu.jpg) ;
	width: 170px;
	float: left;
	/*border: 1px solid #000000;*/
	min-height: 100px;
}

.S-Cella-Menu{
	/*border: 1px solid #000000;*/
	background: url(/Temi/sst/images/Sfondo_menu.jpg) ;
}

#home-2{
	background-color: #FFFFFF;
	vertical-align: top;
}

#home-contenuto{
	background-color: #FFFFFF;
	vertical-align: top;
	width: 556px;
	padding-left: 10px;
	padding-right: 4px;
	/*text-align: center;
	border: 1px solid #000000;*/
}

#footer{
	background: url(/Temi/sst/images/Sfondo_footer.jpg) no-repeat;
	width: 740px;
	height: 21px;
}

/**************************/
/* = Menu Sinistro  ===== */
/**************************/

/*Voci menu 1 Livello 1*/
.CE-VoceMenu1Livello1{
	background: url(/Temi/sst/images/Sfondo_voci_menu.jpg) no-repeat top ;
	width: 170px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	padding-left: 18px;
	font-weight: bold;
	color: #FFFFFF;	
}

.CE-VoceMenu1Livello1{
	margin-top: 1px;
	padding-top: 4px;
}

/*Voci menu 1 Livello 2*/
.CE-VoceMenu1Livello2{
	background: url(/Temi/sst/images/Freccia.gif) no-repeat 4px 4px;
	margin: 0px;
	padding: 0px;
	padding-left: 24px;
	padding-top: 1px;
	padding-bottom: 2px;
	font-weight: normal;
	text-decoration: none;
	border: 1px solid #6699DD;
	
}

/*Modifico i link del menu 1 livello 1*/
.CE-VoceMenu1Livello1 A, .CE-VoceMenu1Livello1 A:Hover, .CE-VoceMenu1Livello1 A:Visited{
	text-decoration: none;	
	color: #FFFFFF;
}

/*Modifico i link del menu 1 livello 2*/
.CE-VoceMenu1Livello2 A, .CE-VoceMenu1Livello2 A:Hover, .CE-VoceMenu1Livello2 A:Visited{
	text-decoration: none;	
}

/*menu 1 livello 2 SEL*/
.CE-VoceMenu1Livello1-Sel{
	background: url(/Temi/sst/images/Freccia.gif) no-repeat 10px 4px;
	margin: 0px;
	padding: 0px;
	padding-left: 14px;
	padding-top: 1px;
	padding-bottom: 2px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.CE-VoceMenu1Livello2 A:Hover
	{
	text-decoration: underline;	
	}

.CE-VoceMenu1Livello1-Sel{
	background: url(/Temi/sst/images/Sfondo_voci_menu.jpg) no-repeat top ;
	width: 170px;
	height: 24px;
	margin: 0px;
	padding: 0px;
	padding-left: 22px;
	font-weight: bold;
	color: #FFFFFF;	}

/* Menu Link Modifica in Gestione*/
#ContentManager-LinkModificaMenu1{
	position:absolute;
	left: 110px;
	margin-top: 4px;
}

#ContentManager-LinkModificaMenu1, #ContentManager-LinkModificaMenu1 A{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

#ContentManager-LinkModificaMenu2 {
	position:absolute;
	margin-left: -400px;
	color:#FF0000;
}

#ContentManager-LinkModificaBlocco{
	position:absolute;
	left: 800px;
}

.ML-LinkModifica{
	position:absolute;
	margin-top: 125px;
	left: 60px;
}

.ML-LinkModifica, .ML-LinkModifica A{
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}

#Blocco15 table{
	width: 100%;
	text-align: center;
	margin-top: 10px;
}

.S-Cella-Iscrizione-Newsletter{
	padding-bottom: 3px;
	font-weight: bold;
	color:#003399;
}

DIV#CEMenu1Blocco9Content
	{
	background: url(/Temi/sst/images/Sfondo_menu.jpg) ;
	}

/**************************/
/* = MENU Admin  ======== */
/**************************/

.CE-VoceMenu2Livello1 {
	position: relative;
	top: 2px;
	left: 290px;
	padding-right: 3px;
	padding-left: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-right: 1px solid #000000;
	font-weight: bold;
	background-color:#FFFFFF;
}

A.CE-VoceMenu2Livello1 , A:Hover.CE-VoceMenu2Livello1 , A:Visited.CE-VoceMenu2Livello1 {
	text-decoration: none;
	color: #000000;
}

/**************************/
/* = Scritta footer  ==== */
/**************************/

#footer, #footer A, #Blocco16{
	font-family: tahoma, arial, helvetica;
	font-size: 10px;
	font-weight: bold;
	fffont-weight: normal;
	color: #FFFFFF;
	text-align: right;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 2px;
}

/**************************/
/* = Admin  ============= */
/**************************/

#home-contenuto A , #home-contenuto A:Hover , #home-contenutoA:Visited {
	text-decoration: none;
	color: #000000;
}

/**************************/
/* = Pagina Home  ======= */
/**************************/

.S-Cella-Presentazione-Home{
	width: 500px;
	background: url(/Temi/sst/images/Sfondo_presentazione.gif) no-repeat top ;
	padding-left: 10px;
	padding-right: 4px;
	text-align: justify;
	/*border: 1px solid #D2F7FF;*/
}

.s-Cella-Home-1, .s-Cella-Home-2{
	border: 1px solid #D2F7FF;
	margin-left: 4px;
	margin-right: 4px;
}

.s-Cella-Home-1{
	/*width: 180px;*/
}

/***********************************/
/* = Pagina Attivitą- Clienti  === */
/***********************************/

.S-Table-Attivita-1, .S-Table-Attivita-2 , .S-tabella-clienti{
	padding-bottom: 5px;
}

.S-Table-Attivita-1 TD, .S-Table-Attivita-2 TD, .S-tabella-clienti TD{
	background: url(/Temi/sst/images/Freccia.gif) no-repeat 0px 2px;
	/*border: 1px solid #000000;*/
	padding-left: 14px;
	margin-bottom: 5px;
}

/***********************************/
/* = Pagina Certificazioni  ====== */
/***********************************/

/*Posiziono i loghi e i commenti al centro*/
.S-Cella-Certificati-Logo, .S-Cella-Certificati-Commento{
	text-align: center;
}

.S-Cella-Certificati-Commento{
	padding-top: 4px;
	padding-bottom: 2px;
}

/***********************************/
/* = Pagina Staff  =============== */
/***********************************/

/*Modifico il titoletto della pagina*/
.S-Cella-Titolo-Organigramma{
	text-align: center;
	text-transform: uppercase;
	color: #000000;
	font-weight: bold;
	padding-bottom: 5px;
}

.S-Cella-Staff-Organigramma{
	color: #006699;
	font-weight: bold;	
	padding-left: 50px;
}

/***********************************/
/* = Pagina Progettazione  ======= */
/***********************************/

.S-tabella-Progettazione TD{
	background: url(/Temi/sst/images/Freccia.gif) no-repeat 0px 2px;
	/*border: 1px solid #000000;*/
	padding-left: 14px;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

/***********************************/
/* = Pagina NEWS  ================ */
/***********************************/

.modello_4_tabella{
	width: 100%;
}

.modello_4_cellatesto{
	padding-left: 10px;
	border-bottom: 1px dotted #DDDDDD;
	padding-top: 8px;
}

.modello_4_linktitolo, .modello_4_linktitolo A, .modello_4_linktitolo A:Visited, .modello_4_linktitolo A:Hover{
	color: #006699;
	font-weight: bold;
	text-decoration: none;
	padding-top: 10px;
}


/**********************************/
/* = MODULI AMMINISTRAZIONE ===== */
/**********************************/

#ContentManager-LinkModificaBlocco
	{
	}

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%;
	}
TABLE.S-tabella a, TABLE.S-tabella a:active, TABLE.S-tabella a:visited { color:#295B8D;}

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;
	}

TD.S-Cella SELECT 
	{
	}
	
TD.S-Cella INPUT 
	{
	}

TABLE.S-admin-menu-table .S-admin-menu-titolo
	{
	font-size: 14px;
	font-weight: bold;	
	color: #CC2211;
	letter-spacing: 1px;
	}

TABLE.S-admin-menu-table .S-admin-menu-titolo:first-letter
	{
	font-size: 22px;
	font-weight: bold;	
	color: #CC2211;
	}

.S-TitoloPagina,
	{
	font-size: 12px;
	font-weight: bold;	
	color: #003366;
	}

.S-TitoloSezione
	{
	font-size: 12px;
	font-weight: bold;	
	color: #003366;
	}

TD.S-CellaIntestazione
	{
ffilter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#99eeee, endColorstr=#99CCCC);
	background: #F5F5F5;
	border-right: 3px solid #AAAAAA; 
	height: 20px;
	}

TD.S-CellaIntestazione A.S-Link
	{
	}

.S-Tabella_titololattazioni_M, .S-Tabella_titololattazioni_N{
	margin-top: 20px;
	}

