BODY
	{
	background : #E0E0E0 url('sfondo5.jpg') fixed;
    margin-left : 2px;
	margin-top : 2px;
	margin-right : 0.1cm;
	color : #0000ff;
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	font-size : 10px;
	}

A:LINK
	{
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	font-weight: normal; 
	font-size : 10px;
	text-decoration : none ; 
	color : #000080;
	border-bottom:0px solid #FFFFFF; 
	border-top:0px solid #FFFFFF; 
	border-left:0px solid #FFFFFF; 
	border-right:0px solid #FFFFFF;
	}
	
A:VISITED
	{
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	font-weight: normal; 
	font-size : 10px;
	text-decoration : none ; 
	color : #000080;
	border-bottom:0px solid #FFFFFF; 
	border-top:0px solid #FFFFFF; 
	border-left:0px solid #FFFFFF; 
	border-right:0px solid #FFFFFF;
	}

A:HOVER
	{
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	font-weight: normal; 
	font-size : 10px;
	background : #FFFFFF;
	text-decoration : none ; 
	color : #000000;
	border-bottom:0px solid #FFFFFF; 
	border-top:0px solid #FFFFFF; 
	border-left:0px solid #FFFFFF; 
	border-right:0px solid #FFFFFF;
	}

.GRIGIA
	{
	background: #FFFFFF;
	border: 1px solid #BBBBBB;
	color: blu;
	width: 170px;
	height: 170px;
}

.TABLE
	{
	background: #FFFFFF;
	border: 0px solid #CC0066;
	color: blu;
	padding: 4px;
	padding: 8px;
	width: 98%;
	}
	
.TABLE90     
	{
	background: #FFFFFF ;
	border: 1px solid #CC0066;
	color: #000000;
	padding: 8px;
	width: 98%;
	}
   	
.MINITABLE      
	{
		border: 0px solid #CC0066;
	color: #000000;
	padding: 2px;
	width: 102px;
	height: 98px;
	}
 	
.NESSUNO:LINK		
	{ text-decoration: none; }
.NESSUNO:VISITED	
	{ text-decoration: none; }
.NESSUNO:HOVER		
	{ 
	text-decoration: none; 
	background-color: #FFFFFF; 
	color : #FFFFFF ; 
	background: #FFFFFF ;
 	font-weight: normal; 
	border-bottom:0px solid #FFFFFF; 
	border-top:0px solid #FFFFFF; 
	border-left:0px solid #FFFFFF; 
	border-right:0px solid #FFFFFF; 
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	font-size: 12px;
	padding-left: 0px;
	padding-right: 0px; 
	}

