html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{font-family:Arial, Verdana, sans-serif;color:#303030;font-size:13px;line-height:20px;background:#fff;-webkit-text-size-adjust:100%;overflow:visible}a{color:#b8007a;text-decoration:none}a:hover{border-bottom:1px solid #b8007a}p{padding-bottom:10px}strong{font-weight:bold}em{font-style:italic}::-moz-selection{background:#4C4C4C;color:#fff}.clear{clear:both}.hidden{display:none}.center{*zoom:1;position:relative;margin:0 auto;min-width:990px;max-width:1170px}.center:before,.center:after{content:" ";display:table}.center:after{clear:both}.ie8 .center{width:990px}.ie8 .banner-item img{width:100%}.ie8 .col-footer-address2{width:130px}.template-links{margin:50px auto;min-width:500px;width:500px}.content-grid{padding-bottom:220px}.content-grid:before{background:#f4f4f4;bottom:0;content:'';display:block;left:50%;right:25%;position:absolute;top:0;z-index:-1}@media (max-width: 1170px){.content-grid:before{left:47.66%;right:28.5%}}
.col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}.col-content{padding:30px 20px}.col-content h2{font-weight:bold;font-size:14px}.col-content ul{list-style:none outside !important}.col-content ul li{position:relative;padding-left:20px}.col-content ul li:before{position:absolute;display:block;content:'';left:0;top:5px;background:#333;width:10px;height:10px;margin-right:10px}.col-content ol{list-style:decimal inside}.col-3-1{width:33%}.col-4-1{width:25%}@media (max-width: 1170px){.col-4-1{width:23.833%}}
.col-4-2{width:50%}@media (max-width: 1170px){.col-4-2{width:47.66%}}
.col-banners{padding:15px 0 15px 19px;width:25%}@media (max-width: 1170px){.col-banners{width:28.5%}}
.title{color:#474747;font-size:20px;font-weight:bold;line-height:24px;padding-bottom:20px}.title-news{color:#5e5e5e}.intro{border-bottom:2px solid #eee;padding-bottom:20px;margin-bottom:30px}.paging{*zoom:1;background:#ebebeb;line-height:30px;margin:0 -20px;padding:0 25px;position:relative}.paging:before,.paging:after{content:" ";display:table}.paging:after{clear:both}.paging .a{color:#717171;display:inline-block;font-weight:bold;font-size:12px;padding:0 10px;text-decoration:none}.paging .a:hover{border-bottom:0}.paging .act{background:#f4f4f4;color:#b8007a}.paging .prev{background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:-5px -98px;height:30px;width:25px;display:block;left:0;position:absolute;text-indent:-9999px;top:0}.paging .prev:hover{background-position:-5px -130px;border-bottom:0}.paging .next{background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:-5px -32px;height:30px;width:25px;display:block;right:0;position:absolute;text-indent:-9999px;top:0}.paging .next:hover{background-position:-5px -64px;border-bottom:0}.newslist{margin:0 -20px;padding:0 20px}.newslist.toplist{border-bottom:2px solid #e2e2e2;margin-bottom:35px}.more-link{text-align:right}.news-link-more{color:#b8007a;display:inline-block;font-weight:bold;font-size:12px}.news-link-more:hover{border-bottom:0}.news-link-more:after{background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:0 -262px;height:20px;width:32px;content:'';display:inline-block;vertical-align:middle}.news-item{color:#5e5e5e;padding-bottom:20px}.news-item .a{background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:-8px -198px;height:20px;width:32px;border-bottom:0;display:inline-block;font-size:17px;text-indent:-9999px;text-decoration:none}.news-title{color:#b8007a;font-size:14px;font-weight:bold;line-height:20px;padding:0 0 5px}.news-title a{text-decoration:none}.news-date{color:#777;font-size:12px;margin-top:-20px;display:block}.news-item .news-date{margin-top:-5px}.news-image{display:block;margin:20px 0;width:100%}.faqlist{border-top:2px solid #eee;padding-top:5px}.faq-item{border-bottom:1px solid #d4d4d4}.faq-item.active .faq-title .a{color:#b8007a}.faq-title{padding:5px 0 5px}.faq-title .a{color:#5e5e5e;display:block}.faq-title .a:before{background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:0 -4px;height:20px;width:30px;color:#ccc;content:'';display:block;float:right;text-indent:-9999px}.faq-title .a:hover{border-bottom:0;color:#b8007a;text-decoration:none}.faq-body{display:none}.table{float:left;margin-right:20px;margin-bottom:20px;width:45%}.table thead th{border-bottom:1px solid #b8007a;color:#5e5e5e;font-weight:bold;padding:5px 0}.table tbody td{border-bottom:1px solid #d4d4d4;padding:5px 0}.table tbody td:nth-child(2n){color:#777777}.table-3{width:28%}.section-image{display:block;width:100%}.section-text{color:#555;padding:20px}.search-text{color:#777;padding-bottom:20px}.search-results{border-top:2px solid #eee;padding-top:5px}.search-item{border-bottom:1px solid #d4d4d4;padding:10px 0}.search-item .a{color:#b8007a}.search-item .a:before{background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:0 -198px;height:20px;width:32px;content:'';display:block;float:right;text-indent:-9999px}#map{height:430px;width:100%}.banners{padding-bottom:135px}.banner-item{margin-bottom:20px}.banner-item img{display:block}.banner-item-cbo{padding-top:20px}.banner-item-bottom{position:absolute;bottom:0;left:75%;padding-left:20px}@media (max-width: 1170px){.banner-item-bottom{left:71.4%}}
header{background:none top no-repeat;background-size:cover;height:340px}.head{*zoom:1;background:#fff;background:rgba(255,255,255,0.9)}.head:before,.head:after{content:" ";display:table}.head:after{clear:both}.logo{background:url("../img/logo.png") 0 7px;display:block;float:left;height:120px;text-indent:-9999px;width:292px}.logo:hover{border-bottom:0}.language{color:#919191;float:right;font-size:13px;font-weight:bold}.language .a{color:#919191;padding:0 20px}.language .a:hover{color:#b8007a;border-bottom:0;text-decoration:none}.language .selected{color:#474747}nav{*zoom:1;font-weight:bold;font-size:14px;line-height:20px;position:relative}nav:before,nav:after{content:" ";display:table}nav:after{clear:both}nav ul{float:left;list-style:none outside;width:75%}@media (max-width: 1170px){nav ul{width:71.5%}}nav ul ul{display:none;left:0;position:absolute;top:20px;width:100%}nav li.nav-item{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;float:left;height:220px;padding:185px 20px 15px;position:relative;transition:all .5s ease;width:33.3334%}nav li.nav-item.active{background:#006784}nav li.nav-item.active ul{display:block}nav li.nav-item1{background:#267e96;background:rgba(0,103,132,0.85)}nav li.nav-item2{background:#8cbac8;background:rgba(0,103,132,0.65)}nav li.nav-item3{background:#8cbac8;background:rgba(0,103,132,0.45)}nav .a{border-bottom:0;color:#fff;display:inline-block;text-decoration:none}nav .a:before{background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:-12px -166px;height:20px;width:12px;content:'';display:inline-block;vertical-align:bottom}nav .aa{border-bottom:0;color:#b8cbd3;display:block;font-size:13px;font-weight:normal;padding:0 5px 0 20px}nav .aa:hover{color:#fff;text-decoration:none}nav .nav-item .active .aa{color:#fff}.usp{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;float:right;font-size:20px;font-weight:bold;line-height:20px;padding:0 20px;position:absolute;bottom:20px;right:0;width:25%}@media (max-width: 1170px){.usp{width:28.5%}}
.submenu{color:#ababab;float:right;margin-top:40px}.submenu .a{color:#5e5e5e;font-weight:bold;padding:0 30px}.submenu .a:hover{color:#b8007a;border-bottom:0;text-decoration:none}.search{clear:right;float:right;margin-top:35px;width:270px}.search .form-item{float:left;width:246px}.search .l{display:none}.search .i{background:transparent;border:0;border-bottom:1px solid #ababab;font-size:11px;height:24px;padding:4px 5px}.search .i.error{background:#fdd;border-bottom:1px solid #c00}.search .btn{background:transparent;background-image:url("../img/sprite-leenrecht.png");background-repeat:no-repeat;background-position:0 0;height:20px;width:24px;display:block;float:left;text-indent:-9999px}#cookie{display:none;position:fixed;bottom:0;z-index:999;width:100%;color:#FFF;background-color:#c7c7c7;line-height:18px}#cookie .cookie-info{margin:0 auto;width:1000px;padding:10px 10px}.cookie-text{float:left;width:94%}.cookie-text a:hover{border:none}.cookie-btn{border:1px solid;padding:5px 10px;background-color:#fff;float:right;line-height:19px;font-weight:bold;margin-top:2px;text-decoration:none}#checkbox-menu{display:none}footer{background:#b8007a;clear:both;color:#fff;font-size:12px;padding:50px 0}footer a{color:#fff}footer a:hover{border-bottom:0;text-decoration:underline}@media (max-width: 1170px){footer .col-4-2{width:50%}}
.fixed-footer .content-grid{padding-bottom:230px}.fixed-footer footer{position:fixed;bottom:0;width:100%}.col-behavior{padding:0 20px}.col-footer-address1{width:240px}.col-footer-address2{width:180px}@media (max-width: 1170px){.col-footer-address2{width:135px}}
.col-footer-links{font-size:14px;width:120px}.col-footer-links .a{display:inline-block;margin-bottom:10px}.col-footer-links .a:hover{border-bottom:0;text-decoration:underline}.col-footer-links .a:after{background-image:url("../img/icons.png");background-repeat:no-repeat;background-position:0 -230px;height:20px;width:32px;content:'';display:inline-block;vertical-align:middle}.title-footer{font-weight:bold;font-size:16px;padding-bottom:10px}input,textarea,select{border:none;color:#1b1b1b;font-size:12px;font-family:Arial, Helvetica, sans-serif;line-height:18px;-webkit-appearance:none;background:transparant;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px}input:focus,textarea:focus,select:focus{outline:none}::-webkit-search-cancel-button{-webkit-appearance:none}label{line-height:20px;cursor:pointer}::-webkit-input-placeholder{color:#999}::-moz-placeholder{color:#333}:-moz-placeholder{color:#333}::-ms-placeholder{color:#999}:-ms-input-placeholder{color:#999}input::-ms-clear{display:none}input::-ms-reveal{display:none}fieldset{border:0}.legend{display:none}.i{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px;width:100%}.i-route{border:1px solid #ccc;font-size:11px;margin-bottom:10px}.btn-route{display:block;height:20px;width:100%}.overlay{display:none;position:absolute;top:0;left:0;bottom:0;right:0}.overlay-header{background:url("../img/logo.png");display:block;height:120px;margin:0 auto;text-align:center;text-indent:-9999px;width:292px}.overlay-bg{background:url("../img/bg-overlay.png");background:rgba(255,255,255,0.5);position:fixed;bottom:0;left:0;right:0;top:0}.overlay-c{background:#fff;border:1px solid #ccc;-moz-box-shadow:0 0 5px rgba(0,0,0,0.2);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.2);box-shadow:0 0 5px rgba(0,0,0,0.2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:0 auto;padding:20px;position:relative;width:600px;margin-top:100px}.overlay-content{border-bottom:1px solid #DBE4E8;border-top:1px solid #DBE4E8;font-family:Verdana, Arial, sans-serif;overflow:auto;max-height:400px;font-size:11px;padding:20px 0 0}.overlay-close{float:right}.overlay-btn{background-color:#EBEBEB;background-image:-moz-linear-gradient(center bottom, #e0e0e0 33%, #ebebeb 67%);border:1px solid #aaa;color:#333;display:block;font-size:16px;font-weight:bold;line-height:30px;margin:20px auto 0;text-align:center;width:200px}.overlay-btn:hover{border:1px solid #aaa}
