.xmas{
	color:darkred;
	font-weight:bold;
	white-space:nowrap;
}

iframe{
	border:0;
}

.infobox
{
		border-right: black 1px solid;
		padding-right: 4px;
		border-top: black 1px solid;
		padding-left: 4px;
		padding-bottom: 4px;
		border-left: black 1px solid;
		width: 260px;
		padding-top: 4px;
		border-bottom: black 1px solid;
		background-color: lightyellow;
		text-align: left;
		color: red !important;
}	


img{
 border:0;
}

img.printlogo{
	display:none;
}

.image-left{float:left;margin-right:20px;margin-bottom:40px;}

em{font-weight:bold;font-style:normal;font-size:1.2em;color:rgb(52,150,215);display:block;}

.yellow-title{color:#888888;font-size:13px;font-weight:bold;margin-bottom:5px;margin-top:2px;display:block;}

.smart-p{font-size:1.1em;width:600px;}

body{
	font-family:Arial,sans-serif;
	font-size:12px;
	margin:0;
	margin-bottom:50px;
}

a.back{
	font-size:14px;
	font-weight:bold;
}
a.back:before{
	content:"\00ab";
}
a.pdf{
	background-image:url("images/pdf.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:18px;
	text-decoration:underline;
}
a.print{
	background-image:url("images/print.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:18px;
	text-decoration:underline;
}


div.Clear{
	clear:both;
	height:1px;
	overflow:hidden;
}
span.Clear{
	clear:both;
	height:1px;
	overflow:hidden;
	display:block;
}
q:before,q:after{
	content:"";
}
q{
	background-image:url('images/quote.gif');
	background-repeat:no-repeat;
	padding-left:50px;
	margin:5px;
	display:block;
	margin-bottom:20px;
}
span.signature{
	display:block;
	text-align:right;
	font-weight:bold;
	margin-top:10px;
}

a{
	text-decoration:none;
	color:#888888;
}
a:hover{
	text-decoration:underline;
}


ul{
margin-left:0px;
padding: 0px;
}

/* ========== h2 ========== */
h2{
	font-size:15px;
	font-weight:bold;
	color:#888888;
	margin-bottom:10px;
	margin-top:15px;
	padding:0;
}

h2 a{
	color:#555555;
}

/* ========== h3 ========== */
h3, h3 a{
	font-size:13px;
	font-weight:bold;
	margin-bottom:5px;
	color:#888888;
	margin-top:2px;
	/*color:#000000;*/
}
h3 span{
	background-image:url("images/icon_Link.gif");
	background-repeat:no-repeat;
	background-position:center right;
	padding-right:12px;
}
h4{
	font-size:12px;
	font-weight:bold;
}

#container{
	position:relative;
	width:980px;
}

#area-LeftBar{
	background-color:#fcfcfd;
	width:220px;
	float:left;
}

a.carclass.active{
	color:red;
}
a.carclass{
	text-decoration:underline;
}

/* ========== siteby ========== */

#siteby a
{
	
	position: absolute;
	bottom: 0px;
	right: 0px;
	z-index: 100;
	width: 22px;
	height: 88px;
/*	background: transparent url(images/siteby_palindrom_grey.gif) no-repeat; */
	display: block;
	border-width: 0px;
}

#siteby a span {
	display: none;
}

/* ========== LeftBar ========== */
.LeftBar{
	background-image:url("images/LeftBar.gif");
	width:220px;
	height:530px;
	position:relative;
	background-position:0px -50px;
}

.LeftBar a.ButtonMail{
	background-image:url("images/ButtonMail.gif");
	background-repeat:no-repeat;
	background-position:bottom left;
	display:block;
	float:left;
	width:90px;
	height:12px;
	position:absolute;
	padding:0;
	top:250px;
	left:19px;
	font-size:1px;
}
.LeftBar a.ButtonMail:hover{background-position:center left;}

.LeftBar a.ButtonMap{background-image:url("images/ButtonMap.gif");background-repeat:no-repeat;background-position:bottom left;display:block;float:left;width:90px;height:12px;position:absolute;padding:0;top:265px;left:19px;font-size:1px;}

.LeftBar a.ButtonMap:hover{background-position:center left;}

