body.start{
background:url(../img/bg_start.jpg) repeat;
font-family:verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:18px;
padding:0;
margin:0;
height:100%;
overflow:hidden;
}

body.standard{
background:url(../img/bg_standard.gif) repeat;
font-family:verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:18px;
padding:0;
margin:0;
height:100%;
overflow:hidden;
}

body.konzerte{
background:url(../img/bg_konzerte.gif) repeat;
font-family:verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:18px;
padding:0;
margin:0;
height:100%;
overflow:hidden;
}

body.pop{
background:url(../img/bg_pop.jpg);
font-family:verdana,sans-serif;
font-size:11px;
color:#fff;
line-height:16px;
padding:0px;
margin:0;
height:100%;
overflow:hidden;
}

.pop h2{
	font-size:15px;
	font-weight:bold;
	line-height:18px;
	margin:0 0 8px;
	padding-left:2px;
}
.popuptext{
	padding:10px;
}

.popuptext h3{
	font-size:14px;
	font-weight:bold;
	line-height:18px;
	margin:8px 0px;
}

.popuptext a, .popuptext a:visited {
color:#94d3dc;
text-decoration:none;
}

.popuptext a:hover, .popuptext a:active, .popuptext a:focus {
color:#fff;
text-decoration:none;
}

a, a:visited {
font-family:verdana,sans-serif;
color:#a6ce39;
text-decoration:none;
}

a:hover, a:active, a:focus {
font-family:verdana,sans-serif;
color:#fff;
text-decoration:none;
}

a.titel{
	font-size:17px;
	font-weight:bold;
}

h1{
	font-size:24px;
	font-weight:bold;
	color:#9f2a15;
	margin:0;
	padding:0;
}

h2{
	font-size:17px;
	font-weight:bold;
	line-height:20px;
	margin:0 0 8px 0;
	padding-left:2px;
}

h3{
	font-size:17px;
	font-weight:bold;
	line-height:20px;
	margin:10px 0px 3px 0px;
	padding:0;
	color:#a6ce39;
}

h4{
	font-size:15px;
	font-weight:bold;
	line-height:20px;
	margin:10px 0px 3px 0px;
	padding:0;
	color:#ffffff;
}

p{
	margin:4px 0;
}

img{
	border:0px;
	margin:0px;
	padding:0px;
}

p.bold{
	font-weight:bold;
}

p.strich{
	padding-bottom:10px;
	border-bottom:solid 1px #697999;
	margin-bottom:10px;
}

td{
	font-family:verdana,sans-serif;
	font-size:12px;
	color:#fff;
	line-height:18px;
}

select.formeffect{
	border:solid 1px #94D3DC;
	background:#fff;
	color:#000;
}

input.formeffect{
	border:solid 1px #94D3DC;
	background:#fff;
	color:#000;
}

input.formeffect:focus{
	border:solid 1px #94D3DC;
	background:#fff;
	color:#000;
}

input.formerror{
	border:solid 1px #f00;
	background:#fff;
	color:#000;
}

.inp_gr{
	width:304px;	
}
.inp_kl{
	width:60px;
}
.inp_mit{
	width:240px;
}

.SubmitButton{
	border:solid 1px #94D3DC;
	background:#BA6546;
	color:#fff;
}

#logo{
	position:absolute;
	z-index:10;
	right:25px;
	top:10px;
}

#ornament_lo{
	position:absolute;
	z-index:1;
	left:0;
	top:0px;
	height:102px;
	width:288px;
	background:url(../img/ornament_lo.gif) no-repeat;
}

#ornament_lu{
	position:absolute;
	z-index:2;
	left:0;
	top:0px;
	height:100%;
	width:776px;
	background:url(../img/ornament_lu.gif) no-repeat;
}

#ornament_lu2{
	position:absolute;
	z-index:2;
	left:0;
	top:0px;
	height:100%;
	width:776px;
	background:url(../img/ornament_lu2.gif) left bottom no-repeat;
}

#ornament_ru{
	position:absolute;
	z-index:1;
	right:0;
	top:28px;
	height:668px;
	width:337px;
	background:url(../img/ornament_ru.gif) no-repeat;
}

#ornament_ru2{
	position:absolute;
	z-index:1;
	right:0;
	top:28px;
	height:100%;
	width:490px;
	background:url(../img/ornament_ru2.gif) right bottom no-repeat;
}

#navibg{
	position:absolute;
	z-index:0;
	left:0;
	top:66px;
	height:40px;
	width:100%;
	background:url(../img/bg_navi.gif) repeat-x;
}

