/*-----------------------------------
	COLORI UTILIZZATI NEL SITO :
  -----------------------------------
  	Blu 				#016294
	
	Altri da eliminare :
	
    Giallo Ocra:  	    #FFCC00;   
    GRIGIO SCURO        #555555;  
	GRIGIO - CHIARO     #CCCCCC;
    Grigio Chiaro		#eee;        
    Bianco  			#FFFFFF;     
    Rosso 			    #990000      
    Blue - Avio         #4C536D; 
	VERDE PISELLO       #669900;
    GRANATA              cc0000   
    ROSA                #F9ECEC
------------------------------------*/
html {height: 100%;}

body {
	background-color: #eeeeee; 
	text-align: center;
	margin: 0px;
	padding: 0px;
	height: 100%;
	}

	/*a:link {color: #016294;}
	/*a:visited {color: #00FF00;}
	a:hover {color: #FF00FF;}
	a:active {color: #0000FF;}*/

	.TextY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	FONT-SIZE: 12px
	}
	.TextY a {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	color: #FFCC00;
	FONT-SIZE: 12px
	}
	
#box {
	background-color: #ffffff;
	text-align: left;
	width: 768px; 			  /*width: 768px;  DINAMIC */
    margin-top: 0px;
	margin-right: auto;
	margin-left: auto; 
	margin-bottom: 0px;
	height: 100%;
	/* Cornice nera della pagina
	border-style:	solid solid solid solid; 
	border-color:	#000; */
	}
/* ==============================      Top     ======================================= */
#top {
	background-color: #FFFFFF;
	height: 68Px;
	width: 100%}  			   /*width: 768px;  DINAMIC */
/* ==============================                     ==============================  
=================================        Toolbar      ==============================*/

#toolbar { 
	clear: left;
	/*Distanza tra i pulsanti e la barra superiore*/
	PADDING-TOP: 7px; 			
	PADDING-BOTTOM: 5px;			
	border-top: 1px solid #000;
	background-color: #ffffff; /*Grigio :#eeeeee; Rosa :669900*/
	color:  #FFF;
	/*height: 10px; test XP*/
	text-align: center;
	/*FONT-SIZE: 11px;*/
	/*background-image: url(/temporanei/bg.gif); RIGHE GRIGIE*/
	}
   
.TMenu {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #CCCCCC;
	COLOR: #000000;
	FONT-SIZE: 12px}
   
.TMenu A {
    HEIGHT: 10px;         /*20*/
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	
    PADDING-TOP: 5px;    /*10*/
	PADDING-BOTTOM: 5px; /*10*/
	
	BORDER-LEFT: 1px solid #000000; 
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
	COLOR: #000000;

	TEXT-DECORATION: none;
	}

.TMenu A:hover {
    /*HEIGHT: 10px;*/
    PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
    PADDING-TOP: 5px;    
	PADDING-BOTTOM: 5px;
	COLOR: #cc0000; 
	BACKGROUND-COLOR: #efeecf; 
	TEXT-DECORATION: none;
	}
	
/* ============================== COMMAND BUTTON SELECT ======================================= */
.TMenuSel {
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #016294;
	COLOR: #BDC900;
	FONT-SIZE: 12px
	}

.TMenuSel A {
	HEIGHT: 10px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px; /*10*/
	
	BORDER-LEFT: 1px solid #000000; 
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #000000;
	BORDER-BOTTOM: 1px solid #000000;
	COLOR: #FFCC00; /*000000*/
	TEXT-DECORATION: none;}
	
.TMenuSel A:hover {
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 5px;
	COLOR: #000000; 
	BACKGROUND-COLOR: #efeecf; 
	TEXT-DECORATION: none;
	}