.LeftBar a.ButtonKontakt{background-image:url("images/kontaktMap.gif");background-repeat:no-repeat;background-position:bottom left;display:block;float:left;width:90px;height:12px;position:absolute;padding:0;top:280px;left:19px;font-size:1px;}

.LeftBar a.ButtonKontakt:hover{background-position:center left;}

.LeftBar div.Text{display:none;}



/* ==========  ========== */
#area-Main{
	width:760px;
	float:left;
	font-size:12px;
	font-weight:normal;
}

#area-TitleBar{
	height:71px;
	padding-left:300px;
	text-align:right;
}
#area-TitleBar img{
	margin-left:30px;
	margin-top:15px;
}

#area-TopPanel{
	height:230px;
	/*background-image:url("images/flash-placeholder.gif");*/
	background-color:#cccccc;
	overflow:hidden;
}

#area-Center{
	margin-left:10px;
	margin-top:10px;
	background-color:#ffffff;
}

#area-Content{
	width:500px;
	float:left;
	color:#888888;
	background-color:#ffffff;
}

.news-list {float:left;margin-left:39px; width:290px; }

.Message .news-list ul:hover{text-decoration:underline;}

.Message .news-list { margin-left:18px; }

#area-Content-Full{
	width:700px;
	float:left;
	color:#888888;
}

#area-RightBar{
	width:200px;
	float:right;
}
#area-RightBar img{
	/*width:200px;*/
	max-width:200px;
	margin-bottom:10px;
}
#area-Footer{
	border-top:1px solid #888888;
	padding-top:5px;
	margin-top:10px;
	color:#888888;
}
#area-Footer a{
	color:inherit;
	margin-left:10px;
}

#area-Footer span{
	color:#c1c1c1;
}
#area-Footer span.print{
	display:none;
}

/* ========== MainMenu ========== */
.MainMenu{
	height:40px;
	background-image:url("images/MainMenu_bg.gif");
	background-repeat:repeat-x;
	padding-left:10px;
	white-space:no-wrap;
}

.MainMenu ul{
	list-style-type:none;
	list-style-position:outside;
	margin:0;
	padding:0;
}
.MainMenu li{
	float:left;
	margin-right:0px;
	margin-left:0px;
}
.MainMenu li.Secondary{
	float:right;
	margin-left:-5px;
	margin-right:0px;
}
.MainMenu a{
	background-position:bottom left;
	float:left;
	height:40px;
	cursor:pointer;
	position:relative;
	margin-right:0px;
	margin:0;
	padding:0;
}
.MainMenu a:hover{
	background-position:center left;
}
.MainMenu a.Active{
	background-position:top left;
}

.MainMenu a span{
	display:none;
}
.MainMenu a.Home{
	background-image:url("images/MainMenu_Home.gif");
	width:64px;
}
.MainMenu a.About{
	background-image:url("images/MainMenu_About.gif");
	width:89px;
}
.MainMenu a.Service{
	background-image:url("images/MainMenu_Service.gif");
	width:79px;
}
.MainMenu a.Mercedes-Benz{
	background-image:url("images/MainMenu_Mercedes-Benz.gif");
	width:147px;
}
.MainMenu a.Smart{
	background-image:url("images/MainMenu_Smart.gif");
	width:68px;
}
.MainMenu a.New{
	background-image:url("images/MainMenu_New.gif");
	width:86px;
}
.MainMenu a.Used{
	background-image:url("images/MainMenu_Used.gif");
	width:93px;
}
.MainMenu a.Vorfuehrwagen{
	background-image:url("images/MainMenu_Vorfuehrwagen.gif");
	width:111px;
}


/* ========== SubMenu ========== */
.SubMenu{
	margin-top:0px;
	border-bottom:1px solid #888888;
	margin-bottom:10px;
	padding-bottom:10px;
	/*padding-left:20px;*/
	height:100%;
	overflow:hidden;
}
.SubMenu ul{
	list-style-type:none;
	list-style-position:inside;
	margin:0;
	padding:0;
}

.SubMenu li{
	float:left;
	padding-right:12px;
}

.SubMenu a{
	text-decoration:none;
	font-size:14px;
	color:#888888;
	font-weight:bold;
}
.SubMenu a:hover{
	text-decoration:underline;
}

