#body {
background: #F6F1E3;
}

.hoverbild03 a:active, 
a:focus {outline: none;}

#containerstart {
background-image: url(index.jpg);
position:absolute;
left:50%;
top: 0px;
height: 560px;
width: 995px;
margin-left: -498px;
border: 0pt solid #000;
}

#container {
background-image: url(home.jpg);
position:absolute;
left:50%;
top: 11px;
height: 560px;
width: 995px;
margin-left: -498px;
border: 0pt solid #000;
}







#unternavilinks {
position:absolute;
top:174px;
left: 635px;
width: 300px;
height: 40px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #000;
text-align: left;
font-weight: regular;
border: 0pt solid #6666FF;
z-index: 335;
}

#unternavilinks a:link {
text-decoration: underline;
color: #000;
}

#unternavilinks a:visited {
text-decoration: underline;
color: #000;
}

#unternavilinks a:hover{
text-decoration: none;
color: #000;
}

#unternavilinks span {
font-size: 20px;
font-weight: bold;
color: #000;
}





#unternavilinks02 {
position:absolute;
top:174px;
left: 635px;
width: 400px;
height: 70px;
font-family: Verdana;
font-size: 11px;
line-height: 12px;
color: #000;
text-align: left;
font-weight: regular;
border: 0pt solid #6666FF;
z-index: 335;
}

#unternavilinks02 a:link {
text-decoration: underline;
color: #000;
}

#unternavilinks02 a:visited {
text-decoration: underline;
color: #000;
}

#unternavilinks02 a:hover{
text-decoration: none;
color: #000;
}

#unternavilinks02 span {
font-size: 18px;
line-height: 15px;
font-weight: bold;
color: #000;
}







#linkslinks {
position:absolute;
top:184px;
left: 195px;
width: 300px;
height: 40px;
font-family: Verdana;
font-size: 13px;
line-height: 11px;
color: #000;
text-align: left;
font-weight: regular;
border: 0pt solid #6666FF;
z-index: 335;
}

#linkslinks  a:link {
text-decoration: underline;
color: #000;
}

#linkslinks a:visited {
text-decoration: underline;
color: #000;
}

#linkslinks a:hover{
text-decoration: none;
color: #000;
}







#preisliste {
position:absolute;
top: 422px;
left: 447px;
width:140px;
height: 28px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: left;
border: 0pt solid #333;
z-index: 86;
}

#preisliste a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#preisliste a:visited {
text-decoration: underline;
font-size: 12px;
color: #222;
}

#preisliste a:hover{
text-decoration:none ;
cursor: auto;
color: #333;
}







#flash {
position:absolute;
top: 17px;
left: 159px;
z-index: 87;
}


#subheadline {
position:absolute;
top: 101px;
left: 504px;
z-index: 7;
}

#subsubheadline {
position:absolute;
top: 138px;
left: 674px;
z-index: 88;
}

#rechtsbild {
position:absolute;
top: 185px;
left: 506px;
z-index: 3;
}



#linksbild {
position:absolute;
top: 185px;
left: 186px;
z-index: 4;
}




#rechtsbildgross {
position:absolute;
top: 185px;
left: 165px;
z-index: 3;
}



#anwendung {
position:absolute;
top: 245px;
left: 0px;
z-index: 133;
}




#telvereinbarung {
position:absolute;
top: 301px;
left: 426px;
z-index: 3;
}





#textfeld {
position:absolute;
overflow: auto;
padding-right: 474px;
top: 185px;
left: 170px;
width:340px;
height: 368px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: left;
border: 0pt solid #333;
z-index: 6;
}

#textfeld a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeld a:visited {
text-decoration: underline;
font-size: 12px;
color: #222;
}

#textfeld a:hover{
text-decoration:none ;
cursor: auto;
color: #333;
}

#textfeld span {
font-size: 14px;
line-height: 26px;
color: #333;
}




#textfeldpreis {
position:absolute;
overflow: auto;
padding-right: 44px;
top: 185px;
left: 500px;
width:440px;
height: 368px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: left;
border: 0pt solid #333;
z-index: 6;
}

#textfeldpreis a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldpreis a:visited {
text-decoration: underline;
font-size: 12px;
color: #222;
}

#textfeldpreis a:hover{
text-decoration:none ;
color: #333;
}

#textfeldpreis span {
font-size: 14px;
font-weight: bold;
line-height: 17px;
color: #654B32;
}




