a.back:link { font-weight:normal; color:#FF1F00; text-decoration:none }
a.back:visited { font-weight:normal; color:#FF1F00; text-decoration:none }
a.back:hover { font-weight:bold; color:#FFC800; text-decoration:none }
a.back:active { font-weight:bold; color:#FFC800; text-decoration:none }

a.mail:link { font-weight:normal; color:#0000BF; text-decoration:none }
a.mail:visited { font-weight:normal; color:#0000BF; text-decoration:none }
a.mail:hover { font-weight:normal; color:#FFFFFF; background-color:#3F3F3F; text-decoration:none }
a.mail:active { font-weight:normal; color:#FFFFFF; text-decoration:none }

a.menu:link { font-weight:bold; color:#3F3F3F; text-decoration:none }
a.menu:visited { font-weight:bold; color:#3F3F3F; text-decoration:none }
a.menu:hover { font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#000000; }
a.menu:active { font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#000000; }


a.menu1:link { font-weight:normal; color:#FFFFFF; text-decoration:none }
a.menu1:visited { font-weight:normal; color:#FFFFFF; text-decoration:none }
a.menu1:hover { font-weight:bold; color:#FFC800; text-decoration:none; background-color:4F4F4F }
a.menu1:active { font-weight:bold; color:#FFC800; text-decoration:none }

a.menu2:link { font-weight:normal; color:#0060FF; text-decoration:none }
a.menu2:visited { font-weight:normal; color:#0060FF; text-decoration:none }
a.menu2:hover { font-weight:bold; color:#FFC800; text-decoration:none; background-color:4F4F4F; }
a.menu2:active { font-weight:bold; color:#FFC800; text-decoration:none }

a.mthm:link { font-weight:normal; color:#0000BF; text-decoration:none }
a.mthm:visited { font-weight:normal; color:#0000BF; text-decoration:none }
a.mthm:hover { font-weight:normal; color:#0040FF; text-decoration:none }
a.mthm:active { font-weight:normal; color:#0040FF; text-decoration:none }

a.nl:link { font-weight:normal; color:#AF00FF; text-decoration:none }
a.nl:visited { font-weight:normal; color:#AF00FF; text-decoration:none }
a.nl:hover { font-weight:normal; color:#00FFFF; text-decoration:none }
a.nl:active { font-weight:normal; color:#00FFFF; text-decoration:none }

a.orakel2:link { font-weight:normal; color:#DF0000; text-decoration:none }
a.orakel2:visited { font-weight:normal; color:#DF0000; text-decoration:none }
a.orakel2:hover { font-weight:normal; color:#9F0000; text-decoration:none }
a.orakel2:active { font-weight:normal; color:#9F0000; text-decoration:none }

a.text_dl:link { font-weight:normal; color:#AFAFAF; text-decoration:none }
a.text_dl:visited { font-weight:normal; color:#AFAFAF; text-decoration:none }
a.text_dl:hover { font-weight:bold; color:#FFFFFF; background-color:#5F5F5F; text-decoration:none }
a.text_dl:active { font-weight:bold; color:#FFFFFF; background-color:#5F5F5F; text-decoration:none }

a.top2:link { font-weight:bold; color:#3F3F3F; text-decoration:none }
a.top2:visited { font-weight:bold; color:#3F3F3F; text-decoration:none }
a.top2:hover { font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#000000; }
a.top2:active { font-weight:bold; color:#FFFFFF; text-decoration:none; background-color:#000000; }

h1 {	font-size:28px;
	color:#E0FF00; }

h2 { color:#FFFF00; }

h1.news { font-size:22px;
	 font-weight:bold;
          margin-left:40;
          color:#0020FF;
          text-decoration:underline; }

h1.a {	font-size:17px;
	font-weight:bold;
         color:#FFFF00;
         text-align:center;
         background-color:#0F0F0F; }

input, textarea, select { background-color:#00005F;
	         color:#00A0FF; }

th { font-size:12px;
     color:#00001F; }

.album { font-family:Verdana, Arial;
	font-size:15px;
	text-align:center;
	font-weight:bold;
         background-color:#1F0000;
         border-bottom:1px solid #005F00; }

.back {	font-size:17px;
	font-weight:bold;
         text-align:center;
         display:block;
         background-color:#6F6F6F; }

.bilder { margin-left:10%; }

.bilder2 { margin-left:30px; }

.bildert2 { font-weight:bold;
            font-size:12px; }

.block  { text-align:center;
	 margin-left:5px;
          margin-right:5px; }

.block1 { text-align:center;
	 margin-left:30px;
          margin-right:30px; }

.block2 { text-align:justify;
	 font-size:16px;
          border-right:50px;
          border-left:50px; }

.center { text-align:center; }

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

.eing { 	margin-left:20px; }

.eing2 {	margin-left:120px; }

.eps2 {	font-size:20px;
	color:#E0FF00;
         font-weight:bold;
         text-align:justify; }

.eps3 {  font-size:16px;
         color:#FFFFFF;
         text-align:justify; }

.eps4 {  font-size:16px;
         font-weight:bold;
         text-align:center;
         color:#FF0000; }

.eps5 { 	font-size:20px;
	text-align:left;
         font-weight:bold;
         color:#EFEFEF; }

.eps6 {	font-size:18px; }

.fett { font-weight:bold; }

.fett1 { font-weight:bold;
	font-size:20px;
         text-align:center; }

.fettul { font-weight:bold;
	 text-decoration:underline; }

.form1 {	text-align:right;
	margin-right:50px;
         color:#FFFFFF;
         background-color:#2F2F2F; }

.form2 { text-align:center;
         color:#0000BF;
         font-weight:bold; }

.frame {border:1px solid #4F4F4F; }

.frame1 {border:2px solid #000000; }

.frame1c {border:2px solid #000000;
	text-align:center; }

.just {	text-align:justify;
	padding:5px;  }

.ka1  { 	border:1px solid #0000DF;
	background-color:#00007F; }

.kom { 	background-color:#00003F;
	border:1px solid #0000DF;
         padding:4px;
         padding-left:6px; }

.kom_nam { text-align:center;
           font-size:16px;
           font-weight:bold; }

.kursiv { font-style:italic;}

.line { 	border-bottom:1px solid #4F4F4F; }

.line1 {	border-bottom:1px solid #4F4F4F;
	text-align:center; }

.line2 {	border-top:1px solid #4F4F4F;
	padding:1px; }

.links { border-bottom:solid 1px #4F4F4F;
	text-align:center; }

.lu {	color:#FFFFFF; }

.mail { 	font-size:18px;
	text-align:center;
         margin-left:15px; }

.menu {  font-size:16px;
	display:block;
	text-align:center;
         border-top:1px solid #0080FF;
         border-right:1px solid #0080FF;
         border-bottom:1px solid #00009F;
         border-left:1px solid #00009F;
         padding-top:3px;
         padding-bottom:3px;
         background-color:#8F8F8F; }

.menu1 { font-family:Times, Arial;
	font-size:16px;
	display:block;
	text-align:center;
         border-left:1px solid #4F4F4F; }

.menu2 { font-family:Times, Arial;
	font-size:16px;
	display:block;
	text-align:center;
         border-top:1px solid #4F4F4F;
         padding:2px; }

.mitte { vertical-align:middle; }

.mp3 {   text-align:center;
	font-size:18px;
	font-weight:bold;
         color:#DFDFDF;
         background-color:#00003F;
         border-top:1px solid #4F4F4F;
         border-bottom:1px solid #4F4F4F; }

.mthm {	font-size:18px;
	display:block; }

.mthm1 { margin-top:195; }

.musik {	margin-left:5%; }

.musik2 {margin-left:15%; }

.news {  font-family:Verdana, Arial;
	margin-left:70;
         font-size:18px;
         color:#00FF00; }

.nl { 	font-size:18px;
         margin-right:10px;
         border:1px solid #0060FF;
         padding:3px;
         background-color:#00009F; }

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

.orakel { text-align:center;
	 font-size:20px;
          font-weight:bold;
          color:#FF3F00; }

.orakeln { text-align:block;
	 font-size:18px;
          color:#FF3F00;
          margin-left:20px;
          margin-right:25px; }

.orakel2 { text-align:center;
	 font-size:16px; }

.orodiv { border:2px solid #005F00; }

.quelle { font-size:11px;
	 text-align:center;
          color:#5F5F5F;
          border-top:1px solid #5F5F5F;
          border-bottom:1px solid #3F3F3F;
          background-color:#AFAFAF; }

.rechts { text-align:right; }

.rechts1 { text-align:right;
	  font-style:italic; }

.small { font-size:10px; }

.small2 { font-size:12px;
	 font-weight:normal; }

.text { 	margin-left:30px;
	margin-right:15px; }

.text_dl { font-family:Courier, Times;
           font-size:12px;
           text-align:center;
           display:block;
           background-color:#1F1F1F;
           border-bottom:1px solid #7F7F7F; }

.texte { margin-left:25px; }

.textm { text-align:center;
	text-decoration:underline; }

.texto {	vertical-align:top; }

.titel { font-size:18px;
	color:#80FF00;
	text-align:center;
	background-color:#00005F;
         display:block; }

.top2 {  font-size:16px;
	display:block;
	text-align:center;
         border-top:1px solid #6F6F6F;
         border-right:1px solid #6F6F6F;
         border-bottom:1px solid #000000;
         border-left:1px solid #000000;
         padding-top:3px;
         padding-bottom:3px; }

.ul {	text-decoration:underline; }

.ul1 {   font-size:17px;
	text-decoration:underline; }

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

.warnung { font-weight:bold;
	  color:#FF0020;
           background-color:#005F00;}