.body{
	text-align:center;
	padding:0;
	margin:0;
	background-image:url(images/bg.gif);
	background-position:top center;
	background-repeat:repeat-y;
}

#container{
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0;
	margin-top:0;
	overflow:hidden;
	padding:0px 0px 0px 2px;
	z-index: 1;
	width:925px;
	height:auto;
}
p{
	margin:0;
	padding:0;
}


#top{
	padding:0;
	margin:30px 0px 0px 11px;
	display:inline;
	float:left;
	width:900px;
}
.logo{
	float:left;
	padding:0;
	margin:0;
	height:80px;
}
.logo span.left{
	float:left;
	padding:18px 0px 0px 45px;
	margin:0;
}
.logo span.center{
	float:left;
	padding:20px 0px 0px 10px;
	margin:0;
	text-align:right;
	width:560px;
}
.logo span.right{
	float:right;
	padding:10px 10px 0px 0px;
	margin:0;
}

.flashome{
	padding:0;
	margin:0;
	float:left;
	width:900px;
	height:315px;
}
/* introduction*/

.flasTribeca{
	padding:0;
	margin:0;
	float:left;
	width:900px;
}
.flashInside{
	padding:0;
	margin:0;
	float:left;
	width:900px;
	height:285px;
}
.flasInsideSmall{
	padding:0;
	margin:0;
	float:left;
	width:900px;
	height:171px;
}


