div.zpRow{margin-bottom:30px;}
div.zpRow:after{visibility:hidden;display:block;content:"";clear:both;height:0;}
div.zpRow div.zpColumn div.zpColumnItem{display:block;float:left;padding:0;}
@media print{
div.zpRow{margin-bottom:0!important;}
body{height:auto;}
#top{page-break-before:always;}
}
h2{overflow-wrap:break-word;word-wrap:break-word;}
div.zpRow .zpColumn{margin-bottom:1em;}
div.zpRow .zpColumn,.zpColumnItem{box-sizing:border-box;max-width:100%;}
.zpColumnItem{width:100%;}
div.zpRow .zpColumn{padding:0 15px;}
.c12{box-sizing:border-box;}
div.zpRow .zpColumn.c12,.zpgrid .c12{float:left;width:100%;}
@media (max-width:667px){
.responsivelayout div.zpRow .zpColumn.c12,.responsivelayout .zpgrid .c12{width:100%!important;}
}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:7104;display:none;}
#fancybox-loading div{display:none;position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('http://www.medizinische-fachangestellte.eu/assets/js/fancybox/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:7101;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:7101;outline:0;display:none;box-sizing:content-box;}
#fancybox-outer{position:relative;width:100%;height:100%;border-radius:5px;}
#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:7102;border:0 solid #fff;border-radius:5px;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('http://www.medizinische-fachangestellte.eu/assets/js/fancybox/fancybox.png') -40px 0;cursor:pointer;z-index:7103;display:none;}
#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url('http://www.medizinische-fachangestellte.eu/assets/js/fancybox/blank.gif');z-index:7102;display:none;}
#fancybox-left{left:0;}
#fancybox-right{right:0;}
#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:7102;display:block;}
#fancybox-left-ico{background-image:url('http://www.medizinische-fachangestellte.eu/assets/js/fancybox/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('http://www.medizinische-fachangestellte.eu/assets/js/fancybox/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover,#fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:7001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;}
#fancybox-bg-ne{top:-20px;right:-20px;background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-position:-20px 0;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-position:0 -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;}
#fancybox-bg-nw{top:-20px;left:-20px;background-position:-40px -122px;}
#fancybox-title{z-index:7102;}
body{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif;margin:0;padding:0 0 30px 0;font-size:80%;color:#333;background-color:#fff;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;}
h2,p{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-lines:2;-moz-hyphenate-limit-lines:2;-ms-hyphenate-limit-lines:2;hyphenate-limit-lines:2;-webkit-hyphenate-limit-chars:auto 3;-moz-hyphenate-limit-chars:auto 3;-ms-hyphenate-limit-chars:auto 3;hyphenate-limit-chars:auto 3;}
h2{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif;margin:10px 0 10px 0;padding:0;font-size:2em;font-weight:normal;line-height:normal;color:#AFAFAF;}
p{margin:0 0 10px 0;padding:0;}
ul{margin:0 0 10px 25px;padding:0;}
ul li{margin:0;padding:0;list-style:square;}
img{margin:0;padding:0;border-style:none;max-width:100%;height:auto;}
a{color:#4d90fe;text-decoration:none;}
a:hover{color:#4d90fe;text-decoration:underline;}
#top{margin:0;padding:0;}
#wrapper{margin:0 auto;padding:0;box-sizing:border-box;max-width:980px;}
#framebox{margin:0;padding:0;box-sizing:border-box;background-color:transparent;overflow:hidden;position:relative;}
#topline{margin:0;padding:10px 0;background-color:#fff;overflow:hidden;min-height:70px;position:relative;z-index:1;}
#webdescription{margin:0;padding:0;}
#logo{padding:30px 0 10px 0;float:left;}
#webtext{margin:0;padding:30px 0 0 0;float:right;}
#webname{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif;margin:0 0 5px 0;padding:0;font-size:1.38em;font-weight:bold;font-style:normal;text-transform:none;text-align:right;}
#webname a{color:#333;text-decoration:none;}
#search{margin:-30px -20px 0 -30px;}
#searchform{margin:0;padding:0;width:100%;height:30px;position:relative;}
#searchform input{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif;background-color:transparent;}
#searchfieldset{margin:0;padding:0;border:0;}
#searchfield{box-sizing:border-box;width:100%;height:30px;margin:0;padding:0 33px 0 10px;line-height:30px;border:1px solid #272727;border-radius:2px;background-clip:padding-box;font-size:1em;color:#272727;text-shadow:inherit;background-color:transparent;position:absolute;top:0;left:0;outline:0;}
#searchbutton{box-sizing:border-box;margin:0;padding:0;width:28px;height:28px;border:0;position:absolute;top:1px;right:1px;background:transparent;}
a#mobilenavtoggle{color:#4C4C4C;background-color:#fff;border:1px solid #4C4C4C;padding:7px 10px;font-weight:bold;float:right;display:none;position:absolute;top:10px;right:15px;left:auto;bottom:auto;z-index:300;-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;border-radius:2px;background-clip:padding-box;}
a#mobilenavtoggle:hover{text-decoration:underline;}
div#subnavbar{margin:0;padding:0;}
#subnavbar ul.submenu{margin:0;padding:0;}
#subnavbar li>a{position:relative;}
#subnavbar ul.submenu li{list-style-type:none;display:block;}
#subnavbar ul.submenu li a{text-transform:none;color:#272727;font-size:1.3em;display:block;padding:6px 60px 6px 30px;width:100%;width:calc(100% - 30px);margin:0 0 0 -30px;border-top:1px solid rgba(255,255,255,0.6);-webkit-transition:background .3s ease-in-out;transition:background .3s ease-in-out;background-color:transparent;text-overflow:ellipsis;overflow:hidden;}

#subnavbar .menhead1 {font-size:1.4em; color:#999999; }
#subnavbar ul.submenu li.active{font-weight:bold;  }
#subnavbar ul.submenu li a:hover{color:#272727;text-decoration:none;background-color:#e6e6e6;}
#subnavbar li.active{color:#525252!important;text-decoration:underline grey;background-color:transparent!important;}
#mainbar{float:left;width:73%;}
#content,#pageheader{margin:0;line-height:1.7em;background-color:transparent;color:#333;}
#content{float:left;width:66%;box-sizing:border-box;font-size:1.3em;padding:0 0 30px 0;}
#pageheader{overflow:hidden;padding:0;box-sizing:border-box;}
#content.fullwidth{padding:0 0 30px 0;width:auto;box-sizing:border-box;float:none;}
#sidebar{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif;font-size:1em;float:left;color:#272727;padding:0;width:27%;box-sizing:border-box;overflow:hidden;}
#sidebar:before{content:"";position:absolute;width:27%;left:0;top:90px;bottom:0;background-color:transparent;}
#sidebarinner{padding:0 30px 0 0;}
.sidebarmodule{margin:0 -20px 0 -30px;padding:30px 30px;max-width:100%;position:relative;z-index:1;}
.sidebargradient{background-color:transparent;}
.newsbox{margin:0;line-height:1.38em;}
.newsbox.submenu{margin-bottom:30px;}
.articlearea{margin:0;padding:0;}
#footer{overflow:hidden;display:block;clear:both;box-sizing:border-box;max-width:100%;margin:0;padding:20px 0;font-size:.92em;color:#272727;border:1px solid transparent;background-color:transparent;}
#footerinfo{float:left;margin:0;padding:0;overflow:hidden;}
#footerinfo .zp{color:#272727!important;}
#xmenu{float:right;margin:0;padding:0;overflow:hidden;}
#xmenu a{margin:0;padding:0 0 0 10px;font-size:1em;color:#4d90fe;text-decoration:none;}
#xmenu a:hover{color:#4d90fe;text-decoration:underline;}
.zp{color:#272727!important;text-decoration:none!important;}
.clearx:after{content:"";display:table;clear:both;}
@media (max-width:1000px){
#topline,#footer{padding-right:15px;}
#topline,#footer{padding-left:15px;}
}
@media (max-width:937px){
#content{box-sizing:border-box;float:none;width:auto;}
}
@media (max-width:684px){
#mainbar,#pageheader,#sidebar,#sidebarinner,#content,#content.fullwidth,#footer{box-sizing:border-box;float:none;width:100%;}
#sidebarinner,#footer,#page_title{padding-left:15px;padding-right:15px;}
#content,#content.fullwidth{margin:0;padding:0;}
a#mobilenavtoggle{display:block;}
.off {}
a#mobilenavtoggle.on{position:fixed;}
#topline{padding-top:52px;padding-left:15px;padding-right:15px;height:auto;}
#logo,#webtext{max-width:47%;}
#sidebar{position:static;height:auto!important;}
#sidebar:before{content:none;}
#sidebarinner{overflow:hidden;position:absolute;top:0;left:0;z-index:100;display:none;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,0.3);}
#sidebarinner.on{display:block;}
div#subnavbar{padding-top:52px;}
div#subnavbar ul.submenu li a{width:auto;margin-right:-20px;}
.newsbox.submenu{margin-bottom:0;}
.sidebarmodule{margin:0 -30px;width:auto;border-bottom:0;-webkit-box-shadow:none;box-shadow:none;border-top:1px solid rgba(255,255,255,0.6);padding:10px 30px;}
.sidebargradient{background:transparent;}
#search{margin:0 -30px;}
#search #searchform{width:auto;height:auto;}
#search #searchfield{position:relative;top:auto;left:auto;right:auto;bottom:auto;box-sizing:border-box;width:100%;height:auto;font-size:16px;padding:4px 33px 4px 10px;}
#search #searchbutton{box-sizing:content-box;padding:4px 0 4px 4px;}
#pageheader,#content{margin-left:0;}
}
a#mobilenavtoggle,#subnavbar a{-ms-touch-action:manipulation;touch-action:manipulation;}
/* media=print */
@media print{
.noprint{display:none;}
body{font-family:'Helvetica Neue',Helvetica,Arial,Sans-Serif;margin:0;padding:0;font-size:12pt;line-height:18pt;color:black;background-color:#fff;background-image:none;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin-left:2cm;margin-top:1cm;margin-bottom:1cm;}
h2{margin:0 0 10px 0;padding:0;font-size:26pt;font-weight:normal;line-height:normal;color:black;page-break-after:avoid;page-break-inside:avoid;}
p{margin:0 0 10px 0;padding:0;}
ul{margin:0 0 10px 25px;padding:0;}
ul li{margin:0;padding:0;list-style:square;}
img{margin:0;padding:0;border-style:none;}
a{font-weight:normal!important;text-decoration:none!important;color:black;}
#top{margin:0;padding:0;}
#wrapper{margin:0;padding:0;}
#framebox{margin:0;padding:0;}
#topline{margin:0 0 30px 0;padding:0;}
#topline a{font-weight:normal;text-decoration:none;}
#logo{float:none!important;margin-right:20px;}
#webtext{float:none!important;}
#search{display:none;}
#sidebar{height:auto!important;}
#content{margin:0;padding:0;line-height:20px;}
.newsbox{margin:0 0 30px 0;padding:0;line-height:20px;}
.articlearea{margin:0 0 30px 0;padding:0;}
#footer{display:none;}
#xmenu{display:none;}
.clearx{clear:both;margin:0;padding:0;font-size:0;height:0;line-height:0;visibility:hidden;}
}


div#webname a:before {content:"\00BB" " ";} 
div#sidebar a:before {content:"\00BB" " ";} 
div#content a:before {content:"\00BB" " ";} 
