  
  body {
 	color: white; 
	background-color: #01111d;
    	font-size: 100.01%;
    	font-family: Helvetica,Arial,sans-serif;
    	margin: 0; 
	padding: 0.5em;
    	min-width: 40em;} 			/* Mindestbreite verhindert Umbruch und Anzeigefehler in modernen Browsern */

  div#all {
	border: 0px solid white;
	position: absolute;
	height: 300px;}

  div#block {
	margin: 20px auto;}

  div#navi0 {
	top=360px;}

  div#navi {
	height=2000px;
	top=360px;}

  div#navi1000 {
	height=1000px;
	top=360px;}

  ul#Navigation {
    	font-size: 0.83em;
    	float: left; 
    	width: 15em;
	margin: 0; padding: 0;
    	border: 2px solid white;
    	background-color: #01111d;}

  ul#Navigation li {
    	list-style: none;
    	margin: 0; padding: 0.1em;}

  ul#Navigation a {
    	display: block;
	padding: 0.5em;
    	font-weight: bold;}

  ul#Navigation a:link {
    	color: white; 
	background-color: #01111d;}

  ul#Navigation a:visited {
	color: red; 
	background-color: #01111d;}

  ul#Navigation a:hover {
    	color: white; 
	background-color: #A9A9A9;}

  ul#Navigation a:active {
    	color:#01111d; 
	background-color: yellow;}

  ul#auswahl {
    	font-size: 0.83em;}

  ul#auswahl li {
    	list-style: square;
    	margin: 0; 
	padding: 0.5em;}

  ul#auswahl a {
    	padding: 0.2em;
    	font-weight: bold;}

  ul#auswahl a:link {
    	color: black; 
	background-color: #ffffff;}

  ul#auswahl a:visited {
    	color: white; 
	background-color: #696969;}

  ul#auswahl a:hover {
    	color: white; 
	background-color: #A9A9A9;}

  ul#auswahl a:active {
    	color: black; 
	background-color: yellow;}

/* ----------------------------------------------------------------------------------- */

  div#Info {
	font-size: 0.9em;
    	float: right;
    	width: 12em;
    	text-align: center;
    	margin: 0; 
	padding: 0;
    	border: 2px solid white; 
    	color=white;
    	background-color: #01111d;}

  div#Info strong {
    	font-size: 1.33em;
    	margin: 0.2em 0.5em;}

  div#Info ul {
    	font-size: 0.85em;
    	margin: 0.5em;
    	text-align: left;}

  #info a {
    	color=#6495ED;}

/* ----------------------------------------------------------------------------- */

  div#logo {
    margin: 0 0em 0 0em;
    padding: 0em;
    border: 0px solid black;
    background-color: #01111d;	
  }

  div#logotxt h1 {
    font-size: 0.9em;
    margin: 0 0 0em;
  }

  div#logo_u {
    margin: 0 0em 0 0em;
    padding: 0em;
    border: 1px solid #FFD073;
    background-color: #FFD073;	
  }

  div#logotxt_u h1 {
    font-size: 0.9em;
    margin: 0 0 0em;
  }

  div#logotxt_u h3 {
    font-size: 0.9em;
    margin: 0 0 0em;
  }

  div#Inhalt {

    margin: 0 11.3em 0 12.9em;
    padding: 1em;
    border: 2px solid white;
    color=white;background-color: #01111d;	
  }

  div#Inhalt h1 {
    font-size: 1.5em;
    margin: 0 0 0.5em;
  }

  div#Inhalt h2 {
    font-size: 1.2em;
    margin: 0.2em 0;
  }
  div#Inhalt px {
    font-size: 0.85em;
    margin: 1em 0;
  }
  div#Inhalt ul {
    font-size: 0.65em;
    margin: 1em 0;
    text-align: left;
  }
#inhalt img{
	border: solid 3px #FFFFFF;
}

#inhalt a{
	color: white;
}
/* ----------------------------------------------------------------------------- */
	
  p#infoleft {
    font-size: 1em;
    margin: 3.0em;
    text-align: left;	
  }
  p#infoleft2 {
    font-size: 80%;
    margin: 1.0em;
    text-align: left;	
  }
  p#inforight {
    font-size: 0.4em;
    margin: 0.2em;
    text-align: right;	
  }
  p#infocenter {
    font-size: 80%;
    margin: 0.2em;
    text-align: center;	
  }
