a { text-decoration:underline; color:rgb(0,0,0); font-weight:normal; }

a.hauptmenu,a.untermenu,a.ebene3,a.hauptmenu_aktiv,a.untermenu_aktiv,a.ebene3_aktiv { text-decoration:none; font-weight:bold; font-size:14px; color:rgb(0,0,0); }

a:hover,a:active,a:focus { color:rgb(170,0,0); text-decoration:underline; }

body { font-family:verdana; font-size:12px; background-image:url(grafik/farbe_seite.jpg); background-attachment:fixed; }

div.seite { position:relative; margin-top:15px; margin-right:auto; margin-left:auto; margin-bottom:25px; width:1000px; min-height:600px; background-image:url(grafik/blume.png); background-repeat:no-repeat; }
div.rahmen { border-style:none; }
div.kopf { position:relative; top:0px; left:0px; height:100px; }
img.titel { position:relative; top:0px; left:320px; }

div.hauptmenu { position:absolute; top:57px; left:473px; height:20px; width:447px; }
table.hauptmenu { height:100%; width:100%; table-layout:auto; border-collapse:collapse; }
td.hauptmenu,td.hauptmenu_aktiv { padding-left:20px; padding-right:20px; text-align:right; }
a.hauptmenu_aktiv,a.untermenu_aktiv,a.ebene3_aktiv { text-decoration:underline; }

div.untermenu { position:absolute; top:125px; left:45px; }
div.untermenu_punkt,div.untermenu_punkt_aktiv { position:relative; min-width:100px; overflow:hidden; vertical-align:top; margin-bottom:10px; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; text-align:center; background-image:url(grafik/farbe_menu.png); }
a.untermenu,a.untermenu_aktiv { font-size:12px; }

div.ebene3 { position:absolute; top:90px; left:250px; height:20px; }
table.ebene3 { height:100%; table-layout:auto; border-collapse:collapse; }
td.ebene3,td.ebene3_aktiv { padding-left:20px; padding-right:20px; background-image:url(grafik/farbe_menu.png); }
a.ebene3,a.ebene3_aktiv { font-size:12px; }

div.button_bereich {position:absolute; top:20px; right:80px; width:400px; }
div.twitter_button {position:absolute; top:0px; right:130px; }
div.facebook_button {position:absolute; top:0px; right:0px; }
div.facebook_button_shop {position:absolute; top:65px; left:700px; }
span.facebook_button { position:relative; top:3px; }

div.audio_box { position:absolute; top:25px; right:25px; width:107px; text-align:center; }
div.news_box { position:absolute; top:121px; right:10px; min-height:70px; width:150px; font-size:11px; }
div.news { position:relative; background-image:url(grafik/farbe_news.png); margin:0px; margin-bottom:20px; width:460px; }
img.news { position:absolute; top:0px; left:480px; border-style:none; }

div.abstand_oben { position:static; height:20px; }
div.mitte { position:relative; top:0px; left:250px; width:680px; min-height:400px; text-align:left; }
div.abstand_unten { position:static; height:30px; clear:both; }
div.abstand_innen { padding:10px; }
div.abstand_innen p { margin-top:5px; margin-bottom:5px; }
div.fuss { position:relative; top:-10px; left:250px; width:680px; min-height:30px; font-size:11px; text-align:center; }

h1 { font-size:20px; font-weight:bold; margin-top:0px; margin-bottom:30px; margin-left:20px; }
h2 { font-size:14px; font-weight:bold; margin-top:0px; margin-bottom:10px; }
h3 { font-size:12px; font-weight:bold; margin-top:0px; margin-bottom:10px; }

div.klein { font-size:10px; margin-bottom:10px; }
div.klein p { margin-top:0px; margin-bottom:5px; }
div.bruch { clear:both; }

p { margin-top:0px; margin-bottom:15px; }
div.absatz { margin-top:0px; margin-bottom:15px; }

div.cd { margin-bottom:30px; background-image:url(grafik/farbe_cd.png); clear:both; }
div.cd_oben { position:relative; top:10px; left:10px; margin-bottom:10px; font-size:12px; font-weight:bold; }
span.cd_artist {}
span.cd_titel {}
table.cd { table-layout:auto; border-collapse:collapse; }
td.cd_bild { vertical-align:top; }
div.cd_bild { margin:10px; text-align:left; }
img.cd_bild {}
div.darunter { font-size:10px; line-height:14px; }
td.cd_playlist { padding:10px; vertical-align:top; white-space:nowrap; }
div.tracks_titel { position:relative; font-size:11px; font-weight:bold; }
div.tracks_titel a { font-size:11px; font-weight:bold; }
div.cd_tracks { position:relative; top:5px; font-size:11px; line-height:18px; margin-bottom:10px; }
td.cd_text { padding-left:10px; padding-top:10px; padding-right:20px; vertical-align:top; font-size:11px; }
div.cd_text { text-align:left; }

div.video { margin-top:30px; margin-bottom:40px; text-align:center; }

span.fehler { color:rgb(216,0,0); }
span.achtung { color:rgb(216,0,0); }

strong { color:rgb(170,0,0); font-weight:bold; font-style:normal; }
strong a { color:rgb(170,0,0); font-weight:bold; font-style:normal; }

form { margin-bottom:10px; font-family:verdana; }

hr { height:2px; border-style:none; margin-top:10px; margin-right:50px; margin-bottom:10px; margin-left:50px; }

img { border-style:none; }

img.mitte { margin-bottom:20px; }
div.bild_mitte { text-align:center; }
span.bildtext_mitte { position:relative; top:-15px; font-size:11px; }

img.links { float:left; margin-left:0px; margin-right:15px; margin-top:5px; margin-bottom:20px; border-style:none; }
div.bild_links { float:right; margin-right:20px; text-align:center; }
span.bildtext_links { position:relative; top:-15px; font-size:11px; }

img.rechts { float:right; margin-left:20px; margin-right:0px; margin-top:5px; margin-bottom:20px; border-style:none; }
div.bild_rechts { float:right; margin-left:20px; text-align:center; }
span.bildtext_rechts { position:relative; top:-15px; font-size:11px; }

img.viele { float:left; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:20px; border-style:none; }
div.bild_viele { float:left; margin-right:10px; text-align:center; }
span.bildtext_viele { position:relative; top:-15px; font-size:11px; }

img.play { vertical-align:text-bottom; }

img.artists { margin-top:5px; margin-left:0px; margin-bottom:0px; }

ul { list-style-position:outside; list-style-image:url(grafik/liste.png); margin-top:0px; margin-bottom:20px; }
li { margin-left:-15px; margin-bottom:7px; }

ul.shop_info_box { list-style-position:outside; list-style-type:none; list-style-image:none; padding:0px; margin:0px; }
ul.shop_info_box li { padding:0px; margin:0px; margin-left:5px; margin-bottom:5px; }

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-top:10px; margin-left:auto; margin-right:auto; border-color:rgb(0,0,0); border-style:none; border-width:1px; background-image:url(grafik/farbe_player.png); }
td.audio_player_titel { text-align:center; padding:5px; }
td.audio_player_flash { text-align:center; padding-top:0px; 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; }
