body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: Black;
	color: White;
	background-image: url(images/sfondo_centrale.gif);
	background-repeat: repeat-y;
	background-position: center;
	
scrollbar-arrow-color:#FFFFFF;
scrollbar-base-color:#6D8693;
scrollbar-shadow-color:#F3F3F3;
scrollbar-face-color:#617087;
scrollbar-highlight-color:#F3F3F3;
scrollbar-dark-shadow-color:white;
scrollbar-3d-light-color:#9BAAC1;

}
table{font-size: 12px;}
a {text-decoration: none;color: white;}
a:hover{text-decoration: none;color: Red;}
img{border: 0px;}
input, textarea{background: White;	color: Black;	border: 1px solid red;}
.input_noborder{background: Black; border: 0px;}
.center{text-align: center;}
.left{text-align: left;}
.right{text-align: right;}
.testo8{font-size: 8px;}
.testo9{font-size: 9px;}
.testo10{font-size: 10px;}
.testo12{font-size: 12px;}
.testo11{font-size: 11px;}
.red{color: Red;
}
.box_home{
	height: 615px;
	width: 100%;
	top: 50%;
	left: 0px;
	margin-top: -307px;
	position: absolute
	
}
.bordo_laterale{
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	height: 100%;
}
.bordo_altobasso{
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
.testo_news{
	color: Gray;
	font-size: 10px;
	text-align: right;
}
.menu_ul{
	list-style-type: none;
	text-align: right;
}
.menu_li a{
	display: block;
	height: 20px;
	width: 148px;
	line-height: 20px;
	text-decoration: none;
	padding-left: 20px;
	margin-left: -25px;
	text-align: left;
	font-size: 11px;
}
.menu_li a:hover{
	text-decoration: none;
	font-weight: bold;
}
.menu{
	height: 225px;
	width: 200px;
	top: 80px;
	left: 50%;
	margin-left: 180px;
	position: absolute;
	z-index: 5;
}
.menu_tornahome{
	height: 20px;
	width: 200px;
	top: 160px;
	left: 50%;
	margin-left: 180px;
	position: absolute;
	z-index: 5;
}
.menu_pulsanti{
	height: 225px;
	width: 200px;
	top: 160px;
	left: 50%;
	margin-left: 275px;
	position: absolute;
	z-index: 5;
}
.elenco_gallery{
	height: 225px;
	width: 250px;
	top: 200px;
	left: 50%;
	margin-left: 170px;
	position: absolute;
	z-index: 5;
}
.elenco_gallery a{
	height: 22px;
	width: 200px;
	line-height: 22px;
	display: block;
	color: White;
	border-bottom: 1px solid Gray;
	padding-left: 3px;
}
.elenco_gallery a:hover{
	background-color: Silver;
}
.black10{font-size: 10px;color:#000000}
.bianco12{font-size: 12px;color: #FFFFFF}
.bianco10{font-size: 10px;color: #FFFFFF}
.bianco11bold{font-size: 11px;color: #FFFFFF;font-weight: bold}
.bianco12bold{font-size: 12px;color: #FFFFFF;font-weight: bold;}
.black12bold{font-size: 12px;color: #000000;font-weight: bold;}
.black13bold{font-size: 13px;color: #000000;font-weight: bold;}
.fondotestata {
  	background-image: url(images/sfondo_testata.gif);
	background-repeat: no-repeat;
	background-color: #000000;
}
.fondobiografia {
  	background-image: url(images/foto_biografia.jpg);
	background-repeat: no-repeat;
}
.fondoeuromobil{
  	background-image: url(images/sfondo_testata_euromobil.gif);
	background-repeat: no-repeat;
	background-color: #000000;
}
.fondoarchivio{
  	background-image: url(images/sfondo_testata_archivio.gif);
	background-repeat: no-repeat;
	background-color: #000000;
}
.foglio{
  	background-image: url(images/foglio.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.foto_di a{
	top: 593px;
	left: 50%;
	margin-left: 260px;
	float: left;
	position: absolute;
	z-index: 5;
	font-weight: bold;
	color: White;
}

a.catalogo {
	color: black;
}

a.catalogo:hover {
	color: red;
}