/* - - - - - *//* HOME PAGE *//* - - - - - */#head {	background:#fff url(../images/home_head_bg.jpg) center no-repeat;}#content {	padding-top:307px;	background:url(../images/home_content_bg.jpg) center top no-repeat;}#main {	width:auto;}#scheda {	display:block;	width:123px;	height:38px;	text-indent:-9000px;	position:absolute;	top:468px;	left:830px;}/*   box generici   */.col230, .col230img {	width:228px;	margin:0 15px 0 0px;	float:left;	background:url(../images/home_box_bg.jpg) 0 116px repeat-x;}.col230img {	background:none;}.colHome {	width:718px;	height:auto;	overflow:hidden;}.colHome .box {	width:239px;	margin:0 0 0 -1px;	float:left;	background:none;	border-color:#B2B2B2;	border-style:solid;	border-width:0 0 0 1px;}.colHome h2 {	background:none;	border-bottom:none;}.colHome h2.running span {	background-position:-10px -215px;}.colHome h2.ciclismo span {	background-position:-10px -238px;}.colHome h2.mtb span {	background-position:-10px -261px;}.colHome h3 {	font-size:1.2em;	padding:0;	margin:8px 10px;	background:none;}.colHome p {	font-size:1.1em;	line-height:1em;}p.linkbox2 {	padding-bottom:8px;}/*   colonna DX   */#side {	margin-top:0px;}