    BODY {
          font-family: 'Californian FB', serif;
          color: MidnightBlue;
          background-color: LightGoldenRodYellow;
          font-size: 13pt;
          vertical-align: top;
        }

   A:link {
          color: MidnightBlue;
          text-decoration: underline;
          }

   A:visited {
          color: MidnightBlue;
          text-decoration: underline;
          }

   A:hover {
          background-color: MidnightBlue;
          color: LightGoldenRodYellow;
          text-decoration: none;
           }

	DT {
       font-weight: bold;
	   }

    TABLE {
          font-family: 'Californian FB', serif;
          color: LightCyan;
          background-color: LightGoldenRodYellow;
          font-size: 13pt;
          vertical-align: top;
		  table-layout: auto;
        }
        
   H1 {
          text-align: left;
   	}

   .banner {
          width: 100%;
   		  height: 80px;
          margin-bottom: 0;
          margin-top: 0;
          padding-bottom: 0;
          padding-top: 0;
          vertical-align: bottom;
          padding-right: 0;
          border-spacing: 0;
          }

   .header {
          font-size: 1.75em;
          font-weight: bold;
          text-align: left;
          vertical-align: bottom;
          margin-bottom: 8pt;
          margin-top: 0;
          padding-top: 0;
          padding-bottom: 8pt;
          padding-left: 4pt;
          color: MidnightBlue;
          background-repeat: repeat-x;
          background-attachment: scroll;
          width: 100%;
           }

   .boldtop {
          font-weight: bold;
          vertical-align: top;
        }


   .footer {
          font-size: 0.8em;
          color: MidnightBlue;
          background-color: LightGoldenRodYellow;
          text-align: center;
          width: 100%;
          margin-top: 0;
          padding: 6pt;
           }

   .footertext {
          color: MidnightBlue;
          background-color: LightGoldenRodYellow;
          padding: 0;
           }
                      
   .footertext:link {
          color: MidnightBlue;
          text-decoration: underline;
          }

   .footertext:visited {
          color: MidnightBlue;
          text-decoration: underline;
             }

   .footertext:hover {
          background-color: MidnightBlue;
          color: LightCyan;
          text-decoration: overline underline;
           }
   		  
   .body {
          font-family: 'Californian FB', serif;
          color: MidnightBlue;
          background-color: LightGoldenRodYellow;
          font-size: 1em;
          vertical-align: top;
          width: 100%;
          text-align: justify;
          padding-left: 0.5em;
        }

   .bodytext {
          font-family: 'Californian FB', serif;
          color: MidnightBlue;
          background-color: LightGoldenRodYellow;
          font-size: 1em;
          vertical-align: top;
          text-align: justify;
        }

   .map {
          color: #808080;
          background-color: LightGoldenRodYellow;
          font-family: 'Californian FB', serif;
          font-size: 0.9em;
         }

   .close {
          color: black;
          background-color: LightGoldenRodYellow;
          font-family: 'Californian FB', serif;
          font-size: 0.9em;
          font-style: italic;
          text-align: center;
         }

    .link {
         list-style-type: square;
         margin-top: 0;
         margin-bottom: 0;
         padding-top: 0;
         padding-bottom: 0;
          }

   .navi {
   		  padding: 0;
   		  margins: 0;
          font-family: 'Californian FB', serif;
          text-align: right;
          vertical-align: middle;
          font-weight: bold;
          color: white;
          background-color: LightCyan;
          border-color: yellow;
         }

   .leftbarcell {
          font-family: 'Californian FB', serif;
          vertical-align: middle;
          padding: 0.25em;
          width: 180px;
          height: 32px;
          color: white;
          background-color: LightCyan;
            }

   .leftbar {
          font-family: 'Californian FB', serif;
          vertical-align: middle;
          padding: 0.25em;
          width: 160px;
          height: 32px;
          color: white;
          background-color: LightCyan;
            }

   .leftbar:link {
          color: MidnightBlue;
          text-decoration: underline;
          }

   .leftbar:visited {
          color: MidnightBlue;
          text-decoration: underline;
             }

   .leftbar:hover {
          background-color: MidnightBlue;
          color: LightCyan;
          text-decoration: none;
		}

   .imgleft {
          margin: 1pc;
          float: left;
             }

   .imgright {
          margin: 1pc;
          float: right;
             }

   .imgcenter {
          margin: 1pc;
          text-align: center;
             }

	.whiteonblack {
          color: LightGoldenRodYellow;
          background-color: LightCyan;
                  }

    .larger {
          font-size: 13pt;
            }

   .topcenter {
          vertical-align: top;
          text-align: center;
        }

   .bottomcenter {
          vertical-align: bottom;
          text-align: center;
        }


	.smaller {
		font-size: 0.8em;
		}
		
	.left {
        text-align: left;
    	}
    	
    .right {
        text-align: right;
    	}
    
    .smallitalic {
		font-size: 0.8em;
    	font-style: italic;
    	}
    	
    .thumbnail {
        cursor: pointer;
        }

	.left {
	      text-align: left;
	      }

   .announce {
          font-family: 'Californian FB', serif;
          color: MidnightBlue;
          background-color: LightGoldenRodYellow;
          font-size: 1.25em;
          vertical-align: top;
          width: 100%;
          text-align: left;
        }

   .announcesml {
          font-family: 'Californian FB', serif;
          color: MidnightBlue;
          background-color: LightGoldenRodYellow;
          font-size: 1.1em;
          vertical-align: top;
          width: 100%;
          text-align: left;
        }

	.pfeile {
          list-style-type: circle;
          list-style-image: url(images/arrow.png);
          }
          
	.headbild {
		vertical-align: middle;
		text-align: left;
	}
	
	
	
