body TABLE { color: #002200; font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: normal; line-height: 160%}
a { color: #000000; font-family:   "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; text-decoration: none; }
a.nav_off:hover { color: #63758B; text-decoration: underline; }
a.nav_on:hover { color: #8F680A; text-decoration: none; }
a.news_head { color: #123160; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0px; line-height: 130%; text-decoration: none; }
A.zeile1:hover, A.zeile2:hover, a.headline:hover, A.ohne_u { text-decoration: none; }

input.button { background-color: #FFFFDA; border: 1px solid #C2C29A; color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: lighter; letter-spacing: 0px; line-height: 120%; text-decoration: none; width: 100px; background-image: url(../layout_images/bu_back.gif) }
p { color: #908E80; font-family: arial,helvetica,sans-serif; font-size: 12px; font-weight: lighter; letter-spacing: 0pt; line-height: 130%; text-decoration: none; }
.background { background-image: url(../layout_images/waldback.jpg); background-repeat: repeat-x; }
.bild_back { color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; text-decoration: none; position: relative; top: -5px; }
.bild_download { color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 9px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; text-decoration: underline; position: relative; left: -3px; top: -8px; }
.bildueberschrift { color: #5C5858; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; padding-top: 11px; }
.content { color: #595151; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; text-decoration: none; }
.content_float { color: #595151; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; line-height: 130%; text-decoration: none; padding-right: 20px; }
.content120 { color: #595151; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 120%; text-decoration: none; }
.copyright, .copyright A { color: #A3A6A4; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; }
.f2 { background-image: url("../layout_images/stripe_right_news.gif"); }
.fliess, .fliess a { color: #002200; font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: normal; line-height: 120%; }
.fliess_u { color: #595151; font-family: verdana,arial,helvetica,sans-serif; font-size: 8pt; font-weight: normal; line-height: 120%; text-decoration: none; position: relative; top: 5px; }
.fliess_u_arrow { position: relative; top: 5px; }
.fliessb { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.freetext { color: #595151; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; width: 500px; }
.headline { color: #686656; font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; word-spacing: 0px; padding-left: 45px; }
.homepic1 { position: relative; bottom: 10px; }
.homepic2 { position: relative; bottom: 15px; }
.homepic3 { position: relative; bottom: 5px; }
.homepoint TABLE TD, .norepeatback { background-repeat: repeat-x; }
.kkpic2 { font-family:   "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 13px;}
.kra_form { background-color: #ffffff; color: #081966; width: 300px; border: 1px solid #DDDDDD; font-size: 11px; font-weight: lighter; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; letter-spacing: 0px; }
.kra_form2 { background-color: #ffffff; color: #081966; width: 310px; border: 1px solid #DDDDDD; font-size: 11px; font-weight: lighter; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; letter-spacing: 0px; }
.kra_form3 { background-color: #ffffff; color: #081966; width: 55px; border: 1px solid #DDDDDD; font-size: 11px; font-weight: lighter; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; letter-spacing: 0px; }
.kra_form4 { background-color: #ffffff; color: #081966; width: 220px; border: 1px solid #DDDDDD; font-size: 11px; font-weight: lighter; font-family: verdana,arial,helvetica,sans-serif; text-decoration: none; letter-spacing: 0px; }
.link_off { position: relative; left: 23px; color: #5E4C01; }
.link_on{ position: relative; left: 23px; font-weight: bold; }
.linkliste{ color: #998F8F; font-family: verdana,arial,helvetica,sans-serif; font-style: italic; font-size: 11px; font-weight: normal; letter-spacing: 0px; line-height: 100%; text-decoration: none; }
.linktxt{ color: #595151; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0px; line-height: 100%; text-decoration: none; }
.navt { color: #5E4C01; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0px; line-height: 100%; text-decoration: none; width: 167px; margin-left: 2px;  background-image: url(../layout_images/naviback.gif);}
.news { color: #FFFFFF; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0px; line-height: 100%; padding-left: 8px; text-decoration: none; text-transform: uppercase; }
.news_alle { color: #32788C; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; position: relative; top: -7px; }
.news_date, .news_date1 { color: #2A745E; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; font-style: italic; letter-spacing: 0pt; line-height: 100%; text-decoration: none; padding-left: 10px; height: 15px; }
.news_head3{ color: #595151; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0px; line-height: 100%; text-decoration: none;}
.news_info { position: relative; top: 7px; left: 10px; }
.news_sub { color: #5C5858; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0px; line-height: 100%; text-decoration: none; }
.news_sub2, .news_sub2 a { color: #595151; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; line-height: 100%; text-decoration: none; position: relative; top: 4px;}
.news_zeile1 { color: #2A745E; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0pt; line-height: 100%; text-decoration: none; padding-left: 5px; height: 15px; }
.news_zeile2 { color: #5C5858; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; position: relative; left: 10px; }
.news_zeile3 { color: #32788C; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; text-decoration: none; position: relative; left: 10px; }
.norepeat { background-image: url(../layout_images/news_back_blank.gif); background-repeat: repeat-x; }
.norepeatbackxy { background-repeat: no-repeat; }
.norepeatbacky { background-repeat: repeat-x }
.partner_zeile1 { color: #7B8B86; font-family: "Trebuchet MS", verdana,arial,helvetica,sans-serif;
	font-size: 16px; font-weight: bold; letter-spacing: 0pt; line-height: 100%; text-decoration: none; padding-left: 15px; }
.partner_zeile2 { color: #5C5858; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; padding-left: 15px; }
.position_newsliste { padding-left: 20px; padding-top: 15px; }
.preis { color: #5C5858; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; letter-spacing: 0pt; line-height: 130%; text-decoration: none; }
.preisstripe { position: relative; top: -5px; left: -15px; }
.subheadline { color: #686656; font-family: verdana,arial,helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; padding-left: 22px; text-decoration: none; word-spacing: 0px; padding-left: 10px; background-image: url(../layout_images/leaf_back_sub.gif); }
.text { color: #464646; font-family: arial,helvetica,sans-serif; font-size: 12px; font-weight: lighter; letter-spacing: 0pt; line-height: 130%; text-decoration: none; }
.usp_oben_1 { background-image: url(../layout_images/usp_oben_1.jpg); background-repeat: no-repeat; }
.usp_oben_2 { background-image: url(../layout_images/usp_oben_2.jpg); background-repeat: no-repeat; }
.usp_oben_3 { background-image: url(../layout_images/usp_oben_3.jpg); background-repeat: no-repeat; }
.usp_unten_1 { background-image: url(../layout_images/usp_unten_1.jpg); background-repeat: no-repeat; }
.usp_unten_2 { background-image: url(../layout_images/usp_unten_2.jpg); background-repeat: no-repeat; }
.usp_unten_3 { background-image: url(../layout_images/usp_unten_3.jpg); background-repeat: no-repeat; }
.ver_zeile1 { color: #2A745E; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0pt; line-height: 100%; text-decoration: none; padding-left: 10px; height: 15px; }
.veranstaltung_zeile1, .veranstaltung_zeile1a { color: #595151; font-family: "Trebuchet MS", verdana,arial,helvetica,sans-serif;
	font-size: 16px; font-weight: bold; line-height: 100%; text-decoration: none; padding-left: 5px; }
.veranstaltung_zeile1_pale, .veranstaltung_zeile1a_pale { color: #A29E97; font-family: "Trebuchet MS", verdana,arial,helvetica,sans-serif;
	font-size: 16px; font-weight: bold; line-height: 100%; text-decoration: none; padding-left: 5px; }
.veranstaltung_zeile1a { font-size: 14px; }
.veranstaltung_zeile2 { color: #5C5858; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; padding-left: 5px; }
.veranstaltung_zeile2_pale { color: #A29E97; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; padding-left: 5px; }

.veranstaltung_zeile2 A, #home_z1, .link, #home_z1 { color: #5C5858; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; }
.zeile1 { color: #ffffff; font-family: "Trebuchet MS", verdana,arial,helvetica,sans-serif;
	font-size: 22px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; text-decoration: none; position: relative; top: 10px; padding-left: 5px; }
.zeile2 { color: #5C5858; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; position: relative; left: -7px; top: 15px; padding-left: -13px; text-decoration: none; }
.zeile3 { color: #5C5858; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; position: relative; top: 22px; padding-left: 8px; text-decoration: underline; background-image: url(../layout_images/bullet.gif); background-repeat: no-repeat; }
#bild_detail { color: #000000; font-family: verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; text-decoration: none; padding-right: 10px; }
#bild_links_1 { float: left; padding-top: 15px; padding-right: 10px; padding-bottom: 10px;}
#bild_rechts_1 { float: right; padding-top: 15px; padding-left: 10px; padding-bottom: 10px; }
#content_z1 { color: #595151; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; line-height: 100%; text-decoration: none; width: 500px; }
#credits { position: relative; top: 17px; }
#crosslinks { text-align: right; padding-top: 20px; padding-bottom: 40px; }
#crosslinks2 { }
#erster_text, #hauptelement { position: relative; left: 25px; }
#home_text { position: relative; float: left; top: -10px;left: 10px;}
#mitglied_text { position: relative; float: left; top: -540px;left: 210px;}
#horiznav a:hover, .news_zeile1 A, a:hover { text-decoration: underline; }
#horiznav { margin-top: 4px; margin-right: 12px;color: #90877E; font-family: arial,helvetica,sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
#horiznav a { margin-top: 4px; color: #90877E; font-family: arial,helvetica,sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; }
#impressum {position: relative; top: -800px; float: right;  right: 35px; }
#impressum_home {position: relative; top: -100px; float: right;  right: -82px; }
#infobox { color: #868686; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0px; text-decoration: none; position: relative; top: 12px; left: -3px; }
#infobox2 { color: #868686; font-family: verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: bold; letter-spacing: 0px; text-decoration: none; position: relative; top: 14px; left: -3px; }
#newsartikel { padding-left: 15px; }
#newsframe {position: relative; top: -515px; float: right; right: 30px;}
#newsframe_veranstaltung {position: relative; top: -840px; float: right;  right: 35px; }
#newsframe_terms {position: relative; top: -900px; float: right; right: 30px;}
#newsframe_home { position: relative; top: 15px; left: -10px;}
#querlinksposition {position: relative; top: -510px; float: right; right: 30px; }
#querlinksposition_news {position: relative; top: -500px; float: right;}
#ueberschrift { color: #595151; font-family: "Trebuchet MS", verdana,arial,helvetica,sans-serif;
	font-size: 18px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; letter-spacing: 0pt; }
#test {filter:Alpha(opacity=80); opacity:80%;}
.randlinks {
	background-image: url(../layout_images/r_links.gif); background-repeat: repeat-x; background-position: 0px 450px;
}

.randrechts {
	background-image: url(../layout_images/r_rechts.gif); background-repeat: repeat-x; background-position: 0px 450px;
}
#logo {position: relative; top: -20px; right: -15px;}
.backgroundglass { background-image: url(../layout_images/glass.jpg); background-repeat: repeat-x; }
#offset8 {position: relative; left: 8px;}
#motto {margin-right: 8px; margin-top: 12px;}
.move {position: relative; left: 9px;}
.move2 {position: relative; left: 2px;}
.s-termin {position: relative; top: 34px;}
#punkt1 {position: relative; top: 2px;}
#punkt2 {position: relative; top: 0px}
#punkt3 {position: relative; top: 20px}
#punkt4 {position: relative; top: 70px}
.sub1, .sub1 a {color: #71540D; font-family:  "Trebuchet MS" verdana,helvetica,sans-serif; font-size: 16px; font-weight: normal; letter-spacing: 0pt; line-height: 130%; text-decoration: none; padding-bottom: 8px;}
.correct {
	position: relative; top: 2px; left: 5px;
}
.artistlist, .artistlist a { color: #5E4C01; font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: normal; letter-spacing: 0pt; text-decoration: none; position: relative; left: 2px;}
.artistlist TD {height: 25px;}
#mehr { float: left}
p.material {color: #5E4C01; font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 12px; font-weight: normal; letter-spacing: 0pt; text-decoration: none;}
.pic {color: #5E4C01; font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; text-decoration: none; font-style: italic;}
.bildunterschrift{color: #5E4C01; font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; text-decoration: none; line-height: 120%}


.artisttext { color: #002200; font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 13px; font-weight: normal; line-height: 120%; padding-left: 10px; padding-right: 15px;}
.pad {margin: 5px;}
.clear {clear: both;}
.frameback {
	background-image: url(../layout_images/frameback.gif);
}
#ueberschrift_alt {position: relative; left: -10px; color: #A2843D; font-family: "Trebuchet MS", verdana,arial,helvetica,sans-serif;
	font-size: 14px; font-weight: bold;  font-style: italic; line-height: 130%; text-decoration: none; letter-spacing: 0pt; padding-top: 20px; padding-bottom: 5px; }
#ueberschrift2{ color: #595151; font-family: font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; word-spacing: 0px; border-bottom: solid; border-bottom-width: 1px; border-color: #F2D7BC; width: 290px; margin-bottom: 6px; margin-top: 25px;}

.kunde { color: #595151; font-family: font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; word-spacing: 0px; border-bottom: solid; border-bottom-width: 1px; border-color: #F2D7BC; width: 290px; margin-bottom: 6px; margin-top: 12px;}
.kunde2 { color: #595151; font-family: font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 14px; font-style: normal; font-weight: bold; text-decoration: none; word-spacing: 0px; border-bottom: solid; border-bottom-width: 1px; border-color: #F2D7BC; width: 125px; margin-bottom: 6px; margin-top: 12px;}
.warning {color: #ff0000; font-family: "Trebuchet MS" verdana,arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; letter-spacing: 0pt; text-decoration: none;}