body {
margin:0;
padding:0;
background-color:#9ec27c;
}

#wrapper{
position:absolute;
left:50%; 
width:786px;
margin-top:6px;
margin-left: -393px;                                          
padding:0px;
border:3px solid #83ae5c;
background-color:#ffffff;
}

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

#content_start {
font: 95% Arial, Verdana, Helvetica, sans-serif;
margin:10px 10px 0px 190px;
padding:10px;
background-image:url(../grafik/start_2.jpg);
overflow: scroll;
overflow-x:hidden;
height:360px;
scrollbar-base-color:#9ec27c;
scrollbar-3dlight-color:#1f3f9f;
scrollbar-arrow-color:#1f3f9f;
scrollbar-darkshadow-color:#9ec27c;
scrollbar-face-color:#9ec27c;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color:#1f3f9f;
scrollbar-track-color:#ffffff;
}

#content_start h1 {
text-align:right;
padding-right:40px;
margin-top:-10px;
font: 180% Arial, Verdana, Helvetica, sans-serif;
color:#000000;
}

#links {
position:absolute;
width:200px;
height:285px;
top:205px;
left:0px;
padding:70px 10px 10px 10px;
background-image:url(../grafik/navi_2.jpg);
background-repeat:no-repeat;
}

* html #links {
position:absolute;
width:200px;
height:290px;
top:190px;
left:0px;
padding:70px 10px 10px 10px;
background-image:url(../grafik/navi_2.jpg);
background-repeat:no-repeat;
}

#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:184px;
}


#links li {
margin-bottom:0.3em;
}

* html #links li {
padding:0.1em;
}

#links a:link, #links a:visited {
text-decoration:none;
color:#000000;
background-color:transparent;
display:block;
}

#links a:hover {
margin-left:15px;
}

body#start li.start a:link, body#start li.start a:visited, body#vitametik li.vitametik a:link, body#vitametik li.vitametik a:visited, body#heilpraxis li.heilpraxis a:link, body#heilpraxis li.heilpraxis a:visited, body#wichtel li.wichtel a:link, body#wichtel li.wichtel a:visited, body#veranstaltungen li.veranstaltungen a:link, body#veranstaltungen li.veranstaltungen 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 {
margin-left:15px;
}

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

.blau {
color: #1f3f9f;
}

.rot  {
color:#b30307;
}

.gruen  {
color:#509500;
}

.gelb  {
color:#e29d00;
}

td.rot_start  {
color:#b30307;
background-color:transparent;
font: 14px verdana, sans-serif;
font-weight:bold;
padding-left:20px;
margin-left:10px;
}

td.rot_start a, td.rot_start a:link, td.rot_start a:visited {
color:#b30307;
background-color:transparent;
font: 14px verdana, sans-serif;
font-weight:bold;
}

td.rot_start a:hover  {
text-decoration:none;
}

.gelb_start  {
color:#e29d00;
background-color:transparent;
font: 14px verdana, sans-serif;
font-weight:bold;
}

td.gruen_start  {
color:#4f9400;
font: 14px verdana, sans-serif;
font-weight:bold;
padding-left:10px;
}

td.gruen_start a, td.gruen_start a:link, td.gruen_start a:visited {
color:#4f9400;
font: 14px verdana, sans-serif;
font-weight:bold;
text-decoration:underline;
}

td.gruen_start a:hover  {
text-decoration:none;
}

.lau  {
font:normal 65% Arial, Verdana, Helvetica, sans-serif;
margin-left:10px;
}

.lau a, a:link, a:visited {
font:normal 100% Arial, Verdana, Helvetica, sans-serif;
color:#000000;
text-decoration:underline; 
}

.lau a:hover  {
font:bold 100% Arial, Verdana, Helvetica, sans-serif;
color:#000000;
text-decoration:underline; 
}

.unterstr  {
text-decoration:underline;
}

.bild_li  {
float:left;
}

.bild_re  {
float:right;
padding-left:20px;
}
