a:link { 
         font-weight:bold; text-decoration:none; 
         }
a:visited { 
            font-weight:bold; text-decoration:none; 
            }
a:focus { 
          font-weight:bold; text-decoration:underline; 
          }
a:hover { 
          font-weight:bold; text-decoration:underline; 
          }
a:active { 
           font-weight:bold; text-decoration:underline; 
           }

.border_li {
             border-left: 1px solid black;
             }

.fload_rechts {
                float: right;
                margin: 0 0 0.2em 1em;
                padding: 1px;
                }

body {
       background-color:#ffe2b9;
       color: black;
       margin: 0;
       padding: 1%;
       min-width: 640px;
       font-size: 100.01%;
       font-family: verdana, arial, sans-serif ;
       }

.bildunterschrift { 
                    padding: 0px 10px 10px 10px;
                    font-size: 0.7 em;
                    }

.bildunterschrift span {
                         font-weight:bold;
                         }

.zweisp { 
          margin-bottom:20px;
          height:250px;
        }

.zweisp img { 
              float:left;
              margin-right:30px;
              }

#container {
             background:url(../bilder/hgscheibe.jpg) right bottom no-repeat #ffffff;
             margin:auto;
             max-width:70em;
             border: 1px solid #aaa;
             border-top: 0;
}

#logo {
        background:url(../bilder/logo_01-o.png) left bottom no-repeat #f6e2d0;
        height:90px;
        padding: 0;
        margin:0;
        overflow: hidden;
        }

#logo p {
          font-weight:bold;
          }

#logo img {
            
            }

#logo_r {
          width:400px;
          right:0;

          }

#home {
        color:#107363;
        }

#menue {
         background:url(../bilder/logo_01-u.png) left top no-repeat #ffffff;
         padding: auto;
         margin:auto;
         height:20px;
         text-align:right;
         color:#e38933;
         border-bottom: 1px solid #5e9f96;
         }

#menue li {
            font-size:13px;
            display: inline;
            list-style-type: none;
            padding: 1px 10px 1px 15px;
            font-weight: bold;	
            }

#menue li a {
              color:black;
              }

#menue_2 {
           height:100%;
           margin-top:30px;
           z-index:+1;
           float:left;
           background-color: #ffffff;
           }

#menue_2 img {
               display:block;
               border:0;
	       padding: 0;
	       margin: 0;
               }

#menue_2 a {
             border:0;
             }

#menue_var {
             z-index:+1;
             background-color:#e2f3e8;
             margin:0 0 0 0;
             padding:5px;
             border: 1px solid #5e9f96;
             visibility:hidden; 
             }

#menue_var a {
               font-weight:normal;
               font-size:0.8em;
               color:black;
               padding:5px;
               }

#copy {
        border-top: 1px solid #aaa;
        background-color:#cccccc;
        font-size:0.7em;
        color:#717171;
	clear:both;
        }

#men_var {
           visibility:visible;
           }

#fake {
        border-left:none;
        }


#inhalt {
          padding-left:30px;
          margin:20px 20px 10px 50px;
          min-height:450px;
          overflow:auto;
          }

#inhalt h1 { 
        font-style: italic;
	color:#107363;
  	font-size: 1.6em;
  	font-weight: normal;
  	line-height: 0.8em;
  	padding: 0.6em 0 0.2em 2%;
  	margin: 0;
  	border-bottom: 1px dashed #E6E6FA;
             
             }

#inhalt h2 { 
             color:#107363;
  	font-size: 1.2em;
  	font-weight: normal;
  	line-height: 0.6em;
  	padding: 0.6em 0 0.2em 2%;
  	margin: 0;
             }

#inhalt p {
            font-size:0.7em;
            }

#inhalt li { 
             font-size:0.7em;
             }

#inhalt span { 
               font-weight:bold;
               }

#inhalt img { 
              padding: 0;
	      margin-left: 10px;
	      margin-top: 10px;
	      border: 2px solid #107363;
              }

#aktuelles { 
             width: 20%;
             min-width: 300px;
             padding: 20px 1% 1em 1%;
             margin: 1em 1% 0 1%;
             float:right;
             border-left: 1px dotted #aaa;
             font-size:0.8em;
             }

#aktuelles dt { /* Die einzelnen Überschriften in der Subnavigation */
                font-size: 1.2em;
                font-family: Georgia, "Times New Roman", Times, serif;
                padding: 0.5em;
                margin-top: 1em;
                }

#aktuelles dd { /* Die Unterpunkte der Subnavigation. */
                padding: 0;
                margin: 0.2em 0;
                border-top: 1px dotted #aaa;
                }
.bildbereiche {height:280px;
	       overflow:hidden;
	      }