#navi{
	position:absolute;
	z-index:5;
	left:0;
	top:66px;
	height:15px;
	padding:3px 0 0 38px;
}

#subnav{
	position:absolute;
	z-index:5;
	left:0;
	top:87px;
	height:15px;
	padding:3px 0 0 38px;
}

#contentstart{
	position:absolute;
	z-index:10;
	top:200px;
	left:108px;
}

#content{
	position:absolute;
	z-index:10;
	width:100%;
	margin:104px 0 0 0;
	overflow:auto;
}

#content_text{
	margin-left:38px;
	padding-top:20px;
	width:498px;
}

#content_text h2{
	font-weight:normal;
	font-size:12px;
	display:block;
	background:#697999;
}

#karten_rechts{
	position:absolute;
	z-index:11;
	right:20px;
	top:0;
	margin:0;
	padding:10px 0;
	width:400px;
	background:#1b4465;
}

#karten_rechts .text{
	margin-left:10px;
}

#karten_rechts .text h2{
	font-weight:bold;
	font-size:12px;
	display:block;
	background:#697999;
}

#karten_rechts img{
	text-align:center;
}

#detail_rechts img{
	margin-top:68px;
}

#detail_rechts img.orchester{
	margin-top:108px;
}

#detail_rechts .text{
	margin-left:10px;
}

#unten{
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	height:100%;
	width:100%;
	background:url(../img/bg_fuss.jpg) left bottom repeat-x;
}

.untentext{
	position:relative;
	bottom:0;
}

#navi a{
	float:left;
	padding-right:23px;
	border:0;
}

.white{
	color:#fff;
	float:left;
}

.white2{
	color:#fff;
}

.blau{
background:#697999;
color:#fff;
}

.green1{
background:#8eb300;
color:#000;
text-align:center;
}

.green2{
background:#b1ca00;
color:#000;
text-align:center;
}

.green3{
background:#cedc70;
color:#000;
text-align:center;
}

.green4{
background:#e9efc3;
color:#000;
text-align:center;
}

.green5{
background:#b1bbcc;
color:#000;
text-align:center;
}

.green6{
background:#eaedf2;
color:#000;
text-align:center;
}

a img.phil, a img.phil:visited{
	margin:0;
	padding:0;
	height:30px;
	background:url(../img/phil_weiss.gif) 0 0 no-repeat;
}
a img.phil:hover, a img.phil:active, a img.phil:focus{
	margin:0;
	padding:0;
	height:30px;
	background:url(../img/phil_gruen.gif) 0 0 no-repeat;
}

a.nav_home, a.nav_home:visited{
	height:15px;
	background:url(../img/nav_home.gif) 0 0 no-repeat;
	float:left;
}
a.nav_home:hover, a.nav_home:active, a.nav_home:focus{
	height:15px;
	background:url(../img/nav_home.gif) 0 -15px no-repeat;
	float:left;
}
a.nav_homeon{
	height:15px;
	background:url(../img/nav_home.gif) 0 -15px no-repeat;
	float:left;
}

a.nav_konzerte, a.nav_konzerte:visited{
	height:15px;
	background:url(../img/nav_konzerte.gif) 0 0 no-repeat;
	float:left;
}
a.nav_konzerte:hover, a.nav_konzerte:active, a.nav_konzerte:focus{
	height:15px;
	background:url(../img/nav_konzerte.gif) 0 -15px no-repeat;
	float:left;
}
a.nav_konzerteon{
	height:15px;
	background:url(../img/nav_konzerte.gif) 0 -15px no-repeat;
	float:left;
}

a.nav_kalender, a.nav_kalender:visited{
	height:15px;
	background:url(../img/nav_kalender.gif) 0 0 no-repeat;
	float:left;
}
a.nav_kalender:hover, a.nav_kalender:active, a.nav_kalender:focus{
	height:15px;
	background:url(../img/nav_kalender.gif) 0 -15px no-repeat;
	float:left;
}
a.nav_kalenderon{
	height:15px;
	background:url(../img/nav_kalender.gif) 0 -15px no-repeat;
	float:left;
}

a.nav_karten, a.nav_karten:visited{
	height:15px;
	background:url(../img/nav_karten.gif) 0 0 no-repeat;
	float:left;
}
a.nav_karten:hover, a.nav_karten:active, a.nav_karten:focus{
	height:15px;
	background:url(../img/nav_karten.gif) 0 -15px no-repeat;
	float:left;
}
a.nav_kartenon{
	height:15px;
	background:url(../img/nav_karten.gif) 0 -15px no-repeat;
	float:left;
}

