				
	
	
	
	#okticketcalender{width:725px; margin-left:0px; margin-right:0px;}
	#okticketcalender * {font-family: ;}
	
	#programm_datum_ort{font-size:8px; font-weight:bold; margin-bottom: 5px; }
	#programm_text{margin-bottom: 5px; font-size:8px; }
	
	#programm_text, .title_link_small {margin-left: 110px;}
	
	#programm_titel a{font-size:8px; font-weight:bold; text-decoration: none; }
	.title_link_small{font-size:8px; text-decoration:none; margin-top: 8px; }
	.title_link_group{font-size:8px; font-weight: normal; text-decoration:underline; }
	#programm_titel a:hover, #title_link_group a:hover, .title_link_small a:hover {text-decoration:underline;}
	#programm_titel a:hover, #title_link_group a:hover, .title_link_small a:hover, #title_veranstalter a:hover, #vvktext a:hover, #footertext a:hover {}
	#programm_titel a, #title_veranstalter a, .title_link_small a, #title_link_group a, #vvktext a, #footertext a {}
	
	#col_left, #col_right{display: block;width: 100%; padding-bottom: 20px;}
	#col_left{float: left;}
	#col_right{float: right;}
	.divrow{overflow: hidden;width: 100%;}
	
	
	#HauptFilter {display: block;position: relative;float:none;font-size:8px;width:100%;}
	#HauptFilter ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0pt;padding:0pt 0pt 0pt 1em;}
	#HauptFilter li {list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;margin:0pt;padding:0pt;}
	#HauptFilter a {font-size:8px; background-color: #003577;float:left;margin:0pt;padding:0pt 0pt 0pt 9px;text-decoration:none;}
	#HauptFilter a span {font-size:8px; background-color: #003577;color:#FFED00;display:block;float:left;padding:7px 9px 4px 0px;white-space:nowrap;}
	#HauptFilter a span {float:none;}
	#HauptFilter a:hover span {color:#003577;background-color: #FFED00;}
	#HauptFilter #current a {font-size:8px; color:#003577;background-color: #FFED00;}
	#HauptFilter #current a span {color:#003577;background-color: #FFED00;font-weight:bold;}
	#HauptFilter a:hover {color:#003577;background-color: #FFED00;}
	#HauptFilter a:hover span {color:#003577;background-color: #FFED00;}
	
	#UnterFilter {background-color:#FFFFFF;float:left;font-size:8px;line-height:normal;margin-left:0px;width:100%;height: normal;}
	#UnterFilter li {list-style-image:none;list-style-position:outside;list-style-type:none;display:inline;margin:0pt;padding:0pt;}
	#UnterFilter a {font-size:8px; float:left;margin:0pt;padding:0pt 0pt 0pt 2px;text-decoration:none;}
	#UnterFilter a span {font-size:8px; display:block;float:left;padding:4px 2px 3px 6px;white-space:nowrap;color:#003577;}
	#UnterFilter a:hover {font-weight:bold; }
	#UnterFilter a:hover span {font-weight:bold;}
	#UnterFilter #current a {font-size:8px; float:left;margin:0pt;padding:4px 2px 3px 6px;text-decoration:none;font-weight:bold;}
	#UnterFilter #current a span {display:block;float:left;padding:0px 2px 0px 6px;white-space:nowrap;font-weight:bold;cursor: pointer;font-weight:bold;}
	
	.endFloat{clear: both;height: 0px;visibility: hidden;}
	#programm_image{float: left;padding-right: 10px;position:relative;}
	#programm_image img{border:1px solid black;}
	#ausverkauft_image{margin-left: 50px;	margin-top: 10px;}
	#programm_NeuBild{position: absolute;left:0px;top:0px;border:0px;}
	#programm_NeuBild img{border:0px;}
	
	#filterrahmen{display: block;position: relative;border: 1px solid #003577;margin-top: 25px;	margin-bottom: 20px;background:#003577; overflow:hidden;}
	#okframe{display:block;padding:10px 10px 10px 10px;}
	#okheader, #okfooter{display: block;position: relative;}
	#logoleft {display:block;float:left;padding-right: 20px;padding-right: 20px;}
	
	#okfooter{margin-top: 30px;}
	#footertext, #vvktext{left: 20px;position: relative; font-weight:bold; }
	#footertext, #footertext a {font-size:8px;}
	#footertext span, #footertext span a {font-size:8px;}
	#footertext span, #navigator, #navigator b {}
	#footertext h1 {font-size:8px; font-weight:bold; }
	
	#vvktext, #vvktext a {font-size:8px;}
	#vvktext {margin-right:20px;}
	#vvktext h1 {font-size:8px; font-weight:bold; }
	
	
	#navigation{margin-top:10px; margin-bottom:30px;}
	#navigator{display:block;text-align:center;}
	#Clearfix {clear: both; height: 1px; visibility: hidden; background-color: red;}
	.endFloat{clear: both; height: 1px;	visibility: hidden; background-color: yellow;}   
	#keinkauf {display: block; padding-top:10px; font-weight:bold; font-size:8px; color:red;}
	
	
