 @charset "UTF-8";
/*CSS Document */

/*foto*/

img {
	border:1;
	margin:1;
	color:#C7221F;
}

body {
	margin:0;
	background-image:url(../images/sf_pag.gif);
}

/*div*/

#wrap {
	width:960px;
	display:block;
	margin-left:auto;
	margin-right:auto;
}

#testatina{
	width:960px;
	height:390px;
	display:block;
	float:left;
}

#titolo01{
	width:4px;
	height:59px;
	display:block;
	float:left;
	background:url(../images/ho_01.gif) repeat-x;
}

#titolo02{
	width:302px;
	height:59px;
	display:block;
	float:left;
	background:url(../images/ho_02.gif) no-repeat;
}

#titolo03{
	width:8px;
	height:59px;
	display:block;
	float:left;
	background:url(../images/ho_01.gif) repeat-x;
}

#titolo04{
	width:332px;
	height:59px;
	display:block;
	float:left;
	background:url(../images/ho_43.gif) no-repeat;
}

#titolo05{
	width:8px;
	height:59px;
	display:block;
	float:left;
	background:url(../images/ho_01.gif) repeat-x;
}

#titolo06{
	width:302px;
	height:59px;
	display:block;
	float:left;
	background:url(../images/ho_04.gif) no-repeat;
}

#titolo07{
	width:4px;
	height:59px;
	display:block;
	float:left;
	background:url(../images/ho_01.gif) repeat-x;
}

#divis01{
	width:10px;
	height:386px;
	display:block;
	float:left;
	background:url(../images/ho_05.gif) no-repeat;
}

#blocco01{
	width:290px;
	height:386px;
	display:block;
	float:left;
}

#foto{
	width:290px;
	height:92px;
	display:block;
	float:left;
	text-align:center;

}

#lineatop{
	width:290px;
	height:20px;
	display:block;
	float:left;
	background:url(../images/ho_09.gif) no-repeat;
}

#lineasx{
	width:10px;
	height:254px;
	display:block;
	float:left;
	background:url(../images/ho_10.gif) no-repeat;
}

#lineacent{
	width:270px;
	height:254px;
	display:block;
	float:left;
	background:url(../images/ho_11.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:justify;
	line-height:19px;
}

#lineadx{
	width:10px;
	height:254px;
	display:block;
	float:left;
	background:url(../images/ho_12.gif) no-repeat;
}

#lineabase{
	width:290px;
	height:20px;
	display:block;
	float:left;
	background:url(../images/ho_13.gif) no-repeat;
}

#blocco02{
	width:360px;
	height:386px;
	display:block;
	float:left;
}

#ultins{
	width:360px;
	height:30px;
	display:block;
	float:left;
	background:url(../images/ho_39.gif) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
	line-height:30px;
}

#lineausatomma{
	width:360px;
	height:25px;
	display:block;
	float:left;
	background:url(../images/ho_40.gif) no-repeat;
}

#lineausato{
	width:360px;
	height:25px;
	display:block;
	float:left;
	background:url(../images/ho_40.gif) no-repeat;
}

#latusatosx{
	width:30px;
	height:25px;
	display:block;
	float:left;
}

#marca{
	width:80px;
	height:25px;
	display:block;
	float:left;
	text-align:center;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background:url(../images/ho_29.gif) no-repeat;
}

#modello{
	width:140px;
	height:25px;
	display:block;
	float:left;
	text-align:center;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background:url(../images/ho_30.gif) no-repeat;
}

#anno{
	width:80px;
	height:25px;
	display:block;
	float:left;
	text-align:center;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	background:url(../images/ho_29.gif) no-repeat;
}

#latusatodx{
	width:30px;
	height:25px;
	display:block;
	float:left;
}

#insmarca{
	width:80px;
	height:25px;
	display:block;
	float:left;
	text-align:center;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C7221F;
	background:url(../images/ho_29.gif) no-repeat;
}

#insmodello{
	width:140px;
	height:25px;
	display:block;
	float:left;
	text-align:center;
	line-height:25px;
	background:url(../images/ho_30.gif) no-repeat;
}

#insanno{
	width:80px;
	height:25px;
	display:block;
	float:left;
	text-align:center;
	line-height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:url(../images/ho_29.gif) no-repeat;
}

#superocc{
	width:360px;
	height:86px;
	display:block;
	float:left;
	background:url(../images/ho_41.gif) no-repeat;
}

#visusato{
	width:360px;
	height:36px;
	display:block;
	float:left;
	text-align:center;
	line-height:36px;
	background:url(../images/ho_44.gif) no-repeat;
}

#chiusocc{
	width:360px;
	height:20px;
	display:block;
	float:left;
	background:url(../images/ho_42.gif) no-repeat;
}

#blocco03{
	width:290px;
	height:386px;
	display:block;
	float:left;
}

#lineasx01{
	width:10px;
	height:229px;
	display:block;
	float:left;
	background:url(../images/ho_14.gif) no-repeat;
}

#lineacent01{
	width:270px;
	height:229px;
	display:block;
	float:left;
	background:url(../images/ho_15.gif) repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:center;
}

#lineadx01{
	width:10px;
	height:229px;
	display:block;
	float:left;
	background:url(../images/ho_16.gif) no-repeat;
}

#lineavis{
	width:290px;
	height:25px;
	display:block;
	float:left;
	background:url(../images/ho_17.gif) no-repeat;
	text-align:center;
	line-height:25px;
}

#divis04{
	width:10px;
	height:386px;
	display:block;
	float:left;
	background:url(../images/ho_08.gif) no-repeat;
}

#dainese{
	width:960px;
	height:50px;
	display:block;
	float:left;
	background:url(../images/ho_31.gif) no-repeat;
}

#footer{
	width:960px;
	height:40px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:center;
	line-height:40px;
}

#piva{
	width:960px;
	height:20px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-align:center;
	line-height:20px;
}

#x3m{
	width:960px;
	height:50px;
	display:block;
	float:left;
	text-align:center;
	line-height:50px;
}

.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
}

A.link:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#C7221F;
	text-decoration:underline;
}

.link01{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

A.link01:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#C7221F;
	text-decoration:underline;
}

.link02{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1E80DE;
	text-decoration:none;
}

A.link02:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.link03{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

A.link03:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1E80DE;
	text-decoration:overline;
}

A.link03:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}

.rossobold{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#C7221F;
	text-decoration:none;
	font-weight:bold;
}

.link04{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#1E80DE;
	text-decoration:none;
}

A.link04:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#C7221F;
	text-decoration:underline;
}