a.nav_gesellschaft, a.nav_gesellschaft:visited{
	height:15px;
	background:url(../img/nav_gesellschaft.gif) 0 0 no-repeat;
	float:left;
}
a.nav_gesellschaft:hover, a.nav_gesellschaft:active, a.nav_gesellschaft:focus{
	height:15px;
	background:url(../img/nav_gesellschaft.gif) 0 -15px no-repeat;
	float:left;
}
a.nav_gesellschafton{
	height:15px;
	background:url(../img/nav_gesellschaft.gif) 0 -15px no-repeat;
	float:left;
}

a.nav_kontakt, a.nav_kontakt:visited{
	height:15px;
	background:url(../img/nav_kontakt.gif) 0 0 no-repeat;
	float:left;
}
a.nav_kontakt:hover, a.nav_kontakt:active, a.nav_kontakt:focus{
	height:15px;
	background:url(../img/nav_kontakt.gif) 0 -15px no-repeat;
	float:left;
}
a.nav_kontakton{
	height:15px;
	background:url(../img/nav_kontakt.gif) 0 -15px no-repeat;
	float:left;
}

a.nav_service, a.nav_service:visited{
	height:15px;
	background:url(../img/nav_service.gif) 0 0 no-repeat;
	float:left;
}
a.nav_service:hover, a.nav_service:active, a.nav_service:focus{
	height:15px;
	background:url(../img/nav_service.gif) 0 -15px no-repeat;
	float:left;
}
a.nav_serviceon{
	height:15px;
	background:url(../img/nav_service.gif) 0 -15px no-repeat;
	float:left;
}

#subnav a{
	float:left;
	padding-right:18px;
	border:0;
}

