body
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: #FFF url(immagini/sfondonew.gif) repeat-x;
}

img {border: 0;}

#content {width: 905px; margin: 0 auto;}

#menu {font: normal 11px verdana, Arial;}

#menu a {
	display: block; 
	float: left; 
	color: #FFF;
	text-decoration: none;
	padding: 6px 12px;
	border-right: 1px solid #464646;
	}

#menu a:hover {
	text-decoration: underline;
	background: #464646;}

h1
{
	font: 22px Arial, Helvetica, sans-serif;
	color: #0066cc;
	margin-top: 0px;
	padding-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

h2
{
	font: normal 18px "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	line-height: 1.4em (22.4px);
	color: #000;
}

h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0px;
	padding-top: 0px;
	color: #666666;
	margin-bottom: 0px;
	padding-bottom: 0px;	
}

.box
{

}

a
{
	color: #0066FF;
}

a:hover
{

}

p
{
	line-height: 1.7;
	font-size: 12px;
	color: #333333;
}



.real{width: 250px; display: block; float: left; margin: 5px;}
.real h4 {border-bottom: 1px solid #FFF; background: url(immagini/real_bk.gif); color: #FFF; padding: 5px; margin: 0;}


.description {background: url(immagini/descriptionbk.gif); width: 300px; padding: 10px; margin-bottom: 30px; }
div#tipDiv 
{
	position: absolute; visibility: hidden; left: 0; top: 0; z-index: 10000;
}

#footer {margin-top: 50px; font: 10px verdana; background: #0087cd url(immagini/footer.gif) repeat-x; padding: 25px; text-align: center; color: #FFF;}
#footer a {color: #FFF;}