/* ========== InfoBox ========== */
.InfoBox{
	width:200px;
	margin-bottom:10px;
}
.InfoBox .Top{
	background-image:url("images/InfoBox_Top.gif");
	height:36px;
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	line-height:30px;
}
.InfoBox .Center{
	background-image:url("images/InfoBox_Center.gif");
	color:#333333;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:5px;
}

.InfoBox .Signature{
	color:#888888;
	display:block;
	margin-top:10px;
	text-align:right;
}

.InfoBox .Bottom{
	background-image:url("images/InfoBox_Bottom.gif");
	height:10px;
}

/* ========== NewsBox ========== */
.ListItem{
	padding:0px;
	border:1px solid #ffffff;
	cursor:pointer;
	display:inline;
	overflow:auto;
	height:100%;
	width:100%;
	border:none;
}
.ListItem{
	text-decoration:none;
	color:#666666;
}
.ListItem:hover{
/*	background-image:url("images/ListItem_bg.gif");
	background-repeat:repeat-x;
	background-color:#e2e2e2;
	border:1px solid #e6e6e6; */
	text-decoration:none;
	border:none;
}

.ListItem .Message{
	display:block;
	margin-left:110px;
}

.ListItem .Info{
	width:90px;
	float:left;
	overflow:hidden;
	display:block;
	margin-bottom:0px;
}

.ListItem .Info a{
	display:block;
	width:90px;
	height:200px;
	border:1px solid green;
	background-color:red;
}

.ListItem .Date{
	background-color:#888888;
	color:#ffffff;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:4px;
	margin-bottom:1px;
	display:block;
}

.ListItem .Info img{
	width:90px;
}

/* ========== NewsLetter ========== */
.Newsletter{
	margin-top:15px;
	margin-bottom:40px;
	padding-top:15px;
	border-top:1px solid #888888;
	height:20px;
}
.Newsletter .Label{
	font-size:14px;
	font-weight:bold;
	color:#888888;
	width:115px;
	line-height:25px;
	vertical-align:bottom;
}
.Newsletter div{
	height:100%;
	float:left;
}
.Newsletter .Button{
	background-color:transparent;
	border:0;
	font-weight:bold;
	cursor:pointer;
	font-size:14px;
	line-height:25px;
}

/* ========== TagCloud ========== */
.TagCloud a{
	text-decoration:none;
}
.TagCloud a:hover{
	text-decoration:underline;
}


/* ========== Sitemap ========== */
.Sitemap h3{
	margin:0;
	padding:0;
	padding-top:10px;
	padding-bottom:5px;
}
.Sitemap li{
	padding:0;
	margin:0;
	list-style-type:none;
	border-left:2px solid;
	padding-left:5px;
	border-color:#999999;
}
.Sitemap li li{
	border-left:2px solid;
	padding:0;
	padding-left:5px;
	list-style-type:none;
	border-color:#aaaaaa;
}
.Sitemap li li li{
	border-color:#cccccc;
}
.Sitemap ul{
	padding:0;
	padding-bottom:10px;
}
.Sitemap ul ul{
	padding-bottom:10px;
	padding-left:20px;
}


/* ========== Downloads Table ========== */
table.downloads{
	border:0;
}
table.downloads td a{
	background-image:url("images/pdf.gif");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:18px;
	text-decoration:underline;
}



/*
	 ***  ***  *     ***  ***  ****
	*    *   * *    *   * *  * *
	*    *   * *    *   * ***   * *
	 ***  ***  ****  ***  *  * ****
	 
	 <<<<<<<<<<<<COLORS>>>>>>>>>>>>
	 
*/

/* ========== Orange ========== */

