
h1
{
font-size:17pt;
font-family:Arial,Verdana,Geneva,Helvetica;
color:#000000;
font-weight:bold;
}

h2
{
font-size:11pt;
font-family:Arial,Verdana,Geneva,Helvetica;
color:#000000;
font-weight:normal;
}

h3
{
font-size:13pt;
font-family:Arial,Verdana,Geneva,Helvetica;
color:#000000;
font-weight:normal;
}
.fehler
{
font-size:12pt;
text-align: justify;
font-family:Arial,Verdana,Geneva,Helvetica;
color:#ff0000;
font-weight:normal;
}

.tabellen
{
font-size:11pt;
font-family:Arial,Verdana,Geneva,Helvetica;
color:#000000;
font-weight:normal;
}


.bezeichner
{
font-size:12pt;
text-align: justify;
font-family:Arial,Verdana,Geneva,Helvetica;
color:#000000;
font-weight:normal;
}
.select
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 25px;
width: 200px;
padding: 2px;
}

.select_kurz
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 25px;
width: 100px;
padding: 2px;
} 

.select_lang
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 25px;
width: 400px;
padding: 2px;
}

.formularfeld
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 20px;
width: 200px;
padding: 2px;
}      

.formularfeld:invalid
{
color:red;
}
.formularfeld:valid
{
 color:green;
}
.formularfeld[required]
{
 background-color:#F08080;
}


.formularfeld_kurz
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 20px;
width: 70px;
padding: 2px;
}      

.formularfeld_kurz:invalid
{
color:red;
}
.formularfeld_kurz:valid
{
 color:green;
}
.formularfeld_kurz[required]
{
 background-color:#F08080;
}

.formularfeld_kurz1
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 20px;
width: 20px;
padding: 2px;
}      

.formularfeld_kurz1:invalid
{
color:red;
}
.formularfeld_kurz1:valid
{
 color:green;
}
.formularfeld_kurz1[required]
{
 background-color:#F08080;
}


.formularfeld_kurz2
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 20px;
width: 30px;
padding: 2px;
}      

.formularfeld_kurz2:invalid
{
color:red;
}
.formularfeld_kurz2:valid
{
 color:green;
}
.formularfeld_kurz2[required]
{
 background-color:#F08080;
}


.formularfeld_lang
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 20px;
width: 400px;
padding: 2px;
}      

.formularfeld_lang:invalid
{
color:red;
}
.formularfeld_lang:valid
{
 color:green;
}
.formularfeld_lang[required]
{
 background-color:#F08080;
}

.formularfeld_spalte
{
font-family: Arial,sans-serif;
color: #000000;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 20px;
width: 70px;
padding: 2px;
}      

.formularfeld_spalte:invalid
{
color:red;
}
.formularfeld_spalte:valid
{
 color:green;
}
.formularfeld_spalte[required]
{
 background-color:#F08080;
}










.textarea
{
font-family: Arial,sans-serif;
color: green;
font-size: 12px;
font-weight: normal;
border: 2px groove #000080;
height: 70px;
width: 400px;
padding: 2px;
}  

.btn {
  background: #0040FF;
  color: #FFF;
  display: inline-block;
  border-radius: 4px;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2);
  font-family: Arial, sans-serif;
  line-height: 10px;
  padding: 10px;
  text-decoration: none;
}

