<!--
body { 
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
background-color: #ffffff;
margin:0px;
padding:0px;
}

.pagecontainer { 
background-image:url(media/hg_left.gif);
background-repeat:repeat-y;
width: 951px;
height:auto;
overflow:visible;
padding:0px;
margin: 0px;
overflow:hidden;
border-right:1px solid #993333;
margin-bottom:15px;
}

/* --------------------------FRAME LINKS-------------------------- */

.left {
float:left;
width:195px;
height:auto;
overflow:visible;
background-color:#ffdead;
border-right:1px solid #993333;
}

.a_menucontainer {
background-color:#ffefd5;
width:195px;
height:auto;
}

a.a_menu {
color:#000000;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:12px;
text-decoration:none;
display:block;
border-bottom:1px solid #ffffff;
margin:0px;
padding:6px
}

a.a_menu:hover {
color:#800000;
text-decoration:none;
display:block;
border-bottom:1px solid #ffffff;
margin:0px;
padding:6px;
background-color:#fdf5e6;
}

a.a_aktiv  {
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:12px;
color:#800000;
text-decoration:none;
display:block;
border-bottom:1px solid #ffffff;
margin:0px;
padding:6px;
background-color:#fdf5e6;
}

/* --------------------------FRAME OBEN--------------------------*/

.head  { 
float:right;
background-image:url(media/massagen.gif);
height: 110px;
width: 755px;
}

.navigation {	
  float:right;
  margin-top:84px;
  margin-right:0px;
  width:675px;
}

a.nav_link {
  border-right:1px solid #ff8c00;
	color: #ffdead;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration:none;
  font-size:13px;
	line-height: 25px;
	padding: 4px 18px;
	text-decoration: none;
}

a.nav_link:hover {
  background-position: left bottom; 
  color:#ffdead;
  background-color:#800000;
	padding: 4px 18px;
}

a.navi_aktiv {
  background-position: left bottom; 
  color:#ffdead;
  background-color:#800000;
  padding: 4px 18px;
  border-right:1px solid #ff8c00;
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
  text-decoration:none;
  font-size:13px;
  line-height: 25px;
  padding: 4px 18px;
  text-decoration: none;
}

.bilderreihe  { 
float:right;
}

/*-------------------------- M A I N --------------------------*/

.main   {
 color: #333333;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 background: url(media/wohlfuehlen.jpg) no-repeat right bottom;
 float: right;
 margin-top: 20px;
 margin-left: 50px;
 padding-right:30px;
 width: 675px;
 height:auto;
 min-height:455px; 
  }

h1  { 
display:inline;
color:#d2691e;
font-family: Lucida sans unicode, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:15px;
font-weight:normal;
}

h2  { 
display:inline;
color:#8b0000;
font-family: Lucida sans unicode, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:13px;
font-weight:bold;
}

.wichtig {
color:brown;
font-family: Lucida sans unicode, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:13px;
font-weight:normal;
padding:13px;
background-color:#FFFBF0;
width:450px;
}

.wichtig2 {
color:brown;
font-family: Lucida sans unicode, Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
font-size:13px;
font-weight:normal;
padding:13px;
background-color:#FFFBF0;
width:500px;
border:1px dotted brown;
}

.kontakt   {
 color: #a52a2a;
 font-weight: normal;
 font-size: 11px;
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
 text-decoration: underline 
}

.ps   {
 color: #333333;
 font-size: 9px;
 font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.red { color: #993333;}

input, textarea {
border:1px solid #993333;
font-size:11px;
padding:2px;
background-color:#fdf5e6;
font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}

.senden {
border:1px solid #333333;
font-size:11px;
font-weight:bold;
padding:3px;
background-color:#800000;
color:#fdf5e6;
}

table  {
border-collapse:collapse;
}

.td_border {
border: 1px #ffdead solid;
padding:5px;
}

a {
color:#000000	
}	

a.ohne {
	text-decoration: none;
	}

.rechts {
	position:absolute;
	left:850px;
}	
/*--------------------------FOOTER--------------------------*/

.foot  { 
clear:both;
background-color:#993333;
height:auto;
width: 931px;
\width:930px:
w\idth:931px;
padding:10px;
font-size:9px;
color:#ff9966;
text-align:center;
overflow:hidden;
border-right:1px solid #993333;
}

.tx_foot {
font-size:9px;
color:#ff9966;
}

/* --------------------------BROWSER-HACKS--------------------------*/

.navigation {	
  float:right;
  margin-top:84px;
  margin-right:0px;
  width:675px;
  voice-family: "\"}"";
  voice-family:inherit;
  margin-top:86px;
}


-->