body, table
{
	font-size:11px;
	color:#666;
}
td.bg
{
	background: url(http://www.atu.de/export/system/modules/de.speed4trade.atu/resources/gfx/layout/f_xxs_bbk.png) bottom left no-repeat;
	border-top:3px solid #c31525;
	width: 193px;
	height: 295px;
	vertical-align:top;
}
.nugget
{
	padding: 7px 10px 10px 10px;
}
.make_model {
	font-weight: bold;
	text-transform: capitalize;
	color: #CC0033;
}
.nugget .make_model {
	font-size: 15px;
	padding-bottom: 2px;
}
.version {
	color: #333333;
	font-weight: bold;
}
.descr {
	color: #666666;
	line-height: 100%;
	padding-bottom: 5px;
	font-size: 11px;
}
.photo 
{
	margin-bottom: -82px;
}
.discount_bg {
	position: relative;
	top: 38px;
	left: 105px;
	margin-bottom:-25px;
}
.nugget .discount {
	position: relative;
	left: 60px;
	top: 5px;
	font-size: 20px;
	font-weight:bold;
	color: black;
	text-align:center;
	margin-bottom:-10px;
}
.discount .label {
	font-size: 12px;
	font-weight:normal;
	color:#666666;
}
.crossout
{
	margin-bottom:-20px;
}
.emv {
	font-size: 20px;
	font-weight: bold;
	color: black;
	white-space:nowrap;
}
.price {
	font-size: 30px;
	line-height: 24px;
	font-weight: bold;
	color: #CC0033;
	padding-bottom: 15px;
}
table.specs td 
{
	border-bottom: solid 1px #ccc;
	color: Black;
	font-size: 11px;
	vertical-align:top;
}
table.specs td.make_model
{
	color: #CC0033;font-size: 12px;
}
.specs td.label 
{
	color:#666666; width:140px;
}
.specTitle
{
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	color: #CC0033;
	border-bottom: solid 1px black;
	margin-top:10px;
	padding-left: 10px;
	background: url(http://www.atu.de//export/system/modules/de.speed4trade.atu/resources/gfx/3_arr.png) center left no-repeat;
	cursor:pointer;
}
.nugget .keyval td 
{
	border-bottom: solid 1px #cccccc;
	color: Black;
	white-space:nowrap;
}
.keyval td.label 
{
	color:#666666;
}
.nugget .rlink 
{
	position:relative;
	left:125px;
	top:265px;
	margin: -8px;
}
.rlink a
{
	background: url(http://www.atu.de/export/system/modules/de.speed4trade.atu/resources/gfx/3_arr.png) no-repeat;
	background-position: left center;
	padding-left: 10px;
	color: #c31525;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.llink a
{
	background: url(i/4_arr.png) no-repeat;
	background-position: left center;
	padding-left: 10px;
	color: #c31525;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}
.disclaimer {
	line-height: 100%;
	color: #666666;
	background-color: white;
	width:592px;
}
table.detail
{
	table-layout:fixed;
	background: white;
	width: 591px;
	text-align:left;
}
table.detail td
{
	vertical-align:top;
}
.links .llink 
{
	padding-left: 460px;
}
.detail .make_model 
{
	font-size:25px;
	padding-bottom: 5px;
}
.detail .version, .detail .descr 
{
	font-size:14px;
}
.detail .emv
{
	font-size:40px;
	padding-top: 10px;	
	padding-bottom: 15px;	
}
.detail .crossout 
{
	padding-top: 23px;
	margin-bottom: -50px;
}

.detail .price
{
	font-size:60px;
	padding-bottom:30px;	
}
.detail .photo
{
	position:relative;
	left:-10px;
	margin-bottom: -90px;
}
.detail .discount_bg {
	position: relative;
	left: 140px;
	top: 35px;
	margin-bottom:-80px;
}
.detail .discount {
	position: relative;
	left: 143px;
	top: 15px;
	text-align: center;
	font-size: 40px;
	font-weight:bold;
	color: black;
	width:150px;
}
.detail .discount .label {
	font-size: 24px;
	color: #666666;
}
.breadcrumb { font-size:12px; margin:12px 0px 14px 0px; }
.breadcrumb a { text-decoration:none; color: #666; }
.filter, .selector  
{
	color:#666666; 
	background:url(http://www.atu.de/export/system/modules/de.speed4trade.atu/resources/gfx/layout/filter_bg.png) 0 bottom no-repeat; 
	padding-bottom:3px;
}
.filterTitle
{
	background:url(http://www.atu.de/export/system/modules/de.speed4trade.atu/resources/gfx/layout/filtersection_bg.png) 0 bottom repeat-x; 
	height:36px; 
	line-height:36px; 
	padding:0px 20px 0px 20px; 
	clear:both;
	font-size:11px;
	vertical-align:middle;
}
.filterTitle b {font-size:16px; }
.filter td.labelCol { font-size:11px; text-align:right; padding-right:10px; width:20%; }
.filter td.dataCol { width:30%; }
.dataCol select, .dataCol input { width:100%; font-size:11px;  }
.dataCol .checkbox input {width:auto; font-size:11px; }
input#priceMax, input#priceMin  { width:92% }
input#gsearch { width:97% }
.topproducts 
{
	background: url(http://www.atu.de/export/system/modules/de.speed4trade.atu/resources/gfx/layout/topproducts_bg.png) 0 0 repeat-y;
	padding:8px 0px 0px 3px; 
	width:610px;
}
.car 
{
	background: url(http://www.atu.de/export/system/modules/de.speed4trade.atu/resources/gfx/layout/topproducts_bg.png) 0 0 repeat-y;
	width:610px;
	padding-bottom: 4px;
}
.car .wizard
{
	height:40px;
	margin:0px 0px 10px 4px;
}
.step2 { background: url(http://atu.delta-car.ch/i/nw_nav_2_on_5.png) 0 0 no-repeat; }
.step3 { background: url(http://atu.delta-car.ch/i/nw_nav_3_on_5.png) 0 0 no-repeat; }
.step4 { background: url(http://atu.delta-car.ch/i/nw_nav_4_on_5.png) 0 0 no-repeat; }
.step5 { background: url(http://atu.delta-car.ch/i/nw_nav_5_on_5.png) 0 0 no-repeat; }
.clientPrice {color:#CA0013; font-weight:bold;text-align:right;}
.arttabs2 {background:url(http://atu.delta-car.ch/i/art_tabs_bg_571.png) 0 bottom repeat-y;}
.optionList { background-color: White; font-size:12px;width:100%;table-layout:fixed;}
.optionList th { border-bottom: #eee 1px solid; }
.optionList .name { color: #c31525; }
.optionList .catName
{
	padding-top:10px; padding-left:5px;
	font-size: 11px; font-weight:bold;
	border-bottom: solid 1px #eee;
}
.optionList .equip { font-size:11px; }
.vehicleList { width:580px; background-color: White;border-top:3px solid #c31525;padding:6px; }
.altCarList { width:100%; background-color: White; padding:4px; table-layout:fixed; }
.vehicleList th, .altCarList th { border-bottom: 1px #ccc solid; padding-bottom:4px; }
.vehicleList td, .altCarList td { vertical-align:top; border-bottom: 1px #ccc solid; padding:8px 0px 4px 0px;}
.vehicleList .discount {color:black; font-size:11px;}
.vehicleList .clientPrice { font-size:12px; }
.vehicleList .name, .altCarList name { font-size:12px; }
.altCarList .discount {color:black; font-size:11px; font-weight:normal;}

.sortableHeader { cursor: hand; }
    .sorted { padding-left:14px; background: url(https://emea.salesforce.com/img/arrowUp.gif) no-repeat;}
    .sortedDesc { padding-left:14px; background: url(https://emea.salesforce.com/img/arrowDown.gif) no-repeat;}

.specs th { border-bottom: 2px #666 solid; padding-bottom:4px; }
.specs .totalRow td { border-top: 1px #666 solid; padding-top:4px; }
.specs .clientPrice { color:#CA0013;font-size:12px;}

.specs .optionTotal td { border-top:1px black solid;font-weight:bold; }

.nav { text-align:right; margin:10px;}

.customerList { width:576px; background-color: White; padding:8px; }
.customerList th { border-bottom: 1px #666 solid; padding:5px 0px 4px 0px; }
.customerList td { vertical-align:top; border-bottom: 1px #ccc solid; padding:8px 0px 4px 0px;}
.customerList .name { font-size:12px; }

.specTitle { font-size: 12px;font-weight: bold;color: #CC0033;border-bottom: solid 1px black;margin:10px 0px 5px 0px;padding-left: 10px; background: url(http://img.delta-car.ch/vconfig/gfx/arrowDown.png) center left no-repeat;cursor:pointer; }
.specTitleCollapsed { font-size: 12px;font-weight: bold;color: #CC0033;border-bottom: solid 1px black;margin:10px 0px 5px 0px;padding-left:10px; background: url(http://img.delta-car.ch/vconfig/gfx/arrowRight.png) center left no-repeat;cursor:pointer; }

