
body{
    padding: 0;
}

.ConentStart,
.ContentEnde {display: none;}

.search-submit {
	text-indent: -999em;
}
 
/* FOOTER */
 
#footer-absolute{
    	position: static;
        margin: 40px 0 0 0;
}
 
#footer{
    width: 760px;
}
 
#footer span{
    float: left;
}
 
a.top{
    display: inline;
}
 
/* NAVIGATION */
 

#nav li a {
    line-height: 28px;
}
 
#nav li a:hover {
	background-position:left bottom;
}
 
#nav .flyout{
	padding: 10px 0 !important;
	width:980px;
	background: white !important;
}

#nav .flyout .shadow-r,
#nav .flyout .border-r,
#nav .flyout .border-l {
	display: none;
}

ul.subnav {
	padding: 0 !important;
}

.subnav .SubnaviStart,
.subnav .SubnaviEnde {
	display: none !important;
}

 
 
.subnav li, .marginal-cnt li{
	height: 100%;
}
 
.subnav li{
	margin: -2px 0 0 0;
	word-wrap: break-word;
}
 
.subnav li li {
	margin: -1px!important;
}
 
.level-3{
	border-bottom: 0!important;
}
 
.subnav li li a{
	margin: 0;
	padding: 6px 16px 6px 27px;
}
 
.subnav li li  li{
	margin: 0 0 -3px 3px!important;
}
 
.subnav li li li a{
	background: url(img/arrow-right-black-small.gif) no-repeat scroll 28px 8px transparent;
	padding: 6px 20px 6px 37px;
}
 
.subnav li li li a:hover{
	background: url(img/arrow-right-pink-small.gif) no-repeat scroll 28px 8px transparent!important;
	padding: 6px 10px 6px 37px;
}
 
.subnav li li li.active {
	height: 24px;
}
 
.subnav li li li.active a {
    padding: 6px 20px 6px 27px;
}
 
.subnav li li li.active a:hover {
    background: none!important;
    color: #E3006A;
    padding: 6px 20px 6px 27px;
}
 
.subnav li li li ul {
	margin: 0 0 0 -4px!important;
}
 
.subnav li li li li {
	margin: 0 0 0 0!important;
	height: 100%!important;;
 
}
 
.subnav li li li li a{
	background: url(img/arrow-right-black-small.gif) no-repeat scroll 17px 8px transparent;
    color: #000000!important;
    padding: 6px 16px 6px 26px!important;
	height: 100%;
	display: block;
}
 
.subnav li li li li a:hover{
	background: url(img/arrow-right-pink-small.gif) no-repeat scroll 17px 8px transparent!important;
	color: #E3006A!important;
	padding: 6px 16px 6px 26px!important;
}
 
 
/* HEADER */
 
#header{
    position: relative;
    height: 110px;
}
 
.png{
background: none;
}
 
#teaser-start .accordion-start li {
		position: relative!important;
}
 
#teaser-start .accordion-start a {
	  background: url(img/arrow-right.gif) no-repeat scroll 20px 9px transparent;
}
 
.accordion-start li div{
	padding: 0!important;
	margin: 0!important;
	position: relative!important;
}
 
/* FORM */
 
#content .selectaTrigger {
    height: 100%!important;
    position: relative;
}
 
#content form input.small{
	background: url(img/bg-input-small.png);
}
 
#content div.line.clr input.txt {
    background: url(img/bg-input-2digits.png) no-repeat scroll left top transparent;
    float: left;
    width: 20px;
	background-attachment: fixed;
}
 
#content .form-day {
    float: right;
}
 
#content .form-month {
	float: left;
}
 
#content .contact-finder .selectaTrigger {
    clear: none;
	margin-left: 180px;
	overflow: hidden;
}
 
form span.note {
	background: none!important;
	padding: 0!important;
	margin: 0!important;
	font-weight: normal!important;
}
 
 
 
 
 
/* pressearchiv */
#content form .choose-search label {
    float:none;
}
 
 
#validationerror {
    position: absolute!important;
}
 
 
/* LISTEN STARTSEITE */
 
ul.accordion-list li {
	background: url(img/bg-accordion-list-item.gif) repeat-x scroll 0 0 transparent;
	margin: 0 2px;
	padding: 5px 3px 4px;
}
 
	ul.accordion-list li span {
		background: url(img/bg-accordion-list-toggler.png) no-repeat scroll 5px center #F1F1F1;
		display: block;
		font-size: 13px;
		line-height: 31px;
		padding-left: 26px;
		font-weight: bold;
	}
 
 