/* ========== h3 ========== */
.Orange h3 span{
	background-image:url("images/Orange/icon_Link.gif");
}
/* ========== MainMenu Orange ========== */
.Orange .MainMenu{
	background-image:url("images/Orange/MainMenu_bg.gif");
}
.Orange .MainMenu a.Home{
	background-image:url("images/Orange/MainMenu_Home.gif");
}
.Orange .MainMenu a.About{
	background-image:url("images/Orange/MainMenu_About.gif");
}
.Orange .MainMenu a.Service{
	background-image:url("images/Orange/MainMenu_Service.gif");
}
.Orange .MainMenu a.Mercedes-Benz{
	background-image:url("images/Orange/MainMenu_Mercedes-Benz.gif");
}
.Orange .MainMenu a.Smart{
	background-image:url("images/Orange/MainMenu_Smart.gif");
}
.Orange .MainMenu a.New{
	background-image:url("images/Orange/MainMenu_New.gif");
}
.Orange .MainMenu a.Used{
	background-image:url("images/Orange/MainMenu_Used.gif");
}
.Orange .MainMenu a.Vorfuehrwagen{
	background-image:url("images/Orange/MainMenu_Vorfuehrwagen.gif");
}
/* ========== InfoBox ========== */
.Orange .InfoBox .Top{
	background-image:url("images/Orange/InfoBox_Top.gif");
}
.Orange .InfoBox .Center{
	background-image:url("images/Orange/InfoBox_Center.gif");
}
.Orange .InfoBox .Bottom{
	background-image:url("images/Orange/InfoBox_Bottom.gif");
}
/* ========== LeftBar Buttons ========== */
.Orange .LeftBar a.ButtonMap{
	background-image:url("images/Orange/ButtonMap.gif");
}
.Orange .LeftBar a.ButtonMail{
	background-image:url("images/Orange/ButtonMail.gif");
}

/* ========== Green ========== */

/* ========== h3 ========== */
.Green h3 span{
	background-image:url("images/Green/icon_Link.gif");
}
/* ========== MainMenu Orange ========== */
.Green .MainMenu{
	background-image:url("images/Green/MainMenu_bg.gif");
}
.Green .MainMenu a.Home{
	background-image:url("images/Green/MainMenu_Home.gif");
}
.Green .MainMenu a.About{
	background-image:url("images/Green/MainMenu_About.gif");
}
.Green .MainMenu a.Service{
	background-image:url("images/Green/MainMenu_Service.gif");
}
.Green .MainMenu a.Mercedes-Benz{
	background-image:url("images/Green/MainMenu_Mercedes-Benz.gif");
}
.Green .MainMenu a.Smart{
	background-image:url("images/Green/MainMenu_Smart.gif");
}
.Green .MainMenu a.New{
	background-image:url("images/Green/MainMenu_New.gif");
}
.Green .MainMenu a.Used{
	background-image:url("images/Green/MainMenu_Used.gif");
}
.Green .MainMenu a.Vorfuehrwagen{
	background-image:url("images/Green/MainMenu_Vorfuehrwagen.gif");
}
/* ========== InfoBox ========== */
.Green .InfoBox .Top{
	background-image:url("images/Green/InfoBox_Top.gif");
}
.Green .InfoBox .Center{
	background-image:url("images/Green/InfoBox_Center.gif");
}
.Green .InfoBox .Bottom{
	background-image:url("images/Green/InfoBox_Bottom.gif");
}
/* ========== LeftBar Buttons ========== */
.Green .LeftBar a.ButtonMap{
	background-image:url("images/Green/ButtonMap.gif");
}
.Green .LeftBar a.ButtonMail{
	background-image:url("images/Green/ButtonMail.gif");
}

/* ========== Blue ========== */

