p {margin:0}
div#contenuto a{position: relative; display:block; width: 350px; margin: 0; padding:0;}

div#contenuto a span{position: absolute;
width: 100%;height: 100%;
background: url(http://www.moonflower.it/jpg/sfondo.jpg);} 


body {
	margin: 0px;
	background-color: #333333;
	scrollbar-face-color: #FFF;
	scrollbar-highlight-color: #AAB3B3;
	scrollbar-shadow-color: #AAB3B3;
	scrollbar-3dlight-color: #FFF;
	scrollbar-arrow-color: #000;
	scrollbar-track-color: #F0F0F0;
	scrollbar-darkshadow-color: #FFF;
}
.testo { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #666666; text-decoration: none;}
.testofooter {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #777777; text-decoration: none;}
.testofooterInt {  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.testo_percorso {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #666666; text-decoration: none;}
.testo_percorsoPopup {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; color: #ffffff; text-decoration: none;}
.language { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #ffffff; text-decoration: none;}
input {	color:#666666; font-weight: normal;	text-decoration: none; border: 1 solid #cccccc; font-family: verdana; font-size: 7.5pt; font-style: normal;	font-variant: normal; background-color: #ffffff;}
select  { color:#ffffff; font: 7.5pt verdana; font-weight: none; text-decoration: none; background: #008A23; border: 1 solid #CCCCCC;}
textarea {	color:#666666; font-weight: normal; text-decoration: none; border: 1 solid #CCCCCC; font-family: verdana; font-size: 7.5pt; font-style: normal; line-height: normal; font-variant: normal;}
#dvhdup{
	width:auto;
	background-image:url(../images/hdback.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#000000;
}
.menufirst{
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom: 5px;
}
#mfirst{
	position : absolute;
	top: 60px;
	left: 6px;
	z-index: 50;
}
#dvheadH{
	margin:0px;
	padding:0px;
}
#dvhead{
	padding-left:6px;
}
#titNews{
	position : absolute;
	top: 220px;
	left: 565px;
	z-index: 51;
}
#dvnews{
	position : absolute;
	width:165px;
	height: 190px;
	overflow:auto;
	top: 240px;
	left: 565px;
	z-index: 51;
	scrollbar-face-color: #b9b9b9;
	scrollbar-highlight-color: #CCC;
	scrollbar-shadow-color: #CCC;
	scrollbar-3dlight-color: #CCC;
	scrollbar-arrow-color: #000;
	scrollbar-track-color: #cfcfcf;
	scrollbar-darkshadow-color: #CCC;
}
#dvlog{
	position : absolute;
	overflow:none;
	top: 68px;
	left: 562px;
	z-index: 56;
}
#linksUtHome{
	position : absolute;
	width:190px;
	top: 460px;
	left: 551px;
	z-index: 48;
}
#menusx {
	margin:0px;
	padding:0px;
	vertical-align:top;
	background-image:url(../images/smmiddleback.jpg);
	background-repeat:repeat-y;
}
#print {
	position:absolute;
	left: 712px;
	top:175px;
	vertical-align:top;
	width:50px;
}
li.itemb { 
	list-style:none; /* elimino i punti elenco */
	margin:0; padding:0; /* elimino i rientri delle liste */
	padding-bottom:1px;
	width:157px;
	background-image:url(../images/smriga.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
li.itemc { 
	list-style:none; /* elimino i punti elenco */
	margin:0; padding:0; /* elimino i rientri delle liste */
	padding-bottom:1px;
	width:157px;
	background-color:#009900;
	background-image:url(../images/smriga2.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
}
#printPopUpEsp{
	position:absolute;
	right: 12px;
	top:93px;
	vertical-align:top;
	width:50px;
}
.PopUpFascia{
	background-image:url(../images/popup_percorso.jpg);
	background-position:bottom;
	background-repeat:repeat-x;
	background-color:#008A23;
}
#percorso_pop{
	float:left;
	padding:6px;
	padding-left:10px;
}
#printPopUp{
	position:absolute;
	right: 12px;
	top:73px;
	vertical-align:top;
	width:50px;
}
#sceltaPagina{
	float:right;
	margin:0px;
	padding:6px;
}
#credits{
	position:absolute;
	left: 210px;
	top:505px;
}