body {font:12px Tahoma,Verdana,Helvetica,sans-serif;color:#B99E7E;padding:0px;margin:5px 0px 5px 0px;background-color:#211a12;}
a {outline:none;}
.main #container {width:794px;margin-left:auto;margin-right:auto;background-color:white;overflow:hidden;}

.main #content {overflow:auto;width:566px;min-height:643px;background-color:#ded9d3;}

.main #top {position:relative;width:566px;height:86px;background-color:#ded9d3;}
.main #top p {position:absolute;bottom:0px;width:534px;text-align:right;margin:0px 0px 3px 0px;padding:0px;color:#756a58;}
.main #top p a:link,a:visited {color:#756a58;text-decoration:none;margin-left:20px;}
.main #top p a:hover,a:active {color:#b58d01;text-decoration:none;margin-left:20px;}

.main #left {position:relative;float:left;width:228px;margin:0px;padding:0px;min-height:594px; background:url(../images/left-back.jpg) no-repeat #ffffff;}
.main #left ul {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:#B99E7E;padding:0;margin:40px 0px 0px 0px;}
.main #left ul li {list-style-type:none;margin:10px 0px 8px 28px;}
.main #left ul li a,a:link,a:visited {color:#756a58;text-decoration:none;margin:0px;font-weight:normal;}
.main #left ul li a:hover,a:active {color:#b58d01;text-decoration:none;margin:0px;}
.main #left ul li a.live,a.live:link,a.live:visited {color:#b58d01;text-decoration:none;margin:0px;}
.main #left ul li a.live:hover,a.live:active {color:#b58d01;text-decoration:none;margin:0px;}

.main #left ul.submenu {margin:0px;padding:0px;font-size:12px;margin:6px 0px 15px 50px;}
.main #left ul.submenu li {list-style-type:none;margin:0px;padding:0px;}
.main #left ul.submenu li a:link,a:visited {color:#756a58;text-decoration:none;margin:0px;}
.main #left ul.submenu li a:hover,a:active {color:#b58d01;text-decoration:none;margin:0px;}
.main #left ul.submenu li a.live,a.live:link,a.live:visited {color:#b58d01;text-decoration:none;margin:0px;}
.main #left ul.submenu li a.live:hover,a.live:active {color:#b58d01;text-decoration:none;margin:0px;}

.main #left #search {color:#756a58;margin:0px 0px 0px 30px;width:180px;position:absolute;bottom:-30px;background:white;}
.main #left form {display:inline;}
.main #left input {margin:3px 8px 0px 0px;border:1px solid #756a58;width:150px;height:12px;font-size:10px;}
.main #left .searchButton {width:13px;height:13px;border:none;padding:0px 0px 2px 0px;margin:0px;vertical-align:middle;line-height:100%;}
.main #contentLeftForm #searchFora {visibility:hidden;}

.main #left #search a:link,a:visited {color:#756a58;text-decoration:none;margin:0px 0px 8px 0px;/*margin-left:20px;*/}
.main #left #search a:hover,a:active {color:#B99E7E;text-decoration:none;margin:0px 0px 8px 0px;}

.main #contentLeft {width:330px;float:left;background-color:#ded9d3;min-height:557px;height:auto !important;height:557px;}
.main #contentLeft p.textBox {font-size:11px;padding:10px;margin:10px;color:#534638;line-height:16px;}
.main #contentLeft p.textBox a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.main #contentLeft p.textBox a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}
.main #contentLeft .headline {margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}
.main #contentLeft td a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.main #contentLeft td a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}
.main #contentLeft a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.main #contentLeft a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}


.main #contentLeftProducts {min-height:557px;height:auto !important;height:557px;width:330px;float:left;background-color:#ded9d3;text-align:center;color:#534638;padding-top:10px;}
.main #contentLeftProducts p {font-size:11px;float:left;padding:0px;margin:0px 0px 5px 0px;}

.main #contentLeftNews {min-height:557px;height:auto !important;height:557px;width:330px;float:left;background-color:#ded9d3;color:#534638;}
.main #contentLeftNews p {width:150px;float:right;line-height:15px;margin:0px 10px 0px 0px;font-size:11px;}
.main .news {clear:both;margin:0px 0px 10px 15px;padding-top:15px;}

.catalogue a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.catalogue a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}

/* PRESSE SEITEN */
.main #contentLeftNews ul.tabs {margin:20px 0px 20px 18px;padding:0px;}
.main #contentLeftNews ul.tabs li {margin-right:10px;display:inline;list-style-type:none;color:white;background-color:#534638;}
.main #contentLeftNews ul.tabs a.tab:link,a.tab:visited {font-size:11px;padding:0.3em;color:white;background-color:#534638;text-decoration:none;}
.main #contentLeftNews ul.tabs a.tab:hover,a.tab:active {color:#534638;background-color:#B1A599;text-decoration:none;}

