html, body
{


}

#header {
        FONT-SIZE: 93%;FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal
}
 
#header UL {
        PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
} 

#header LI{
        PADDING-RIGHT: 15px; DISPLAY: block;PADDING-LEFT: 6px; FONT-WEIGHT: bold; BACKGROUND: url(../bilder/right2.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 4px; COLOR: #765; PADDING-TOP: 5px; TEXT-DECORATION: none
}

#header #current {
        BACKGROUND-IMAGE: url(../bilder/right_on1.gif);PADDING-BOTTOM: 5px; COLOR: #333;
}

h4{
    margin: 0px;
    padding: 0px;
}
h5{
    margin: 0px;
    padding: 0px;
}
img {
    border: 0px;
}
a{
    text-decoration: none;
    color: black;
    font-weight: bold;
}
#formular{
    float:left;
    border-left: 1px solid black;
     border-right: 1px solid black;
      border-bottom: 1px solid black;
    width: 580px;
    padding-left: 20px;
    padding-right: 0px;
      margin-left: 10px;
      margin-right: 0px;
      text-align: center;
      BACKGROUND-IMAGE: url(../bilder/bgformular.jpg); background-repeat: repeat-x;
}

input {
    border: 1px solid black;
}

input:hover, 
select:hover,  select:focus
textarea:hover,  textarea:focus {
    background-color: #F3F1F4;
     
}
input:active, input:focus, select:active, textarea:active{
    background-color: #696969;
    color: white;
  
}
.check  {
    border: 1px solid red;
    background-color: red;
}
.pflichtfeld {
    border: 1px solid red;
}
.klein {
    font-size: 80%;
    
}
.fehler {
    color: red;
}
.achtung {
    color: red;
}
