BODY{
 font-family: verdana, sans-serif;
 color: black;
 font-size: 0.9em;
 background-color: white;
 background-image: url(images/background.jpg);
 margin: 0px;
  }
 a:link {color: rgb(40,60,170); text-decoration: none;}
 a:visited {color: silver; text-decoration: none;}
 a:hover {color: black; text-decoration: underline;} 
 a:active {color: rgb(40,60,170); text-decoration: none;}  
 
    

.main{
 width: 46em;
 height: auto;
 margin: 0px auto -1px auto;
 margin-top: 0.2em;
 border-width: 0.1em;
 border-color: black;
 border-style: solid;
 padding: 0.3em;
 padding-top: 0px;
 padding-bottom: 0.5em;
 background-color: rgb(250,250,250);
 }
 
.bread{
 margin-top: 0px;
 margin-bottom: 0.2em;
 }

.pil{
 width: 0.7em;
 height: auto;
 vertical-align: middle;
 margin: 0px;
 margin-left: 0.5em;
 border: 0px;
 }

.contact{
 width: 34em;
 height: auto;
 margin: 0px auto -1px auto;
 font-size: 1em;
 margin-bottom: 0.1em;
 font-weight: bold;
  }

.head{
 font-family: georgia, serif;
 font-style: italic;
 font-weight: bold;
 text-align: center;
 font-size: 1.3em;
 margin-top: 0px;
 margin-bottom: 0.3em;
 }

.logo{
 margin: 0px auto -1px auto;
 margin-top: 0.1em;
 width: 15.7em;
 min-height: 5.7em;
 border-style: solid;
 border-color: silver gray gray silver;
 border-width: 0.2em;
 }

.minorhead{
 font-family: georgia, serif;
 font-style: italic;
 font-weight: bold;
 font-size: 1.2em;
 margin-top: 0.1em;
 margin-bottom: 0.2em;
 text-align: center;
 }

.knap{
 font-weight: bold;
 font-size: 1.1em;
 margin: 0px;
 margin-right: 1.1em;
 display: inline;
 }

 a.menu:hover {color: rgb(40,60,170); text-decoration: none;}
 a.menu:visited {color: rgb(40,60,170); text-decoration: none;}

.row{
 margin: 0px;
 margin-top: 0.7em;
 margin-bottom: 2em;
 text-align: center;
 border-color: black;
 border-style: solid;
 border-width: 0px;
 border-top-width: 0.1em;
 border-bottom-width: 0.1em;
 padding: 0px;
 padding-top: 0.1em;
 padding-bottom: 0.1em;
 width: auto;
 min-height: 1.4em;
 background-color: inherit;
 }
 
 .aktuel{
 color: rgb(150,150,150);
 }

 .spalte1{
 float: left;
 width: 15em;
 height: auto;
 margin-right: 1em;
 }

.spalte2{
 float: left;
 width: 15em;
 height: auto;
 margin-right: 1em;
 }

.spalte3{
 float: left;
 width: 15em;
 height: auto;
 }