.NEWS:LINK		
	{ 
	font-weight: normal; 
	text-decoration: none; 
	color: #000080; }
	
.NEWS:VISITED	
	{ 
	font-weight: normal; 
	text-decoration: none; 
	color: #000080; }
	
.NEWS:HOVER   		
	{ 
	font-weight: normal; 
	text-decoration: underline; 
	background-color: #FFFFFF; 
	color: #FF0000;	}
	
.RED:LINK		
	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #CC0011; }
	
.RED:VISITED	
	{ 
	font-weight: bold; 
	text-decoration: none; 
	color: #CC0011; }
	
.RED:HOVER   		
	{ 
	font-weight: bold; 
	text-decoration: underline; 
	background-color: #FFFFFF; 
	color: #000080;	
	}

.XXX:LINK		
	{ text-decoration: none; }
	
.XXX:VISITED	
	{ text-decoration: none; }
	
.XXX:hover   		
	{ 
	background-color: #FFFFFF; 
	border-bottom:1px solid #CCCCCC; 
	border-right:1px solid #CCCCCC;
  	}

.YYY:LINK		
	{ text-decoration: none; 
	color: #000080;
	font-weight: normal; 
	padding: 1px;
	right-padding: 1px;
	border-bottom:1px solid #E0E0E0; 
	border-right:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0; 
	border-left:1px solid #E0E0E0;
	}
.YYY:VISITED	
	{ text-decoration: none; 
	color: #000080;
	font-weight: normal; 
	padding: 1px;
	right-padding: 1px;
	border-bottom:1px solid #E0E0E0; 
	border-right:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0; 
	border-left:1px solid #E0E0E0;
	}
.YYY:HOVER		
	{ 
	color: #000080;
	font-weight: normal; 
	padding: 1px;
	right-padding: 1px;
	background-color: #FFFFFF; 
	border-bottom:1px solid #BBBBBB; 
	border-right:1px solid #BBBBBB;
	border-top:1px solid #BBBBBB; 
	border-left:1px solid #BBBBBB;
  	}

.SX:LINK		
	{ text-decoration: none; 
	color: #000080;
	font-weight: normal; 
	padding: 2px;
	right-padding: 2px;
	border-bottom:1px solid #E0E0E0; 
	border-right:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0; 
	border-left:1px solid #E0E0E0;
	}
.SX:VISITED	
	{ text-decoration: none; 
	color: #000080;
	font-weight: normal; 
	padding: 2px;
	right-padding: 2px;
	border-bottom:1px solid #E0E0E0; 
	border-right:1px solid #E0E0E0;
	border-top:1px solid #E0E0E0; 
	border-left:1px solid #E0E0E0;
	}
.SX:HOVER		
	{ text-decoration: none; 
	color: #000000;
	font-weight: normal; 
	padding: 2px;
	right-padding: 2px;
	background-color: #FFF000; 
	border-bottom:1px solid #BBBBBB; 
	border-right:1px solid #BBBBBB;
	border-top:1px solid #FFFFFF; 
	border-left:1px solid #FFFFFF;
  	}

TD
	{
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	font-size : 12px;
	}	

p
	{ text-align: center; }
 
.data
	{
	<!--text-transform: uppercase ;-->
	Color : #000000 ; 
	font-weight: bold; 
	font-size : 12px;
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	}
	
.NATALE
	{
 	background : white url('/style/sfondo_natale.jpg') fixed;
    margin-left : 6px;
	margin-top : 10px;
	margin-right : 0.1cm;
	color : #CC0066;
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	font-size : 12px;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
   	scrollbar-shadow-color: #FFFFFF;
   	scrollbar-arrow-color: #CC0066;
   	scrollbar-highlight-color: #FFFFFF;
   	scrollbar-dark-shadow-color: #FFFFFF;
   	scrollbar-3d-light-color: #FFFFFF;
   	scrollbar-track-color: #FFFFFF;
	}
	
.INDEX
	{
 	background : #E0E0E0 url('sfondo_index.gif') fixed;
    margin-left : 6px;
	margin-top : 10px;
	margin-right : 0.1cm;
	color : #CC0066;
	font-family : "MS Sans Serif",Verdana,Arial,Helvetica;
	font-size : 12px;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
   	scrollbar-shadow-color: #FFFFFF;
   	scrollbar-arrow-color: #CC0066;
   	scrollbar-highlight-color: #FFFFFF;
   	scrollbar-dark-shadow-color: #FFFFFF;
   	scrollbar-3d-light-color: #FFFFFF;
   	scrollbar-track-color: #FFFFFF;
	}
	#menu012container{
	height:24px;
	background: #b979e4 url('bkg_cont.gif') repeat-x 0% 50%;
	display:block;
	background-position-y:50%; padding-left:15px; padding-right:0; padding-top:30px; padding-bottom:0; background-image:url('bkg_cont.gif'); background-repeat:repeat-x}

#menu012{ margin-left:auto; margin-right:auto; width:500px;
	font-size:12px;
	font-weight:bold;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	position:relative;
	display:block;
	height:24px;
}

#menu012 ul{
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;}

#menu012 ul li{
	display:block;
	float:left;
	margin:0 1px 0 0;}

#menu012 ul li a{
	display:block;
	float:left;
	color: #ffffff;
	text-decoration:none;
	height:24px;
	background:url('bkg_off.gif') no-repeat top left;; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:0}

#menu012 ul li a:hover{
	color:#fff;
	background:url('hover.gif') no-repeat top right;}

#menu012 ul li a.current, #menu011 ul li a.current:hover{
	color:#000;
	background:#fff url('bkg_current.gif') repeat-x 0% 50%; }
	
	
#xsnazzy p {margin:0 10px; letter-spacing:1px;}
#xsnazzy p {padding-bottom:0.5em;}
#xsnazzy {background: transparent; margin:1em;}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#EFEFEF; border-left:1px solid #a32118; border-right:1px solid #a32118;}
.xb1 {margin:0 5px; background:#e60c0c;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {border-left:1px solid #a32118; border-right:1px solid #a32118; border-top:0px solid #a32118; border-bottom:0px solid #a32118; display:block; background:#FFFFFF; }