body {	background-attachment: fixed;	background-image: url(background.gif);	background-repeat: repeat-y;	background-position: center top;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.vert {	height: 100%;	width: 217px;}img {border: 0}.contatti {    text-align: center;	vertical-align: top;	padding-top: 50px;	height: 100%;	}html, body {height:100%; font-family: verdana;}h1 {	font-size: 10px;	color: #666666;	margin:0;	padding:0;}.hom {	float:left;	font-size: 10px;	color:#666666;}li {font-size: 10px;	color: #666666}.whitetext {	font-family: Tahoma, Verdana, Arial;	font-size: 9px;	color: #FFFFFF;	font-style: normal;	font-weight: normal;	text-decoration: none;	}a:hover {	text-decoration: underline;}/*effetto vmenu*/.vmenu0 { background:url(vmenu-0.gif)}.vmenu1 { background:url(vmenu-1.gif)}/**/.menu a {	display: block;	height: 100%;	width: 100%;		padding-top: 5px;	font-family: verdana;	font-size: 10px;	color: #7D7D7D;	padding-left: 30px;	}.menu a:link, .menu a:visited, .menu a:active {	text-decoration: none;	}.menu a:hover {	text-decoration: none;	} .mainback {/*	background-attachment: scroll;	background-image: url(mainBack.jpg);	background-repeat: repeat-x;	background-position: left top;*/	border-top:1px solid red;}.historyback {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;	width:25px;}.historybackbold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	font-weight: bold;	text-decoration: none;}.maintext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	text-decoration: none;}.topp {	background:url(bg_topp.gif) repeat-x top left;}.grayz {	background:url(bg_grayz.gif) repeat-x top left;	height:87px;}