#textfeldrechts {
position:absolute;
padding-right: 31px;
overflow: auto;
top: 220px;
left: 640px;
width:315px;
height: 332px;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
color: #333;
text-align: justify;
border: 0pt solid #333;
z-index: 6;
}

#textfeldrechts a:link {
text-decoration: none;
font-size: 12px;
color: #333;
}

#textfeldrechts a:visited {
text-decoration: none;
font-size: 12px;
color: #222;
}

#textfeldrechts a:hover{
text-decoration: underline;
color: #333;
}

#textfeldrechts span {
font-size: 16px;
line-height: 26px;
color: #333;
}







#textfeldrechts02 {
position:absolute;
padding-right: 31px;
overflow: auto;
top: 240px;
left: 640px;
width:315px;
height: 312px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: justify;
border: 0pt solid #333;
z-index: 6;
}

#textfeldrechts02 a:link {
text-decoration: none;
font-size: 12px;
color: #333;
}

#textfeldrechts02 a:visited {
text-decoration: none;
font-size: 12px;
color: #222;
}

#textfeldrechts02 a:hover{
text-decoration: underline;
color: #333;
}

#textfeldrechts02 span {
font-size: 15px;
line-height: 17px;
color: #333;
}










#textfeldaktuell {
position:absolute;
overflow: auto;
padding-right: 0px;
top: 175px;
left: 155px;
width:829px;
height: 368px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: left;
border: 0pt solid #333;
z-index: 6;
}

#textfeldaktuell a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldaktuell a:visited {
text-decoration: underline;
font-size: 12px;
color: #222;
}

#textfeldaktuell a:hover{
text-decoration:none;
cursor: auto;
color: #333;
}





#textfeldstart {
position:absolute;
overflow: auto;
top: 185px;
left: 130px;
width:450px;
height: 400px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: left;
border: 0pt solid #333;
z-index: 5;
}

#textfeldstart  a:link {
text-decoration: none;
font-size: 12px;
color: #333;
}

#textfeldstart  a:visited {
text-decoration: none;
font-size: 12px;
color: #222;
}

#textfeldstart a:hover{
text-decoration: underline;
color: #333;
}

#textfeldstart span {
font-size: 14px;
line-height: 26px;
color: #333;
}






#homefest {
position:absolute;
top: 176px;
left: 0px;
width: 155px;
height: 32px;
z-index: 52;
}


#home {
position:absolute;
top: 176px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 51;
}

.hoverbild img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild a {
background: url(navi_bilder/navi_home_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild a:hover
img {visibility: 
 hidden;}

.hoverbild a:hover 
 {border:0;}

* html .hoverbild a 
{margin-right:1px;}

* html .hoverbild 
 a:hover {width:155px;
margin-right:0;}





#philosophiefest {
position:absolute;
top: 208px;
left: 0px;
width: 155px;
height: 32px;
z-index: 53;
}

#philosophie {
position:absolute;
top: 208px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 52;
}

.hoverbild02 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild02 a {
background: url(navi_bilder/navi_philosophie_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild02 a:hover
img {visibility: 
 hidden;}

.hoverbild02 a:hover 
 {border:0;}

* html .hoverbild02 a 
{margin-right:1px;}

* html .hoverbild02 
 a:hover {width:155px;
margin-right:0;}





#anwendungenfest {
position:absolute;
top: 240px;
left: 0px;
width: 155px;
height: 32px;
z-index: 54;
}

#anwendungen {
position:absolute;
top: 240px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 53;
}

.hoverbild03 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild03 a {
background: url(navi_bilder/navi_anwendungen_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild03 a:hover
img {visibility: 
 hidden;}

.hoverbild03 a:hover 
 {border:0;}

* html .hoverbild03 a 
{margin-right:1px;}

* html .hoverbild03 
 a:hover {width:155px;
margin-right:0;}




#unserteamfest {
position:absolute;
top: 272px;
left: 0px;
width: 155px;
height: 32px;
z-index: 55;
}

#unserteam {
position:absolute;
top: 272px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 54;
}

.hoverbild04 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild04 a {
background: url(navi_bilder/navi_unserteam_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild04 a:hover
img {visibility: 
 hidden;}

.hoverbild04 a:hover 
 {border:0;}

* html .hoverbild04 a 
{margin-right:1px;}

* html .hoverbild04
 a:hover {width:155px;
margin-right:0;}



#ambientefest {
position:absolute;
top: 304px;
left: 0px;
width: 155px;
height: 32px;
z-index: 56;
}

#ambiente {
position:absolute;
top: 304px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 55;
}

