html, body{
        text-align:left;
        font: 14px/1.2em Verdana, Lucida, Arial, Times New Roman, sans-serif;
        margin:0;
        padding:0;
        min-width: 1000px;
        background-color:#63946E;
         }

.ausgeblendet {display:none;}

.liste{
  list-style-image:url(../images/Anstrich-liste.gif);
  margin:0px;
  }
.liste li
{  margin-top:7px;
 }


h1        {
        font-size: 160%;
        margin-top: 20px;
        margin-bottom: 20px;
        font-weight:500;
        font-style: italic;
        color: #FCFFE1;
        }

h2        {
        font-size: 130%;
        margin-top: 10px;
        margin-bottom: 10px;
        font-weight:500;
        color: #FCFFE1;
        }

h3        {
        font-size: 120%;
        margin-top: 5px;
        margin-bottom: 5px;
        font-weight: 500;
        color: #FCFFE1;
        text-align: center;
        }

h4        {
        font-size: 170%;
        margin-top: 15px;
        margin-bottom: 15px;
        font-weight:500;
        color: #FCFFE1;
        }

h5        {
        font-size: 130%;
        margin-top: 10px;
        margin-bottom: 10px;
        font-weight:500;
        }

hr     {color: #FCFFE1;
       background-color:#FCFFE1;
       }


a        {
        color: #FCFFE1;
        text-decoration: none;
        }

a:active  {
        color: #FCFFE1;
        }

a:hover {
        color: red;
        }
.allk IMG     {
        border:5px solid #FCFFE1;
        }

 a IMG{ border: 5px solid #FCFFE1;}
 a:hover IMG{ border: 5px solid #ff0000;}

.all         {
        font: 17px/1.5em Verdana, Lucida, Arial, Times New Roman, sans-serif;
        color: #000000;
        text-decoration: none;
        }

.allk, .allk a,.allk a:link, .allk a:hover, .allk a:active, .allk a:visited, .allk a:focus {
        font: 14px/1.5em Verdana, Lucida, Arial, Times New Roman, sans-serif;
        }

.ak, .ak a, .ak a:link, .ak a:hover, .ak a:active, .ak a:visited, .ak a:focus
         {
        font:12px/1.2em Verdana, Lucida, Arial;
        }

.allko  {color: #FCFFE1;
        }

.allg     {
        font: 25px/1.3em Verdana, Lucida, Arial, Times New Roman, sans-serif;
        color: #004000;
        text-decoration: none;
        }
.klein         {
        font: 12px/1.2em Verdana, Lucida, Arial, Times New Roman, sans-serif;
        color: #000000;
        text-decoration: none;
        }

DIV.err{ border:1px solid #ff2222;  background-color:#ff9999;
         padding-left:10px; padding-right:10px;
         display:none;
         text-align:left;
         float:left;
       }
DIV.errBR{ clear:left;padding:1px;}

.tr50{
  filter: alpha(opacity=50);
  opacity: 0.50;
  -moz-opacity:0.50;
}



#menu1 DIV A
{
        color: #107010;
        text-decoration: none;
        font: 12px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-weight:700;
}

#menu1 DIV.menu1-level1-no A{
  filter: alpha(opacity=70);
  opacity: 0.7;
  -moz-opacity:0.7;
  background-color: #FEFFD9;
  border:1px solid #aaaaaa;
  display:block;
  width:140px;
  height:20px;
  padding-top:3px;
  padding-left:15px;
  margin-left:17px;
  margin-top:4px;
}
#menu1 DIV.menu1-level1-no A:hover{
  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.8;
  background-color: #FFFFFF;
}

#menu1 DIV.menu1-level1-yes A{
  color:#009000;
  background-color: #FEFFD9;
  border:1px solid #aaaaaa;
  display:block;
  width:140px;
  height:20px;
  padding-top:3px;
  padding-left:15px;
  margin-left:0px;
  margin-top:4px;
}


#menu1 DIV.menu1-level2-no A{
  font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:500;
  letter-spacing:-1px;
  background-color: #F0F0C0;
  border:1px solid #aaaaaa;
  display:block;
  width:107px;
  height:18px;
  padding-top:0px;
  padding-left:15px;
  margin-left:50px;
  margin-top:4px;


}

#menu1 DIV.menu1-level2-no A{

  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.80;
}

#menu1 DIV.menu1-level2-no A:hover{
  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.8;
  background-color: #FFFFFF;

}


#menu1 DIV.menu1-level2-yes A{
  font: 11px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:500;
  letter-spacing:-1px;
  color:#009000;
  background-color: #FEFFD9;
  border:1px solid #aaaaaa;
  display:block;
  width:107px;
  height:18px;
  padding-top:0px;
  padding-left:15px;
  margin-left:0px;
  margin-top:4px;
}


#menu1 DIV.menu1-level3-no A{
  font: 10px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:200;
  letter-spacing:-1px;

  background-color: #F0F0C0;
  border:1px solid #aaaaaa;
  display:block;
  width:70px;
  height:16px;
  padding-top:0px;
  padding-left:3px;
  margin-left:75px;
  margin-top:3px;
}

#menu1 DIV.menu1-level3-no A:hover{
  filter: alpha(opacity=80);
  opacity: 0.8;
  -moz-opacity:0.8;
  background-color: #FEFFD9;
}

#menu1 DIV.menu1-level3-yes A{
  font: 10px/1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight:200;
  letter-spacing:-1px;

  background-color: #FEFFD9;
  border:1px solid #aaaaaa;
  display:block;
  width:70px;
  height:16px;
  padding-top:0px;
  padding-left:3px;
  margin-left:0px;
  margin-top:3px;
}
