/* HTML Tag Redefinition */
html, body {height: 100%;}
body {/* customize_background */ background-color:#ffffff; /* customize_background */ text-align: center; padding: 0px; margin: 0px;  font: normal normal 13px Tahoma, Arial, Verdana;  }
img {border: 0px}
a { cursor:pointer}

label { font-weight:bold; display:block; padding-top: 10px; }
fieldset { border:1px solid #ccc;}

/* error text class optionally provided by theme */
div.ccm-error-response {color: #f00; margin-bottom: 12px}

/* Page Structure / Navigation */
#page{ width:70%; margin:auto; text-align:left; left:30%; position: absolute;}
#page #headerSpacer{ height:0px }
#page #header{ position:fixed; background: white; width: 70%; height:125px;min-height:75px;} 
#page #header #logo{ color:#999; font-size:20px; 
	font-family: Tahoma, Arial, Helvetica, sans-serif;  
	margin-bottom: 0px; padding: 0px; margin-top:0px; cursor:pointer;  left:0px ; z-index:10; width:auto; float:left; position: relative }
#page #header #logo a{ /* customize_header_logo */ color:#999; /* customize_header_logo */ text-decoration:none;}

#page #header #headerNav{ position: relative; top: 0px; right: 5px; z-index:2; overflow:visible;background: white;}
#page #header ul.nav-header{ list-style:none; margin:0px; padding:0px; width:auto; z-index:2; overflow:visible; float: right}
#page #header ul.nav-header li{float:left; padding:2px 0px; margin-left:16px; margin-bottom: 0px; color:#777; font-size:13px; margin-top:0px }
#page #header ul.nav-header li a { text-decoration:none; color:#999 }
#page #header ul.nav-header li a:hover{ text-decoration:none; color:#777 }
#page #header ul.nav-header li.nav-selected{ border:0px solid #bbb; padding:2px 8px; background:#ececec; }
#page #header #headlinespacer{ height: 50px;font-size:1px; line-height:1px;}
#page #header #header-area{margin-bottom: 1px;}
#page #header #header-area #header-area-inside{margin-bottom: 1px; overflow:hidden; height:55px;}
#page #header #header-area img { display: block;}
#page .divider{padding-top: 12px; overflow:hidden; height:1px; clear:both; width:100%; }

#leftspace{width: 24%; clear:both; float: left; height:100%;}
#page #central{clear:both; padding-top:75px;}
#page .no-sidebar { background-image: none !important}
#page #central.central-left {padding-top:120px;}
#page #central.central-right {padding-top:120px;}
#page #central.central-left div#sidebar {float: left !important;}
#page #central.central-left #body {padding-left: 20px !important; padding-right: 1% !important; float:left;padding-top:7px;}
 
#page #central #body{ float:left; width:63%; overflow:hidden; padding-left: 0px !important; padding-right: 0px !important; }
#page #central.central-right #body{ float:left; width:45%; overflow:hidden; padding-left: 0px !important; padding-right: 0px !important; min-width:220px; }
#page #central #body p {text-align:justify;}
#page .no-sidebar #body{ float: none !important; width: auto !important; overflow:hidden }
#page #central #sidebar{ float:right; width:24%; min-width:180px; overflow:hidden;}
#page #central #sidebar.central-right{width:42%;min-width:310px;margin-right:5%;padding-top:5px;}
#page #central #sidebar p{ line-height:24px}
#page #central #sidebar ul.nav{ list-style:none; margin-left:0px;margin-right:0px; padding:0px; padding-left:0px; font:normal 100.01% Tahoma, Arial, Verdana;}
#page #central #sidebar ul.nav li{ text-align:right;margin-bottom:1px;padding-right:10px;line-height:18px;}
#page #central #sidebar ul.nav li span.nav-unselected0{ text-align:right;margin-bottom:1px;padding-right:0px;line-height:14px; background:transparent;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
#page #central #sidebar ul.nav li span.nav-unselected1{ text-align:right;margin-bottom:1px;padding-right:0px;line-height:14px; background:transparent;padding-left:5px;padding-right:5px;padding-top:3px;padding-bottom:3px;}
#page #central #sidebar ul.nav li span.nav-unselected0 span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/path-unselected.png);background-repeat: no-repeat;background-position: center left;padding-left:3px;padding-right:5px;}
#page #central #sidebar ul.nav li span.nav-unselected1 span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/path-unselected.png);background-repeat: no-repeat;background-position: center left;padding-left:3px;padding-right:5px;}
/*#page #central #sidebar ul.nav li:hover{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub_on.png) repeat;}*/
#page #central #sidebar ul.nav li.nav-path-selected {background: yellow;}

#page #central #sidebar ul.nav li.nav-selected-nav-path-selected span {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub_on.png);background-repeat:repeat;background-position: top left;padding-left:3px;padding-right:5px;padding-top:2px;padding-bottom:3px;}
#page #central #sidebar ul.nav li.nav-selected-nav-path-selected span.pfeil {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/path-selected.png);background-repeat: no-repeat;background-position: center left;padding-left:3px;padding-right:5px;padding-top:2px;padding-bottom:3px;}


#page #central #sidebar ul.nav li.nav-selected span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/path-selected.png);background-repeat: no-repeat;background-position: center left;}
  /* #page #central #sidebar ul.nav li.nav-selected span{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub_on.png) repeat;padding-left:15px;padding-right:5px;padding-top:2px;padding-bottom:3px;}*/
  /*#page #central #sidebar ul.nav li.nav-selected0 {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub_on.png) repeat;}*/
        #page #central #sidebar ul.nav li.nav-selected0 span {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub_on.png) repeat;padding-left:3px;padding-right:5px;padding-top:2px;padding-bottom:3px;}
        #page #central #sidebar ul.nav li.nav-selected0 span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/path-selected.png);background-repeat: no-repeat;background-position: center left;}
#page #central #sidebar ul.nav ul.dan li.nav-unselected{background:green}
#page #central #sidebar ul.nav ul.dan li.nav-unselected0{background:transparent;margin-bottom:0px;}
#page #central #sidebar ul.nav ul.dan li.nav-unselected0 span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub-unselected.png);background-repeat: no-repeat;background-position: center left;padding-left:5px;padding-right:5px;}
#page #central #sidebar ul.nav ul.dan li.nav-unselected1 span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub-unselected.png);background-repeat: no-repeat;background-position: center left;padding-left:5px;padding-right:5px;}


#page #central #sidebar ul.dan li.nav-selected{background:pink;margin-bottom:0px;}
#page #central #sidebar ul.dan li.nav-selected0{background:pink;margin-bottom:0px;}
#page #central #sidebar ul.dan li.nav-selected0 span.nav-selected0{background:transparent;margin-bottom:0px;padding-right:0px;}
#page #central #sidebar ul.dan li.nav-selected0 span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub-selected.png);background-repeat: no-repeat;background-position: center left;padding-left:5px;padding-right:0px;}
#page #central #sidebar ul.dan li.nav-selected1 span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub-selected.png);background-repeat: no-repeat;background-position: center left;padding-left:5px;padding-right:0px;}
#page #central #sidebar ul.dan a.nav-selected-nav-path-selected{ text-decoration:none;color:#b03d7b;padding-right:5px; }

#page #central #sidebar ul.nav li#sub-Sensitiv-Behandlung {margin-bottom: 15px;}


    #page #central #sidebar ul.nav li.nav-unselected span.pfeil{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/path-unselected.png);background-repeat: no-repeat;background-position: center left;padding-left:3px;padding-right:0px;}
    #page #central #sidebar ul.nav li.nav-unselected span{background:transparent;margin-bottom:0px;margin-right:5px;}
#page #central #sidebar ul.nav li.nav-selected span{background: url(http://www.skin-lounge.de/themes/skin-lounge/images/sub_on.png) repeat;padding-left:3px;padding-right:5px;padding-top:2px;padding-bottom:3px;}

#page #central #sidebar ul.nav ul li.nav-selected0{background:transparent;border-top: 0px;}
#page #central #sidebar ul.nav a{ text-decoration:none; color:#475663; }
#page #central #sidebar ul.nav a.nav-selected {font-weight: normal;color:#475663;}
#page #central #sidebar ul.nav a:hover{ text-decoration:none;color:#b03d7b; }
#page #central #sidebar ul.nav ul{ list-style:none; margin-left:0px; padding:0px; padding-left:0px; margin-top:0px;margin-bottom:15px;}
#page #central #sidebar ul.nav ul li{ margin-bottom:0px; border-top: 0px dashed lightgrey;}
/*#page #central #sidebar ul.nav ul li:hover{background:#f1f2f2;}*/
#page #central #sidebar ul.nav ul li.nav-unselected0{ margin-bottom:0px; border-top: 0px dashed black; background:transparent;}
 #page #central #sidebar ul.nav ul li.nav-unselected1{ margin-bottom:0px; border-top: 0px dashed black; background:transparent;}
 #page #central #sidebar ul.nav ul li span.nav-unselected0{ margin-bottom:0px; background:transparent;} 
 #page #central #sidebar ul.nav ul li span.nav-unselected1{ margin-bottom:0px; background:transparent;} 
#page #central #sidebar ul.nav ul li.nav-unselected0:hover{background:transparent;}
#page #central.navLeft{ background:url(http://www.skin-lounge.de/themes/skin-lounge/images/nav_sidebar_left_bg.gif) repeat-y center; }
#page #central.navLeft  #sidebar{float:left}
#page #central.navLeft  #body{float:right; padding-right:0px; width:68%; }

#page #central.noSideNav{ background: none; }
#page #central.noSideNav  #sidebar{ display:none }
#page #central.noSideNav  #body{float: none; padding-left:0px; padding-right:0px; width:100%; }

#page #footer{clear:both;position: absolute; bottom: 2px; right:0px;color:#999; font-size:10px; width:395px;}
#page #footer a{ text-decoration:none;}
#page #footer span.sign-in {margin-left: 20px}
#page #footer span.webdesign { float:right; margin-right:5px; margin-bottom:3px;height:20px;vertical-align: bottom; }
#page #footer span.webdesign a span{ display:block;width:18px;height:18px; text-indent:-9999em; background: url(http://www.skin-lounge.de/themes/skin-lounge/images/whitelabgroup.png) no-repeat;
 }


/* Page Elements */

.pagingNav{ margin:16px 0px 8px 0px}
.pagination{ text-align:center; color:#bbb; padding-top:4px}
.pagination .pageRight{width:20%; float:right; text-align:right}
.pagination .pageLeft{width:20%; float:left; text-align:left}

/* MISC STYLES & SHORTCUTS */
div.code {border: 1px solid #ddd; background: #eee; padding: 10px}
div.spacer,div.ccm-spacer{ clear:both; font-size:1px; line-height:1px }
.noTopSpace{margin-top:0px; padding-top:0px}

/* customize_miscellaneous */  /* customize_miscellaneous */
#offer-fixed {

top:0px;
left:0px;
min-height: 150px;
min-width: 225px;
position: fixed;
border: 0px solid red;
z-index: 4;
}

#backdrop {

top:0px;
left:0px;
min-height: 20px;
min-width: 600px;
width:600px;
height:101%;

}



#footabdecker {
  right:0px;
  width: 53%;
  height:17%;
  min-height:105px;
  position: absolute;
  bottom: 0% !important;
  bottom: -1px; /* For Certain IE widths */
background: white;
position: fixed;


}

