/******************************************************************************************************************/
/* GENERAL DESIGN STYLES */
/******************************************************************************************************************/
html, body, #wrapper {
    height:100%;
    margin: 0;
    padding: 0;
    border: none;
    border-width:0;
	overflow:inherit;
	background: #fff url(foo) fixed;
}
body {
    margin-top:0;
    margin-left:0;
}
#wrapper {
	position:absolute;
	min-height:100%;
	width:100%;
	height:100%;
	margin:0 auto;
}
#content_holder {
	min-height:100%;
	width:1002px;
	height:100%;
	margin:0 auto;	
}
.content {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:justify;
	color:#444;
}
.ds_content {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	text-align:right;
	color:#000000;
}
.ds_content b {
	color:#FFE330;
}
.ds_content a {
	color:#000000;
	text-decoration:none;
}
.content_footer {
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#C7C7C7;
}
.content_footer a {
	color:#C7C7C7;
	text-decoration:none;
}
.content_footer a:hover {
	color:#C7C7C7;
	text-decoration:none;
}
.content_construzione {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#7D7D7D;
}
.realiz_links {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	font-weight:bold;
	font-style:italic;
	color:#000000;	
}
.realiz_links a {
	text-decoration:none;
	color:#acacac;	
}
.areaRiservata {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:center;
	color:#7D7D7D;
}
.areaRiservata a {
	text-decoration:none;
	text-align:center;
	color:#7D7D7D;
}
.areaRiservata a:hover {
	text-decoration:underline;
	text-align:center;
	color:#7D7D7D;
}

