body { color: black; background-color: #162d4b; height: 604px; text-align:center; width: 950px; margin:auto; }
.gesamt { height: 604px; float: none; margin:auto; text-align:left; width: 950px; }
.oben { width: 950px; height: 155px; float: none; }
.oben_links { background-image: url(../media/mdw_banner_oben.gif); background-repeat: no-repeat; width: 950px; height: 155px; }
* html body { color: black; background-color: #162d4b; height: 604px; text-align:center; width: 910px; margin:auto; }
* html .gesamt { height: 604px; float: none; margin:auto; text-align:left; width: 950px; }
* html .oben { width: 952px; height: 155px; float: left; }
* html .oben_links { background-image: url(../media/mdw_banner_oben.gif); background-repeat: no-repeat; top: 0; left: 0; height: 155px; }
.footer { text-decoration: none; padding-top: 5px; padding-right: 30px; }
.footer_link { color: gray; font-size: 12px; text-decoration: none; font-family: "Lucida Grande", verdana; }
.footer_link_red { color: #cc0000; font-size: 12px; font-family: "Lucida Grande", verdana; text-decoration: none; }
.footer_link:hover { color: black; font-size: 12px; font-family: "Lucida Grande", verdana; text-decoration: none; }
ul { margin-right: 10px; margin-left: 4px; list-style: none; padding-left: 14px; }
li { float: left; padding-right: 7px; padding-left: 7px; }
* html ul { margin-right: 10px; margin-left: 4px; list-style: none; padding-left: 14px; }
* html li { float: left; padding-right: 7px; padding-left: 7px; }
.unten { width: 950px; height: 460px; float: none; }
.unten_links { background-color: #e2e2e2; background-image: url(../media/11111.gif); width: 950px; height: 460px; float: left; }
.unten_rechts { background-image: url(../media/11111.gif); background-repeat: no-repeat; width: 729px; height: 460px; float: left; }
* html .unten_rechts { background-image: url(../media/11111.gif); background-repeat: no-repeat; width: 729px; height: 450px; float: left; }
* html .aktuell_aussen { text-align: left; height: 140px; margin-right: 10px; margin-left: 10px; }
.navigation_menuepunkt_gross { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.navigation_menuepunkt_gross_aktiv { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.navigation_menuepunkt_klein { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_menuepunkt_zelle {  }
.navigation_menuepunkt_zelle:hover { background-color: #cccccc; }
.navigation_zelle_aktiv { background-color: #d32121; }
.navigation_zelle_inaktiv { }
.navigation_klein_aktiv { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_klein_inaktiv { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_rechts_tabelle { background-color: white; background-repeat: repeat; }
.navigation_rechts_ueberschrift { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.navigation_rechts_titel { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.navigation_rechts_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.umfrage_titel { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d32121; text-align: left; padding: 3px 10px; }
.umfrage_frage { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; text-align: left; width: 180px; }
.umfrage_antwort { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; text-align: left; width: 180px; }
.umfrage_absenden { color: #d32121; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; text-decoration: none; width: 180px; }
.navigation_rechts_rahmen { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px; }
.soeben_erschienen_titel { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: black; text-align: left; width: 170px; height: 18px; padding-top: 2px; padding-left: 10px; }
.soeben_erschienen { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; width: 180px; }
.navigation_div_inaktiv { text-decoration: none; width: 210px; padding-top: 3px; padding-bottom: 3px; }
.navigation_div_inaktiv:hover { background-color: #cccccc; text-decoration: none; width: 210px; padding-top: 3px; padding-bottom: 3px; }
.navigation_div_pfeil_aktiv { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: #d32121; padding-left: 17px; }
.navigation_div_pfeil_inaktiv { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left: 17px; }
.navigation_div_text_aktiv { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d32121; }
.navigation_div_text_aktiv:hover { color: #cccccc; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: #d32121; }
.navigation_div_text_inaktiv { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.navigation_div_text_inaktiv:hover { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.navigation_div_text_klein_aktiv { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_div_text_klein_aktiv:hover { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_div_text_klein_inaktiv { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_div_text_klein_inaktiv:hover { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_ul { margin-left: 6px; list-style-image: url(../media/nav_pfeil_klein.gif); }
.navigation_li { list-style-position: outside; }
.mitte_rahmen { padding-right: 5px; padding-left: 5px; }
.mitte_ueberschrift { text-decoration: none; line-height: 14px; font-weight: bold; color: white; background-color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 3px 10px; }
.mitte_text { width: 470px; padding-left: 20px; }
.news_titel { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; height: 18px; padding-top: 2px; }
.news_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.news_datum { color: #cfcfcf; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; padding-top: 2px; height: 18px; }
.news_text_mehr { color: #d32121; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.banner_datum { color: white; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; position: absolute; top: 50px; left: 500px; }
.hit_service_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; }
.hit_service_bild { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; clear: left; }
.hit_service_bild_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; }
.links_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.links_text:hover { color: gray; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.kontakt_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.kontakt_email { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.kontakt_email:hover { color: gray; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }

.scroll { background-color: white; text-align: center; width:700px; height:430px; overflow: auto; }
.verlag_bild { background-image: url(media/unten_verlag.gif); }
.unten_verlag { background-image: url(../media/unten_verlag.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_editoren { background-image: url(../media/unten_editoren.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_partner { background-image: url(../media/unten_partner.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_highlights { background-image: url(../media/unten_highlights.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_media { background-image: url(../media/unten_media.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_noten { background-image: url(../media/unten_noten.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_kontakt { background-image: url(../media/unten_kontakt.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_news { background-image: url(../media/unten_news.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_impressum { background-image: url(../media/unten_impressum.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.navigation_links { position: relative; top: 40px; left: 526px; width: 85px; float: left; clear: none; }
* html .navigation_links { position: relative; top: 50px; left: 527px; width: 85px; float: left; }
*+html .navigation_links { position: relative; top: 55px; left: 560px; width: 85px; float: left; clear: none; }
.navigation_rechts { position: relative; top: 40px; left: 540px; width: 85px; float: left; }
* html .navigation_rechts { top: 50px; left: 470px; width: 85px; }
*+html .navigation_rechts { position: relative; top: 55px; left: 570px; width: 85px; }
.navigation_oben_links_aktiv { text-decoration: none; width: 210px; height: 12px; }
.navigation_oben_links_inaktiv { text-decoration: none; width: 210px; height: 12px; }
* html .navigation_oben_links_aktiv { width: 130px; margin-top: -5px; }
* html .navigation_oben_links_inaktiv { width: 130px; margin-top: -5px; }
.navigation_oben_links_link_aktiv { color: #163a66; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_oben_links_link_aktiv:hover { color: #162d4b; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }
.navigation_oben_links_link_inaktiv { color: #163a66; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_oben_links_link_inaktiv:hover { color: #162d4b; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }

* html .navigation_oben_links_link_aktiv { color: #163a66; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
* html .navigation_oben_links_link_aktiv:hover { color: #162d4b; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }
* html .navigation_oben_links_link_inaktiv { color: #163a66; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
* html .navigation_oben_links_link_inaktiv:hover { color: #162d4b; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: underline; }

.navigation_unten { position: relative; top: 46px; left: 544px; width: 100px; }
* html .navigation_unten { position: relative; top: 138px; left: 228px; width: 300px; }
*+html .navigation_unten { position: relative; top: 138px; left: 410px; width: 100px; }
.navigation_unten_aktiv { text-decoration: none; width: 300px; padding-top: 3px; padding-bottom: 3px; }
.navigation_unten_inaktiv { text-decoration: none; padding-top: 3px; padding-bottom: 3px; width: 300px; }
* html .navigation_unten_aktiv { text-decoration: none; width: 300px; padding-top: 3px; padding-bottom: 3px; }
* html .navigation_unten_inaktiv { text-decoration: none; width: 300px; padding-top: 3px; padding-bottom: 3px; }
.navigation_unten_link_aktiv { color: red; font-size: 11px; font-weight: bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; }
.navigation_unten_link_aktiv:hover { color: red; font-size: 11px; font-weight: bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: underline; }
.navigation_unten_link_inaktiv { color: white; font-size: 11px; font-weight: bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: none; }
.navigation_unten_link_inaktiv:hover { color: white; font-size: 11px; font-weight: bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; text-decoration: underline; }
.verlag_aussen { background-image: none; text-align: left; width: 570px; height: 288px; margin-left: 100px; }
* html .verlag_aussen { background-image: none; text-align: left; width: 560px; height: 288px; margin-left: -180px; }
*+html .verlag_aussen { background-image: none; text-align: left; width: 560px; height: 288px; margin-left: -180px; }
.verlag_scroll { background-image: none; text-align: center; width:950px; height:288px; overflow: auto; margin-top: 161px; }
.verlag_titel { color: #10468c; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.verlag_ueberschrift { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.verlag_text { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }

.editionen_aussen { background-image: none; text-align: left; height: 275px; margin-right: 10px; margin-left: 10px; }
.editionen_scroll { background-image: none; text-align: center; width:500px; height:275px; overflow: auto; margin-top: 76px; margin-left: 450px; }
.editionen_titel { color: #10468c; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.editionen_ueberschrift { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.editionen_text { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.editionen_link { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.editionen_link:hover { color: gray; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.editionen_links { position: relative; width: 160px; height: 280px; float: left; margin-top: 12px; margin-right: 5px; margin-left: 10px; }
.editionen_rechts { position: relative; width: 270px; height: 280px; float: left; margin-top: 12px; }

.impressum_scroll { background-image: none; text-align: center; width:950px; height:288px; overflow: auto; margin-top: 161px; }
.impressum_aussen { background-image: none; text-align: left; width: 642px; height: 288px; }
.impressum_titel { color: #10468c; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.impressum_ueberschrift { color: #10468c; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.impressum_text { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.impressum_links { width: 250px; float: left; margin-top: 50px; margin-left: 100px; }
.impressum_rechts { width: 250px; float: left; margin-top: 50px; }
* html .impressum_links { width: 200px; float: left; margin-top: 50px; margin-left: 1px; }
* html .impressum_rechts { width: 150px; margin-top: 50px; }

.partner_aussen { background-image: none; text-align: left; height: 275px; margin-right: 10px; margin-left: 10px; }
.partner_scroll { background-image: none; text-align: center; width:500px; height:275px; overflow: auto; margin-top: 76px; margin-left: 450px; }
.partner_titel { color: #10468c; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.partner_ueberschrift { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.partner_text { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.partner_links { position: relative; width: 160px; float: left; margin-top: 12px; margin-left: 10px; padding-right: 3px; }
.partner_rechts { position: relative; width: 270px; height: 280px; float: left; margin-top: 12px; padding-left: 10px; }
.partner_link { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
.partner_link:hover { color: gray; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; }
* html .partner_links { position: relative; width: 160px; float: left; margin-top: 12px; margin-left: 10px; padding-right: 3px; }
* html .partner_rechts { position: relative; width: 280px; float: left; margin-top: 12px; padding-left: 10px; }

.kontakt_scroll { background-image: none; text-align: center; width:950px; height:288px; overflow: auto; margin-top: 161px; }
.kontakt_aussen { background-image: none; text-align: left; width: 700px; height: 138px; margin-top: 40px; margin-left: 182px; }
* html .kontakt_aussen { background-image: none; text-align: left; width: 700px; height: 138px; margin-top: 40px; margin-left: 100px; }
.kontakt_titel { color: #10468c; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.kontakt_ueberschrift { color: #10468c; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.kontakt_text { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.kontakt_text_email { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.kontakt_text_email:hover { color: gray; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.kontakt_links { position: relative; width: 180px; float: left; margin-top: 12px; margin-left: 10px; }
.kontakt_mitte { margin-top: 12px; margin-left: 10px; position: relative; width: 190px; float: left; }
.kontakt_rechts { position: relative; width: 200px; float: left; margin-top: 12px; }
.kontakt_unten { position: relative; width: 500px; float: left; margin-top: 12px; margin-left: 10px; }
* html .kontakt_links { position: relative; width: 180px; float: left; margin-top: 12px; margin-left: 10px; }
* html .kontakt_mitte { margin-top: 12px; margin-left: 10px; position: relative; width: 190px; float: left; }
* html .kontakt_rechts { position: relative; width: 200px; float: left; margin-top: 12px; }
* html .kontakt_unten { position: relative; width: 200px; float: left; margin-top: 12px; margin-left: 10px; }

.impressum_scroll { background-image: none; text-align: center; width:950px; height:288px; overflow: auto; margin-top: 161px; }
.impressum_aussen { background-image: none; text-align: left; width: 700px; height: 138px; margin-top: 40px; margin-left: 190px; }
* html .impressum_aussen { background-image: none; text-align: left; width: 700px; height: 138px; margin-top: 40px; margin-left: 100px; }
.impressum_titel { color: #10468c; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.impressum_ueberschrift { color: #10468c; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.impressum_text { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.impressum_text_email { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.impressum_text_email:hover { color: gray; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.impressum_links { position: relative; width: 180px; float: left; margin-top: 12px; margin-left: 10px; }
.impressum_mitte { margin-top: 12px; margin-left: 10px; position: relative; width: 190px; float: left; }
.impressum_rechts { position: relative; width: 200px; float: left; margin-top: 12px; }
.impressum_unten { position: relative; width: 500px; float: left; margin-top: 12px; margin-left: 10px; }
* html .impressum_links { position: relative; width: 180px; float: left; margin-top: 12px; margin-left: 10px; }
* html .impressum_mitte { margin-top: 12px; margin-left: 10px; position: relative; width: 190px; float: left; }
* html .impressum_rechts { position: relative; width: 200px; float: left; margin-top: 12px; }
* html .impressum_unten { position: relative; width: 200px; float: left; margin-top: 12px; margin-left: 10px; }

.popup_body { color: black; background-color: #162d4b; width: 450px; height: 604px; text-align:center; }
.popup_body2 { color: black; background-color: #162d4b; text-align: center; width: 450px; height: 425px; }
.popup_gesamt { background-color: #ffffff; background-repeat: repeat; text-align: left; width: 425px; margin-top: 20px; margin-bottom: 20px !important; padding-top: 20px; padding-left: 25px; }
.popup_gesamt2 { background-color: #ffffff; background-repeat: repeat; text-align: left; margin-top: 20px; margin-bottom: 20px !important; padding-top: 20px; padding-left: 25px; width: 425px; }
* html .popup_gesamt { background-color: #ffffff; background-repeat: repeat; text-align: left; margin-top: 20px; margin-bottom: 20px !important; padding-top: 20px; padding-left: 25px; width: 450px; }
.popup_titel { color: #10468c; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; text-align: left; }
.popup_ueberschrift { color: #10468c; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.popup_text { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.popup_link { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.popup_link:hover { color: gray; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.popup_link_bild { color: black; font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.popup_elipse { background-color: white; background-image: url(../media/elipse.gif); background-repeat: no-repeat; }
.popup_unten { text-align: right; position: relative; bottom: 0; margin-right: 0; margin-bottom: 0; }
*+html .popup_unten { text-align: right; position: relative; left: 283px; float: right; clear: right; }

.hoerbeispiele_aussen { background-image: none; text-align: left; width: 642px; height: 288px; margin-left: 100px; }
* html .hoerbeispiele_aussen { background-image: none; text-align: left; width: 642px; height: 288px; margin-left: -110px; }
*+html .hoerbeispiele_aussen { background-image: none; width: 642px; height: 288px; margin-left: -110px; }
.hoerbeispiele_aussen_details { background-image: none; text-align: left; width: 642px; height: 288px; margin-left: 70px; }
* html .hoerbeispiele_aussen_details { background-image: none; text-align: left; width: 642px; height: 288px; margin-left: -50px; }
*+html .hoerbeispiele_aussen_details { background-image: none; text-align: left; width: 642px; height: 288px; margin-left: -170px; }

.media_scroll { background-image: none; text-align: center; width:950px; height:288px; overflow: auto; margin-top: 161px; }
.media_aussen { background-image: none; text-align: left; width: 642px; height: 288px; margin-left: 100px; }
* html .media_aussen { background-image: none; text-align: left; width: 642px; height: 288px; margin-left: 10px; }
*+html .media_aussen { background-image: none; width: 642px; height: 288px; margin-left: -100px; }
.media_aussen_details { background-image: none; text-align: left; width: 642px; height: 288px; }
* html .media_aussen_details { background-image: none; text-align: left; width: 642px; height: 0px; }
*+html .media_aussen_details { background-image: none; text-align: left; width: 642px; height: 288px; }
.media_innen_details { background-image: none; text-align: left; margin-left: 30px; }
*+html .media_scroll { background-image: none; text-align: center; width:950px; height:288px; overflow: auto; margin-top: 161px; }
.media_titel { color: #10468c; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.media_ueberschrift { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.media_text { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.katalog_aussen { background-image: none; text-align: left; width: 900px; height: 288px; margin-left: 30px; }
* html .katalog_aussen { background-image: none; text-align: left; position: absolute; left: -1px; width: 800px; height: 288px; }
*+html .katalog_aussen { background-image: none; text-align: left; left: -55px; width: 800px; height: 288px; margin-left: -55px; }
*+html .katalog_aussen_neu { background-image: none; position: relative; left: -55px; width: 642px; height: 288px; }
.katalog_media_aussen { background-image: none; text-align: left; width: 642px; height: 288px; margin-left: 30px; }
.katalog_innen_details { background-image: none; text-align: left; margin-left: 30px; }
.katalog_aussen_details { background-image: none; text-align: left; width: 642px; height: 288px; }
.katalog_scroll { background-image: none; text-align: center; width:950px; height:288px; overflow: auto; margin-top: 161px; }
*+html .katalog_scroll_alt { background-image: none; text-align: center; width:950px; height:288px; overflow: auto; margin-top: 161px; }
*+html .katalog_scroll { background-image: none; text-align: center; margin-top: 161px; width: 950px; height: 288px; overflow: auto; border: solid 1px green; }
.katalog_titel { color: #10468c; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.katalog_ueberschrift { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.katalog_text { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.katalog_link { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.katalog_link:hover { color: gray; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
.unten_editionen { background-image: url(../media/unten_editoren.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
*+html .partner_links { position: static; width: 160px; float: left; margin-top: 12px; margin-left: 10px; padding-right: 3px; }
*+html .partner_rechts { position: static; width: 280px; float: left; margin-top: 12px; padding-left: 10px; }
*+html .editionen_links { position: static; width: 160px; height: 280px; float: left; margin-top: 12px; margin-right: 5px; margin-left: 10px; }
*+html .editionen_rechts { position: static; width: 250px; height: 280px; float: left; margin-top: 12px; }
.unten_katalog { background-image: url(../media/unten_katalog.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.unten_hoerbeispiele { background-image: url(../media/unten_hoerbeispiele.gif); background-repeat: no-repeat; width: 950px; height: 449px; float: left; }
.hoerbeispiele_titel { color: #10468c; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.hoerbeispiele_ueberschrift { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 19px; text-decoration: none; }
.hoerbeispiele_text { color: black; font-size: 13px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 19px; text-decoration: none; }
* html .hoerbeispiele_rahmen { position: relative; top: 0; left: 0; right: 0; bottom: 0; margin: 0 0 -2px; padding: 0 0 -10px; }
.body_temp { background-color: white; height: 604px; text-align:center; width: 950px; margin:auto; }
.temp_text { color: #0b3a8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.temp_link { color: #0b3a8d; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.temp_link:hover { color: #cacaca; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }

