h1 { color: #555; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; text-transform: uppercase; margin: 0; padding: 0   }
h2 { color: #777; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 5px 0 0; padding: 0 }
h3 { color: #777; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 0; padding: 0 }
p { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify; margin: 5px 0 0; padding: 0 0 0  }
#untertitelbild  { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-align: left; padding: 15px 0; width: 145px; border-bottom: 1px solid #ccc  }
#untertitelbild p { text-align: left; }
#heftthemen   { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; margin: 20px 15px 15px 0; padding: 0; width: 191px; height: 146px; overflow: hidden }
#heftthemen p { margin: 0; padding: 0 }
#anzeige2  { margin: 20px 0 0; padding: 0 }
#hrtrenn    { margin: 0; padding: 0; width: 100%; height: 0; border-bottom: 1px dashed #ccc }
#titelzeile  { text-align: right; width: 510px; height: 38px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc }
#titelzeile img  { margin-top: 3px; margin-right: 0; margin-bottom: 3px; padding: 0 }
img { border-width: 0 }
#hr1   { color: #fff; margin-top: 15px; margin-bottom: 15px; padding: 0; width: 100%; height: 1px; border-bottom: 1px solid #ccc }
#hr2  { margin-top: 15px; margin-bottom: 15px; padding: 0; width: 100%; height: 0; border-bottom: 1px solid #ccc }
#button  { margin: 10px 0 0; padding: 0 }
#artikel  { margin-top: 15px; margin-bottom: 15px; padding: 0; color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif}
#tipp  { text-align: right; position: relative; right: 0; width: 126px; height: 75px; float: right; vertical-align: top }
#menu { font-size: 5px; font-family: Verdana, Arial, Helvetica, sans-serif }
#menu a.menunews, #menu a.menunews:visited { display:block; width:145px; height:21px; background:url(/images2006/event_news.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menunews:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menunews:active {background-position:-145px 0;}
#menu a.menunewsakt {display:block; width:145px; height:21px; background:url(/images2006/event_news.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menupresents, #menu a.menupresents:visited { display:block; width:145px; height:21px; background:url(/images2006/event_presents.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menupresents:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menupresents:active {background-position:-145px 0;}
#menu a.menupresentsakt {display:block; width:145px; height:21px; background:url(/images2006/event_presents.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menunewsletter, #menu a.menunewsletter:visited { display:block; width:145px; height:21px; background:url(/images2006/event_newsletter.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menunewsletter:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menunewsletter:active {background-position:-145px 0;}
#menu a.menunewsletterakt {display:block; width:145px; height:21px; background:url(/images2006/event_newsletter.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menusport, #menu a.menusport:visited { display:block; width:145px; height:21px; background:url(/images2006/event_sport.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menusport:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menusport:active {background-position:-145px 0;}
#menu a.menusportakt {display:block; width:145px; height:21px; background:url(/images2006/event_sport.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menufestivals, #menu a.menufestivals:visited { display:block; width:145px; height:21px; background:url(/images2006/event_festivals.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menufestivals:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menufestivals:active {background-position:-145px 0;}
#menu a.menufestivalsakt {display:block; width:145px; height:21px; background:url(/images2006/event_festivals.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menucd, #menu a.menucd:visited { display:block; width:145px; height:21px; background:url(/images2006/event_cd.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menucd:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menucd:active {background-position:-145px 0;}
#menu a.menucdakt {display:block; width:145px; height:21px; background:url(/images2006/event_cd.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menudvd, #menu a.menudvd:visited { display:block; width:145px; height:21px; background:url(/images2006/event_dvd.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menudvd:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menudvd:active {background-position:-145px 0;}
#menu a.menudvdakt {display:block; width:145px; height:21px; background:url(/images2006/event_dvd.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }
#menu a.menuarchiv, #menu a.menuarchiv:visited { display:block; width:145px; height:21px; background:url(/images2006/event_archiv.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menuarchiv:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menuarchiv:active {background-position:-145px 0;}
#menu a.menuarchivakt {display:block; width:145px; height:21px; background:url(/images2006/event_archiv.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menugewinnen, #menu a.menugewinnen:visited { display:block; width:145px; height:21px; background:url(/images2006/event_gewinnen.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menugewinnen:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menugewinnen:active {background-position:-145px 0;}
#menu a.menugewinnenakt {display:block; width:145px; height:21px; background:url(/images2006/event_gewinnen.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menuumfrage, #menu a.menuumfrage:visited { display:block; width:145px; height:21px; background:url(/images2006/event_umfrage.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menuumfrage:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menuumfrage:active {background-position:-145px 0;}
#menu a.menuumfrageakt {display:block; width:145px; height:21px; background:url(/images2006/event_umfrage.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menuholen, #menu a.menuholen:visited { display:block; width:145px; height:21px; background:url(/images2006/event_holen.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menuholen:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menuholen:active {background-position:-145px 0;}
#menu a.menuholenakt {display:block; width:145px; height:21px; background:url(/images2006/event_holen.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menuabo, #menu a.menuabo:visited { display:block; width:145px; height:21px; background:url(/images2006/event_abo.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menuabo:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menuabo:active {background-position:-145px 0;}
#menu a.menuaboakt {display:block; width:145px; height:21px; background:url(/images2006/event_abo.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menufeatures, #menu a.menufeatures:visited { display:block; width:145px; height:21px; background:url(/images2006/event_features.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menufeatures:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menufeatures:active {background-position:-145px 0;}
#menu a.menufeaturesakt {display:block; width:145px; height:21px; background:url(/images2006/event_features.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menubackstage, #menu a.menubackstage:visited { display:block; width:145px; height:21px; background:url(/images2006/event_backstage.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menubackstage:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menubackstage:active {background-position:-145px 0;}
#menu a.menubackstageakt {display:block; width:145px; height:21px; background:url(/images2006/event_backstage.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menulivecheck, #menu a.menulivecheck:visited { display:block; width:145px; height:21px; background:url(/images2006/event_livecheck.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menulivecheck:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menulivecheck:active {background-position:-145px 0;}
#menu a.menulivecheckakt {display:block; width:145px; height:21px; background:url(/images2006/event_livecheck.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menusuche, #menu a.menusuche:visited { display:block; width:145px; height:19px; background:url(/images2006/event_suche.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menusuche:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menusuche:active {background-position:-145px 0;}
#menu a.menusucheakt {display:block; width:145px; height:19px; background:url(/images2006/event_suche.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menumedia, #menu a.menumedia:visited { display:block; width:145px; height:19px; background:url(/images2006/event_mediadaten.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menumedia:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menumedia:active {background-position:-145px 0;}
#menu a.menumediaakt {display:block; width:145px; height:19px; background:url(/images2006/event_mediadaten.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

#menu a.menuimp, #menu a.menuimp:visited { display:block; width:145px; height:19px; background:url(/images2006/event_impressum.gif) left top; margin-top: 1px; margin-bottom: 1px; }
#menu a.menuimp:hover {background-position:-145px 0; overflow:hidden;}
#menu a.menuimp:active {background-position:-145px 0;}
#menu a.menuimpakt {display:block; width:145px; height:19px; background:url(/images2006/event_impressum.gif); background-position:-145px 0; overflow:hidden; background-color:transparent }

.artikelbild { padding-right: 15px }
/*unten alt
*/
td {}
.text { color: black; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text:link { color: #18567e; text-decoration: underline }
.text:visited { color: #18567e; text-decoration: underline }
.text:hover { color: black; text-decoration: underline; background-color: #e2a700 }
.text:active { color: #18567e; text-decoration: underline }
.datum { color: black; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.htitel { color: #18567e; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a:link { color: #18567e; text-decoration: underline }
a:visited { color: #18567e; text-decoration: underline }
a:hover { color: #e2a700; text-decoration: underline }
a:active  { color: #18567e; text-decoration: underline }
.link { }
.link:link { color: #18567e; text-decoration: underline }
.link:visited { color: #18567e; text-decoration: underline }
.link:hover { color: black; text-decoration: underline; background-color: #e2a700 }
.link:active { color: #18567e; text-decoration: underline }
.zeitstempel  { color: #e2a700; font-size: 10px }
.newsbild { text-align: left; margin-right: 2px; margin-bottom: 2px }
.form    { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; text-align: left; padding: 1px; border: solid 1px #ccc; height: 18px; }
.forma { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f4aa00; text-align: center; padding: 1px; height: 18px; border: solid 1px #ccc; }
.formbesch { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; }
#vvkdb { font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px; float: left }
#vvkdb2 { font-family: Verdana, Arial, Helvetica, sans-serif; height: 20px; float: left ; margin-left: 20px; }
.forms1    { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; text-align: left; padding: 1px; border: solid 1px #ccc; width: 50px  ; height: 18px; }
.forms2    { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #ccc; text-align: left; padding: 1px; border: solid 1px #ccc; width: 110px  ; height: 18px; }
.formsa { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #f4aa00; text-align: center; padding: 1px; height: 18px; margin-left: 5px; border: solid 1px #ccc; }
.copyright { color: #18567e; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.pager { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-bottom: 15px; }
.titelrundung  { background: url(images/event-titelrundung.gif) no-repeat }
.titeltext  { color: #18567e; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.linkaz    { color: #18567e; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.linkaz:link  { color: #18567e; text-decoration: none }
.linkaz:visited  { color: #18567e; text-decoration: none }
.linkaz:hover  { color: #18567e; text-decoration: none; background-color: #e2a700 }
.linkaz:active  { color: #18567e; text-decoration: none }
.pevent { margin: 4px }
.describe { color: #e2a700; font-weight: bold; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: none }
.describe:link { color: #e2a700; text-decoration: none; border-bottom: 2px dotted #e2a700 }
.describe:visited { color: #e2a700; text-decoration: none; border-bottom: 2px dotted #e2a700 }
.describe:hover { color: #18567e; text-decoration: none; border-bottom: 2px solid #18567e }
.describe:active { color: #e2a700; text-decoration: none; border-bottom: 2px dotted #e2a700 }
element { }
.contcont { text-align: justify; margin-top: 10px; }
#votetab { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff; text-transform: uppercase; width: 100%; }
#votetab td{ background-color: #f9f9f9; }