html, body {
width: 100%;
height: 100%;
margin: 0;
padding: 0;

TEXT-ALIGN: left;
background-color: #f2f2f2;
}



.toggleopacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.toggleopacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.toggleopacity img{
border: 1px solid #333;
}



#screenshot{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
	}

#left UL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none ;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-LEFT: 15px; PADDING-TOP: 10px;
	
}
#left {
	CLEAR: both
}
#left A {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none ;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	PADDING-LEFT: 15px; PADDING-TOP: 10px;DISPLAY: block; COLOR: #666; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 25px
}
#left A:hover {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none ;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; 
	COLOR: #fff;

	PADDING-LEFT: 15px; PADDING-TOP: 10px;BORDER-BOTTOM: #a50000 1px solid; BACKGROUND-COLOR: #a50000
}
#left .selected {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none ;
	FONT-WEIGHT: normal; FONT-SIZE: 10px; 
PADDING-LEFT: 15px; PADDING-TOP: 10px;DISPLAY: block; COLOR: #fede01;BORDER-BOTTOM: #313640 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #a50000
}
#left .selected_list {
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;TEXT-DECORATION: none ;
	FONT-WEIGHT: normal; FONT-SIZE: 10px;
PADDING-LEFT: 15px; PADDING-TOP: 10px;DISPLAY: block; COLOR: #fede01;BORDER-BOTTOM: #313640 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #a50000
}






.descrizione {FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; 
   FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #333; LINE-HEIGHT: 1.6em; TEXT-DECORATION: none ;}


P {FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; 
   FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #333; LINE-HEIGHT: 1.6em; TEXT-DECORATION: none ;}
   
   
   P A:link {
	
	color: #666;
	
	text-decoration: none;}

P A:active {

    color: #666;
	
	text-decoration: none;}

P A:visited {
	
	color: #666;
	
	text-decoration: none;}

P A:hover {
	COLOR: #a50000; TEXT-DECORATION: none;}

   
   
H2 {FONT-SIZE: 16px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; 
   FONT-WEIGHT: bold; COLOR: #720205; LINE-HEIGHT: 1.6em; TEXT-DECORATION: none ;}
   
   
.h2sottotitolo {FONT-SIZE: 14px; FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; 
   FONT-WEIGHT: bold; COLOR: #333; LINE-HEIGHT: 1.6em; TEXT-DECORATION: none ;}
   
   
.footer {FONT-FAMILY: "Helvetica Neue", Helvetica, Arial, sans-serif; 
   FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #666; LINE-HEIGHT: 1.6em; TEXT-DECORATION: none ;}
   
   
   
.footer A:link {
	
	color: #000;
	
	BORDER-BOTTOM: #666 1px dotted;
	
	text-decoration: none;
	
}

.footer A:active {

    color: #000;
	
	BORDER-BOTTOM: #666 1px dotted;
	
	text-decoration: none;
	

}

.footer A:visited {
	
	color: #000;
	
	BORDER-BOTTOM: #666 1px dotted;
	
	text-decoration: none;
	

}

.footer A:hover {
	COLOR: #720205; 
BORDER-BOTTOM: #666 1px dotted;
	
	text-decoration: none;
}

.footerlink { 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif ;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f2f2f2;TEXT-DECORATION: none ;
	}

.footerlink A:link{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f2f2f2; text-decoration: none;
	}

.footerlink A:active{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f2f2f2; text-decoration: none;
	}

.footerlink A:visited{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f2f2f2; text-decoration: none;
	}

.footerlink A:hover{ 
    cursor: default;FONT-FAMILY: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif;
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #f2f2f2; text-decoration: none;
	}	
   


td.bg1 {background-image:url(image/line-sfondo.jpg)} 
