body
{
 font-family:Verdana;
 font-size:12px;
 background-color:#226a67;
 background-image:url(web.jpg);
 background-repeat:no-repeat;
 margin:100px 0px 0px 0px;
 padding: 0;
 overflow-y:scroll;
 }

h1 {font-size:17px;color:#996600; display: inline;}
h2 {font-size:13px;color:#996600;}
h3 {font-size:14px;color:#996600;display: inline;}
p {font-size:11px; color:#ffffff; line-height: 15px; padding:5px 40px;}
p.gruen {font-size:11px;color:#007429;}
p.linie {font-size:11px;color:#800000;line-height:15px;border-bottom: 1px solid; border-color:#FF7F00;
padding-bottom:2px;width:420px;}
p rechts {text-align: right;}
p span {text-transform: uppercase; font-weight:bold;}

/* Der Kasten mit dem Quellcode */
pre
{
 font-size:14px;
 color:#0000cc;
 padding:5px;
}

/* Das logo */
#logo {
background-image:url(img/web.jpg);
background-repeat:no-repeat;
width:169px;
height:98px;
float:left;
}

/* Die Bildleiste */
#bildleiste {
background-image:url(img/impressionen.jpg);
background-repeat:no-repeat;
width:600px;
height:62px;
}

/* balken */
#balken {
width:600px;
height:10px;
background-color:#FF7F00;
}

#balken_hormon {
width:600px;
height:10px;
background-color:#CC9900;
}

#balken_hatha {
width:600px;
height:10px;
background-color:#FFCC33;
}

#balken_lach {
width:600px;
height:10px;
background-color:#669900;
}
#balken_kurse {
width:600px;
height:10px;
background-color:#99CC66;
}

#balken_selbst {
width:600px;
height:10px;
background-color:#CCCC33;
}
#balken_links {
width:600px;
height:10px;
background-color:#CC0000;
}

#balken_kontakt {
width:600px;
height:10px;
background-color:#CC0000;
}


a:link, a:visited,  a:active, a:hover

{text-decoration:underline;
 font-weight: bold;
 color:#800000;
 font-size:11px;}

a:active, a:hover

{color:#ff9200;
text-decoration:underline;}


/* Das Menü */
#menu {
width: 600px;
position: relative;
padding:8px 0px;
margin:0px 0px;
font-weight: bold;
float: left;
background:#FEFF99;
}

#menu ul {
padding:0px;
margin:0px 0px 0px 61px;
display: block;
list-style-type: none;
text-decoration: none;
}

#menu li {
padding:0px 0px 0px 0px;
margin:0px 33px 0px 0px;
display: block;
float: left;
list-style-type: none;
}

#menu li a, {
  background:transparent;
  color:#007429;
  text-decoration: none;
  font-size:12px;}

#menu li a:hover, #menu li a:active,{
  background:transparent;
  color:#FF9900;
}


/* Der Inhalt */

#content {
  background: #fa9505;
  min-height:400px;
  width:600px;
  float: left;
  display:inline;
}


#contentlang {
  background: #fa9505;
  height:auto;
  width:600px;
  float: left;
  display:inline;
}

#spalte-1 {
background:#fa9505;
margin:0px 0px 0px 0px;
padding: 20px 0px 0px 62px;
height:auto;
width:290px;
float: left;
display:inline;
}

#spalte-2 {
background:#FFCC33;
margin: 0px 0px 0px 0px;
padding: 20px 45px 0px 0px;
height:auto;
width:170px;
float: right;
display:inline;
}

#spalte-2 a:link, spalte-2 a:visited
         {text-decoration: none;
        color: transparent;
        background-color: transparent;}

#spalte-2 a:hover {
        color: transparent;}

#spalte-2 p{
display:inline;  }

#spalte-2 img{
border-bottom: 11px solid #FFCC33;}



#spalte-3 {
background:#FFCC33;
margin:20px 0px 10px 0px;
padding: 0px 0px 0px 62px;
height:auto;
width:480px;
float: left;
display:inline;
}

#spalte-4 {
background:transparent;
margin:0px 0px 0px 0px;
padding:120px 0px 0px 10px;
height:auto;
width:185px;
float: left;
}

#spalte-4 p{
color: #007429;

}

#navkl {
        position: absolute;
        top: 40em;
        left: 7em;
        width: 10em;
        z-index:1;

}

#navkl ul {
        list-style: none;
        margin-left: 1em;
        padding: 0em;
}
#navkl li {
        font-size: 80%;
        border-bottom: 0px solid #ff9200;
        margin-bottom: 0.3em;
        font-weight: bold;

}
#navkl a:link, #navkl a:visited {
        text-decoration: none;
        color: #007429;
        background-color: #FFFF99;
}
#navkl a:hover {
        color: #ff9200;
}

/* Die Hyperlinks im Menü */

a.menu:link, a.menu:visited

{color:#009933;
text-decoration:none;
font-size:12px;
}

a.menu:active, a.menu:hover

{color:#FF9900;}


hr {
  color: #FF9900;
  background-color: #FF9900;
  height: 1px;
  border: 0;
}