* {
	margin:0; 
	padding:0;
	border:0 none;
}

html, body {
	height: 100%;
}

body{
	text-align:center;
	line-height:17px;	
	}
	#header{display:none;}

h3{display:none;}

acronym{cursor:help; border-bottom:1px dotted #403224;}

/*
	=generalLinks
	*/
	a{
		text-decoration: none;
		color:#E07002;	
	}
	a:link, 
	a:visited{}
	
	a:hover,
	a:active,
	a:focus{
		color:#B11902;
	}

#divHorizon{ 
	margin:0 auto 0 auto;
	width:789px;
	min-height: 100%;
	overflow: visible;
	background:url(../bilder/tile.gif) no-repeat;/*war repeat-y, also wurde nach unten hin dubliziert bis unendlich*/
	text-align:left;
	font-family:"trebuchet ms", trebuchet, sans-serif;
	font-size:13px;
	color:#403224;
}
/*
* html #divHorizon{height:100%;}
*/

#divWrap{
	width:762px;
	padding-top:17px;/*Abstand nach oben*/
}


/* =divNav 
--------------------------------------*/
#divNav {
	font-family:"trebuchet ms", trebuchet, sans-serif;
	margin-left:27px;
	font-size:14px;
/*für moz --- height:71px;*/	
	background:transparent;
	/*helle farbe*/
	/*background:#FDF4E8;*/
}
/* =nav */	
#nav {
	position: relative;
	height:71px;
	width: 735px;
	/*nicht so gesättigt*/
	/*background:#EC9521;*/
	background:#F0941C;
}
	
#nav a {
	text-decoration: none;
}
	
/*hauptnavigations links innerhalb liste */
#nav li {		
	margin-right:11px;
}
	
/*	letzter hauptnavigationspunkt ohne margin-right	*/
#nav #liKontakt {
	margin-right:0;
}
/*X für navigationslogik ausserhalb der #nav*/
* html #nav #liX {
	margin-right:0;
	width:0;
	padding:0;
}

#nav li ul {
	list-style-type:none;
				
}

#nav li { /* float the main list items */
	float: left;
	display: block;
	line-height:22px;
	vertical-align:middle;

	margin-left:6px;	
}

#nav li ul {	
	display: none;		
	}

/*=HERE der container in der subnav */
#nav li.off ul, 
#nav li.on ul { /* put the subnav below */
	position: absolute;
	top: 25px;
	left: 0;
	/*padding-left: 120px; dann rück das bild nach rechts*/
	padding-left: 80px;
	width: 655px;
	height: 46px; 
				
	background:#F4C484 url(../bilder/logo_oben.png) no-repeat;	
}
	/*TAN HACK*/
* html #nav li.off ul,
* html #nav li.on ul {
	width:735px;
	w\idth:655px;
}

#nav li.on:hover ul, 
#nav li.over ul { /*for ie*/	
/*LEER*/
}
	
/* hauptnavigation alle a-elemente */
#nav li a {
	height: 26px;
	/*     top right bottom left     */
	padding:0 3px 0 3px;
	display: block;
	color: #232E1E;
	font-weight: normal;
	/*background:yellow;*/		
}
/*TAN HACK*/
* html #nav li a {
	/*     top right bottom left     */
	padding:0 2px 0 2px;
}

	
/* hauptnavigation layout verschiedene a-elemente */
#liTeam a{
	width:108px;
	
}


#liPhilo a{
	width:73px;
	
}


#liBehandlungen {
	width: 100px;
	
}
#liFirmenkunden a{
	width:90px;
	
}
#liPrivatkunden a{
	width:84px;
	
}
#liZieleUndBitten a{
	width:80px;
	
}
	#liKontakt a{
	width:50px;
	
}
		
/*=subnavigation a-elemente*/
/*
#liTeam ul a,
#liPhilo ul a,
#liBehandlungen ul a,
#liFirmenkunden ul a,
#liPrivatkunden ul a,
#liZieleUndBitten ul a,
#liKontakt ul a {	
margin-right: 0;	
}	
*/
	
#nav li.on a {
	color:#7F1C0C;
}
	