.main #contentLeftNews ul.tabs a.tabLive:link,a.tabLive:visited {font-size:11px;padding:0.3em;color:#534638;background-color:#B1A599;text-decoration:none;}
.main #contentLeftNews ul.tabs a.tabLive:hover,a.tabLive:active {color:#534638;background-color:#B1A599;text-decoration:none;}

.main #contentLeftNews p.date {float:left;width:270px;margin:0px 0px 0px 20px;padding:0px;}
.main #contentLeftNews p.press {float:left;line-height:16px;width:270px;margin:0px 0px 30px 20px;padding:0px 0px 0px 0px;}
.main #contentLeftNews p.pressHeadline {float:left;font-size:13px;width:270px;margin:0px 0px 10px 20px;padding:0px 0px 0px 0px;}
.main #contentLeftNews p a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.main #contentLeftNews p a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}

.main #contentLeftNews p a.textLinkSmall:link,a.textLinkSmall:visited {font-size:9px;color:#534638;text-decoration:none;}
.main #contentLeftNews p a.textLinkSmall:hover,a.textLinkSmall:active {color:#534638;text-decoration:underline;}

.main #contentLeftNews p.presse-fotos {width:150px;height:auto;float:left;line-height:15px;margin:0px 0px 13px 10px;text-align:center;font-size:10px;}
.main #contentLeftNews p.presse-fotos-text {float:left;margin:0px 0px 0px 10px;padding:0px;width:145px;}
/* Tag der offenen Tür */
.main #contentLeftForm {min-height:557px;height:auto !important;height:557px;width:330px;float:left;background-color:#ded9d3;color:#534638;}
.main #contentLeftForm p.textBox {font-size:11px;padding:10px;margin:0px;color:#534638;line-height:16px;}
.main #contentLeftForm p.textBox2 {font-size:11px;padding:10px;margin:0px 0px 0px 10px;color:#534638;line-height:16px;}
.main #contentLeftForm .openDay {margin:30px 15px 0px 20px;line-height:20px;}
.main #contentLeftForm .openDay input {margin:0px 0px 5px 0px;border:1px solid #B99E7E;height:12px;font-size:11px;vertical-align:middle;line-height:100%;}
.main #contentLeftForm .openDay select {margin:0px 0px 5px 0px;border:1px solid #B99E7E;font-size:11px;vertical-align:middle;line-height:100%;}
.main #contentLeftForm .openDay textarea {margin:0px 0px 5px 0px;border:1px solid #B99E7E;font-size:11px;}
.main #contentLeftForm .headline {margin:0px 0px 15px 0px;padding:0px 10px 15px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}
.main #contentLeftForm .openDayButton {border:1px solid #B99E7E;background-color:#534638;font-size:12px;color:white;margin:15px 0px 0px 190px;cursor:pointer;height:40px;}
.main #contentLeftForm p a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.main #contentLeftForm p a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}
.main #contentLeftForm #personena {visibility:hidden;}
.main #contentLeftForm #anredea {visibility:hidden;}
.main #contentLeftForm #namea {visibility:hidden;}
.main #contentLeftForm #vornamea {visibility:hidden;}
.main #contentLeftForm #strassea {visibility:hidden;}
.main #contentLeftForm #plzorta {visibility:hidden;}
.main #contentLeftForm #telefona {visibility:hidden;}
.main #contentLeftForm #emaila {visibility:hidden;}
.main #contentLeftForm #alertMessage {visibility:hidden;color:#E40F1F;font-size:10px;}

/* Products */
.main #contentLeftProducts p a.productLink:link,a.productLink:visited {color:#534638;text-decoration:none;}
.main #contentLeftProducts p a.productLink:hover,a.productLink:active {color:#534638;text-decoration:none;}

.main #contentLeftBig {min-height:557px;height:auto !important;height:557px;width:540px;float:left;background-color:#ded9d3;color:#534638;}
.main #contentLeftBig p {padding:10px;margin:0px;}
.main #contentLeftBig p.textBox {font-size:11px;padding:10px;margin:0px;color:#534638;line-height:16px;}
.main #contentLeftBig p.textBox a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.main #contentLeftBig p.textBox a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}
.main #contentLeftBig .headline {margin:0px 0px 0px 0px;padding:0px 10px 0px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}

.main #boerse {line-height:16px;font-size:11px;width:250px;margin:40px 10px 0px 50px;}
.main #boerse .braun {line-height:16px;font-size:11px;color:#534638;font-weight:bold;}

.main #contentRight {float:left;background-color:#b1a69a;width:210px;margin:0px;padding:0px;height:100%;min-height:557px;height:auto !important; height:557px;}
.main #contentRight .headline {margin:0px 0px 10px 0px;padding:0px 10px 10px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}
.main #contentRight p {height:auto !important;height:229px;min-height:229px;margin:0px 0px 0px 0px;font-size:11px;color:#534638;padding:0px 10px 10px 10px;line-height:16px;background-image:url('../images/textBox_bac.jpg');background-repeat:no-repeat;}
.main #contentRight p a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.main #contentRight p a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}