/* BUTTONS IN LISTEN */
a.anc-button span, a.anc-button big {
	background: url(img/bg-anc-right.png) no-repeat scroll right center transparent!important;
	display: inline-block!important;
	font-size: inherit!important;
	line-height: 16px!important;
	padding: 0 9px 0 0!important;
	font-weight: normal!important;
}
 
a.anc-button {
	background: url(img/bg-anc-left.png) no-repeat scroll left top transparent!important;
	color: #FFFFFF!important;
	display: inline-block!important;
	font-size: 11px!important;
	line-height: 16px!important;
	padding: 0 0 0 15px!important;
	text-decoration: none !important;
	font-weight: normal!important;
}
 
a.anc-button:hover{
	background-image: url(img/bg-anc-left-hover.png);
}
 
	#content .content-main p, #content .content-main span.p {
		background: none!important;
	}
 
 
 
/* DOWNLOAD BOX */
 
.downloads-box .header .col1 {
	float: left!important;
	width: 415px;
}
 
.downloads-box .header .col3 {
	display: none;
}
 
.downloads-box .header .col4 {
	float: right;
}
 
.downloads-box .download-paging-first-inactive {
	background: url(img/download-paging-first_inactive.gif) no-repeat scroll left top transparent;
}
 
 
 
 
/* SITEMAP */
.sitemap-inner .border-bottom {
    display: none;
}
 
.sitemap-inner .row li {
	background: none;
	float: left;
	padding-left: 3px;
	width: 175px;
}
 
	.sitemap-inner .row li li {
		background: none;
		float: left;
		width: 140px;
		padding-left: 0;
	}
 
.sitemap-inner .level-one {
    padding: 10px;
	margin: 0;
}
 
.sitemap-inner .header {
    background: url(img/dots-h-36.gif) repeat-x scroll left top transparent;
    margin-bottom: 2px;
    padding: 4px 0;
}
 
.sitemap-inner .content {
    margin: 0!important;
	padding: 0!important;
}
 
.sitemap-inner .white-space {
    display: none;
}
 
.sitemap-inner .border-bottom {
    background: url(img/dots-h-36.gif) repeat-x scroll left bottom transparent;
}
 
 
 
 
.sitemap-inner .level-one li   {
	margin-top: 6px!important;
}
 
	.sitemap-inner .level-one li  a {
		background: url(img/arrow-right-pink.gif) no-repeat scroll 0 2px transparent;
		font-weight: bold;
		margin-top: 0px;
		padding-left: 9px;
	}
 
		.sitemap-inner .level-one li li  a {
			background: none;
			font-weight: normal;
		}
 
 
			.sitemap-inner .level-two {
				padding-left: 0px;
			}
 
				.sitemap-inner .level-two li.has-children {
					padding-left: 12px!important;
				}
 
					.sitemap-inner li .level-three li a {
						background: url(img/sitemap-arrow.gif) no-repeat scroll 0 0 transparent;
						padding-left: 14px;
					}
 
.sitemap-inner .level-one {
    height: 100%!important;
}
 
 
	/* presse02_mit_floatbox.html */
 
 
	.header-press-img-single {
		height: 100%;
		margin: 15px 15px 0 15px;
	}
 
	html .header-press-img-single img {
    display: block;
    float: left;
	}
 
	.cnt-single{
		height: 100%;
	}
 
 
	/* flash_header.html */
	#content .content-main {
		float: none;
	}
 
 
	/* content_lightbox.html */
 
	#mbCloseLink big {
		font-size: 11px;
	}
 
	a#mbCloseLink:hover{
		color: white;
	}
 
	#mbNextLink {
		left: 50%;
		margin-left: 0px;
	}
 
	#header-cnt {
		position: relative;
		width: 100%;
	}
 
	a.anc-button {
		display: block!important;
	}
 
#content .content-main {
    float: left;
    overflow: none;
    padding: 22px 0 30px 15px;
    width: 523px;
}
 
 
#content .content-marginal {
	position: relative;
	float: right;
	display: inline;
}
 
 
/* suche.html */
 
	.tab-box .cnt-search {
		padding-left: 42px;
	}
 
	a.more, .a-more a, h2.arrow, a.moredirect, span.more {
	   height: 9px;
	}
 
 
/* pressekontakt.html */
	.press-contact-box {
		min-height: 85px;
		height: auto!important; /* Min-Height Fix */
		height: 85px;
	}
 
	.press-contact-box .vcard {
		width: 90px; /* Breite geben, damit Absolute klappt */
	}
 
 
 
