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

body#page_1242{
	line-height:16px;
}

#page_1242 .programm_zeit_container{
	page-break-after:always; 
}    

#page_1242 .programm_tag_text {
    padding: 0 5px;
}     

#page_1242 #content h5{
	font-size:11px;
	line-height: 14px;
} 

#page_1242 #foot{
	display:none;
}

#page_1242{
	font-size:0.8em;
}  

#page_1242 #main p{
	font-size:0.8em; 
	line-height:10px;
} 
#page_1242 #main .programm_zeit_text{
	float:none;   
	margin: 2px 0;
}  
#page_1242 .programm_kongress_container {
    margin-bottom: 3px;
}  
#page_1242 .kongress_name{
	margin:3px 0px;
} 

#page_1242 #main #content_programm .programm_veranstaltung_container h5{
	margin:0px;  
	line-height: 13px;
}      

#page_1242 #page_title h1{
	margin:18px 0px;
}

#head {
  float:left;
  height:180px;
  background-image:none;
}

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

#head .logo img {
  display:block;
}

#left {
  display:none;
}

#main {
  float:none;
  clear:both;
}

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

#nav_foot {
  display:none;
}

#nav_head {
  display:none;
}

#nav_top {
  display:none;
}

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

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

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

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

#page #main #sidebar_bottom .csc-header h2 {
  text-align:left;
  background-color:#fff;
  color:#706E6D;
}

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

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

#page #main #sidebar_top .csc-header h2 {
  text-align:left;
  background-color:#fff;
  color:#706E6D;
} 

#main .kongress_name.hf {

    color: #3F3F3F;
} 

#main #content h3 a{
    color: #3F3F3F;
} 

#page_title h1 {
    color: #3F3F3F;
}


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

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

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

#page_585 .csc-textpic-image {
  display:inline;
  padding:0;
}

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

#page_585 .csc-textpic-imagerow {
  display:inline;
  padding:0;
}

#page_585 .csc-textpic-imagewrap {
  display:inline;
  padding:0;
}

#page_585 dt {
  display:inline;
  padding:0;
}

#page_587 #content h5 {
  font-size:.8em!important;
  line-height:1.1em;
  margin:0;
}

#page_587 #content_programm .programm_referent_container {
  margin:0;
}

#page_587 #foot {
  display:none;
}

#page_587 #head {
  display:none;
}

#page_587 #main #content_programm .programm_veranstaltung_container h5 {
  margin:3px 0;
}

#page_587 #right {
  display:none;
}

#page_587 .nach_oben {
  display:none;
}

#page_587 .programm_description {
  display:none;
}

#page_587 .programm_detail {
  display:none;
}

#page_587 .programm_referent_position_text {
  font-weight:400;
  font-style:italic;
}

#page_587 .programm_zeit_container {
  page-break-after:always;
}

#page_587 p {
  font-size:.8em!important;
  line-height:1.1em;
  margin:0;
}

#page_title h1 {
  margin:0;
}

#right {
  width:100%;
  float:left;
}

#right img {
  display:none;
}

#searchbox {
  display:none;
}  

#main .programm_veranstaltung_container p {
    line-height: 12px;
    margin: 0;
}   

#main #content_programm .programm_veranstaltung_container h5 {
    margin: 4px 0;
} 
#main .programm_zeit_text {
    border:1px solid #706E6D;
    clear: both;
    color: #FFFFFF;
    float: left;
    width: 98%; 
	height:17px; 
	font-size:12px;
} 

#right #sidebar_bottom {
    display:none;
}

.kongress_planer {
  display:none;
}

.planer_description {
  display:none;
}

.programm_description {
  display:none;
}

.programm_detail {
  display:none;
}  

#page.two_columns #middle{
	float:none;
	overflow:visible;
}

.nach_oben{
  
  display:none;
}

body#page_587 {
  font-size:.8em!important;
  line-height:1.1em;
  margin:0;
}
