
html,body{
	background: #DDDDDD;
	border: 0px none;
	border-width: 0px 0px 0px 0px;
	font: normal normal normal 75%/normal Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.main { color:#d0d0d0;
 text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.titolo {
	font-family: Verdana, Arial, Helvetica, sans-serif; font:bold; font-size: 18pt; color: #4B4B4B;
	}
	
.description {
   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #5d5a5a;
	line-height: 120%; margin: 0px 10px 0px 10px; margin-bottom: 0px; margin-left: 10px; 
	margin-right: 10px; margin-top: 0px; text-align: justify;
	}
	
.text-bold-b {
	font-family: Verdana, Arial, Helvetica, sans-serif; font:bolder; font-size: 9pt; color: #4B4B4B;
	}	
	
.text-bold-a {
	font-family: Verdana, Arial, Helvetica, sans-serif; font:bolder; font-size: 7pt;  color: #000000;text-decoration: none; font: bold;
	
	}	
		
a.frecceopacity img {
	filter:alpha(opacity=70);
-moz-opacity: 0.5; 
	opacity: 0.5;
	
} 
a.frecceopacity:hover img { 
	filter:alpha(opacity=100);

-moz-opacity: 1.0; 
	opacity: 1.0;
	
} 

img{
margin:0;
padding:0;
border:0px;
} 

a.opacity img {
	filter:alpha(opacity=50);
-moz-opacity: 0.5; 
	opacity: 0.5;
	border: thin solid #FFFFFF;
} 
a.opacity:hover img { 
	filter:alpha(opacity=100);

-moz-opacity: 1.0; 
	opacity: 1.0;
	border: thin dotted #FFFFFF;
} 



a.opacity:link, a.opacity:visited{

margin:0 auto;
padding:0px;
width:20%;
height:60px;
border: 1px solid #000000;

} 
a.opacity:hover { 
margin:0px ;
padding:0px;
border: 1px solid #000000;

} 

.menu-a {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 8pt; color: #4B4B4B; text-decoration: none;
	}
:hover.menu-a {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: lighter; font-size: 8pt; color: #000000; text-decoration: none;
	}
	
.textbox{
width:180px;
border:1px solid #b4b4b4;
color:#383838;
background-color: #d6d6d6; 
font:bold 9px verdana,helvetica,sans-serif;
text-decoration:none;
}
