/*
Copyright 2005 - Synapse Tech di Alberto Manzella - Tutti i diritti riservati
	Site Powered & Design by SynapseTech di A.M. ==> www.stit.it

Colori Utilizzati:
	Blu scuro (#0D114C)
	Arancione Scuro (#ED7925)
*/

BODY
{
    /*Sarebbe ideale nascondere la scrollbar quando non serve. Comando?*/
	
	/*<body bgcolor="#FFFFFF" text="#000000" link="#999999" vlink="#999999" 
	alink="#999999" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">*/
	
	margin: 0px;
	/*SCROLLBAR-FACE-COLOR: #0D114C;*/
    /*SCROLLBAR-HIGHLIGHT-COLOR: white;*/
    OVERFLOW: scroll;
    /*SCROLLBAR-SHADOW-COLOR: white;*/
    /*SCROLLBAR-3DLIGHT-COLOR: #495A94;*/
    /*SCROLLBAR-ARROW-COLOR: #FFFFFF;*/
	/*CROLLBAR-TRACK-COLOR:#ED7925;*/
    /*SCROLLBAR-DARKSHADOW-COLOR: #0D114C;*/
    /*SCROLLBAR-BASE-COLOR: #ED7925;*/
    /*background-image: url('../img/QuadratoBlu.jpg');*/
}

body, td, th {
	color: #FFFFFF;
}

h1, h2 {
	color: #FFFFFF;
}

h3, h4, h5, h6 {
	color: #FFFFFF;
}

0D114C
}

.PulsantiModulo {
	font-family: Verdana;
	font-size: 10px;
	font-style: bold;
	line-height: normal;
	font-weight: normal;
	text-color: #000066;
	background-color: #FFFFFF;
	text-align: center;
	line-height: 13px;
	padding: 0px;
}

.CampiModulo {
	font-family: Verdana;
	font-size: 10px;
	font-style: bold;
	line-height: normal;
	font-weight: normal;
	text-color: #000066;
	background-color: #FFFFFF;
	text-align: left;
	line-height: 13px;
	padding: 0px;
}

/*Format testo contenuto nella pagina. Testo statico o dinamico*/
.Corpotesto {
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000066;
	text-align: right;
	padding: 0px;
}

/*Format testo utilizzato per il corpo statico o dinamico, con la variante grassetto*/
.Corpotestograss {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000066;
	text-align: right;
}

/*Format titolo delle pagine sia statiche che dinamiche*/
.Titolopagina {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #000066;
	text-align: right;
}

/*Format testo utilizzato per i links su fondo scuro*/
.Linksbianchi {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}

/*Format testo utilizzato per i links su fondo chiaro*/
.Linksblu {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #000066;
}

/*Format testo (non linkato) utilizzato per le scritte su fondo scuro*/
.Testobianco {
	font-family: Century Gothic;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;

}

/*Format testo (non linkato) utilizzato per le scritte su fondo scuro*/
.Testobianco11 {
	font-family: Century Gothic;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;

}

.TestoGrigioBig {
	font-family: Verdana;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #999999;
}

/*Format testo (non linkato) utilizzato per le scritte su fondo scuro*/
.TestoGrigio {
	font-family: Century Gothic;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #999999;
}

.TestoGrigioItalic {
	font-family: Century Gothic;
	font-size: 9px;
	font-style: Italic;
	line-height: normal;
	font-weight: normal;
	color: #999999;
}

.TestoGrigioBold {
	font-family: Verdana;
	font-size: 9px;
	font-style: Bold;
	line-height: normal;
	font-weight: normal;
	color: #999999;
}

