a { text-decoration:underline; color:rgb(128,64,0); font-size:12px; font-weight:bold; }

a.hauptmenu,a.untermenu,a.ebene3,a.hauptmenu_aktiv,a.untermenu_aktiv,a.ebene3_aktiv { text-decoration:none; font-weight:bold; font-size:12px; color:rgb(255,255,255); }

a.ebene3_aktiv { text-decoration:underline; }

a:hover,a:active,a:focus { color:rgb(216,0,0); }

body { font-family:verdana; font-size:13px; background-image:url(grafik/farbe_seite.gif); }

div.seite { position:relative; margin-top:20px; margin-right:auto; margin-left:auto; margin-bottom:25px; width:950px; min-height:600px; }
div.rahmen { border-style:solid; border-width:1px; border-color:rgb(0,0,0); background-image:url(grafik/farbe_kasten.gif); }
div.kopf { position:relative; top:0px; left:0px; height:63px; width:948px; background-image:url(grafik/farbe_kopf.gif); }

div.hauptmenu { position:absolute; top:64px; left:1px; width:948px; background-image:url(grafik/farbe_menu.gif); }
table.hauptmenu { width:100%; text-align:center; table-layout:fixed; border-collapse:collapse; }
td.hauptmenu,td.hauptmenu_aktiv { height:17px; }
td.hauptmenu_pfeil,td.hauptmenu_pfeil_aktiv { height:17px; background-image:url(grafik/farbe_pfeil.gif); }

div.untermenu { position:absolute; top:108px; left:11px; }
table.untermenu { width:120px; background-image:url(grafik/farbe_pfeil.gif); table-layout:auto; border-collapse:collapse; }
td.untermenu,td.untermenu_aktiv { height:20px; text-align:center; }
td.untermenu_titel { height:17px; background-image:url(grafik/farbe_menu.gif); text-align:center; font-size:12px; font-weight:bold; color:rgb(255,255,255); }
td.untermenu_pfeil,td.untermenu_pfeil_aktiv { width:10px; }

div.ebene3 { position:absolute; top:108px; left:141px; height:17px; background-image:url(grafik/farbe_pfeil.gif); }
table.ebene3 { height:17px; text-align:center; table-layout:auto; border-collapse:collapse; }
td.ebene3,td.ebene3_aktiv { padding-left:15px; padding-right:15px; }

div.audio_box { position:absolute; top:12px; right:25px; width:107px; text-align:center; }
div.news_box { position:absolute; top:121px; right:10px; min-height:70px; width:150px; font-size:11px; background-image:url(grafik/farbe_news.gif); }
div.news { width:480px; margin-bottom:10px; border-style:solid; border-width:1px; border-color:rgb(0,0,0); background-image:url(grafik/farbe_seite.gif); }

div.abstand_oben { position:static; height:75px; }
div.mitte { position:relative; top:0px; left:150px; width:750px; min-height:400px; }
div.abstand_unten { position:static; height:30px; }

div.fuss { position:relative; top:0px; left:0px; width:948px; min-height:30px; font-size:11px; text-align:center; clear:both; background-image:url(grafik/farbe_fuss.gif); }
div.abstand_innen { padding:10px; }
div.abstand_innen p { margin-top:0px; margin-bottom:5px; }

h1.ueberschrift { font-size:16px; font-weight:bold; margin-top:0px; margin-bottom:20px; }
h2.gross { font-size:14px; font-weight:bold; margin-bottom:0px; margin-top:30px; }
h2.gross a { font-size:14px; }
div.klein { font-size:10px; }
div.klein a { font-size:10px; }
div.gross { font-size:14px; font-weight:bold; margin-bottom:0px; margin-top:30px; }
div.gross a { font-size:14px; }
div.bruch { clear:both; }

div.video { margin:10px; }
div.video_titel { font-size:15px; font-weight:bold; margin-left:0px; margin-bottom:10px; }

span.fehler { color:rgb(216,0,0); }
span.achtung { color:rgb(216,0,0); }

strong { color:rgb(128,64,0); font-weight:bold; font-size:12px; font-style:normal; }

form { margin-bottom:10px; font-family:verdana; }
form.editor { font-family:verdana; }
form.menu_editor { margin:0px; font-family:verdana; }

hr { height:2px; border-style:none; background-image:url(grafik/farbe_rechts.gif); margin-top:10px; margin-right:50px; margin-bottom:10px; margin-left:50px; }