/* ==============================      PERCORSO      ======================================= */
	#SubToolbar { 
		clear: left;
		border-bottom: 1px solid #000;
		border-Color: #eeeeee;
        PADDING-TOP: 8px;
		PADDING-BOTTOM: 8px;
		background: #016294; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
		color:  #FFF;
		text-align: center;
		height: 20px;
		}
	
	#SubToolbar A {
        text-decoration: none; 
		text-transform: uppercase; 
		font: 10px Verdana,sans-serif; 
		color: #FFCC00; 
        background: #016294;/*CCCCCC*/ }
		
	#SubToolbar A:hover {
		BACKGROUND-COLOR: #cc0000;
		COLOR: #000000;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 10px;
		TEXT-DECORATION: none}
		/* ==============================      Col leaderBoard  ======================================= */
	#leaderBoard{ 
		clear: left;
		border-bottom: 1px solid #000;
        PADDING-TOP: 5px;
		background: #016294;      /*Grigio: #eeeeee;*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
        FONT-SIZE: 10px;
		color:  #FFF;
		text-align: center;
		}
/* ==============================      Col Sinistra  ======================================= */
	#left {
	    font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		text-align: left;
		background-color: #ffffff; /*Rosa: #f9ecec;*/
		/*background-image: url(sfondo.gif);*/
		float: left;
		/*height: 100%;*/
		/* Fissa la colonnna di sinistra */
        /*width: 15%; 			  /*width: 128px; ;  DINAMIC */
		width: 120px;
		margin-left: 2px;
		MARGIN-TOP: 15px;
		
		padding-left: 5px;
		padding-Right: 10px;
		/*background-image: url(/temporanei/bg.gif); RIGHE GRIGIE*/
		}
		

/* ==============================      CORPO CENTRALE     ======================================= */
	#middle {
		float: left;
		text-align: left;
		background-color: #ffffff; /*Rosa :f9ecec*/
		/*background-image: url(/temporanei/bg.gif); RIGHE GRIGIE*/
		width: 61.3%; 									/*width: 500px;  DINAMIC */
		font-family: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px; 
		MARGIN-TOP: 15px;
		/*height: 100%;*/
		}
/* =======================   CORPO CENTRALE :  Titolo documento [documento]  ================== */
		.DocumentoTitolo {
			BACKGROUND:  #eee;
			BORDER-BOTTOM: #808080 1px solid;
			BORDER-LEFT: #808080 1px solid; 
			BORDER-RIGHT: #808080 1px solid; 
			BORDER-TOP: #808080 1px solid; 
			COLOR: #990000;
			FONT-FAMILY: verdana,arial,helvetica; 
			FONT-SIZE: 24px; 
			FONT-WEIGHT: bold; 
			MARGIN-LEFT: 5px; 
			height: 70px;
			MARGIN-RIGHT: 5px;
			MARGIN-TOP: 0px;
			PADDING-BOTTOM: 0px; 
			PADDING-LEFT: 5px; 
			/*PADDING-RIGHT: 5px;*/
			PADDING-TOP: 5px
			}
		
		.DocumentoTesto  {
			background:	#FFF;
			border-style:	solid solid solid solid; 
			border-color:	#000; 
			border-width:	1px; 
			PADDING-BOTTOM: 10px; 
			PADDING-LEFT: 5px; 
			/*PADDING-RIGHT: 5px;*/
			PADDING-TOP: 10px;
			margin: 5px;
			}
			
		.SX {
		    display: inline;
			width: 93px;
			PADDING-LEFT: 5px;
			PADDING-BOTTOM: 10px;
			/*PADDING-RIGHT: 5px;*/
			PADDING-TOP: 10px;
			BORDER-LEFT: 1px solid #000000; 
			BORDER-RIGHT: 1px solid #000000; 
			BORDER-TOP: 1px solid #000000;
			BORDER-BOTTOM: 1px solid #000000;
			}
			
		#navdoc  {
			background:	#FFF;
			border-style:	solid solid solid solid; 
			border-color:	#000; 
			border-width:	1px; 
			
			PADDING-LEFT: 5px;
			PADDING-BOTTOM: 5px;
			/*PADDING-RIGHT: 5px;*/
			PADDING-TOP: 5px;
			
			margin: 5px; 
			}

