body {
	font-size : 12px;
	font-family : arial,verdana,helvetica;
	color : #393939;
	font-style : normal;
	line-height : 14px;
}

BODY {	scrollbar-arrow-color:#626269;
				scrollbar-base-color:#FFFFFF;
           		scrollbar-face-color:#EBE8E4;
}

INPUT {
	BORDER-RIGHT: 1px outset #B7B5B2;
	BORDER-TOP: 1px outset #B7B5B2;
	BORDER-LEFT: 1px outset #B7B5B2;
	BORDER-BOTTOM: 1px outset #B7B5B2;
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR: #E8E8E8;
	background : #B7B5B2;
}

img {
	border:none;
}

.forms {
	BORDER-RIGHT: rgb(50,50,50) 1px outset;
	BORDER-TOP: rgb(50,50,50) 1px outset;
	BORDER-LEFT: rgb(50,50,50) 1px outset;
	BORDER-BOTTOM: rgb(50,50,50) 1px outset;
	FONT-SIZE: 12px;
	COLOR: Black;
	background : #F0F0F0;
}

.auswahl {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR: Black;
}

.foerderer {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 12px;
	COLOR: #393939;
}

td {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	font-style : normal;
	line-height : 14px;
}

td.liste1 {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : 00008B;
	background-color : #85B6CF;
	font-style : normal;
}

td.liste2 {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : 00008B;
 	background-color : #FFF5C4;
 	font-style : normal;
}

th {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : 214B7A;
 	font-style : normal;
	font-weight : bold;
	text-align : center;
}

td.menu {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : 00008B;
 	font-style : normal;
}

.headline1 {
	font-size : 22px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #B7B5B2;
	font-style : normal;
	font-weight : bold;
}

.headline1kal {
	font-size : 22px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	font-style : normal;
	font-weight : bold;
}

.headline2 {
	font-size : 17px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #B7B5B2;
	font-style : normal;
	font-weight : bold;
}

.headline3 {
	font-size : 13px;
         line-height: 15px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #626269;
	font-style : normal;
	font-weight : bold;
}

.headline4 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #d07131;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_ballet1 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C9252C;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_ballet2 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_konzerte1 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #4A8930;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_konzerte2 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #94B828;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_schauspiel1 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_schauspiel2 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #B0DB30;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_musiktheater1 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #B61F33;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_musiktheater2 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	font-style : normal;
	font-weight : bold;
		line-height : 18px;
}

.headline_kjt1 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #77A300;
	font-style : normal;
	font-weight : bold;
	line-height : 18px;
}

.headline_kjt2 {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	font-style : normal;
	font-weight : bold;
	line-height : 18px;
}

a.personLink {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	font-style : normal;
}

a.personLink:active {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	font-style : normal;
}

a.personLink:visited {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	font-style : normal;
}

a.personLink:hover {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	font-style : normal;
	text-decoration : underline;
}

.headline_evt_ballett {
	font-size : 14px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C9252C;
	font-style : normal;
	font-weight: bold;
}

.headline_evt_musiktheater {
	font-size : 14px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #B61F33;
	font-style : normal;
	font-weight: bold;
}

.headline_evt_konzerte {
	font-size : 14px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #4A8930;
	font-style : normal;
	font-weight: bold;
}

.headline_evt_kjt {
	font-size : 14px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #77A300;
	font-style : normal;
	font-weight: bold;
}

.headline_evt_schauspiel {
	font-size : 14px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	font-style : normal;
	font-weight: bold;
}

.headline_evt_kinderoper {
	font-size : 14px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #CC1E7C;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_ballett {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #C9252C;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_ballett:active  {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #C9252C;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_ballett:visited  {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #C9252C;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_ballett:hover  {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #C9252C;
	font-style : normal;
	font-weight: bold;
	text-decoration : underline;
}


a.headline_evt_musiktheater {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #B61F33;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_musiktheater:active {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #B61F33;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_musiktheater:visited {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #B61F33;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_musiktheater:hover {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #B61F33;
	font-style : normal;
	font-weight: bold;
	text-decoration : underline;
}

a.headline_evt_konzerte {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #4A8930;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_konzerte:active {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #4A8930;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_konzerte:visited {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #4A8930;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_konzerte:hover {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #4A8930;
	font-style : normal;
	font-weight: bold;
	text-decoration : underline;
}

a.headline_evt_kjt {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #77A300;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_kjt:active {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #77A300;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_kjt:visited {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #77A300;
	font-style : normal;
	font-weight: bold;
}
a.headline_evt_kjt:hover {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #77A300;
	font-style : normal;
	font-weight: bold;
	text-decoration : underline;
}


a.headline_evt_schauspiel {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #225897;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_schauspiel:active {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #225897;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_schauspiel:visited {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #225897;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_schauspiel:hover {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #225897;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_kinderoper {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CC1E7C;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_kinderoper:active {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CC1E7C;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_kinderoper:visited {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CC1E7C;
	font-style : normal;
	font-weight: bold;
}

