body 
 { background-color:#FFFFFF; 
   margin-left:0px; 
   margin-right:0px;
   margin-top:20px; 
   margin-bottom:0px;
   font-family: Verdana,Arial,Helvetica,sans-serif;
   font-size:10pt;  
   color:#404040; 
   text-decoration:none;
 }

div 
 { border-width: 0px;
   border-style: solid;
   border-color: red;
   margin: 0px;
   padding:0px; 
   text-align: left;
 }

div.kopf 
 { width:880px;
   height:80px;  
   border-style: solid;
   border-top-width: 1px;
   border-left-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-right-color: black;
   border-left-color: black;
   border-top-color: black;   
   padding-left: 20px;
   text-align: left;
   
 }

div.menu
 { width:900px;
   height: 30px;
   border-style: solid;
   border-top-width: 0px;
   border-left-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-right-color: black;
   border-left-color: black;
 }

div.band
 { border-style: solid;
   border-top-width: 1px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 1px;
   border-top-color: black;
   border-bottom-color: black;
   background-color:#39756B;
   height:200px;
   max-height:200px;
 }

div.bilder
 { border-style: solid;
   border-top-width: 0px;
   border-left-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-right-color: black;
   border-left-color: black;
   width:900px;
   height:200px;
   text-align:left;
  
 }

div.bild
 { border-style: solid;
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   width:300px;
   height:200px;
   float:left;
 }

div.content
 { width: 900px;
   height:400px;
   text-align:left;
   margin: 0px;
   padding:0px;
   border-style: solid;
   border-top-width: 0px;
   border-left-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 0px;
   border-right-color: black;
   border-left-color: black;
 }

div.inhalt
 { 
   text-align:left;
   float:left;
   overflow:auto;
   width: 536px;
   height:390px;
   border-style: solid;
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-right-color: black;
   border-left-color: black;
   margin-left: 40px;
   margin-right: 20px;
   padding:0px;
 }

div.inhalt-impressum
 { 
   text-align:left;
   float:left;
   width: 536px;
   height: 360px;
   overflow-y:scroll;
   overflow-x:hidden;
   border-style: solid;
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-right-color: black;
   border-left-color: black;
   margin-top: 20px;
   margin-left: 40px;
   margin-right: 20px;
   margin-bottom: 20px;
   padding:0px;
}

div.bildrechts
 { 
   text-align:left;
   float:left;
   width: 240px;
   border-style: solid;
   border-top-width: 0px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-right-color: black;
   border-left-color: black;
   margin-left: 20px;
   margin-right: 40px;
   padding:0px;
 }

div.fuss
 { width: 900px;
   border-style: solid;
   border-top-width: 0px;
   border-left-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-right-color: black;
   border-left-color: black;
   border-bottom-color: black;   
 }

div.fussinhalt
 { 
   text-align:left;
   border-style: dotted;
   border-top-width: 1px;
   border-left-width: 0px;
   border-right-width: 0px;
   border-bottom-width: 0px;
   border-top-color: lightgray;
   border-right-color: black;
   border-left-color: black;
   margin-left: 40px;
   margin-right: 40px;
   padding:0px;
   padding-top:5px;
 }


img
 { border-width: 0px;
   border-style: solid;
   border-color: lightgray;
   margin: 0px;
   padding:0px;
 }

img.logo
 { border-width:0px;
 }

img.band
 { width:300px;
   height:200px;
   border-width: 0px;
   border-style: none;
   margin: 0px;
   padding:0px;
 }

h1
 { font-family: Verdana,Arial,Helvetica,sans-serif; 
   font-size: 20pt;    
   font-weight: bold;   
   color: #404040;
   margin: 0px;
   padding:30px;
 }

h3
 { font-family: Verdana,Arial,Helvetica,sans-serif; 
   font-size: 12pt;    
   font-weight: bold;   
   line-height:140%;
   color: #404040;
   margin: 0px;
   padding:0px;
 }

p
 {
   font-family: Verdana,Arial,Helvetica,sans-serif; 
   font-size: 12pt;     
   line-height:140%;   
   color: #404040;
   margin: 0px;
   padding:0px;
 }

a
 { font-family: Verdana,Arial,Helvetica,sans-serif; 
   text-align: left;
   text-decoration: none;
   margin: 0px;
   padding:0px;
 }
a:link,
a:visited 
 {color: #404040;
 }
a:hover,
a:active
 {color: #B51523;
 }

a.menu:link,
a.menu:visited
 { font-size: 12pt;    
   font-weight: bold;   
   color: #404040;
 }
a.menu:hover, 
a.menu:active 
 { font-size: 12pt;    
   font-weight: bold;   
   color: green;
 }

a.menuaktiv:link, 
a.menuaktiv:visited 
 { font-size: 12pt;    
   font-weight: bold; 
   color: #B51523;
 }

a.menuaktiv:hover, 
a.menuaktiv:active 
 { font-size: 12pt;    
   font-weight: bold;   
   color: #B51523;
 }

ul 
 { margin: 0px;
   padding-left:30px;
   
   list-style-image:url(brille.gif);
   list-style-type:square;
   border-width: 0px;
   border-style: solid;
   border-color: red;
 }

li 
 { font-family: Verdana,Arial,Helvetica,sans-serif; 
   font-size: 12pt;     
   line-height:140%;   
   color: #404040;
   margin: 0px;
   padding:0px;
   list-style-position:outside;
   border-width: 0px;
   border-style: solid;
   border-color: red;
 }

ul.menu
 { list-style-type: none;
   margin: 0px;
   padding:0px;
   display: inline;
   list-style-position:inside;
   text-align: left;
   border-width: 0px;
   border-style: solid;
   border-color: red;
 }


li.menu
 { margin: 0px;
   margin-left: 40px;
   padding:0px;
   display: inline;
   list-style-position:inside;  
   text-align: left;
   border-width: 0px;
   border-style: solid;
   border-color: red;
 }

li.menuaktiv
 { margin: 0px;
   margin-left: 40px;
   padding:0px;
   display: inline;
   list-style-position:inside;  
   text-align: left;
   border-width: 0px;
   border-style: solid;
   border-color: red;
  }
