body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color:#ecedee;
font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;
}

a:link {font-family: Verdana, Arial, Helvetica, sans-serif;color: #eb6909;text-decoration: none;}
a:visited{font-family: Verdana, Arial, Helvetica, sans-serif;color: #eb6909;text-decoration: none;}
a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;color: #eb6909;text-decoration: none;}
a:active {font-family: Verdana, Arial, Helvetica, sans-serif;color: #eb6909;text-decoration: none;}



#container{width:960px;margin: 30px auto 0 auto; padding:0;background-color:#ffffff;border: solid 1px #4b575e;}
#header{width:720px;height:230px;padding:0;margin:0;float:right;background-color:#CB4F27;}
#basic{padding:0;margin:0;}
#leftb{float:left;width:200px;padding:20px 20px 0 20px;margin:0;}
#middleb{float:left;width:500px;padding:30px 0 0 0;margin:0 0 0 0;}
#middlfull{float:left;width:710px;padding:30px 0 0 0;margin:0 0 0 0;}
#rightb{float:right;width:180px;padding:30px 20px 0 20px;margin:0;}
#footer{height:30px;margin:20px 0 0 0; text-align:center;}
#middlebreg{float:left;width:700px;padding:30px 0 0 0;margin:0 0 0 0;}

ul#leftnavi  {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;margin:0;padding:0;}

ul#leftnavi  li {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;display: block;}
ul#leftnavi  li a {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;color: #4b575e;text-decoration: none;display: block;width:200px;padding:2px 0 2px 22px;}
ul#leftnavi  li a:visited {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;color: #4b575e;text-decoration: none;display: block;width:200px;}
ul#leftnavi  li a:hover {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;color: #e20079;text-decoration: none;display: block;width:200px;}
ul#leftnavi  li a:active {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: bold;color: #4b575e;text-decoration: none;display: block;width:200px;}


ul#leftnavi li li {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;display: block;margin:0 0 0 -40px;background-image:none;padding:2px 0 2px 0;}
ul#leftnavi li li a {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;display: block;width:200px;background-image:none;}
ul#leftnavi li li a:visited {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;display: block;width:200px;background-image:none;}
ul#leftnavi li li a:hover {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #e20079;text-decoration: none;display: block;width:200px;background-image:none;}
ul#leftnavi li li a:active {list-style:none;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;display: block;width:200px;background-image:none;}

.abmelde-button{text-align:center;width:14em;padding:.4em .6em;margin:1em 0 0 0;border-radius:6px!important;border:none;outline:0;vertical-align:middle;overflow:hidden;text-decoration:none!important;color:#fff;background-color:#eb6909;cursor:pointer;}
.abmelde-button a:link{color:#fff;text-transform:uppercase;}
.abmelde-button a:visited{color:#fff;}

.download-button{text-align:center;width:18em;padding:.4em .4em;margin:1em 0 0 0;border-radius:6px!important;border:none;outline:0;vertical-align:middle;overflow:hidden;text-decoration:none!important;color:#fff;background-color:#eb6909;cursor:pointer;}
.download-button a:link{color:#fff;text-transform:uppercase;}
.download-button a:visited{color:#fff;}

.download-button-magenta{text-align:center;width:18em;padding:.4em .4em;margin:1em 0 0 0;border-radius:6px!important;border:none;outline:0;vertical-align:middle;overflow:hidden;text-decoration:none!important;color:#fff;background-color:#c41b79;cursor:pointer;}
.download-button-magenta a:link{color:#fff;text-transform:uppercase;}
.download-button-magenta a:visited{color:#fff;}
 

.weiss12 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #fff;text-decoration: none;}
a.weiss12:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #fff;text-decoration: none;}
a.weiss12:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #fff;text-decoration: none;}
a.weiss12:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #fff;text-decoration: none;}
a.weiss12:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #fff;text-decoration: none;}

.magenta12 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #e20079;text-decoration: none;}
a.magenta12:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #eb6909;text-decoration: none;}
a.magenta12:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #eb6909;text-decoration: none;}
a.magenta12:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #eb6909;text-decoration: none;}
a.magenta12:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #eb6909;text-decoration: none;}

.grau10dunkel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau10dunkel:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau10dunkel:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau10dunkel:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau10dunkel:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}


.grau11 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau11:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;background-image: url(/images/04-arrow-11-hover.png);background-repeat:no-repeat;background-position:0 5px;padding:0 0 0 12px;}
a.grau11:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau11:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau11:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}

.orange11 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}
a.orange11:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;background-image: url(/images/04-arrow-11.png);background-repeat:no-repeat;background-position:0 5px;padding:0 0 0 12px;}
a.orange11:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}
a.orange11:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}
a.orange11:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}

.orange14 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #f29400;text-decoration: none;}
a.orange14:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #f29400;text-decoration: none;background-image: url(/images/04-arrow-11.png);background-repeat:no-repeat;background-position:0 5px;padding:0 0 0 12px;}
a.orange14:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #f29400;text-decoration: none;}
a.orange14:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #f29400;text-decoration: none;}
a.orange14:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #f29400;text-decoration: none;}

.magenta11 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #e20079;text-decoration: none;}
a.magenta11:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #e20079;text-decoration: none;}
a.magenta11:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #e20079;text-decoration: none;}
a.magenta11:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #e20079;text-decoration: none;}
a.magenta11:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-style: normal;font-weight: normal;color: #e20079;text-decoration: none;}


.grau12dunkel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau12dunkel:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;background-image: url(/images/04-arrow.png);background-repeat:no-repeat;background-position:0 5px;padding:0 0 0 12px;}
a.grau12dunkel:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}
a.grau12dunkel:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;background-image: url(/images/04-arrow-hover.png);background-repeat:no-repeat;background-position:0 5px;padding:0 0 0 12px;}
a.grau12dunkel:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}


