.background {
  background : #FFFFFF;
  background-image : url(../img/back2.png);
}

.smalltext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #ffffff;
}

.smalltext_header {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  color: #3A515A;
}

.normaltext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12;
  text-decoration: none;
  color: #3A515A;
}

.normaltext_bold {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12;
  font-weight: bold;
  text-decoration: none;
  color: #3A515A;
}

.normaltext_print {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12;
  text-decoration: none;
  color: #000000;
}

.normaltext_bold_print {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12;
  font-weight: bold;
  text-decoration: none;
  color: #000000;
}

.programmtext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11;
  text-decoration: none;
  color: #3A515A;
}

.programmtext_print {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11;
  text-decoration: none;
  color: #000000;
}

.foerderertext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #3A515A;
}

.foerderertext_print {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  text-decoration: none;
  color: #000000;
}


.statementtext {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10;
  text-decoration: none;
  color: #3A515A;
}

.statementtext_print {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10;
  text-decoration: none;
  color: #000000;
}

.greentable {
  background: #B5DEC6;
}

.greentable_print {
  background: #B5DEC6;
}

.whitetable {
  background: #E8F3F8;
}

.whitetable_print {
  background: #FFFFFF;
}

a {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12;
  text-decoration: underline;
  color: #3A515A;
}

a:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12;
  text-decoration: underline;
  color: #767676;
}

.navi_link {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12;
  font-weight: bold;
  text-decoration: none;
  color: #3A515A;
}

.navi_link:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12;
  font-weight: bold;
  text-decoration: none;
  color: #767676;
}

.small_link {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10;
  text-decoration: underline;
  color: #3A515A;
}

.small_link:hover {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10;
  text-decoration: underline;
  color: #767676;
}

.title { 
  position: absolute; 
  top: 10px;
  left: 50px; 
} 

.title_content { 
  position: absolute; 
  top: 31px;
  left: 70px; 
} 

.navi { 
  position: absolute; 
  top: 155px;
  left: 50px; 
} 

.navi_content { 
  position: absolute; 
  top: 183px;
  left: 77px; 
} 

.mainpane { 
  position: absolute; 
  top: 155px;
  left: 235px; 
} 

.mainpane_content { 
  position: absolute; 
  top: 185px;
  left: 265px;
  width: 605px; 
} 

.eventguide { 
  position: absolute; 
  top: 155px;
  left: 235px; 
} 

.eventguide_content { 
  position: absolute; 
  top: 185px;
  left: 265px;
  width: 705px; 
} 

.lastcongress { 
  position: absolute; 
  top: 525px;
  left: 50px; 
}

.lastcongress_content { 
  position: absolute; 
  top: 600px;
  left: 70px; 
  width:150px;
  height:60px;
  background-color:#FFFFC0;
  padding-top:8px;
  padding-left:10px;
}

.lastcongress_content[class] { 
  width:140px;
  height:52px;
}


.picklang { 
  position: absolute; 
  top: 605px;
  left: 50px; 
}

.picklang_content { 
  position: absolute; 
  top: 705px;
  left: 80px; 
}

.citationblock { 
  position: absolute; 
  top: 505px;
  left: 515px; 
} 

.citationblock_content { 
  position: absolute; 
  top: 535px;
  left: 545px; 
} 

.hoehnblock { 
  position: absolute; 
  top: 215px;
  left: 665px; 
} 

.hoehnblock_content { 
  position: absolute; 
  top: 245px;
  left: 695px;
  width: 290px;
} 

.merkelblock { 
  position: absolute; 
  top: 425px;
  left: 665px; 
} 

.merkelblock_content { 
  position: absolute; 
  top: 455px;
  left: 695px;
  width: 290px;
} 


.additional_navi_1 { 
  position: absolute; 
  top: 147px;
  left: 800px; 
} 

.additional_navi_1_content { 
  position: absolute; 
  top: 175px;
  left: 829px;
  width: 150px;
} 

.additional_navi_2 { 
  position: absolute; 
  top: 203px;
  left: 790px; 
} 

.additional_navi_2_content { 
  position: absolute; 
  top: 230px;
  left: 819px; 
  width: 150px;
} 

.additional_navi_3 { 
  position: absolute; 
  top: 147px;
  left: 800px; 
} 

.additional_navi_3_content { 
  position: absolute; 
  top: 175px;
  left: 829px; 
  width: 150px;
} 

.additional_navi_4 { 
  position: absolute; 
  top: 203px;
  left: 790px; 
} 

.additional_navi_4_content { 
  position: absolute; 
  top: 230px;
  left: 819px; 
  width: 150px;
} 

.sessiontopic_1 { 
  position: absolute; 
  top: 255px;
  left: 255px; 
} 

.sessiontopic_1_content { 
  position: absolute; 
  top: 285px;
  left: 285px;
  width: 220px; 
} 

.sessiontopic_2 { 
  position: absolute; 
  top: 255px;
  left: 535px; 
} 

.sessiontopic_2_content { 
  position: absolute; 
  top: 285px;
  left: 565px;
  width: 220px; 
} 

.sessiontopic_3 { 
  position: absolute; 
  top: 475px;
  left: 255px; 
} 

.sessiontopic_3_content { 
  position: absolute; 
  top: 505px;
  left: 285px;
  width: 220px; 
} 

.sessiontopic_4 { 
  position: absolute; 
  top: 475px;
  left: 535px; 
} 

.sessiontopic_4_content { 
  position: absolute; 
  top: 505px;
  left: 565px;
  width: 220px; 
} 

