@charset "utf-8";
/* allgemein */
*{margin:0;padding:0;}
html{overflow-y:scroll;}
body{background:#f7f2e7;font:76% Arial, Helvetica, sans-serif;color:#5b5a5a}
#container{width:990px;margin:auto}

/* header */
#header{background:url(../images/header.jpg) no-repeat top left #fff;width:100%;height:271px;position:relative;color:#ab934a;}
#header img {border:none}
#header .toIndex{width:305px;height:90px;display:block;position:absolute;top:56px;left:328px;text-indent:-9999999px;}
#header ul{position:absolute;top:10px;left:795px;}
#header ul li{float:left;}
#header a{color:#ab934a;text-decoration:none;}
#header a:hover{text-decoration:underline;}

/* navi */
#navi{background:url(../images/bg-navi.jpg) repeat-x;width:100%;height:70px;position:relative;}
#navi li{float:left;}
#navi li a{text-indent:-9999999px;height:40px;display:block;}
#navi li.n_01 a{background:url(../images/n-01.jpg);width:173px;}
#navi li.n_02 a{background:url(../images/n-02.jpg);width:172px;}
#navi li.n_03 a{background:url(../images/n-03.jpg);width:174px;}
#navi li.n_04 a{background:url(../images/n-04.jpg);width:173px;}
#navi li.n_05 a{background:url(../images/n-05.jpg);width:173px;}
#navi li a:hover,#heilbronn #navi li.n_01 a,#hb-philosophie #navi li.n_01 a,#hb-team #navi li.n_01 a,#hb-beauty #navi li.n_01 a,#hb-pflege #navi li.n_01 a,#hb-duftsalon #navi li.n_01 a,#hb-boutiqe #navi li.n_01 a,#hb-kontakt #navi li.n_01 a,#bg-kontakt #navi li.n_01 a,#bad-friedrichshall #navi li.n_01 a,#bf-philosophie #navi li.n_01 a,#bf-team #navi li.n_01 a,#bf-parfuemerie #navi li.n_01 a,#bf-beauty #navi li.n_01 a,#service #navi li.n_02 a,#aktionen #navi li.n_03 a,#veranstaltungen #navi li.n_04 a,#marken #navi li.n_05 a{background-position:0px -40px;}

#navi #subnavi{position:absolute;width:173px;background:#d1c39a;}
#navi #subnavi li{display:list-item !important;float:none;padding:5px 10px 5px 30px;}
#navi #subnavi li.head{background:#867962;color:#eeddbe;font-weight:bold;font-size:13px;}
#navi #subnavi li.head a{color:#eeddbe;}
#navi #subnavi a{background:none !important;width:auto !important;height:auto !important;text-indent:0px;color:#5b5a5a;text-decoration:none;}
#navi #subnavi a:hover{text-decoration:underline}

/* content */
#content{width:990px;}

.contentMain{width:747px;float:left;background:url(../images/bg-contentmain.jpg) repeat-y top right;}
.contentMain #shopLink{background:url(../images/bg-shop.jpg) no-repeat;width:195px;height:200px;float:right;text-indent:-9999999px;}
.contentMain a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.contentMain h1{width:480px;height:155px;text-indent:-9999999px;margin-bottom:2px;}
#index .contentMain h1{background:url(../images/h1-index.jpg);}
#heilbronn .contentMain h1{background:url(../images/h1-heilbronn.jpg);}
#hb-philosophie .contentMain h1{background:url(../images/h1-philosopie.jpg);}
#hb-team .contentMain h1{background:url(../images/h1-team.jpg);}
#hb-beauty .contentMain h1{background:url(../images/h1-filialen.jpg);}
#hb-pflege .contentMain h1{background:url(../images/h1-pflegelounge.jpg);}
#hb-duftsalon .contentMain h1{background:url(../images/h1-duftsalon.jpg);}
#hb-boutiqe .contentMain h1{background:url(../images/h1-boutique.jpg);}
#hb-kontakt .contentMain h1{background:url(../images/h1-filialen.jpg);}
#bg-kontakt .contentMain h1{background:url(../images/h1-filialen.jpg);}
#bad-friedrichshall .contentMain h1{background:url(../images/h1-bad-friedrichshall.jpg);}
#bf-philosophie .contentMain h1{background:url(../images/h1-bf-philosopie.jpg);}
#bf-team .contentMain h1{background:url(../images/h1-bf-team.jpg);}
#bf-parfuemerie .contentMain h1{background:url(../images/h1-parfum.jpg);}
#bf-beauty .contentMain h1{background:url(../images/h1-filialen.jpg);}
#index .contentMain h3{background:url(../images/h3-index.jpg) no-repeat;width:159px;height:11px;text-indent:-9999999px;margin-bottom:7px;}
#danke .contentMain h1{background:url(../images/h1-danke.jpg);}
#service .contentMain h1{background:url(../images/h1-service.jpg);}
#aktionen .contentMain h1{background:url(../images/h1-aktionen.jpg);}
#veranstaltungen .contentMain h1{background:url(../images/h1-veranstaltungen.jpg);}
#marken .contentMain h1{background:url(../images/h1-marken.jpg);}
#kontakt .contentMain h1{background:url(../images/h1-kontakt.jpg);}
#impressum .contentMain h1{background:url(../images/h1-impressum.jpg);}
#newsletter .contentMain h1{background:url(../images/h1-newsletter.jpg);}
#gaestebuch .contentMain h1{background:url(../images/h1-gaestebuch.jpg);}
.contentMain img{padding:1px;border:1px solid #bca67c;background:#fff;}
.contentMain h2{color:#732287;font-size:12px;font-weight:normal;padding-left:38px;margin-bottom:30px;}
.contentMain .contentMainInside{padding:0 40px 0 38px;}
.contentMain .col1{width:320px;float:left;}
.contentMain .col2{width:320px;float:left;padding-left:21px;}
.contentMain #quote{background:url(../images/quoteb.jpg) no-repeat;width:656px;height:53px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain #quote2{background:url(../images/quote2b.jpg) no-repeat;width:656px;height:53px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain #quote3{background:url(../images/quote3b.jpg) no-repeat;width:656px;height:53px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain #quote4{background:url(../images/quote4b.jpg) no-repeat;width:656px;height:104px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain #quote5{background:url(../images/quote5b.jpg) no-repeat;width:656px;height:104px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain #quote6{background:url(../images/quote6b.jpg) no-repeat;width:656px;height:104px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain #quote7{background:url(../images/quote7b.jpg) no-repeat;width:656px;height:104px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain #quote8{background:url(../images/quote8b.jpg) no-repeat;width:656px;height:104px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain #quote9{background:url(../images/quote9b.jpg) no-repeat;width:656px;height:80px;text-indent:-9999999px;margin:40px 0 70px 0;}
.contentMain img{border:0;}
.contentMain .left{width:245px;float:left;}
.contentMain .right{float:left;}
.contentMain .plist{line-height:2.5em;}
.contentMain .plist small{line-height:1.2em;padding-bottom:20px;}



.mt{margin-top:40px;}
.mb{margin-bottom:50px;}

.contentSidebar{width:222px;padding:0 0 460px 20px;float:left;font-size:11px;color:#5b5a5a;background:url(../images/bg-contentsidebar.jpg) no-repeat bottom;}
.contentSidebar a.more{color:#ab934b;text-decoration:underline;}
.contentSidebar a.more:hover{text-decoration:none;}
.contentSidebar h3{margin-bottom:10px;}
.contentSidebar h3.h31,.contentSidebar h3.h32{background:url(../images/h3-sidebar.jpg) no-repeat;width:177px;height:17px;text-indent:-9999999px;}
.contentSidebar h3.h33{background:url(../images/h3-sidebar2.jpg) no-repeat;width:177px;height:17px;text-indent:-9999999px;}
.contentSidebar input{width:147px;height:15px;padding:2px 4px 0 4px;background:#fff;border:1px solid #ab934a;color:#696969;font-size:10px}
.contentSidebar .mb{margin-bottom:60px;}
.contentSidebar .nmb{margin-bottom:10px;}
/* footer */
#footer{background:url(../images/)}

/* allgemein */
a{color:#732287;text-decoration:underline;outline:none;}
a:hover{text-decoration:none}
.li{color:#732287;}
ul{list-style:none}
p, h3{margin-bottom:25px;line-height:1.6em}
address{margin-bottom:25px;line-height:1.4em;font-style:normal}



.hidden{font-size:0.001em;line-height:0.001em;display:block;overflow:hidden;width:1px;height:1px;position:absolute; top:-1px;left:-1px}
.nofloat{font-size:0.001em;line-height:0.001em;clear:both}

/* qrCode */
.p10 { padding:0 0 10px 0;}

#content ul li {
	margin-left:20px;
	list-style-type:disc;
	margin-bottom:12px;
	}
	

.li-02 { padding:0 0 0 20px;}

#slideshow { position:relative; border: 2px solid #DFD2B5; height: 242px; width: 617px; margin-bottom: 40px; }
#slideshow IMG { position:absolute; top:0; left:0; z-index:8; }
#slideshow IMG.active { z-index:10; }
#slideshow IMG.last-active { z-index:9; }  