.hoverbild05 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild05 a {
background: url(navi_bilder/navi_ambiente_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild05 a:hover
img {visibility: 
 hidden;}

.hoverbild05 a:hover 
 {border:0;}

* html .hoverbild05 a 
{margin-right:1px;}

* html .hoverbild05
 a:hover {width:155px;
margin-right:0;}






#aktuellfest {
position:absolute;
top: 336px;
left: 0px;
width: 155px;
height: 32px;
z-index: 57;
}

#aktuell {
position:absolute;
top: 336px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 56;
}

.hoverbild06 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild06 a {
background: url(navi_bilder/navi_aktuell_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild06 a:hover
img {visibility: 
 hidden;}

.hoverbild06 a:hover 
 {border:0;}

* html .hoverbild06 a 
{margin-right:1px;}

* html .hoverbild06
 a:hover {width:155px;
margin-right:0;}




#linktippsfest {
position:absolute;
top: 368px;
left: 0px;
width: 155px;
height: 32px;
z-index: 58;
}

#linktipps {
position:absolute;
top: 368px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 57;
}

.hoverbild07 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild07 a {
background: url(navi_bilder/navi_linktipps_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild07 a:hover
img {visibility: 
 hidden;}

.hoverbild07 a:hover 
 {border:0;}

* html .hoverbild07 a 
{margin-right:1px;}

* html .hoverbild07
 a:hover {width:155px;
margin-right:0;}





#anfahrtfest {
position:absolute;
top: 399px;
left: 0px;
width: 155px;
height: 32px;
z-index: 59;
}

#anfahrt {
position:absolute;
top: 399px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 58;
}

.hoverbild08 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild08 a {
background: url(navi_bilder/navi_anfahrt_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild08 a:hover
img {visibility: 
 hidden;}

.hoverbild08 a:hover 
 {border:0;}

* html .hoverbild08 a 
{margin-right:1px;}

* html .hoverbild08
 a:hover {width:155px;
margin-right:0;}



#kontaktfest {
position:absolute;
top: 431px;
left: 0px;
width: 155px;
height: 32px;
z-index: 60;
}

#kontakt {
position:absolute;
top: 431px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 59;
}

.hoverbild09 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild09 a {
background: url(navi_bilder/navi_kontakt_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild09 a:hover
img {visibility: 
 hidden;}

.hoverbild09 a:hover 
 {border:0;}

* html .hoverbild09 a 
{margin-right:1px;}

* html .hoverbild09
 a:hover {width:155px;
margin-right:0;}









#preislistefest {
position:absolute;
top: 463px;
left: 0px;
width: 155px;
height: 32px;
z-index: 160;
}

#preisliste {
position:absolute;
top: 463px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 59b;
}

.hoverbild09b img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild09b a {
background: url(navi_bilder/navi_preisliste_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild09b a:hover
img {visibility: 
 hidden;}

.hoverbild09b a:hover 
 {border:0;}

* html .hoverbild09b a 
{margin-right:1px;}

* html .hoverbild09b
 a:hover {width:155px;
margin-right:0;}









#seminarefest {
position:absolute;
top: 495px;
left: 0px;
width: 155px;
height: 32px;
z-index: 61;
}

#seminare {
position:absolute;
top: 495px;
left: 0px;
width: 155px;
height: 32px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 60;
}

.hoverbild10 img {display:block;
 width:155px; height:32px;
 border:0;}

.hoverbild10 a {
background: url(navi_bilder/navi_seminare_dr.jpg) no-repeat;
 display:block;
 width: 155px;}

.hoverbild10 a:hover
img {visibility: 
 hidden;}

.hoverbild10 a:hover 
 {border:0;}

* html .hoverbild10 a 
{margin-right:1px;}

* html .hoverbild10
 a:hover {width:155px;
margin-right:0;}












#beautybehandlungenfest {
position:absolute;
top: 150px;
left: 356px;
width: 260px;
height: 89px;
z-index: 62;
}

#beautybehandlungen {
position:absolute;
top: 150px;
left: 356px;
width: 260px;
height: 89px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 61;
}

.hoverbild11 img {display:block;
 width:260px; height:89px;
 border:0;}

.hoverbild11 a {
background: url(navi_bilder/a_beautybehandlungen_dr.jpg) no-repeat;
 display:block;
 width: 260px;}

