.tab {
	COLOR: #555; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 14px; TEXT-DECORATION: none;
}
.showroom{
	color:#EE1C24;
}
.nero14 {
	COLOR: #555; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 14px; TEXT-DECORATION: none;
}
.nero14:hover {
	COLOR: #ff0101;
}
.tabsmall {
	COLOR: #555; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 10px; TEXT-DECORATION: none;
}
.tabsmallgray {
	COLOR: #999; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 10px; TEXT-DECORATION: none;
}
.tabsmallred {
	COLOR: #ff0101; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 10px; TEXT-DECORATION: none;
}
.titologamma{
	COLOR: #fff; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 16px; font-weight:bold;
}
.prezzogamma{
	COLOR: #fff; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 12px; 
}
.quadri,.quadri a,.quadri a:visited {
	COLOR: #555; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
.quadri a:hover {
	TEXT-DECORATION: underline;
}
.quadrired {
	COLOR: #ff0000; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 16px; TEXT-DECORATION: none;
}
.simplered {
	COLOR: #ff0000; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif;
}
.quadrisel {
	background-color: #ed1b23 ;COLOR: #fff; FONT-FAMILY: Arial, Tahoma, Helvetica, Sans Serif; FONT-SIZE: 12px; TEXT-DECORATION: none;
}
/* interactive area */

#interactive {
	width: 550px;
	height: 180px;
	position:absolute;
	top:165px;left:47%;
	margin:0 0 0 -275px;
}
/* margin:-205px 0 0 -400px;
	top:50%;left:50%;
	margin:0px 0 0 0px;
 */
.testoprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
}
.titolotestoprod {
	font-family: Arial, Helvetica, sans-serif;
	font-size: medium;
	color: #ee1c24;
}
.testoprodtabulaz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	color: #333333;
	position: relative;
	left: 17px;
}

/* Menu sx area "nolan" 
background-position: -100 0 0 0;*/
#leftmenu A:hover {
	COLOR: #ffffff;
	BACKGROUND-IMAGE: url(/images/int_bgmenuOver.jpg);
}
#leftmenu A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	FLOAT: none;
	BACKGROUND-IMAGE: url(/images/int_bgmenu.jpg);
	PADDING-BOTTOM: 0px;
	WIDTH: 92px;
	COLOR: #252525;
	PADDING-TOP: 3px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial;
	HEIGHT: 36px;
	TEXT-DECORATION: none;
}
#leftmenu #current {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; 
	FONT-SIZE: 12px; FLOAT: none; 
	BACKGROUND-IMAGE: url(/images/int_bgmenuOver.jpg);
	PADDING-BOTTOM: 0px; WIDTH: 92px; COLOR: #ffffff; 
	PADDING-TOP: 3px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 36px; TEXT-DECORATION: none
}

#leftmenuDue A:hover {
	COLOR: #ffffff;
	BACKGROUND-IMAGE: url(/images/int_bgmenuOver.jpg);
}
#leftmenuDue A {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	FONT-SIZE: 12px;
	FLOAT: none;
	BACKGROUND-IMAGE: url(/images/int_bgmenu.jpg);
	PADDING-BOTTOM: 0px;
	WIDTH: 92px;
	COLOR: #252525;
	PADDING-TOP: 12px;
	BACKGROUND-REPEAT: no-repeat;
	FONT-FAMILY: Arial;
	HEIGHT: 27px;
	TEXT-DECORATION: none;
}
#leftmenuDue #current {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; 
	FONT-SIZE: 12px; FLOAT: none; 
	BACKGROUND-IMAGE: url(/images/int_bgmenuOver.jpg);
	PADDING-BOTTOM: 0px; WIDTH: 92px; COLOR: #ffffff; 
	PADDING-TOP: 12px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial; HEIGHT: 27px; TEXT-DECORATION: none
}
/* FINE Menu sx area "nolan" */
.titolo_testo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.titolo_grigio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #707070;
}
#Table_news img {
	position: relative;
	top: 16px;
	left: 3px;
}
#flag{
	position: relative;
	top: -2px;
	left: 408px;
	width: 250px;
	height:22px;
	z-index:2;
	margin-top:-22px;
}
#caschihome,#caschihome_it{
	position:relative;
	left:0px;
	padding-left:19px;
	text-align:left;
	background-image:url(../images/mbg_home4.jpg);
	background-repeat:no-repeat;
	width:202px;
	height:284px;
	border:0px red solid;
	float:left;	
}
#caschihome_en,#caschihome_fr,#caschihome_es{
	position:relative;
	left:0px;
	padding-left:19px;
	text-align:left;
	background-image:url(../images/mbg_home3_en.jpg);
	background-repeat:no-repeat;
	width:202px;
	height:284px;
	border:0px red solid;
	float:left;	
}
#flashcontent{
	position:relative;
	left:0px;
	float:left;
}
#racing{
	position:relative;
	left:0px;
	float:left;
	width:204px;
	height:114px;
	border:0px red solid;
	clear:right;
}
#newsrow{
	position:relative;
	top:114px;
	right:6px;
	margin-bottom:0px;
	width:858px;
	height:170px;
	border:0px red solid;
	text-align:left;
	background-image:url(../images/btm.news.bgb2_2011.png);
	background-repeat:no-repeat;
	z-index:11px;

}
#facebook{
	position:relative; 
	top:50px; 
	left:0px; 
	height:24px; 
	width:90px; 
	float:left;
}
#logomoto{
	position:relative; 
	float:left; 
	top: -87px; 
	left: 245px; 
	width:155px; 
	z-index:8; 
	margin-bottom:-80px;
}
#logomoto a, #logomoto a:hover, #logomoto a:visited{
	font-family:Arial,Tahoma,Helvetica,Sans Serif;
	color:#555555;
	text-decoration:none;
}
#specialiTable{
	background-image:url(../images/speciali_bg3.jpg);
	background-repeat:no-repeat;
	background-position:0px 0px;

}
#logobike{
	position:relative; 
	float:left; 
	top:-30px; 
	left:10px; 
	width:155px; 
	z-index:10;
}
#sfogliabile{
	position:relative; 
	top:40px; 
	left:0px; 
	width:155px;
	height:60px;
	font-size:18px;
	font-weight:bold;
	color:#ff0000;
}
#sfogliabile_en{
	position:relative; 
	top:15px; 
	left:10px; 
	border:0px solid red;
	z-index:100;
	font-family:Arial,Tahoma,Helvetica,Sans Serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#333;
	/*text-shadow: #000000 20px -12px 2px;*/
}
#sfogliabile_en:hover{
	color:#ff0000;
	text-decoration:none;
}

#sfogliabile_en2{
	position:relative; 
	top:5px; 
	left:-13px; 
	border:0px solid red;
	z-index:100;
}
/*
#prezzogamma{
	position:relative; 
	top:0px; 
	left:163px;
	font-family:Arial,Tahoma,Helvetica,Sans Serif;
	font-size:13px;
	font-weight:bold;
	color:#fff;
	background-color: #000000;
	height:25px;
	line-height:25px;
	width:55px;
	text-align:center;
	z-index:10;
	margin-bottom:-25px;
	padding:0px 0px 0px 3px;
}*/

#prezzogammatd{
	font-family:Arial,Tahoma,Helvetica,Sans Serif;
	font-size:12px;
	font-weight:bold;
	color:#333;
	text-align:right;
	background-color: #ffffff;
	background-image:url(../images/bg_price.jpg);
	background-repeat:repeat-y;
	background-position:left;
}