/* die links in der subnav */
#nav li.on ul a, 
#nav li.off ul a {
	float: left; /*ie doesn't inherit the float*/
	margin-right: 20px;
	display: inline;/*ie double margin float bug*/
	color:orange;
	width: auto;
	margin-top:12px;					
}

/*for ie  the specificity is necessary*/	
#nav li.on:hover ul a, 
#nav li.over ul li a { 
	background: transparent;
	height:auto;
}
	
#nav li.on ul {
	display: block;
}

#nav li.off:hover ul, 
#nav li.over ul {
	display: block;
	z-index: 6000;
}

#nav li.off a:hover, 
#nav li.on a:hover { 
	color:#7F1C0C;
}


/* subnav formatting */
#nav li ul a {
/*background:black;	*/
/*LEER*/
}

#nav li.on {
/*
background:red;
*/
/*LEER*/
}


#nav li.off ul a, 
#nav li.on ul a {/*hier noch opera 7 baustelle!*/
	display:inline;/*!*/
	color: #232E1E;
	font-family:"trebuchet ms", trebuchet, sans-serif;
	font-size:13px;	
}
		
#nav li.off ul a,
#nav li.on ul a {
/*
background: orange;
width:auto;
*/
/*LEER*/
}

#divLogo{
	width:258px;
	height:13px;
	margin-left:477px;
	background:#FDF4E8 url(../bilder/logo_unten.png) no-repeat;
	background-position:0 -47px;
	/*text-transform:uppercase;*/	
}

#divIndex{
	position:absolute;
	display:block;
	top:42px;
	width:258px;
	margin-left:504px;
	/*text-transform:uppercase;*/
z-index:9999;	
/*border:1px solid blue;*/
}

#divIndex a{
	display:block;
	width:258px;
	height:60px;
	}
	
	.outofviewport{position:absolute; left:-6666px; top:-6666px;}

/*
=divLanguage
*/
#divLanguage {
	width:400px;
	height:43px;
	/*height:85px;*/
	position:relative;
	top:0;/*0px*/
	left:190px;
	
	background:#FDF4E8;
	z-index:6002;
	text-transform:uppercase;	
}

#divLanguage ul {
	width:315px;
	list-style-type:none; 
	font-size:11px;
}

#divLanguage li {
	float:right; 
	text-align:right; 
	margin-left:15px; 
}

#divLanguage p {
	position:absolute;
top:13px;
left:222px;
	
	font-size:10px;
	color:#AEA79E;
	text-align:right;	
}
#divLanguage h1{
	position:absolute; 
	z-index:6009; 
	top:27px; 
	left:0px; 
	width:222px;
	font:11px/11px tahoma,sans-serif;	
	color:#999; 
	text-transform:uppercase;
	}

#divLanguage a {	/*LEER*/}

#divLanguage a:link,
#divLanguage a:visited {	/*LEER*/}

#divLanguage a:hover,
#divLanguage a:active,
#divLanguage a:focus{	/*LEER*/}


/*
=divContent
*/
#divContent{
	width:762px;
}

/*
=divContentnav 
*/
#divContentnav{
	position:absolute;
	top:209px;
	width:190px;
	height:240px;
	background:#fff;
	z-index:5001;
}
/*TAN HACK*/
* html #divContentnav{
	/*da #divInhalt auf pos relative und z-index 5000 gesetzt wird - eins drüber...*/
	z-index:5001;
	top:213px;
	}


#divContentnav ul {
	list-style-type:none;
	margin-left:27px;
	width:163px;/*190-27=163px;*/
	background:#FDF4E8;
	height:240px;
	
	padding-top:27px;
			
	font-family:"trebuchet ms", trebuchet, sans-serif;
	font-size:11.25px;
	line-height:13px;
	font-weight:bold;
		
}

#divContentnav li {
	width:120px;/*190-27=163px;*/
	margin-left:17px;
	margin-bottom:6px;
}

#divContentnav ul a{	/*LEER*/}

#divContentnav ul a:link, 
#divContentnav ul a:visited {	/*LEER*/}

#divContentnav ul a:hover, 
#divContentnav ul a:active, 
#divContentnav ul a:focus {	/*LEER*/}
	
	/*
divContentnav2
*/

