.titolo 	{ font-family: verdana, tahoma, sans-serif; font-size: 22px;
		 font-weight: 800; font-style: normal; text-decoration: none; 
		 text-transform: none; font-variant: normal; color: #444444; text-align:right;}
		 
a:link	{ font-weight:normal; text-decoration: none; color:#FF6600}
a:visited 	{ font-weight:normal; text-decoration: none; color:#666666}
a:hover	{ font-weight:normal; text-decoration: underline; color:#0184CB}
a:niente { font-weight:normal; text-decoration: none; color:#000000}

a.light:link	{ font-weight:normal; text-decoration: none; color:gold}
a.light:visited	{ font-weight:normal; text-decoration: none; color:gold}
a.light:hover	{ font-weight:normal; text-decoration: underline; color:gold}

a.menu:link	{ font-size: 10px; font-weight:normal; text-decoration: none; color:white}
a.menu:visited	{ font-size: 10px; font-weight:normal; text-decoration: none; color:white}
a.menu:hover	{ font-size: 10px; font-weight:normal; text-decoration: underline; color:gold}

a.menudx:link	{ font-size: 10px; font-weight:normal; text-decoration: none; color:#333333}
a.menudx:visited	{ font-size: 10px; font-weight:normal; text-decoration: none; color:#333333}
a.menudx:hover	{ font-size: 10px; font-weight:normal; text-decoration: underline; color:#0184CB}

a.menudx2:link	{ font-size: 9px; font-weight:normal; text-decoration: none; color:#333333}
a.menudx2:visited	{ font-size: 9px; font-weight:normal; text-decoration: none; color:#333333}
a.menudx2:hover	{ font-size: 9px; font-weight:normal; text-decoration: underline; color:#0184CB}


body	{ background:#A7A7A7; margin:0px; scrolling:yes;
	scrollbar-arrow-color:#ffd700;
	scrollbar-base-color:#0072B0;
	scrollbar-darkshadow-color:#0072B0;
	scrollbar-face-color:#0072B0;
	scrollbar-highlight-color:#0072B0;
	scrollbar-shadow-color:#0072B0;
	scrollbar-track-color:#e2e2e2 }

table	{font-family: verdana, arial, sans-serif; font-size: 11px; color: #333333;
	font-weight: 400; font-style: normal; text-decoration: none;
	text-transform: none; font-variant: normal; }

table.menu	{
	border:1px solid black; 
	filter:progid:dximagetransform.microsoft.dropshadow(color=#005593,offx=2,offy=2,positive=true);
	width:148;
	}
	
td.rava	{
		border: 1px solid black;
		background-color:#d5d5d5;
		color: black;
		font-size: 10px;
		font-weight:normal;
		cursor:hand;
		}

td.fava	{
		border: 1px solid black;
		background-color:#FFFFFF;
		color: black;
		font-size: 10px;
		font-weight:normal;
		cursor:hand;
		}
		
input	{
		border:1px #555555 solid;
		background-color:#ffffff;
		font-size: 9px;
		height: 18px;
		}
	
.due
		{
		border:1px #0072B0 solid;
		background-color:#F7F6F3;
		font: 10px verdana;
		scrollbar-arrow-color:		#0072B0;
		scrollbar-base-color:		#F7F6F3;
		scrollbar-darkshadow-color:	#F7F6F3;
		scrollbar-face-color:		#FFFFFF;
		scrollbar-highlight-color:	#0072B0;
		scrollbar-shadow-color:		#0072B0;
		scrollbar-track-color:		#F7F6F3;
		}
	
li.home	{
	list-style-image:url(img/punto05.gif);
	line-height:15px;
	position:relative;
	left:20px;
	}
li.int	{
	list-style-image:url(img/punto05.gif);
	line-height:15px;
	}
li.menu	{
	list-style-image:url(img/punto04.gif);
	line-height:20px;
	position:relative;
	/*left:5px;*/
	margin-left:0px;
	}

li.menudx	{
	list-style-image:url(img/punto06.gif);
	line-height:20px;
	position:relative;
	/*left:-5px;*/
	}

.bottone	{
	border:1px #555555 solid; 
	font-size: 10px; 
	color: #444444; 
	width: 100%;
	font-weight: bold; 
	background-color: #D5D5D5;
	height: 18px; 
	cursor: hand}

.form	{
	border:1px #0072B0 solid; 
	font-size: 10px; 
	color: #444444; 
	width: 100%;
	font-weight: bold; 
	background-color: #F7F6F3;
	height: 18px; 
	cursor: hand}
	
div	{ 
	margin: 0; scrolling:auto;
	scrollbar-arrow-color:		#666666;
	scrollbar-base-color:		#ffffff;
	scrollbar-darkshadow-color:	#ffffff;
	scrollbar-face-color:		#F7F6F3;
	scrollbar-highlight-color:	#666666;
	scrollbar-shadow-color:		#666666;
	scrollbar-track-color:		#ffffff;
	}

.BORDO {
	BORDER-RIGHT: #ffffff 1px solid;
	BORDER-TOP: #ffffff 1px solid;
	BORDER-LEFT: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
	BORDER-COLLAPSE: collapse;
	EMPTY-CELLS: show;
	text-align: left;
}
.BORDO TD {
	PADDING-RIGHT: 1px; BORDER-TOP: #c1cdd8 1px solid; PADDING-LEFT: 1px; HEIGHT: 23px
}

#container{
	width: 600px;
	margin: 0px auto;   /*centra negli altri browsers*/
	text-align: left;   /*ripristina l' allineamento*/
	background-color: #FFFFFF;
	vertical-align: top;
    } 
	

