*{
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;
	line-height:			14px;
	color: 					#939598;
}

body,html{
	overflow:				hidden;
}

#page{
	position: 				absolute;
	right: 					0;
	bottom: 					0;
	height:					504px;
}


#imgevent{
	position: 				absolute;
	top:	 					0;
	right: 					192px;
	width:					190px;
	height:					190px;
}

#imgnews{
	position: 				absolute;
	top:	 					0;
	right: 					384px;
	width:					190px;
	height:					190px;
}

#unosolonews{
	position: 				absolute;
	top:	 					0;
	right: 					0px;
	width:					190px;
	height:					190px;
}

#eventlist{
	position: 				absolute;
	top:	 					192px;
	right: 					192px;
	width:					190px;		
	height:					182px;
	background:				#FFF;
	z-index:					2;
}

#newslist{
	position: 				absolute;
	top:	 					192px;
	right: 					384px;
	width:					190px;		
	height:					182px;
}

#newslist p{
	color:					#666;
}

#unosololist{
	position: 				absolute;
	top:	 					192px;
	right: 					0px;
	width:					190px;		
	height:					182px;
}

#newslist p, #eventlist p{
	margin:					12px 0 0 0;
	padding:					0 0 0 0;
	width:					185px;
}

#newslist p span, #eventlist p span{
	color:					#666;
	font-weight:			bold;
}

#unosololist a:link,
#unosololist a:visited{
	font-weight:			bold;
	text-decoration: 		none;
}

#unosololist a:hover,
#unosololist a:focus{
	text-decoration: 		underline;
}

#footer{
	position: 				absolute;
	top:	 					374px;
	right:					0;
	width:					1002px;
	height:					130px;
	clear:					right;
}

#event{
	float:					right;
	width:					192px;
}

#news{
	float:					right;
	width:					192px;
}

#unosolo{
	float:					right;
	width:					190px;
}

#enter{
	position:				absolute;
	top:						0;
	left:						320px;
	font-weight:			bold;
	background-color: 	#FFF;
	z-index:					100;
}

#entra{
	position:				absolute;
	top:						0;
	left:						270px;
	font-weight:			bold;
	background-color: 	#FFF;
	z-index:					100;
}

#entra a,
#enter a{
	color:					#151515;
}

#logo-container{
	position:				static;
	float:					right;
	width:					240px;
	height:					130px;
	background: 			url(../img/public/bg_logo_container.jpg) 120px 20px no-repeat;
	z-index:				10;
}

#logo, #logo3{
	position:				absolute;
	bottom:					0;
	right:					725px;
	background-color: 	#FFF;
	
}

#logo2{
	position:				absolute;
	bottom:					0px;
	right:					3000px;
	background-color: 	#FFF;
}


.titoli {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	font-style: 			normal;
	line-height: 			14px;
	font-weight: 			bold;
	font-variant: 			normal;
	color: 					#999999;
	text-decoration: 		none;
}

.entra {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;
	line-height: 			14px;
	text-decoration: 		none;
}

.testi {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;
	line-height: 			14px;
	color:					#999999;
	text-decoration: 		none;
}

.flash {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;
	line-height: 			14px;
	color: 					#999;
	text-decoration: 		none;
}

.fondoevento {
	background-image: 	url(images/evento.gif);
	background-repeat:	no-repeat;
	background-position: center bottom;
	height: 					300px;
	width: 					300px;
}

.fondonews {
	background-repeat: 	no-repeat;
	background-position: center bottom;
	height: 					300px;
	width: 					300px;
	background-image: 	url(images/news.jpg);
}

a.entra:hover {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;
	line-height: 			14px;
	font-weight: 			bold;
	color: 					#666666;
	text-decoration: 		underline;
}

a.flash:hover {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;	
	line-height: 			14px;	
	color: 					#666666;
	text-decoration: 		underline;
}

a.testi:hover {
	font-family: 			Arial, Helvetica, sans-serif;
	font-size: 				12px;	
	line-height: 			14px;	
	color: 					#666666;
	text-decoration: 		underline;
}