.gradiant {
	background:#EFF1F3 url(../_img/background-global.gif) repeat-y;
}
#header {
	width:100%;
	height:130px;
	background: url(../_img/background-header.gif) repeat-x;
}
#block-logo {
	width:734px;
	height:104px;
	float:left;
	margin:15px 0 0 3px;
}
#block-logo h1 a {
	display:block;
	width:734px;
	height:104px;
	float:left;
	background:url(../_img/logo-silver-star.png) no-repeat center center;
	text-indent:-9999px;
	overflow:hidden;
}
#language {
	float:right;
	margin-top:15px;
}
.btn-arrow {
	width:auto;
	height:16px;
}
.btn-arrow a {
	color:#CCC;
	font-size:11px;
	line-height:18px;
	margin:0 15px 0 0;
	padding:0 20px 0 3px;
	text-decoration:none;
	cursor:pointer;
	border: 1px solid #CCC;
	background:url(../_img/btn-arrow.gif) no-repeat right 1px;
}
.btn-arrow a:hover {
	color:#FFF;
	border: 1px solid #FFF;
	background:url(../_img/btn-arrow.gif) no-repeat right -14px;
}
#search {
	height:16px;
	width:200px;
	float:right;
	margin-top:70px;
}
#search_field {
	width:120px;
	height:16px;
	float:left;
	color: #999;
	font-size: 10px;
	margin:0;
	padding:0;
}
#search_button {
	height:20px;
	color:#CCC;
	font-size:11px;
	margin:0 15px 0 7px;
	padding:1px 20px 0 3px;
	border:1px solid #CCC;
	cursor:pointer;
	background:url(../_img/btn-arrow.gif) no-repeat right 3px;
}
#search_button:hover {
	color: #FFF;
	border:1px solid #FFF;
	background:url(../_img/btn-arrow.gif) no-repeat right -12px;
}
#banner {
	width:100%;
	float:left;
	margin:-36px 0 0 0;
	z-index:-2;
	position:relative;
}
#content {
	max-width:455px;
}
#main_content {
	float:left;
	background:#FFF;
}
#main_content h1 {
	color:#000;
	font: bold 13px/16px Arial, Helvetica, sans-serif;
}
#main_content h2 {
	color:#666;
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	margin-top:20px;
}
#main_content p {
	color:#666;
	font: 12px/16px Arial, Helvetica, sans-serif;
}
#content ul {
	color:#666;
	font: 12px/16px Arial, Helvetica, sans-serif;
	margin-left:-20px;
	list-style: url(../_img/bullet-square.gif);
}
#content em {
	color:#999;
	font: normal 10px/16px Arial, Helvetica, sans-serif;
}
#main_content table tr td {
	border: 1px solid #CCC;	
}
#main_content table p {
	margin:5px 0 5px 10px;
}
.link {
	color:#036;
	font: 12px/16px Arial, Helvetica, sans-serif;
	background:url(../_img/bullet-dark-blue.gif) no-repeat left center;
	padding-left:10px;
	text-decoration:none;
}
.link:hover {
	color:#00ACEE;
	background:url(../_img/bullet.gif) no-repeat left center;
}
#model-selector {
	float:left;
	width:210px;
	height:auto;
	margin-top:0px;
	margin-bottom:20px;
	border:1px solid #CCC;
	background:url(../_img/background-box.gif) repeat-x bottom;
}
#model-selector h1, #ssmenu h1 {
	color:#000;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin:5px 0 10px 5px;
}
#model-selector ul {
	list-style:none;
	margin-left:-25px;
}
#model-selector a {
	float:left;
	height:22px;
	width:170px;
	background:url(../_img/btn-model-selector.gif) no-repeat top left;
	padding-left:15px;
	margin-left:5px;
	margin-bottom:5px;
	color:#036;
	font-size: 12px;
	text-decoration:none;
	line-height:22px;
}
#model-selector .active a, #model-selector a:hover {
	color:#00ACEE;
	background-position: 0 -22px;
}
#ssmenu {
	float:left;
	width:210px;
	height:auto;
	border:1px solid #CCC;
	background:url(../_img/background-box.gif) repeat-x bottom;
}
#ssmenu ul {
	list-style:none;
	margin-left:-20px;
	margin-right:40px;
}
#ssmenu a {
	float:left;
	width:100%;
	padding-left:5px;
	font-size:12px;
	line-height:22px;
	color: #036;
	text-decoration: none;
	border-bottom: 1px solid #999;
}
#ssmenu .active a, #ssmenu a:hover {
	color:#00ACEE;
	background:url(../_img/bullet.gif) no-repeat right center;
}
#boxes {
	margin-left:15px;
}
.box {
	float:left;
	width:210px;
	height:180px;
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #CCC;
	background:url(../_img/background-box.gif) repeat-x bottom;
}
.box h1 {
	color:#000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	margin-top: 10px;
	margin-bottom:0;
}
.box p {
	color:#CCC;
	text-align: center;
	height:110px;
}
.box a {
	text-decoration:none;
}
.cargo-van {
	background:url(../_img/sprinter-cargo-van_box.jpg) no-repeat bottom;
}
.cargo-van:hover {
	background:url(../_img/sprinter-cargo-van_box.jpg) no-repeat top;
}
.passenger-van {
	background:url(../_img/sprinter-passenger-van_box.jpg) no-repeat bottom;
}
.passenger-van:hover {
	background:url(../_img/sprinter-passenger-van_box.jpg) no-repeat top;
}
.cab-chassis {
	background:url(../_img/sprinter-cab-chassis_box.jpg) no-repeat bottom;
}
.cab-chassis:hover {
	background:url(../_img/sprinter-cab-chassis_box.jpg) no-repeat top;
}
.plumbers { 
	background:url(../_img/sprinter-plumber-package_box.jpg) no-repeat bottom;
}
.plumbers:hover { 
	background:url(../_img/sprinter-plumber-package_box.jpg) no-repeat top;
}
.plombiers { 
	background:url(../_img/sprinter-solutions-pour-plombiers_box.jpg) no-repeat bottom;
}
.plombiers:hover { 
	background:url(../_img/sprinter-solutions-pour-plombiers_box.jpg) no-repeat top;
}
.electricians {
	background:url(../_img/sprinter-electrical-package_box.jpg) no-repeat bottom;
}
.electricians:hover {
	background:url(../_img/sprinter-electrical-package_box.jpg) no-repeat top;
}
.electriciens {
	background:url(../_img/sprinter-solutions-pour-electriciens_box.jpg) no-repeat bottom;
}
.electriciens:hover {
	background:url(../_img/sprinter-solutions-pour-electriciens_box.jpg) no-repeat top;
}
.service-technicians {
	background:url(../_img/sprinter-service-package_box.jpg) no-repeat bottom;
}
.service-technicians:hover {
	background:url(../_img/sprinter-service-package_box.jpg) no-repeat top;
}
.techniciens {
	background:url(../_img/sprinter-solutions-pour-techniciens_box.jpg) no-repeat bottom;
}
.techniciens:hover {
	background:url(../_img/sprinter-solutions-pour-techniciens_box.jpg) no-repeat top;
}
.body-solutions {
	background:url(../_img/sprinter-body-solutions_box.jpg) no-repeat bottom;
}
.blue-efficiency {
	background:url(../_img/sprinter-blue-efficiency_box.jpg) no-repeat bottom;
}
.bluetec {
	background:url(../_img/bluetec_box.jpg) no-repeat bottom;
}
.glossary {
	background:url(../_img/glossary_box.jpg) no-repeat bottom;
}
.financing-products {
	background:url(../_img/financing-products_box.jpg) no-repeat bottom;
}
.leasing-products {
	background:url(../_img/leasing-products_box.jpg) no-repeat bottom;
}
.mercedes-benz-financial {
	background:url(../_img/mercedes-benz-financial_box.jpg) no-repeat bottom;
}
.info-request {
	background:url(../_img/sprinter-info-request-form_box.gif) no-repeat bottom;
}
.info-request:hover {
	background:url(../_img/sprinter-info-request-form_box.gif) no-repeat top;
}
.demande-d-informations {
	background:url(../_img/sprinter-demande-d-informations_box.gif) no-repeat bottom;
}
.demande-d-informations:hover {
	background:url(../_img/sprinter-demande-d-informations_box.gif) no-repeat top;
}
.info-request, .cargo-van, .passenger-van, .cab-chassis, .plumbers, .electricians, .service-technicians, .demande-d-informations, .plombiers, .techniciens, .electriciens {
	float:left;
	width:210px;
	height:180px;
	margin-top:20px;
	margin-bottom:20px;
	border:1px solid #CCC;
}
.cargo-van a, .passenger-van a, .cab-chassis a, .info-request a, .plumbers a, .electricians a, .service-technicians a, .demande-d-informations a, .plombiers a, .techniciens a, .electriciens a {
	float:left;
	width:210px;
	height:180px;
}
.cargo-van h1, .cargo-van p, .passenger-van h1, .passenger-van p, .cab-chassis h1, .cab-chassis p, .info-request h1, .info-request p, .plumbers h1, .electricians h1, .service-technicians h1, .plumbers p, .electricians p, .service-technicians p, .demande-d-informations h1, .demande-d-informations p, .plombiers h1, .techniciens h1, .electriciens h1, .plombiers p, .techniciens p, .electriciens p {
	text-indent:-9999px;
}
.btn-box{
	float:right;
	height:20px;
	overflow:hidden;
	margin:0 10px 0 0;
}
.btn-box a{
	float:left;
	height:20px;
	background:url(../_img/btn-box-left.gif) no-repeat;
	text-decoration:none;
}
.btn-box a span{
	float:left;
	height:20px;
	background:url(../_img/btn-box-right.gif) no-repeat right 0;
	padding:0 18px 0 10px;
	color:#FFF;
	font-size: 12px;
	line-height: 20px;
}
.btn-box a:hover{
	text-decoration:none;
	background-position:0 -20px;
}
.btn-box a:hover span{
	color:#FFF;
	background-position:right -20px;
}

