/* stili layout */
body {
	margin: 0px;
	padding: 0px;
	background-color: #0080C0;
	font-family: Verdana, Arial, Helvetica, SunSans-Regular, Sans-Serif;
	font-size:0.9em;
}
#header{
	left: 50%; 
	margin: 0px 0px 0px -380px;
	width: 760px; 
	position: absolute;
	}
#content{
	left: 50%; 
	margin: 0px 0px 0px -380px;
	width: 760px; 
	position: absolute;
	top: 383px;
	background-color:#C5E3F3;
	padding:0;
}
#left{
float: left;
width: 25%;
background-color: #C5E3F3;
overflow: auto;
}
#main{
	float: left;
	width: 75%;
	background-color: #fff;
	margin:0px 0px 15px 0px;
	overflow: hidden;
	background-image: url(immagini/corner_main.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#mainwrap{
margin:0px 10px 0px 10px;
}
/*#main table{
margin:2px 10px 5px 28px;
}*/
#footer{
font-size:11px;
text-align:center;
color:#000066;
clear:both;
}
/* stili testo */
#footer p{padding:0;margin:0 0 4px 0;}
h1{
color: #000066;
font-size: 1.6em;
margin: 10px 0px 0px 0px;
font-family: "Trebuchet MS", Tahoma, Arial;
}
h3{
color: #3E6988;
font-size: 1.2em;
margin: 3px 0px 0px 0px;
font-family: "Trebuchet MS", Tahoma, Arial;
}
#main p{
margin: 0;
text-align:justify;
}
#left p{
margin: 0 10px 0 10px;
text-align: left;
}
#left h3{
margin: 0 10px 0 10px;
text-align: left;
}
a{
color:#000066;
}
a:hover{
text-decoration:none;
color: #3366CC;
}
.active_link{
text-decoration:none;
color:#006699;
}
.cms{
text-align:right;
color:#FF0000;
font-size: 1em;
font-weight:bold;}
.contenuto{
/*margin: 0 10px 0 10px;*/
text-align:justify;
}
.important{font-weight:bold;font-size:16px;}
/*** CSS by Rocco Niki ***/
