/*ALLGEMEIN*/
html,body { background-color: #FFFFFF; margin: 0px; padding-top: 0px; padding-left: 50px; }

a { color: #09395E; text-decoration: underline; font-family: Verdana, Geneva, sans-serif; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF8000; text-decoration: underline; }
a.back { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #09395E; text-decoration: underline; font-weight: normal; }
a.back:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #1484D6; text-decoration: underline; font-weight: normal; }
a.mail { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #09395E; text-decoration: underline; }
a.mail:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF8000; text-decoration: underline; }
a.print { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFBBBB; text-decoration: underline; font-weight: bold; }
a.print:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-weight: bold; }
.red { color: #F00; }
/*ARTISTPAGE*/
.TableArtistTop { background-color: #9D1228; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #FFFFFF; }
.TableArtistMain { background-color: #F3F3F3; letter-spacing: 0px; word-spacing: 0px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; }
.TableArtistMain02 { background-color: #DDDDDD; letter-spacing: 0px; word-spacing: 0px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; }
.boldtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; }
.titeltext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; font-weight: bold; color: #FFFFFF; }
.titlebtext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; font-variant: normal; color: #000000; }
.maintext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }
.infotext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; }
.Titel02-underline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #551111; word-spacing: 4px; letter-spacing: 1px; }
.extratabelle { border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
.float { float: left; margin-top: 0px; margin-right: 10px; margin-bottom: 2px; margin-left: 0px; }
.float-banner { float: left; margin-top: 0px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px; }
/*PROGRAMMVORSCHAU*/
.month { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #9D1228; word-spacing: 4px; letter-spacing: 1px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #9D1228; }
.tablespace { height: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.TableProgTop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background-color: #9D1228; height: 25px; }
.TableProgMain { background-color: #F3F3F3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.Titel02 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #9D1228; word-spacing: 4px; letter-spacing: 1px; }
.TableProgMain02 { background-color: #DDDDDD; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 0px; word-spacing: 0px; font-style: normal; }
.tabledefinition { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
.clear { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; color: #000000; background-color: #FFFFFF; }
.augtxt { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; border-color: #9D1228 black; border-top-width: 1px; border-bottom-width: 1px; }
.spielplan { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; background-color: #FEF4DE; }
div.divclear { clear: both; float: none; }
.txt-mark1 { color: #9A5862; }
/*HOME*/
.text1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #551111; word-spacing: 4px; letter-spacing: 1px; }
.disclaimer { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #330404; letter-spacing: 1px; }
.welcome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000; }
h1.welcome2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #9D1228; }
.Titel03 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #551111; word-spacing: 4px; letter-spacing: 1px; }
/*PROGRAMMARCHIV*/
a.archive { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #09395E; font-weight: normal; text-decoration: none; }
a.archive:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF8000; text-decoration: underline; font-weight: normal; }
.TableTop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; background-color: #9D1228; }
.TableMain { background-color: #F3F3F3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px; word-spacing: 0px; }
.Headline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #9D1228; }
/*ROOMS*/
a.rooms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #09395E; font-weight: bold; }
a.rooms:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF6600; font-weight: bold; }
a.navrooms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: underline; }
a.navrooms:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; background-color: #000000; }
.TableTopRooms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; background-color: #FFFFFF; }
.TableMain { background-color: #F3F3F3; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing: 0px word-spacing: 0px;
}
.HeadlineRooms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #9D1228; border-bottom-style: solid; border-bottom-color: #9D1228; border-bottom-width: 1px; }
.intro { font-size: 12px; font-weight: bold; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.textRooms { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; }
.whitetable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; background-color: #FFFFFF; }
.textnavrooms1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #9D1228; }
.textnavrooms2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000; font-weight: bold; }
.textspace { font-family: Arial, Helvetica, sans-serif; font-size: 1px; }
.kulturpreis-table { }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.float-padding { float: left; padding-top: 10px; padding-right: 10px; padding-bottom: 5px; padding-left: 0px; clear: none; }
div.paragraph { float: none; clear: both; background-color: #F3F3F3; }
.gray { color: #333; }
p.schedule { font-family: Verdana, Geneva, sans-serif; font-size: 13px; background-color: #FFC; border: 2px solid #000; padding: 4px; }
h2.home { font-family: Verdana, Geneva, sans-serif; font-size: 13px; color: #F00; font-weight: normal; }
hr.style1 { border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: dotted; border-left-style: none; border-top-color: #FFF; border-right-color: #FFF; border-bottom-color: #CCC; border-left-color: #FFF; }
/* TAGS*/
h1.welcome { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #000000; }

/*kulurpreis*/
.kulturpreis { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #3366FF; }
.kulturpreis a { font-family: Arial, Helvetica, sans-serif; color: #3366ff; text-decoration: underline; padding-right: 2px; padding-left: 2px; }
.kulturpreis a:hover { font-family: Arial, Helvetica, sans-serif; color: #CEDBFF; text-decoration: underline; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius: 4px; border-radius: 4px; background-color: #3366FF; padding-right: 2px; padding-left: 2px; }

/*programm*/
#prog.wrapper {}