/* ----------------------------------------------------------------------------- */
  ul#lileft {
    font-size: 0.8em;
    margin: 0.2em;
    list-style-type: square;
  }

/* CONTAINER ---------------------------------------------------------------------------- */

#a1 { position:absolute; top:980px; left:18px; width:165px; height:650px;
      z-index:1; background-color:#eee;border:2px;margin: 0em; padding: 1em; text-align:center; }

#a2 { position:absolute; top:890px; left:808px; width:163px; height:650px;
      z-index:2; background-color:#eee;border:2px;margin: 0em; padding: 1em; text-align:center; }

/* CLASSES ---------------------------------------------------------------------------- */

/* LEFT  ------------------------------------------------------- */
  /* text normal links 60% */
  .txnlin060 {
	font-size: 0.6em;
	font-weight: normal;	
	color: white;
	text-align: left;
	}
  /* text normal links 75% */
  .txnlin075 {
	font-size: 0.75em;
	font-weight: normal;	
	color: white;
	text-align: left;
	}
  /* text normal links 75% kursiv */
  .txnlin075i {
	font-size: 0.75em;
	font-weight: normal;
        font-style: italic;	
	/*color: black;*/
	text-align: left;
	}
  /* text normal links 80% */
  .txnlin080 {
	font-size: 0.8em;
	font-weight: normal;	
	/*color: black;*/
	text-align: left;
	}
  /* text normal links 100% */
  .txnlin100 {
	font-size: 1em;
	font-weight: normal;	
	/*color: black;*/
	text-align: left;
	}
  .tilib085 {
	font-size: 1.0em;
	font-weight: bold;
	}
/* JUSTIFY ----------------------------------------------------- */	
  .txnjus080 {
	font-size: 0.8em;
	font-weight: normal;	
	/*color: #000000;*/
	text-align: justify;
	 }
  .txnjus090 {
	font-size: 0.9em;
	font-weight: normal;	
	/*color: #000000;*/
	text-align: justify;
	 }
/* CENTER ------------------------------------------------------ */
  .txbcen060 {
	font-size: 0.6em;
	font-weight: bold;	
	/*color: #ffffff;*/
	text-align: center;
	 }
  .txncen060 {
	font-size: 0.60em;
	font-weight: bold;	
	/*color: #000000;*/
	text-align: center;
	 }
  .txncen070 {
	font-size: 0.7em;
	font-weight: normal;	
	/*color: #000000;*/
	text-align: center;
	 }
  .txncen080 {
	font-size: 0.8em;
	font-weight: normal;	
	color: #ffffff;
	text-align: center;
	 }
