body{text-align:center;
	padding:0;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#797979;
	background:#ffffff;}
div#content img{ float:right; padding:0; margin:0;}
div#container{width:709px;margin:0 auto;text-align:left; padding-top:10px;}
div#content{float:left;width:170px;display:inline;}
div#sidebar{float:left;width:521px; display:inline; border-right:solid 1px #CCCCCC; margin-left: 15px;}
div#footer{clear:both; float:left; width:709px; margin-top:0;}
/*colori, sfondi etc..*/

div#container{background:#fff}
/* div#footer{background:#555;color:#FFF;padding:0.5em 1em 1em} */
div#footer{background-image:url(../images/footer_bg.gif); background-repeat:repeat-x;line-height:17px;
	color:#595959; background-color:inherit; padding:5px 0 5px 0; background-position:top; padding-top:8px; }
a {text-decoration:none; color:#797979;} 
a:hover {text-decoration: underline; color: #666666;}

.sidebar p {text-align:justify;}

.f_m{
	padding:0 15px;
}
.footer a{
	color:#595959;
	background-color:inherit;
	text-decoration:none;
	float:left;
}
.footer a:hover{
	text-decoration:underline;
}
div#header h1, div#footer p{margin:0}
#menuver 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
float:left;
width: 150px;
padding: 0;
padding-left:10px;
margin: 0;
padding-bottom:15px;
}
iframe{
float:left;
}
#menuver ul
{
list-style: none;
margin: 0;
padding: 0;
}

#menuver ul li
{
margin: 0;
padding: 0;
background-image: url(../images/elenco.jpg);
background-repeat:no-repeat;
background-position:0px 7px;}

#menuver ul li a
{
display: block;
width:150px;
border-bottom: 1px dashed #E2E2E2;
text-decoration: none;
padding: 5px 0 2px 4px;
padding-left:10px;
color: #666;
}
#menuver a:hover
{
color: #FBB41C;
background-color: #fff;
background-image: url(../images/elenco.jpg);
background-repeat:no-repeat;
background-position:0px 7px;}

#menuver a:link#evidenziato, #menu a:visited#evidenziato
{
font-weight:bold;
}
img{
	border:0;
}
img.c1{
	float:none;
}

.c1{
	clear:left;
	position:relative;
	float:left;
	width:160px;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	}
.c1 #menuver 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
float:left;
width: 150px;
padding: 0;
padding-left:10px;
margin: 0;
}

.c1 #menuver ul
{
list-style: none;
margin: 0;
padding: 0;
}

.c1 #menuver ul li
{
margin: 0;
padding: 0;
background-image: url(../images/elenco.jpg);
background-repeat:no-repeat;
background-position:0px 7px;}

.c1 #menuver ul li a
{
display: block;
width:150px;
border-bottom: 1px dashed #E2E2E2;
text-decoration: none;
padding: 0 0 0 0;
color: #666;


}
.c1 #menuver a:hover
{
color: #FBB41C;
background-color: #fff;
background-image: url(../images/elenco.jpg);
background-repeat:no-repeat;
background-position:0px 7px;}

.c1 #menuver a:link#evidenziato, #menu a:visited#evidenziato
{
font-weight:bold;
}
h2{
	color:#027AC2;
	background-color:inherit;
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:120%;
}
h3{
	color:#027AC2;
	background-color:inherit;
	font-weight:bold;
	padding:0;
	margin:0;
	font-size:100%;
	line-height:1.5em; 
	float:none;
	}
#menuver2 
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 100%;
float:left;
width: 475px;
padding: 15px;
margin: 0;
padding-bottom:15px;
text-align:justify;
}
#menuver2 ul
{
list-style: none;
margin: 0;
padding: 0;
}

#menuver2 ul li
{
background-image: url(../images/elenco2.jpg);
background-repeat:no-repeat;
background-position:0px 9px;
display: block;
width:463px;
/*border-bottom: 1px dashed #E2E2E2; */
text-decoration: none;
padding: 5px 0 2px 4px;
padding-left:14px;
color: #666;
line-height:1.3em;
}
