/*********************
 * CI

blau: #003b5c

 */
body#body {
	background:#fff url(../img/bg-repeat-x.jpg) top repeat-x;

}
.wrapper {
	margin:0 auto;
	width:1000px;
}
#content {
	margin:0px 0 0px 0;
	text-align:left;
	font-size:0.875em; /*14*/
	background:#fff;
	position:relative;
	-moz-box-shadow:0px 0px 3px #999;
	-webkit-box-shadow:0px 0px 3px #999;
	box-shadow:0px 0px 3px #999;

	-webkit-border-bottom-left-radius: 6px;
	-webkit-border-bottom-right-radius: 6px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-khtml-border-radius-bottomleft: 6px;
	-khtml-border-radius-bottomright: 6px;
	border-bottom-left-radius: 6px;
	border-bottom-right-radius: 6px;

	z-index:1;
}
#content .inner {
	margin-top:40px;
	margin-top:22px;
	margin-bottom:20px;
	min-height:600px;

}

#header_outer {
	position:relative;

	/*
	-moz-box-shadow:0px 0px 5px #333333;
	-webkit-box-shadow:0px 0px 5px #333333;
	box-shadow:0px 0px 5px #333333;
	*/

	/* Schatten unten */
	-moz-box-shadow: 0 5px 5px -5px #333;
	-webkit-box-shadow: 0 5px 5px -5px #333;
	box-shadow: 0 5px 5px -5px #333;
	z-index:2;
	height:143px;
	background:#fff;
}
#header {
	position:relative;
	height:141px;
	height:143px;
	background:#fff;
	/*
	Schatten überall
	-moz-box-shadow:0px 0px 5px #333333;
	-webkit-box-shadow:0px 0px 5px #333333;
	box-shadow:0px 0px 5px #333333;
	*/

	/* Schatten oben */
	-moz-box-shadow: 0 -2px 2px -2px #333;
	-webkit-box-shadow: 0 -2px 2px -2px #333;
	box-shadow: 0 -2px 2px -2px #333;

	margin-top:8px;
	z-index:2;
}

.metall-repeat,
.metall {
	/*background:url(../img/bg_grau.jpg) repeat-x;*/
	/*background:url(../img/balken_blau_v3.jpg) repeat-x;*/
	background:url(../img/Balken.PNG_114x2500.png) repeat-x;
	height:112px;
	height:114px;
}
.metall-repeat {
	margin-bottom:2px;

}
.bg-gelb {
	background:url(../img/bg-gelb.jpg) repeat-x;
	height:27px;
}



#navi {
	text-align:right;
}
#navi ul {
	list-style-type:none;
}
#navi ul,
#navi ul li {
	margin:0;
	padding:0;
}
#navi ul li {
	margin-bottom:10px;
}

#navi a:link,
#navi a:visited,
#navi a:active {
	height:26px;
	/*line-height:26px;*/
	line-height:18px;

	color:#003b5c;
	font-size:0.875em;
	font-size:0.9em;
	text-decoration:none;
	font-weight:bold;
	padding-left:12px;
}
#navi a:hover {
	text-decoration:underline;
}
#navi a.hover {
	text-decoration:none;
	color:#02324d;
	background:url(../img/pfeil_v2.png) left center no-repeat;
}

.submenu ul.level_2 {
	display:none;
}
.hover ul.level_2 {
	display:block;
}
#navi ul.level_2 li a:link,
#navi ul.level_2 li a:visited,
#navi ul.level_2 li a:active {
	font-weight:normal;
}
#navi ul li ul.level_2 li {
	margin-bottom:0px;
}

#navitop {
	font-size:0.75em;
	padding-top:10px;

	text-align:left;
	width:920px;

}
#navitop a:link,
#navitop a:visited,
#navitop a:active {
	color:#fff;
	padding-left:5px;
	text-decoration:none;
}
#navitop a:hover,
#navitop a.hover {
	color:#003b5c;
}

#logo {
	/*ackground:url(../img/Logo_ohne_claim.jpg) center no-repeat;*/
	/*ackground:url(../img/logo_claim_international.png) center no-repeat;*/
	/*background:url(../img/logo.png) center no-repeat;*/
	background:url(../img/logo_3.png) center no-repeat;
	display:block;
	width:170px;
	height:124px;
	height:30px;
	width:283px;

	width:220px;
	height:39px;


	position:absolute;
	left:50%;
	top:10px;
	top:20px;
	top:80px;
	top:77px;
	margin-left:-500px;
	z-index:3;

}

.mercedes {
	background:url(../img/mercedes_3.png) center no-repeat;
	position:absolute;
	height:16px;
	width:180px;
	left:50%;
	top:10px;
	top:20px;
	top:80px;
	top:129px;
	margin-left:-500px;
	z-index:3;
}

#banner_1 {
	display:block;
	width:440px;
	width:500px;
	position:absolute;
	left:50%;
	top:30px;
	top:40px;
	top:8px;
	margin-left:0px;
	z-index:3;
}

#banner_1 .fr img {
	/*
	-moz-box-shadow:0px 0px 5px #333333;
	-webkit-box-shadow:0px 0px 5px #333333;
	box-shadow:0px 0px 5px #333333;
	*/
}

#slogan {
	width:300px;
	position:absolute;
	left:50%;
	font-size:16px;
	top:90px;
	top:100px;
	margin-right:-280px;
	z-index:3;
	color:#fff;
	font-weight:bold;
	text-align:left;
	text-shadow: 2px 2px 2px rgba(150, 150, 150, .6);
}

.oldtimer {
	background: url(../img/oldtime_3.png) center no-repeat;
	width:273px;
	height:16px;
	position:absolute;
	right:50%;
	top:129px;
	_margin-left:-280px;
	margin-right:-500px;
	z-index:3;
	color:#fff;
}

#content_inner img {
	/*
	-moz-box-shadow:0px 0px 5px #888;
	-webkit-box-shadow:0px 0px 5px #888;
	box-shadow:0px 0px 5px #888;
	*/
}
#content_inner {
	font-size:90%;
}
#content_inner .keinschatten img,
#content_inner .noschatten img {
	/*
	-moz-box-shadow:0px 0px 0px #888;
	-webkit-box-shadow:0px 0px 0px #888;
	box-shadow:0px 0px 0px #888;
	*/
}

.unten {
	margin-top:20px;
}

.footer {
	margin-top:10px;
	margin-bottom:50px;
}
.copy {

}
.copy,
.copy a,
.copy a:link,
.copy a:visited,
.copy a:active,
.copy a:hover {
	color:#ccc;
	color:#ddd;
	text-decoration:none;
	font-size:11px;
}
a.copyno {
	cursor:text !important;
}
.unten .fl,
.unten .fr {
	margin:0 60px;
}

.unten .fr a,
.unten .fr a:link,
.unten .fr a:visited,
.unten .fr a:active,
.unten .fr a:hover {
	color:#ccc;
	text-decoration:none;
	font-size:12px;
}

.footer .fl a:link,
.footer .fl a:visited,
.footer .fl a:active,
.footer .fl a:hover {
	color:#003b5c;
	text-decoration:none;
	font-size:14px;
	padding-right:5px;
}
.footer .fl a:hover {
	text-decoration:underline;
}

#edit {
	position:absolute;
	margin-left:-30px;
}
#mail {
	width:0px;
	border:0;
	height:0px;
	background:none;
}