#container-mainnav {
  left:0px;
  width: 100%;
  position: absolute;
  bottom: 8% !important;
  bottom: -1px; /* For Certain IE widths */
  height: 56px;
  position: fixed;

}

#labelnav {

margin-left:250px;

}


#mainnav_logo {
  float:left;
  min-width:250px;
  width: 250px;
  line-height: 56px;
  background: url(http://www.skin-lounge.de/themes/skin-lounge/images/navlogo.png) no-repeat;
}
#mainnav_space {
  float:left;
  height: 56px;
  /*width:70%;*/ 
  overflow:visible;
  /*min-width:622px; */ 
  /*min-width:780px;*/
  /*min-width:825px;*/
  min-width:868px;

  
}
#mainnav_rightspace {
  height:56px;
  background:grey;
  overflow:hidden;
  background: url(http://www.skin-lounge.de/themes/skin-lounge/images/nav_inactive.png) repeat;
}

#content-bottom-space {
width: 50%; 

min-width: 200px;
height:105px;
float: right;
}


#mainnav_space{ position: relative; top: 0px; right: 0px; z-index:2; overflow:hidden;}
ul.nav-label{ list-style:none; margin:0px; padding:0px; width:auto; z-index:2; overflow:visible; float: left;/*min-width:622px; min-width:990px;*/ }
ul.nav-label li{float:left; padding:2px 8px;text-align:center; margin-left:0px; border-right: 1px solid white;/*width:220px;width:auto;*/ height: 53px;margin-bottom: 0px; color:#999; font-size:13px; margin-top:0px; background: url(http://www.skin-lounge.de/themes/skin-lounge/images/nav_inactive.png) repeat; }
ul.nav-label li:hover{float:left; padding:2px 8px; margin-left:0px; border-right: 1px solid white;/*width:220px;width:auto;*/ height: 53px;margin-bottom: 0px; color:#738898; font-size:13px; margin-top:0px; background: url(http://www.skin-lounge.de/themes/skin-lounge/images/nav_active.png) repeat; }
ul.nav-label li:hover a{color:#ffffff;margin-top:0px;}
ul.nav-label li:hover span{/*color:#738898;*/color:#ffffff; margin-top:0px;}
ul.nav-label li a{ text-decoration:none; color:#ffffff;/*font:24px Tahoma, Arial;*/}
ul.nav-label li a span.toplink{ text-decoration:none; color:#ffffff;font:24px Tahoma, Arial; text-align:left;}

ul.nav-label li a span.description{ text-decoration:none; color:#ffffff;font:10px Tahoma, Arial; display:block; margin:0; padding:0; margin-top:-7px; }

ul.nav-label li a:hover{ text-decoration:none; color:#738898;font:24px Tahoma, Arial;}
ul.nav-label li a span.toplink:hover{ text-decoration:none; color:#738898;font:24px Tahoma, Arial;}
ul.nav-label li.nav-selected{ background: url(http://www.skin-lounge.de/themes/skin-lounge/images/nav_active.png) repeat; padding:2px 8px;/*width:190px;*/height: 53px;color:#738898}
ul.nav-label li.nav-selected a{color:#738898;}
ul.nav-label li.nav-selected a span.toplink{color:#738898;}
ul.nav-label li.nav-selected a span {color:#738898;}



ul.nav-label li div.Haarentfernung{ /*line-height: 18px;*/padding-left:10px;padding-top:10px;width:150px; margin:auto;text-align:left; float:left;}
ul.nav-label li div.Gesichtsbehandlung{/*line-height: 18px;*/padding-left:15px;padding-top:10px;width:130px;margin:auto;text-align:left;float:left;}
ul.nav-label li div.Hautverjüngung{/*line-height: 18px;*/padding-left:15px;padding-top:10px;width:130px;margin:auto;text-align:left;float:left;}
ul.nav-label li div.Anti-Falten{/*line-height: 18px;*/padding-left:15px;padding-top:10px;width:130px;margin:auto;text-align:left;float:left;}

/*Kosmetik*/

ul.nav-label li div.Kosmetik{/*line-height: 18px;*/padding-left:10px;padding-top:10px;width:120px;margin:auto;text-align:left;float:left;}
ul.nav-label li div.Tattooentfernung{ /*line-height: 18px;*/padding-left:10px;padding-top:10px;width:160px; margin:auto;text-align:left; float:left;}

ul.nav-label li div.Permanent-Makeup, ul.nav-label li div.Permanent{ /*line-height: 18px;*/padding-left:10px;padding-top:10px;width:192px; margin:auto;text-align:left; float:left;}

ul.nav-label li div.Pflegeprodukte{/*line-height: 18px;*/padding-left:15px;padding-top:10px;width:110px;margin:auto;text-align:left;float:left;}
ul.nav-label li div.Produkte{/*line-height: 18px;*/padding-left:15px;padding-top:10px;width:110px;margin:auto;text-align:left;float:left;}

ul.nav-label li div.Körperbehandlung{/*line-height: 18px;*/padding-left:12px;padding-top:10px;width:125px;margin:auto;text-align:left;float:left;}
ul.nav-label li div.Anti-Cellulite{/*line-height: 18px;*/padding-left:12px;padding-top:10px;width:125px;margin:auto;text-align:left;float:left;}


ul.nav-label li div.Wimpern{/*line-height: 18px;*/padding-left:10px;padding-top:10px;width:110px;margin:auto;text-align:left;float:left;}




ul.nav-label li div.Haarentfernung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/haar.png) no-repeat; text-indent:-999px;}

ul.nav-label li div.Gesichtsbehandlung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/antifalten.png) no-repeat;text-indent:-999px;}
ul.nav-label li div.Hautverjüngung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/antifalten.png) no-repeat; text-indent:-999px;}
ul.nav-label li div.Anti-Falten span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/antifalten.png) no-repeat;text-indent:-999px;}

/*Kosmetik*/
ul.nav-label li div.Kosmetik span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/kosmetik.png) no-repeat;text-indent:-999px;}
ul.nav-label li div.Tattooentfernung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/tattoo.png) no-repeat;text-indent:-999px;}

ul.nav-label li div.Permanent-Makeup span.toplink, ul.nav-label li div.Permanent span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/makeup.png) no-repeat;text-indent:-999px;}

