body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #333333;	background-color: #FFFFFF;	background-repeat: repeat-x;	background-position: center top;	background-image: url(grafica/2.jpg);	margin: 0px;	padding: 0px;}#header {	background-image: url(grafica/retiarchetti-logo-per-tutti.jpg);	background-repeat: no-repeat;	background-position: left top;	margin: 0px;	padding: 0px;	height: 106px;}#wrap {	width: 1000px;	margin-right: auto;	margin-left: auto;	height: 100%;	bottom: auto;}#content {	background-image: url(grafica/reti-calcio.jpg);	background-repeat: no-repeat;	background-position: left top;	height: 200px;}h1 {	font-size: 150%;	color: #FF0000;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-style: normal;	padding: 0px;	margin: 0px 0px 10px;}p {	margin: 0px 0px 10px;}a {	color: #FF0000;	font-size: None;}a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #FF0000;}#nav {	height: 172px;	background-repeat: no-repeat;	background-position: left top;	background-image: url(grafica/interno-recinzioni-golf.jpg);	margin: 0px;	padding: 0px;}#into {	float: right;	height: 39px;	width: 278px;	margin-top: 10px;	margin-right: 120px;	margin-bottom: 0px;	margin-left: 0px;	background-position: left top;	color: #000000;	text-align: right;}h2 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 130%;	color: #FFFFFF;}h3 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 180%;	color: #FF0000;	font-style: normal;	font-weight: normal;}#left {	float: left;	height: 288px;	width: 192px;	margin-left: 103px;	padding-top: 10px;	padding-left: 12px;}#left a {	color: #333333;	text-decoration: none;	font-size: 100%;	font-weight: bold;}#left a:hover {	color: #FFFFFF;	text-decoration: none;	background-color: #FF0000;}#right {	float: right;	width: 550px;	margin-right: 122px;	font-size: 130%;	font-family: Georgia, "Times New Roman", Times, serif;	height: 100%;}#underleft {	height: 200px;	width: 200px;	margin-top: 300px;	margin-left: 103px;}h4 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 130%;	color: #FF0000;}#headerright {	height: 180px;	width: 550px;	margin: 0px 0px -60px;	padding: 0px;}#menu01o {	font: 140% Georgia, "Times New Roman", Times, serif;	width: 100%;	margin: 10px 0px 0px;}#menu01o ul{margin: 0;padding-left: 0;list-style: none;}#menu01o li{	margin: 0;	padding: 0;	display: inline;}#menu01o a:link, #menu01o a:visited{	background: #FFFFFF;	color: #666666;	padding: 0.3em 0.8em;	text-decoration: none;	border-right: thin solid;	border-left: thin solid #CCCCCC;	margin: 0em;}#menu01o a:hover, #menu01o a:focus, #menu01o a:active{color: #FFFFFF;background: #FF0000;}.style1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 80%;}h5 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 107%;}#headerrightcontent {	height: 250px;}#a4 {	float: left;	margin: 0px;	border: thin solid #CCCCCC;	padding: 5px;}#lightbox{	background-color:#eee;	padding: 10px;	border-bottom: 2px solid #666;	border-right: 2px solid #666;	}#lightboxDetails{	font-size: 0.8em;	padding-top: 0.4em;	}	#lightboxCaption{ float: left; }#keyboardMsg{ float: right; }#lightbox img{ border: none; } #overlay img{ border: none; }.scheda {	border: thin solid #CCCCCC;	float: right;	width: 135px;}#footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: small;	margin: 0px;	height: 100px;	background-image: url(grafica/footer.jpg);	background-repeat: no-repeat;	background-position: left top;	padding: 0px;}