.aprilia {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; margin: 0; padding:0; background-color: #000000}
html {margin: 0; padding:0;}
table {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
td {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
a { text-decoration: underline}
a:active { text-decoration: none; color: #03138C}
a:hover { text-decoration: none; color: #F0040E}
a.bianco { 
	text-decoration: underline;
	color: #fff;
	}
	
a.bianco:active { 
	text-decoration: underline
	}
	
a.bianco:hover { 
	color: #b1b3b4; 
	text-decoration: none
	}
	
a.bianco:link {  
	text-decoration:none
	}
	
a.bianco:visited { 
	text-decoration:none
	}
.testor {  color:#FF0000; font-weight: bold}
#title12 {  font-size: 12px;}
#title12r {  font-size: 12px; color:#FF0000; font-weight: bold}
.title12b {  font-size: 12px; color:#FFF; font-weight: bold}
#title13 {  font-size: 13px;}
#title13r {  font-size: 13px; color:#FF0000; font-weight: bold}
#title13b {  font-size: 13px; color:#FFFFFF; font-weight: bold; }
#title14 {  font-size: 14px; }
.fattinla { margin-right: 1px}
	
.clearer {
	clear:both
}

/*inizio index*/
#layer {
	z-index: 10000;
	filter: alpha(opacity=80); /*older IE*/
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); /* IE */
	-moz-opacity: .95; /*older Mozilla*/
	-khtml-opacity: 0.95;   /*older Safari*/
	opacity: 0.95;   /*supported by current Mozilla, Safari, and Opera*/
	background-color:#000000;
	position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; vertical-align:middle;
}

#contenitore { 
	width:775px; 
	margin-left:-388px; 
	position:absolute; 
	left: 50%;
	}

#testata { 
	width:773px; 
	border-left: 1px solid #F0040E; 
	border-right: 1px solid #F0040E; 
	border-bottom: 14px solid #F0040E;
	}
	
#corpo { 
	width:773px; 
	border-top: 1px solid #FFF; 
	border-left: 1px solid #E4E4E4; 
	border-bottom: 5px solid #03138C; 
	border-right: 1px solid #8A8A8A;
	background-color: #FFF 
	}

#siamonews { 
	width:466px; 
	float:left; 
	border-right: 1px solid #8A8A8A;
	}
	
#titolochi {
	width: 443px;
	padding-left: 23px;
	background-color: #e3e3e3;
}

#boxchi {
	width: 420px;
	padding: 15px 23px 20px 20px;
}

#titolonews {
	width: 443px;
	padding-left: 23px;
	background-color: #c1c1c1;
}

#boxnews {
	width: 443px;
	padding: 20px 23px 20px 23px;
}
	
#contactesto { 
	padding: 20px; 
	}

#news { 
	width:466px;
	}
	
#newssx { 
	width:187px;
	border-right: 1px dotted #c1c1c1;
	padding: 15px 23px 5px 23px;
	float: left
	}
	
#testonews {
	margin-top: 6px;
}

#linkdxnews {
	margin-top: 10px;
	padding-top: 5px;
	border-top: 1px dotted #c1c1c1;
	text-align: right;
	font-weight:bold
}
	
#newsdx { 
	width:186px;
	padding: 15px 23px 5px 23px;
	float: right
	}
	
#usato { 
	width:306px; 
	background-color:#FFF; 
	float: right; 
	}
	
#usatotestogr { padding: 20px 20px 20px 20px; background-color: #F5F5F5}
#usatotesto { padding: 20px 20px 20px 20px; }
#fondo { width:735px; padding: 5px 20px 5px 20px; background-color:#FFFFFF; }
#pista {
	margin-bottom: 1px
	}

#antemoto {
	width: 292px; 
	background-image:url(../images/fotomoto.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
	padding-left: 14px; 
	border-bottom: #fff 1px solid
	}
	
#fotomodello {
	width: 100px; 
	margin: 15px 15px 0 0 ; 
	border: 1px #FFF solid; 
	float:left
	}
	
#descrimodello {
	width: 107px; 
	margin: 15px 15px 0 0 ; 
	padding: 10px 15px 10px 15px; 
	background-color: #fff; 
	line-height: 16px; 
	filter:alpha(opacity=80); 
	-moz-opacity:0.8; 
	-khtml-opacity: 0.8; 
	opacity: 0.8; 
	float: left
	}
	
