html,body{
height:100%;
font-family: Tahoma;
color: #cccccc;
margin: 0px 0px 0px 0px;
background-color: #333333;
} 

a {
COLOR: #cccccc;
}

a:visited {
COLOR: #cccccc;
}

a:hover {
COLOR: #ffffff;
}



a.menu:link {
font-size: 13pt;
font-weight:bold;
text-decoration:none;
COLOR: #cccccc;
}

a.menu:visited {
font-size: 13pt;
font-weight:bold;
text-decoration:none;
COLOR: #cccccc;
}

a.menu:hover {
font-size: 13pt;
font-weight:bold;
text-decoration:none;
COLOR: #ffffff;
}


h1 {
COLOR: #ffffff;
font-weight: bold;
text-align:left;
margin-top: 0px;
margin-bottom: 4px;
font-size: 18px;
}

h2 {
COLOR: #cccccc;
font-weight: bold;
font-style:italic;
text-align:left;
margin-top: 0px;
margin-bottom: 5px;
font-size: 16px;
}


p {
	FONT-SIZE: 14px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: justify;
}

.p1 {
	FONT-SIZE: 14px;
}

td { FONT-SIZE: 14px;
 }
 
td.prova { 
background-color: #000000;
opacity:.80; 
font-weight:bold;
font-size: 13px;
padding-left:10px;
text-align:left;
} 
td.body
{
background-image: url(images/sfumatobody.jpg);
background-repeat: repeat-x;
}




.menualto{font-size: 14px;font-weight:normal;}
.menualto ul{margin: 0;padding: 0px;list-style-type: none;float: right;}
.menualto ul li{position: relative;display: inline;padding: 0px;float:left;}
.menualto ul li a{display: block;background: #eaeaea;padding: 9px 20px 9px 20px;text-align:center;border-left:1px solid #c3c3c3;background-image: url(images/sfumatobottom.jpg);}


 

* html .menualto ul li a{display: inline-block;}


.menualto ul li a:link, .menualto ul li a:visited{
text-decoration:none;
background-image: url(../images/menu1.gif);
}

.menualto ul li a:hover{
background: #cc0000;
text-decoration:none;
background-image: url(../images/menuover.gif);

}