/* ========== h3 ========== */
.Blue h3 span{
	background-image:url("images/Blue/icon_Link.gif");
}
/* ========== MainMenu Orange ========== */
.Blue .MainMenu{
	background-image:url("images/Blue/MainMenu_bg.gif");
}
.Blue .MainMenu a.Home{
	background-image:url("images/Blue/MainMenu_Home.gif");
}
.Blue .MainMenu a.About{
	background-image:url("images/Blue/MainMenu_About.gif");
}
.Blue .MainMenu a.Service{
	background-image:url("images/Blue/MainMenu_Service.gif");
}
.Blue .MainMenu a.Mercedes-Benz{
	background-image:url("images/Blue/MainMenu_Mercedes-Benz.gif");
}
.Blue .MainMenu a.Smart{
	background-image:url("images/Blue/MainMenu_Smart.gif");
}
.Blue .MainMenu a.New{
	background-image:url("images/Blue/MainMenu_New.gif");
}
.Blue .MainMenu a.Used{
	background-image:url("images/Blue/MainMenu_Used.gif");
}
.Blue .MainMenu a.Vorfuehrwagen{
	background-image:url("images/Blue/MainMenu_Vorfuehrwagen.gif");
}
/* ========== InfoBox ========== */
.Blue .InfoBox .Top{
	background-image:url("images/Blue/InfoBox_Top.gif");
}
.Blue .InfoBox .Center{
	background-image:url("images/Blue/InfoBox_Center.gif");
}
.Blue .InfoBox .Bottom{
	background-image:url("images/Blue/InfoBox_Bottom.gif");
}
/* ========== LeftBar Buttons ========== */
.Blue .LeftBar a.ButtonMap{
	background-image:url("images/Blue/ButtonMap.gif");
}
.Blue .LeftBar a.ButtonMail{
	background-image:url("images/Blue/ButtonMail.gif");
}

/* ========== Silver ========== */

/* ========== h3 ========== */
.Silver h3 span{
	background-image:url("images/Silver/icon_Link.gif");
}
/* ========== MainMenu Orange ========== */
.Silver .MainMenu{
	background-image:url("images/Silver/MainMenu_bg.gif");
}
.Silver .MainMenu a.Home{
	background-image:url("images/Silver/MainMenu_Home.gif");
}
.Silver .MainMenu a.About{
	background-image:url("images/Silver/MainMenu_About.gif");
}
.Silver .MainMenu a.Service{
	background-image:url("images/Silver/MainMenu_Service.gif");
}
.Silver .MainMenu a.Mercedes-Benz{
	background-image:url("images/Silver/MainMenu_Mercedes-Benz.gif");
}
.Silver .MainMenu a.Smart{
	background-image:url("images/Silver/MainMenu_Smart.gif");
}
.Silver .MainMenu a.New{
	background-image:url("images/Silver/MainMenu_New.gif");
}
.Silver .MainMenu a.Used{
	background-image:url("images/Silver/MainMenu_Used.gif");
}
.Silver .MainMenu a.Vorfuehrwagen{
	background-image:url("images/Silver/MainMenu_Vorfuehrwagen.gif");
}
/* ========== InfoBox ========== */
.Silver .InfoBox .Top{
	background-image:url("images/Silver/InfoBox_Top.gif");
}
.Silver .InfoBox .Center{
	background-image:url("images/Silver/InfoBox_Center.gif");
}
.Silver .InfoBox .Bottom{
	background-image:url("images/Silver/InfoBox_Bottom.gif");
}
/* ========== LeftBar Buttons ========== */
.Silver .LeftBar a.ButtonMap{
	background-image:url("images/Silver/ButtonMap.gif");
}
.Silver .LeftBar a.ButtonMail{
	background-image:url("images/Silver/ButtonMail.gif");
}

/* ========== Yellow ========== */

/* ========== h3 ========== */
.Yellow h3 span{
	background-image:url("images/Yellow/icon_Link.gif");
}
/* ========== MainMenu Orange ========== */
.Yellow .MainMenu{
	background-image:url("images/Yellow/MainMenu_bg.gif");
}
.Yellow .MainMenu a.Home{
	background-image:url("images/Yellow/MainMenu_Home.gif");
}
.Yellow .MainMenu a.About{
	background-image:url("images/Yellow/MainMenu_About.gif");
}
.Yellow .MainMenu a.Service{
	background-image:url("images/Yellow/MainMenu_Service.gif");
}
.Yellow .MainMenu a.Mercedes-Benz{
	background-image:url("images/Yellow/MainMenu_Mercedes-Benz.gif");
}
.Yellow .MainMenu a.Smart{
	background-image:url("images/Yellow/MainMenu_Smart.gif");
}
.Yellow .MainMenu a.New{
	background-image:url("images/Yellow/MainMenu_New.gif");
}
.Yellow .MainMenu a.Used{
	background-image:url("images/Yellow/MainMenu_Used.gif");
}
.Yellow .MainMenu a.Vorfuehrwagen{
	background-image:url("images/Yellow/MainMenu_Vorfuehrwagen.gif");
}
/* ========== InfoBox ========== */
.Yellow .InfoBox .Top{
	background-image:url("images/Yellow/InfoBox_Top.gif");
}
.Yellow .InfoBox .Center{
	background-image:url("images/Yellow/InfoBox_Center.gif");
}
.Yellow .InfoBox .Bottom{
	background-image:url("images/Yellow/InfoBox_Bottom.gif");
}
/* ========== LeftBar Buttons ========== */
.Yellow .LeftBar a.ButtonMap{
	background-image:url("images/Yellow/ButtonMap.gif");
}
.Yellow .LeftBar a.ButtonMail{
	background-image:url("images/Yellow/ButtonMail.gif");
}