#footer {
	float:left;
	width:100%;
	height:17px;
	padding:10px 0;
	background:url(../_img/background-menu.png) repeat-x 0px -26px;
}
#footer a {
	color:#555;
	text-decoration:none;
}
#footer a:hover {
	color:#333;
	text-decoration:underline;
}
#logos {
	float:left;
	font-size:10px;
	color:#666;
	width:auto;
	height:100%;
	margin:0 5px 0 15px;
}
.mercedes-benz {
	float:left;
	height:16px;
	width:144px;
	text-indent:-9999px;
	background:url(../_img/logo-mercedes-benz.gif) no-repeat;
	padding:0 10px 0 0;
}
.silverstar {
	float:left;
	height:16px;
	width:114px;
	text-indent:-9999px;
	background:url(../_img/logo-silverstar.gif) no-repeat top;
	padding:0 10px 0 0;
}
.silverstar:hover {
	background:url(../_img/logo-silverstar.gif) no-repeat bottom;
}
.sprinter {
	float:left;
	height:16px;
	width:114px;
	text-indent:-9999px;
	background:url(../_img/logo-sprinter.gif) no-repeat;
	padding:0 10px 0 0;
}
.facebook {
	width:auto;
	padding:2px 20px 3px;
	text-decoration:none;
	background:url(../_img/logo-facebook.gif) no-repeat;
	margin:-5px 0 0 10px;
}
.twitter {
	padding:2px 20px 3px;
	text-decoration:none;
	background:url(../_img/logo-twitter.gif) no-repeat;
	line-height:18px;
}
.youtube {
	padding:2px 20px 3px;
	text-decoration:none;
	background:url(../_img/logo-youtube.gif) no-repeat;
	line-height:18px;
}
#legal {
	float:left;
	font-size:10px;
	color:#666;
	width:auto;
	height:100%;
	padding-top:2px;
	margin-left:-10px;
}

