html {
	margin: 0px;
	padding: 0px;
}


* {
         margin: 0;
	padding: 0;
}

.cleardiv {
         clear: both;
         line-height: 1px;
         font-size: 1px;
         height: 1px;
}

.clearright {
	clear: right;
         line-height: 1px;
         font-size: 1px;
         height: 1px;
}


body {
         margin:0px;
         padding:0px;
}

#content_paypal{
         z-index:1000;
         position:absolute;
         left:50%;
         margin-left:198px;
         top: 1px;

}

#fruehaufsteher {
         z-index:1001;
         position:absolute;
         left:50%;
         margin-left:-160px;
         top: 73px;
         width: 100px;
}

#content_language,
#infrarotheizung {
         z-index:1000;
         position:absolute;
         left:50%;
         margin-left:-440px;
         top:10px;
         color: #666666;
         font-size: 12px;
}

#infrarotheizung {
	margin-left: 100px;
}

#content_mbsshop a{
         color: #666666;
}



#outer{
	position:absolute;
	z-index: 2;
         left:50%;
         top: 37px;
         width: 948px;
	background: url(../img/shadow.gif) left top repeat-y;
         margin-left:-475px;
}



#content_main {

         width: 882px;
	margin-left: 33px;
}

#content_spacer {
         margin-top: 145px;
	background:#ffffff;
}




#navi {
         z-index:1000;
         position:absolute;
         left:50%;
         margin-left:-442px;
         top:37px;
         width: 750px;
	height: 145px;
}

#nav-content {
	width: 882px;
	height: 226px;
}


#navi1_content {
    	float: left;
         padding-left: 20px;
}


#navi2_content {
         float:right;
}

#col2 {
         margin: 0px 20px;

}

#col1 {
         padding: 0px;
}


#best_left {
	margin-top:20px;
	margin-right:20px;
	padding:8px;
	float:left;
	height:80px;
}

#best_right {
	margin-top:20px;
	width:100%;
	padding:8px;
	position:relative;
	height:80px;
}

#shopbewertungen2 {
         float: right;
display: inline;
margin-left: 20px;
	width: 280px;
	height: 129px;
	overflow: hidden;
	background: url(../img/style-2/bg_block.jpg) left top repeat-x  #ffffff ;
border-left:2px solid #F1F1F1;
line-height: 13px;
font-size: 11px;
}

#shopbewertungen_4wpf {
	width: 100%;
	overflow: hidden;
	text-align: left;
	background: #E8F1FF;
	line-height: 13px;
	font-size: 11px;
}



.product_overview {
	float:left;
         margin-right: 16px;
         width: 196px;
}

.product_overview .inner {
	padding: 8px;
         background: url(../img/bg_block.jpg) left top repeat-x  #E1C2D6 ;
}

.product_overview img {
	display: block;
}

.productdetail_left {
         float: left;
         overflow: hidden;
         width: 214px;
}

.productdetail_main {
         float: left;
         overflow: hidden;
         width: 408px;
         padding: 20px;
}

.productdetail_leftmain {
         float: left;
         overflow: hidden;
         width: 622px;
         padding: 20px;

}

.productdetail_full {
         float: left;
         overflow: hidden;
         width: 830px;
         padding: 20px;
         border-right: 1px solid #ffffff;
}

.productdetail_right {
         float: right;
         overflow: hidden;
         width: 220px;
}

.product_overview a {
         font-weight: bold;
}

#col1 ul,
.product_overview ul {
         list-style: square;
         margin-left: 15px;
}

#col1 ol {

	margin-left: 25px;
}

.orange_textbox {
	background-color: #F4F4F4;
	padding: 15px;
}

.grey_textbox {
	background: url(../img/bg_block.jpg) left top repeat-x  #E1C2D6 ;
	padding: 15px;
         line-height: 20px;
}

.grey_textbox a {
	font-weight: bold;
}

#footer {
         padding: 20px 48px;
         font-size: 11px;
         line-height: 14px;
         color: #000000;
         text-align: center;
}

#footer #W3C {
         width: 100%;
         text-align: center;
         margin-bottom: 10px;
         margin-top: 20px;
}

#footer #W3C img {
         display: inline;
}

#footer #bookmarks {
position: relative;
         width: 127px;
}

#alexa,
#footerlinks {
         display:none;
}


#footer a {
         font-weight: bold;
         color: #000000;
}

#footer a.footerlink {
         font-weight: normal;
	color: #959595;
}

#go-top {
	float: right;
         margin-top: 10px;
         margin-bottom: 5px;
}

#print-page {
	float: left;
         margin-top: 10px;
         margin-bottom: 5px;
}

#footer-linktext {
	float: left;
         margin-top: 10px;
         margin-bottom: 5px;
}

#shadow {
         z-index: 2;
         position: absolute;
         left: 50%;
         margin-left: -475px;
         top: 0px;
         width: 948px;
}

#shadow-left,
#shadow-right {
         z-index: 2;
         position: absolute;
         left: 50%;
         margin-left: -475px;
         top: 37px;
         width: 33px;
}

#shadow-right {
         z-index: 1000;
         position: absolute;
         left: 50%;
         margin-left: 440px;
         top: 37px;
         width: 33px;
}

#shadow-left,
#shadow-right {
	display:none;
}

.verwandte-suchbegriffe {
	display:none;
}






/* style-2.css */


.product_overview .inner,
.grey_textbox,
#nav-content {
         background: url(../img/style-2/bg_block.jpg) left top repeat-x  #BAD4EE ;
}

#tabsJ a.activ span,
#tabsJ a.activ:hover span {

      background:url("../img/style-2/mainnav_bg4.jpg") repeat-x;
}


a,
a.bestellen,
a.explain,
table b,
.orange,
h3 {
   	color: #1B5A96;
}

/*
#28598E  blau
893C23  braun
4f1c0b  braun-schwarz
*/


#best_left {
	border:2px solid #BDD9FA;
	background-color:#F1F7FE;
}

#best_right {
	border:2px solid #98E669;
	background-color:#E4F7D5;
}