#altre {
	width:23px ; 
	float:right
	}

#antescooter {
	width: 292px; 
	background-image:url(../images/fotoscooter.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
	padding-left: 14px; 
	border-bottom: #fff 1px solid
	}

#anteaccessori {
	width: 292px; 
	background-image:url(../images/fotoaccessori.jpg); 
	background-position: top left; 
	background-repeat: no-repeat; 
	padding-left: 14px
	}
	
#nomodels {
	width: 224px;
	margin: 15px 15px 0 0; 
	padding: 25px 15px 25px 15px; 
	background-color: #fff; 
	float:left
}

#footer {
	width: 725px;
	color: #FFF;
	padding: 37px 25px 30px 25px;
	background: url(../images/fondopiede.jpg) top center no-repeat;
	margin-top: 10px
}

#datifooter {
	width: 725px;
}

#datisx {
	width: 400px;
	float: left
}

#mappa {
	margin-top: 27px;
}

#datidx {
	width: 325px;
	text-align: right;
	float: right
}

#stats {
	margin-top: 15px;
	text-align: center
}
/*fine index*/

/*inizio conce - news - usato*/
#generale { 
	width:775px; 
	}
	
#corpoconce { 
	width:773px; 
	border-top: 1px solid #FFF; 
	border-left: 1px solid #F0040E; 
	border-bottom: 5px solid #03138C; 
	border-right: 1px solid #CACACA; 
	}

#concespazio { 
	width:693px; 
	padding: 30px 40px 30px 40px; 
	border-bottom: 1px solid #CACACA;
	}
	
#fotoconce {
	width: 172px;
	padding-right: 30px;
	border-right: 1px solid #CACACA;
	margin-right: 30px;
	float:left
}

#testoconce {
	width: 460px;
	float:right
}

.foto { border: 1px solid #F0040E; margin-bottom: 30px}
.foto2 { border: 1px solid #F0040E; }
.leo { background-image:url(../images/sfondoleo.gif); background-repeat: no-repeat;  }
#usasco { width:300px; float:left; }
#usacc { width:173px; float:left; }
#usamo { width:300px; float:right; }
#titusato { width:773px; margin-bottom: 1px; }
#elencosx { width:356px; text-align: right; border-right: 1px solid #f00; float:left; padding: 10px 15px 10px 15px; font-size: 12px; font-weight: bold}
#elencodx { width:356px; float:right; padding: 10px 15px 10px 15px; font-size: 12px; font-weight: bold}
#bordofoto { margin-bottom: 1px; }
#nuovo {background-image:url(../images/fondonuovo.gif)}
#nuovogr {background-image:url(../images/fondonuovogr.gif)}
#nousati {padding: 100px 0 100px 0; text-align: center; font-size: 13px}
#footer2 {
	width: 725px;
	color: #FFF;
	padding: 37px 25px 50px 25px;
	background: url(../images/fondopiede.jpg) top center no-repeat;
	margin-top: 10px
}
#costruzione {
	padding:100px 50px;
	text-align:center;
	font-size: 15px;
}
/*fine conce - news - usato*/