.mainLeft{
	padding:0;
	margin:0;
	float:left;
	width:195px;
}
.carLogo{
	padding:0;
	margin:10px 0px 20px 0px;
	display:inline;
	float:left;
}
.leftLinks{
	padding:0;
	margin:10px 0px 0px 0px;
	float:left;
}
.leftLinks ul{
	padding:0;
	margin:0;
	float:left;
	width:195px;
}
.leftLinks ul li{
	padding:0;
	margin:0;
	list-style:none;
	width:195px;
	float:left;
}
.leftLinks ul li a{
	padding:3px 10px 3px 10px;
	margin:0;
	font:bold 11px Geneva,Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	float:left;
	background-image:url(images/Tribeca/arrowGri.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	text-decoration:none;
}
.leftLinks ul li a:hover{
	padding:3px 10px 3px 10px;
	margin:0;
	font:bold 11px Geneva,Verdana, Arial, Helvetica, sans-serif;
	color:#181084;
	float:left;
	background-image:url(images/Tribeca/arrowBlack.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
	text-decoration:none;
}
.leftLinks ul li#active a{
	font:bold 11px Geneva,Verdana, Arial, Helvetica, sans-serif;
	color:#181084;
	float:left;
	background-image:url(images/Tribeca/arrowBlack.gif);
	background-position:0px 7px;
	background-repeat:no-repeat;
}
.leftLinks ul li#active ul li a{
	color:#999999;
}
.leftLinks ul li ul{
	padding:0;
	margin:0px 0px 0px 10px;
	display:inline;
	float:left;
	width:175px;
}
.leftLinks ul li ul li{
	padding:0;
	margin:0;
	list-style:none;
	width:175px;
	font:bold 11px Geneva,Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
}
.leftLinks ul li ul li a{
	padding:3px 0px 3px 10px;
	margin:0;
	font:bold 11px Geneva,Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	float:left;
	background-image:url(images/Tribeca/arrowGri.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
}
.leftLinks ul li ul li a:hover{
	padding:3px 0px 3px 10px;
	margin:0;
	float:left;
	font:bold 11px Geneva,Verdana, Arial, Helvetica, sans-serif;
	color:#181084;
	background-image:url(images/Tribeca/arrowBlack.gif);
	background-position:left;
	background-repeat:no-repeat;
	text-decoration:none;
}

.dealerLeft{
	padding:20px 0px 0px 30px;
	margin:0;
	float:left;
}
.dealerLeft h6{
	padding:0px 0px 10px 0px;
	margin:0;
	float:left;
	font:bold 9px Verdana;
	color:#666666;
}

.mainRight{
	padding:0;
	margin:10px 0px 0px 0px;
	float:left;
	width:688px;
	color:#666666;
	font:normal 12px/17px Verdana,Arial,sans-serif;
}
.mainRight span.text{
	padding:0;
	margin:20px 0px 0px 0px;
	color:#666666;
	font:normal 12px/17px Verdana,Arial,sans-serif;
	float:left;
	width:570px;
}
.flashSelect{
	padding:0;
	margin:20px 0px 0px 0px;
	display:inline;
	float:left;
	width:688px;
}
.discovery{
	padding:0;
	margin:0;
	float:left;
	width:688px;
}
.discovery span.text{
	padding:0;
	margin:0;
	color:#666666;
	font:normal 12px/17px Verdana,Arial,sans-serif;
	float:left;
	width:570px;
}
.discovery span.text h3{
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding:0px 0px 8px 0px;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	float:left;
	width:570px;
}
.discovery span.line{
	width:570px;
	padding:0;
	margin:10px 0px 0px 0px;
	float:left;
	background-image:url(images/grammi.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.discovery span.linkLeft{
	padding:0;
	margin:5px 0px 0px 0px;
	color:#666666;
	font-family:Arial,sans-serif;
	font-size:12px;
	line-height:17px;
	float:left;
	width:200px;
	height:50px;
}
.discovery span.linkRight{
	padding:0;
	margin:5px 0px 0px 0px;
	color:#666666;
	font:normal 10px Verdana,Arial,sans-serif;
	float:left;
	width:370px;
	height:50px;
}
.discovery span.linkRight h4{ 
	color:#666666;
	float:left;
	font:bold 11px/13px Verdana,Arial,sans-serif;
	padding:2px 0px 0px 0px;
	margin:0;
	width:370px;
}
.discovery span.left{
	padding:0;
	margin:40px 0px 0px 0px;
	color:#666666;
	font:normal 12px/17px Verdana,Arial,sans-serif;
	float:left;
	width:237px;
}
.discovery span.right{
	padding:0;
	margin:10px 0px 0px 0px;
	color:#666666;
	font:normal 12px/17px;Verdana,Arial,sans-serif;
	float:left;
	width:285px;
}
.discovery span.right h4{ 
	color:#000000;
	font:bold 11px Verdana,Arial,sans-serif;
	padding:2px 0px 2px 0px;
	margin:0;
	float:left;
	width:333px;
}
.discovery span.right p{
	padding:0px 0px 10px 0px;
	margin:0;
	color:#666666;
	font:normal 11px Verdana,Arial,sans-serif;
	float:left;
	width:285px;
}
.discovery span.right p a{
	padding:0;
	margin:0;
	color:#666666;
	font:normal 11px Verdana,Arial,sans-serif;
	text-decoration:underline;
}
.discovery span.right p a:hover{
	padding:0;
	margin:0;
	color:#202021;
	font:normal 11px Verdana,Arial,sans-serif;
	text-decoration:none;
}
.discovery span.cars {
	padding:0;
	margin:10px 0px 0px 0px;
	color:#666666;
	font:normal 12px/17px Verdana,Arial,sans-serif;
	float:left;
	width:570px;
}
.discovery span.cars h3{
	padding:0px 0px 5px 0px;
	margin:0px 0px 25px 0px;
	display:inline;
	color:#000000;
	font:bold 9px Verdana,Arial,sans-serif;
	float:left;
	width:570px;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.discovery span.carModel{
	padding:0;
	margin:0;
	width:630px;
	float:left;
}
.modelCar{	
	padding:0;
	margin:15px 10px 10px 0px;
	float:left;
	width:305px;
}
.modelCar span.carPhoto{	
	padding:0;
	margin:0;
	width:250px;
	float:left;
}
.modelCar span.carTitle{	
	padding:0;
	margin:0;
	color:#666666;
	font:bold 12px Arial,sans-serif;
	line-height:17px;
}
.modelCar span.carText{	
	padding:0;
	margin:0;
	color:#666666;
	font:12px Verdana,Arial,sans-serif;
	line-height:17px;
	float:left;
}
.modelCar span.carP{	
	padding:0;
	margin:0;
	color:#666666;
	font:12px Verdana,Arial,sans-serif;
	line-height:17px;
	float:left;
	text-align:center;
}
.modelCar span.carP em{	
	padding:0;
	margin:0;
	color:#666666;
	font:10px Verdana,Arial,sans-serif;
	line-height:17px;
	float:left;
	text-align:center;
}

.modelCar span.carPrice{	
	padding:2px 0px 2px 0px;
	margin:0;
	color:#000000;
	font:bold 9px Verdana,Arial,Helvetica,sans-serif;
	float:left;
	width:190px;
}
.modelCar span.carPrice a{	
	padding:0;
	margin:0;
	color:#000000;
	font:bold 9px Verdana,Arial,Helvetica,sans-serif;
	text-decoration:underline;
}
.modelCar span.carPrice a:hover{	
	padding:0;
	margin:0;
	color:#000000;
	font:bold 9px Verdana,Arial,Helvetica,sans-serif;
	text-decoration:none;
}
/* - introduction*/

/* exterior */
.highlights{
	padding:0px 0px 10px 0px;
	margin:0;
	float:left;
	width:570px;
}
.highlightsTitle{
	padding:0;
	margin:15px 0px 20px 0px;
	width:570px;
	color:#000000;
	font:bold 9px Verdana,Arial,Helvetica,sans-serif;
}
.highlightsMenu{
	padding:0px 0px 28px 0px;
	margin:0;
	float:left;
	width:570px;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.highlightsMenu ul{
	padding:0;
	margin:0;
	float:left;
	width:139px;
}
.highlightsMenu li{
	padding:0;
	margin:0;
	float:left;
	width:139px;
	list-style:none;
}
.highlightsMenu li a{
	padding:0;
	margin:0;
	color:#707070;
	font:bold 10px Verdana,Arial,Helvetica,sans-serif;
	line-height:16px;
	text-decoration:none;
}
.highlightsMenu li a:hover{
	padding:0;
	margin:0;
	color:#181084;
	font:bold 10px Verdana,Arial,Helvetica,sans-serif;
	line-height:16px;
}

.colors{
	padding:0px 0px 10px 0px;
	margin:18px 0px 0px 0px;
	float:left;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:570px;
}
.colorsTitle{
	float:left;
	padding:0;
	margin:0px 0px 18px 0px;
	width:570px;
	color:#000000;
	font:bold 9px Verdana,Arial,Helvetica,sans-serif;
}
.colorsText{
	padding:0px 0px 10px 0px;
	margin:0;
	float:left;
	width:95px;
	color:#666666;
	font:normal 10px Verdana,Arial,Helvetica,sans-serif;
	line-height:12px;
	text-align:left;
}
.colorsText span.photocolor{
	padding:0px 0px 2px 0px;
	margin:0;
	float:left;
	width:95px;
	color:#666666;
	font:normal 10px Verdana,Arial,Helvetica,sans-serif;
	line-height:12px;
	text-align:center;
}
.colorsText span.textcolor{
	padding:0;
	margin:0;
	float:left;
	width:95px;
	color:#666666;
	font:normal 10px Verdana,Arial,sans-serif;
	line-height:12px;
	text-align:center;
}
.additional{
	float:left;
	padding:20px 0px 10px 0px;
	margin:0;
	width:570px;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#000000;
	font-family:Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.list{
	padding:0;
	margin:10px 0px 0px 0px;
	width:570px;
	color:#000000;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	line-height:17px;
	float:left;
}
.list ul{ 
	padding:0;
	margin:15px 0px 20px 0px;
	width:570px;
	color:#666666;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	line-height:17px;
	float:left;
}
.list ul li{ 
	padding:0px 0px 0px 10px;
	margin:0;
	width:570px;
	color:#666666;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	line-height:17px;
	list-style:none;
	float:left;
	background-image:url(images/Tribeca/cube.gif);
	background-position:left;
	background-repeat:no-repeat;
}
/* - exterior */

/*interior*/

.navigation{	
	padding:0px 0px 20px 0px;
	margin:0;
	float:left;
	width:570px;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.navigation span.navPhoto{	
	padding:5px 0px 0px 0px;
	margin:0;
	float:left;
	width:570px;
}
.navigation span.navText{	
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;
	width:570px;
	color:#666666;
	float:left;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
}
.navigation span.navText h4{	
	padding:20px 0px 15px 0px;
	margin:0;
	/*float:left;*/
	/*width:570px;*/
	color:#666666;
	font:bold 10px Verdana,Arial,sans-serif;
}
.upholstery{
	padding:0px 0px 10px 0px;
	margin:18px 0px 0px 0px;
	float:left;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	width:570px;
}
.upholsteryTitle{
	float:left;
	padding:0;
	margin:0px 0px 18px 0px;
	width:570px;
	color:#000000;
	font:bold 9px 	Verdana,Arial,Helvetica,sans-serif;
}
.upholsteryText{
	padding:0px 0px 10px 0px;
	margin:0;
	float:left;
	width:190px;
	color:#666666;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	line-height:12px;
	text-align:left;
}
.upholsteryText span.photocolor{
	padding:0px 0px 2px 0px;
	margin:0;
	float:left;
	width:190px;
	color:#666666;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	line-height:12px;
	text-align:center;
}
.upholsteryText span.textcolor{
	padding:0;
	margin:0;
	float:left;
	width:190px;
	color:#666666;
	font-family:Verdana,Arial,sans-serif;
	font-size:10px;
	line-height:12px;
	text-align:center;
}
/* - interior*/

/*specifications*/

.specifications{
	padding:0;
	margin:0;
	float:left;
	width:620px;
}
.specifMenu{
	padding:0px 10px 0px 0px;
	margin:0;
	float:left;
	background-image:url(images/Tribeca/end_cap.jpg);
	background-position:right;
	background-repeat:no-repeat;
	height:25px;
}
.specifMenu ul{
	padding:0px 0px 0px 10px;
	margin:0;
	float:left;
	background-image:url(images/Tribeca/step1_2.jpg);
	background-position:left;
	background-repeat:no-repeat;
	height:25px;
}
.specifMenu ul li{
	padding:0px 20px 0px 20px;
	margin:0;
	float:left;
	height:25px;
	border-right:1px solid #ffffff;
	background-image:url(images/Tribeca/step_2_1.jpg);
	background-position:top;
	background-repeat:repeat-x;
	list-style:none;
}
.specifMenu ul li a{
	padding:0;
	margin:0;
	color:#FFFFFF;
	font:bold 12px Verdana,Arial,sans-serif;
	text-decoration:underline;
	
}
.specifMenu ul li a:hover{
	padding:0;
	margin:0;
	color:#FFFFFF;
	font:bold 12px Verdana,Arial,sans-serif;
	text-decoration:underline;
}

/* - specifications*/

/* pricing */

.pricing{
	padding:0;
	margin:0;
	width:600px;
	float:left;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.pricing2{
	padding:0;
	margin:0;
	width:600px;
	float:left;
}
.priceStep{
	padding:0px 0px 8px 0px;
	margin:0;
	float:left;

}
.priceStep span.step1{
	padding:0px 21px 0px 17px;
	margin:0;
	float:left;
	color:#999999;
	font:normal 11px Verdana,Arial,sans-serif;
	text-decoration:none;
}
.priceStep span.step2{
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;
	color:#000000;
	font:bold 11px Verdana,Arial,sans-serif;
	text-decoration:none;
	width:120px;
}
.priceStep span.step3{
	padding:0px 21px 0px 17px;
	margin:0;
	float:left;
	color:#000000;
	font:bold 11px Verdana,Arial,sans-serif;
	text-decoration:none;
	width:120px;
}
.priceText{
	padding:0;
	margin:8px 0px 10px 0px;
	width:600px;
	float:left;
}
.priceText span.left{
	padding:0;
	margin:0;
	width:300px;
	float:left;
	color:#000000;
	font:normal 12px Verdana,Arial,sans-serif;
	line-height:17px;
}
.priceText span.right{
	padding:0;
	margin:0;
	width:300px;
	float:left;
	text-align:right;
	color:#666666;
	font:normal 12px Verdana,Arial,sans-serif;
	line-height:17px;
}	
.modelCar2{	
	padding:15px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	float:left;
	width:190px;
	background-image:url(images/grammi.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.modelCar3{	
	padding:15px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	float:left;
	width:600px;
	background-image:url(images/grammi.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.modelCar3 span.carPhoto{	
	padding:10px 0px 0px 0px;
	margin:0;
	width:600px;
	float:left;
	text-align:center
}
.priceSelect{	
	padding:0px 0px 2px 0px;
	margin:0;
	float:left;
	width:600px;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#000000;
	font-size:11px;
	text-decoration:none;
	font-family:Verdana,Arial,sans-serif;
}
.priceSelect a{	
	color:#000000;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
}
.priceForma{
	padding:0px 0px 10px 0px;
	margin:20px 0px 0px 0px;
	float:left;
	width:600px;
	
}
.bottomPrice{
	padding:20px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:600px;
	background-image:url(images/grammi.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.arrowLeft{
	padding:0;
	margin:0px 0px 0px 30px;
	_margin:0px 0px 0px 15px;
	display:block;
	float:left;
	width:340px;
}
.arrowLeft span.left{
	padding:0;
	margin:0;
	float:left;
	width:30px;
}
.arrowLeft span.right{
	padding:0;
	margin:0;
	float:left;
	color:#000000;
	font-size:11px;
	font-family:Verdana,Arial,sans-serif;
	width:90px;
}
.arrowLeft span.right a{
	padding:0px 5px 0px 5px;
	margin:0;
	text-align:right;
	color:#000000;
	font:normal 11px Verdana,Arial,sans-serif;
	text-decoration:none;
}
.arrowRight{
	padding:0;
	margin:0px 0px 0px 0px;
	_margin:0px 0px 0px 0px;
	display:block;
	float:right;
	width:150px;
	text-align:right;
	color:#000000;
	text-align:right;
	font:normal 11px Verdana,Arial,sans-serif;
}
.arrowRight span.left{
	padding:0;
	margin:0;
	float:left;
	color:#000000;
	width:90px;
	font:normal 11px Verdana,Arial,sans-serif;
}
.arrowRight span.right{
	padding:0;
	margin:0;
	float:left;
	width:30px;
}
.arrowRight span.left a{
	padding:0px 5px 0px 5px;
	margin:0;
	text-align:right;
	color:#000000;
	font:normal 11px Verdana,Arial,sans-serif;
	text-decoration:none;
}

.cLeft{
	padding:0;
	margin:30px 0px 0px 30px;
	_margin:30px 0px 0px 15px;
	display:block;
	float:left;
	width:170px;
}
.cLeft span.left{
	padding:0;
	margin:0;
	float:left;
	width:30px;
}
.cLeft span.right{
	padding:0;
	margin:0;
	float:left;
	color:#000000;
	font:normal 11px Verdana,Arial,sans-serif;
	width:90px;
}
.cLeft span.right a{
	padding:0px 5px 0px 5px;
	margin:0;
	text-align:right;
	color:#000000;
	font:normal 11px Verdana,Arial,sans-serif;
	text-decoration:none;
}
.cRight{
	padding:0;
	margin:30px 0px 0px 0px;
	_margin:30px 30px 0px 0px;
	display:block;
	float:left;
	width:150px;
	color:#000000;
	text-align:right;
	font:normal 11px Verdana,Arial,sans-serif;
}
.cRight span.left{
	padding:0;
	margin:0;
	float:left;
	color:#000000;
	width:90px;
	font:normal 11px Verdana,Arial,sans-serif;
}
.cRight span.right{
	padding:0;
	margin:0;
	float:left;
	width:30px;
}
.cRight span.left a{
	padding:0px 5px 0px 5px;
	margin:0;
	text-align:right;
	color:#000000;
	font:normal 11px Verdana,Arial,sans-serif;
	text-decoration:none;
}
.cPhoto{
	padding:5px 0px 0px 0px;
	margin:0;
	float:left;
	width:210px;
}	
.selectAcces{
	padding:20px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	float:left;
	color:#000000;
	font:bold 12px Verdana,Arial,sans-serif;
	width:600px;
	background-image:url(images/grammi.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.selectAcces span.title{
	padding:0;
	margin:0;
	float:left;
	color:#000000;
	font:bold 12px Verdana,Arial,sans-serif;
	width:600px;
}
.selectAcces span.title em{
	padding:0;
	margin:0;
	color:#999999;
	font:bold 11px Verdana,Arial,sans-serif;
}
.selectAcces span.textLeft{
	padding:20px 0px 0px 0px;
	margin:0;
	float:left;
	color:#666666;
	font:normal 10px/11px Verdana,Arial,sans-serif;
	text-align:left;
	text-decoration:none;
	width:250px;
}
.selectAcces span.textRight{
	padding:20px 0px 0px 100px;
	margin:0;
	color:#000000;
	font:normal 12px Verdana,Arial,sans-serif;
	width:250px;
	float:left;
}
.selectAcces span.textRight em{
	padding:0;
	margin:0;
	color:#666666;
	font:normal 12px Verdana,Arial,sans-serif;
}
.totalCost{
	float:left;
	padding:10px 0px 8px 0px;
	margin:0;
	width:600px;
	background-image:url(images/grammi.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}
.totalC{
	float:left;
	padding:10px 0px 8px 0px;
	margin:0;
	width:600px;
	font:normal 10px/11px Verdana,Arial,sans-serif;
	COLOR: #666666; 

}
.dealerRight{
	padding:0;
	margin:20px 0px 0px 0px;
	float:left;
}
.final{
	padding:20px 0px 0px 0px;
	margin:0;
	width:600px;
	float:left;
	background-image:url(images/grammi.gif);
	background-position:top;
	background-repeat:repeat-x;
}
.final span.fLeft{
	padding:0;
	margin:0;
	width:300px;
	float:left;
	color:#666666;
	font:bold 12px Verdana,Arial,sans-serif;
	line-height:17px;
}
.final span.fLeft h6{
	padding:0;
	margin:20px 0px 10px 0px;
	width:300px;
	float:left;
	color:#000000;
	font:bold 12px Verdana,Arial,sans-serif;
}
.final span.fCenter{
	padding:0;
	margin:20px 0px 0px 0px;
	width:50px;
	float:left;
}
.final span.fRight{
	padding:0;
	margin:10px 0px 0px 0px;
	width:250px;
	text-align:right;
	float:left;
	color:#000000;
	font:normal 11px Verdana,Arial,sans-serif;
	text-decoration:none;
}
/* - pricing */

/* buying*/

.buying{
	padding:0;
	margin:20px 0px 0px 0px;
	width:688px;
	float:left;
}
.buyText{
	padding:0px 6px 0px 0px;
	margin:0px 0px 6px 0px;
	width:223px;
	float:left;
}
.buyText span.photo{
	padding:0px 0px 0px 0px;
	margin:0px 0px 3px 0px;
	width:200px;
	/*height:71px;*/
	float:left;
}
.buyText span.textS{
	padding:5px 15px 10px 20px;
	margin:0;
	width:165px;
	height:140px;
	float:left;
	color:#FFFFFF;
	font:normal 12px Verdana,Arial,sans-serif;
	line-height:14px;
	background-color:#999999;
}
.buyText span.textS b{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	width:165px;
	float:left;
	color:#FFFFFF;
	font:normal 12px Verdana,Arial,sans-serif;
}


.buyText span.textS a ,.buyText span.textS a:hover {
	color:#FFFFFF;
	font:normal 12px Verdana,Arial,sans-serif;
	line-height:14px;
	text-decoration:none;
}


.textS{
	padding:5px 15px 10px 20px;
	margin:0;
	width:165px;
	float:left;
	color:#FFFFFF;
	font:normal 12px Verdana,Arial,sans-serif;
	line-height:14px;
	background-color:#999999;
}
.textS b{
	padding:0px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	width:165px;
	float:left;
	color:#FFFFFF;
	font:normal 12px Verdana,Arial,sans-serif;
	line-height:14px;
}


.textS a ,.buyText span.textS a:hover {
	color:#FFFFFF;
	font:normal 12px Verdana,Arial,sans-serif;
	line-height:14px;
	text-decoration:none;
}
/* - buying*/

/*dealer*/

.dealerInside{
	padding:0;
	margin:0;
	float:left;
	width:620px;
}
.dealerInside span.dealerForma{
	padding:0;
	margin:0;
	float:left;
	width:620px;
}
.dealerInside span.dealerText{
	padding:0;
	margin:0;
	float:left;
	width:620px;
	color:#666666;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	line-height:17px;
}
.dealerInside span.dealerText h5{
	padding:10px 0px 10px 0px;
	margin:0;
	float:left;
	width:620px;
	color:#000000;
	font-family:Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-bottom:8px;
}

/* - dealer*/

#main{
	padding:14px 0px 0px 17px;
	margin:0px 0px 0px 11px;
	display:inline;
	float:left;
	width:883px;
	min-height:350px;
    height:350px;
}
div[id] #main {
height:auto;

}
#mainInside{
	padding:14px 0px 0px 17px;
	margin:0px 0px 50px 11px;
	display:inline;
	float:left;
	width:883px;
	min-height:400px;
    height:400px;
}
div[id] #mainInside {

height:auto;

}

.home_Pop01{
	float:left;
	margin:0px 7px 0px 0px;
	padding:0;
	width:148px;
	
}
.home_Pop01 span.photo{
	float:left;
	margin:0;
	padding:0;
	border:1px solid #999999;
}
.home_Pop01 span.text{
	float:left;
	margin:0;
	padding:0;
	font:normal 10px Verdana;
	color:#707070;
	width:146px;
}

.home_Pop01 span.text a{
	float:left;
	margin:0;
	padding:5px 0px 0px 0px;
	font:normal 9px Verdana;
	color:#707070;
	text-decoration:none;
}
.home_Pop01 span.text a:hover{
	float:left;
	margin:0;
	padding:5px 0px 0px 0px;
	font:normal 9px Verdana;
	color:#181084;
	text-decoration:none;
}
.home_Pop01 span.text h6{
	float:left;
	margin:0;
	padding:5px 0px 0px 0px;
	font:bold 9px Verdana;
	color:#666666;
	width:146px;
}
.home_Pop01 span.text h6 a{
	float:left;
	margin:0;
	padding:0;
	font:bold 9px Verdana;
	color:#666666;
	text-decoration:none;
}
.home_Pop01 span.text h6 a:hover{
	float:left;
	margin:0;
	padding:0;
	font:bold 9px Verdana;
	color:#181084;
	text-decoration:none;
}
.quickLinks{
	padding:0px 0px 0px 46px;
	margin:0;
	float:right;
	width:204px;
}
.quickLinks h6{
	padding:0;
	margin:0;
	float:left;
	width:204px;
	font:bold 9px Verdana;
	color:#666666;
}
.quickLinks ul{
	padding:10px 0px 0px 0px;
	margin:0;
	float:left;
	width:204px;
	font:normal 9px Verdana;
	color:#666666;
}
.quickLinks ul li{
	padding:0;
	margin:0;
	float:left;
	width:204px;
	font:normal 9px Verdana;
	color:#666666;
	list-style:none;
}
.quickLinks ul li a{
	padding:0;
	margin:0;
	float:left;
	width:204px;
	font:normal 9px Verdana;
	color:#666666;
	text-decoration:none;
}
.quickLinks ul li a:hover{
	padding:0;
	margin:0;
	float:left;
	width:204px;
	font:normal 9px Verdana;
	color:#181084;
	text-decoration:none;
}
.dealer{
	padding:20px 0px 0px 46px;
	margin:0;
	float:left;
	width:204px;
}
.dealer h6{
	padding:0px 0px 10px 0px;
	margin:0;
	float:left;
	width:204px;
	font:bold 9px Verdana;
	color:#666666;
}
.form_field {
	BORDER-RIGHT: #666666 1px solid; 
	BORDER-TOP: #666666 1px solid; 
	FONT-SIZE: 10px; 
	BORDER-LEFT: #666666 1px solid; 
	BORDER-BOTTOM: #666666 1px solid; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	BACKGROUND-COLOR: #ffffff
}

.bottom{
	padding:0px 0px 3px 0px;
	margin:0px 0px 0px 11px;
	display:inline;
	float:left;
	width:900px;
}
#footer{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	height:21px;
	font:normal 11px Tahoma;
	color:#666666;
}
.footer_left {
	float:left;
	text-align:left;
	margin:0;
	padding:0px 0px 0px 30px;
	font-family:tahoma, verdana,;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}
.footer_right {
	float:right;
	text-align:right;
	margin:0;
	padding:0px 30px 0px 0px;
	font-family:tahoma, verdana,;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	
}

#atcomProductionFlash {
	float:left;
	margin:0;
	padding:0;	
	width:20px;
}
.atcom a {
	float:left;
	margin:0px;
	padding:0px;	
	font-family:tahoma, verdana,;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #666666;
}
.atcom a:hover {
	font-family:tahoma,verdana;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	color: #999999;
	margin:0;
	padding:0;
}	


.td_image {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid
}
.summary_text_07 {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #707070; LINE-HEIGHT: 14px; FONT-FAMILY: Arial; LETTER-SPACING: normal
}
.table_10pt {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.summary_text1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #707070; LINE-HEIGHT: 16px; FONT-FAMILY: Arial; LETTER-SPACING: normal
}
.menu {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 7px; COLOR: #999999; PADDING-TOP: 7px
}
SELECT {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffffff; margin:2px 0px 0px 0px
}
.spec_title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.spec_data {
	FONT-SIZE: 9px; PADDING-BOTTOM: 4px; COLOR: #000000; LINE-HEIGHT: 12px; PADDING-TOP: 4px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.spec_data A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.spec_data A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.spec_data A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
.spec_model {
	FONT-SIZE: 9px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 10px; FONT-FAMILY: Verdana, Arial, sans-serif; HEIGHT: 50px; TEXT-ALIGN: center
}
.spec_model A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.spec_model A:active {
	COLOR: #000000; TEXT-DECORATION: underline
}
.spec_model A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.header A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.header A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.header A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.headerBasic {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.headerMain {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
.headerMain {
	FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 8px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, sans-serif
}
A.header {
	COLOR: #1200df; TEXT-DECORATION: underline
}
A.header:active {
	COLOR: #65a3ff; TEXT-DECORATION: underline
}
A.header:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 8px; COLOR: #1200df; FONT-FAMILY: Verdana, Arial, sans-serif; TEXT-DECORATION: none
}
.header_super {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; VERTICAL-ALIGN: super; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.accessories_list {
	FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A.accessories_list:hover {
	TEXT-DECORATION: underline
}
.divscroll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; SCROLLBAR-FACE-COLOR: #b2b2b2; SCROLLBAR-HIGHLIGHT-COLOR: #c9c9c9; MARGIN-LEFT: 2px; SCROLLBAR-SHADOW-COLOR: #c9c9c9; SCROLLBAR-3DLIGHT-COLOR: #b2b2b2; SCROLLBAR-ARROW-COLOR: #ffffff; PADDING-TOP: 0px; SCROLLBAR-TRACK-COLOR: #cccccc; SCROLLBAR-DARKSHADOW-COLOR: #b2b2b2; SCROLLBAR-BASE-COLOR: #eee
}
.black_9pt {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD {
	FONT-SIZE: 12px; COLOR: #666666; LINE-HEIGHT: 17px; FONT-FAMILY: Verdana, Arial, sans-serif
}
A {
	COLOR: #707070; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #181084; TEXT-DECORATION: none
}
A:active {
	COLOR: #1200df
}
INPUT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.pricing_stepBlack_bold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.pricing_stepBlack {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pricing_stepBlack A {
	COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.grey_sm {
	FONT-SIZE: 10px; COLOR: #666666; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, sans-serif
}
.farbenCar{
	padding:0;
	margin:20px 0px 0px 30px;
	_margin:20px 0px 0px 15px;
	display:block;
	float:left;
	width:658px
}
.farbenText{
	padding:0;
	margin:20px 0px 0px 0px;
	display:inline;
	float:left;
}
.farbenText span.text{
	color:#555555;
	font:normal 12px/17px Arial,Helvetica,sans-serif;
	width:658px;
}
.farbenText span.choise{
	padding:0;
	margin:20px 0px 0px 0px;
	display:inline;
	float:left;
	width:259px;
}
.farbenText span.colorChoise{
	padding:0;
	margin:20px 0px 0px 0px;
	display:inline;
	float:left;
	color:#666666;
	font-family:Arial,sans-serif;
	font-size:12px;
	line-height:17px;
}

/*news*/

.searchTable{
	padding:0;
	margin:0;
	float:left;
	border:1px solid #999999;
}
.searchTable span.searchTitle{
	padding:2px 2px;
	margin:0;
	float:left;
	width:158px;
	border-bottom:1px solid #999999;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#999999;
}
.header_10pt_grey{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#999999;
}
.searchTable span.search{
	padding:3px;
	margin:0;
	float:left;
	width:156px;
	background-color:#efefef;
}
.news{
	padding:0;
	margin:0;
	float:left;
	width:600px;
	
}
.newsTitle{
	padding:0;
	margin:0;
	float:left;
	width:600px;
	border:1px solid #999999;
}
.newsTitle span.left{
	padding:2px 4px;
	margin:0;
	float:left;
	width:292px;
	font:bold 12px Arial;
	color:#999999;
}
.newsTitle span.right{
	padding:2px 4px;
	margin:0;
	float:left;
	text-align:right;
	width:292px;
	font:bold 12px Arial;
	color:#000000;
}
.newsText{
	padding:0;
	margin:0;
	float:left;
	width:600px;
}
.newsText span.title{
	padding:0;
	margin:25px 0px 0px 0px;
	float:left;
	width:600px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.newsText span.title a{
	padding:0;
	margin:0;
	float:left;
	width:600px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}
.newsText span.title a:hover{
	padding:0;
	margin:0;
	float:left;
	width:600px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.newsText span.date{
	padding:0;
	margin:5px 0px 0px 0px;
	float:left;
	width:600px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
}
.newsText span.text{
	padding:0;
	margin:3px 0px 0px 0px;
	float:left;
	width:600px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#666666;
}
.newsText span.more{
	padding:0;
	margin:0px 0px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#707070;
}
.newsText span.more a{
	padding:0;
	margin:0px 0px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#707070;
	text-decoration:underline;
}

.newsText span.more a:hover{
	padding:0;
	margin:0px 0px 0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#181084;
	text-decoration:none;
}
.lineNews{
	padding:0;
	margin:20px 0px 0px 0px;
	float:left;
	width:600px;
	height:1px;
	background-color:#666666;
}
.pages{
	padding:0;
	margin:20px 0px 20px 0px;
	float:left;
	width:600px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
}
.pages a{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#707070;
	text-decoration:underline;
}
.pages a:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.newsTitlePage{
	padding:0;
	margin:0;
	float:left;
	width:600px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.newsDatePage{
	padding:0;
	margin:15px 0px 0px 0px;
	float:left;
	width:600px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
}
.newsTextPage{
	padding:0;
	margin:0px 0px 0px 0px;
	float:left;
	width:600px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.newsTextPage span.text p{
	padding:15px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:600px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#666666;
}
.newsTextPage span.return{
	padding:40px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	float:left;
	width:600px;
	font:normal 12px/17px Arial, Helvetica, sans-serif;
	color:#666666;
}
.searchTablePage{
	padding:0;
	margin:0;
	float:left;
	width:500px;
	border:1px solid #999999;
}
.searchTablePage span.searchTitlePage{
	padding:2px 2px;
	margin:0;
	float:left;
	width:496px;
	border-bottom:1px solid #999999;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#999999;
}
.searchTablePage span.search{
	padding:3px;
	margin:0;
	float:left;
	width:494px;
	background-color:#efefef;
}
form{
	padding:0;
	margin:0;
}











#sitemap{
	float:left;
	color: #000000;		
	font-family:Tahoma, Verdana;
	font-size: 11px;	
	font-weight: normal;	
	text-decoration: none;
	padding:0px 0px 20px 30px;		
}
#sitemap a{
	font:normal 11px Tahoma;	
	color: #000000;	
	text-decoration:none
}
#sitemap a:HOVER {
	font:normal 11px Tahoma;	
	color: #181084;	
	text-decoration:none
}
#sitemapLevel_0{
	float:left;
	clear:both;
	color: #000000;		
	font-family:Tahoma, Verdana;
	font-size: 12px;	
	font-weight: normal;	
	text-decoration: none;		
	width:475px;
	height:22px;
	background-repeat: no-repeat;	
	padding:15px 0px 0px 0px;
}
#sitemapLevel_0 a{
	font:bold 12px Tahoma;	
	color: #000000;	
	text-decoration:none
}
#sitemapLevel_0 a:HOVER{
	font:bold 12px Tahoma;	
	color: #181084;	
	text-decoration:underline;
}
#sitemapLevel_1{
	float:left;
	clear:both;
	color: #181084;		
	font-family:Tahoma, Verdana;
	font-size: 12px;	
	font-weight: normal;	
	text-decoration: none;		
	width:485px;	
	padding-left:20px;
	padding-top:10px;
}
#sitemapLevel_1 a{
	font:normal 11px Tahoma;	
	color: #181084;	
	text-decoration:none;
}
#sitemapLevel_1 a:HOVER{
	font:normal 11px Tahoma;	
	color: #666666;	
	text-decoration:underline;
}
#sitemapLevel_2{
	float:left;
	clear:both;
	color: #666666;		
	font-family:Tahoma, Verdana;
	font-size: 11px;	
	font-weight: normal;	
	text-decoration: none;		
	padding-left:40px;
	width:100%;
	padding-top:10px;
}
#sitemapLevel_2 a{
	font:normal 11px Tahoma;	
	color: #666666;	
	text-decoration:none;
}
#sitemapLevel_2 a:HOVER{
	font:normal 11px Tahoma;	
	color:#181084;
	text-decoration:underline;	
}
#sitemapLevel_3{
	float:left;
	clear:both;
	color: #999999;		
	font-family:Tahoma, Verdana;
	font-size: 11px;	
	font-weight: normal;	
	text-decoration: none;		
	padding-left:55px;
	padding-top:10px;
	width:100%;
}
#sitemapLevel_3 a{
	font:normal 11px Tahoma;	
	color: #999999;	
	text-decoration:none;
}
#sitemapLevel_3 a:HOVER{
	font:normal 11px Tahoma;	
	color:#181084;
	text-decoration:underline;	
}
#sitemapLevel_4{
	float:left;
	clear:both;
	color: #c9c9c9;		
	font-family:Tahoma, Verdana;
	font-size: 11px;	
	font-weight: normal;	
	text-decoration: none;		
	padding-left:65px;
	padding-top:10px;
	width:100%;
}
#sitemapLevel_4 a{
	font:normal 11px Tahoma;	
	color: #c6c6c6;	
	text-decoration:none;
}
#sitemapLevel_4 a:HOVER{
	font:normal 11px Tahoma;	
	color:#181084;
	text-decoration:underline;	
}
.brochureTable{
	padding:0;
	margin:10px 0px 30px 0px;
	float:left;
}
.brochureText{
	padding:0;
	margin:20px 0px 0px 0px;
	float:left;
	width:600px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#999999;
}

.honbun {
	font-size: 11px;
	line-height: 15px;
	font-family: "Arial","Helvetica","sans-serif";}

.honbuntitle {
	font-size: 12px;
	font-weight: bold;
	font-family: "Arial","Helvetica","sans-serif";}

.data {
	font-size: 10px;
	font-family: "Arial","Helvetica","sans-serif";}

.databold {
	font-size: 11px;
	font-weight: bold;
	font-family: "Arial","Helvetica","sans-serif";}

.honbun_new {
	font-size: 11px;
	line-height: 18px;
	color: #333333;
	font-family: "Arial", "Helvetica", "sans-serif";
}