html, body {
      margin: 0px;
      padding: 0px;
      font-family: Trebuchet MS,sans-serif;
      font-weight: normal;
      /*letter-spacing: 1px;*/
      font-size: 14px; 
      color: #000;
      background-color: #EABF13;
      overflow: hidden;
      }

      
p {
      margin: 0px;
      padding: 0px;
}

.bold {
      font-weight: bold;
}

.right {
      text-align: right;
}

.floated {
      float: left;   
}

.invisible {
     height: 1px;
     width: 1px;
     display: none;
}

form {
    margin: 0px;
}
/**************** KOPFBEREICH *****************/



/**************** HAUPTBEREICH *****************/

#container {
    background-image: url("../design/bg_left.jpg");
    background-repeat: no-repeat;
    background-position: 15px 45px;
    position: absolute;
    top: 50%;
    margin-top: -300px;
    width: 100%;
    height: 600px;
}

#logo {
    position: relative;
    margin-left: 90px;
    margin-top: 60px;
    width: 136px;
    height: 100px;
    float: left;
    display: inline;
}

#logo a img{
    border: 0px;
}

.strip_oben {
   margin-top: 10px;
   height: 20px;
   background-color: #EFCD48;
   display: block;
}

.strip_unten {
   margin-top: 20px;
   height: 40px;
   background-color: #EFCD48;
   display: block;
}

#content {
   margin-top: 55px;
   margin-left: 290px;
   height: 460px;
}

#menue {
   width: 220px;
   margin-top: 0px;
   margin-left: 10px;
   float: left;
}


#menue a:link, #menue a:visited {
   height: 26px;
   background-image: url("../design/bg_a_link.gif");
   background-position: 0px 0px;
   display: block;
   background-repeat: no-repeat;
}

#menue a:hover {
   background-image: url("../design/bg_a_hover.gif");
}

#menue img {
   margin-left: 20px;
}

#menue .active {
   height: 26px;
   background-image: url("../design/bg_a_active.gif");
   background-position: 0px 0px;
   display: block;
   background-repeat: no-repeat;
}

#headpic {
   float: left;
   margin-top: 0px;
   padding: 4px;
   width: 348px;
   height: 138px;
   background-image: url("../design/bg_picoben.gif");
   background-repeat: no-repeat;
}

#headfield {
   color: white;
   font-weight: bold;
   float: left;
   margin-top: 0px;
   margin-left: 90px;
   padding: 4px;
   width: 258px;
}

.headline {
  text-align: right;
  font-weight: normal;
  min-height: 20px;
}

*html .headline {
  height: 20px;
}

.counters {
   text-align: center;
   margin-top: 55px;
   float: right;
}

.counter {
   width: 24px;
   display: inline;
   float: left;
}

.counter_img {
   float: left;
}

.distance {
   margin-left: 30px;
}

#text {
   clear: both;
   position: relative;
   margin-left: 28px;
   top: 20px;
   width: 550px;
   height: 280px;
   background-repeat: no-repeat;
   overflow: auto;
}

#slideshow {
   clear: both;
   position: relative;
   margin-left: 28px;
   padding: 4px;
   top: 10px;
   width: 550px;
   height: 280px;
   background-image: url("../design/textfeld.gif");
   background-repeat: no-repeat;
   overflow: auto;
}

#slideshow {
   clear: both;
   position: relative;
   margin-left: 28px;
   padding: 4px;
   top: 10px;
   width: 550px;
   height: 280px;
   background-image: url("../design/textfeld.gif");
   background-repeat: no-repeat;
   overflow: auto;
}

.blend img {
opacity: 0;
-moz-opacity: 0;
-khtml-opacity:0;
filter: alpha(opacity=0);
display: none;
}

#blendme {
float: left;
margin: 0px 0px 0px 0px;
width: 542px;
}


#mailtext {
   clear: both;
   position: relative;
   margin-left: 0px;
   top: 10px;
   width: 550px;
   height: 300px;
   overflow: auto;
}

*html #mailtext {
   margin-bottom: 26px;
}

#text p {
   margin: 10px;
   line-height: normal;
}

#contact_link {
   position: absolute;
   top: 50%;
   margin-top: 190px;
   left: 140px;
   display: block;
   width: 93px;
   height: 26px;
   background-image: url("../design/contact_lnk.gif");
   background-repeat: no-repeat;
}

#contact_link:hover {
   background-image: url("../design/contact_hover.gif");
}

/**************** LINKS *****************/

a:link, a:visited {    
      color: #c23529;
}

a:hover {
      color: #fff;
}

.counter a:link, .counter a:visited {
      text-decoration: none;
}