img { border-style:none; }
img.titel { margin:0px; }
img.rechts { float:right; margin-top:10px; margin-bottom:40px; margin-left:40px; border-style:none; border-width:5px; border-color:rgb(255,255,255); background-color:rgb(255,255,255); }
img.mitte { float:right; margin-top:10px; margin-bottom:40px; margin-left:40px; border-style:solid; border-width:5px; border-color:rgb(255,255,255); }
img.bands { float:right; margin-top:0px; margin-bottom:40px; margin-left:40px; }
img.bands_001 { float:left; margin:10px; border-style:solid; border-width:5px; border-color:rgb(255,255,255); }
img.bands_002 { float:left; margin:10px; border-style:solid; border-width:5px; border-color:rgb(255,255,255); }
img.bands_003 { float:left; margin:10px; border-style:solid; border-width:5px; border-color:rgb(255,255,255); }
img.bilder { vertical-align:top; margin:5px; margin-top:30px; border-style:solid; border-width:5px; border-color:rgb(255,255,255); }
span.bild_bilder { position:relative; }
span.bildtext_bilder { position:absolute; top:10px; left:10px; white-space:nowrap; }
img.upload { margin-top:10px; margin-bottom:10px; border-style:solid; border-width:1px; border-color:rgb(0,0,0); }
img.play { vertical-align:text-bottom; }
img.heute { position:absolute; top:0px; left:-113px; }

input.editor { margin-right:10px; font-size:12px; font-family:verdana; }
input.werkzeug { margin:0px; padding:0px; font-size:12px; font-family:verdana; }

ul { list-style-position:outside; list-style-type:disk; margin-top:10px; margin-bottom:20px; }
li { margin-left:-10px; margin-bottom:10px; }

p { margin-top:0px; margin-bottom:15px; }

table.werzeugkasten { margin-top:10px; margin-bottom:5px; background-image:url(grafik/farbe_pfeil.gif); }
td.werzeugkasten { padding:5px; }

table.menu_editor { margin-top:2px; border-width:1px; border-color:rgb(0,0,0); border-style:solid; }
tr.aktiv { background-color:rgb(125,250,125); }
tr.intern { background-color:rgb(250,125,125); }
tr.nix { background-color:rgb(250,250,125); }
table.menu_editor td { vertical-align:top; }

table.audio { margin-bottom:10px; }
td.audio_titel { padding-bottom:5px; }
td.audio_text { vertical-align:top; padding-left:5px; }

table.audio_player { font-size:11px; margin-left:auto; margin-right:auto; border-color:rgb(0,0,0); border-style:solid; border-width:1px; background-image:url(grafik/farbe_kasten.gif); }
td.audio_player_titel { text-align:left; padding:0px; background-image:url(grafik/farbe_kopf.gif); }
td.audio_player_flash { text-align:center; padding-top:10px; padding-left:10px; padding-right:10px; padding-bottom:0px; }
td.audio_player_track { text-align:center; padding-top:0px; padding-right:10px; padding-bottom:10px; padding-left:10px; }

table.gaestebuch { font-size:13px; border-collapse:collapse; margin-top:0px; }
table.gaestebuch_eintrag { font-size:13px; border-style:solid; border-color:rgb(0,0,0); border-width:1px; width:100%; margin-bottom:10px; border-collapse:collapse; }
td.gaestebuch_name { padding:4px; }
td.gaestebuch_datum { padding:4px; text-align:right; }
td.gaestebuch_text { padding:4px; font-size:12px; border-style:solid; border-color:rgb(0,0,0); border-width:1px; }
td.gaestebuch_email_links { padding:4px; }
td.gaestebuch_email_rechts { padding:4px; font-size:11px; }
td.gaestebuch_email_rechts a { font-size:11px; }
td.gaestebuch_homepage_links { padding:4px; border-style:solid; border-right-style:none; border-color:rgb(0,0,0); border-width:1px; }
td.gaestebuch_homepage_rechts { padding:4px; font-size:11px; border-style:solid; border-left-style:none; border-color:rgb(0,0,0); border-width:1px; }
td.gaestebuch_homepage_rechts a { font-size:11px; }

table.termine { margin-bottom:20px; }
td.termine_datum { vertical-align:top; text-align:center; padding-top:15px; }
td.termine_text { text-align:left; vertical-align:top; padding-top:15px; padding-left:10px; }

td.playlist_ende { padding-top:20px; font-weight:bold; }

textarea.editor { margin-top:0px; margin-bottom:10px; font-family:verdana; font-size:12px; }