.fehlerGross{color: red;}
table tr td.fehler{
         font-size: 0.6em;
         color: red;

         }
.red{color: red;}



/* 940 x 2000  */

@media all and (min-width: 1023px) and (max-width: 2000px)  {

#umweltMKlein{
         display: none;
         }

#top{
         position: absolute;
         margin-top: -60px;
         z-index. 9000;
         }

.formular td{font-size: 0.8em;     }

textarea{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-size: 0.9em;
       font-family: arial, sans serif;
       color:#555555;
       }

input{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-family: arial, sans serif;
       width: 200px;
       border-shadow:none;
       color:#555555;
       }

.input{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-family: arial, sans serif;
       width: 5px;
       border-shadow:none;
       color:#555555;
       }


#kontaktText{
         position: relative;
         float: left;
         margin-top: 170px;
         width: 35%;
         color: #333333;
         margin-left: 10%;
         text-align: left;
         }

#kontaktFormular{
         position: relative;
         float: right;
         width: 40%;
         margin-top: 170px;
         color: #333333;
         margin-left: 5%;
         margin-right: 10%;
         text-align: left;
         }

}












@media all and (min-width: 630px) and (max-width: 1023px){

#umweltMKlein{
         display: none;
         }

#top{
         position: absolute;
         margin-top: -60px;
         z-index. 9000;
         }

.formular td{font-size: 0.8em;     }

textarea{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-size: 0.9em;
       font-family: arial, sans serif;
       color:#555555;
       }

input{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-family: arial, sans serif;
       width: 200px;
       border-shadow:none;
       color:#555555;
       }

.input{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-family: arial, sans serif;
       width: 5px;
       border-shadow:none;
       color:#555555;
       }

#kontaktText{
         position: relative;
         float: left;
         margin-top: -80px;
         width: 45%;
         color: #333333;
         margin-left: 4%;
         text-align: left;
         }

#kontaktFormular{
         position: relative;
         float: right;
         width: 45%;
         margin-top: -90px;
         color: #333333;

         margin-right: 5%;
         text-align: left;   }

}









@media all and (min-width: 175px) and (max-width: 629px){
#umweltMKlein{
         position: relative;
         margin-top: -370px;
         background-color: #447737;
         height: 40px;
         color: #ffffff;
         font-weight: bold;
         font-size: 1.2em;
         padding-top: 20px;
         }

#top{
         position: absolute;
         margin-top: -60px;
         z-index. 9000;
         }

.formular td{font-size: 0.8em;     }

textarea{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-size: 0.9em;
       font-family: arial, sans serif;
       color:#555555;
       }

input{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-family: arial, sans serif;
       width: 200px;
       border-shadow:none;
       color:#555555;
       }

.input{
       border-style: solid;
       border-width: 1px;
       border-color: #aaaaaa;
       font-family: arial, sans serif;
       width: 5px;
       border-shadow:none;
       color:#555555;
       }




#kontaktText{
         position: relative;
         margin-top: 30px;
         width: 90%;
         color: #333333;
         margin-left: 5%;
         text-align: left;
         }

#kontaktFormular{
         position: relative;

         width: 90%;
         margin-top: 40px;
         color: #333333;
         margin-left: 5%;
         margin-right: 5%;
         }

}