body {
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	text-align:center;
	background-position:top center;
	background-repeat:no-repeat; 
}

*, html {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #fff;
	font-weight:normal;
	}
strong {font-weight:bold;}
h1.csc-firstHeader {
	color: #fff;
	margin:0px 0 35px 5px;
	font-size:18px;
	font-weight:bold;
}
#scrolldiv {margin:0px;}
p.bodytext {
	color: #fff;
	margin-left:25px;
}
#scrolldiv p.bodytext {
	color: #fff;
	margin-left:0px;
	margin-right:0px;
}

a:link,
a:hover,
a:visited,
a:active {
	text-decoration:none;
}
p.bodytext a:link,
p.bodytext a:hover,
p.bodytext a:visited,
p.bodytext a:active {
	text-decoration:none;
	font-weight:bold;
}

#page {
	width:956px;
	margin:0px auto;
	text-align:left;
}

#pagewrapper {
	position:relative;
	
}
#aktion {
	position:absolute;
	top:0px;
	left:0px;
	width:860px;
	height:100%;
	z-index:9888;
	/*overflow:hidden;*/
}
#aktion objekt {
	width:100%;
	heigt:100%;
}
#topMenu,
#topMenuBG {
	position:absolute;
	top:0px;
	left:0px;
	width:860px;
	height:44px;
	z-index:9998;
}



#topExtra {
	position:absolute;
	top:8px;
	width:85px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	z-index:9997;
	line-height:16px;
}

#topExtra {
	left:865px! important;
}

#topExtra a:link,
#topExtra a:visited,
#topExtra a:hover,
#topExtra a:active  {
	color:#FFF;
	text-decoration:none;
}
#topExtraBlack {
	position:absolute;
	top:0px;
	right:0px;
	width:100px;
	padding-top:10px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	z-index:9997;
}

#topExtraBlack {
	left:855px! important;
}

#topExtraBlack a:link,
#topExtraBlack a:visited,
#topExtraBlack a:hover,
#topExtraBlack a:active {
	color:#000;
	text-decoration:none;
}

#submenu {
	position:relative;
	top:0px;
	left:25px;
	width:956px;
	margin:0px auto;
}

div.submenu {
	margin-top:-5px;
	padding-top:5px;
	padding-bottom:15px;
}


#submenu {
	position:relative;
	top:68px;
	left:20px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFF;
	z-index:9996;
}

#submenu a:link, 
#submenu a:hover,
#submenu a:active,
#submenu a:visited {
	color:#FFF;
	text-decoration:none;
	margin-right:10px;
}

DIV#submenu a.clearMleft:link,
DIV#submenu a.clearMleft:hover,
DIV#submenu a.clearMleft:active,
DIV#submenu a.clearMleft:visited {
	margin-left:0px;
	
	}

#keyvisual {
	position:relative;
	top:-20px;
	left:0px;
	width:948px;
	height:581px;
	background: transparent url(../img/keyvisual.png);

	}
			
#content {
	position:absolute;
	/* top:88px; --> Original Höhe*/
	top:102px;
	left:0px;
	padding:6px 0 0 4px;
	width:952px;
	height:462px;
	background: transparent url(../img/contentborder.png);
	overflow:hidden;
}
h1.pagetitle {
	font-size:16px;
	font-weight:bold;
	margin:0px; 
	padding:20px 0pt 0px 25px;
}

*html #content {
	width:956px;
	height:467px;
}

h1 {
	font-size:16px;
	font-weight:bold;
	padding:0px;
	margin:px 0px 0px 0px;
}
h2 {
	font-size:14px;
	font-weight:bold;
	line-height:16px;
	padding:0px;
	margin:px 0px 0px 0px;
	
}
*html body { 
height: 101%; 
width: 101%;
}

#browsebox {
position:absolute;
top:410px;
left:880px;
}
#quickview {
position:absolute;
top:15px;
left:200px;
}

#itemslistview {
margin-top:27px;
}

*html #browsebox {
position:absolute;
top:390px;
left:460px;
}
#catmenu {
position:absolute !important;
 height:22px;
 padding-left:10px;
 top:15px;
 left:5px;
 z-index:5324;
}

*html #catmenu {

 height:22px;
 padding-left:10px;
}
#catspacer {
height:22px;
}
#catbg {
position:absolute !important;
 margin-left:3px;
height:22px;
 width:947px;
 top:15px;
 left:5px;
 z-index:5323;
background: transparent url(../img/catmenuhintergrund.png) no-repeat left;
 }
 *html #catbg {

 }
 
.float-left {
	float:left;
	}

.float-right {
	float:right;
	}
.w405 {
	width:405px;
	} 
.h163 {
	height:163px;
	}
.ml3 { margin-left:3px;}

.mr7 { margin-right:7px;}

.mb8 { margin-bottom:8px;}

.mt8 { margin-top:8px;}

.pl10 {padding-left:10px;}

#backlink {
position:absolute !important; 
top: 420px; 
left: 890px; 
z-index: 65090;"
}