body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 0;
}
sub {
	font-size: 8px;
	line-height: 8px;
	font-style: normal;
}
h1, h2 {
	display: none;
	width: 0;
	height: 0;
	margin: 0;
	padding: 0;
	font-size: 0;
	line-height: 0;
}
#metaMenu {
	width: 975px;
	margin:10px auto;
	text-align:right;
}

#metaMenu li, #metaMenu a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height:9px;
	display:inline;
	color:#999;
}

#container {
	width: 977px; 	
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 7px solid #b90000;
	margin:0 auto;
	-webkit-box-shadow: 3px 3px 5px #646464; 
	-moz-box-shadow: 3px 3px 5px #646464; 
	box-shadow: 3px 3px 5px #646464; 

} 
#metanavi {
	color: #cccccc;
	text-align: right;
	padding: 7px;
	font-size: 10px;
}
	#metanavi a, #metanavi a:link, #metanavi a:visited {
	color: #cccccc;
	text-decoration: none;
}
	#metanavi a:hover, #metanavi a:focus, #metanavi a:active {
	color: #BA0001;
}
#magazinbox {
	width: 977px;
	height: 690px;
}
	#text {
		position: absolute;
		margin: 90px 0 0 315px;
		padding: 0;
		width: 575px;
		color: #FFF;
		line-height: 16px;
	}
		.links a, .links a:link, .links a:visited {
			color: #cccccc;
			border-bottom: 1px solid #9B0E9A;
			text-decoration: none;
		}
		.links a:hover, .links a:focus, .links a:active {
			color: #fff;
		}
	#seitennavigation {
		position: absolute;
		margin: 410px 0 0 65px;
		padding: 0;
		width: 125px;
		height: 120px;
		color: #fff;
	}
		#seitennavigation ul, #seitennavigation ul li {
			margin: 0;
			padding: 0;
			list-style: none;
		}
			#seitennavigation ul li a, #seitennavigation ul li a:link, #seitennavigation ul li a:visited {
				width: 125px;
				height: 22px;
				text-indent: -9999px;
				display: block;
			}
			#seitennavigation ul li.stadt-stromer a, #seitennavigation ul li.stadt-stromer a:link, #seitennavigation ul li.stadt-stromer a:visited {
				background: url('../img/navi_stadt-stromer.jpg') no-repeat top left;
			}
				#seitennavigation ul li.stadt-stromer a:hover, #seitennavigation ul li.stadt-stromer a:focus, #seitennavigation ul li.stadt-stromer a:active {
					background: url('../img/navi_stadt-stromer_hover.jpg') no-repeat top left;
				}
				#seitennavigation ul li.stadt-stromer a.aktiv, #seitennavigation ul li.stadt-stromer a.aktiv:focus, #seitennavigation ul li.stadt-stromer a.aktiv:active {
					background: url('../img/navi_stadt-stromer_clicked.jpg') no-repeat top left;
				}
			#seitennavigation ul li.elektro a, #seitennavigation ul li.elektro a:link, #seitennavigation ul li.elektro a:visited {
				background: url('../img/navi_elektro.jpg') no-repeat 0 -2px;
			}
				#seitennavigation ul li.elektro a:hover, #seitennavigation ul li.elektro a:focus, #seitennavigation ul li.elektro a.active {
					background: url('../img/navi_elektro_hover.jpg') no-repeat 0 -2px;
				}
				#seitennavigation ul li.elektro a.aktiv, #seitennavigation ul li.elektro a.aktiv:link, #seitennavigation ul li.elektro a.aktiv:visited {
					background: url('../img/navi_elektro_clicked.jpg') no-repeat 0 -2px;
				}
			#seitennavigation ul li.leichtigkeit a, #seitennavigation ul li.leichtigkeit a:link, #seitennavigation ul li.leichtigkeit a:visited {
				background: url('../img/navi_leichtigkeit.jpg') no-repeat top left;
			}
				#seitennavigation ul li.leichtigkeit a:hover, #seitennavigation ul li.leichtigkeit a:focus, #seitennavigation ul li.leichtigkeit a:active {
					background: url('../img/navi_leichtigkeit_hover.jpg') no-repeat top left;
				}
				#seitennavigation ul li.leichtigkeit a.aktiv, #seitennavigation ul li.leichtigkeit a.aktiv:link, #seitennavigation ul li.leichtigkeit a.aktiv:visited {
					background: url('../img/navi_leichtigkeit_clicked.jpg') no-repeat top left;
				}
			#seitennavigation ul li.weitere a, #seitennavigation ul li.weitere a:link, #seitennavigation ul li.weitere a:visited {
				background: url('../img/navi_weitere.jpg') no-repeat top left;
			}
				#seitennavigation ul li.weitere a:hover, #seitennavigation ul li.weitere a:focus, #seitennavigation ul li.weitere a:active {
					background: url('../img/navi_weitere_hover.jpg') no-repeat top left;
				}
				#seitennavigation ul li.weitere a.aktiv, #seitennavigation ul li.weitere a.aktiv:link, #seitennavigation ul li.weitere a.aktiv:visited {
					background: url('../img/navi_weitere_clicked.jpg') no-repeat top left;
				}
			#seitennavigation ul li.aktuelles a, #seitennavigation ul li.aktuelles a:link, #seitennavigation ul li.aktuelles a:visited {
				background: url('../img/navi_aktuelles.jpg') no-repeat 0 3px;
			}
				#seitennavigation ul li.aktuelles a:hover, #seitennavigation ul li.aktuelles a:focus, #seitennavigation ul li.aktuelles a:active {
					background: url('../img/navi_aktuelles_hover.jpg') no-repeat 0 3px;
				}
				#seitennavigation ul li.aktuelles a.aktiv, #seitennavigation ul li.aktuelles a.aktiv:link, #seitennavigation ul li.aktuelles a.aktiv:visited {
					background: url('../img/navi_aktuelles_clicked.jpg') no-repeat 0 3px;
				}
	#galerielink a, #galerielink a:link, #galerielink a:visited {
		position: absolute;
		margin: 293px 0 0 313px;
		padding: 0;
		width: 140px;
		height: 40px;
		text-indent: -9999px;
		display: block;
	}
	#formularlink {
		position: absolute;
		margin: 452px 0 0 366px;
		padding: 0;
		width: 147px;
		height: 131px;
	}
		#formularlink a, #formularlink a:link, #formularlink a:visited {
			width: 147px;
			height: 131px;
			text-indent: -9999px;
			display: block;
			background: url('../img/formularlink.png') no-repeat top left;
		}
		#formularlink a:hover, #formularlink a:focus, #formularlink a:active {
			background: url('../img/formularlink_hover.png') no-repeat top left;
			width: 147px;
			height: 131px;
			display: block;
		}
	#videoplayer {
		position: absolute;
		margin: 270px 0 0 533px;
		padding: 0;
		width: 318px;
		height: 233px;
		border: 1px solid #3d3d3d;
		background-color: #000;
	}
	#citroenlink a, #citroenlink a:link, #citroenlink a:visited {
		position: absolute;
		margin: 555px 0 0 795px;
		padding: 0;
		width: 120px;
		height: 90px;
		text-indent: -9999px;
		display: block;
	}

