@charset "UTF-8";
/* CSS Document */

body,td,th {
	font-family: Verdana, Geneva, sans-serif;
	font-size:1px;
	line-height:1px;
	color:#fff;
}
body {
	height:100%;
	padding:0;
	margin-left:auto;
	margin-top:0px;
	margin-right:auto;
	margin-bottom:0px;
	text-align:center;
	cursor:default;
	background:url(../bilder/verlauf.png) repeat-y center 0 #87888a;
}
h1 {
	font-size: 32px;
	color:#fff;
}
h2 {
	font-size:15px;
	font-weight:bold;
	color:#fff;
	padding-top:6px;
}
a:hover {
	cursor:pointer;
}

/*-------------------------- head --------------------------*/

#over-wrap {
	position:absolute;
	left:0;
	width:100%; 
	height:100%;
}
.bg {
	position:absolute;
	left:0;
	right:0;
	width:100%;
}
#bg-white {
	top:0;
	height:279px;
	background:#fff;
}
#bg-red {
	top:279px;
	height:105px;
	background:#e53517;
}
#bg-grey {
	top:383px;
	height:6px;
	background:#777;
}
#wrap {
	position:relative;
	width:1106px;
	height:100%;
}
#wrap-head { 
	height:383px;
}
#head {
	position:relative;
	width:667px;
	margin-left:232px;
	padding:0;
	float:left;
	display:inline;  /* ie6-fix: otherwise margin gets doubled, if there's a float in the same direction (here: left) */
}
#head-logo { 
	margin-top:32px;
	height:351px;
	background:url(../bilder/lm.png) no-repeat;
}
* html #head-logo { 
	margin-top:32px;
	height:351px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bilder/lm.png', sizingMethod='scale');
	background:none;
}
#head-logo.eng { 
	background:url(../bilder/lm-eng.png) no-repeat;
}
* html #head-logo.eng { 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/lm-eng.png', sizingMethod='scale');
	background:none;
}
#flags {
	position:relative;
	width:81px;
	margin:0 93px 0 33px;
	padding-top:23px;
	float:right;
	display:inline;
}
#ger {
	width:28px;
	height:18px;
	margin-top:2px;
	float:left;
	background:url(../bilder/ger.png) no-repeat -28px 0;
	display:inline;
}
#ger a {
	background:url(../bilder/ger.png) no-repeat -28px 0;
	display:block;
}
#ger a:hover {
	background:url(../bilder/ger.png) no-repeat 0 0;
	display:block;
}
#ger a.active {
	background:url(../bilder/ger.png) no-repeat 0 0;
	display:block;
	cursor:default;
}
#dotted-v {
	width:1px;
	height:23px;
	margin:0 12px;
	float:left;
	background:url(../bilder/dotted-v.gif) repeat-y;
}
#uk {
	width:28px;
	height:18px;
	margin-top:2px;
	float:right;
	background:url(../bilder/uk.png) no-repeat -28px 0;
}
#uk a {
	background:url(../bilder/uk.png) no-repeat -28px 0;
	display:block;
}
#uk a:hover {
	background:url(../bilder/uk.png) no-repeat 0 0;
	display:block;
}
#uk a.active {
	background:url(../bilder/uk.png) no-repeat 0 0;
	display:block;
	cursor:default;
}

/*-------------------------- choice --------------------------*/

#wrap-choice {
	position:relative;
	left:0;
	z-index:2;
	width:1106px;
	height:280px;
}
#choice-shadow {
	height:6px;
	background:url(../bilder/verlaufschatten.png) repeat-y;
}
#choice { 
	height:274px;
/*	background:url(../bilder/dotted-h.gif) repeat-x 0 222px;
*/}
#choice-ml {
	width:481px;
	height:100%;
	margin-left:55px;
	margin-right:26px;
	float:left;
	display:inline;
}
#choice-ml a{
	display:block;
	height:100%;
	background:url(../bilder/choice-ml.png) no-repeat 0 0;
}
* html #choice-ml a{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bilder/ie6/choice-ml-out.png', sizingMethod='scale');
	background:none;
}
#choice-ml a:hover{
	background:url(../bilder/choice-ml.png) no-repeat -481px 0;
}
* html #choice-ml a:hover{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bilder/ie6/choice-ml-on.png', sizingMethod='scale');
	background:none;
}
#choice-ml.eng a{
	background:url(../bilder/choice-ml-eng.png) no-repeat 0 0;
}
* html #choice-ml.eng a{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/ie6/choice-ml-eng-out.png', sizingMethod='scale');
	background:none;
}
#choice-ml.eng a:hover{
	background:url(../bilder/choice-ml-eng.png) no-repeat -481px 0;
}
* html #choice-ml.eng a:hover{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/ie6/choice-ml-eng-on.png', sizingMethod='scale');
	background:none;
}
#choice-qsl {
	width:510px;
	height:100%;
	float:left;
}
#choice-qsl a{
	display:block;
	height:100%;
	background:url(../bilder/choice-qsl.png) no-repeat 0 0;
}
* html #choice-qsl a{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bilder/ie6/choice-qsl-out.png', sizingMethod='scale');
	background:none;
}
#choice-qsl a:hover{
	background:url(../bilder/choice-qsl.png) no-repeat -510px 0;
}
* html #choice-qsl a:hover{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='bilder/ie6/choice-qsl-on.png', sizingMethod='scale');
	background:none;
	}
#choice-qsl.eng a{
	background:url(../bilder/choice-qsl-eng.png) no-repeat 0 0;
}
* html #choice-qsl.eng a{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/ie6/choice-qsl-eng-out.png', sizingMethod='scale');
	background:none;
}
#choice-qsl.eng a:hover{
	background:url(../bilder/choice-qsl-eng.png) no-repeat -510px 0;
}
* html #choice-qsl.eng a:hover{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../bilder/ie6/choice-qsl-eng-on.png', sizingMethod='scale');
	background:none;
}

#ticker {
	position:absolute;
	z-index:1;
	top:643px;
	width:1106px;
	height:49px;
	padding:0;
	margin:0;
	border-top:1px dotted #87888a;
	border-bottom:1px dotted #87888a;
}

*+html div#ticker {
	position:absolute;
	left:50%;
	margin-left:-553px;
}
* html #ticker {
	position:absolute;
	left:50%;
	margin-left:-553px;
}