html {margin: 0; padding: 0; height: 100%;}
body {margin: 0; padding: 0; background: #f1e9b8 url('../images/bg_body.jpg') repeat-x; color: #4c7a81; font-family: Verdana; font-size: 10px; height: 100%;}

img {border: 0;}

h1 {color: #912423; font-family: Verdana; font-size: 10px; margin: 0 0 50px 0; padding: 0; font-weight: bold;}
h2 {color: #912423; font-family: Verdana; font-size: 10px; margin: 0 0 5px 0; padding: 0; font-weight: bold;}
h3 {color: #4c7a81; font-family: Verdana; font-size: 10px; margin: 0 0 5px 0; padding: 0; font-weight: bold;}
p {color: #4c7a81; font-family: Verdana; font-size: 10px; margin: 0 0 15px 0; line-height: 15px;}

a {text-decoration: none; font-weight: bold; color: #4c7a81;}
a:hover {text-decoration: none; font-weight: bold; color: #4c7a81;}

.newsletter {padding-top: 10px; padding-left: 25px;}

form {margin: 0; padding: 0;}

#wrap {background: transparent url('../images/bg_outer.jpg') repeat-y top center; width: 924px; margin: 0 auto; height: 100%;}
#wrapper {background: transparent url('../images/bg_outer.jpg') repeat-y top center; width: 924px; margin: 0 auto; height: 100%;}
#wrapper[id] {height: auto;}
#outerwrapper {width: 100%; margin: 0 auto; height: 100%;}
#innerwrapper {width: 882px; padding: 21px 21px 0 21px; margin: 0 auto; background: transparent url('../images/bg_inner.jpg') no-repeat top;}

#body {width: 882px; margin: 0; padding: 0;}

#left {width: 164px; margin: 0; padding: 0; float: left; background: #ffeea8;}
#logo {margin: 0; padding: 0;}
#mainnav {margin: 20px 0 0 0; padding: 0;}
#mainnav a {margin: 0; padding: 0;}
#mainnav a.subnav {padding: 0 0 0 0; display: block; line-height: 11px; text-decoration: none; color: #4c7a81;}
#mainnav img {margin: 0; padding: 0;}
#mainnav ul {list-style: none; margin: 0; padding: 0; border-bottom: 1px solid #fff;}
#mainnav ul li ul {list-style: none; margin: 0; padding: 0; border-bottom: 1px solid #fff; background: #fff5ca;}
#mainnav li {margin: 0; padding: 0; vertical-align: middle;}

#center {width: 500px; margin: 0; padding: 37px 27px 0 27px; float: left;}

#right {width: 164px; margin: 0; padding: 0; float: left; background: #ffeea8;}
#login {border-bottom: 1px solid #fff; width: 124px; padding: 0 20px 5px 20px; margin: 20px 0 0 0;}
#login input {width: 118px; border-left: 1px solid #cecece; border-right: 1px solid #cecece; border-bottom: 1px solid #e4e4e4; border-top: 1px solid #8f8f8f; height: 14px; font-size: 10px; margin: 0 0 3px 0;}
#date {border-bottom: 1px solid #fff; width: 124px; padding: 5px 20px 0 20px;}
#date p {margin: 0 0 5px 0;}
#language {border-bottom: 1px solid #fff; width: 124px; padding: 5px 20px 0 20px;}
#language img {margin: 3px 0;}
#pdf {border-bottom: 1px solid #fff; width: 124px; padding: 5px 20px 0 20px;}
#pdf img {margin: 3px 0;}

#footer {width: 924px; margin: 0 auto; padding: 0; background: transparent;}

.content {margin: 0 0 10px 0;}
.content ul {margin: 0 0 0 10px; padding: 0;}
.content li {line-height: 15px;}
.content_left {float: left; width: 240px; padding: 0 10px 0 0;}
.content_right {float: left; width: 240px; padding: 0 0 0 10px;}

.clear {clear: both;}
.red {color: #912423;}

fieldset {border: 0;}
label {float: left; width: 250px; padding: 4px 0;}
input {clear: right;margin-bottom:5px;}
textarea {width: 200px; height: 60px;}
.powermail_mandatory_js{
color:red;
margin-bottom:10px;
margin-left:250px;
margin-top:-7px;
}

.tx-powermail-pi1_thx {font-weight:bold}

.validation-failed{border:1px dashed red}
.tx-powermail-pi1 fieldset {padding:0px; margin:0px}
.tx-powermail-pi1 fieldset legend {display:none}
.powermail_check_inner_uid16_0 label {display:none}
.tx_powermail_pi1_fieldwrap_html_16 p {width:250px;float:left}
.tx_powermail_pi1_fieldwrap_html {clear:both}

.powermail_check_inner_uid37_0 label {display:none}
.tx_powermail_pi1_fieldwrap_html_37 p {width:250px;float:left}
.tx_powermail_pi1_fieldwrap_html {clear:both}


.singlesevicename {float: left; display: block; width: 280px; text-decoration: underline; clear: left;}
.singleprice {float: right; display: block; width: 220px; text-align: right; font-weight: bold; clear: right;}

.linesevicename {text-decoration: underline;}
.linemore {float: left; display: block; width: 80px; text-decoration: none;}
.lineprice {float: left; display: block; width: 400px; text-align: left; font-weight: bold;}

.multisevicename {text-decoration: none;}
.multipricename {float: left; display: block; width: 380px; text-decoration: underline; clear: left;}
.multiprice {float: right; display: block; width: 120px; text-align: right; font-weight: bold; clear: right;}

.shoplink {color: #912423; font-weight: normal;}
a:hover.shoplink {color: #912423; font-weight: normal; text-decoration: underline}
.shopimage {border: 1px solid #ffeea8;}

#preload {display: none;}

#mainnav a {margin: 0; padding: 0; display: block; width: 164px; height: 16px;}
#mainnav a#nav1 {background: transparent url('../images/nav_home.gif') no-repeat;}
#mainnav a:hover#nav1 {background: transparent url('../images/nav_home_on.gif') no-repeat;}
#mainnav a#nav1.active {background: transparent url('../images/nav_home_on.gif') no-repeat;}

#mainnav a#nav2 {background: transparent url('../images/nav_wellness.gif') no-repeat;}
#mainnav a:hover#nav2 {background: transparent url('../images/nav_wellness_on.gif') no-repeat;}
#mainnav a#nav2.active {background: transparent url('../images/nav_wellness_on.gif') no-repeat;}

#mainnav a#nav3 {background: transparent url('../images/subnav_sauna.gif') no-repeat;}
#mainnav a:hover#nav3 {background: transparent url('../images/subnav_sauna_on.gif') no-repeat;}
#mainnav a#nav3.active {background: transparent url('../images/subnav_sauna_on.gif') no-repeat;}

#mainnav a#nav4 {background: transparent url('../images/nav_Massagen.gif') no-repeat;} /* subnav_massage.gif */
#mainnav a:hover#nav4 {background: transparent url('../images/nav_Massagen_on.gif') no-repeat;}
#mainnav a#nav4.active {background: transparent url('../images/nav_Massagen_on.gif') no-repeat;}

#mainnav a#nav5 {background: transparent url('../images/subnav_wellness_traeume.gif') no-repeat;}
#mainnav a:hover#nav5 {background: transparent url('../images/subnav_wellness_traeume_on.gif') no-repeat;}
#mainnav a#nav5.active {background: transparent url('../images/subnav_wellness_traeume_on.gif') no-repeat;}

#mainnav a#nav6 {background: transparent url('../images/subnav_peelings.gif') no-repeat;}
#mainnav a:hover#nav6 {background: transparent url('../images/subnav_peelings_on.gif') no-repeat;}
#mainnav a#nav6.active {background: transparent url('../images/subnav_peelings_on.gif') no-repeat;}

#mainnav a#nav7 {background: transparent url('../images/subnav_baeder.gif') no-repeat;}
#mainnav a:hover#nav7 {background: transparent url('../images/subnav_baeder_on.gif') no-repeat;}
#mainnav a#nav7.active {background: transparent url('../images/subnav_baeder_on.gif') no-repeat;}

#mainnav a#nav8 {background: transparent url('../images/nav_Wellnessfuer2.gif') no-repeat;} /* subnav_wellness_fuer_zwei.gif */
#mainnav a:hover#nav8 {background: transparent url('../images/nav_Wellnessfuer2_on.gif') no-repeat;}
#mainnav a#nav8.active {background: transparent url('../images/nav_Wellnessfuer2_on.gif') no-repeat;}

#mainnav a#nav9 {background: transparent url('../images/subnav_wellness_duo.gif') no-repeat;}
#mainnav a:hover#nav9 {background: transparent url('../images/subnav_wellness_duo_on.gif') no-repeat;}
#mainnav a#nav9.active {background: transparent url('../images/subnav_wellness_duo_on.gif') no-repeat;}

#mainnav a#nav10 {background: transparent url('../images/subnav_wellness_wochenenden.gif') no-repeat;}
#mainnav a:hover#nav10 {background: transparent url('../images/subnav_wellness_weekend_on.gif') no-repeat;}
#mainnav a#nav10.active {background: transparent url('../images/subnav_wellness_weekend_on.gif') no-repeat;}

#mainnav a#nav11 {background: transparent url('../images/nav_fitness.gif') no-repeat;}
#mainnav a:hover#nav11 {background: transparent url('../images/nav_fitness_on.gif') no-repeat;}
#mainnav a#nav11.active {background: transparent url('../images/nav_fitness_on.gif') no-repeat;}

#mainnav a#nav12 {background: transparent url('../images/nav_kosmetik.gif') no-repeat;}
#mainnav a:hover#nav12 {background: transparent url('../images/nav_kosmetik_on.gif') no-repeat;}
#mainnav a#nav12.active {background: transparent url('../images/nav_kosmetik_on.gif') no-repeat;}

#mainnav a#nav13 {background: transparent url('../images/subnav_gesichtsbehandlung.gif') no-repeat;}
#mainnav a:hover#nav13 {background: transparent url('../images/subnav_gesichtsbehandlung_o.gif') no-repeat;}
#mainnav a#nav13.active {background: transparent url('../images/subnav_gesichtsbehandlung_o.gif') no-repeat;}

#mainnav a#nav14 {background: transparent url('../images/subnav_gesicht_und_koerper.gif') no-repeat;}
#mainnav a:hover#nav14 {background: transparent url('../images/subnav_gesicht_und_koerper_.gif') no-repeat;}
#mainnav a#nav14.active {background: transparent url('../images/subnav_gesicht_und_koerper_.gif') no-repeat;}

#mainnav a#nav15 {background: transparent url('../images/subnav_spezialpflege.gif') no-repeat;}
#mainnav a:hover#nav15 {background: transparent url('../images/subnav_spezialpflege_on.gif') no-repeat;}
#mainnav a#nav15.active {background: transparent url('../images/subnav_spezialpflege_on.gif') no-repeat;}

#mainnav a#nav16 {background: transparent url('../images/subnav_manikuere.gif') no-repeat;}
#mainnav a:hover#nav16 {background: transparent url('../images/subnav_manikuere_on.gif') no-repeat;}
#mainnav a#nav16.active {background: transparent url('../images/subnav_manikuere_on.gif') no-repeat;}

#mainnav a#nav17 {background: transparent url('../images/nav_preise.gif') no-repeat;}
#mainnav a:hover#nav17 {background: transparent url('../images/nav_preise_on.gif') no-repeat;}
#mainnav a#nav17.active {background: transparent url('../images/nav_preise_on.gif') no-repeat;}

#mainnav a#nav18 {background: transparent url('../images/nav_gutschein.gif') no-repeat;}
#mainnav a:hover#nav18 {background: transparent url('../images/nav_gutschein_on.gif') no-repeat;}
#mainnav a#nav18.active {background: transparent url('../images/nav_gutschein_on.gif') no-repeat;}

#mainnav a#nav19 {background: transparent url('../images/nav_firmenangebote.gif') no-repeat;}
#mainnav a:hover#nav19 {background: transparent url('../images/nav_firmenangebote_on.gif') no-repeat;}
#mainnav a#nav19.active {background: transparent url('../images/nav_firmenangebote_on.gif') no-repeat;}

#mainnav a#nav20 {background: transparent url('../images/nav_shop.gif') no-repeat;}
#mainnav a:hover#nav20 {background: transparent url('../images/nav_shop_on.gif') no-repeat;}
#mainnav a#nav20.active {background: transparent url('../images/nav_shop_on.gif') no-repeat;}

#mainnav a#nav21 {background: transparent url('../images/nav_service.gif') no-repeat;}
#mainnav a:hover#nav21 {background: transparent url('../images/nav_service_on.gif') no-repeat;}
#mainnav a#nav21.active {background: transparent url('../images/nav_service_on.gif') no-repeat;}

#mainnav a#nav22 {background: transparent url('../images/nav_wissenswertes.gif') no-repeat;}
#mainnav a:hover#nav22 {background: transparent url('../images/nav_wissenswertes_on.gif') no-repeat;}
#mainnav a#nav22.active {background: transparent url('../images/nav_wissenswertes_on.gif') no-repeat;}

#mainnav a#nav23 {background: transparent url('../images/nav_presse.gif') no-repeat;}
#mainnav a:hover#nav23 {background: transparent url('../images/nav_presse_on.gif') no-repeat;}
#mainnav a#nav23.active {background: transparent url('../images/nav_presse_on.gif') no-repeat;}

#mainnav a#nav24 {background: transparent url('../images/nav_links.gif') no-repeat;}
#mainnav a:hover#nav24 {background: transparent url('../images/nav_links_on.gif') no-repeat;}
#mainnav a#nav24.active {background: transparent url('../images/nav_links_on.gif') no-repeat;}

#mainnav a#nav25 {background: transparent url('../images/nav_jobs.gif') no-repeat;}
#mainnav a:hover#nav25 {background: transparent url('../images/nav_jobs_on.gif') no-repeat;}
#mainnav a#nav25.active {background: transparent url('../images/nav_jobs_on.gif') no-repeat;}

#mainnav a#nav26 {background: transparent url('../images/nav_kontakt.gif') no-repeat;}
#mainnav a:hover#nav26 {background: transparent url('../images/nav_kontakt_on.gif') no-repeat;}
#mainnav a#nav26.active {background: transparent url('../images/nav_kontakt_on.gif') no-repeat;}

#mainnav a#nav27 {background: transparent url('../images/nav_impressum.gif') no-repeat;}
#mainnav a:hover#nav27 {background: transparent url('../images/nav_impressum_on.gif') no-repeat;}
#mainnav a#nav27.active {background: transparent url('../images/nav_impressum_on.gif') no-repeat;}

#mainnav a#nav28 {background: transparent url('../images/nav_wellnesstage.gif') no-repeat;}
#mainnav a:hover#nav28 {background: transparent url('../images/nav_wellnesstage_on.gif') no-repeat;}
#mainnav a#nav28.active {background: transparent url('../images/nav_wellnesstage_on.gif') no-repeat;}

#mainnav a#nav29 {background: transparent url('../images/nav_medicalwellness.gif') no-repeat;}
#mainnav a:hover#nav29 {background: transparent url('../images/nav_medicalwellness_on.gif') no-repeat;}
#mainnav a#nav29.active {background: transparent url('../images/nav_medicalwellness_on.gif') no-repeat;}

#mainnav a#nav30 {background: transparent url('../images/subnav_gesichtspflege.gif') no-repeat;}
#mainnav a:hover#nav30 {background: transparent url('../images/subnav_gesichtspflege_on.gif') no-repeat;}
#mainnav a#nav30.active {background: transparent url('../images/subnav_gesichtspflege_on.gif') no-repeat;}

#mainnav a#nav31 {background: transparent url('../images/subnav_pedikuere.gif') no-repeat;}
#mainnav a:hover#nav31 {background: transparent url('../images/subnav_pedikuere_on.gif') no-repeat;}
#mainnav a#nav31.active {background: transparent url('../images/subnav_pedikuere_on.gif') no-repeat;}

#mainnav a#nav32 {background: transparent url('../images/subnav_haarentfernung.gif') no-repeat;}
#mainnav a:hover#nav32 {background: transparent url('../images/subnav_haarentfernung_on.gif') no-repeat;}
#mainnav a#nav32.active {background: transparent url('../images/subnav_haarentfernung_on.gif') no-repeat;}

#mainnav a#nav33 {background: transparent url('../images/subnav_augen.gif') no-repeat;}
#mainnav a:hover#nav33 {background: transparent url('../images/subnav_augen_on.gif') no-repeat;}
#mainnav a#nav33.active {background: transparent url('../images/subnav_augen_on.gif') no-repeat;}

#mainnav a#nav34 {background: transparent url('../images/subnav_koerperbehandlungen.gif') no-repeat;}
#mainnav a:hover#nav34 {background: transparent url('../images/subnav_koerperbehandlungen_on.gif') no-repeat;}
#mainnav a#nav34.active {background: transparent url('../images/subnav_koerperbehandlungen_on.gif') no-repeat;}

#mainnav a#nav35 {background: transparent url('../images/subnav_couperosebehandlung.gif') no-repeat;}
#mainnav a:hover#nav35 {background: transparent url('../images/subnav_couperosebehandlung_on.gif') no-repeat;}
#mainnav a#nav35.active {background: transparent url('../images/subnav_couperosebehandlung_on.gif') no-repeat;}

#mainnav a#nav36 {background: transparent url('../images/subnav_makeup.gif') no-repeat;}
#mainnav a:hover#nav36 {background: transparent url('../images/subnav_makeup_on.gif') no-repeat;}
#mainnav a#nav36.active {background: transparent url('../images/subnav_makeup_on.gif') no-repeat;}

#mainnav a#nav37 {background: transparent url('../images/subnav_antiaging.gif') no-repeat;}
#mainnav a:hover#nav37 {background: transparent url('../images/subnav_antiaging_on.gif') no-repeat;}
#mainnav a#nav37.active {background: transparent url('../images/subnav_antiaging_on.gif') no-repeat;}

#mainnav a#nav38 {background: transparent url('../images/nav_galerie.gif') no-repeat;}
#mainnav a:hover#nav38 {background: transparent url('../images/nav_galerie_on.gif') no-repeat;}
#mainnav a#nav38.active {background: transparent url('../images/nav_galerie_on.gif') no-repeat;}

#mainnav a#navVIP {background: transparent url('../images/nav_vip_angebote.gif') no-repeat;}
#mainnav a:hover#navVIP {background: transparent url('../images/nav_vip_angebote_on.gif') no-repeat;}
#mainnav a#navVIP.active {background: transparent url('../images/nav_vip_angebote_on.gif') no-repeat;}


#mainnav a#nav204 {background: transparent url('../images/nav_Wellnesspakete.gif') no-repeat;}
#mainnav a:hover#nav204 {background: transparent url('../images/nav_Wellnesspakete_on.gif') no-repeat;}
#mainnav a#nav204.active {background: transparent url('../images/nav_Wellnesspakete_on.gif') no-repeat;}

#mainnav a#nav205 {background: transparent url('../images/nav_60MinWellness.gif') no-repeat;}
#mainnav a:hover#nav205 {background: transparent url('../images/nav_60MinWellness_on.gif') no-repeat;}
#mainnav a#nav205.active {background: transparent url('../images/nav_60MinWellness_on.gif') no-repeat;}

#mainnav a#nav206 {background: transparent url('../images/nav_SpeziellHerren.gif') no-repeat;}
#mainnav a:hover#nav206 {background: transparent url('../images/nav_SpeziellHerren_on.gif') no-repeat;}
#mainnav a#nav206.active {background: transparent url('../images/nav_SpeziellHerren_on.gif') no-repeat;}

#mainnav a#nav207 {background: transparent url('../images/nav_Koerperbehandlungen.gif') no-repeat;}
#mainnav a:hover#nav207 {background: transparent url('../images/nav_Koerperbehandlungen_on.gif') no-repeat;}
#mainnav a#nav207.active {background: transparent url('../images/nav_Koerperbehandlungen_on.gif') no-repeat;}

#mainnav a#nav208 {background: transparent url('../images/nav_WellnessWochen.gif') no-repeat;}
#mainnav a:hover#nav208 {background: transparent url('../images/nav_WellnessWochen_on.gif') no-repeat;}
#mainnav a#nav208.active {background: transparent url('../images/nav_WellnessWochen_on.gif') no-repeat;}

#mainnav a#nav209 {background: transparent url('../images/mainnav_SAUNA.gif') no-repeat;}
#mainnav a:hover#nav209 {background: transparent url('../images/mainnav_SAUNA_on.gif') no-repeat;}
#mainnav a#nav209.active {background: transparent url('../images/mainnav_SAUNA_on.gif') no-repeat;}

#mainnav a#nav210 {background: transparent url('../images/nav_Basispflege.gif') no-repeat;}
#mainnav a:hover#nav210 {background: transparent url('../images/nav_Basispflege_on.gif') no-repeat;}
#mainnav a#nav210.active {background: transparent url('../images/nav_Basispflege_on.gif') no-repeat;}

#mainnav a#nav211 {background: transparent url('../images/nav_premiumpflege.gif') no-repeat;}
#mainnav a:hover#nav211 {background: transparent url('../images/nav_Premiumpflege_on.gif') no-repeat;}
#mainnav a#nav211.active {background: transparent url('../images/nav_Premiumpflege_on.gif') no-repeat;}

#mainnav a#nav212 {background: transparent url('../images/nav_ManiPedi.gif') no-repeat;}
#mainnav a:hover#nav212 {background: transparent url('../images/nav_ManiPedi_on.gif') no-repeat;}
#mainnav a#nav212.active {background: transparent url('../images/nav_ManiPedi_on.gif') no-repeat;}

#mainnav a#nav213 {background: transparent url('../images/nav_Haarentfernung.gif') no-repeat;}
#mainnav a:hover#nav213 {background: transparent url('../images/nav_Haarentfernung_on.gif') no-repeat;}
#mainnav a#nav213.active {background: transparent url('../images/nav_Haarentfernung_on.gif') no-repeat;}

#mainnav a#nav214 {background: transparent url('../images/nav_Zusatzbehandlungen.gif') no-repeat;}
#mainnav a:hover#nav214 {background: transparent url('../images/nav_Zusatzbehandlungen_on.gif') no-repeat;}
#mainnav a#nav214.active {background: transparent url('../images/nav_Zusatzbehandlungen_on.gif') no-repeat;}

#mainnav a#nav219 {background: transparent url('../images/nav_baeder.gif') no-repeat;}
#mainnav a:hover#nav219 {background: transparent url('../images/nav_Baeder_on.gif') no-repeat;}
#mainnav a#nav219.active {background: transparent url('../images/nav_Baeder_on.gif') no-repeat;}


#login .form-login {border: 1px solid #ffeea8; width: 80px; background: #fff; height: 16px;}
#languageSelect {border-bottom: 1px solid #fff; padding:5px; padding-left:23px; }