BODY {
scrollbar-face-color:#003366;
scrollbar-highlight-color:#003366;
scrollbar-3dlight-color:#003366;
scrollbar-darkshadow-color:#003366;
scrollbar-shadow-color:#336699;
scrollbar-arrow-color:#FFFFFF;
scrollbar-track-color:#003366;
}

form 
{
font-family: Arial;
font-size: 10px;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px
}
input
{
font-family: Arial;
font-size: 10px;;
}
textarea
{
font-family: Arial;
font-size: 10px;;
}
select
{
font-family: Arial;
font-size: 10px;;
}
td
{
font-family: Arial;
font-size: 10px;
}
div
{
font-family: Arial;
text-align:justify;
font-size: 10px;
color:#003366;
/*padding-right:10px;*/

}
A:link		{color : #ccccff; text-decoration : none;font-size : 12px; font-family:Arial}
A:visited	{color : #FFFFFF; text-decoration : none;font-size : 12px; font-family:Arial}
A:hover		{color : #CC0000; text-decoration : none;font-size : 12px; font-family:Arial}
A:active	{color : #CC0000; text-decoration : none;font-size : 12px; font-family:Arial}

A.linkaree1:hover {
COLOR: #000000; font-family: Arial; BACKGROUND-COLOR: #99CCFF; TEXT-DECORATION: none
}

.mailto A:link		{color : #003366; text-decoration : none;font-size : 12px; font-family:Arial}
.mailto A:hover		{color : #003366; text-decoration : none;font-size : 12px; font-family:Arial}
#ric_catalogo A:hover		{color : red; text-decoration : none;font-size : 12px; font-family:Arial}
#ric_catalogo A:visited		{color : red; text-decoration : none;font-size : 12px; font-family:Arial}

#menu_scelto{
	font-size:10px;
	color: #FFFFFF;
}
#menu{
	height:10px;
	float:left;
}
#menu ul{
	margin:0;
	padding:0;
	border:0;
}
#menu ul li{
	color:#666666;
	display:block;
	float:left;
	text-align:center;
	line-height:27px;	
	width:100px;	
}
#menu_left{
	height:35px;
	float:left;
}
#menu_left ul{
	margin:0;
	padding:0;
	border:0;
}
#menu_left ul li{
	color:#666666;
	float:left;
	text-align:center;
	line-height:27px;	
	width:125px;	
}
#bandiere{
	height:40px;
	float:right;
	padding:0;
	margin:0;
	border:0;
}

#sottoaree{
	height:40px;
	float:left;
}
#sottoaree ul{
	margin:0;
	padding:0;
	border:0;
}
#sottoaree ul li{
	display:block;
	float:left;
	text-align:center;
	line-height:33px;	
	width:75px;		
}
.focused{
	background-image:url(graphic/nimbus_sub_linkbot1.gif);	
}
.blue{
	background-image:url(graphic/nimbus_sub_linkbot2.gif);	
}
#cat_prod {
	font-family: Arial;
	font-size: 12px;
	color:#ccccff;
}
.opaco {
height:120px;
width:170px;
margin-top:10px;
padding:25px; 
background:#FFFFFF; 
filter: alpha(opacity=75); 
-moz-opacity:0.75;/* mozilla */ 
opacity: 0.75; 
position:absolute;
left:0px;
z-index:1;
} 
.lucido{
width:170px;
text-align:center;
left:25px;
position:relative;
z-index:2;
top:100px;
}