/* RIGHT ------------------------------------------------------ */
  /* text normal rechts 70% */
  .txnren070 {
	font-size: 0.6em;
	font-weight: normal;	
	/*color: black;*/
	text-align: right;
	}
  /* text normal rechts 75% */
  .txnren075 {
	font-size: 0.75em;
	font-weight: normal;	
	/*color: black;*/
	text-align: right;
	}

  .ticenter00 {
	font-size: 1em;
	font-weight: bold;	
	/*color: black;*/
	text-align: center;
	}
  .ticenter01 {
	font-size: 0.8em;
	font-weight: bold;	
	/*color: black;*/
	text-align: center;
	}
  .ticenter02 {
	font-size: 1.33em;
        margin: 0em;
	font-weight: bold;	
	color: white;
	text-align: center;
	}
  .tileft01 {
	font-size: 1em;
	font-weight: bold;
	}
  .txtlinks {
	font-size: 0.7em;
	font-weight: bold;	
	color: #990088;
	text-align: left;
	 }
  .txtlinksjus {
	font-size: 0.7em;
	font-weight: bold;	
	/*color: #000000;*/
	text-align: justify;
	 }
  .txtnlijus080 {
	font-size: 0.8em;
	font-weight: normal;	
	/*color: #000000;*/
	text-align: justify;
	 }
  .txtnlijus090 {
	font-size: 0.9em;
	font-weight: normal;	
	/*color: #000000;*/
	text-align: justify;
	 }
  .txtlinks01 {
	/*color: #B8860B;*/
	Color: white;
	font-size: 0.95em;
	font-weight: bold;
	text-align: left;
	margin: 1.2em;
	padding: 0.5em;
	 }
 .txtlinks01a {
	/*color: #B8860B;*/
	Color: black;
	font-size: 0.95em;
	font-weight: bold;
	text-align: left;
	margin: 1.2em;
	padding: 0.5em;
	 }
  .txtnle080 {
	/*color: #000000;*/
	font-size: 0.9em;
	font-weight: normal;
	text-align: left;
	margin: 0em;
	padding: 0em;
	 }
  .txtlinks02 {
	/*color: #000000;*/
	font-size: 80%;
	font-weight: normal;
	text-align: justify;
	margin: 1.2em;
	padding: 0.5em;
	 }
  .txtlinks95a {
	/*color: black;*/
	font-size: 0.85em;
	font-weight: normal;
	text-align: left;
	margin: 0em;
	padding: 0em;
	 }
  .txtlinks95b {
	/*color: black;*/
	font-size: 0.95em;
	font-weight: normal;
	text-align: left;
	margin: 1em;
	padding: 0em;
	 }
  .txtcenter00v {
	font-size: 1em;
	font-weight: bold;	
	color: #990088;
	text-align: center;
	}
  .txtcenter01v {
	font-size: 0.8em;
	font-weight: bold;	
	color: #990088;
	text-align: center;
	}
  .txtcenter01b {
	font-size: 0.8em;
	font-weight: normal;	
	/*color: black;*/
	text-align: center;
	margin: 0em;
	}
  .txtcenter60b {
	font-size: 0.7em;
	font-weight: normal;	
	/*color: black;*/
	text-align: center;
	margin: 0em;
	}
  .txtright {
	font-size: 0.90em;
	text-align: right;
	}
  .gotop {
	font-size: 0.75em;
	text-align: right;
	color: red;
	margin: 0.1em;
	padding: 0em;
	}
  .list1 {
	font-size: 0.85em;
	text-align: left;
	margin: 1em;
	padding: 1em;
	list-style: square;
	}
  .list2 {
	color: #990088;
	font-size: 0.95em;
	font-weight: bold;
	text-align: left;
	margin: 1em;
	padding: 0.5em;
	list-style: circle;
	}
.list3 {
	color: white;
	font-size: 14px;
	font-weight: normal;
	text-align: left;
	margin: 0em;
	padding: 0.5em;
	list-style: circle;
	}
/* NAVI CLASSES ------------------------------------------------------------------ */
  .auswahl2 {
    font-size: 0.83em;
  }
  .auswahl2 li {
    list-style: circle;
    margin: 0; padding: 0.5em;
  }
  .auswahl2 a {
    padding: 0.2em;
    font-weight: bold;
  }
  .auswahl2 a:link {
    color: black; background-color: #696969;
  }
  .auswahl2 a:visited {
    color: black; background-color: #696969;
  }
  .auswahl2 a:hover {
    color: white; 
	background-color: #A9A9A9;}
  .auswahl2 a:active {
    color: black; background-color: #01111d;
  }


  .auswahl3 {
    font-family: Helvetica,Arial,sans-serif;
    font-size: 1.1em;
  }
  .auswahl3 li {
    list-style: circle;
    margin: 0; padding: 0.5em;
  }
  .auswahl3 a {
    padding: 0.2em;
    font-weight: bold;
  }
  .auswahl3 a:link {
    color: #ffffff; background-color: dimgrey;
  }
  .auswahl3 a:visited {
    color: red; background-color: #01111d;
  }
  .auswahl3 a:hover {
    color: white; 
	background-color: #A9A9A9;}
  .auswahl3 a:active {
    color: #FFFAF0; background-color: #01111d;
  }
/* -------------------------------------------------------------------------------- */
/* NEUE EINTRÄGE                                                                    */
/* -------------------------------------------------------------------------------- */
#vids a {
	color:white;}

#video a {
	color:white;}

#footer a {
	color:white;}

#dj { color:black;}