#divContentnav2{
	position:absolute;
	top:209px;
	/*margin-top:-110px;*/
	width:190px;
		height:230px;
	z-index:5001;
	background: transparent;
}
/*äääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääääää
#divContentnav2 div{
margin-left:-27px; 
background: transparent url(../bilder/bild-team/team-subnav-hintergrund.gif) no-repeat; 
background-position: 27px 0px; 
padding-left:27px;
}
*/

#divContentnav2 div ul{
	height:170px;
}

/*TAN HACK*/
* html #divContentnav2{
	/*da #divInhalt auf pos relative und z-index 5000 gesetzt wird - eins drüber...*/
	z-index:5001;
	top:213px;
	}
	
#divContentnav-Gut{
	position:absolute;
	top:209px;
	margin-top:-110px;
	width:190px;
	height:430px;
	z-index:5001;
	background: url(../bilder/gutscheine-higru.png) no-repeat;
	padding-top:15px;
	padding-left:15px;
}
	

	
#divContentnav2 div.gutscheine-thumbs{
	background:#F4C484; 
	width:147px; 
	height:64px; 
	margin-bottom:3px;
}

#divContentnav2 img{display:block;/*IE*/}
	
/*
=hochFormatPic
*/
#hochFormatPic{
width:147px; 
height:193px; 
margin-top:-107px;
}

#hochFormatPic-Team{/*################Bild für Über mich/Team*/
width:147px; 
height:193px; 
margin-top:0px;
 /*background-position:27px 0;*/
}

/*TAN HACK*/
* html #hochFormatPic,
* html #grossFormatPic,
* html #grossFormatPic-Team
{
	position:relative;
}
/*
=grossFormatPic
*/
#grossFormatPic{
	width:147px;
	height:302px;
	margin-top:-107px;
}

#wrap-team {
	position:absolute; 
	top:86px;
}


#divContentnav2 ul {
	list-style-type:none;
	margin-left:27px;
	width:163px;/*190-27=163px;*/
	background:#FDF4E8;
	/*height:240px;*/
	
	padding-top:27px;
			
	font-family:"trebuchet ms", trebuchet, sans-serif;
	font-size:11.25px;
	line-height:13px;
	font-weight:bold;
		
}


#divContentnav2 li {
	width:120px;/*190-27=163px;*/
	margin-left:17px;
	margin-bottom:6px;
}

#divContentnav2 ul a{	/*LEER*/}

#divContentnav2 ul a:link, 
#divContentnav2 ul a:visited {	/*LEER*/}

#divContentnav2 ul a:hover, 
#divContentnav2 ul a:active, 
#divContentnav2 ul a:focus {	/*LEER*/}

#divInhalt{
	/*
	opera 8 bug bei ---
	float:left und overflow: auto;
	*/
	float:left;
	margin-top:-42px;
	width:627px;
	height:340px;
	overflow:auto;

}

/*TAN HACK*/

* html #divInhalt{/*pos relative und z-index - ansonsten gehts nicht...*/

	position:relative;
	z-index:5000;	
	
	}

	
	/*+++++++++++++++++++++++++++++++++++++++++++++++++*/
.picBehandlungen {
	 float:left;
	width:147px; 
	height:106px; 
 }
 /*
 .picZieleBitten {
	 float:left;
	width:147px; 
	height:223px;
background:red url(../bilder/bild-ziele-und-bitten/ziele_bitten1_.jpg) no-repeat;	
background-position:-100px -20px;
 }
 */
 
.divArtikel {
	width:590px;	
 }
 
 /*Letztes Item der Artikel bei ### Spezial Behandlungen*/
 .divArtikel-spezial-LastItem {
	width:590px;	
	height:330px;
 }

 .divArtikel .divBildArtikel {
	 float:left; 
	 width:190px; 
 }
  .divArtikel .divTextArtikel {
	float:left; 
	width:395px;
 }
 
 /*zweizeilige Headline*/
  .divArtikel .divTextArtikel .h2Zweizeilig{
	  margin-bottom:21px;
	  line-height:19px;
}
/*TAN HACK*/
* html .divArtikel .divTextArtikel .h2Zweizeilig{/*IE*/
	  margin-bottom:9px;
}
 
 /*
 =3spalten behandlungen übersicht
 */