/*inizio nuovo*/
#corponuovo { width:773px; border-top: 1px solid #FFF; border-left: 1px solid #606060; border-bottom: 1px solid #ffffff; border-right: 1px solid #A68168; }
#road { width:164px; height: 350px; background-image:url(../images/backroad.jpg); float: left; padding: 50px 15px 0px 15px; color: #ffffff; }
a.road { text-decoration: none; color:#fff; line-height: 16px}
a.road:active { text-decoration: none; color: #fff; background-color: #840303}
a.road:hover { text-decoration: none; color: #F0040E; background-color: #840303}
a.road:linked { text-decoration: none; color: #03138C; }
#adventure { width:164px; height: 350px; background-image:url(../images/backadventure.jpg); padding: 50px 15px 0px 15px; color: #ffffff; float: left }
a.adventure { text-decoration: none; color:#fff; line-height: 16px}
a.adventure:active { text-decoration: none; color: #fff; background-color: #246B38}
a.adventure:hover { text-decoration: none; color: #F0040E; background-color: #246B38}
a.adventure:linked { text-decoration: none; color: #03138C; }
#offroad { width:163px; height: 350px; background-image:url(../images/backoffroad.jpg); padding: 50px 15px 0px 15px; color: #ffffff; float: left }
a.offroad { text-decoration: none; color:#fff; line-height: 16px}
a.offroad:active { text-decoration: none; color: #fff; background-color: #244900}
a.offroad:hover { text-decoration: none; color: #78ee00; background-color: #244900}
a.offroad:linked { text-decoration: none; color: #03138C; }
#scooters { width:163px; height: 350px; background-image:url(../images/backscooters.jpg); padding: 50px 15px 0px 15px; color: #ffffff; float: left }
a.scooters { text-decoration: none; color:#fff; line-height: 16px}
a.scooters:active { text-decoration: none; color: #fff; background-color: #006257}
a.scooters:hover { text-decoration: none; color: #02d5bf; background-color: #006257}
a.scooters:linked { text-decoration: none; color: #03138C; }
#scarabeo { width:163px; height: 350px; background-image:url(../images/backscarabeo.jpg); padding: 50px 15px 0px 15px; color: #ffffff;float: right }
a.scarabeo { text-decoration: none; color:#fff; line-height: 16px}
a.scarabeo:active { text-decoration: none; color: #fff; background-color: #693600}
a.scarabeo:hover { text-decoration: none; color: #e9a422; background-color: #693600}
a.scarabeo:linked { text-decoration: none; color: #03138C; }
#fondo2 { width:735px; padding: 5px 20px 5px 20px; background-color:#FFFFFF; border-top: 5px solid #03138C; }
#titaprilia {
	width: 760px;
	padding-left: 15px;
	background-color:#F00
}

#tuttialtri {
	margin-top:1px
}

#titderbi {
	width: 371px;
	padding-left: 15px;
	background-color:#a9afab
}

#titsym {
	width: 178px;
	padding-left: 15px;
	background-color:#005bab
}

#sym { 
	width:192px;  
	border-right: 1px solid #005bab;
	background:url(../images/backsym.jpg) top left no-repeat;
	float: left; 
	}

#garelli { 
	width:192px;  
	border-right: 1px solid #e6b269;
	background:url(../images/backgarelli.jpg) top left no-repeat;
	float: left; 
	}
	
#spaziosym { 
	width:163px;
	height: 290px;
	padding: 15px 15px 0 15px;
	float: left; 
	}

#spaziogarelli {
	width:163px;
	height: 290px;
	padding: 15px 15px 0 15px;
	background:url(../images/backgarelli.jpg) top left no-repeat;
}

#titgarelli {
	width: 178px;
	padding-left: 15px;
	background-color:#e6b269
}
	
#derbi { 
	width:386px; 
	background:url(../images/backderbi.jpg) top left no-repeat;
	float: right; 
	}

#colosx { 
	width:163px;
	height: 290px;
	padding: 15px 15px 0 15px;
	float: left; 
	}

#colodx { 
	width:163px;
	height: 290px;
	padding: 15px 15px 0 15px;
	float: right; 
	}

#spaziomodelli {
	width:163px;
	padding: 15px 15px 20px 15px;
}

#rigamodello {
	width: 693px;
	padding: 12px 40px;
}

#rigamodellogrigio {
	width: 693px;
	padding: 12px 40px;
	background-color: #F5F5F5
}

#fotomoto {
	width: 242px;
	margin-right: 40px;
	border-right: 1px solid #CACACA;
	padding-right: 40px;
	float: left
}

#descrimoto {
	width: 370px;
	float: right
}

.titolo { 
	padding-left: 17px;
	background:url(../images/quadrosso1.gif) top left no-repeat;
	font-size: 13px;
	font-weight: bold;
	color:#F00
	}

.descrizione {
	margin-top: 8px;
}

.prezzo {
	text-align: right;
	font-size: 13px;
	font-weight:bold;
	padding-bottom: 12px;
	background: url(../images/puntin1.gif) bottom left repeat-x;
}

.richiedi {
	text-align: right;
	padding: 7px 0;
	background: url(../images/puntin1.gif) bottom left repeat-x;
	color: #03138C;
	font-weight:bold
}
/*fine nuovo*/

/*inizio altre nuovo*/
#corporoad { width:773px; border-top: 1px solid #FFF; border-left: 1px solid #606060; border-bottom: 5px solid #03138C; border-right: 1px solid #606060; }
#titoloroad { width:708px; height:22px; background-image:url(../images/backtitroad.gif); background-repeat: no-repeat; padding: 8px 0 0 65px}
#modelliroad { width:117px; border-right: 1px solid #606060; background-color: #BEBDBD; float:left; padding: 20px 17px 0 20px; }
#testomodelli { width:384px; border-right: 1px solid #606060; float:left; padding: 20px 20px 0 20px; }
#fotomodelli { width:153px; float:right; padding: 20px 20px 0 20px; }
.altri { text-decoration: none; font-weight: bold; color:#606060; line-height: 20px}
#corpoadv { width:773px; border-top: 1px solid #FFF; border-left: 1px solid #246B38; border-bottom: 5px solid #03138C; border-right: 1px solid #246B38; }
#titoloadv { width:708px; height:22px; background-image:url(../images/backtitadventure.gif); background-repeat: no-repeat; padding: 8px 0 0 65px}
#modelliadv { width:117px; border-right: 1px solid #246B38; background-color: #94C6A2; float:left; padding: 20px 17px 0 20px; }
#testoadv { width:384px; border-right: 1px solid #246B38; float:left; padding: 20px 20px 0 20px; }
.altri2 { text-decoration: none; font-weight: bold; color:#246B38; line-height: 20px}
#corpooff { width:773px; border-top: 1px solid #FFF; border-left: 1px solid #73310A; border-bottom: 5px solid #03138C; border-right: 1px solid #73310A; }
#titolooff { width:708px; height:22px; background-image:url(../images/backtitoffroad.gif); background-repeat: no-repeat; padding: 8px 0 0 65px}
#modellioff { width:117px; border-right: 1px solid #73310A; background-color: #D8B29B; float:left; padding: 20px 17px 0 20px; }
#testooff { width:384px; border-right: 1px solid #73310A; float:left; padding: 20px 20px 0 20px; }
.altri3 { text-decoration: none; font-weight: bold; color:#73310A; line-height: 20px}
#corposcooter { width:773px; border-top: 1px solid #FFF; border-left: 1px solid #1B3A5B; border-bottom: 5px solid #03138C; border-right: 1px solid #1B3A5B; }
#titoloscooter { width:708px; height:22px; background-image:url(../images/backtitscooters.gif); background-repeat: no-repeat; padding: 8px 0 0 65px}
#modelliscooter { width:117px; border-right: 1px solid #1B3A5B; background-color: #8495A7; float:left; padding: 20px 17px 0 20px; }
#testoscooter { width:384px; border-right: 1px solid #1B3A5B; float:left; padding: 20px 20px 0 20px; }
.altri4 { text-decoration: none; font-weight: bold; color:#1B3A5B; line-height: 20px}
#corposcarabeo { width:773px; border-top: 1px solid #FFF; border-left: 1px solid #A68168; border-bottom: 5px solid #03138C; border-right: 1px solid #A68168; }
#titoloscarabeo { width:708px; height:22px; background-image:url(../images/backtitscarabeo.gif); background-repeat: no-repeat; padding: 8px 0 0 65px}
#modelliscarabeo { width:117px; border-right: 1px solid #A68168; background-color: #DEC3B2; float:left; padding: 20px 17px 0 20px; }
#testoscarabeo { width:384px; border-right: 1px solid #A68168; float:left; padding: 20px 20px 0 20px; }
.altri5 { text-decoration: none; font-weight: bold; color:#A68168; line-height: 20px}
/*fine altre nuovo*/

/*inizio contatti - legal info*/
#corpocontatti { width:773px; border-top: 1px solid #ffffff; border-left: 1px solid #FF0000; border-bottom: 5px solid #03138C; border-right: 1px solid #03138C; }
#richiedi { background-image:url(../images/sfondorichiedi.jpg); background-repeat: no-repeat; height: 372px; width:387px; float:left; }
#testorichiedi { padding: 30px 25px 0 205px }
#vienici { background-image:url(../images/sfondovienici.jpg); background-repeat: no-repeat; height: 372px; width:386px; float:right; }
#testovienici { padding: 30px 205px 0 25px; text-align: right; }
#testolegal { padding: 20px 30px 20px 30px; color:#FFFFFF; font-size:12px; }
#testocredits { padding: 80px 30px 20px 30px; color:#FFFFFF; text-align:right; background-image:url(../images/sfondocredits.jpg); background-repeat: no-repeat;}
/*fine contatti*/
