
 /* allgemeine Daten */

BODY 
  {
  color: #000000;
  background: #DDDDFF;
  background-image: url(./toene.gif);
  background-repeat: repeat;
  font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, Swiss, sans-serif;
  font-size: 12pt;
  min-width: 1000px; 
  }

#zentralteil
  {
 /* Pre */
	padding: 0px;
	margin: 0px;
	border: 0px;
  position: relative;	
 /* allgemein */
	background:inherit; 
	width: 100%; 
	overflow:auto;
	
	}
	
p {
  padding: 0px;
	margin: 0px;
	border: 0px;
	margin-bottom: 15px;
  color: inherit;
	font-family: inherit;
	font-size: inherit;
	}
	
A:link 
  {
  color: #000099;
	text-decoration:none;
	font-weight: bold;
  }
 
A:visited
  {
  color: #000099;
	text-decoration:none;
  }

A:active
  {
  color: red;
  }
	
a:hover {
  color: #DDDDFF;
  background-color: #0000FF;
	}

/* Logo */

#logo {
    /* Pre */
    background-color: inherit;
	  border-style: none;
    border-color: inherit;
    border-width: 0px;
    padding: 0px;
    margin: 0px;
    position : relative;	
 /* allgemein */
 	width: 100%;
	min-width: 1000px;
	top: 0px;
	left: 0px;
    }
    
#logo img {
 /* Pre */
	padding: 0px;
	margin: 0px;
	margin-left: 0px;
	border: 0px;	
 /* allgemein */
  width: 100%;
    }
			
/* Navigationsmenue */

#navigation {
 /* Pre */
	padding: 0px;
	margin: 0px;
  position:relative; 
 /* allgemein */
  visibility: visible;
	vertical-align: top;
	display: inline;
  background-color: #aaaaff;
	width: 20%; 
	float: left;
 /* Rand */
  border-style:none;
 	}

ul.menue {
 /* Pre */
	padding: 30px;
	margin: 0px;
	border: 0px;
  position: relative;	
 /* allgemein */
	margin-top: 80px; 
	list-style-type:none;  
	text-align:left;  
	font-weight:bold;  
	list-style-position:outside;
	}

ul.menue li {
 /* Pre */
	padding: 0px;
	margin: 0px;
	border: 0px;
  position: relative;	
 /* allgemein */
  margin-bottom: 20px;
	list-style: inherit;
	}

ul.menue a:hover {
  color: #aaaaff;
	background-color: #0000DD;
	}

ul.menue ul{
 /* Pre */
	padding: 0px;
	margin: 0px;
	border: 0px;
    position: relative;	
 /* allgemein */ 
	list-style-type: circle; 
	text-align:left; 
	font-weight: bold;  
	list-style-position:inside;
	margin-top: 0px;
	margin-left: 10px;
	padding: 0px;
	}
	
ul.menue ul li {
 /* Pre */
	padding: 0px;
	margin: 0px;
	border: 0px;
    position: relative;	
 /* allgemein */
    margin-bottom: 5px;
	list-style: inherit;
	}

ul.menue ul ul{
    position:relative;
	list-style-type: disc; 
	text-align:left;
	font-weight: bold;  
	list-style-position:inside;
	margin-top: 0px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0px;
	}
	
ul.menue ul ul li {
    margin-bottom: 0px;
	list-style: inherit;
	}

#aktiv {
  color: #9C2E37;
	font-weight: bold;
	text-decoration: inherit;
	}	

  /* Sprachauswahl+Kontakt */

#sprache {
 /* Pre */
	padding: 0px;
	margin: 0px;
	border: 0px;
  position: relative;	
  /* allgemein */
	margin-top: 5px;
	padding-left:40px; 
	padding-top:0px; 
	font-weight:bold; 
	background-color:inherit;
	padding-bottom: 20px;
	}

#sprache img {
 /* Pre */
	padding: 0px;
	margin: 0px;
	border: 2px;
  position: relative;	
 /* allgemein */
	width: 25%;
	border-style: solid;
	}

/* Hauptüberschrift */

#haupttitel {
 /* Pre */
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    padding: 0px;
    position: relative;	
 /* allgemein */
      font-size: 2em;
	    font-weight: bold;
      margin-left: 26%;
	    width: 45%;
	    margin-top: 30px;
	    text-decoration: underline;
    top: 0px;
    left: -25px;
    margin-right: 0px;
    margin-bottom: 0px;
}

/* Inhalt */
#inhalt {
 /* Pre */
	padding: 2px;
	margin: 0px;
	border: 0px;
    position: relative;	
 /* allgemein */
    padding-top:30px;
    margin-top: 5px;
    margin-left:30px;
    float: left; 
    width: 72%;
    display: inline;
 }
 
#inhalt table {
 /* Pre */
	padding: 2px;
	margin: 0px;
	border: 0px;
  position: relative;	
 /* allgemein */
  text-align: left;
  vertical-align: top;
  font-weight: normal;
  width: 100%;
 }

#inhalt p {
  text-align:left;
	}
	
#inhalt img {
 /* Pre */
	border-style: none;
    border-color: inherit;
    border-width: 0px;
    padding: 2px;
    margin: 0px;
    position: relative;	
 /* allgemein */
    top:  0px;
    left: 0px;
}

/* Flyer */

#flyer {
 /* Pre */
	padding: 2px;
	margin: 0px;
	border: 0px;
  position: relative;	
 /* allgemein */
	margin-left: 35%;
	margin-top: 20px;
	margin-bottom: 20px;
	padding:0px; font-weight:bold;
  }

/* Pfad */
 
#pfad {
 /* Pre */
  background-color: inherit;
	padding: 2px;
	margin: 0px;
	border: 0px;
  position: relative;	
 /* allgemein */
  margin-top: 20px;
  border-top-width: 1pt;
	border-color: #9C2E37;
	border-top-style: solid;
  font-weight: bold;
	clear: both; /* Wichtig, damit Fußzeile unter beiden Spalten ist */
  }