/*=3spalten behandlungen übersicht*/
.divArtikel2 {
	width:590px;
 }
.divArtikel2 .divBildArtikel2 {
	 float:left; 
	 width:190px;	 
 }
  .divArtikel2 .divTextArtikel2 {
	float:left; 
	width:395px;
	 margin-top:42px;
 }
 
   .divArtikel2 .divTextArtikel2 a{
	display:block;
	
 }
	/*Index (Behandlungen), die einzelnen Massagen als Hyperlink Blöcke*/
 
	.index-K {/*div*/
	float:left; 
	width:115px;
	margin-right:10px;
	}
	
	.index-K-img {/*span*/
	display:block;
	width:80px;
	height:58px;
		}
		
	.index-K-Head {/*span*/
	display:block;
	font: 14px/14px "trebuchet ms", trebuchet, sans;
	 margin:17px 0 0 4px;
	 color:#B11902;/*das Dunkelrot der Headlines*/

		}
		
	.index-K-Lesen {/*span*/
	display:block;
	font:12px/14px  "trebuchet ms", trebuchet, sans;
	 margin:7px 0 0 4px;
		}
 
 /*-------------------------------*/
 
 /*klas alt spez*/
   .divArtikel2 .divTextArtikel2 #klas{
	float:left; 
	width:120px;
	margin-right:15px;

 }
 .divArtikel2 .divTextArtikel2 #klas div{
	background:#F2D5AD url(../bilder/bilder-behandlungen/klassische-behandlungen.jpg) no-repeat;
	width:80px;
	height:58px;
 }
  .divArtikel2 .divTextArtikel2 #klas h2{
	 font:14px/14px "trebuchet ms", trebuchet, sans;
	 margin:17px 0 0 4px;
 }
   .divArtikel2 .divTextArtikel2 #klas p{
	 font:11px/14px tahoma, sans;
	 margin:7px 0 0 4px;
 }
    
.divArtikel2 .divTextArtikel2 #alt{
		float:left; 
		width:120px;
		margin-right:15px;
 }
.divArtikel2 .divTextArtikel2 #alt div{
	background:#F2D5AD url(../bilder/bilder-behandlungen/alternative-behandlungen.jpg) no-repeat;
	 width:80px;
	 height:58px;
 }
 
.divArtikel2 .divTextArtikel2 #alt h2{
	 font:14px/14px "trebuchet ms", trebuchet, sans;
	 margin:17px 0 0 4px;
 }
.divArtikel2 .divTextArtikel2 #alt p{
	 font:11px/14px tahoma, sans;
	 margin:7px 0 0 4px;
 }
.divArtikel2 .divTextArtikel2 #spez{
	float:left; 
	width:120px;
 }
.divArtikel2 .divTextArtikel2 #spez div{
background:#F2D5AD url(../bilder/bilder-behandlungen/spezial-behandlungen.jpg) no-repeat;
	 width:80px;
	 height:58px;
 }
 
.divArtikel2 .divTextArtikel2 #spez h2{
	 font:14px/14px "trebuchet ms", trebuchet, sans;
	 margin:17px 0 0 4px;
 }
.divArtikel2 .divTextArtikel2 #spez p{
	 font:11px/14px tahoma, sans;
	 margin:7px 0 0 4px;
 }


#divInhalt h2 {
	margin-top:43px;
	color:#B11902; 
	font-weight:normal; 
	height:25px;/*17px + 8px  17+16/2*/
	font-size:20px;
}

#divInhalt p{
	font:13px/17px tahoma, sans;
}

#divInhalt h4{
font:normal 11px/17px tahoma, sans;
color:#B11902;
margin-left:17px;
}

#divInhalt .ph4{
	margin-bottom:8px;

}

#divInhalt ul {
list-style-type:circle; 
margin-left:34px;
}

#divInhalt a {/*LEER*/}

#divInhalt a:link, 
#divInhalt a:visited {/*LEER*/} 

#divInhalt a:hover, 
#divInhalt a:active,
#divInhalt a:focus {/*LEER*/} 
	/*+++++++++++++++++++++++++++++++++++++++++++++++++*/
