BODY {
	FONT-SIZE: 11px;
	MARGIN: 0px;
	FONT-FAMILY: Arial, sans-serif;
	background-image: url(user2.gif);

}
BODY TABLE {
	width: 100%;
}



TD {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 0px

}

FORM {

	DISPLAY: inline

}

.td2{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	VERTICAL-ALIGN: middle;

}
.td3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	VERTICAL-ALIGN: middle;
}


IMG {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;

}

A {

	COLOR: #0D3C78; text-decoration:none;

}


LABEL {

	CURSOR: hand

}

#print {

	BACKGROUND: #fff

}
#header {
	background-image: url(bg_header.jpg);
}

#header table {
	width: 100%;
	border: 0px;
}
#header  #top {
	height: 14px;
	width: 100%;
}
#header #left {
	width: 70px;
	text-align: left;
	vertical-align: middle;
}

#header #right {
	width: 70px;
	text-align: left;
	vertical-align: middle;
}
#tedesca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 36px;
	text-align: center;
	vertical-align: middle;
}
#header #tedesca a {
	color: #FFFFFF;
}



#MenuBar {
	width: 100%;
}
#MenuBar #table {
	width: 100%;
	border: 0px;
	background-image: url(bg_grigio.jpg);
}
#Main {
	width: 100%;
	border: 0px;
	vertical-align: top;
	background-color: #e3e3e3;
}
#Main #pagecontent {
	width: 100%;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-color: #414141;
	border-left: #2E3094 2px solid;
	border-right: #2E3094 2px solid;
	background-color: #F9F9F9;
	height: 100%;
}

#Main #pagecontent h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-style: normal;
	font-weight: bold;
	color: #1A48A4;
	text-align: left;
}
#Main #pagecontent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 550;
	text-transform: none;
	color: #333333;
	text-align: left;
}


.homeInfo {
	BORDER-RIGHT: #fff 1px solid;
	PADDING-RIGHT: 12px;
	PADDING-LEFT: 12px;
	PADDING-BOTTOM: 0px;
	COLOR: #0D3C78;
	PADDING-TOP: 8px;
	width: 260px;
	height: 100px;
	border-top: #fff 1px solid;
	border-left: #fff 1px solid;
	background: #e3e3e3;
}

.homeInfo A {

	FONT-WEIGHT: normal; COLOR: #666

}

#news

{
	width:230px;
	border:2px solid #0033FF;
	padding-right:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(bg_nav.jpg);
	color: #FFFFFF;

}



#news a

{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;

}

#news ul

{

	margin:0 .5em 0 1em;

	padding:0;

}

#news li{

	line-height:1.5em;

}

/* the news box when JavaScript is available */

#news.hasJS

{

	height:180px;

	overflow:hidden;

	position:relative;

}

/* The nested UL when JavaScript is available */

#news.hasJS ul

{

	position:absolute;

	top:120px;

	left:0;

	margin:0 .5em 0 .5em;

	padding:0;

}



.textnews

{
	font-size:10px;



}



.textnews a

{

font-size:10px;

text-decoration:none



}



.textnews a:visited

{

font-size:10px;

text-decoration:none



}



.textnews a:hover

{

font-size:10px;

text-decoration:underline



}
#productcategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_top.jpg);
	width: 260px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	border-bottom: #fff 1px solid;
}
#producttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_bottom.jpg);
	width: 130px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	border-left: #fff 1px solid;
}
#producttitleleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_bottom.jpg);
	height: 20px;
	text-align: center;
	vertical-align: middle;
	width: 130px;
}
#producttitletop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_top.jpg);
	width: 130px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	border-left: #fff 1px solid;
}
#producttitlelefttop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_top.jpg);
	height: 20px;
	text-align: center;
	vertical-align: middle;
	width: 130px;
}

#producttitlemiddle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_bottom.jpg);
	height: 20px;
	text-align: center;
	vertical-align: middle;
	width: 65px;
	border-left: #fff 1px solid;
}
#producttitleright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_bottom.jpg);
	height: 20px;
	text-align: center;
	vertical-align: middle;
	width: 65px;
}


#productimage {
	BACKGROUND: #EEEEEE;
	width: 130px;
	text-align: center;
	vertical-align: middle;
	border-left: #fff 1px solid;
	height: 108px;

}
#productimageleft {
	width: 130px;
	text-align: center;
	vertical-align: middle;
	background-color: #EEEEEE;
	height: 108px;
}
#productimagepro {
	BACKGROUND: #EEEEEE;
	width: 130px;
	text-align: center;
	vertical-align: middle;
	border-left: #fff 1px solid;
	height: 88px;
}

#productimageleftpro {
	width: 130px;
	text-align: center;
	vertical-align: middle;
	background-color: #EEEEEE;
	height: 88px;
}

#Main #producttitleleft a {
	color: #FFFFFF;
}

#Main #producttitlemiddle a {
	color: #FFFFFF;
}

#Main #producttitleright a {
	color: #FFFFFF;
}
#Main #producttitle a {
	color: #FFFFFF;
}
#Main #productcategory a {
	color: #FFFFFF;
}
#Main #pagecontent #scheda {
	vertical-align: middle;
	text-align: center;
}


