html,body
{
	margin: 0px;
	padding: 0px;
	text-align:center;
}

body{
	background-color: #ffffff;
	text-align:left;
	font-family: Verdana;
	font-size:12px;
	color:#7d7d7d;
	
	
}
div#container{
		width:830px; 
		margin: 0px auto; 
		text-align: center;   /*ripristina l' allineamento*/
		background-color: #ffffff;
		background-image: URL(img/sfondo_sito.jpg);
		background-repeat:no-repeat;
		margin-top:20px;
		
}
div#header{
		width:830px; 
		position:relative;
		height:300px;	
		text-align:center;
		
}

div#contenuto{

	margin: 0px; 
	min-height:130px;
	height:auto !important;
	height:130px;
	text-align:left;
	padding:30px;
	padding-left:120px;
	padding-right:100px;
	padding-bottom:0px;
	line-height:20px;


}
div#footer{
	clear:both;
	width:700px;
	background-image:URL(img/sfondo_footer.jpg);
	background-repeat:no-repeat;
	height:125px;
	font-size:11px;
	text-align:left;
	padding-left:130px;
	}
	
div.item_menu{
	
	background-image:URL(img/sfondo_menu.gif);
	background-repeat:no-repeat;
	background-position:0px 15px;
	height:18px;
	padding:6px;
	padding-left:4px;
	font-family: Times New Roman;
	font-size:13px;
	color:#000000;
	text-align:left;

}

div.sfumatura{
	
	background-image:URL(img/sfondo_sfumatura_alta.gif);
	background-repeat:repeat-x;
	background-position:0px 170px;
	height:180px;
	
	
}

img { border:none}

.img1{
	float:left;
	margin:5px;
	margin-right:15px;
	margin-left:0px;
	border: 3px solid #e9e9e9;
}

.img2{
	float:right;
	margin:3px;
	margin-left:15px;
	margin-right:0px;
	border: 3px solid #e9e9e9;
}

.img3{
	margin:20px auto;
	border: 3px solid #e9e9e9;
}

ul{
	list-style:none;
	
	
}


div.splitta1{
    float: left;
    width: 20%; 
    padding: 0 0;
    }
div.splitta3{
    width: 75%; 
    padding: 0 0;
	 float: left;
    }
		
div.splitta2{
    width: 50%; 
		float: left;
		text-align:center;
    }

		
.testo{

	font-family: Arial;
	font-size:12px;
	color:#3c3c3c;
	text-decoration:none;
}

.testo_blu{

	/*color:#9fb2bf;*/color:#127cc6;
	text-decoration:none;
	
}
a.testo_blu:link{

	/*color:#9fb2bf;*/color:#127cc6;
	text-decoration:none;
}
	
a.testo_blu:visited{

	/*color:#9fb2bf;*/color:#127cc6;
	text-decoration:none;
}
a.testo_blu:hover{

	/*color:#9fb2bf;*/color:#127cc6;
	text-decoration:underline;
}
.testo_nero{

	color:#202020;
	text-decoration:none;
	
}
a.testo_nero:link{

	color:#202020;
	text-decoration:none;
}
	
a.testo_nero:visited{

	color:#202020;
	text-decoration:none;
}
a.testo_nero:hover{

	color:#5f5f5f;
	text-decoration:underline;
}
.testo_nr{

	color:#202020;
	text-decoration:none;
	
}
a.testo_nr:link{

	color:#202020;
	text-decoration:none;
}
	
a.testo_nr:visited{

	color:#202020;
	text-decoration:none;
}
a.testo_nr:hover{

	color:#5f5f5f;
	text-decoration:none;
}
a.testo:link{

	font-family: Arial;
	font-size:12px;
	color:#3c3c3c;
	text-decoration:none;
}
a.testo:visited{

	font-family: Arial;
	font-size:12px;
	color:#3c3c3c;
	text-decoration:none;
	
}
a.testo:hover{

	font-family: Arial;
	font-size:12px;
	color:#9c9a9a;
	text-decoration:none;
	
}
a.menu:link{
	font-family: Times New Roman;
	font-weight:bold;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}
a.menu:visited{
	font-family: Times New Roman;
	font-size:13px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
a.menu:hover{
	font-family: Times New Roman;
	font-size:13px;
	color:#777777;
	font-weight:bold;
	text-decoration:none;
}
.testone{
	
	font-size:12px;
	color:#818181;
	text-decoration:none;
	font-weight:bold;
	
	}

	a.menu_sml:link{
	
	font-size:12px;
	color:#818181;
	text-decoration:none;
	font-weight:bold;
	}
	a.menu_sml:visited{

	font-size:12px;
	color:#818181;
	text-decoration:none;
	font-weight:bold;
	}
	a.menu_sml:hover{
	
	font-size:12px;
	color:#9c9a9a;
	text-decoration:none;
	font-weight:bold;
	}
	

	
.areatxt{

	
	font-size:12px;
	color:#5d5d5d;
	border-color:#e2e2e2;
	border-style:solid;
	border-width:1px;
	width:300px;
	height:80px;


}
.buttone{
	
	background-color: #a5bbdd;
	border-width:0px;
	color:#ffffff;
	font-size:11px;
	width:50px;
	height:20px;
	cursor:pointer ;
	background-position:44px 6px;
	background-image:URL(img/freccine.gif);
	background-repeat:no-repeat;

}
.but{
	
	background-color: #ffffff;
	border-width:0px;
	color:#3c3c3c;
	font-size:11px;
	height:15px;
	cursor:pointer ;

}
.sele{
	border-width:1px;
	border-color:#86a385;
	border-style:solid;
	font-size:12px;
	color:#8e8e8e;

}
.campotesto{
	border-width:1px;
	border-color:#e6e6e6;
	border-style:solid;
	width:170px;
	font-size:12px;
	color:#8e8e8e;
	background-color:#f8fafc;

}


.bianco {color:#ffffff}
.nero{color:#000000}

div.ante {
	float:left;
	margin:10px 0px 10px 0px;
	width: 106px;
	text-align:right;
}

img.ante {
	width:80px; height:80px;
	border: 3px solid #e8e8ea;
}

img.antev {
	width:118px; height:59px;
	border: 3px solid #e8e8ea;
	margin:0px;
}

img.imgv {
	margin:10px 0px 0px 5px;
}