/*
=divRight
*/

#divRight {
	float:left;
	margin-top:-42px;
}
* html #divRight{
	position:relative;
	z-index:5000;
	}
	
#divRight ul{list-style-type:none;}

/*für IE6 als workaround margin-left auf 9px reduzieren!!! via TAN HACK*/
#liGutscheine{
	margin-top:20px;
	margin-left:20px;
	width:109px;
	height:80px;
	background:#eee url(../bilder/gutscheine_rechts.jpg) no-repeat;
}

#liGutscheine a{
	display:block;
	width:109px;
	height:80px;
	text-decoration:none;
	color:#E07002;
	vertical-align:middle;
	text-align:center;
	line-height:40px;
}

#liOelDerWoche{
	margin-left:20px;
	margin-top:10px;
	width:109px;
	height:194px;
	background:#eee url(../bilder/oelderwoche_rechts.jpg) no-repeat;
}
#liOelDerWoche a{
	display:block;
	width:109px;
	height:194px;
	text-decoration:none;
	color:#E07002;
	vertical-align:middle;
	text-align:center;
	line-height:40px;
}

#liGalerie{
	margin-left:20px;
	margin-top:10px;
	width:109px;
	height:86px;
	background:#eee url(../bilder/galerie_rechts.jpg) no-repeat;
}
#liGalerie a{	
	display:block;
	width:109px;
	height:86px;
	text-decoration:none;
	color:#E07002;
	vertical-align:middle;
	text-align:center;
	line-height:40px;
}

#liGutscheine a:link, 
#liGutscheine a:visited,
#liOelDerWoche a:link, 
#liOelDerWoche a:visited,
#liGalerie a:link, 
#liGalerie a:visited {/*LEER*/}

#liGutscheine a:hover, 
#liGutscheine a:active,
#liGutscheine a:focus,
#liOelDerWoche a:hover, 
#liOelDerWoche a:active,
#liOelDerWoche a:focus,
#liGalerie a:hover, 
#liGalerie a:active,
#liGalerie a:focus {
	color:#B11902;
}


#divUnten{
	float:left;
	margin-left:27px;
	margin-top:10px;
	font-size:11px;
	text-transform:uppercase; 
}
/*
=divUnten
*/
#divUnten #ulMenu3{
	margin-left:11px;/*11px*/
	list-style-type:none; 
	width:300px;/*width:300px; */

}

#divUnten #ulMenu3 li{ 
	float:left;
	width:66px;/*66px*/ 
	margin-right:10px;/*10px*/
}
#divUnten li a{
	display:block; 
	width:66px;
	text-align:center;
	line-height:20px;
	vertical-align:middle;
}

/*Gutscheine*/

#divUnten #ulMenuGut{
	margin-left:160px;/*160px*/
	list-style-type:none; 
	width:210px;/*width:150px; */

}

#divUnten #ulMenuGut li{ 
	float:left;
	width:56px;/*66px*/ 
	margin-right:8px;/*10px*/
	/*background:lime;*/
}

#divPrint{
	float:left;
	margin-left:70px;/*107px*/
	margin-top:-26px;
	text-align:right;
}

#divPrint-Gut{
	float:left;
	margin-left:47px;
	margin-top:-26px;
	text-align:right;
}

#divPrint a{
	display:block;
	width:60px;
	text-transform:uppercase;
	font-size:11px;
	line-height:20px;
	vertical-align:middle;
}

#divPrint-Gut a{
	display:block;
	width:60px;
	text-transform:uppercase;
	font-size:11px;
	line-height:20px;
	vertical-align:middle;
}

#divPrint #divPrintP{
	color:#AEA79E;
	text-transform:uppercase;
	font-size:10px;
	margin-top:-6px;
}

#divPrint-Gut #divPrintP-Gut{
	color:#AEA79E;
	text-transform:uppercase;
	font-size:10px;
	margin-top:-6px;
}
/*
#divAbschluss{
	clear:left; 
	background:transparent;
}
*/
#divAbschluss{
	clear:left; 
	border-bottom:22px solid #EC9521;	
	margin-left:26px;
	height:7px;
	font-size:7px;
	line-height:7px;
	width:478px;
}