.grau12leftnav {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau12leftnav:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}
a.grau12leftnav:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}
a.grau12leftnav:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #4b575e;text-decoration: none;}
a.grau12leftnav:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #f29400;text-decoration: none;}



.grau12mittel {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}
a.grau12mittel:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}
a.grau12mittel:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}
a.grau12mittel:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}
a.grau12mittel:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}

.grau10 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}
a.grau10:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}
a.grau10:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}
a.grau10:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}
a.grau10:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;font-style: normal;font-weight: normal;color: #a5aaae;text-decoration: none;}

.magenta14 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #e20079;text-decoration: none;}

.schwarz14 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #000;text-decoration: none;}
a.schwarz14:link {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #000;text-decoration: none;}
a.schwarz14:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #000;text-decoration: none;}
a.schwarz14:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #000;text-decoration: none;}
a.schwarz14:active {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: normal;color: #000;text-decoration: none;}

.orange12 {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-style: normal;font-weight: normal;color: #eb6909;text-decoration: none;}
	
#slideshow {  padding: 0; margin:0;  } 
#slideshow-caption{	padding:0; margin:0;}
#slideshow img, #slideshow div {  padding: 0; background-color: #ffffff; -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; margin: 0; }

.alphabet {padding:10px;background-color:#eee;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;color: #e20079;text-decoration: none;margin-bottom:10px;}

ul.Probenplan {list-style:none;padding:0;margin:0;}
ul.Probenplan li{margin:0;border-bottom:solid 0px #a5aaae;padding:.4em 0 .4em 0;text-align:left;}

ul.Probenplan li:first-child{background:#eee;margin:0 0 1em 0;border-bottom:solid 0px #a5aaae;padding:.4em 0 .4em 0;text-align:left;}

ul.Probenplan li:nth-of-type(odd){background:#f6f6f7;margin:0 0 0 0;border-bottom:solid 0px #a5aaae;padding:.4em 0 .4em 0;text-align:left;}

ul.Probe {list-style:none;padding:0;margin:0;border:none;background:none;}
ul.Probe li:first-child{display:inline-block;width:6%;vertical-align:top;text-align:left;margin:0 1em 0 0;border:none;background:none;}
ul.Probe li:nth-child(2){display:inline-block;width:12%;vertical-align:top;text-align:left;margin:0 .6em 0 0;border:none;background:none;}
ul.Probe li:nth-child(3){display:inline-block;width:10%;vertical-align:top;text-align:left;margin:0 .6em 0 0;border:none;background:none;}
ul.Probe li:nth-child(4){display:inline-block;width:10%;vertical-align:top;text-align:left;margin:0 .6em 0 0;border:none;background:none;}
ul.Probe li:last-child{display:inline-block;width:36%;vertical-align:top;text-align:left;margin:0 0 0 1em;border:none;background:none;}

ul.Probe li{display:inline-block;width:19%;vertical-align:top;text-align:left;margin:0 .6em 0 0;border:none;background:none;}
ul.Probe li:nth-of-type(odd){border:none;background:none;}

.behindnav {margin:1.5em;}

.pdflink {margin:2em 0;}

.white {background-color:#fff;}

.p-top-headline {padding-top:1em;}

.top-text {padding-top:.5em;}

@media (min-width: 601px) {
.plcontent {padding-left:0 !important;}
.plogo {padding: 20px 0 0 20px !important;}
}


nav.main_menu_responsive {display:block}
nav.main_menu_responsive .mobile_header {width:100%;position:relative;padding-left:0!important;padding-right:0!important;}
nav.main_menu_responsive .mobile_header .mobile_hamburger {color:#000;border: solid 1px #ccc;border-radius:3px;display:inline-block;margin:-100px 10px 0 0;}
nav.main_menu_responsive .mobile_header .mobile_logo {max-width:50%;margin:1em 0 0 1em;}
nav.main_menu_responsive .mobile_header .mobile_hamburger a{color:#004070!important;}
ul.responisve_menu{padding:0;margin:0;list-style:none;}
ul.responisve_menu li{display:block;text-align:left;padding:.4em 0 .4em .4em;margin:0;font-size:110%;}
ul.responisve_menu li i{margin-right:1em;}
ul.responisve_menu li a{color:#fff;}

ul.desktop_menu {margin:0;padding:0;list-style:none;float:left;z-index:5;width:100%}
ul.desktop_menu li{list-style: none;position: relative; background-color:#838181; width:16%; text-align: center;border-right:solid 1px #ffffff;}
ul.desktop_menu li a{color:#fff;z-index:5;padding:1em .5em;}
ul.desktop_menu li:hover {background:#c6c6c6;}
ul.desktop_menu li:last-child {color:#fff;background:#ff6600;width:13.1%;border-right:solid 1px #f68121;}
ul.desktop_menu li ul li {width:auto;border-right:0;}
ul.desktop_menu li ul li:last-child {background-color:#838181;width:auto;}
ul.desktop_menu li ul li:hover{background:#f68121;}
.mobile_start_margin {margin-bottom:1em;}
.News_Start {background:#ddd;height:auto;width:100%;overflow-y:hidden; overflow-x:hidden;-webkit-overflow-scrolling:touch;margin:1em 0; }
.News_Start .newsticker_date {font-size:90%;color:#000;margin:0 0 .6em 0 ;}
.magazin-start {position:relative;margin-top:1em;}
.magazin-start-img {height:330px;max-width:100%;text-align:center;background:#b2d6ff;}
.magazin-start-img img{z-index:1;}

@media (min-width: 601px) {
nav.main_menu {display:block;}
.responsive_slider_wrapper {display:none;}
nav.main_menu_responsive {display:none;}
nav.main_menu_responsive .mobile_header {height:60px;width:100%;position:relative;}
nav.main_menu_responsive .mobile_header .mobile_hamburger {color:#000;margin:.6em 0 0 0;position:absolute;right:2em;}
nav.main_menu_responsive .mobile_header .mobile_logo {max-width:60%;height:auto;position:absolute;left:1em;top:.7em;}
ul.responisve_menu {padding:0;margin:0;list-style:none;}
ul.responisve_menu li{display:block;text-align:left;padding:.8em 0 .8em .4em;margin:0;font-size:120%;}
.mobile_start_margin {margin-bottom:0;}
.News_Start {background:#ddd;height:931px;width:100%;overflow-y:scroll; overflow-x:hidden;-webkit-overflow-scrolling:touch; margin:0;}
.News_Start .newsticker_date {font-size:90%;color:#000;margin:0 0 .6em 0 ;}
.magazin-start-img {height:330px;width:100%;text-align:center;background:#b2d6ff;}
}


@media (min-width: 1025px) {
nav.main_menu {display:block;max-width:980px;}
.responsive_slider_wrapper {display:none;}
nav.main_menu_responsive {display:none;}
.mobile_start_margin {margin-bottom:0;}
.News_Start {background:#ddd;height:980px;width:100%;overflow-y:scroll; overflow-x:hidden;-webkit-overflow-scrolling:touch;margin:0; }
.News_Start .newsticker_date {font-size:90%;color:#000;margin:0 0 .6em 0 ;}
.magazin-start-img {height:330px;width:100%;text-align:center;background:#b2d6ff;}


}

@media only screen and (min-device-width: 375px) and (max-device-width: 667px) and (orientation : landscape) {
nav.main_menu {display:none;}
.responsive_slider_wrapper {display:block;}
nav.main_menu_responsive {display:block;}
ul.responisve_menu {padding:0;margin:0;list-style:none;}
ul.responisve_menu li{display:block;text-align:left;padding:.8em 0 .8em .4em;margin:0;font-size:120%;}
}

ul.myPictureGallery {padding:0;margin:0;list-style:none;}
ul.myPictureGallery li{display:inline-block;overflow:hidden;width:300px;height:180px;margin:0 .8em .8em 0;padding:0;text-align:center;}

.margin-rueckblick {margin: 1em 0;}
.chronik-jahr {padding:1em;background:#eee;}