/*Format testo (non linkato) utilizzato per le scritte su fondo scuro con la variante grassetto*/
.Testobiancograss {
	font-family: Century Gothic;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

.TestobiancograssTITOLO {
	font-family: Century Gothic;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.LinksBluGrass {
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000066;
}
.LinksBluItalic {
	font-family: Verdana;
	font-size: 9px;
	font-style: italic;
	color: #000066;
}

/* INIZIO DEFINIZIONE CSS DELLE TABELLE */

/*Supertabella Area Utenti Esterna contenente moduli e sotto-tabelle*/
TABLE.TABPrincipaleGeneraleIndex{
	TABLE-LAYOUT: fixed;
	WIDTH: 100%;
	HEIGHT: 100%;
	PADDING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-SPACING: 0px;
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	VERTICAL-ALIGN: super;
	MARGIN-WIDTH: 0px;
}

TABLE.TABPrincipaleInternaIndex{
	TABLE-LAYOUT: fixed;
	WIDTH: 760px;
	HEIGHT: 339px;
	PADDING: 2px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-SPACING: 2px;
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	VERTICAL-ALIGN: super;
	MARGIN-WIDTH: 0px;
}

TABLE.TABInternaIndexTesto{
	TABLE-LAYOUT: fixed;
	WIDTH: 380;
	/*HEIGHT: 420px;*/
	PADDING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-SPACING: 0px;
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	VERTICAL-ALIGN: super;
	MARGIN-WIDTH: 0px;
}

TABLE.TABPulsanteSuperioreBlu{
	WIDTH: 68px;
	HEIGHT: 30px;
	ALIGN: center;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: center;
	FONT-SIZE: 100%;
	PADDING: 0px;
	BORDER: 0px solid;
	background-image: url('../img/PulsanteSupBlu.png');
	BORDER-SPACING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	MARGIN-WIDTH: 0px;
}

TABLE.TABPulsanteSuperioreRosso{
	WIDTH: 68px;
	HEIGHT: 30px;
	ALIGN: center;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: center;
	FONT-SIZE: 100%;
	PADDING: 0px;
	BORDER: 0px solid;
	background-image: url('../img/PulsanteSupRosso.png');
	BORDER-SPACING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	MARGIN-WIDTH: 0px;
}

TABLE.TABMenuSuperioreEst{
	WIDTH: 570px;
	ALIGN: right;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: center;
	FONT-SIZE: 100%;
	PADDING: 0px;
	BORDER: 0px;
	BORDER-SPACING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	MARGIN: 0px;
	MARGIN-WIDTH: 0px;
}

TABLE.TABMenuSuperioreInt{
	WIDTH: 570px;
	ALIGN: center;
	VERTICAL-ALIGN: bottom;
	TEXT-ALIGN: center;
	FONT-SIZE: 100%;
	PADDING: 0px;
	BORDER: 0px;
	BORDER-SPACING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	MARGIN: 0px;
	MARGIN-WIDTH: 0px;
}

/*Tabella in cui andrà inserito il testo, sia statico che dinamico*/
TABLE.TABBodyInfStatDyna{
	WIDTH: 100%;
	HEIGHT: 100%;
	FONT-SIZE: 100%;
	TEXT-ALIGN: right;
	ALIGN: right;
	PADDING: 0px;
	BORDER-SPACING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	MARGIN-WIDTH: 0px;
}

TABLE.TABLatoSxSup{
	WIDTH: 185px;
	HEIGHT: 450px;
	POSITION: left;
	ALIGN: center;
	TEXT-ALIGN: center;
	/*FONT-SIZE: 100%;*/
	background-image: url('../img/FasciaSx.png');
	PADDING: 0px;
	BORDER-SPACING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	MARGIN-WIDTH: 0px;
	/*EMPTY-CELLS: hide;*/
}

TABLE.TABLatoSx{
	TABLE-LAYOUT: fixed;
	WIDTH: 185px;
	/*HEIGHT: 450px;*/
	POSITION: left;
	VERTICAL-ALIGN: top;
	ALIGN: center;
	TEXT-ALIGN: center;
	/*FONT-SIZE: 100%;*/
	PADDING: 0px;
	BORDER-SPACING: 0px;
	BORDER-WIDTH: 0px; /*Spessore del Bordo*/
	BORDER-COLLAPSE: collapse;
	MARGIN-COLLAPSE: collapse;
	MARGIN-WIDTH: 0px;
	/*EMPTY-CELLS: hide;*/
}