body{  FONT-FAMILY: arial;}
H1
{
  color: #0075AE;
    TEXT-TRANSFORM: none;
    text-align: center;
    FONT-SIZE: 1.2em
}
H2
{  color: #0075AE;
    TEXT-TRANSFORM: none;
    text-align: center;
    FONT-SIZE: 1.1em;
    margin: 4% 0 0 0;
}
H3
{
    margin: 0 0 1em 0;
  font-size: 1.1em;
  color: #0075AE;
  background: #FFF;
  letter-spacing: 0;
   
}

H4
{
   margin: 0 0 1em 0;
  font-size: 1.0em;
  color: #0075AE;
  background: #FFF;
  letter-spacing: 0;
}

p
{TEXT-TRANSFORM: none
    margin: 0 15px 1em 15px; 
  font-size: .9em;
  line-height: 1.6em;
   margin-left:10%;
    margin-right:10%;
    color: #0075AE;
}



  TABLE{ margin: 4% 0 0 10%;
  border-collapse: collapse;
  width: 80%;
}

TR{
	align:left;
	valign: middle;
	border:1px solid;
}
 TH {
  border: 1px solid #A8A8A8;
  padding: .3em 1em;
  background: #E6F89C;
  font-size: .8em;
  vertical-align: top;
  text-align: center;
}
}

td {
 font-family: sans-serif;
 text-align: left;
 color: #240079;
 border:1px solid;
}
.logo{
   margin: 0 0 0 15%; 
}

form {margin: 8% 0 0 15%;
        width:70%;
}

legend{
	border-width:0 0 0 0;
	display: none;
	}
	
form legend {
        border-width:0 0 0 0;
        display: none;
}


form fieldset {
        background:none;
        background-image:none;
        border:none;
    
}
form fieldset fieldset legend {
        border:none;
}
.button{
		align: center;
        background-color : #E6F89C;
        border-style : outset;
        border-bottom-width : 2px;
        border-left-width : 2px;
        border-right-width : 2px;
        border-top-width : 2px;
        font-size : 1.0em;
        font-weight : bold;
        border-color : #c0c0c0;}
form em {

        font-style:normal;
        font-weight:bold;
}
.field {  float: left;
          margin: 0 10px 14px 0;
          clear: left;  }
.wert{  float: left;
          margin: 0 10px 10px 0;
          clear: left;
          }
#box1 { float: left; width: 30%;    }
#box2 { float: right; width: 69%; }
#box3 { float: left; width:100% }

.links{clear:both; float: left; width: 10%;}  
.rechts{clear:both; float: right;width: 10%;}  
.logo{ margin: 0 0 0 75%; width: 90px}
.stadt{FONT-SIZE: 0.8em; margin: 0% 0% 0% 60%; }
a {margin: 0 8% 0 15%; color: #676767; text-decoration: underline; }
a:visited { color: #DE0124; font-style: italic; }
a:hover, a:focus, a:active { text-decoration: none; }
.sp1{width:30%}
.sp2{width:45%}
.karte{margin: 1% 0 0 0; color: #676767; text-decoration: underline; }