/*-------------------------*/
.galleryThumb{
	width:109px;
	height:70px;
	overflow:hidden;
	float:left;
	cursor:pointer;
	margin-right:5px;
	margin-top:5px;
}
.galleryThumb img{
	border:0;
	margin:0px;
	width:100%;
}

/*Form_________________________*/
label{
	display:block;
	float:left;
	width:120px;
}


input {
	border:1px solid gray;
	margin:1px;
}


input[type=submit]{
	border:1px solid gray;
	margin:4px 100px;
	padding:4px 2px;
	float:right;
}
input.valid{
	border:1px solid lightgreen;
}
input.invalid{
	border:2px solid red;
	margin:0px;
}
input#submit{
	margin-left:121px;
}
p.success{
	padding:4px;
	display:block;
	border:1px solid lightgreen;
	background-color:#E7FADE;
}








/*Table Baics*/
/*************/
table{
	border-collapse: collapse;
	width:100%;
}
th,td{
	border-bottom:1px solid #666666;
	vertical-align:top;
	text-align:left;
	padding:3px;
	padding-left:0;
	color:#666666;
	font-size:12px;
}
td{
	font-weight:normal;
}

/*List Type Buttons*/
/*******************/
ul.listStyleMenu{
	list-style-type:none;
	height:30px;
	padding:0;
	margin:0;
	margin-top:10px;
}
ul.listStyleMenu li{
	display:block;
	float:left;
}

a.listStyle{
	display:block;
	height:16px;
	font-size:12px;
	background-image:url("images/list.png");
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:20px;
	vertical-align:top;
	text-decoration:none;
	margin-right:10px;
	float:left;
	color:#999999;
}
a.listStyle:hover{
	color:#cccccc;
	background-position:0 -20px;
}

div.big a.listStyle.listStyleCompact{	/*Active*/
	background-position:0 0px;
	color:#999999;
}
a.listStyle.listStyleCompact{	/*Inactive*/
	background-image:url("images/list.png");
	background-position:0 -40px;
	color:#C31E27;
}
div.big a.listStyle.listStyleCompact:hover{	/*Inactive*/
  background-position:0 -20px;
}
a.listStyle.listStyleImages{	/*Active*/
	background-image:url("images/listimages.png");
	color:#999999;
}
div#list.big a.listStyle.listStyleImages{	/*Inactive*/
	background-position:0 -40px;
	color:#C31E27;
}

/*Table Cells*/
/*******/


/*default*/
td.price{
	color:#000000;
}
td img{
	float:left;
	display:none;
}
td ul{
	list-style-position:inside;
	list-style-type:none;
	font-weight:bold;
	display:none;
	margin:0;
	margin-top:10px;
}
div#list td.color{
	white-space:nowrap;
}
div#list span.color{
	background-image:url("images/colors.jpg");
	display:block;
	width:40px;
	height:18px;
	float:left;
	overflow:hidden;
	margin-right:4px;
}

div#list span.color{ background-position:0px -18px; }
div#list span.color.blue{ background-position:0px -18px; }
div#list span.color.green{ background-position:-50px -18px;}
div#list span.color.red{ background-position:-100px -18px; }
div#list span.color.beige{ background-position:-150px -18px; }
div#list span.color.gray{ background-position:-200px -18px; }
div#list span.color.yellow{ background-position:-250px -18px; }
div#list span.color.white{ background-position:-300px -18px; }
div#list span.color.black{ background-position:-350px -18px; }
div#list span.color.brown{ background-position:-400px -18px; }
div#list span.color.orange{ background-position:-450px -18px; }
div#list span.color.violet{ background-position:-500px -18px; }
div#list span.color.anthracite{ background-position:-550px -18px; }
div#list span.color.turquoise{ background-position:-600px -18px; }
div#list span.color.gold{ background-position:-650px -18px; }
div#list span.color.silver{ background-position:-700px -18px; }
div#list span.color.pink{ background-position:-750px -18px; }
div#list span.color.burgundy    { background-position:-800px -18px; }