#divClearleft{
	clear:left; 
	height:0; 
	width:0;
	line-height:0;
	overflow:hidden;
}

#divClearright{
	clear:left; 
	height:0; 
	width:0;
	line-height:0;
	/*overflow:hidden;*/
}
#divUnten li a.on-unten{
color:#7F1C0C;
}

/*Kontaktseite*/


.pKontaktdaten{ 
margin-top:17px; 
/*padding-bottom:3px;*/
}

.pKontaktdaten-1{
	margin-top:34px;
	}
	
.pKontaktdaten-2{
margin-top:9px; 
border-bottom:3px dotted #F2D5AD;  
padding-bottom:3px;
	}
.p-Kontaktdaten-3{margin-bottom:34px;}

.p-Kontaktdatenlinie{
	margin-top:9px; 
	border-bottom:3px dotted #F2D5AD;  
	padding-bottom:3px;
	}
	
.spanKontaktdatenSC{font-variant:small-caps;}

.a-kontaktdaten{padding-left:72px;}

.span-Kontakt-Mobil{padding-left:68px;}
.span-Kontakt-Fest{padding-left:50px;}



#divFormular{/*LEER*/}
fieldset{
padding-top:9px;
/*border:3px dotted #F2D5AD;*/
}



textarea, label, input{display:block;}
* html textarea, label, input{display:inline;}
.left{float:left;}
.right{float:right;}
.notvisible{background:#000; position:absolute; left:-5000px; }


label, input{
border:1px solid #F2D5AD; 
height:20px; 
line-height:20px; 
margin-bottom:3px;
}

input, textarea{
width:250px; 
margin-right:30px;
font-size:13px;
padding-left:3px;
padding-right:3px;
font-family:tahoma, arial, sans; 

}

#divContent label{
	font-variant:small-caps; 
	width:100px; 
	border:0 none; 
	font-family:tahoma, arial, sans; 
	font-size:12px;
	}

* html #divContent span{/*font-variant:small-caps;*/  font-family:tahoma, arial, sans; font-size:12px;}

textarea{border:1px solid #F2D5AD;}

#send{
width:78px; 
text-align:center; 
height:23px; 
border-top:1px solid #eee; 
border-left: 1px solid #eee; 
border-right:1px solid #333; 
border-bottom:1px solid #333;
font-size:13px;
margin-top:6px;
color:#333;
cursor:pointer;
}
* html #send {
	cursor:hand;
}
	
.divClearboth{
clear:both; 
height:0; 
line-height:0;
}
em{font:21px/16px "trebuchet ms", trebuchet, arial, sans; color:#B11902;}

* html fieldset{margin-left:-8px;}
* html legend{padding-bottom:10px;}
* html #divContent label{margin-left:7px;}

/*Formularmeldungen*/
div#divMeldungbox{	
	margin-top:8px;	
	background:#fff;
	border:1px solid #F2D5AD;
	}
a#abackForm{
	margin-top:17px;
	width:150px;
	display:block;
	float:left;
	text-align:center;
	}
	
div#divMeldung{
	float:left;
	padding:0 17px 17px 17px;
	margin-top:17px;	
border-left:1px solid #F2D5AD;
	width:200px;
}
	
p#pMeldung{
	font-family:'trebuchet ms', trebuchet, arial, helvetica, sans-serif; 
	color:#666; 
	}
ul#ulMeldung{
	color:#666;
	margin:0; 
	padding:0;
	}
	
ul#ulMeldung li{margin-left:34px;}

/*
Durch die Notation eines Rautezeichens hinter dem Semicolon 
wird die entsprechende Regel und alle nachfolgenden CSS-Regeln 
von Safari ignoriert. 
Es bietet sich also an, den sogenannten Pound Safari Post Semicolon hack
am Ende des Stylesheets zu verwenden.
*/

/*Safari Hack---Team */
/*
#liTeam a { width:110px; background:green;# }


#liTeam a { margin-left:-5px; background:red; }
*/