a.headline_evt_kinderoper:hover {
	font-size : 14px;
	font-family : Arial, Helvetica, sans-serif;
	color : #CC1E7C;
	font-style : normal;
	font-weight: bold;
}

.datum1 {
	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	font-style : normal;
	font-weight: bold;
}

.datum1on {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	font-style : normal;
	font-weight: bold;
	background : #B7B5B2;
}

.datum2 {
	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	font-style : normal;
	font-weight: bold;
}

.datum2on {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	font-style : normal;
	font-weight: bold;
	background : #626269;
}

.head1 {
	font-size : 12px;
	font-family : arial, verdana,helvetica;
	color : #000000;
	font-style : normal;
	font-weight : bold;
}

.fuss {
	font-size : 12px;
	font-family : arial, verdana,helvetica;
	color : #FFFFFF;
	font-style : normal;
	font-weight : normal;
}

a {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
}

a:active  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
}

a:visited  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
}

a:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : underline;
	font-style : normal;
}


a.personalia_schauspiel {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	text-decoration : none;
	font-style : normal;
}

a.personalia_schauspiel:active  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	text-decoration : none;
	font-style : normal;
}

a.personalia_schauspiel:visited  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	text-decoration : none;
	font-style : normal;
}

a.personalia_schauspiel:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	text-decoration : underline;
	font-style : normal;
}

a.personalia_musiktheater {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #88171B;
	text-decoration : none;
	font-style : normal;
}

a.personalia_musiktheater:active  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #88171B;
	text-decoration : none;
	font-style : normal;
}

a.personalia_musiktheater:visited  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #88171B;
	text-decoration : none;
	font-style : normal;
}

a.personalia_musiktheater:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #88171B;
	text-decoration : underline;
	font-style : normal;
}

a.personalia_ballett {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #88171B;
	text-decoration : none;
	font-style : normal;
}

a.personalia_ballett:active  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #88171B;
	text-decoration : none;
	font-style : normal;
}

a.personalia_ballett:visited  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #88171B;
	text-decoration : none;
	font-style : normal;
}

a.personalia_ballett:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #88171B;
	text-decoration : underline;
	font-style : normal;
}

a.personalia_kjt {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C4D21F;
	text-decoration : none;
	font-style : normal;
}

a.personalia_kjt:active  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C4D21F;
	text-decoration : none;
	font-style : normal;
}

a.personalia_kjt:visited  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C4D21F;
	text-decoration : none;
	font-style : normal;
}

a.personalia_kjt:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C4D21F;
	text-decoration : underline;
	font-style : normal;
}

 a.menuleft {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #626269;
	text-decoration : none;
	font-weight : bold;
	line-height : 14px;
}

a.menuleft:active {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #626269;
 	text-decoration : none;
	font-weight : bold;
	line-height : 14px;
 }

a.menuleft:visited {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #626269;
	text-decoration : none;
	font-weight : bold;
	line-height : 14px;
}

a.menuleft:hover {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131
	text-decoration : none;
	font-weight : bold;
	line-height : 14px;
}

a.menuflyout {
 font-size : 12px;
 font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 color : #626269;
 text-decoration : none;
 font-weight : bold;
 }

a.menuflyout:active {
  font-size : 12px;
  font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
  color : #626269;
  text-decoration : none;
 font-weight : bold;
 }

a.menuflyout:visited {
 font-size : 12px;
 font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 color : #626269;
 text-decoration : none;
 font-weight : bold;
  }

a.menuflyout:hover {
 font-size : 12px;
 font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 color : #C47D25;
 text-decoration : none;
 font-weight : bold; }

 a.fuss {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	line-height : 14px;
}

a.fuss:active {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
	font-weight : normal;
	line-height : 14px;
 }

a.fuss:visited {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-weight : normal;
	line-height : 14px;
}

a.fuss:hover {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #ebe8e4;
	text-decoration : underline;
	font-weight : normal;
	line-height : 14px;
}