ul.nav-label li div.Wimpern span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/wimpern.png) no-repeat;text-indent:-999px;}

ul.nav-label li div.Pflegeprodukte span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/produkte.png) no-repeat;text-indent:-999px;}
ul.nav-label li div.Produkte span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/produkte.png) no-repeat;text-indent:-999px;}

ul.nav-label li div.Körperbehandlung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/anticellulite.png) no-repeat;text-indent:-999px;}
ul.nav-label li div.Anti-Cellulite span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/anticellulite.png) no-repeat;text-indent:-999px;}




/* active */
ul.nav-label li.nav-selected div.Haarentfernung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/haar_act.png) no-repeat; text-indent:-999px;}

ul.nav-label li.nav-selected div.Gesichtsbehandlung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/antifalten_act.png) no-repeat;text-indent:-999px;}
ul.nav-label li.nav-selected div.Hautverjüngung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/antifalten_act.png) no-repeat; text-indent:-999px;}
ul.nav-label li.nav-selected div.Anti-Falten span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/antifalten_act.png) no-repeat; text-indent:-999px;}

/*Kosmetik*/
ul.nav-label li.nav-selected div.Kosmetik span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/kosmetik_act.png) no-repeat;text-indent:-999px;}
ul.nav-label li.nav-selected div.Tattooentfernung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/tattoo_act.png) no-repeat; text-indent:-999px;}

