body, td, div {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
body {margin-left: 0px; margin-top: 0px}

.htext {  padding-left: 32px; padding-right: 12px}
.ftext {  color: #808080; padding-left: 8px; padding-right: 12px; padding-bottom: 4px; font-size: 9px}

.stueck {  padding-left: 24px; padding-right: 12px; font-size: 12px; color: #E9A00C}
.zfarbig {   background-color: #DB1C1C}
.zlgrau {   background-image: url('images/tvlinie.gif')}
.zlfarbig {   background-image: url('images/tvlinief.gif')}

.ttitel1 {  font-size: 11px; font-weight: bold; color: #DB1C1C; padding-left: 24px}
.ttitel {  font-size: 11px; font-weight: normal; color: #DB1C1C; padding-left: 8px}

.tteaser {   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 24px}
.tzeit {   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding-left: 24px; font-weight: bold}

.textueber {   font-weight: bold; color: #808080; padding-bottom: 2px}
.textueber1 {   font-weight: normal; color: #808080; padding-bottom: 2px}
.textueber2 {   font-weight: bold; color: #808080; padding-left: 20px}

.presse { margin-bottom: 32px; margin-left: 48px;}
.presse_text { font-weight: normal; color: #808080;}
.presse_head { color: #DB1C1C;}
.presse_icon { padding-right: 8px;}
 
.meldungen { margin-bottom: 32px; margin-left: 48px;}

.bu {   font-weight: normal; color: #808080; padding-bottom: 2px}
.textservice {   font-weight: bold; color: #000000}

.stag {   font-weight: normal; color: #000000; padding-left: 4px; padding-top: 6px; padding-bottom: 8px}
.szeit {   color: #606060; padding-top: 6px; padding-bottom: 8px; padding-left: 4px}
.sfrei {   color: #808080; padding-top: 6px; padding-bottom: 8px}
.sstueck {   color: #808080; font-weight: bold; padding-top: 6px}
.stext {   padding-bottom: 12px}
.sautor {   font-weight: normal}
.slink {   padding-right: 4px; padding-top: 6px; padding-bottom: 8px}
.sstatus {   padding-top: 6px; padding-bottom: 8px; color: #DB1C1C}

.btag {   font-weight: normal; color: #000000; padding-left: 20px; padding-top: 2px; padding-bottom: 2px}
.bzeit {   color: #606060; padding-top: 2px; padding-bottom: 2px}
.bstatus {   padding-top: 2px; padding-bottom: 2px; color: #DB1C1C}

.spzweiss, .spzgrau, .spzfarbig { padding-top: 8px; padding-bottom: 12px; padding-left: 8px}
.spzgrau {   background-color: #f0f0f0}
.spzfarbig {   background-color: #ffe0e0; border-bottom: 1px solid #ffffff}
.spstueck {
	margin: 0px 0px 12px 0px;
	color: #808080;
	font-weight: bold
}
.sptext {}
.spautor {}
.splink { padding-right: 4px;}
.spstatus {color: #DB1C1C}
.spzeit {color: #606060;}


.szgrau {   background-color: #f0f0f0}
.szfarbig {   background-color: #ffe0e0; border-bottom: 1px solid #ffffff}


.spielplan {padding-left: 18px;}
.stuecktitel {padding-left: 18px; font-size:14px; font-weight: bold; color: #c2c2c2}
a {   text-decoration: none; color: #DB1C1C}
a:hover {  text-decoration: underline; color: #DB1C1C}

.eingabe {   border: 1px solid #B7B7B7; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fcfcfc}

textarea {   padding-top: 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #fcfcfc; scrollbar-base-color:#F0F0F0; scrollbar-3dlight-color:#F0F0F0; scrollbar-arrow-color:#B0B0B0; scrollbar-darkshadow-color:#F0F0F0; scrollbar-face-color:#E0E0E0; scrollbar-highlight-color:#F0F0F0; scrollbar-shadow-color:#F0F0F0; scrollbar-track-color:#F0F0F0}

.timeTablePriceCategory {
	margin: 12px 0px 0px 0px;
}