.hoverbild11 a:hover
img {visibility: 
 hidden;}

.hoverbild11 a:hover 
 {border:0;}

* html .hoverbild11 a 
{margin-right:1px;}

* html .hoverbild11
 a:hover {width:260px;
margin-right:0;}







#koerperhandlungenfest {
position:absolute;
top: 211px;
left: 181px;
width: 260px;
height: 89px;
z-index: 63;
}

#koerperbehandlungen {
position:absolute;
top: 211px;
left: 181px;
width: 260px;
height: 89px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 62;
}

.hoverbild12 img {display:block;
 width:260px; height:89px;
 border:0;}

.hoverbild12 a {
background: url(navi_bilder/a_koerperbehandlungen_dr.jpg) no-repeat;
 display:block;
 width: 260px;}

.hoverbild12 a:hover
img {visibility: 
 hidden;}

.hoverbild12 a:hover 
 {border:0;}

* html .hoverbild12 a 
{margin-right:1px;}

* html .hoverbild12
 a:hover {width:260px;
margin-right:0;}








#weltreisevirginfest {
position:absolute;
top: 297px;
left: 145px;
width: 260px;
height: 89px;
z-index: 64;
}

#weltreisevirgin {
position:absolute;
top: 297px;
left: 145px;
width: 260px;
height: 89px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 63;
}

.hoverbild13 img {display:block;
 width:260px; height:89px;
 border:0;}

.hoverbild13 a {
background: url(navi_bilder/a_weltreisevirgin_dr.jpg) no-repeat;
 display:block;
 width: 260px;}

.hoverbild13 a:hover
img {visibility: 
 hidden;}

.hoverbild13 a:hover 
 {border:0;}

* html .hoverbild13 a 
{margin-right:1px;}

* html .hoverbild13
 a:hover {width:260px;
margin-right:0;}










#massagenfest {
position:absolute;
top: 383px;
left: 172px;
width: 260px;
height: 89px;
z-index: 65;
}

#massagen {
position:absolute;
top: 383px;
left: 172px;
width: 260px;
height: 89px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 64;
}

.hoverbild14 img {display:block;
 width:260px; height:89px;
 border:0;}

.hoverbild14 a {
background: url(navi_bilder/a_massagen_dr.jpg) no-repeat;
 display:block;
 width: 260px;}

.hoverbild14 a:hover
img {visibility: 
 hidden;}

.hoverbild14 a:hover 
 {border:0;}

* html .hoverbild14 a 
{margin-right:1px;}

* html .hoverbild14
 a:hover {width:260px;
margin-right:0;}













#indi_entspannungfest {
position:absolute;
top: 457px;
left: 312px;
width: 260px;
height: 89px;
z-index: 66;
}

#indi_entspannung {
position:absolute;
top: 457px;
left: 312px;
width: 260px;
height: 89px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 65;
}

.hoverbild15 img {display:block;
 width:260px; height:89px;
 border:0;}

.hoverbild15 a {
background: url(navi_bilder/a_indi_entspannung_dr.jpg) no-repeat;
 display:block;
 width: 260px;}

.hoverbild15 a:hover
img {visibility: 
 hidden;}

.hoverbild15 a:hover 
 {border:0;}

* html .hoverbild15 a 
{margin-right:1px;}

* html .hoverbild15
 a:hover {width:260px;
margin-right:0;}













#weiter {
background-color: #6A4321;
position: absolute;
top: 463px;
left: 0px;
width: 640px;
height: 17px;
text-align: center;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #eee;
border: 0pt solid #363;
z-index: 55;
}

#weiter a:link {
background-color: #6A4321;
text-decoration: none;
color: #eee;
}

#weiter a:visited {
background-color: #6A4321;
text-decoration: none;
color: #eee;
}

#weiter a:hover {
background-color: #6A4321;
color: #999;
}





#mwdesign {
position:absolute;
top: 554px;
left: 1px;
width:970px;
height:12px;
font-family: Verdana;
font-size: 11px;
color: #333;
text-align: right;
border: 0pt solid #6666FF;
z-index: 15;
}

#mwdesign a:link {
text-decoration: none;
cursor: auto;
color: #333;
}

#mwdesign a:visited {
text-decoration:none;
cursor: auto;
color: #333;
}

#mwdesign a:hover{
text-decoration:  underline;
cursor: auto;
color: #333;
}



