h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px 0px 0px 0px;
	line-height:12px;
	}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px 0px 0px 0px;
	line-height:12px;
	font-weight:normal;
	}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

	}
.testopiccolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
	
.testogrande {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7A90A8;
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #7A90A8;
}

.calendario          
{ color: #fff; font-size: 10px; font-family: Tahoma; background-color:#CC6666; text-align: center; margin-top: 0px; padding-right: 3px; padding-left: 3px; border: solid 1px #FF9900; position: relative; width: 90% }

.m    { background-color: #0066cc; width: 15px; height: 14px }
.q    { background-color: #5f5f5f; width: 15px; height: 14px }
.l    { background-color: #ff9900; width: 15px; height: 14px }
.o    { background-color: #ff6600; width: 15px; height: 14px }
.n     { color: #9a9a9a; background-color: #777777; width: 15px; height: 14px }

}
a {text-decoration:none} 
}
a:visited {
	color: #0000FF;
}



#sponsor
{
    position: Absolute;
    background-color: #FFFFFF;
    font-size: 10px;
    font-family: Verdana;
    top: 350px;
    left: 30%;
    width: 300px;
    height: auto;
    border: Solid 1px #000000;
	z-index: 99;
}
div.chiudi
{
    text-align: Right;
    border-bottom: Solid 1px #000000;
}
a.sponsor
{
    color: #000000;
    text-decoration: None;
}
a.sponsor:hover
{
    color: #000000;
    text-decoration: None;
}