ul.nav-label li.nav-selected div.Permanent-Makeup span.toplink, ul.nav-label li.nav-selected div.Permanent span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/makeup_act.png) no-repeat; text-indent:-999px;}

ul.nav-label li.nav-selected div.Wimpern span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/wimpern_act.png) no-repeat; text-indent:-999px;}

ul.nav-label li.nav-selected div.Pflegeprodukte span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/produkte_act.png) no-repeat;text-indent:-999px;}
ul.nav-label li.nav-selected div.Produkte span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/produkte_act.png) no-repeat;text-indent:-999px;}

ul.nav-label li.nav-selected div.Körperbehandlung span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/anticellulite_act.png) no-repeat;text-indent:-999px;}
ul.nav-label li.nav-selected div.Anti-Cellulite span.toplink {background: url(http://www.skin-lounge.de/themes/skin-lounge/images/anticellulite_act.png) no-repeat;text-indent:-999px;}

ul.nav-label li a span{font-size:10px;font-weight:normal;text-decoration:none;color:#ffffff; display:block; margin:0; padding:0;}
ul.nav-label li a:hover span{color:#738898;}




#clickhead{
color: #475663;
font-style: italic;
font-weight:bold;
margin-top:10px;
}
#clickhead:hover{
color: #b03d7b;
font-style: italic;
font-weight:bold;
margin-top:10px;
}

#expandableContent{
color: #999;
font-style: normal;
}
#expandableContent p{
padding-left:4px;
}



a.skinlounge  {
display:block;
width: 249px;
height:56px;
} 