div#list span.color span{
	display:none;
}
table  span.makeIcon{
	background-repeat:no-repeat;
	background-position:top left;
	padding-left:25px;
	display:block;
	height:20px;
}
/*Makes*/
table  span.make_mercedesbenz{
	background-image:url("images/icon-mercedesbenz.gif");
}
table span.make_smart{
	background-image:url("images/icon-smart.gif");
}
table span.make_porsche{
	background-image:url("images/icon-porsche.gif");
}
table span.make_mitsubishi{
	background-image:url("images/icon-mitsubishi.gif");
}
table span.make_bmw{
	background-image:url("images/icon-bmw.gif");
}
table span.make_mazda{
	background-image:url("images/icon-mazda.gif");
}
table span.make_mazda{
	background-image:url("images/icon-mazda.gif");
}
table span.make_nissan{
	background-image:url("images/icon-nissan.gif");
}
table span.make_peugeot{
	background-image:url("images/icon-peugeot.gif");
}
table span.make_volvo{
	background-image:url("images/icon-volvo.gif");
}
table span.make_honda{
	background-image:url("images/icon-honda.gif");
}
table span.make_ford{
	background-image:url("images/icon-ford.gif");
}
table span.make_lexus{
	background-image:url("images/icon-lexus.gif");
}
table span.make_audi{
	background-image:url("images/icon-audi.gif");
}
/*Big*/
div#list.big th.build,div.big td.build{
	/*display:none;*/
}
div#list.big td ul{
	display:block;
}
div#list.big td img{
	display:block;
}
div#list.big td .info{
	margin-left:110px;
}
div#list.big span.color{
	display:block;
	width:40px;
	height:40px;
	float:none;
	overflow:hidden;
}
div#list.big span.color{ background-position:0px -5px; }
div#list.big span.color.blue{ background-position:0px -5px; }
div#list.big span.color.green{ background-position:-50px -5px;}
div#list.big span.color.red{ background-position:-100px -5px; }
div#list.big span.color.beige{ background-position:-150px -5px; }
div#list.big span.color.gray{ background-position:-200px -5px; }
div#list.big span.color.yellow{ background-position:-250px -5px; }
div#list.big span.color.white{ background-position:-300px -5px; }
div#list.big span.color.black{ background-position:-350px -5px; }
div#list.big span.color.brown{ background-position:-400px -5px; }
div#list.big span.color.orange{ background-position:-450px -5px; }
div#list.big span.color.violet{ background-position:-500px -5px; }
div#list.big span.color.anthracite{ background-position:-550px -5px; }
div#list.big span.color.turquoise{ background-position:-600px -5px; }
div#list.big span.color.gold{ background-position:-650px -5px; }
div#list.big span.color.silver{ background-position:-700px -5px; }
div#list.big span.color.pink{ background-position:-750px -5px; }
div#list.big span.color.burgundy    { background-position:-800px -5px; }

div#list.big span.makeIcon{
	background-image:none;
	padding:auto;
	height:auto;
}


/*Details*/
/*********/

table.details{
	width:49%;
	float:left;
}
div.detailsRight{
	width:49%;
	float:right;
	padding-left:10px;
}
div.details{
	position:relative;
	overflow:hidden;
	height:1%;
	margin-bottom:15px;
}
div.details .CarImages{
	display:none;
}
div.details a.print{
	position:absolute;
	top:5px;
	right:0px;
}

/*Paging*/
/********/
ul.paging{
	list-style-type:none;
	padding:0;
	margin:20px 0 0 0;
}
ul.paging li{
	float:left;
}
ul.paging li.active{
	font-size:16px;
	font-weight:bold;
}
ul.paging li a, ul.paging li span{
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	padding:0 5px 0 5px;
}