/* WTF webspecials_alternativkarussell.html */
	#teaser-product .rt {
		position: static;
	}
 
	#webspecial .corner{
		display: none;
	}
 	#webspecial .tab-teaser{
		z-index: 200;
	}
	#webspecial .tab-content .three-cols .one-col-bg {
		float: right;
		clear: both;
	}
	#webspecial .tab-content .three-cols .one-col{
		float: static !important;
		display: inline;
 		width: 230px !important;
	} 
	#webspecial .one-col ul{
 		width: 230px !important;
	} 
	#webspecial .tab-teaser-info {
		position: relative;
		z-index: 3000!important;
	}
 
/* Pressearchiv.html */
 
.press-archive-box .row .month {
	width: 145px;
}
 
.press-archive-box .row {
	clear: left;
}
 
 
 
.header-press-img-single{
	margin-bottom: 10px;
}
 
 
.cnt-image{
	position: relative;
	height: 100%;
}
 
.cnt-image .aside{
	width: 243px;
	right: 0;
}
 
 
.fourth {
	position:relative;
}
 
.float-box{
	height: 100%;
}
 
/*#content .float-box-link div{
    bottom: 0!important;
    padding-right: 10px;
    position: absolute;

}*/
 
.slide-img{
	z-index: 1;
}
 
#nav li span.corner {
	background: url(img/nav_new/bg-nav-firstchild-roundcorner2.gif) no-repeat scroll 0 0 transparent!important;
    background-position: top left;
}
 
 
/* presse01.html */
 
.header-cnt-teaser .anc-button {
    right: 35px;
}
 
.header-press-img div {
    right: 37px;
}
 
.input-box{
	overflow: hidden;
	display: inline!important;
	zoom: 1;
}
 
 
.input-box input.submit {
	float: left!important;
 
}
 
.input-box .left-radius{
	float: left;
 
}
 
.input-box .right-radius{
	float: left;
}
 
 
#slider-start .inner .slide div {
    background: none;
}
 
#slider-cnt .inner .slide div {
    background: none;
}


#slider-cnt .inner .slide-img {
	float: none !important;
}

#slider-cnt .tabs {display: none;}
 
#content .float-box-container-more .float-box {
		min-height: 121px;
		height: auto!important; /* Min-Height Fix */
		height: 121px;
}
 
#content .float-box-container-more .more {
    padding: 1px 16px 0px 9px;
}
 
div.products-table-wrapper form{
	padding: 0 10px 10px 10px;
	margin:  0;
}
 
 
div.products-table-wrapper form .fourth{
	width: 24.9%;
	display: inline;
}
 
 
.#content .header .info{
	float:right;
	width: 207px;
}
 
#content .header .img-slides{
	margin-right: 0px;
	width: 280px;
	height: 211px;
	overflow: hidden;
	position: relative;
	float:left;
}
 
#content .float-box-longtext div {
    height: 70px;
    margin-left: -10px;
    padding: 0 0 10px;
    position: relative;
    width: 236px;
    height: 100%;
}
 
#content .header .cart-and-wishlist{
	left: 10px;
}
 
.floating-layer .subnav {
    margin-left: 5px;
}
 
#slider-start .inner .slide div {
    background: none;
 
}
#slider-cnt #slider-container .slide-img{
	top:0;
	right: 0;
	position: absolute;
	zoom: 1;
	z-index: 10;
	width: 420px;
	height:295px;
	float: none;
	display:block;
}
#slider-cnt #slider-container .imagewrapper{
	padding-right: 0;
}

 
.floating-layer .layer-cnt {
    float: right;
    margin: 12px 8px 8px 0;
}
 
#content .bg-box img {
    float: left;
    margin-right: 11px;
}
 
/* Zubehör Box */
#content .bg-box{
	height: 100%;
}
 
#content #accessoryContentId .bg-box div {
	display: inline;
    line-height: 15px;
    padding-left: 150px;
    padding-top: 5px;
}
 
#content .bg-box img {
    float: left;
    margin-right: 11px;
}
 
#accessory .add-to-cart{
	width: 150px;
}

/* Kontaktformular */
#overlayContact .bbox {
	zoom: 1;
}

/* MediaBox */
#mbOverlayer{
	display:none!important;
}

/* suche/nav */
#search .search-text { width: 122px; }
#search input.search {
    padding: 0;
    text-indent: -10000px;
    width: 25px;
}
