body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 10px 0px 0px;








}
a:link {
	color: #ef9a00;
	text-decoration: underline;
}
a:visited {
	color: #ef9a00;
	text-decoration: underline;
}
a:hover {
	color: #222222;
	text-decoration: none;
	background-color: #ef9a00;










}
a:active {
	color: #ef9a00;
	text-decoration: underline;
}
.testi {
	color: #222222;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;







}
.titoli {
	color: #222222;
	font-family: tahoma;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;



}
.bordoimmagini {
	border: 1px solid #222222;
}
.testioverlib {
	color: #222222;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding: 2px;

}
.titolioverlib {


	color: #ef9a00;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
.testifooter {

	color: #222222;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
}
.testiupload {

	color: #222222;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding: 4px 6px;
	line-height: 18px;
}
.sfondomiddle {

	background-image: url(immagini/sfondo_middle_20.jpg);
	background-repeat: no-repeat;
}
.sfondoright {


	background-image: url(immagini/sfondo_right_15.jpg);
	background-repeat: no-repeat;
}
.sfondoleft1 {



	background-image: url(immagini/sfondo_left1_15.jpg);
	background-repeat: no-repeat;
}
.sfondoleft2 {




	background-image: url(immagini/sfondo_left2_15.jpg);
	background-repeat: no-repeat;
}
.testiright {

	color: #222222;
	font-family: tahoma;
	font-size: 10px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding: 5px;
}
.sfondobottom {





	background-image: url(immagini/sfondo_bottom_15.jpg);
	background-repeat: no-repeat;
}
.testibottom {


	color: #FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding: 2px 5px 2px 8px;
}
.testimiddle {


	color: #222222;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding: 2px 8px;
}
.formsfondobottom {




	background-image: url(immagini/form_sfondo_bottom_15.jpg);
	background-repeat: no-repeat;
}
.formtesti {

	color: #222222;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	padding: 1px;
}
.formbordo {

	border: 1px solid #FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 1px;
	color: #FFFFFF;
	background-color: #222222;
}
.forminviacancella {
	border: 1px solid #FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	background-color: #222222;
	color: #ef9a00;
	padding: 2px;

}
.formtestonote {


	color: #222222;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
}
.formtesti2 {


	color: #222222;
	font-family: tahoma;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
}
.formbordo2 {


	border: 1px solid #FFFFFF;
	font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	padding: 1px;
	color: #222222;
	background-color: #ef9a00;
}
.formtitoli {



	color: #222222;
	font-family: tahoma;
	font-size: 12px;
	text-decoration: none;
	font-style: normal;
	font-weight: normal;
	padding: 1px;
}