/*Zitate formatieren*/
.behandlungen-zitat{
	padding-top:10px; 
	margin:180px 0 0 190px;
	border-top:3px dotted #F2D5AD; 
	width:350px; 
	text-align:center;
	}
	
	/*zentrierte Texte aus SEO Pusher*/
	#divInhalt .h2textmittig{
	font-family:tahoma, arial, sans; 
	font-weight:normal; 
	font-size:13px;
	margin:0 0 0 190px;
	width:350px; 
	text-align:center;
	color:#403224;
	}
	
	
	.behandlungen-team{
	padding-top:10px; 
	margin:34px 0 0 0;
	border-top:3px dotted #F2D5AD; 
	width:350px; 
	text-align:center;
	}
	
.behandlungen-zitat-2{
	padding-top:10px; 
	margin:34px 0 0 0px;
	border-top:3px dotted #F2D5AD; 
	width:350px; 

	}
	
	/*Zitat-Verfasser*/
	.Zitat-von{
	font:11px/17px tahoma,sans-serif;	
	color:#999; 
	text-transform:uppercase;
	}
	
	/*Firmenkunden Subhead, Drucktipp Oel des Monats, Attention-getter*/
	.redbrown{color:#B11902; }
	
/* #####################################
Abschluss p-tag im letzten Textbild-Element in den Behandlungsseiten
*/
 /*Ende für Klassische Behandlungen*/
 .Artikel-Ende-KB{
	 margin-bottom:137px;
	 }
/*Ende für Alternativ Behandlungen*/
 .Artikel-Ende-AB{
	 margin-bottom:156px;
	 }
/*Ende für Spezial Behandlungen*/
.Artikel-Ende-SB{
	 margin-bottom:207px;
	 }
	 

	
/*NEU Oel des Monats*/

.h2-oel{
	margin:17px 0 0 0; 
	font-size:13px
	}
	
.p-oel{margin-top:17px;}
	
.drucktipp {
	font-family:Verdana, serif; font-size:10px; line-height:13px; margin-top:17px;
	}
	
	/*formular true*/
	
.request-yes {
	font-family:'trebuchet ms', trebuchet, arial, helvetica, sans-serif; 
	background:#fff; 
	color:#666; 
	margin-top:34px; 
	margin-bottom:34px; 
	padding-bottom:17px; 
	padding-top:17px; 
	text-align:center;
	border:1px solid #F2D5AD; 
	}
		
		/*Links*/
		
.p-links{
	margin-bottom:17px; 
	width:300px; 
	padding:17px 0 17px 9px; 
	border-bottom:3px dotted #F2D5AD;  
	}
	
/*--------------------------------------------------------facebook button*/
	/*
#facebook-button {

float:left;
margin-top:-22px;
margin-left:12px;
height:24px;
width:24px;
border:1px solid black;

}

#facebook-button a.facebook {

display:block;
clear:left;
height:24px;
width:24px;
background: transparent url(../bilder/facebook.png) no-repeat;	
background-position: 0 0;
}


#facebook-button a.facebook:link,

#facebook-button a.facebook:visited {



background:#fff url(../bilder/facebook.png) no-repeat;

background-position: 0 0;

}

	

#facebook-button a.facebook:hover,

#facebook-button a.facebook:active,

#facebook-button a.facebook:focus {

background:#fff url(../bilder/facebook.png) no-repeat;

background-position: 0 -24px;

}*/


/*--------------------------------------------------------facebook button*/
	
#facebook-link {
    float:left;
    margin-top:-22px;
    margin-left:12px;
    height:24px;
    width:24px;
    background:red;
}

a > #facebook-button  {
    display:block;
    clear:left;
    height:24px;
    width:24px;
    background: transparent url(../bilder/facebook.png) no-repeat;	
    background-position: 0 0;
}


a:link #facebook-button,
a:visited #facebook-button  {
    background:#fff url(../bilder/facebook.png) no-repeat;
    background-position: 0 0;
}


a:hover #facebook-button {
    background:#fff url(../bilder/facebook.png) no-repeat;
    background-position: 0 -24px;
}

a:active #facebook-button,
a:focus #facebook-button  {
    background:#fff url(../bilder/facebook.png) no-repeat;
    background-position: 0 0;
}
a#Datenschutz {
    padding-left: 20px;
}