body {
font-family:arial;
background-color:#000;
margin:0;
overflow:scroll;
padding:0;
font-size:9pt;
}

fieldset{margin:0;border:none;}
img {border:none;}

.liste_schrift {color:#000000;font-size:14px;padding:0 0 0 0px;margin:0 0 0 0px;font-weight:bold;letter-spacing:1px;}



.button1{text-align:left; line-height:18px; height:20px;width:120px;border:none;cursor:hand;margin:0px; padding-left:8px;padding-top:1px;font-size:9px;background:url(../sysgfx/button2.gif) no-repeat top left;}
.button1 a:link , .button1 a:visited {color:#000000; text-decoration:none;}
.button1 a:hover {color:#333333; text-decoration:none;}

.button2{text-align:left; line-height:18px; height:20px;width:60px;border:none;cursor:hand;margin:0px; padding-left:8px;padding-top:1px;font-size:9px;background:url(../sysgfx/button2kl.gif) no-repeat top left;}
.button2 a:link , .button2 a:visited {color:#000000; text-decoration:none;}
.button2 a:hover {color:#333333; text-decoration:none;}

.button3{text-align:left; line-height:18px; height:20px;width:120px;border:none;cursor:hand;margin:0px; padding-left:8px;padding-top:1px;font-size:9px;background:url(../sysgfx/button3.gif) no-repeat top left;}

.button3 a:link , .button3 a:visited {color:#ffffff; text-decoration:none; }
.button3 a:hover {color:#000000; text-decoration:none; }



.text1 { text-align:center; font-weight:bold; border:none; cursor:hand;line-height:18px;padding-top:1px;height:20px;width:183px;color:#000000;font-size:9px;background:url(../sysgfx/bg-but3.gif) no-repeat; }
.text1kl { text-align:center; font-weight:bold; border:none; cursor:hand;line-height:18px;padding-top:1px;height:20px;width:79px;color:#000000;font-size:9px;background:url(../sysgfx/bg-but3kl.gif) no-repeat; }
.textwk { text-align:center; font-weight:bold; border:none; cursor:hand;line-height:18px;padding-top:1px;height:25px;width:183px;color:#000000;font-size:9px;background:url(../sysgfx/ineinkaufswagenlegen.gif) no-repeat; }


#shopanzeige{font-size:11px;display:inline;position:relative; margin:41px 0 0px 0px;float:left;width:925px;height:472px;border:none;overflow:hidden;}
.99produrchsichtig {filter:alpha(opacity=90);
opacity: 0.9;
-moz-opacity:0.9;
}

#textdisplay{border:1px solid #000000; height:451px;scrollbar-face-color: #000000;
background-color:#ffffff;
scrollbar-highlight-color: #cccccc;
scrollbar-3dlight-color: #c0c0c0;
scrollbar-darkshadow-color: #111111;
scrollbar-shadow-color: #222222;
scrollbar-arrow-color: #ffffff;
scrollbar-track-color: #666666;}
.bgweiss {background-color:#333333;}

.text3 { text-align:center; border:none; cursor:hand;line-height:18px;padding-top:1px;height:20px;width:183px;color:#000000;font-size:9px;background:url(../sysgfx/bg-but3.gif) no-repeat; }

.text2 { cursor:hand;line-height:16px;height:20px;width:173px;line-height:16px;border:1px solid #333333;color:#000000;font-size:9px;background:url(../sysgfx/bt_bg.gif); }
.select { line-height:16px;height:20px;width:173px;border:1px solid #999999;color:#000000;font-size:9px;background:url(../sysgfx/bt_bg.gif); }
#tooltipInside {font-color:#ffffff;font-family:arial;font-size:10px;letter-spacing:1px;}

#overall {text-align:left;width:951px; height:615px; border:1px #999999 solid; margin-right: auto; margin-left: auto;}


#logo {
width:900px;
height:45px;
text-align:left;
background-color:#000;
margin-top: 10px;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
font-size:10px;
color:#fff;
}

#mtable {
background-color:#000;
height:28px;
width:900px;
margin-top: 2px;
margin-right: 25px;
margin-bottom: 0;
margin-left: 25px;
 }

#loginBestellung { font-size:11px; margin-left:80px;}

#footer {

font-family:arial;
width:900px;
height:27px;
text-align:left;
background-color:#000;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: 25px;
float:left;
display:inline;
}
/**/
#footer a:link,#footer a:visited {border:1px solid #000000;}
#footer a:hover {border:1px solid #000000;}



#fixkonfigurator { height:330px; }



#cmsfenster {
width:951px;
height:583px;
position:relative;
text-align:left;
padding:0 0 0 0px;
margin-top: 0;
margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}

/*Text-Seiten*/
#textdisplay {font-size:10px;position:relative;margin: 3px 0 0 25px;float:left;width:898px;height:451px;border:1px solid #000000;background-color:#ffffff;overflow:hidden;}

/*warenkorb und angebots ansicht. bestellvorgang*/
#artikel_alles {font-size:10px;position:relative;margin:0px 0 0 12px;float:left;width:941px;height:485px;border:none;overflow:hidden;}
#frame_one {color:#000000;font-size:11px;font-family:arial;margin-left:25px;height:451px;} /*padding-left:5px;*/
#wklinks {float:left;overflow:auto;	width:650px;height:451px;border:1px solid #000000;margin-left:0px;background-color:#ffffff;}
#wkrechts {color:#000000;font-size:11px;font-family:arial;float:left;width:229px;height:451px;border:1px solid #000000;margin-left:17px;background-color:#ffffff;}
#wkrechts a:link, #wkrechts a:visited {text-decoration:none;color:#000000;font-weight:bold;}
#wkrechts a:hover {text-decoration:none;color:#ff0000;}


#wkframe{color:#000000;width:893px;height:451px;margin-left:25px;margin-right:auto;margin-top:0;margin-bottom:0;padding-left:5px;
scrollbar-arrow-color: #ffffff;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-track-color: #3D3D3D;
}
#wkframe a:link, #wkframe a:visited { color:#000000 ; font-size:11px; }
#wkframe a:hover { color: #cccccc }


/*artikel*/
#artikel_alles2 {font-size:10px;position:relative;margin:23px 0 0 12px;float:left;width:941px;height:490px;border:none;overflow:hidden;}
#artikel_alles2 a:link,#artikel_alles2 a:visited {color:#000000;}
#artikel_alles2 a:hover {color:#666666;}
#art_bg {display:inline;float:left;padding-left:2px;width:678px;height:475px;background:url(../sysgfx/artikel-bg-links.gif) right bottom;margin:10px 0 0 13px;border:none;}
#konfigurator {position:relative;float:left;display:inline;color:#ffffff; padding:0px; background:url(../sysgfx/artikel-bg-links2.gif) left top no-repeat;margin:10px 0 0 14px;width:206px;height:475px;border:none;}
.artikel_h1 {font-size:14px; padding:0;margin:0;color:#000000; clear:none; float:left;}
#artikel_bild {display:inline;position:relative;float:left;vertical-align:middle;width:678px;height:260px;overflow:hidden;clear:both;}/*border:1px solid #000000;*/
#artikel_bild_i {float:left;overflow:auto;width:520px;height:260px;text-align:center;}/*border:1px solid #0000ff;*/
#links_bild {float:left;width:150px;}/*border:1px solid #00ff00;*/
#konf_gfx {margin-top:5px;margin-left:3px;}
.mitte{margin-left:13px;}
.border1px{border:1px solid #cccccc;}
.auswq1{float:left;width:60px;height:80px;margin:2px;padding:2px;}	
.auswq2{float:left;width:202px;height:152px;margin:2px;padding:2px;}	
.float{float:left;}
.art_icon{line-height:20px;}

#preis1{text-align:center; }
/*artikel ende*/

#konf_oben {float:left;position:relative;width:200px;height:266px;margin-top:5px;margin-left:5px;left:5px;}
#konf_unten {float:left;position:relative;width:200px;height:250px;margin-left:6px;border:none;} /*1px solid #ff0000*/

#artikel_alles {font-size:10px;display:inline;position:relative;margin:44px 0 0 0px;float:left;width:925px;height:469px;border:none;overflow:hidden;}
#artikel_alles3 {font-size:10px;position:relative;margin:49px 0 0 0px;float:left;width:925px;height:474px;border:none;overflow:hidden;}

#inhaltbox {width:655px; float:left; clear:both; }

#artikel_text {
display:block;padding-left:0px;padding-right:0px;overflow:auto; top:0px; position:relative;font-size:10px;float:left;width:674px;height:192px;
border-top:none; z-index:2;}

#artikel_text h4 {padding:0 0 5px; 0;margin:0; font-size:10pt; font-weight:bold;}

#artikelbeschreibung { width:680px; float:left;display:block; overflow:auto; }

/*Gruppenansicht*/
#gruppe_alles {
	font-size:10px;
	height:464px; 
	margin:49px 0 0 0px;
	/*border:1px solid #ff0000;*/
	}
#head {
	display: inline ;
	margin-left:69px;
	height:50px;
	float:left;
	padding-right:10px;
	margin-right:5px; 
	background-color:#fff;/*:url(../sysgfx/bg-header-all.gif) right center no-repeat;
	/*border:1px solid #ff00ff;*/
	}

#hmain{height:40px;width:693px;float:left;position:relative;}	

#hmainlong{height:40px;width:951px;float:left;position:relative;}	
#listenanzeigetext {overflow:auto;height:155px;}

.linkeins {color:#000000; font-size:12px; font-weight:bold; float:right; }

.h1gruppen{ clear:none;font-family:arial;letter-spacing:1pt;font-size:16pt;font-weight:normal;color:#000000;padding:0px;margin:2px 0 0 5px;float:left;}	
#teaser {float:right;font-size:12pt;font-family:arial;color:#000000;padding:0px;margin:6px 0 0 0px;clear:none;font-weight:normal;}


/*HGruppenansicht*/
.artikel_klein{
float:left;
width:370px; /*462*/
height:180px; /*160*/
background-color:#fff;
/*background:url(../sysgfx/bg-art-gru2.gif) no-repeat top left;background-color:#ffffff;*/
border:none;/*1px solid #ff0000;*/
padding:5px;
margin:2px;
}

.artikel_klein a:link, .artikel_klein a:visited {color:#000000;text-decoration:none;}
.artikel_klein a:hover {color:#666666;text-decoration:underline;}
/**/


#buttons{margin-right:5px;float:left}
#buttons a:hover {background-position:0px 50px;}/**/

#scrollbutton-l {float:left;width:50px; height:50px; background-image:url(../sysgfx/pfeil_gr_l-a.gif);background-position: 0px 0px ; }
#scrollbutton-r {float:left;width:50px; height:50px; background-image:url(../sysgfx/pfeil_gr_r-a.gif);background-position: 0px 0px ; }

#scrollbutton-r:hover, #scrollbutton-l:hover {background-position:0px 50px;}

#wrapper_neu_gruppen {margin-left:20px;}
.sanz {cursor:pointer;font-weight:bold;color:#00f; text-decoration:underline;}
.sanz:hover{color:#f00;}
.sanz_wrapper {margin:5px 0 0 5px; font-size:9pt;}
.sanz_klein {font-size:7pt;}

#hold	{ 
	position:relative; overflow:hidden;
	left:10px;
	width:790px; 
	height:400px; 
	z-index:90;
	/*border:1px solid #ff0000; 
	background-color:#33eedd;*/
	
	}
#wn	{ 
	position:absolute; 
	left:0px; top:0px; 
	width:810px; height:400px; /*320*/
	clip:rect(0px, 810px, 400px, 0px); 
	overflow:hidden;	
	z-index:1; 
	/*border:1px solid #ffff00;
	background-color:#ffeedd;*/
	}
#lyr1	{ 
	position:absolute; visibility:hidden; 
	left:0px; top:0px; 
	z-index:1; 
	/*border:1px solid #ff00ff;*/
	}
	
	


#artikel_preis {position:relative;font-size:10px;float:left;padding-left:10px;padding-top:10px;width:225px;border:none;}

#preis {text-align:center;float:left; position:relative;font-size:10px; padding:3px 0 0 2px;width:182px;height:64px;
background:url(sysgfx/preis_bg.gif) top center no-repeat;border:none;margin-left:8px;
clear:both}


#wkklein {font-family:arial;padding-top:0px;font-size:11px;float:right;position:relative;background-color:#000; width:220px; height:33px;color:#eeeeee;}
#wkklein a:link,#wkklein a:visited {font-size:11px;color:#eeeeee;text-decoration:none;}
#wkklein a:hover {color:#ffffff;text-decoration:underline;}

#anzeige{
float:left;
/*margin-top:49px;*/
}

#breadcrumb { height:25px; width:920px;padding-left:25px;font-size:10px;color:#ffffff; }
#breadcrumb a:link, #breadcrumb a:visited {color:#cccccc;text-decoration:none;}
#breadcrumb a:hover { color:#fff;text-decoration:underline;}

#zusatztext { display:none;position:relative; top:0px; left:0px; width:520px; height:280px; float:left;}


.but1 {padding:2 0 0 0px;
text-align:center;
text-decoration:none;
font-family:verdana;
font-size:10px;
letter-spacing:1px;
background:url(../sysgfx/bestellenh.gif) no-repeat;
width:169px;
height:18px;
border:none;
cursor:hand;
padding:4px;
color:#000000;
}

.butb {padding:1 0 0 0px;margin:0 0 2 0px;
text-align:center;
text-decoration:none;
font-family:verdana;
font-size:10px;
letter-spacing:1px;
color:#fff;
background:url(../sysgfx/bestellenb.gif) no-repeat;
width:169px;
height:18px;
border:none;
cursor:hand;
}

.butb2 {padding:1 0 0 0px;margin:0 0 2 0px;
text-align:center;
text-decoration:none;
font-family:verdana;
font-size:10px;
letter-spacing:1px;
color:#fff;
background:url(../sysgfx/bestellenb2.gif) no-repeat;
width:169px;
height:18px;
border:none;
cursor:hand;
}



#psuchfeld{color:#ffffff;font-size:11px;padding:0;}
#formsuchfeld {padding:0;margin:0;}



/*startseite*/
#startseite {margin-top:39px;height:474px;position:relative;float:left;width:951px;left:0px; }



.xx {cursor:pointer;}
.xy {width:650px;float:left;height:359px;overflow:hidden;}
.xy table {color:#ffffff;}

.xru{position:relative;bottom:0px;right:0px;background:#000;color:#fff}

#ssframe {text-align:left;display:none;color:#ffffff;width:901px;margin-left:auto;margin-right:auto;margin-top:2px;margin-bottom:0;border:none;}/*border-top:1px solid #000000;*/
#ssframe a:link , #ssframe a:visited {color:#ffffff;}
#ssframe a:hover {color:#666666;}
#ssentry table {color:#ffffff;}

#sslinks {color:#ffffff;float:left;width:650px;height:440px;margin-left:0px;} /*border:3px solid #000000;*/

#ssoben {color:#ffffff;border:0px solid #ff0000; width:650px;height:351px;background-color:#000;font-size:11px;font-family:arial;float:left; margin-bottom:15px;overflow:hidden;}
#ssunten { color:#ffffff;border:0px solid #ff0000; width:650px;height:85px;background-color:#000;color:#eeeeee;font-size:11px;font-family:arial;float:left}
.lpad { padding-left:5px; }
.ssabstandu{height:7px;line-height:7px}
#ssrechts {color:#ffffff;font-size:11px;font-family:arial;float:left;width:220px;height:440px;border:none;margin-left:24px;}
.ssabstandr { height:13px; width:220px; }
#ssrechts a:link,#ssrechts a:visited {font-size:11px;color:#eeeeee;text-decoration:none;}
#ssrechts a:hover {color:#ffffff;text-decoration:underline;}
.ssrechtsinnen{color:#ffffff;margin:0 2 2 2px;background-color:#000000;border:1px solid #000000;padding:2px; width:220px;}
.ssrechtsinnen img{border:0px;padding-left:2px;}
.ssrechtsinnenu{height:79px;color:#fff;margin:0 2 5 2px;background-color:#000;border:1px solid #000000; padding:2px; width:220px;}
.h3ssrechts {font-size:14px;font-weight:normal;color:#ffffff;background-color:#000000;padding:0;margin:0;}
.h3start{font-size:16px;font-weight:normal;padding:0px;margin:0px;}
.ssrechtinnen_text {height:60px;color:#ffffff;
scrollbar-face-color: #000000;
scrollbar-highlight-color: ##707070;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-shadow-color: #808080;
scrollbar-arrow-color: #eeeeee;
scrollbar-track-color: #000000;

}

#frame_three {color:#000000;font-size:11px;font-family:arial;margin-left:24px;height:450px;}
#frame_two {color:#000000;font-size:11px;font-family:arial;margin-left:24px;padding-left:5px;height:450px;background-color:#ffffff;border:1px solid #000000;}


.abstand{padding:2px;margin:2px;}
.abstandr{margin-right:3px;}
.abstandu{margin-bottom:4px;}

.fuessekaestchen { border:1px solid #ffffff; width:100px;height:130px;cursor:pointer; float:left;margin-bottom:30px;margin-right:3px;}
.fuessekaestchen:hover{ border:1px solid #000000; }

.kontaktfelder {width:500px;}
.kontaktfelder_n {border:1px solid #999999;font-size:11px;line-height:13px;}
.kontaktfelder p {line-height:12px;height:13px;}

#error {float:left;z-index:1100;border:1px solid #000000;position:absolute;left:200px;top:200px;background-color:#f0f0f0;color:#000000;width:300px;}
#errorhead {height:20px;background-color:#c0c0c0;color:#000000;width:280px;float:left;display:inline;}
#error_close {text-align:center;cursor:pointer;height:20px;font-weight:bold; font-family: arial;font-size:14px;background-color:#505050;color:#ff0000;width:20px;float:left;display:inline;}

.clear{clear:both;line-height:0em;}
#picView{margin:0px;padding:0px;position:absolute;z-index:80;width:664px;height:320px;}
.top1px {margin-top:1px;}
#abgebildetemoebel {font-size:8px;font-family:arial;}
.bt_select{padding-top:6px;margin-left:7px;width:40px;border:1px solid #999999;padding:3px;font-size:10px;background:url(../sysgfx/bt_bg.gif);}

/*-----------------------------------------------------------neue ab v3---------------------------------------------------------------*/

.hleft {text-indent: -999em; font-size:0px;}
.scroll {overflow:auto;}
#topangebot {background: url(../sysgfx/header/topangebote.gif) no-repeat; width:200px; height:13px; overflow:hidden;}
#ihrvorteil {background: url(../sysgfx/header/ihrvorteil.gif) no-repeat; width:200px; height:16px; overflow:hidden;}
#kundenservice {background: url(../sysgfx/header/kundenservice.gif) no-repeat; width:200px; height:16px; overflow:hidden;}
#ueberuns {background: url(../sysgfx/header/ueberuns.gif) no-repeat; width:200px; height:16px; overflow:hidden;}
#wasserbettwissen {background: url(../sysgfx/header/wasserbettwiki.gif) no-repeat; width:200px; height:16px; overflow:hidden;}
#willkommen{background: url(../sysgfx/header/willkommen.gif) no-repeat; width:268px; height:18px; overflow:hidden;}
/*footer*/
#footer_menu {float:left; padding-top:4px;}
#footer_menu a:link, #footer_menu a:visited  {height:14px;	font-size:0px; line-height:0px; float:left; }
#footer_menu a:hover {background-position: 0px 0px; }
#footer_menu a:hover span{background-position: 0px 0px; }
/*#footer_menu .button:hover { background-position: 0px 0px;}*/
#footer_menu img {margin-top:0px;}

#kontaktb {height:10px;width:82px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-kontakt.gif);background-position: 0px -15px;}
#impressumb {height:10px; width:100px; padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-impressum.gif);background-position: 0px -15px;}
#agbsb {height:10px; width:62px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-agbs.gif);background-position: 0px -15px;}
#versandb {height:10px; width:80px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-versand.gif);background-position: 0px -15px;}
#anfahrtb {height:10px; width:79px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-anfahrt.gif);background-position: 0px -15px;}
#sslb {height:10px; width:100px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-ssl.gif);background-position: 0px -15px;}
#anmeldenb {height:10px; width:100px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-anmelden.gif);background-position: 0px -15px;}
#abmeldenb {height:10px; width:100px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-abmelden.gif);background-position: 0px -15px;}
#anlegenb {height:10px; width:112px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-anlegen.gif);background-position: 0px -15px;}
#kontob {height:10px; width:85px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-konto.gif);background-position: 0px -15px;}
#finanzierungb {height:10px; width:145px;padding:0px;margin:0px;background-image:url(../sysgfx/footer/a-finanzierung.gif);background-position: 0px -15px;}


#sstextl {width:298px; height:351px; float:left;color:#ffffff;}
#ssbildr {float:right;width:352px;color:#ffffff; }
.padleft15 {padding-left:10px;padding-top:5px;}
.trennerkl {padding-top:3px;float:left;}
.fspacer {float:left;width:15px;}
.hand {cursor:pointer;}
.fontstyle1{font-size:11px;}

#adminlink {position:absolute;top:0px;right:0px;font-size:10px;background-color:#eeeeee;height:20px;width:250px;border:1px solid #ff0000;}
#miniwysiwyg {border:1px solid #ffffff; padding:5px; background:url(../sysgfx/editor/credits.gif) no-repeat right bottom #C9D8C2;z-index:1500;position:absolute;top:0px;left:0px;width:300px;text-align:left;height:80px;margin-left:auto;margin-right:auto;margin-top:auto;margin-bottom:auto;}
#miniwysiwyg img{cursor:pointer;}

#fusszeile {font-size:8pt;color:#fff;display:block;text-align:center;width:951px ;height:10px; margin-right: auto; margin-left: auto;}
#fusszeile a:link, #fusszeile a:visited{color:#cebea4;}
#fusszeile a:hover{color:#999999;}

#debug{position:absolute;top:100px;left:100px;background-color:#c0c0c0;color:#000000;width:200px;height:200px;border:1px solid #ffffff;overflow:scroll;}

.spacerpr {line-height:15px;height:15px;font-size:0em;}
#bretzshop { margin-top:3px; }
#ganzunten {height:0px;line:height:0px;position:absolut;left:-3000px;top:-3000px;color:#000000;background-color:#000000;font-size:0px;}


/*2010*/

#startseite_wrapper {width:900px;height:460px; margin: 0 auto 0 auto; border:none;}
#nlinks {width:145px; height:460px; background-color:#000000;float:left; }
#nlinks ul {width:145px; padding:0 0 0 6px ; margin:0; list-style-type:none;}
#nlinks li {}

#nrechtsoben {float:left; position:relative; top:0px ; left:0px; width:743px; height: 325px;background-color:#141414; margin : 0 0 0 10px;overflow:hidden; }
#nrechtsoben_overlay{ position:absolute; top:0px; left:0px; width:333px; height: 325px;background: url(../gfx/2010/bgoverlay.png) repeat transparent; color:#fff; z-index:29998; overflow:hidden;}
#nrechtsoben_overlay a:link,#nrechtsoben_overlay a:visited {color:#c0c0c0;}
#nrechtsoben_overlay a:hover {color:#dfdbab;}
#nrechtsoben_overlay h2 {margin:0 0 5px 0px;padding:0 0 3px 0;  font-variant:small-caps; font-family:helvetica;font-size:14pt;}
#nrechtsoben_overlay h3 {margin:0 0 5px 0px;padding:0 0 5px 0;border-bottom:1px solid #fff; font-variant:small-caps; font-family:helvetica;font-size:14pt;}

#overlay_anaus{width:93px;height:23px;position:absolute; text-indent:-4000em; display:none; left:650px; top:290px; background-color:#141414;color:#fff;font-size:9pt;z-index:29999; background: url(../gfx/2010/vollbild-b.png) transparent 0 0 no-repeat; cursor:pointer;}

#xslider {float:left; position:relative; top:0px ; left:0px; width:743px; height: 325px; margin : 0 0 0 0px;overflow:hidden; }

#nslider{top:0px; left:0px;height:1950px; width:743px}

#rslider {width:2229px;height:325px;}
#rslider_buttons {display:none; position:absolute; background-color:#c0c0c0; color:#000; border: 1px solid #fff; margin:5px; padding:5px;}
#rslider_buttons div {border:1px solid #000;padding:3px;margin:3px;cursor:pointer;}
#rslider_buttons div:hover {border:1px solid #fff;padding:3px;background-color:#333;color:#fff;}


#section_start {background: url(../gfx/2010/designbett.jpg) center center no-repeat; height:325px; width:743px; }
#section_wasserbetten {background-color:#000; height:325px; width:743px; overflow:hidden;} /*background: url(../gfx/2010/artem-2.jpg) center center no-repeat; height:325px; width:743px;*/
#section_designbetten {background: url(../gfx/2010/artem-1.jpg) center center no-repeat;  height:325px; width:743px;}
#section_luftbetten {background: url(../gfx/2010/cairona.jpg) center center no-repeat;  height:325px; width:743px;}
#section_zubehoer {background: url(../gfx/2010/zubehoer.jpg) bottom center no-repeat; background-color: #f00; height:325px; width:743px;}


#section_rundgang {background-color:#f00; height:325px; width:743px; overflow:hidden;}

#section_bild1 {background: url(../gfx/2010/rundgang1.jpg) center center no-repeat; height:325px; width:743px;float:left;}
#section_bild2 {background: url(../gfx/2010/rundgang2.jpg) center center no-repeat; height:325px; width:743px;float:left;}
#section_bild3 {background: url(../gfx/2010/rundgang3.jpg) center center no-repeat; height:325px; width:743px;float:left;}

#section_bild4 {background: url(../gfx/2010/arte-m2.jpg) center center no-repeat; height:325px; width:743px;float:left;}
#section_bild5 {background: url(../gfx/2010/importbett.jpg) center center no-repeat; height:325px; width:743px;float:left;}
#section_bild6 {background: url(../gfx/2010/wb3.jpg) center center no-repeat; height:325px; width:743px;float:left;}



#section_qualitaet {background: url(../gfx/2010/qualitaet.jpg) center center no-repeat; height:325px; width:743px;}
#section_boutique {background: url(../gfx/2010/wbmboutique.jpg) center center no-repeat; height:325px; width:743px;}
#section_vorteil {background: url(../gfx/2010/vorteil.jpg) center center no-repeat; height:325px; width:743px;}
#section_anfahrt {background: url(../gfx/2010/anfahrt.jpg) center center no-repeat; height:325px; width:743px;}

.overlay{height:325px;width:333px;}

#nrechtsunten {float:left; width:743px; height: 125px;background-color:#141414;float:left; margin : 10px 0 0 10px;}

#gfxb_willkommen {background-image:url(../gfx/2010/bwillkommen.jpg);}

#gfxb_wasserbetten {background-image:url(../gfx/2010/bwasserbetten.jpg);}

#gfxb_designbetten {background-image:url(../gfx/2010/bdesignbetten.jpg);}

#gfxb_zubehoer {background-image:url(../gfx/2010/bzubehoer.jpg);}


#gfxb_luftbetten {background-image:url(../gfx/2010/bluftbetten.jpg);}

#gfxb_rundgang {background-image:url(../gfx/2010/brundgang.jpg);}

#gfxb_qualitaet {background-image:url(../gfx/2010/bqualitaet.jpg);}

#gfxb_boutique {background-image:url(../gfx/2010/bboutique.jpg);}

#gfxb_vorteil {background-image:url(../gfx/2010/bvorteil.jpg);}

#gfxb_anfahrt {background-image:url(../gfx/2010/banfahrt.jpg);}


#skontakt {background-image:url(../gfx/2010/kontakt2.jpg); display:block; height:42px; width:133px; text-indent:-4000em;background-repeat:no-repeat; background-position: 0px -42px; cursor:pointer; }
#sktontaktdiv{display:block;height:42px; width:133px;}
#skontakt:hover {background-position: 0px 0px; }

/*
#rundgbutton {background-image:url(../gfx/2010/rundgbutton.png); display:block; height:50px; width:200px; text-indent:-4000em;background-repeat:no-repeat; background-position: 0px -50px; cursor:pointer;}
#rundgbutton:hover {background-position: 0px 0px; }
*/
.buttonsl {display:block; height:42px; width:133px; text-indent:-4000em;background-repeat:no-repeat; background-position: 0px -42px; cursor:pointer;}
.buttonsl:hover {background-position: 0px 0px; }

#rundgbutton {margin:5px; padding:5px ;border:1px solid #c0c0c0; background-color:#c0c0c0;color:#000; cursor:pointer;}
#rundgbutton:hover {background-color:#dfdbab; color:#000;}

.headline {color:#fff;font-size:11pt;font-family:helvetica;font-weight:bold;}
#dassindwir {width:327px;display:block;font-weight:bold;}
.wbm {font-size:13pt;}

.weiter {width:327px;font-size:10pt;font-weight:bold;text-align:center;height:25px;line-height:25px; display:block;}
.abstand3px {margin:3px;}

a:active, a:focus {outline: none}
#hofmeisterlogo {width:150px; margin: 0 auto 0 auto;}
.hersteller{width:73px; margin:2px;}

#produktlinien {width:288px;margin:0 auto 0 auto;}
.produktlinie {margin-right:10px;}


/*im Artikel neue Beruhigungserlkärung*/
#textimport {width:655px;height:430px;border:none;position:absolute; top:0px; display:none;background-color:#fff;}
#texttrend {width:655px;height:430px;border:none;position:absolute; top:0px; display:none;background-color:#fff;}

.infosclose{width:200px; border:1px solid #141414;color:#141414; padding:3px; margin:5px auto 0px auto; font-variant:small-caps;text-align:center;cursor:pointer;height:15px;}
.infosclose:hover {background-color:#141414; color:#fff;}


#faq {width:310px;height:157px; background: url(../gfx/icons2010/bg-faq2.jpg) top center no-repeat; padding-top:25px;}
.quad_wrapper{width:310px;margin:0px 0 0 2px;cursor:pointer;}
.quad_oben_wrapper {margin-top:0px;}
.faqquad {float:left;margin:3px;}
#einblend_ebene {position:absolute;background-color:#fff;color:#000;height:510px;width:900px;z-index:4000;display:none;margin:33px 0 0 25px;}
#btn_schliessen_ebene {position:absolute;top:28px;}
#btn_schliessen_wrapper{position:absolute;width:175px;height:28px;top:482px;cursor:pointer;left:395px;overflow:hidden;}


.faq_wrapper {margin:0 0 0 10px;}
.faqimg {float:right;margin:0 0 10px 10px}
.headlineklein {	font-family: Gill Sans, Verdana;
	font-size: 11px;
	line-height: 14px;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-weight: bold;}
.headline {  font-family: times, Times New Roman, times-roman, georgia, serif;
	color: #444;
	margin: 0;
	padding: 0px 0px 6px 0px;
	font-size: 51px;
	line-height: 44px;
	letter-spacing: -2px;
	font-weight: bold;}

  
.faqabsatz {width:290px; height:350px; float:left;font-size:8pt; text-align: justify;}
.faq_wrapper .zweiter {width:290px; height:350px; float:left;font-size:8pt; margin: 16px 0 0 10px;}
.faq_wrapper .dritter {width:280px; height:350px; float:left;font-size:8pt; margin: 16px 0 0 10px;}

.faqabsatz .ersteswort {font-weight:bold;font-size:10pt;}      

#modal-overlay {
	position: fixed;
	z-index:40000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
	background: #000;
	display: none;
}
#modal-window {
	position: fixed;
	z-index: 40002;
	display:none;
	top:50%;
	left:50%;
}
#modal-window img 
{	cursor:pointer;
	display: block;
	border: 3px solid #ccc;
	
	
}
#modal-load{
    position: fixed;
    height:13px;
    width:208px;
    background: url(../sysgfx/loading.gif) no-repeat;
    z-index:103;
    top: 50%;
    left: 50%;
    margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}


* html #modal-overlay { /* ie6 hack */
    position: absolute;
    height: expression(document.body.scrollHeight > 
            document.body.offsetHeight ? 
            document.body.scrollHeight : 
            document.body.offsetHeight   'px');
}
* html #modal-window,
* html #modal-load { /* ie6 hack */
    position: absolute;
    margin-top: expression(0 - parseInt(this.offsetHeight / 2)
    (TBWindowMargin = document.documentElement && 
    document.documentElement.scrollTop || document.body.scrollTop) 'px');
}


.aktion_input {font: arial 12px/10px; width:300px;color:#666;}
.aktion_input_treuecode {border:1px solid f00;}

#empfehlung {height:200px;overflow:auto;}
.empf-container {float:left;font-size:6pt; width:100px; border:1px solid #141414;margin-top:4px;padding:2px; text-align:center;}
.empf-container img {margin:0 auto 0 auto;}

.gruppenbildkleincontainer {
width:240px;
text-align:center;
}
.gruppenbildklein {

margin:0 auto 0 auto;

}

/*
*xlr8 plugins 
* 
*xlr8-magnifrier v0.1 
* */

.xmag {width:230px; height:130px;  }
.active {width:230px; height:130px; ;overflow:hidden; }




/*popup*/
#popupbg{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:100%;
width:100%;
top:0;
left:0;
background:#000000;
border:1px solid #cecece;
z-index:99995;
}

#popup{
display:none;
position:fixed;
_position:absolute; /* hack for internet explorer 6*/
height:30px;
width: 30px;
background:#FFFFFF;
border:2px solid #cecece;
z-index:99996;
padding:0px;
font-size:13px;
}

#popupContent { 
	position:relative;
	
	display:none;
}

#popupClose {
	display:block;
	height:30px;
	width:30px;
	background: url(../gfx/layout/popup_close.gif) no-repeat 0 0 transparent;
	text-indent:-4000em;
	cursor:pointer;
	position:relative;
	top:-10px;
	right:-10px;
	float:right;
	display:none;
	z-index:99997;
}

#popupClose:hover {
	background-position: 0 -30px ; 
}

