BODY {
	FONT-SIZE:11px; BACKGROUND: #ffffff; COLOR: #333366; Verdana, Geneva, Arial,Helvetica,sans-serif;}

}

A:link {
	 COLOR: #333366; 
}
A:visited {
	 COLOR: #333366; 
}
A:active {
	 COLOR:#ffcc00;  
}
A:hover {
	COLOR: #ffcc00;
} 

.sep {MARGIN-TOP: 4px;}

.new {MARGIN-TOP: 2px;}

table.t-partners
	{
        height:40px;
        width:154px;
	background-image:url(../img/riga_blu.gif);
        background-repeat: repeat-x;
	background-position: bottom;
	}


td.sottomenu-partners
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	color:#333366;
     	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
    	padding-bottom:5px;
    	padding-top:5px;
	padding-left:15px;
    	padding-right:10px;
   	}


td.titolo_blu
	{
	height:15px;
	font-weight:bolder;
	background-color:#333366;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffcc00;
	TEXT-ALIGN:center;
	}
td.titolo_rosso
	{
	height:15px;
	font-weight:bolder;
	background-color:#595959;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	TEXT-ALIGN:center;
	}
td.titolo_verde
	{
	height:15px;
	font-weight:bolder;
	background-color:#005826;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#ffffff;
	TEXT-ALIGN:center;
	}
td.titolo_giallo
	{
	height:15px;
	font-weight:bolder;
	background-color:#ffcc00;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#333366;
	TEXT-ALIGN:center;
	}
table.sfondo
	{
	background:#ffffff;
	
	}

td.cinquanta
	{
	background-image:url(../img/riga_50.gif);
	heith:50px;
        COLOR: #333366; 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        TEXT-ALIGN: left;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;

	}
td.blu
	{
	
	background-image: url(../img/puntini.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color:#FFFAE5;
	
	height:40px;
        COLOR: #333366; 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        TEXT-ALIGN: left;
	
	}
	
td.giallo
	{
	
	background-color:#ffcc00;
	
	height:40px;
        COLOR: #333366; 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        TEXT-ALIGN: left;
	

	}
td.testo{    
        COLOR: #333366; 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        TEXT-ALIGN: left;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;

	}

td.testo-des{    
        COLOR: #595959; 
        font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size: 11px;
        TEXT-ALIGN: left;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	padding-bottom:5px;

	}
td.titolo-tab	
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	height:18px;
    	COLOR:ffcc00 ; 
	background:#333366;
     	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
	padding-left:10px;
    	padding-right:10px;
   	}


/* menu principale */

td.menu	
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	height:18px;
    	COLOR: #ffcc00;
	background-color:#333366;
        background-image: url(../img/angolo.gif);
	background-repeat: repeat-y;
	background-position: right;
   	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
	vertical-align: middle;
	padding-left:5px;
	
    	}

td.menuOVER	
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	height:18px;
    	COLOR: #333366;
	background-color:#cccccc;
        background-image: url(../img/angolo_g.gif);
	background-repeat: repeat-y;
        
	background-position: right;
        
   	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
	padding-left:5px;
	vertical-align: middle;
    	}


/* menu principale */

table.sottomenu-home
	{
	width:146px;
        
	background-image:url(../img/riga_blu.gif);
        
	}


table.sottomenu-tab
	{
	width:160px;
	background-image:url(../img/riga_gialla.gif);
        background-repeat: repeat-x;
	background-position: bottom;
        
	}
td.sottomenu_dis
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	height:18px;
	color:#333366;
     	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
	background-image:url(../img/giallo.gif);
	padding-left:15px;
    	padding-right:10px;
   	}

td.sottomenu
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	height:18px;
	
	color:#333366;
     	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
	padding-left:15px;
    	padding-right:10px;
   	}

td.sottomenuOVER
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	height:18px;
    	background:#ffcc00;
	color:#ffffff;
     	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
	padding-left:15px;
    	padding-right:10px;
   	}


table.sottomenu-tab-des
	{
	width:160px;
        
	background-image:url(../img/riga_des.gif);
        background-repeat: repeat-x;
	background-position: bottom;
	}

td.sottomenu-des
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	height:18px;
	color:#595959;
     	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
	padding-left:15px;
    	padding-right:10px;
   	}

td.sottomenu-des-OVER
	{
	FONT-SIZE:11px; 
	FONT-WEIGHT: bolder;
	height:18px;
    	background:#595959;
	color:#ffffff;
     	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
     	TEXT-ALIGN: left;
	padding-left:15px;
    	padding-right:10px;
   	}
td.menu_registrati
        {
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
        TEXT-ALIGN: center;
	background:#FFFAE5;
        FONT-SIZE:11px; 
	color:#333366;
        width:156px;
        height:22px;
        }