#gammapro {
	BACKGROUND: #e3e3e3;
	width: 260px;
	text-align: center;
	vertical-align: middle;
	height: 110px;
}
#advertising {
	BORDER-RIGHT: 1px solid;
	BACKGROUND: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	width: 260px;
	text-align: left;
	vertical-align: middle;
	border-color: #fff;
	height: 108px;
}
#rightbar {
	BORDER-RIGHT: 1px solid;
	BACKGROUND: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	width: 260px;
	text-align: center;
	vertical-align: top;
	border-color: #fff;
	padding-bottom: 0px;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 8px;
	height: 100%;
}
#rightshort {
	BORDER-RIGHT: 1px solid;
	BACKGROUND: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	width: 260px;
	text-align: center;
	vertical-align: top;
	border-color: #fff;
	height: 480px;
}
#rightmedium {
	BORDER-RIGHT: 1px solid;
	BACKGROUND: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	width: 260px;
	text-align: center;
	vertical-align: top;
	border-color: #fff;
	height: 700px;
}
#rightlong {
	BORDER-RIGHT: 1px solid;
	BACKGROUND: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	width: 260px;
	text-align: center;
	vertical-align: top;
	border-color: #fff;
	height: 500px;
}
#rightxlong {
	BORDER-RIGHT: 1px solid;
	BACKGROUND: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	width: 260px;
	text-align: center;
	vertical-align: top;
	border-color: #fff;
	height: 1400px;
}

#rightextralong {
	BORDER-RIGHT: 1px solid;
	BACKGROUND: #e3e3e3;
	BORDER-BOTTOM: 1px solid;
	border-left: 1px solid;
	border-top: 1px solid;
	width: 260px;
	text-align: center;
	vertical-align: top;
	border-color: #fff;
	height: 2850px;
}






.lingua {

	font-size: 12px;

	font-weight: bold;
	
	color:#FFFFFF

}



.lingua  a{

	font-size: 12px;

	font-weight: bold;

	text-decoration:none;

	color:#333333;

}



.lingua  a:visited{

	font-size: 12px;

	font-weight: bold;

	text-decoration:none

}



.lingua  a:hover{

	font-size: 12px;

	font-weight: bold;

	text-decoration:underline;

	color:#006699

}
#bottommenu {
	background-color: #EEEEEE;
	width: 100%;
	border-top: 2px solid #2E3094;
}

#footer {
	background-image: url(bg_header.jpg);
	height: 60px;
	color: #FFFFFF;
}
#vehicles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_vehicles.jpg);
	width: 100%;
	height: auto;
	text-align: center;
	vertical-align: middle;
	border-left: #fff 1px solid;
	border-right: #fff 1px solid;
}
#vehicleimage {
	width: 8,33;
	vertical-align: middle;
	text-align: center;
}



.red {

	COLOR: #c30437

}


.block {

	DISPLAY: block

}
.bottommenulink {
	color: #333333;
	font-weight: bold;
}
#sitemapcategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(bg_top.jpg);
}
#sitemapcategory2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(bg_bottom.jpg);
}

#pcram {
	color: #FFFFFF;
}
#novita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	width: 260px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	border-bottom: #fff 2px solid;
	background-color: #CC0000;
}
    .Stile2 {font-size: 18px}

    .Stile4 {font-family: Verdana;
             font-size: 12px;}

    .Stile5 {font-size: 13px}

    .Stile6 {color: #0D3C78}

    .Stile7 {color: #FFFFFF;
	         font-weight: bold;}
    
	.Stile9 {color: #FF0000;
	         font-weight: bold}
	
	.Stile10 {font-size: 14px;
	          font-weight: bold}
	
	.Stile11 {color: #000000;
	         font-weight: bold}

	
	.Stile12 {color: #FFFFFF}
		 
    .Stile13 {color: #FF0000}

		 
    .Stile15 {font-size: 11px}
		 
    .Stile16 {color: #333333}


#garanzia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	width: 260px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	border-bottom: #fff 2px solid;
	background-color: #8EC63F;
}
#distributorhomepage {
	width: 260px;
	text-align: center;
	vertical-align: middle;
	border-bottom: #fff 2px solid;
	border-right: #fff 1px solid;
	background-color: #EEEEEE;
	height: 130px;
	border-top: #fff 2px solid;
	border-left: #fff 1px solid;
}
#scelta_batteria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	vertical-align: middle;
}
#rightlow {
	BORDER-RIGHT: 1px solid;
	BACKGROUND: #e3e3e3;
	border-left: 1px solid;
	border-top: 1px solid;
	width: 260px;
	text-align: center;
	vertical-align: top;
	border-color: #fff;
}
#podio {
	background-image: url("auto_moto/podium.jpg");
	background-repeat: no-repeat;
	background-position: center center;
}
#titolo      {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: 600;
	color: #FFFFFF;
	text-align: left;
	background-image: url(bg_top.jpg);
	height: 20px;
	padding-left: 3px;
}
#tit_bravo   {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #1A48A4;
	text-align: left;
}
#productcategorybottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background-image: url(bg_top.jpg);
	width: 260px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	border-bottom: #fff 1px solid;
}