/* =======================   CORPO CENTRALE : Altri elementi  ================== */

	.titleroule { 
		background:	#CDCABE;
		Color : #423F33;
		FONT-SIZE: 18px;
		FONT-WEIGHT: bold;
		MARGIN-BOTTOM: 10px;
		MARGIN-TOP: 10px;
		MARGIN-LEFT: 1px; 
		MARGIN-RIGHT: 1px;
		}
	.titlerouleH1 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 24px;
		background-color: #EFEFED;
		color: #016294;
		FONT-WEIGHT: bold;
		margin: 1px;
		PADDING-LEFT: 5px;
		}
		
	.titlerouleH2 { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 16px;
		background-color: #EFEFED;
		color: #016294;
		FONT-WEIGHT: bold;
		margin: 1px;
		PADDING-LEFT: 5px;
		}
		
	.text { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		}
	
/* ==============================      Col Destra   ======================================= */
	#right {
		text-align: left;
		background-color: #ffffff; /*Rosa : #f9ecec;*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		float: Right;
		width: 152px; 
		/*BORDER-BOTTOM: 1px solid #000000; 
		BORDER-LEFT: 1px solid #000000; 
		BORDER-RIGHT: 1px solid #000000; 
		BORDER-TOP: 1px solid #000000; */
		margin: 2px;
		padding-right: 2px;
		MARGIN-TOP: 15px;
		/*margin-RIGHT: 2px;*/
		}
/* ===============================================================================================
								Menu Sinistro  CLASSIC BLU
==================================================================================================*/


.MnuSxA {
	FONT-SIZE: 14px;
	font-weight: bold;
	text-decoration: underline;
	}
	
.MnuSxA A {
	COLOR: #016294;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-BOTTOM: 2px;
	/*PADDING-LEFT: 6px;*/
	PADDING-TOP: 2px;
	/*TEXT-DECORATION: none;*/
	/*left: 81px;*/
	top: 187px;
	}
	
.MnuSxA A:hover {
	BACKGROUND-COLOR: #efeecf; 
	COLOR: #cc0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 14px; 
	/*TEXT-DECORATION: none;*/
	}
	

.MnuSxB {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px;
	text-decoration: underline;
}
.MnuSxB A {
	COLOR: #016294;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-BOTTOM: 2px;
	/*PADDING-LEFT: 6px;*/
	PADDING-TOP: 2px;
	/*TEXT-DECORATION: none;*/
	/*left: 81px;*/
	top: 187px;
	}
	
.MnuSxB A:hover {
	BACKGROUND-COLOR: #efeecf; 
	COLOR: #cc0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	/*TEXT-DECORATION: none;*/
	}
	  
.MnuSxBlank {
	BACKGROUND-COLOR: #CDCABE; 
	margin: 0;
	margin-bottom: 3px; 
	BORDER-BOTTOM: 1px solid #000000; 
	BORDER-LEFT: 1px solid #000000; 
	BORDER-RIGHT: 1px solid #000000; 
	BORDER-TOP: 1px solid #000000; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px
}

.MnuSxBlank A {
	COLOR: #000099;
	DISPLAY: block;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	PADDING-BOTTOM: 2px;
	/*PADDING-LEFT: 6px;*/
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	/*left: 81px;*/
	top: 187px;
	}
	
.MnuSxBlank A:hover {
	BACKGROUND-COLOR: #efeecf; 
	COLOR: #cc0000; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	TEXT-DECORATION: none
	}

/* ===============================================================================================
								PIEDE
==================================================================================================*/

#footer { 
	clear:					left;
	/*border-top:			1px solid #000;
	border-bottom:	1px solid #000; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 2px;
	background:	#999; 
	color:				#000000; /* Bianco FFFFFF;*/
	font-size: 10px;
	line-height: 1em;
	text-align: center;
}


#subfooter {
	clear:	left;
	border-top:	1px solid #000;
	border-bottom: 1px solid #000; 
	padding: 2px 2px;
	background:	#999; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF; 
	font-size: 10px;
	line-height: 1em;
	text-align: center;
}