A:link.down {
	COLOR: #333366;
	font-weight:bolder;
	text-decoration:none; 
}
A:visited.down {
	COLOR: #333366;
	font-weight:bolder;
	text-decoration:none; 
}
A:active.down {
	COLOR:#FFCC00; 
	font-weight:bolder;
	text-decoration:none; 
}
A:hover.down {
	COLOR: #FFCC00;
	font-weight:bolder;
	text-decoration:none;
}

A:link.down {
	COLOR: #333366;
	font-weight:bolder;
	text-decoration:none; 
}


A:visited.mappa {
	COLOR: #333366;
	font-weight:bolder;
	text-decoration:none; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px; 
}
A:active.mappa {
	COLOR:#FFffff; 
	font-weight:bolder;
	text-decoration:none; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;  
}
A:hover.mappa {
	COLOR: #FFffff;
	font-weight:bolder;
	text-decoration:none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;  
}

A:link.mappa {
	COLOR: #333366;
	font-weight:bolder;
	text-decoration:none;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE:11px;  
}



A:link.desert{
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE:11px; 
	COLOR: #595959;
	font-weight:bolder;
	text-decoration:none; 
}
A:visited.desert {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE:11px; 
	COLOR: #595959;
	font-weight:bolder;
	text-decoration:none; 
}
A:active.desert {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE:11px; 
	 COLOR:#ffffff; 
	font-weight:bolder;
	text-decoration:none; 
}
A:hover.desert {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE:11px; 
	COLOR: #ffffff;
	font-weight:bolder;
	text-decoration:none;
}

td.titolo_sottomenu{
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE:15px;
	height=30px;
        COLOR: #333366;
	font-weight:bolder;
        background:#ffcc00;
	padding-left=10px;
        }

td.titolo_sottomenu-des
	{
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE:15px;
	height=30px;
        COLOR: #ffffff;
	font-weight:bolder;
        background:#595959;
	padding-left=10px;
        }





td.tabella
	{
	background-image: url(../img/riga_cartella.gif);
	}
td.tabellasotto
	{
	height:10px;
	background-image: url(../img/riga_sotto.gif);
	}
td.tabella_angolo
	{
	background-image: url(../img/angolo_tabella.gif);
	}
td.angolodestro
	{
	background-image: url(../img/angolo_tabella01.gif);
	}
td.angolodestroalto
	{
	background-image: url(../img/angolo_destro_alto.gif);
	}
td.angolosinistroalto
	{
	background-image: url(../img/angolo_sinistro_alto.gif);
	}
td.linea_destra
	{
	background-image: url(../img/linea_destra.gif);
	}
td.linea_sinistra
	{
	background-image: url(../img/linea_sinistra.gif);
	}
td.lineagrigia
	{
	width=10px;
	background-image: url(../img/linea_grigia.gif);
	}
td.lineagrigiaor
	{
	height=10px;
	background-image: url(../img/linea_grigia_or.gif);
	}

td.des {
	color:#595959;
     	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE:11px; 
	background-image: url(../img/puntini.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left:5px;
	padding-top:5px;
	padding-right:5px;
	padding-bottom:5px;

}

td.didascalia{
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
	FONT-SIZE:9px; 
	COLOR: #333366;
	font-weight:bolder;
	TEXT-ALIGN: center;
	
}

table.mappa{ 
        width: 540;
        
        border: thin solid #FFCC00;
        
        cellspacing:0px; 
        cellpadding:0px;

        }

td.titolomappa { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bolder; 
	font-color: #221e66; 
	background-color: #FFCC00; 
	height:25px;
        weight:180px;
	font-style: bold; 
	text-align: center; 
	}


td.paginamappa { 
	font-family: Arial, Helvetica, sans-serif; 
	font-color: #333366;
	font-size: 10px;  
	text-align: left;
        height: 20px;
	vertical-align:center;
	padding-left:60px;
	}

td.paginamappa_l { 
	font-family: Arial, Helvetica, sans-serif; 
	font-color: #333366;
	font-size: 10px;  
	text-align: left;
        height: 20px;
        background-color:#CCCCCC; 
	vertical-align:center;
	padding-left:60px;
	}


td.paginamappa_s { 
	font-family: Arial, Helvetica, sans-serif; 
	font-color: #333366;
	font-size: 10px;  
	text-align: left;
        height: 20px;
        background-color:#E6E6E6; 
	vertical-align:center;
	padding-left:40px;
	}

td.paginamappa_ss{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-color: #333366;
	font-size: 10px;  
	text-align: left;
      	height: 20px;
      	background-color:#E6E6E6; 
	vertical-align:center;
	padding-left:100px;
	}
