@charset "UTF-8";
/* CSS Document */

body {font-family: tahoma; font-size:12px; text-decoration:none; color: #626262;
/* debugging */

}
a {font-family: tahoma; font-size:12px; text-decoration:none; color: #626262; font-weight:100}
a:hover { color:#989898}
a.active { color:#000000}

#wrapper {	text-align: center;}
#squeezer {	width: 980px;	margin: 0 auto; padding-right:60px;}
#center {
/*background:url(Bild3.png);*/
background: url(images/bg_sqeezer.jpg) no-repeat;

 width:530px; height:707px; background-position:bottom; background-position:left; float:left;  z-index:-2}
#center_alt {
/*background:url(Bild3.png);*/
background: url(images/bg_sqeezer_2.jpg) no-repeat;

width:530px; height:707px; background-position:bottom; background-position:left; float:left; z-index:-2 }

/* links */


.link {position: relative;text-align:left;width:230px; font-weight:100 }

#link_bodyshaping {
	top:76px;
	left:305px;
	z-index:1
}

#sublink_bodyshaping {
	top:49px;
	left:140px;
	height:0px;
	padding:0px;
	padding-bottom:5px;
	z-index:1
}
#sublink_bodyshaping_leistungen {
	top:60px;
	left:50px;
	height:0px;
	padding:0px;
	z-index:1	
}
#sublink_bodyshaping_leistungen p { padding:4px 0px; margin:0px;}

.body_passive {
		left:63px; position:relative}


#iefix { position:relative; top:-17px}
#iefix_passive { position:relative; top:-34px}
#iefix_leistungen { position:relative; top:-34px; z-index:0}
#iefix_bodyshaping { position:relative; top:-34px; z-index:0}
#iefix_aktive { position:relative; top:-34px; z-index:0}

#link_haarentfernung {
	top:134px;
	left:372px;
}

#link_fettreduktion {
top:120px;
	left:354px;

}

#link_philosophie {
	top:151px;
	left:296px;
}

#link_tattooentfernung {
	top:168px;
	left:321px;
}
#link_kontakt {
	top:126px;
	left:75px;
}
#link_impressum {
	top:127px;
	left:49px;
}




#right_sidebar { 
	width:319px; 
	position:  relative;
	left:-19px;
	float:left;
	background:transparent;	
	}
	
.right_sidebar_header {
		background:transparent  url(images/right_sidebar_content.png) repeat-y  ;
		padding-left:0px;
		padding-bottom:40px;
		 }
.right_sidebar_content { 
	/*min-height:650px; */
	height:435px;
	overflow:auto;
	background:transparent  url(images/right_sidebar_content.png) repeat-y  ;
	padding:10px 50px;
	text-align:left;
	font-size:11px;	
	}

.right_sidebar_content p { padding-bottom:18px;}
.right_sidebar_content h2 {
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:17px;
	font-weight: 500;
	padding-bottom:40px;
}


.right_sidebar_content h2 a { font-style:italic; color: #999999; font-family:Georgia,"Times New Roman",Times,serif;
	font-size:18px;}

.right_sidebar_content a { font-size:11px}

.right_sidebar_spacer { 
	/*min-height:650px; */
	height:50px;
	background:transparent  url(images/right_sidebar_content.png) repeat-y  ;
	padding:10px 50px;
	}
	
.right_sidebar_footer { width:320px; height:50px; background:transparent  url(images/right_sidebar_footer.png) no-repeat}


/* new */

#htmlswitcher, #flashswitcher { position:absolute; right:30px;text-align:right; width:80px; border-top: #CCCCCC solid 1px; }
#htmlswitcher a, #flashswitcher a, #social_media a {font-size:10px;}
#social_media { position:absolute; right:30px; top:439px;  }
#social_media p {text-align:right; width:80px; border-top: #CCCCCC solid 1px; font-size:10px}

td.even { text-align:right; padding-bottom:10px}
td.odd { text-align:left; padding-bottom:10px}
td.head { font-weight:bold; padding-bottom:20px}

.hoch { font-size:6px; vertical-align: text-top }
