body {
margin:0;
padding:0;
background-color:#ffffff;
scrollbar-base-color:#e5ecba;
scrollbar-3dlight-color:#b1a96b;
scrollbar-arrow-color:#b1a96b;
scrollbar-darkshadow-color:#e5ecba;
scrollbar-face-color:#e5ecba;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#b1a96b;
scrollbar-track-color:#e5ecba;
}

#wrapper{
position:absolute;
left:50%; 
width:786px;
margin-top:15px;
margin-left: -393px; 
padding:0px;
border:1px solid #cfdf80;
background-color:#e5ecba;
}

#logo{
width:786px;
padding:0px;
background-color:#fcfbe4;
}

#content {
font: 95% Arial, Verdana, Helvetica, sans-serif;
color:#474b1d;
text-align:justify;
margin:10px 10px 0 200px;
padding:10px 10px 0 10px;
}

#content a, a:link, a:visited  {
text-decoration: none;
color: #474b1d;
}

#content a:hover  {
font-weight:bold;
text-decoration: none;
}

#content ul  {
list-style-type:disc;
}

#content li.ohne  {
list-style:none;
}

.ueberschrift  {
font: 105% Arial, Verdana, Helvetica, sans-serif;
color:#5a7c49;
font-weight:bold;
}

#links {
position:absolute;
width:150px;
height:340px;
top:205px;
left:0px;
margin-top:-55px;
padding:80px 10px 10px 10px;
background-color:#b1a96b;
}

*+ html #links  {
position:absolute;
width:150px;
height:303px;
top:205px;
left:0px;
margin-top: -55px;
padding:100px 10px 10px 10px;
background-color:#b1a96b;
}

* html #links {
position:absolute;
width:170px;
height:250px;
top:205px;
left:0px;
padding:70px 0 10px 0;
background-color:#b1a96b;
}

#links ul {
list-style: none;
margin-left:0;
padding-left:0;
margin-top:-80px;
width:184px;
}

* html #links ul {
list-style: none;
margin-left:0;
padding-left:0;
margin-top:-70px;
width:170px;
}

#links li {
margin-bottom:0.5em;
margin-left:-5px;
}

* html #links li {
padding:0.1em;
margin-left:5px;
}

#links li.bild  {
margin:-20px 0 5px -10px;
padding:0;
border: none;
}

*+ html #links li.bild  {
margin:-20px 0 5px -10px;
padding:0;
border: none;
}

* html #links li.bild  {
margin:-20px 0 5px 0;
padding:0;
border: none;
}

#links a:link, #links a:visited {
font: 105% Arial, Verdana, Helvetica, sans-serif;
text-decoration:none;
color:#ffffff;
font-weight:bold;
background-color:transparent;
display:block;
margin-left:15px;
}

#links a:hover {
font: 105% Arial, Verdana, Helvetica, sans-serif;
font-weight:bold;
margin-left:0;
}

body#start li.start a:link, body#start li.start a:visited, body#uebermich li.uebermich a:link, body#uebermich li.uebermich a:visited, body#hnc li.hnc a:link, body#hnc li.hnc a:visited, body#vita li.vita a:link, body#vita li.vita a:visited, body#meta li.meta a:link, body#meta li.meta a:visited, body#leistungen li.leistungen a:link, body#leistungen li.leistungen a:visited, body#kontakt li.kontakt a:link, body#kontakt li.kontakt a:visited, body#impressum li.impressum a:link, body#impressum li.impressum a:visited, body#schmerz li.schmerz a:link, body#schmerz li.schmerz a:visited { 
margin-left:0;
}

.float_left  {
float:left;
margin-left:3px;
margin-right:5px;
margin-top:4px;
margin-bottom:1px;
}

.float_right  {
float:right;
margin:10px;
}

.hell   {
font:normal 65% Arial, Verdana, Helvetica, sans-serif;
color:#b1a96b;
text-decoration:none;
}

.unter  {
text-decoration:underline;
}