body{
background-image:url(images/sfondo.jpg);
overflow:hidden;
}
.testo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.testo_red {
	font-family: Tahoma;
	font-size: 10px;
	color: red;
}
#underlinemenu{
text-align:center;
width: 890px;
margin: 0;
padding: 0;
}

#underlinemenu ul{
margin: 0;
margin-bottom: 1em;
padding-left: 30px;
float: left;
}

* html #underlinemenu ul{ /*IE only rule. Delete extra margin-bottom*/
margin-bottom: 0;
}

#underlinemenu ul li{

display: inline;
}


#underlinemenu ul li a{
font-family: Tahoma;
font-size: 11px;
background-color:#F9F9F9;
float: left;
color: black;
font-weight: bold;
padding: 2px 2px 4px 11px;
text-decoration: none;
}

#underlinemenu ul li a:hover{
color: black;
background-color: #F9F9F9;
text-decoration: underline;
padding-bottom: 0;
}
#underlinemenu ul li a.active{
color: black;
background-color: #F9F9F9;
text-decoration: underline;
padding-bottom: 0;
}
li.monthlist{
float: left;
list-style-type: none;
text-align: center;
width: 36px;
border: 1px solid #000;
height: 36px;
margin-right: 2px;
}
li.monthlist a{
color: #000;
padding-top: 9px;
display: block;
}
li.current{
background-color: #eee;
}
div#risul{
padding: 10px 5px 0px 0px;
overflow: auto;
height: 164px;
}
div#risul li{
list-style-type: none;
padding-top: 6px;
padding-left: 0;
display: block;
float: left;
width: 95%;
}
#scroller{
width:100%;
height:220px;
overflow:auto;
}
#minihid{
height: 1px;
width: 1px;
overflow: hidden;
color: #fff;
}
div.nasc{
height: 1px;
width: 1px;
overflow: hidden;
color: #fff;
}
a.modalCloseImg {background:url(images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-18px; cursor:pointer;}
div.modalcontst{
width: 100%;
height: 105%;
background-image:url(images/sfondo.jpg);
position: absolute;
top: 0;
left: 0;

}
div.videocont{
position: absolute;
left: 50%;
top: 15%;
width: 430px;
margin-left:-215px;
}
.psm {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}
a.psm:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
}
a.psm:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
}
a.psm:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
}
a.psm:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration: none;
}