.sessionspeaker_1 { 
  position: absolute; 
  top: 365px;
  left: 325px; 
} 

.sessionspeaker_1_content { 
  position: absolute; 
  top: 395px;
  left: 355px;
  width: 220px; 
} 

.sessionspeaker_2 { 
  position: absolute; 
  top: 365px;
  left: 605px; 
} 

.sessionspeaker_2_content { 
  position: absolute; 
  top: 395px;
  left: 635px;
  width: 220px; 
} 

.sessionspeaker_3 { 
  position: absolute; 
  top: 585px;
  left: 325px; 
} 

.sessionspeaker_3_content { 
  position: absolute; 
  top: 615px;
  left: 355px;
  width: 220px; 
} 

.sessionspeaker_4 { 
  position: absolute; 
  top: 585px;
  left: 605px; 
} 

.sessionspeaker_4_content { 
  position: absolute; 
  top: 615px;
  left: 635px;
  width: 220px; 
} 

.vereinidee { 
  position: absolute; 
  top: 265px;
  left: 255px; 
} 

.vereinidee_content { 
  position: absolute; 
  top: 295px;
  left: 285px;
  width: 605px; 
} 

.gruendungsmitglieder { 
  position: absolute; 
  top: 360px;
  left: 585px; 
} 

.gruendungsmitglieder_content { 
  position: absolute; 
  top: 390px;
  left: 615px;
  width: 360px; 
} 

.ikbb { 
  position: absolute; 
  top: 230px;
  left: 585px; 
} 

.ikbb_content { 
  position: absolute; 
  top: 260px;
  left: 615px;
  width: 360px; 
} 

.ikbbmap { 
  position: absolute; 
  top: 610px;
  left: 616px; 
} 

.ikbbmap_content { 
  position: absolute; 
  top: 640px;
  left: 646px;
  width: 285px; 
} 

.hrslogo { 
  position: absolute; 
  top: 955px;
  left: 647px; 
} 

.hrslogo_content { 
  position: absolute; 
  top: 985px;
  left: 677px;
  width: 285px; 
} 

.initiatordrescher { 
  position: absolute; 
  top: 655px;
  left: 165px; 
} 

.initiatordrescher_content { 
  position: absolute; 
  top: 685px;
  left: 195px;
  width: 435px; 
} 

.initiatorforum { 
  position: absolute; 
  top: 725px;
  left: 520px; 
} 

.initiatorforum_content { 
  position: absolute; 
  top: 755px;
  left: 550px;
  width: 425px; 
} 

.sponsoren_1 { 
  position: absolute; 
  top: 265px;
  left: 244px; 
} 

.sponsoren_1_content { 
  position: absolute; 
  top: 290px;
  left: 269px;
  width: 720px; 
} 

.foerdermitglieder { 
  position: absolute; 
  top: 380px;
  left: 790px; 
} 

.foerdermitglieder_content { 
  position: absolute; 
  top: 410px;
  left: 765px;
  width: 210px; 
} 

.pressekontakt { 
  position: absolute; 
  top: 410px;
  left: 645px; 
} 

.pressekontakt_content { 
  position: absolute; 
  top: 440px;
  left: 675px;
  width: 290px; 
} 

.sponsorpic_1 {
  position: absolute; 
  top: 830px;
  left: 273px;
}

.sponsorpic_2 {
  position: absolute; 
  top: 830px;
  left: 418px;
}

.sponsorpic_3 {
  position: absolute; 
  top: 830px;
  left: 561px;
}

.sponsorpic_4 {
  position: absolute; 
  top: 830px;
  left: 704px;
}

.sponsorpic_5 {
  position: absolute; 
  top: 830px;
  left: 847px;
}

.temp { 
  position: absolute; 
  top: 185px;
  left: 80px; 

  font-family: Verdana, Arial, sans-serif;
  font-size: 6px;
  color: #ffffff;
} 

.rahmen {
  border-color: #808080;
  border-style: solid;
  border-width: 1px;
  border-top: 0px;
}

.additionals { 
  position: absolute; 
  top: 700px;
  left: 30px;
} 

.additionals_content { 
  position: absolute; 
  top: 730px;
  left: 45px;
  width: 150px; 
} 

.photoleiste { 
  position: absolute; 
  top: 203px;
  left: 790px; 
} 

.photoleiste_content { 
  position: absolute; 
  top: 223px;
  left: 810px; 
  width:170px;
  height:579px;
  padding-left:10px;
  padding-top:10px;
  overflow:auto;
} 

.photoleiste_content[class] { 
  width:160px;
  height:569px;
} 


.photoleiste_image {
  border:1px solid white;
  margin-bottom:5px;
  cursor:pointer;
}

.kongress_foto {
  border:5px solid white;
  margin-bottom:5px;
}

.past_congress_photos_content_09 {
  position:absolute;
  left: 810px;
  top: 835px;
  width:170px;
  padding-top:10px;
  padding-left:10px;
}

.past_congress_photos_content_09[class] {
  width:160px;
}

.past_congress_photos_content_08 {
  position:absolute;
  left: 810px;
  top: 930px;
  width:170px;
  padding-top:10px;
  padding-left:10px;
}

.past_congress_photos_content_08[class] {
  width:160px;
}

.past_congress_photos_content_07 {
  position:absolute;
  left: 810px;
  top: 1025px;
  width:170px;
  padding-top:10px;
  padding-left:10px;
}

.past_congress_photos_content_07[class] {
  width:160px;
}

