/*

Client: Mercedes
Build Date: 14.01.2010

*/

/* General Styles */
/************************************************************/
* {
	margin: 0;
	padding: 0;
}

html {
	color: #4d4d4d;
	font: 62.5% Arial, Helvetica, sans-serif;	
}

body {
	/*background: #eff1f3 url(imgs/bg_body.png) repeat-y 0 0;	
	padding-top: 80px;*/
}

#container {
	/*background: #fff;
	padding: 48px 52px 35px 68px;
	width: 900px;*/	
}

.clear {
	clear: both;	
}

/* Header */
/************************************************************/
a#logo {
	/*background: url(imgs/bg_logo.png) no-repeat 0 0;
	height: 43px;
	width: 43px;
	position: absolute;
	text-indent: -999em;
	top: 12px;
	left: 86px;*/
	display:none;
}

/* Container */
/************************************************************/


/* Form */
#container form {
	display:none;
}

/* Slide */
#slider-gallery {
	display:none;
}

/* Model Select */
#model-select {
	display:none;
}

/* Costings */
#costings {
	/*float: left;
	padding-left: 50px;
	width: 455px;*/
}

#costings table {
	border-top: 2px solid #8e8e8e;
	border-bottom: 2px solid #8e8e8e;
	font-size: 1.4em;
	padding-bottom: 12px;
	margin-bottom: 12px;
	text-align: left;
	width: 455px;	
}

#costings table td {
	padding: 12px 33px 0 11px; 	
	white-space:nowrap;
}

/* Buttons Links */
ul.links {
	display:none;
}

/* Footer */
/************************************************************/
#footer {
	/*_height: 40px;
	min-height: 40px;
	padding: 6px 52px 0 68px;
	width: 900px;*/
	display:none;
}

a#benz-link {
	/*background: url(imgs/bg_merc-name.png) no-repeat 0 0;
	display: block;
	float: left;
	height: 15px;
	text-indent: -999em;
	width: 126px;*/
	display:none;
}
#footer ul {
	float: right;
	padding: 5px 0 0 0;
}

#footer ul li {
	list-style: none;
	float: left;	
}

#footer ul li a {
	border-left: 1px solid #4f4f4f;
	color: #4f4f4f;
	padding: 0 12px;
	text-decoration: none;
}

#footer ul li.first a {
	border: none;	
}

/* Typography */
/************************************************************/
#container p {
	font-size: 1.2em;
	margin-bottom: 20px;
}
p.intro {
	display:none;
}
#container p.disclaimer {
	font-size: .9em;
	margin: 0 0 10px 0;
}
#container span.sml {
	font-size: .7em;	
}
#container span.total {
	font-size: 1.2em;
	font-weight: bold;	
}
h1#heading {
	/*background: url(imgs/h1_heading.png) no-repeat 0 0;
	height: 21px;
	margin-bottom: 20px;
	text-indent: -999em;
	width: 236px;*/
	display:none;
}
h2#sel-vehicle {
	background: url(imgs/label_select-vehicle.png) no-repeat 0 0;
	height: 15px;
	text-indent: -999em;
	width: 114px;
}
h2#sel-model {
	background: url(imgs/label_select-model.png) no-repeat 0 0;
	height: 15px;
	margin-bottom: 16px;
	text-indent: -999em;
	width: 114px;
}
#costing_title h5 {
	font-size: 2em;
	font-weight: bold;
	margin-left: 11px;
}
#costing_title p {
	font-size: 2em;
	font-weight: normal;
	margin: 0 0 12px 11px;
}
#costing_title span {
	display:none;
}
/* Overlay */
/************************************************************/
#overlay {
	display:none;
}
