@charset "UTF-8";
@media all{*,*:after,*:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.cf:before,.cf:after{content:'';display:table}.cf:after{clear:both}body,html{margin:0;padding:0;width:100%}html{overflow-y:scroll;overflow:-moz-scrollbars-vertical}body{font-family:Verdana,Arial,sans-serif;background-color:#f5f5f5}body .anchor{display:block;width:0;height:0;overflow:hidden}body #catapult-cookie-bar{top:90px;backkground-color:#f59e01;font-size:12px!important;padding:10px!important;text-align:center!important;border-top:1px solid #e1e1e1 !important}body #catapult-cookie-bar button#catapultCookie{border-radius:0!important;font-weight:normal!important;line-height:30px!important;text-transform:uppercase!important;padding:0 10px 0 10px!important;margin:0 10px 0 10px!important;min-width:50px!important;border:none!important}body header{border-top:10px solid #1a171b;background-color:#fff;-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.1);position:fixed;top:0;left:0;z-index:10;width:100%}body header section.container{background-image:url(../images/flag_germany.png);background-repeat:no-repeat;background-position:center right}body header section.container .logo{display:block;float:left;width:247px;height:80px;background-image:url(../images/nvb_smart_logo.jpg);background-repeat:no-repeat;background-position:center left;overflow:hidden;text-indent:-1000px;margin:0 20px 0 0}body header section.container nav{float:left}body header section.container nav ul{float:left;border-right:1px solid #e1e1e1;margin:0;padding:0}body header section.container nav ul li{float:left;border-left:1px solid #e1e1e1}body header section.container nav ul li a{display:block;padding:0 10px 0 10px;min-width:100px;line-height:80px;text-align:center;font-size:13px;color:#6a6a6a}body header section.container nav ul li a,body header section.container nav ul li a:hover,body header section.container nav ul li a:active,body header section.container nav ul li a:focus{text-decoration:none}body header section.container nav ul li a:hover{background-color:#f59e01;color:#fff;text-shadow:1px 1px 0 #b9811a;border-left:1px solid #fff;border-right:1px solid #fff}body header section.container nav ul li ul.children,body header section.container nav ul li ul.sub-menu{display:none}body header section.container nav ul li.current-menu-item a,body header section.container nav ul li.current-menu-item a:hover{background-color:#f59e01;color:#fff;text-shadow:1px 1px 0 #b9811a;text-decoration:none;border-left:1px solid #fff;border-right:1px solid #fff}body section.slider{overflow:hidden;position:fixed;top:90px;left:0;z-index:0;width:100%;height:200px}body section.slider img{width:100%;height:auto;position:absolute;left:0;top:50%;transform:translateY(-50%)}body section.main{-webkit-box-shadow:0px -2px 2px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px -2px 2px 0px rgba(0,0,0,0.1);box-shadow:0px -2px 2px 0px rgba(0,0,0,0.1);background-color:#fff;position:absolute;top:90px;left:0;z-index:5;width:100%}body section.main .breadcrumb,body section.main .breadcrumb.full,body section.main .breadcrumb.container{background:none;border-radius:0}body section.main section.breadcrumb.full{margin:0;padding:7px 0 7px 0;background-color:#f5f5f5}body section.main section.breadcrumb.full section.breadcrumb.container{padding-top:0;padding-bottom:0;margin-bottom:0}body section.main section.breadcrumb.full section.breadcrumb.container div.breadcrumb{margin:0;padding:0;font-size:12px;color:#a1a1a1;cursor:default}body section.main section.breadcrumb.full section.breadcrumb.container div.breadcrumb a{color:#79838e}body section.main section.breadcrumb.full section.breadcrumb.container div.breadcrumb a:hover,body section.main section.breadcrumb.full section.breadcrumb.container div.breadcrumb a:focus,body section.main section.breadcrumb.full section.breadcrumb.container div.breadcrumb a:active{color:#f59e01;text-decoration:none}body section.main section.breadcrumb.full.static{position:fixed;top:90px;z-index:9;width:100%;border-bottom:1px solid #fff}body section.main article h1{float:left;width:100%;color:#303030;margin:40px 0 40px 0;padding:0}body section.main article h1 span{float:left;border-bottom:1px solid #f59e01;margin:0 0 -1px 0;padding:0 0 15px 0}body section.main article h2,body section.main article h4{color:#303030;margin:0 0 10px 0;padding:0 0 12px 0}body section.main article h1,body section.main article h2,body section.main article h4{font-size:16px;border-bottom:1px dotted #e1e1e1}body section.main article h3{font-size:14px;color:#f59e01;margin:15px 0 15px 0}body section.main article h4{margin:0 0 10px 0;padding:0 0 10px 25px;font-size:14px;line-height:19px;position:relative}body section.main article h4 span.glyphicon{width:19px;height:19px;position:absolute;top:1px;left:0}body section.main article h4 h1,body section.main article h4 h2,body section.main article h4 h3,body section.main article h4 h4{width:100%}body section.main article h4 span.glyphicon:before{font-size:18px;color:#f59e01}body section.main article section.content{padding-bottom:20px}body section.main article section.content section.textcontent{margin:0 0 20px 0}body section.main article section.content section.textcontent img.size-full{max-width:100%;height:auto}body section.main article section.content section.textcontent p{margin:0 0 15x 0}body section.main article section.content section.textcontent p strong{color:#303030}body section.main article section.content section.textcontent p a{color:#f59e01}body section.main article section.content section.textcontent p a:focus,body section.main article section.content section.textcontent p a:hover,body section.main article section.content section.textcontent p a:active{color:#303030;text-decoration:none}body section.main article section.content section.textcontent p img.aligncenter{display:block;margin:0 auto}body section.main article section.content section.textcontent p img.size-full{min-width:50%;height:auto}body section.main article section.content section.textcontent p:last-of-type{margin:0}body section.main article section.content section.textcontent p,body section.main article section.content section.textcontent table{font-size:13px;line-height:18px;color:#6a6e74}body section.main article section.content section.textcontent table{border:1px solid #e1e1e1;width:100%;padding:10px;margin:20px 0 20px 0}body section.main article section.content section.textcontent table td{padding:10px;height:auto;border-bottom:1px solid #e1e1e1;border-right:1px solid #e1e1e1}body section.main article section.content section.textcontent table tr td:last-of-type{border-right:none}body section.main article section.content section.textcontent table tr:first-of-type td{color:#303030;font-weight:bold;background-color:#f5f5f5;border-bottom:4px solid #e1e1e1;border-right:none}body section.main article section.content section.textcontent ul{margin:5px 0 15px 15px;padding:0;background:none;float:left;width:100%}body section.main article section.content section.textcontent ul li{background:none;position:relative;padding:0 0 10px 15px;margin:0 0 2px 0}body section.main article section.content section.textcontent ul li:last-of-type{margin:0}body section.main article section.content section.textcontent ul li:before{content:'';display:block;width:6px;height:6px;background-color:#f59e01;position:absolute;top:7px;left:0}body section.main article section.content section.textcontent h2{margin:40px 0 10px 0}body section.main article section.content section.textcontent:first-of-type h2:first-of-type{margin:0 0 10px 0}body section.main article section.content img{display:block}body section.main article section.content ul{margin:0 0 20px 0;padding:0;list-style-type:none;font-size:13px;background-color:#dedede}body section.main article section.content ul li{overflow:hidden;background-color:#f5f5f5;border-bottom:1px solid #fff}body section.main article section.content ul li a{display:block;overflow:hidden;padding:7px 10px 7px 10px;line-height:18px;color:#303030}body section.main article section.content ul li a label,body section.main article section.content ul li a small{font-size:12px;font-weight:normal;margin:0;padding:0;cursor:pointer}body section.main article section.content ul li a small{float:right;color:#818181;text-align:right;font-style:italic;min-width:110px}body section.main article section.content ul li a label{display:block;margin:0 160px 0 0}body section.main article section.content ul li a:hover,body section.main article section.content ul li a:focus,body section.main article section.content ul li a:active{text-decoration:none}body section.main article section.content ul li a:hover label,body section.main article section.content ul li a:focus label,body section.main article section.content ul li a:active label{color:#f59e01}body section.main article section.content ul li:nth-of-type(odd){background:none}body section.main article section.content ul li:last-of-type{border:none}body section.main article section.content ul li.filetype a{position:relative;padding:7px 10px 7px 50px}body section.main article section.content ul li.filetype a:before{position:absolute;top:0;left:0}body section.main article section.content ul.filelist li a{position:relative;padding:7px 10px 7px 50px}body section.main article section.content ul.filelist li a span.filetype{display:block;width:40px;height:100%;position:absolute;top:0;left:0;border-right:1px solid #fff;background-color:#0f70b7;text-shadow:1px 1px 0 #234e79;color:#fff}body section.main article section.content ul.filelist li a span.filetype:before{padding:0;margin:0;position:absolute;bottom:3px;right:4px;text-transform:uppercase;line-height:12px;font-size:9px;font-weight:bold}body section.main article section.content ul.filelist li a span.filetype:after{content:'';width:0;height:0;border-style:solid;border-width:0 0 13px 13px;border-color:#fff transparent #234e79 #fff;position:absolute;top:0;left:0}body section.main article section.content ul.filelist li.xlsx a span.filetype{background-color:#3baa34;text-shadow:1px 1px 0 #267139}body section.main article section.content ul.filelist li.xlsx a span.filetype:before{content:'xlsx'}body section.main article section.content ul.filelist li.xlsx a span.filetype:after{border-color:#fff transparent #267139 #fff}body section.main article section.content ul.filelist li.pdf a span.filetype{background-color:#e40613;text-shadow:1px 1px 0 #93261f}body section.main article section.content ul.filelist li.pdf a span.filetype:before{content:'pdf'}body section.main article section.content ul.filelist li.pdf a span.filetype:after{border-color:#fff transparent #93261f #fff}body section.main article section.content ul.filelist li.csv a span.filetype{background-color:#f9b234;text-shadow:1px 1px 0 #99703a}body section.main article section.content ul.filelist li.csv a span.filetype:before{content:'csv'}body section.main article section.content ul.filelist li.csv a span.filetype:after{border-color:#fff transparent #99703a #fff}body section.main article section.content ul.filelist li.zip a span.filetype:before{content:'zip'}body section.main article section.content section.image.left{float:left}body section.main article section.content section.image.right{float:right}body section.main article section.content section.image.center{width:100%}body section.main article section.content section.image.center img{margin:0 auto}body section.main article section.content section.image{margin:0 0 20px 0}body section.main article section.content section.image img{max-width:100%;height:auto}body section.main article.static{margin:33px auto 40px auto}body section.main.has-thumbnail{top:290px}body section.main.sitemap article section.content section.textcontent ul.page-list{border:1px solid #e1e1e1;border-bottom:none;margin:0}body section.main.sitemap article section.content section.textcontent ul.page-list li{margin:0;padding:0;border:none}body section.main.sitemap article section.content section.textcontent ul.page-list li a{padding:10px;font-size:16px;background-color:#f5f5f5;border-bottom:4px solid #e1e1e1}body section.main.sitemap article section.content section.textcontent ul.page-list li a:hover,body section.main.sitemap article section.content section.textcontent ul.page-list li a:focus,body section.main.sitemap article section.content section.textcontent ul.page-list li a:active{color:#f59e01}body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children{margin:0;border:none}body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li{margin:0;position:relative}body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li a{padding:10px 10px 10px 30px;font-size:13px;color:#6a6e74;background:none;border-bottom:1px solid #e1e1e1}body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li a:before{content:'';display:block;width:8px;height:8px;border:1px solid #f59e01;position:absolute;top:16px;left:10px}body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li a:active,body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li a:focus,body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li a:hover{color:#f59e01}body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li a:active:before,body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li a:focus:before,body section.main.sitemap article section.content section.textcontent ul.page-list li ul.children li a:hover:before{background-color:#f59e01}body section.main.sitemap article section.content section.textcontent ul.page-list li:before{content:none}body section.main.impressum article section.content section.textcontent ul{margin:20px 0 0 0}body section.main.impressum article section.content section.textcontent ul li{overflow:hidden;padding:0;color:#6a6e74}body section.main.impressum article section.content section.textcontent ul li strong{display:block;float:left;color:#303030;font-weight:normal;width:230px}body section.main.impressum article section.content section.textcontent ul li:before{content:none}body section.sidebar nav{margin:-5px 0 0 0}body section.sidebar nav ul a{display:none}body section.sidebar nav ul li{display:none}body section.sidebar nav ul li.current-menu-item,body section.sidebar nav ul li.current-page-ancestor,body section.sidebar nav ul li.current-page-ancestor,body section.sidebar nav ul li.page_item_has_children{display:block}body section.sidebar nav ul ul.children,body section.sidebar nav ul ul.sub-menu{list-style-type:none;margin:0}body section.sidebar nav ul ul.children li,body section.sidebar nav ul ul.sub-menu li{display:block;margin:0 0 1px 0}body section.sidebar nav ul ul.children li a,body section.sidebar nav ul ul.sub-menu li a{display:block;position:relative;font-size:13px;line-height:16px;color:#303030;padding:6px 0 6px 15px}body section.sidebar nav ul ul.children li a:before,body section.sidebar nav ul ul.sub-menu li a:before{display:block;content:'';width:8px;height:8px;border:1px solid #f59e01;position:absolute;top:11px;left:0}body section.sidebar nav ul ul.children li a:hover,body section.sidebar nav ul ul.sub-menu li a:hover,body section.sidebar nav ul ul.children li a:focus,body section.sidebar nav ul ul.sub-menu li a:focus,body section.sidebar nav ul ul.children li a:active,body section.sidebar nav ul ul.sub-menu li a:active{text-decoration:none;color:#f59e01}body section.sidebar nav ul ul.children li a:hover:before,body section.sidebar nav ul ul.sub-menu li a:hover:before,body section.sidebar nav ul ul.children li a:focus:before,body section.sidebar nav ul ul.sub-menu li a:focus:before,body section.sidebar nav ul ul.children li a:active:before,body section.sidebar nav ul ul.sub-menu li a:active:before{background-color:#f59e01}body section.sidebar nav ul ul.children li ul.sub-menu,body section.sidebar nav ul ul.sub-menu li ul.sub-menu{margin:1px 0 0 15px}body section.sidebar nav ul ul.children li ul.sub-menu li a,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li a{display:block;position:relative;font-size:13px;line-height:28px;color:#6a6e74;padding:0 0 0 15px}body section.sidebar nav ul ul.children li ul.sub-menu li a:before,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li a:before{display:block;content:'';width:8px;height:8px;border:1px solid #f59e01;background:none;position:absolute;top:11px;left:0}body section.sidebar nav ul ul.children li ul.sub-menu li a:hover,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li a:hover,body section.sidebar nav ul ul.children li ul.sub-menu li a:focus,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li a:focus,body section.sidebar nav ul ul.children li ul.sub-menu li a:active,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li a:active{color:#f59e01}body section.sidebar nav ul ul.children li ul.sub-menu li.current-menu-item a,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li.current-menu-item a,body section.sidebar nav ul ul.children li ul.sub-menu li.current-menu-item a:hover,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li.current-menu-item a:hover,body section.sidebar nav ul ul.children li ul.sub-menu li.current-menu-item a:focus,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li.current-menu-item a:focus,body section.sidebar nav ul ul.children li ul.sub-menu li.current-menu-item a:active,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li.current-menu-item a:active{color:#f59e01}body section.sidebar nav ul ul.children li ul.sub-menu li.current-menu-item a:before,body section.sidebar nav ul ul.sub-menu li ul.sub-menu li.current-menu-item a:before{background-color:#f59e01}body section.sidebar nav ul ul.children li.current-menu-item a,body section.sidebar nav ul ul.sub-menu li.current-menu-item a,body section.sidebar nav ul ul.children li.current-menu-item a:hover,body section.sidebar nav ul ul.sub-menu li.current-menu-item a:hover,body section.sidebar nav ul ul.children li.current-menu-item a:focus,body section.sidebar nav ul ul.sub-menu li.current-menu-item a:focus,body section.sidebar nav ul ul.children li.current-menu-item a:active,body section.sidebar nav ul ul.sub-menu li.current-menu-item a:active{color:#f59e01}body section.sidebar nav ul ul.children li.current-menu-item a:before,body section.sidebar nav ul ul.sub-menu li.current-menu-item a:before{background-color:#f59e01}body section.sidebar nav.submenue.static{position:fixed;top:136px;width:263px}body footer{float:left;width:100%;background-color:#f5f5f5;border-top:2px solid #f59e01;padding:10px 0 0 0;margin:20px 0 0 0}body footer .widget h2,body footer .widget h3{display:none}body footer .widget ul{list-style-type:none}body footer .widget ul li{float:left}body footer .widget ul li a{display:block;line-height:32px;font-family:Verdana,Arial,sans-serif;font-size:13px;color:#303030;cursor:pointer}body footer .widget ul li a:hover,body footer .widget ul li a:focus,body footer .widget ul li a:active{color:#f59e01;text-decoration:none}body footer .widget ul.left{float:left}body footer .widget ul.left li{margin:0 0 0 15px}body footer .widget ul.left li a span{margin:0 5px 0 0;color:#f59e01}body footer .widget ul.left li:first-of-type{margin:0}body footer .menu-footer-rechts-container{float:right}body footer .menu-footer-rechts-container ul li{margin:0 0 0 15px}body footer .menu-footer-rechts-container ul li a{position:relative;padding:0 0 0 13px}body footer .menu-footer-rechts-container ul li a:before{display:block;content:'';width:8px;height:8px;border:1px solid #f59e01;position:absolute;top:12px;left:0}body footer .menu-footer-rechts-container ul li a:hover:before,body footer .menu-footer-rechts-container ul li a:focus:before,body footer .menu-footer-rechts-container ul li a:active:before{background-color:#f59e01}body footer .menu-footer-rechts-container ul li:first-of-type{margin:0}}@media print{body,html{margin:0;padding:0;width:100%}body header,body footer,body section.slider{display:none}body .container{width:100%;padding:0}body .container .row{margin:0}body section.main section.breadcrumb{display:none}body section.main article h1 span{border-bottom:1px solid #121212}body section.main article section.sidebar{display:none}body section.main article section.content.col-md-8,body section.main article section.content.col-md-9{width:100%;padding:0}body section.main article section.content section.textcontent p{font-size:14px;line-height:21px}body section.main article section.content ul li a:after{color:#717171;font-style:italic}body section.main article section.content ul.filelist li a{padding:7px 10px 7px 10px}body section.main article section.content ul.filelist li a span,body section.main article section.content ul.filelist li a span:before,body section.main article section.content ul.filelist li a span:after{display:none}body section.main,body section.main.has-thumbnail{top:auto}}

body footer .menu-wmsb-footer-container {
    float: right;
  }

  body footer .menu-wmsb-footer-container ul li {
    margin: 0 0 0 15px;
  }

  body footer .menu-wmsb-footer-container ul li a {
    position: relative;
    padding: 0 0 0 13px;
  }

  body footer .menu-wmsb-footer-container ul li a:before {
    display: block;
    content: '';
    width: 8px;
    height: 8px;
    border: 1px solid #f59e01;
    position: absolute;
    top: 12px;
    left: 0;
  }

  body footer .menu-wmsb-footer-container ul li a:hover:before,
  body footer .menu-wmsb-footer-container ul li a:focus:before,
  body footer .menu-wmsb-footer-container ul li a:active:before {
    background-color: #f59e01;
  }

  body footer .menu-wmsb-footer-container ul li:first-of-type {
    margin: 0;
  }

  .filelist.cf.wmsb li > a > div.wmsb-arrow {
	  height:32px;
	  width: 32px;
	  float: left;
	  margin-right: 10px;
	  background-image: url('/a76b982quz/themes/nvb-netz/library/images/arrow_orange.png');
  }

.filelist.cf.wmsb li > a > small,
.filelist.cf.wmsb li > a > label {
  padding-top: 7px;
}


    body section.main article section.content ul.filelist.cf.wmsb li a {
        position: relative;
        padding: 10px 10px 10px 10px;
    }