<!--
/* Die Abstaende aller Elemente werden auf Null gesetzt */
 html, body, div, p, h1, h2, h3, ul, ol, span, table, td, form, img, li {
margin : 0;
padding : 0;
font-family: Verdana;
font-size: 10px;
line-height: 1.5em;
color: #1f254d;
      }
      
td {
vertical-align : top;

      }      
      
table {
border-collapse : collapse;
border : 0;
      }
      
html, body {
background : #00265e;
      }
strong {
font-weight : bold;
      }
.c {
clear : both;
      }
.center {
text-align : center;
      }
img {
border : 0;
      }
      
      
#container {
position : relative;
width : 100%;
margin : 0;
background : url("/img/hg-container.gif") repeat-x;
}
#tablerand {
display : block;
width : 785px;
margin : auto;
border : 1px solid #ffffff;
background-color: #ffffff;
background-image: url("/img/hg-inhalt.gif") ;
      }
      
#header {
padding: 15px 20px 0px 20px;
width : 745px;
height: 220px;
background-image: url("/img/hg-header.gif");
}  

#header1 {
display: block;
text-align: center;
width : 746px;
height: 186px;
background-image: url("/img/bld-header.gif");
} 

#header2 {
display: block;
width : 746px;
height: 25px;
} 

#icons {
float: left;
padding : 10px 130px 0 0;
width : 120px;
height: 10px;
      }
      
#hauptmenue {
text-align: right;
display: block;
font-weight: bold;
font-size: 10px;
padding : 5px 0 0 0;
} 

#hauptmenue li {
list-style : none;
display: block;
float: left;
background : url("/img/pfeil.gif") no-repeat 1px;
      }
#hauptmenue a {
display : block;
padding : 7px 15px 6px;
color : #ffffff;
text-decoration : none;
      }
      
#hauptmenue a:hover, 
#hauptmenue a:active {
display : block;
padding : 7px 15px 6px;
color : #ffffff;
text-decoration : none;
      }


      
#inhalt {
display: table-cell;
width : 785px;
border-top : 1px solid #ffffff;

} 
      
#spaltemenu {
float: left;
left: 0;
width : 218px;
}

#menue {
padding : 20px 8px 40px 20px;
width : 150px;
font-weight: bold;
font-size: 10px;
color : #ffffff;
}
#bld-menue {
width : 218px;
height: 188px;
background-image: url("/img/bld_menue.jpg") ;
}
#bld-menue01 {
width : 218px;
height: 188px;
background-image: url("/img/bld_menue01.jpg") ;
}
#bld-menue02 {
width : 218px;
height: 188px;
background-image: url("/img/bld_menue02.jpg") ;
}
#bld-menue03 {
width : 218px;
height: 188px;
background-image: url("/img/bld_menue03.jpg") ;
}
#bld-menue04 {
width : 218px;
height: 188px;
background-image: url("/img/bld_menue04.jpg") ;
}

#menue li {
width : 150px;
list-style : none;
font-size: 9px;
font-weight: normal;
border-bottom : 1px dotted #ffffff;
background : url("/img/pfeil.gif") no-repeat 2px;
      }
#menue a {
display : block;
padding : 4px 20px 4px;
width : 150px;
color : #ffffff;
text-decoration : none;
      }
      
#menue a:hover, 
#menue a:active {
display : block;
padding : 4px 20px 4px;
width : 150px;
color : #ffffff;
text-decoration : none;
      }

#inhaltmitte {

padding: 15px 15px 15px 25px;
float: left;
width : 345px;
clear: none;
} 

#inhaltmittegastebuch {

padding: 15px 15px 15px 25px;
float: left;
width : 345px;
}


#spalterechts {
float: right;
width : 169px;
background-color: #c9d1dd;
}


#film {
width : 169px;
}
 

#inhaltmitte .headline,
#inhaltmittegastebuch .headline {
display: block;
padding: 0 0 0 1px;
margin: 0 0 8px 0;
width: 340px;
height: 15px;
background-color: #c9d1dd;
font-weight: bold;
} 

#inhaltmitte .news {
display: block;
padding: 5px 5px 5px 5px;
margin: 8px 0;
width: 330px;
border: #e4e8ee solid 1px;
} 

#inhaltmitte a,
#inhaltmitte a:active,
#inhaltmitte a:hover,
#inhaltmittegastebuch a,
#inhaltmittegastebuch a:active,
#inhaltmittegastebuch a:hover {
font-weight: bold;
color : #660000;
text-decoration : none;
}

.galeriemini {
padding: 0px 15px 10px 0px;
}

#formularfoto {
background-color: #DCE7F1;
width: 350px;
      }
      
#formularfoto td {
padding: 5px 2px 2px 10px;
      }


-->