a.subnav_kammerkonzerte, a.subnav_kammerkonzerte:visited{
	height:15px;
	background:url(../img/subnav_kammerkonzerte.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_kammerkonzerte:hover, a.subnav_kammerkonzerte:active, a.subnav_kammerkonzerte:focus{
	height:15px;
	background:url(../img/subnav_kammerkonzerte.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_kammerkonzerteon{
	height:15px;
	background:url(../img/subnav_kammerkonzerte.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_orchesterkonzerte, a.subnav_orchesterkonzerte:visited{
	height:15px;
	background:url(../img/subnav_orchesterkonzerte.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_orchesterkonzerte:hover, a.subnav_orchesterkonzerte:active, a.subnav_orchesterkonzerte:focus{
	height:15px;
	background:url(../img/subnav_orchesterkonzerte.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_orchesterkonzerteon{
	height:15px;
	background:url(../img/subnav_orchesterkonzerte.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_sendesaal, a.subnav_sendesaal:visited{
	height:15px;
	background:url(../img/subnav_sendesaal.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_sendesaal:hover, a.subnav_sendesaal:active, a.subnav_sendesaal:focus{
	height:15px;
	background:url(../img/subnav_sendesaal.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_sendesaalon{
	height:15px;
	background:url(../img/subnav_sendesaal.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_sonderveranstaltungen, a.subnav_sonderveranstaltungen:visited{
	height:15px;
	background:url(../img/subnav_sonderveranstaltungen.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_sonderveranstaltungen:hover, a.subnav_sonderveranstaltungen:active, a.subnav_sonderveranstaltungen:focus{
	height:15px;
	background:url(../img/subnav_sonderveranstaltungen.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_sonderveranstaltungenon{
	height:15px;
	background:url(../img/subnav_sonderveranstaltungen.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_vorverkauf, a.subnav_vorverkauf:visited{
	height:15px;
	background:url(../img/subnav_vorverkauf.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_vorverkauf:hover, a.subnav_vorverkauf:active, a.subnav_vorverkauf:focus{
	height:15px;
	background:url(../img/subnav_vorverkauf.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_vorverkaufon{
	height:15px;
	background:url(../img/subnav_vorverkauf.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_abonnements, a.subnav_abonnements:visited{
	height:15px;
	background:url(../img/subnav_abonnements.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_abonnements:hover, a.subnav_abonnements:active, a.subnav_abonnements:focus{
	height:15px;
	background:url(../img/subnav_abonnements.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_abonnementson{
	height:15px;
	background:url(../img/subnav_abonnements.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_anfahrt, a.subnav_anfahrt:visited{
	height:15px;
	background:url(../img/subnav_anfahrt.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_anfahrt:hover, a.subnav_anfahrt:active, a.subnav_anfahrt:focus{
	height:15px;
	background:url(../img/subnav_anfahrt.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_anfahrton{
	height:15px;
	background:url(../img/subnav_anfahrt.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_geschaeft, a.subnav_geschaeft:visited{
	height:15px;
	background:url(../img/subnav_geschaeft.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_geschaeft:hover, a.subnav_geschaeft:active, a.subnav_geschaeft:focus{
	height:15px;
	background:url(../img/subnav_geschaeft.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_geschaefton{
	height:15px;
	background:url(../img/subnav_geschaeft.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_mitglied, a.subnav_mitglied:visited{
	height:15px;
	background:url(../img/subnav_mitglied.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_mitglied:hover, a.subnav_mitglied:active, a.subnav_mitglied:focus{
	height:15px;
	background:url(../img/subnav_mitglied.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_mitgliedon{
	height:15px;
	background:url(../img/subnav_mitglied.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_impressum, a.subnav_impressum:visited{
	height:15px;
	background:url(../img/subnav_impressum.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_impressum:hover, a.subnav_impressum:active, a.subnav_impressum:focus{
	height:15px;
	background:url(../img/subnav_impressum.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_impressumon{
	height:15px;
	background:url(../img/subnav_impressum.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_gesellschaft, a.subnav_gesellschaft:visited{
	height:15px;
	background:url(../img/subnav_gesellschaft.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_gesellschaft:hover, a.subnav_gesellschaft:active, a.subnav_gesellschaft:focus{
	height:15px;
	background:url(../img/subnav_gesellschaft.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_gesellschafton{
	height:15px;
	background:url(../img/subnav_gesellschaft.gif) 0 -15px no-repeat;
	float:left;
}

a.subnav_uni, a.subnav_uni:visited{
	height:15px;
	background:url(../img/subnav_uni.gif) 0 0 no-repeat;
	float:left;
}
a.subnav_uni:hover, a.subnav_uni:active, a.subnav_uni:focus{
	height:15px;
	background:url(../img/subnav_uni.gif) 0 -15px no-repeat;
	float:left;
}
a.subnav_union{
	height:15px;
	background:url(../img/subnav_uni.gif) 0 -15px no-repeat;
	float:left;
}

body.news{
background:#002046;
font-family:verdana,sans-serif;
font-size:12px;
color:#fff;
line-height:18px;
padding:0;
margin:0;
}



#newslettertext{
	position:absolute;
	z-index:20;
	left:0;
	top:0;
}

#news_rechts{
	z-index:11;
	width:600px;
	background:#1b4465;
}

#newsletter_navibg{
	position:absolute;
	z-index:0;
	left:0;
	top:88px;
	height:40px;
	width:100%;
	background:url(../img/bg_navi.gif) repeat-x;
}

td.fuss{
	background:url(../img/bg_fuss.jpg);
}

td.blau{
	background:#1b4465;
}

p.abstand{
	padding-left:10px;
}

.mini{
	font-size:10px;
	padding-bottom:0;
}

/* KONZERTE */

.konzerte #navibg{
	position:absolute;
	z-index:0;
	left:0;
	top:66px;
	height:40px;
	width:100%;
	background:url(../img/bg_konzertenavi.gif) repeat-x;
}

.konzerte #unten{
	position:absolute;
	z-index:0;
	left:0;
	top:0;
	height:100%;
	width:100%;
	background:url(../img/bg_konzertefuss.jpg) left bottom repeat-x;
}

.konzerte #content_text h2{
	font-weight:normal;
	font-size:12px;
	display:block;
	background:#ba6546;
}

.konzerte #content_text h3{
	font-size:17px;
	font-weight:bold;
	line-height:20px;
	margin:10px 0px 3px 0px;
	padding:0;
	color:#94d3dc;
}

.konzerte #content_text p.strich{
	padding-bottom:10px;
	border-bottom:solid 1px #ba6546;
}


.konzerte a, .konzerte a:visited {
color:#94d3dc;
font-family:verdana,sans-serif;
text-decoration:none;
}

.konzerte a:hover, .konzerte a:active, .konzerte a:focus {
font-family:verdana,sans-serif;
color:#fff;
text-decoration:none;
}

#detail_konzert_rechts{
	position:absolute;
	z-index:11;
	right:20px;
	top:104px;
	width:365px;
	background:url(../img/ornament_konzert_detail.gif) right bottom no-repeat #a23b1d;
}

#detail_konzert_rechts img{
	margin-top:68px;
}

#detail_konzert_rechts img.orchester{
	margin-top:108px;
}

#detail_konzert_rechts .text{
	margin-left:10px;
}

#detail_konzert_rechts .text p{
	margin:8px 0;
}

#ornament_konzert_lo{
	position:absolute;
	z-index:1;
	left:0;
	top:0px;
	height:102px;
	width:288px;
	background:url(../img/ornament_konzert_lo.gif) no-repeat;
}

#ornament_konzert_lu{
	position:absolute;
	z-index:2;
	left:0;
	top:0px;
	height:100%;
	width:776px;
	background:url(../img/ornament_konzert_lu.gif) no-repeat;
}

#ornament_konzert_lu2{
	position:absolute;
	z-index:2;
	left:0;
	top:0px;
	height:100%;
	width:776px;
	background:url(../img/ornament_konzert_lu2.gif) left bottom no-repeat;
}

#ornament_konzert_ru{
	position:absolute;
	z-index:1;
	right:0;
	top:28px;
	height:668px;
	width:337px;
	background:url(../img/ornament_konzert_ru.gif) no-repeat;
}

#ornament_konzert_ru2{
	position:absolute;
	z-index:1;
	right:0;
	top:0;
	height:100%;
	width:470px;
	background:url(../img/ornament_konzert_ru2.gif) left bottom no-repeat;
}

.konzerte a.nav_home, .konzerte a.nav_home:visited{
	height:15px;
	background:url(../img/nav_konzert_home.gif) 0 0 no-repeat;
	float:left;
}
.konzerte a.nav_home:hover, .konzerte a.nav_home:active, .konzerte a.nav_home:focus{
	height:15px;
	background:url(../img/nav_konzert_home.gif) 0 -15px no-repeat;
	float:left;
}

.konzerte a.nav_konzerte, .konzerte a.nav_konzerte:visited{
	height:15px;
	background:url(../img/nav_konzert_konzerte.gif) 0 0 no-repeat;
	float:left;
}
.konzerte a.nav_konzerte:hover, .konzerte a.nav_konzerte:active, .konzerte a.nav_konzerte:focus{
	height:15px;
	background:url(../img/nav_konzert_konzerte.gif) 0 -15px no-repeat;
	float:left;
}
.konzerte a.nav_konzerteon{
	height:15px;
	background:url(../img/nav_konzert_konzerte.gif) 0 -15px no-repeat;
	float:left;
}

.konzerte a.nav_kalender, .konzerte a.nav_kalender:visited{
	height:15px;
	background:url(../img/nav_konzert_kalender.gif) 0 0 no-repeat;
	float:left;
}
.konzerte a.nav_kalender:hover, .konzerte a.nav_kalender:active, .konzerte a.nav_kalender:focus{
	height:15px;
	background:url(../img/nav_konzert_kalender.gif) 0 -15px no-repeat;
	float:left;
}
.konzerte a.nav_kalenderon{
	height:15px;
	background:url(../img/nav_konzert_kalender.gif) 0 -15px no-repeat;
	float:left;
}

.konzerte a.nav_karten, .konzerte a.nav_karten:visited{
	height:15px;
	background:url(../img/nav_konzert_karten.gif) 0 0 no-repeat;
	float:left;
}
.konzerte a.nav_karten:hover, .konzerte a.nav_karten:active, .konzerte a.nav_karten:focus{
	height:15px;
	background:url(../img/nav_konzert_karten.gif) 0 -15px no-repeat;
	float:left;
}

.konzerte a.nav_gesellschaft, .konzerte a.nav_gesellschaft:visited{
	height:15px;
	background:url(../img/nav_konzert_gesellschaft.gif) 0 0 no-repeat;
	float:left;
}
.konzerte a.nav_gesellschaft:hover, .konzerte a.nav_gesellschaft:active, .konzerte a.nav_gesellschaft:focus{
	height:15px;
	background:url(../img/nav_konzert_gesellschaft.gif) 0 -15px no-repeat;
	float:left;
}

.konzerte a.nav_kontakt, .konzerte a.nav_kontakt:visited{
	height:15px;
	background:url(../img/nav_konzert_kontakt.gif) 0 0 no-repeat;
	float:left;
}
.konzerte a.nav_kontakt:hover, .konzerte a.nav_kontakt:active, .konzerte a.nav_kontakt:focus{
	height:15px;
	background:url(../img/nav_konzert_kontakt.gif) 0 -15px no-repeat;
	float:left;
}

.konzerte a.nav_service, .konzerte a.nav_service:visited{
	height:15px;
	background:url(../img/nav_konzert_service.gif) 0 0 no-repeat;
	float:left;
}
.konzerte a.nav_service:hover, .konzerte a.nav_service:active, .konzerte a.nav_service:focus{
	height:15px;
	background:url(../img/nav_konzert_service.gif) 0 -15px no-repeat;
	float:left;
}

/* KONZERTE ENDE */
