h1, h2 {font-family:helvetica;font-size:24px; color:#929396;}
h2{font-size:18px;}
p{font-family:helvetica;font-size:14px;color:#929396;line-height:21px;text-indent: 0px;}
ul {list-style: none;}	
	a.quelle, a.pdf{
		color: #666;
		font-size: 10px;
		font-weight:normal;
	}
	
	a.pdf{
		background-color: #f5f5f5;
		border: 1px #ccc solid;
		padding: 5px;
		vertical-align: middle;
	}
	
	a.pdf img {
		border: 0px;
		text-align: middle;
		margin-right: 5px;
	}
	
	
	
	body {margin:0px; padding:0px;}
	a{border:0px;padding:0px;margin:0px;float:left;}
	img{padding:0px;margin:0px;float:left;}
	
	div#page_wrapper{width:1000px;height:auto;background-color:#fff; margin:0px auto;padding:0px;}
	div#social_bookmark_panel {
	 float:left;
	 height: 35px;
	 margin: 0px 0px 23px 0px;
	 width: 1000px;
	}
	div#social_bookmark_panel a { margin: 8px 5px 8px 8px; }
	
	div#wrapper_linke_spalte{width:642px;height:auto;background-color:#fff;float:left;}
	
	div#wrapper_logo{width:642px;height:auto;}
	div#black_horizontal_bar{width:642px; height:52px;background-image: url('../gfx/de/general/black_horizontal_bar_pixel.gif');float:left;margin:1px 0px 0px;padding:0px;border:0px;}
	div#navgation_oben_links{width:642px; height:40px;margin:0px;padding:0px;}
	div#navgation_oben_links ul {list-style:none;margin:0px; padding:0px;float:left;}
	div#navgation_oben_links ul li {margin:0px; padding:0px;float:left;}
		
		
	div#navgation_oben_links ul li a:link img,
	div#navgation_oben_links ul li a:visited img {
			border:1px #fff solid;
			border-top: 0px;
			float:left;
		}
		
		
		div#navgation_oben_links ul li a:active img,
		div#navgation_oben_links ul li a:hover img {
			border: 1px #c0c2c2 solid;
			border-top: 0px;
			float:left;
		}
		
	div#navigation_oben_rechts ul{list-style:none;float:left; width:348px; border:0px;margin:0px;padding:17px 0px 0px 0px;}
        div#navigation_oben_rechts ul  li{float:left; width:auto; border:0px;margin:0px;padding:0px;}
        div#navigation_oben_rechts ul li a:link img, 
        div#navigation_oben_rechts ul li a:visited img,
        div#navigation_oben_rechts ul li a:hover img,
        div#navigation_oben_rechts ul li a:active img {
          border:1px #fff solid;
	  border-bottom: 0px;
        }
        div#navigation_oben_rechts ul li a:hover img,
        div#navigation_oben_rechts ul li a:active img {
          border:1px #c0c2c2 solid;
	  border-bottom: 0px;
          }
		
	div#headline {height:60px;width:642px;border:0px #515759 solid;float:left; margin-top:60px; padding-left:10px;}
	div#stripe_of_images{height:auto;width:217px;float:left;background-image: url('../gfx/de/general/bilderstreifen_background_pixelstreifen.gif');}
	div#header{height:47px;width:217px;float:left;text-align:left;background-image: url('../gfx/de/general/bilderstreifen_kopfknick.gif');}
	div#survey{height:auto;width:217px;border-width: 0px 1px 1px; border-color: #000; border-style: solid;float:left;text-align:left; padding-top:10px;}
	div#survey img {border:0px #000 solid;float:left;text-align:left;}
	
		div.text_of_article, div#text_of_article  {
			height:auto;
			min-height:600px;
			width:350px;
			border:0px #000 solid;
			float:left;
			padding: 0px 10px 10px 10px;
			margin:0px 10px;
		}
		div#text_of_article {
			width:360px;
		}
	div.text_of_article_in_one_column{height:auto;min-height:600px;width:567px;border:0px #000 solid;float:left;padding: 0px 10px 10px 0px;margin:0px 10px;}
	div#text_of_article_in_one_column{height:auto;min-height:600px;width:567px;border:0px #000 solid;float:left;padding: 0px 10px 10px 10px;margin:0px 10px;}
	
        
	div#galerie { width:346px;height:auto;border:1px #252d30 solid;float:left;}
	div#upper_black_bar{ height:18px; background-image: url('../gfx/de/general/black_horizontal_bar_pixel.gif');}
	div#gallery_select_navigation{height:85px; background-image: url('../gfx/de/general/yellow_gallery_background_pixel.gif');}
	div#gallery_image_navigation{height:52px; background-image: url('../gfx/de/general/black_horizontal_bar_pixel.gif');}
	div#gallery_image_display{height: auto; min-height:274px; background-image: url('../gfx/de/general/yellow_gallery_background_pixel.gif');}
	div#gallery_image_subline{height:44px; background-image: url('../gfx/de/general/yellow_gallery_background_pixel.gif');}
	div#gallery_bottom_black_bar{height:19px; background-image: url('../gfx/de/general/black_horizontal_bar_pixel.gif');}
	div#gallery_image_display p {height:19;text-align:center;vertical-align:top;margin:0px 0px 0px 0px;padding:0px;}
	div.bildunterschrift{width:100%;text-align:center;float:left; color:#2b323a; font-family:verdana;font-size:12px;margin-top:15px;}
	dd.csc-textpic-caption{width:100%;text-align:center;float:left; color:#2b323a; font-family:verdana;font-size:12px;padding-top:15px;}
	div#subnavigation{width:302px; min-height:199px; height: auto; float:left;padding:26px 0px 0px 27px;} 
 	div#subnavigation ul{width:349px;list-style-image:url("../gfx/de/navigation/subnavigation/square.gif");list-style-type:square;margin:0px;padding:0px;float:left;}
	div#subnavigation ul li {width:349px; height:19px; margin:0px 0px 15px 0px;float:left;} 
	div#subnavigation ul li a:link img, 
        div#subnavigation ul li a:visited img,
        div#subnavigation ul li a:hover img,
        div#subnavigation ul li a:active img {
          border:1px #fff solid;
	  border-bottom: 0px;
        }
        div#subnavigation ul li a:hover img,
        div#subnavigation ul li a:active img {
          border:1px #c0c2c2 solid;
	  border-bottom: 0px;
        }
	/***** events ******/
	
	div.single_event_headline h1 {
		height:auto;
		float:left;
		margin: -3px 0px 5px;
		padding: 0px 0px 0px 18px;
		width:505px;
	}
	
	div#splitter {
		
		height: 50px;
		float: left;
		width: 642px;
	}	
	
	div#list_of_months{height:50%;width:46px;float:left;}	
	div#list_of_months ul {margin:0px;padding:0px;float:left;list-style:none;}		
	div#list_of_months ul li {font-family: helvetica; font-size:11pt; color:#515759; width:46px;margin:10px 0px;float:left;margin:0px;padding:10px 0px;}
	div#list_of_months ul li a:link img  {border: 1px #fff solid;float:left;margin:0px;}
	div#list_of_months ul li a:visited img {border: 1px #fff solid;float:left;margin:0px;}
   	div#list_of_months ul li a:hover  img {border: 1px #c0c2c2 solid;float:left;margin:0px;}
	div#list_of_months ul li a:active img {border: 1px #c0c2c2 solid;float:left;margin:0px;}
	
	div#active_month_display{height:50%;width:60px;float:left;}
	div#active_month_display ul {margin:0px;padding:0px;float:left;list-style:none;}		
	div#active_month_display ul li {width:60px;height:37px;background-color:#fff;}	
	div#event_list{height:auto;width:475px;border:0px #000 solid;float:left;padding: 0px 10px 10px 10px;margin:0px 10px;}
	div.veranstaltungseintrag {
		background-color:#f4ebdc; 
		color:#929396;
		float:left;
		font-family:helvetica;
		font-size:14px;
		height:auto;
		line-height:21px;
		margin: 0px 0px 5px 0px;
		padding:0px;
		width:455px; 
	}
	 div.v_datum {
		background-color:#fff;
		border: 1px #ccc solid;
		float:left;
		height:100px;
		margin:0px 10px 0px 0px;
		padding:0px;
		text-align:center;
		width:70px;
	}
	 div.v_tag{
	font-size:34px;
	padding-top:20px;
	height:34px;
	width:70px;
	}
	 div.v_wtag {
	paading:0px;width:70px;height:20px;font-size:12px;float:left;background-color:#f5f5f5;
	}
	div.v_text {
	width:360px;height:auto;float:left;margin:0px;padding:0px;
	}
	div.v_titel{
	width:365px;height:auto;font-size:24px;float:left;margin:10px 0px 10px; vertical-align:top;
	}
	div.appetizer{float:left;width:365px;min-height:70px;}
	div.link_to_event a {
	background-color:#ead7b9;
	color:#252d30;
	float:left;
	font-family:helvetica;
	font-weight:normal;
	padding: 5px;
	text-align:right;
	text-decoration:underline;
	width:360px; 
	}

	/* Veranstaltungslabel kategorien */
	 div.theater {width:auto;
	 height:18px;
	 font-size:12px; 
	 float:right;
	 margin:-10px -7px 0px; 
	 padding:5px;
	 color:#000; 
	 background-color:#bae5ad;
	 }
	div#page_wrapper > div#wrapper_linke_spalte >div#event_list > div.veranstaltungseintrag > div.v_text > div.v_titel > div.konzert {width:auto;height:auto;font-size:12px; float:right;margin:-10px -7px 0px; padding:5px;color:#000; background-color:#fccae8;}
	div#page_wrapper > div#wrapper_linke_spalte >div#event_list > div.veranstaltungseintrag > div.v_text > div.v_titel > div.aktion {width:auto;height:auto;font-size:12px; float:right;margin:-10px -7px 0px; padding:5px;color:#000; background-color:#b5e4fb;}
	div#page_wrapper > div#wrapper_linke_spalte >div#event_list > div.veranstaltungseintrag > div.v_text > div.v_titel > div.ausstellung {width:auto;height:auto;font-size:12px; float:right;margin:-10px -7px 0px; padding:5px;color:#000; background-color:#bac2fb;}
	
	/* Presse */
	div#page_wrapper > div#wrapper_linke_spalte >div#press_subnavigation{height:50%;width:146px;float:left;}	
	div#page_wrapper > div#wrapper_linke_spalte >div#press_subnavigation > ul {margin:0px;padding:0px;float:left;list-style:none;}		
	div#page_wrapper > div#wrapper_linke_spalte >div#press_subnavigation > ul > li {font-family: helvetica; font-size:11pt; color:#515759; width:146px;margin:10px 0px;float:left;margin:0px;padding:10px 0px;}
	div#page_wrapper > div#wrapper_linke_spalte > div#active_point_display{height:50%;width:60px;float:left;}
	div#page_wrapper > div#wrapper_linke_spalte >div#active_point_display > ul {margin:0px;padding:0px;float:left;list-style:none;}		
	div#page_wrapper > div#wrapper_linke_spalte >div#active_point_display > ul > li {width:60px;height:37px;background-color:#fff;}	
	
	div#press_list{height:auto;width:375px;border:0px #000 solid;float:left;padding: 0px 10px 10px 10px;margin:0px 10px;}
	div.press_entry {
	border-width: 0 0 1 0;
	border-color:#f4ebdc;
	border-style: solid;
	width:455px; height:auto;float:left;font-family:helvetica;font-size:14px;color:#929396;line-height:21px;margin: 0px 0px 5px 0px;
	}
	
	div#page_wrapper > div#wrapper_linke_spalte >div#press_list > div.veranstaltungseintrag > div.v_datum {width:50px;height:50px;float:left;}
	div#page_wrapper > div#wrapper_linke_spalte >div#press_list > div.veranstaltungseintrag > div.v_datum > div.v_tag{width:auto;height:auto;font-size:34px;float:left;}
	div#page_wrapper > div#wrapper_linke_spalte >div#press_list > div.veranstaltungseintrag > div.v_datum > div.v_wtag {width:auto;height:auto;font-size:12px;float:left;}
	div#page_wrapper > div#wrapper_linke_spalte >div#press_content_list > div.veranstaltungseintrag > div.v_text {width:385px;height:auto;float:left;margin:0px;padding:0px;}
	div#page_wrapper > div#wrapper_linke_spalte >div#press_content_list > div.veranstaltungseintrag > div.v_text > div.v_titel{width:385px;height:auto;font-size:24px;float:left;margin:0px 0px 10px;}
	div#page_wrapper > div#wrapper_linke_spalte >div#press_content_list > div.veranstaltungseintrag > div.v_text > div.appetizer{width:385px;height:auto;}
	div#page_wrapper > div#wrapper_linke_spalte >div#press_content_list > div.veranstaltungseintrag > div.v_text > div.link_to_event > a {width:auto;float:right;}
	
	
	/* Footer */
	div#footer{float:left;border:1px #c0c2c2 solid; width:988px; height:49px; background-image: url('../gfx/de/general/footer_bg_streifen.gif'); background-repeat: repeat;}
	div#footer > ul{float:left;list-style:none;}