#page_587 .programm_description, #page_587 .programm_detail{
	display:none;
}
#page_587 .programm_zeit_container {
	   page-break-after:always;
}
#page_587 .programm_referent_position_text{
	font-weight:400;
	font-style:italic;
} 

#page_587 .nach_oben{
	display:none;
}

.programm_description, .planer_description,.kongress_planer, .programm_detail{
	display:none;
}

body#page_587, #page_587 p, #page_587 #content h5{
	font-size:0.8em !important;
	margin:0px;
	line-height:1.1em;
}
#page_587 #main #content_programm .programm_veranstaltung_container h5 {
	margin:3px 0px;
}
#page_587 #head, #page_587 #foot{
	display:none;
}

#page_587 #content_programm .programm_referent_container { 
	margin:0px;
}
#page_587 #right { 
	display:none;
}

#left, #nav_top, #nav_head, #right img, #nav_foot, #searchbox{
	display:none;
}
#head{
	float:left;
	height:180px;
	background-image:none;
}

#page_title h1 {
margin:0;
}

#page_585 .csc-textpic-imagewrap, #page_585 .csc-textpic-imagerow, #page_585 .csc-textpic-image, #page_585 dt   {
	display: inline;
	padding: 0px;
}

#page_585 #content .csc-header  h2{
	margin:9px 0px;
	clear:both;
}

#page_585 .csc-textpic-image img{
	width: 200px;
	height: 150px;
}

#page_585 .csc-header {
page-break-before: always;
}

#page.two_columns #middle {
	width: 100%;
	height: auto;
	padding:0px;
}



#head .logo {
	border:none;
	height:180px;
	position:static;
	float:left;
	margin:0;
	padding:0;
}

#head .logo img{
	display:block;
}

#page #content h2 {
font-size:14px;
font-weight:400;
margin:0;
}

#main{
	float:none;
	clear:both;
}
/*.csc-textpic-imagewrap{
	float:left;
	display:inline;
	clear:both;
}*/
/*.csc-textpic-text{
	float:left;
}
*/
#middle{
	width:100%;
	float:none;
}

#page{
	width:100%;
	margin:0;
}

#foot{
	float:none;
	width:100%;
}

#right{
	width:100%;
	float:left;
}
#page #main #sidebar_top  .csc-header h2, #page #main #sidebar_bottom  .csc-header h2{
	text-align:left;
	background-color:#fff;
	color:#706E6D;
}

#page #main #sidebar_top .box_mouse_over,#page #main #sidebar_bottom .box_mouse_over,#page #main #sidebar_top .box_normal,#page #main #sidebar_bottom .box_normal{
	background-color:#fff;
	color:#706E6D;
	border-bottom:0;
	border-top:1px solid #EBEBEB;
}