a.orange {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C47D25;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.orange:active  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C47D25;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.orange:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #C47D25;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.orange:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #626269;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckschauspiel  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #004B7E;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckschauspiel:active  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #004B7E;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckschauspiel:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #004B7E;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.stueckschauspiel:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #353535;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

 a.stueckstudio {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #004B7E;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckstudio:active  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #004B7E;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckstudio:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #004B7E;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.stueckstudio:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #353535;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

  a.stueckballett {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C9252C;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckballett:active  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #C9252C;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckballett:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #C9252C;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.stueckballett:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #353535;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

 a.stueckmusiktheater {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #B61F33;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckmusiktheater:active  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #B61F33;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckmusiktheater:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B61F33;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.stueckmusiktheater:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #353535;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

  a.stueckkonzerte {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #4A8930;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckkonzerte:active  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #4A8930;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckkonzerte:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #4A8930;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.stueckkonzerte:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #353535;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckkjt {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #77A300;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckkjt:active  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #77A300;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckkjt:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #77A300;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.stueckkjt:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #353535;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

 a.stueckkinderoper {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #CC1E7C;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckkinderoper:active  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #CC1E7C;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.stueckkinderoper:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #CC1E7C;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.stueckkinderoper:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #CC1E7C;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menu {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menu:active  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menu:visited  {
 	font-size : 16px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.menu:hover  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #d07131;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menumusik {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menumusik:active  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #b61f33;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menumusik:visited  {
	font-size : 16px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.menumusik:hover  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #b61f33;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menukonzert {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menukonzertmusik:active  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #4a8930;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menukonzert:visited  {
	font-size : 16px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.menukonzert:hover  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #4a8930;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menuballett {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menuballett:active  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #c9252c;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menuballett:visited  {
	font-size : 16px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.menuballett:hover  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #c9252c;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menuschauspiel {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menuschauspiel:active  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menuschauspiel:visited  {
	font-size : 16px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.menuschauspiel:hover  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menukjt {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menukjt:active  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #77A300;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.menukjt:visited  {
	font-size : 16px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.menukjt:hover  {
	font-size : 16px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #77A300;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

 a.submenu {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenu:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #EBE8E4;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.submenu:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #EBE8E4;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenu:hover  {
	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.submenumusik {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenumusik:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.submenumusik:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenumusik:hover  {
	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #b61f33;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.submenukonzert {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenukonzert:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.submenukonzert:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenukonzert:hover  {
	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #4a8930;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

a.submenuballett {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenuballett:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.submenuballett:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenuballett:hover  {
	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #c9252c;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

 a.submenuschauspiel {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenuschauspiel:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.submenuschauspiel:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenuschauspiel:hover  {
	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #225897;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

 a.submenukjt {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenukjt:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.submenukjt:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #B7B5B2;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.submenukjt:hover  {
	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #77A300;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

  a.kalender {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.kalender:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.kalender:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.kalender:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

  a.monat {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.monat:active  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.monat:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.monat:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}


  a.monaton {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #D07131;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.monaton:active  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #D07131;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.monaton:visited  {
 	font-size : 13px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #D07131;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.monaton:hover  {
	font-size : 13px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}




  a.datum1 {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.datum1:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.datum1:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.datum1:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}

   a.datum1on {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #393939;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
	background : #B7B5B2;
}

a.datum1on:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
	background : #B7B5B2;
}

a.datum1on:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #393939;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
	background : #B7B5B2;
 }

a.datum1on:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #D07131;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
	background : #B7B5B2;
}


  a.datum2 {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #D07131;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.datum2:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #D07131;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
}

a.datum2:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #D07131;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
 }

a.datum2:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #626269;
	font-style : normal;
	font-weight : bold;
}

a.datum2on {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
	background : #990000;
}

a.datum2on:active  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
		background : #990000;
}

a.datum2on:visited  {
 	font-size : 12px;
 	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
 	color : #FFFFFF;
 	text-decoration : none;
 	font-style : normal;
	font-weight : bold;
		background : #990000;
 }

a.datum2on:hover  {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #EAC49A;
	font-style : normal;
	font-weight : bold;
		background : #990000;
}

textarea {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	font-style : normal;
	font-weight : normal;
}

select {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	font-style : normal;
	font-weight : normal;
}


option {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	font-style : normal;
	font-weight : normal;
}

.button1 {
	 BACKGROUND: #616168;
	 COLOR: #EAE8E4; font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
	 font-weight : bold;
	 BORDER-RIGHT: rgb(50,50,50) 1px outset;
	 BORDER-TOP: rgb(50,50,50) 1px outset;
	 BORDER-LEFT: rgb(50,50,50) 1px outset;
	 BORDER-BOTTOM: rgb(50,50,50) 1px outset;
}

.button2 {
	 BACKGROUND: #EAE8E4;
	 COLOR: #616168; font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	 TEXT-DECORATION: none;
	 font-weight : bold;
	 BORDER-RIGHT: rgb(50,50,50) 1px outset;
	 BORDER-TOP: rgb(50,50,50) 1px outset;
	 BORDER-LEFT: rgb(50,50,50) 1px outset;
	 BORDER-BOTTOM: rgb(50,50,50) 1px outset;
}

input {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : Black;
	text-decoration : none;
	font-style : normal;
	font-weight : normal;
}

td.colon {
	font-size : 12px;
	font-family : Arial, Verdana, Arial, Helvetica, sans-serif;
	color : #949393;
	text-decoration : none;
	font-style : normal;
	font-weight : bold;
}