/* Modern Living  */
.main #contentRight-modernliving {float:left;background-color:#b1a69a;width:210px;margin:0px;padding:0px;min-height:557px;height:auto !important;height:557px;}
.main #contentRight-modernliving .headline {margin:0px 0px 0px 0px;padding:0px 10px 10px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}
.main #contentRight-modernliving p {height:auto !important;height:229px;min-height:229px;margin:0px 0px 0px 0px;font-size:11px;color:#534638;padding:0px 10px 10px 10px;line-height:16px;background-image:url('../images/textBox_bac_modern_living.jpg');background-repeat:no-repeat;}

/* Classic Comfort  */
.main #contentRight-classiccomfort {float:left;background-color:#b1a69a;width:210px;margin:0px;padding:0px;height:100%;min-height:557px;height:auto !important;height:557px;}
.main #contentRight-classiccomfort .headline {margin:0px 0px 0px 0px;padding:0px 10px 10px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}
.main #contentRight-classiccomfort p {height:auto !important;height:229px;min-height:229px;margin:0px 0px 0px 0px;font-size:11px;color:#534638;padding:0px 10px 10px 10px;line-height:16px;background-image:url('../images/textBox_bac_classic_comfort.jpg');background-repeat:no-repeat;}

/* Collection Emotion  */
.main #contentRight-collectionemotion {float:left;background-color:#b1a69a;width:210px;margin:0px;padding:0px;height:100%;min-height:557px;height:auto !important;height:557px;}
.main #contentRight-collectionemotion .headline {margin:0px 0px 20px 0px;padding:0px 10px 10px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}
.main #contentRight-collectionemotion p {height:auto !important;height:229px;min-height:229px;margin:0px 0px 0px 0px;font-size:11px;color:#534638;padding:0px 10px 10px 10px;line-height:16px;background-image:url('../images/textBox_bac_collection_emotion.jpg');background-repeat:no-repeat;}

/* Accessoires  */
.main #contentRight-accessoires {float:left;background-color:#DFD1BD;width:210px;margin:0px;padding:0px;height:100%;min-height:557px;height:auto !important; /* für moderne Browser */ height:557px; /*für den IE */}
.main #contentRight-accessoires .headline {margin:0px 0px 0px 0px;padding:0px 10px 10px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}
.main #contentRight-accessoires p {height:auto !important;height:229px;min-height:229px;margin:0px 0px 0px 0px;font-size:11px;color:#534638;padding:0px 10px 10px 10px;line-height:16px;background-image:url('../images/textBox_bac_accessoires.jpg');background-repeat:no-repeat;}

/* Objekteinrichtung */
.main #contentRight-objekteinrichtung {float:left;background-color:#A2AEB0;width:210px;margin:0px;padding:0px;height:100%;min-height:557px;height:auto !important; /* für moderne Browser */ height:557px; /*für den IE */}
.main #contentRight-objekteinrichtung .headline {margin:0px 0px 0px 0px;padding:0px 10px 10px 0px;line-height:normal;color:#534638;font-size:14px;font-weight:normal;}
.main #contentRight-objekteinrichtung p {height:auto !important;height:229px;min-height:229px;margin:0px 0px 0px 0px;font-size:11px;color:#534638;padding:0px 10px 10px 10px;line-height:16px;background-image:url('../images/textBox_bac_objekteinrichtung.jpg');background-repeat:no-repeat;}
.main #contentRight-objekteinrichtung p a.textLink:link,a.textLink:visited {color:#534638;text-decoration:none;}
.main #contentRight-objekteinrichtung p a.textLink:hover,a.textLink:active {color:#534638;text-decoration:underline;}


.main #footer {padding:0;margin:0;background-color:#E0A3B7;} 

.button {border:1px solid #B99E7E;background-color:#534638;font-size:12px;color:white;margin:15px 0px 0px 190px;cursor:pointer;}
.openDayButton {border:1px solid #B99E7E;background-color:#534638;font-size:12px;color:white;margin:15px 0px 0px 190px;cursor:pointer;height:22px;}

a.paginator:link,a.paginator:visited {color:#534638;text-decoration:underline;}
a.paginator:hover,a.paginator:active {color:#534638;text-decoration:none;}


/*sitzkomfort*/


.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
 
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #C8AF91;
	padding: 8px 8px 4px;
	background: url(bubble.png) top left;
}
 
.tool-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: url(bubble.png) bottom right;
}
 
.custom-tip {
	color: #000;
	width: 130px;
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 4px 8px 8px;
	background: #CFDFA7;
}