ul.box_pres {
  list-style:none;
  overflow:hidden;
  margin:0px;
  padding:0px;
  height:18px;
}
ul.box_pres li {
/* border:1px solid black; */
    float:left;
}
li.box_pres_name {
  width:105px;
  font-size:13px;
  font-weight:bold;
}
li.box_pres_title {
  width:283px;
  font-size:13px;
}
li.box_press_more {
  text-align:right;
  width:32px;
  font-size:8px;
  text-decoration:underline;
}

#box_container {
  border:0;
  
  width:605px;
  
  height:500px;
  overflow:hidden;
 
}

#box_container div a  {
  color:black;
  text-decoration:none;
}


#box_presentations {
  background-image:url(../images/roterverlauf.png);
  background-color:red;
  
  
  border-left:1px solid black;
  border-bottom:1px solid black;
  border-right:1px solid black;
  
  width:450px;
  height:75px;
  
  text-align:center;
     
  position:relative; 
  top:-500px;
  left:150px;
  
  overflow:hidden;
}
#box_presentations_text {
  font-size:20px;
  line-height:20px;
  height:20px;
  padding-top:45px;
}
 
#box_timeline {
  border:0;
  
  width:110px;
   
  position:relative; 
  top:0px;
  left:0px;
  
  list-style:none;
  
  padding:0;
  margin:0; 
  height:500px; 
  
  overflow:hidden;
}
  
 
#arrow {
  border:0;
  
  position:relative;
  top:0px;
  left:60px;
  width:40px;
  height:490px;
}

#times {
  border:0;
  font-size:12px;
  text-align:left;
  
  position:relative;
  top:-490px;
  width:110px;
}

#arrow_block {
  background-image:url(../images/timeline_block.png);
  background-repeat:repeat-y;
  height:470px;
}

#arrow_head {
  background-image:url(../images/timeline_arrow.png);
  background-repeat:no-repeat;
  height:13px;
}


div.time {
  height:20px;
  border-bottom:2px solid black;
}


#box_presentation_blocks {
  border:1px solid black;
  position:relative; 
  top:-495px;
  left:150px;
  
  overflow:hidden;
  width:430px !important;
  width:450px;
  
  background-color:#ffbfc0;
  
  padding:10px;
  text-align:center;
  font-size:15px;
}

#box_presentations_block_1 {
  background-color:#FFFFFF;
  margin-bottom:10px;
  border-top:1px solid black;  
  border-left:1px solid black;  
  border-right:1px solid black;  
}

#box_presentations_block_1 div {
  padding:2px;
  border-bottom:1px solid black;
}

#box_presentations_block_2 {
  background-color:#ff9899;
  margin-bottom:10px;
  margin-top:10px;
  border-top:1px solid black;  
  border-left:1px solid black;  
  border-right:1px solid black;  
}

#box_presentations_block_2 div {
  padding:2px;
  border-bottom:1px solid black;
}

#box_presentations_block_3 {
  background-color:#fe504f;
  border-top:1px solid black;  
  border-left:1px solid black;  
  border-right:1px solid black;  
}

#box_presentations_block_3 div {
  padding:2px;
  border-bottom:1px solid black;
}

#box_presentations_block_4 {
  background-color:#ca002a;
  border-top:1px solid black;  
  border-left:1px solid black;  
  border-right:1px solid black;  
}

#box_presentations_block_4 div {
  padding:2px;
  border-bottom:1px solid black;
}


#box_lunch {
  position:relative; 
  top:-500px;
  left:150px;  
  width:450px;  
  text-align:center;
  margin:10px;
  font-size:20px;
  
}

#box_discussions {
  border-top:1px solid black;
  border-left:1px solid black;
  border-right:1px solid black;

  position:relative; 
  top:-480px;
  left:150px;  
  width:450px; 
  background-color:blue;
  height:75px;
  
  text-align:left;
  font-size:20px;
  
  line-height:75px;
  overflow:hidden;
}

#box_discussions_blue {
  background-image:url(../images/blauerverlauf.png);
  width:300px; 
  background-color:blue;
  height:75px;
  position:relative; 
  top:-75px;  
  left:150px;
}

#box_discussions_yellow {
  background-image:url(../images/gelberverlauf.png);
  width:150px; 
  background-color:yellow;
  height:75px;
}

#box_discussions_text {
  position:relative;
  top:-150px;
  width:100%;
  text-align:center;
}