#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}#cboxWrapper{max-width:none;}#cboxOverlay{position:fixed;width:100%;height:100%;}#cboxMiddleLeft,#cboxBottomLeft{clear:left;}#cboxContent{position:relative;}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;}#cboxTitle{margin:0;}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%;}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer;}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic;}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0;}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;}#cboxOverlay{background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/overlay.png') repeat 0 0;opacity:0.9;filter:alpha(opacity = 90);}#colorbox{outline:0;}#cboxTopLeft{width:21px;height:21px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') no-repeat -101px 0;}#cboxTopRight{width:21px;height:21px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') no-repeat -130px 0;}#cboxBottomLeft{width:21px;height:21px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') no-repeat -101px -29px;}#cboxBottomRight{width:21px;height:21px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') no-repeat -130px -29px;}#cboxMiddleLeft{width:21px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') left top repeat-y;}#cboxMiddleRight{width:21px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') right top repeat-y;}#cboxTopCenter{height:21px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/border.png') 0 0 repeat-x;}#cboxBottomCenter{height:21px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/border.png') 0 -29px repeat-x;}#cboxContent{background:#fff;overflow:hidden;}.cboxIframe{background:#fff;}#cboxError{padding:50px;border:1px solid #ccc;}#cboxLoadedContent{margin-bottom:28px;}#cboxTitle{position:absolute;bottom:4px;left:0;text-align:center;width:100%;color:#000;font-size:80%;text-transform:uppercase;}#cboxCurrent{position:absolute;bottom:30px;left:5px;color:#000;}#cboxLoadingOverlay{background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/loading_background.png') no-repeat center center;}#cboxLoadingGraphic{background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/loading.gif') no-repeat center center;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0;}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef;}#cboxPrevious{position:absolute;bottom:0;left:0;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;}#cboxPrevious:hover{background-position:-75px -25px;}#cboxNext{position:absolute;bottom:0;left:27px;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;}#cboxNext:hover{background-position:-50px -25px;}#cboxClose{position:absolute;bottom:0;right:0;background:url('../../../typo3conf/ext/t3colorbox/Resources/Public/Css/1.6.4/example1/images/controls.png') no-repeat -25px 0;width:25px;height:25px;text-indent:-9999px;}#cboxClose:hover{background-position:-25px -25px;}.cboxIE #cboxTopLeft,.cboxIE #cboxTopCenter,.cboxIE #cboxTopRight,.cboxIE #cboxBottomLeft,.cboxIE #cboxBottomCenter,.cboxIE #cboxBottomRight,.cboxIE #cboxMiddleLeft,.cboxIE #cboxMiddleRight{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);}.center-all{max-width:1366px;height:100%;margin:0 auto;padding:0 2%;}.more{text-decoration:underline;color:#00507b;}a:hover .more{text-decoration:none;text-shadow:0px 0px 1px #9b9c9e;}.col1-3 a,.marginalia a{transition:all 0.2s ease-in-out;}#header{position:relative;width:100%;height:27vw;min-height:280px;max-height:40vh;z-index:10;margin:0 0 70px 0;margin:0 0 7vh 0;background:#9bb0bf;}@media screen and (max-width:1151px){#header{max-height:auto;}}@media screen and (max-width:767px){#header{min-height:auto;}}.videobox{position:absolute;width:50%;height:100%;overflow:hidden;}@media screen and (max-width:1151px){.videobox{width:33.3%;}}@media screen and (max-width:767px){.videobox{width:50%;}}.videobox video{position:absolute;top:25%;left:50%;width:100.1%;height:auto;min-height:100%;-webkit-transform:translateX(-50%) translateY(-25%);transform:translateX(-50%) translateY(-25%);}@media screen and (max-width:1151px){.videobox video{width:auto;height:100%;}}@media screen and (max-width:767px){.videobox video{width:100%;height:auto;}}#header-left,#header-right{position:relative;float:left;width:50%;height:100%;}@media screen and (max-width:1151px){#header-left{width:33.3%;}#header-right{width:66.7%;}}@media screen and (max-width:767px){#header-left,#header-right{width:50%;}}#logo{position:relative;float:right;z-index:30;margin:0 5px 1vh 0;}#logo img{max-width:200px;height:auto;padding:0 0 10px 0;box-shadow:none;background:#ffffff;box-shadow:1px 2px 5px #505051;}@media screen and (max-width:1151px){#header .center-all{padding:0;}#logo{margin:0;}}@media screen and (max-width:767px){#logo{width:100%;height:100%;margin:0;background:#ffffff;}#logo img{width:100%;max-width:none;box-shadow:none;}}nav#topmenu{position:absolute;top:0;left:2%;right:0;bottom:0;overflow:hidden;}nav#topmenu ul{display:inline;list-style:none;margin:0;padding:0;line-height:100%;z-index:2;}nav#topmenu li{position:relative;margin:0;padding:0;display:inline;white-space:nowrap;background:#9bb0bf;}nav#topmenu a{display:inline-block;text-decoration:none;text-shadow:0px 0px 1px #9b9c9e;color:#ffffff;padding:1vh 0.75vw 0.75vh 0;margin:0 0 0 0;transition:all 0.2s ease-in 0;}nav#topmenu > ul > li.sub > a:after{position:relative;margin-left:0.1em;font-family:FontAwesome;content:"\f107";}nav#topmenu ul:hover a.active{text-shadow:0px 0px 1px #9b9c9e;color:#ffffff;}nav#topmenu a.active,nav#topmenu li:hover > a,nav#topmenu li:hover a.active{color:#00507b;text-shadow:0px 0px 0px #00507b;}nav#topmenu ul ul{position:absolute;top:100%;left:-50vw;right:-50vw;margin:0;padding:0 0 0 25vw;list-style:none;white-space:nowrap;visibility:hidden;opacity:0;}nav#topmenu > ul > li:hover > ul,nav#topmenu > ul > li:focus > ul{z-index:10;border-left:none;background:#9bb0bf;visibility:visible;opacity:1;}nav#topmenu > ul > li > ul > li{visibility:hidden;opacity:0;}nav#topmenu > ul > li:hover > ul > li:last-child{padding-bottom:40vh;}nav#topmenu > ul > li:hover > ul > li,nav#topmenu > ul > li:focus > ul > li{visibility:visible;opacity:1;display:block;padding:0 25vw;transition:opacity 0.2s ease-in-out;}nav#topmenu ul ul a{display:block;padding:0.2vh 0;margin:0;line-height:100%;}nav#topmenu ul#langmenu{margin-left:0;color:#ffffff;}nav#mainmenu ul{position:absolute;bottom:0;list-style:none;margin:0 0 0 2%;padding:0;line-height:100%;clear:both;float:left;width:50%;z-index:1;}nav#mainmenu li{position:static;margin:0;padding:0;display:block;white-space:nowrap;background:#9bb0bf;}nav#mainmenu li:first-child{padding-top:1em;}nav#mainmenu li:last-child{padding-bottom:1em;}nav#mainmenu a{display:inline-block;text-decoration:none;text-shadow:0px 0px 1px #9b9c9e;color:#ffffff;padding:1vh 1vw 0.75vh 0;margin:0 0 0 0;transition:all 0.2s ease-in 0;}nav#mainmenu > ul > li > a,nav#mainmenu > ul:hover > li > a.active{display:block;font-size:140%;border-bottom:1px dashed transparent;}nav#mainmenu > ul > li > a.active,nav#mainmenu > ul:hover > li:hover > a,nav#mainmenu > ul:hover > li:hover > a.active{border-bottom:1px dashed #00507b;}nav#mainmenu ul:hover a.active,nav#mainmenu ul ul:hover a.active{text-shadow:0px 0px 1px #9b9c9e;color:#ffffff;}nav#mainmenu a.active,nav#mainmenu li:hover > a,nav#mainmenu li:hover a.active,nav#mainmenu ul ul li:hover a.active{color:#00507b;text-shadow:0px 0px 0px #00507b;}nav#mainmenu ul:hover li.active ul,nav#mainmenu ul:hover li.active.sub ul,nav#mainmenu ul:hover li.current ul,nav#mainmenu ul:hover li.current.sub ul,nav#mainmenu ul:hover ul,nav#mainmenu ul ul{position:absolute;top:auto;bottom:0;left:100%;border-left:1px dashed transparent;margin:0;padding:0;width:100%;list-style:none;white-space:nowrap;visibility:hidden;opacity:0;transition:opacity 0.2s ease-in-out;overflow:hidden;}nav#mainmenu ul:hover li.active:nth-child(1) ul,nav#mainmenu ul:hover li.active.sub:nth-child(1) ul,nav#mainmenu ul:hover li.current:nth-child(1) ul,nav#mainmenu ul:hover li.current.sub:nth-child(1) ul,nav#mainmenu ul li:nth-child(1):hover ul,nav#mainmenu ul li:nth-child(1) ul{top:1.2vh;bottom:auto;}nav#mainmenu > ul > li.current > ul,nav#mainmenu > ul > li.current.sub > ul,nav#mainmenu > ul:hover > li.current:hover > ul,nav#mainmenu > ul:hover > li.current.sub:hover > ul,nav#mainmenu > ul > li.active > ul,nav#mainmenu > ul > li.active.sub > ul,nav#mainmenu > ul:hover > li.active:hover > ul,nav#mainmenu > ul:hover > li.active.sub:hover > ul{background:#9bb0bf;visibility:visible;opacity:1;border-left:1px dashed #00507b;}nav#mainmenu > ul > li:hover > ul,nav#mainmenu > ul > li:focus > ul{z-index:10;border-left:1px dashed #00507b;background:#9bb0bf;visibility:visible;opacity:1;}nav#mainmenu ul ul a{display:block;padding:0.2vh 0.5vw;margin:0;line-height:100%;}.col3 ul#mainmenu-sub{list-style:none;margin:0 0 2em 0;padding:calc(1.5em + 7vh) 0 0 0;margin-top:-7vh;position:relative;}.col3 ul#mainmenu-sub:before{position:absolute;top:0;left:20%;content:'';width:0;height:0;border-left:1em solid transparent;border-right:1em solid transparent;border-top:1em solid #9bb0bf;}.col3 ul#mainmenu-sub a,.col3 ul#mainmenu-sub:hover a.active{display:block;color:#9bb0bf;text-decoration:none;text-shadow:none;}.col3 ul#mainmenu-sub a.active,.col3 ul#mainmenu-sub:hover a:hover,.col3 ul#mainmenu-sub:hover a.active:hover{color:#00507b;text-shadow:0px 0px 1px #9b9c9e;}@media screen and (max-width:1001px){.col3 ul#mainmenu-sub{margin:0;padding:0;}.col3 ul#mainmenu-sub:before{display:none;}.col3 ul#mainmenu-sub a,.col3 ul#mainmenu-sub:hover a.active{text-align:center;color:#00507b;background:#ffffff;border:1px solid #00507b;margin:1em 0;}.col3 ul#mainmenu-sub a.active,.col3 ul#mainmenu-sub:hover a:hover,.col3 ul#mainmenu-sub:hover a.active:hover{background:transparent;}}nav#mainmenu li.shortcut a:after{font-size:75%;padding-left:0.5em;font-family:FontAwesome;content:"\f08e";line-height:80%;}.full{float:left;clear:both;width:100%;}.marginalia{float:left;width:23.1%;margin-top:2em;}.marginalia h1,.marginalia h2,.marginalia h3,.marginalia h4,.marginalia h5{margin:0;padding:0.5em 0 0 0;}.marginalia h1 a,.marginalia h2 a,.marginalia h3 a,.marginalia h4 a,.marginalia h5 a{text-decoration:none;}.col1-3{float:right;width:74.4%;margin:0;}.col1,.col2{float:left;width:31%;margin:0 3.5% 0 0;}.col1-2{float:left;width:65.5%;margin:0 3.5% 0 0;}.col3{float:right;width:31%;margin-right:0;}.col2-3{float:right;width:65.5%;margin-right:0;}.layout-1{clear:both;background:#ffffff;border:1px solid #9bb0bf;border-top:10px solid #9bb0bf;}.layout-1 h1,.layout-1 h2,.layout-1 h3,.layout-1 h4,.layout-1 .ce-bodytext{padding:0 1em;}ul.ce-menu{list-style:none;margin:0;padding:0;}ul.ce-menu li{padding:0.5em 0;border-bottom:1px dashed #9bb0bf;}.has-news:last-child ul.ce-menu li:last-child{border-bottom:none;}ul.ce-menu a{text-decoration:none;display:block;}.ce-menu-100,.ce-menu-101{clear:both;justify-content:space-between;display:flex;flex-direction:row;flex-wrap:wrap;}.ce-menu-100:after,.ce-menu-101:after{content:"";width:31%;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ce-menu-100:after{display:none;}}.col1-3 .ce-menu-100 .item,.col1-2 .ce-menu-100 .item,.col2-3 .ce-menu-100 .item,.col1-3 .ce-menu-101 .item,.col1-2 .ce-menu-101 .item,.col2-3 .ce-menu-101 .item{width:31%;border:1px solid transparent;border-top:10px solid transparent;}.col3 .ce-menu-100 .item,.col3 .ce-menu-101 .item{width:100%;}.col1-2 .ce-menu-100 .item,.col2-3 .ce-menu-100 .item,.col1-2 .ce-menu-101 .item,.col2-3 .ce-menu-101 .item{width:47%;}@media screen and (max-width:1001px){.col1-3 .ce-menu-100 .item,.col1-3 .ce-menu-101 .item{width:47%;}}@media screen and (max-width:767px){.col1-3 .ce-menu-100 .item,.col1-2 .ce-menu-100 .item,.col2-3 .ce-menu-100 .item,.col1-3 .ce-menu-101 .item,.col1-2 .ce-menu-101 .item,.col2-3 .ce-menu-101 .item{width:100%;}}.ce-menu-100 .item a,.ce-menu-101 .item a{display:block;width:100%;text-decoration:none;text-shadow:none;}.col1-3 .ce-menu-100 .item,.col1-2 .ce-menu-100 .item,.col2-3 .ce-menu-100 .item{margin-top:2em;background:#ffffff;border:1px solid #9bb0bf;border-top:10px solid #9bb0bf;}.ce-menu-100 .item:nth-child(1),.ce-menu-100 .item:nth-child(6){background:#deebf0;}.ce-menu-100 .item:nth-child(2){background:#ffffff;}.ce-menu-100 .item:nth-child(3),.ce-menu-100 .item:nth-child(4){background:#efeee9;}.ce-menu-100 .item:nth-child(5){background:#d1dfe7;}.ce-menu-100 .item h1,.ce-menu-100 .item h2,.ce-menu-100 .item h3{margin:0;padding:0.5em 1em;text-align:center;margin-bottom:0;transition:all 0.5s ease-out 0s;text-shadow:0px 0px 1px #9b9c9e;}.ce-menu-100 .item:hover h1,.ce-menu-100 .item:hover h2,.ce-menu-100 .item:hover h3{background:#d1dfe7;}.ce-menu-100 .item:nth-child(5):hover h1,.ce-menu-100 .item:nth-child(5):hover h2,.ce-menu-100 .item:nth-child(5):hover h3{background:#beccd5;}.ce-menu-100 .item p{padding:1em;margin:0;}.ce-menu-100 .more{display:block;padding:0 0 1em 0;text-align:center;}.ce-menu-101 .item a{color:#000000;}.ce-menu-101 .item a{border-color:transparent;transition:none;transition:background 0.5s ease-out 0s,border-color 0.5s ease-out 0s;}.ce-menu-101 .item:hover a{background:#d1dfe7;border-left:5px solid #d1dfe7;border-right:5px solid #d1dfe7;position:relative;left:-5px;color:#00507b;text-shadow:0px 0px 1px #9b9c9e;}@media screen and (max-width:1001px){.marginalia{width:31%;margin-right:3%;}.col1-3{width:66%;}.col1{width:47%;margin-right:5%;margin-bottom:2em;}.col2{float:right;width:47%;margin-right:0;margin-bottom:2em;}.col3{width:100%;margin-right:0;float:left;}.col1-2,.col2-3{width:100%;margin:1em 0 0 0;}}@media screen and (max-width:767px){.marginalia,.col1-3{float:left;width:100%;margin:1em 0 0 0;}.marginalia{float:right;}}@media screen and (max-width:481px){.marginalia,.col1-3,.col1,.col2,.col3{float:left;width:100%;margin:1em 0 0 0;}.marginalia{float:right;}}.marginalia .csc-mailform.fix{position:fixed;width:19%;max-width:283px;}@media screen and (max-width:1001px){.marginalia .csc-mailform.fix{width:26%;}}@media screen and (max-width:767px){.marginalia .csc-mailform.fix{position:relative;width:auto;max-width:none;}}.marginalia .ce-form,.marginalia .csc-mailform,.marginalia .has-news{background:#ffffff;border-left:1px solid #9bb0bf;border-right:1px solid #9bb0bf;padding:0 1em;}.marginalia .ce-form,.marginalia .csc-mailform,.marginalia .has-news.last{margin:0 0 3em 0;padding-bottom:1em;border-bottom:1px solid #9bb0bf;}.marginalia .ce-form,.marginalia .csc-mailform,.marginalia .has-news:first-child{border-top:10px solid #9bb0bf;position:relative;}.marginalia .has-news:first-child:before{position:absolute;top:-10px;right:1em;content:url('/template/img/bookmark.svg');z-index:1;}.marginalia .ce-form h5,.marginalia .csc-mailform h5{position:relative;padding-left:2.5em;min-height:2.4em;}@media screen and (max-width:1101px){.marginalia .ce-form h5,.marginalia .csc-mailform h5{font-size:190%;}}.marginalia .ce-form h5:before,.marginalia .csc-mailform h5:before{position:absolute;top:0.8em;left:0;content:url('/template/img/quote.svg');}.csc-mailform li{position:relative;}footer{clear:both;text-align:center;font-size:90%;line-height:130%;padding:3.5em 0;}footer a{color:#9bb0bf;text-decoration:none;}ul#service{display:inline;float:left;list-style:none;padding:1.5em 0 0 0;}ul#service li{display:inline;}ul#service a{display:inline-block;text-decoration:none;padding:0 1vw 0 0;}ul#service a:before{font-family:FontAwesome;padding:0 5px 0 0;}ul#service .Sitemap > a:before{content:"\f0e8";}ul#service .Colofon > a:before,ul#service .Legal > a:before,ul#service .Impressum > a:before{content:"\f041";}ul#service .Datenschutz > a:before,ul#service .Datenschutzerklärung > a:before,ul#service .Data.protection > a:before,ul#service .Privacy.policy > a:before,ul#service .Privacybeleid > a:before{content:"\f0e6";}@media screen and (max-width:767px){ul#service,#copyright,#breadcrumb{width:100%;}}@font-face{font-family:'FontAwesome';src:url('/template/fonts/fontawesome-webfont.eot?v=4.1.0');src:url('/template/fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('/template/fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('/template/fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('/template/fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:300;font-style:normal;}.socialmediashare{font-size:125%;text-shadow:0px 0px 0px #00507b;color:#00507b;text-align:right;}.socialmediashare a{color:#9bb0bf;text-decoration:none;text-shadow:none !important;font-weight:300;}.socialmediashare SPAN{position:relative;top:0.1em;font-family:FontAwesome;font-size:150%;margin:0 5px 0 0;}.socialmediashare SPAN.facebook,.socialmediashare SPAN.xing,.socialmediashare SPAN.linkedin,.socialmediashare SPAN.whatsapp{font-weight:300;}.socialmediashare SPAN.mail:hover{color:#aaaaaa;}.socialmediashare SPAN.facebook:hover{color:#3b5998;}.socialmediashare SPAN.xing:hover{color:#126567;}.socialmediashare SPAN.linkedin:hover{color:#00aced;}.socialmediashare SPAN.rss:hover{color:#ffa500;}figure.image{margin:auto;position:relative;}.ce-uploads{margin-left:0;padding-left:0;list-style:none;}.ce-uploads li{clear:both;margin:0 0 1em 0;line-height:120%;}.ce-uploads li img{margin:0 1em 1em 0;float:left;}.ce-uploads li img[title]{box-shadow:1px 2px 5px #9b9c9e;}.ce-uploads li a{display:block;}.ce-uploads-description{font-size:85%;color:#9b9c9e;}.ce-uploads-filesize{display:inline;font-size:85%;color:#9b9c9e;}.ce-uploads-description:before,.ce-uploads-filesize:before{content:'';}div.csc-textpic-border div.csc-textpic-imagewrap img{border:none;box-shadow:1px 2px 5px #9b9c9e;}.ce-textpic.ce-left.ce-intext img{float:left;margin:0 1em 0.5em 0;}.ce-textpic.ce-right.ce-intext img{float:right;margin:0 0 0.5em 1em;}.ce-textpic-caption,.csc-textpic-caption{clear:both;font-size:85%;color:#9b9c9e;line-height:150%;margin:0 0 1em 0;}form:after{content:"";display:table;clear:both;}button,form input[type="submit"]{float:left;width:auto;margin:0.3em 0;padding:0.5em 1em;font-family:'Roboto',Arial,sans-serif;font-weight:300;font-size:100%;line-height:100%;border:1px solid #9bb0bf;transition:all 0.5s ease-out;color:#ffffff;background:#9bb0bf;}button:hover,button:focus,form input[type="submit"]:hover,form input[type="submit"]:focus{color:#00507b;border-color:#9bb0bf;background:#ffffff;cursor:pointer;}form input:focus,form textarea:focus,form select:focus,form button:focus{outline:0;}fieldset.fieldset-subgroup ol{width:69%;}li.csc-form-element-radiogroup{width:100%;padding:0;margin:0;}form fieldset.fieldset-subgroup legend,SPAN.label,form label{display:inline-block;width:29%;margin:0.7em 0 0 0;padding:0;line-height:85%;white-space:nowrap;font-weight:300;color:#00507b;z-index:10;}SPAN.label{margin-right:0.3em;}form fieldset.fieldset-subgroup legend{margin:1em 0 0 0;}form label strong,form legend strong{position:absolute;display:block;white-space:nowrap;min-width:250px;color:#9a0079;margin:3px 0 5px 0;text-transform:none;font-weight:500;}form label strong:before,form legend strong:before{position:fixed;top:0;z-index:100000;padding:1em;background:#9a0079;color:#ffffff;font-weight:500;content:'Cannot send message. Please check form!'}.csc-form-confirmation-true input,.csc-form-confirmation-false input{min-width:100px;padding-left:3em !important;}li.csc-form-confirmation-true:before,.csc-form-confirmation-false:before{font-family:FontAwesome;font-size:150%;color:#ffffff;content:"\f00c";position:absolute;left:0.2em;top:0.2em;transition:all 0.5s ease-out;}.csc-form-confirmation-false:before{content:"\f00d";}form ol,form fieldset ol{list-style:none;margin:0;padding:0;font-size:90%;}form fieldset ol,form input,form textarea{width:67%;margin:0.5em 0 0 0;padding:0.1em 1%;font-family:'Roboto',Arial,sans-serif;font-weight:300;text-shadow:0px 0px 0px #9b9c9e;font-size:100%;line-height:110%;border:1px solid #9bb0bf;transition:all 0.5s ease-out;}form fieldset ol{border:none;}form fieldset ol li{float:left;}form textarea{padding:0.3em 1%;width:calc(98% - 2px);display:block;float:none;}form input[type="radio"]{position:relative;top:-0.1em;}form input:focus,form textarea:focus{color:#00507b;border-color:#00507b;background:#ffffff;}form select{margin:0.3em 0 0.3em 0;padding:0;font-family:'Roboto',Arial,sans-serif;font-weight:300;font-size:95%;border:1px solid #9bb0bf;}form select:focus{color:#00507b;}form fieldset{margin:0;padding:0;border:none;}form fieldset ol{position:absolute;left:28%;}form fieldset legend{position:relative;float:left;}form fieldset li{visibility:hidden;display:inline;margin:0;padding:0.2em 0;}form fieldset label,form fieldset input{visibility:visible;float:left;width:auto;margin:0.2em 0.3em 0 0.3em;padding:0;}.col1-2 div.csc-mailform h5{margin-bottom:0;}.col1-2 div.csc-mailform h4{margin-top:1em;font-size:125%;}.form-error-warning,.form-confirmation-warning{position:fixed;top:0;z-index:9999;font-size:15px;margin:0 0 0 -1em;padding:0.5em 1em;background:#9a0079;color:#ffffff;text-shadow:0px 0px 0px #ffffff;}.youtube-container{position:relative;padding:0 0 56.25% 0;margin:0 0 2em 0;height:0;overflow:hidden;}.youtube-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}ul.ce-menu-2 ul{margin:0;padding:0;}ul.ce-menu-2 li{list-style:none;padding:0;border:none;}ul.ce-menu-2 > li > a{margin-top:0.4em;line-height:130%;font-size:215%;}ul.ce-menu-2 > li > ul > li > a{margin:1em 0 0 0;padding:0.5em 1%;line-height:130%;font-size:125%;background:#ffffff;border:1px solid #9bb0bf;border-top:10px solid #9bb0bf;}ul.ce-menu-2 > li > ul > li > ul{display:flex;flex-direction:row;flex-wrap:wrap;}ul.ce-menu-2 > li > ul > li > ul > li{clear:none;width:calc(29.5% - 2px);margin:-1px 2.75% 0 0;z-index:100;padding:0.5em 1%;background:#ffffff;border-right:1px solid #9bb0bf;border-bottom:1px solid #9bb0bf;border-left:1px solid #9bb0bf;}ul.ce-menu-2 > li > ul > li > ul > li:nth-child(3n){margin-right:0;}@media screen and (max-width:1001px){ul.ce-menu-2 > li > ul > li > ul > li{width:45.9%;margin-right:2.75%;}}@media screen and (max-width:767px){ul.ce-menu-2 > li > ul > li > ul > li{width:100%;margin-right:0;}}ul.ce-menu-2 > li > ul > li > ul > li > a{}ul.ce-menu-2 > li > ul > li > ul > li > ul > li{margin:0 0 0 2em;list-style:circle;}@media screen and (min-width:1151px){#topmenu > ul,#mainmenu > ul{display:block;}#header-left .searchbox{display:block;}.slicknav_menu{display:none;}}@media screen and (max-width:1151px){#topmenu > ul,#mainmenu > ul{display:none;}#header-left .searchbox{display:none;}.col3 ul#mainmenu-sub{display:none;}.slicknav_menu{display:block;}.slicknav_menu{color:#ffffff;z-index:10000;background:#9bb0bf;padding:0.5em 2%;font-size:110%;text-align:center;}.slicknav_btn{display:inline-block;position:relative;margin:0 0 0 0;font-size:125%;color:#ffffff;text-decoration:none;}.slicknav_icon{position:absolute;top:0.25em;left:-1.5em;width:1em;cursor:pointer;}.slicknav_icon-bar{position:absolute;display:block;width:100%;height:2px;margin:0;background:#ffffff;border-radius:0.1em;transform:rotate(0deg);transition:.4s ease;opacity:1;left:0;}.slicknav_icon-bar:nth-child(1){top:0.1em;}.slicknav_icon-bar:nth-child(2){top:0.4em;width:75%;}.slicknav_icon-bar:nth-child(3){top:0.7em;width:85%;}.slicknav_open .slicknav_icon-bar:nth-child(1){width:100%;top:0.4em;left:0;transform:rotate(135deg);}.slicknav_open .slicknav_icon-bar:nth-child(2){opacity:0;}.slicknav_open .slicknav_icon-bar:nth-child(3){width:100%;top:0.4em;left:0;transform:rotate(-135deg);}.slicknav_menu ul{list-style:none;text-align:left;margin:0 0 0.5em 0;padding:0;}.slicknav_menu ul ul ul{margin:0;}.slicknav_menu ul li{display:block;border:none;border-top:1px dashed #00507b;}.slicknav_menu > ul > li:first-child{border-top:none;}.slicknav_menu ul ul li{border:none;border-left:1px dotted #00507b;margin:0 0 0 1%;padding:0 0 0 2%;}.slicknav_menu a{color:#ffffff;text-decoration:none;}.slicknav_menu li.current a.active,.slicknav_menu li.current > a > .slicknav_arrow{color:#00507b;text-shadow:0px 0px 1px #555;}.slicknav_arrow{padding:0 5em 0 0.75em;font-family:FontAwesome;}.slicknav_menu .searchbox{position:relative;width:100%;padding:0;}}@media screen and (min-width:767px) and (max-width:1151px){.slicknav_menu{position:absolute;left:33.3%;right:0;margin-top:-3em;}.slicknav_menu ul{}.slicknav_menu .searchbox{margin-top:0.75em;}}#tx_cookies{z-index:10000;position:fixed;right:0;bottom:0;left:0;padding:0.4em 2%;font-size:90%;line-height:150%;background:#9bb0bf;background:rgba(155,176,191,.9);color:#ffffff;}#tx_cookies_inner{max-width:1366px;margin:0 auto;}#tx_cookies_inner a{color:inherit;text-shadow:inherit;}#tx_cookies h3{display:none;color:#ffffff;}#tx_cookies_hint{display:inline;margin:0;}#tx_cookies_link{padding-left:0.5em;display:inline;}p#tx_cookies_link a{text-transform:lowercase;}#tx_cookies_accept,#tx_cookies_disable,#tx_cookies_hide{display:inline;float:right;}#tx_cookies_hide div,#tx_cookies_disable div,#tx_cookies #tx_cookies_close{display:none;}#tx_cookies_accept input,#tx_cookies_disable input,#tx_cookies_hide input{position:relative;background:transparent;color:#ffffff;margin:0 0 0 1em;padding:0.1em;text-decoration:underline;}.tx-dlg{overflow:auto;}.tx-dlg img{vertical-align:middle;}.tx-dlg .beschreibung p{margin:0;}.col3 .tx-dlg .beschreibung p{clear:both;}.tx-dlg .single_image{position:relative;float:left;margin:0 10px 1.5em 0;box-shadow:1px 2px 5px #9b9c9e;border-top:1px solid #eeeeee;border-left:1px solid #eeeeee;width:auto;}.tx-dlg .single_image.noshadow{border:none;box-shadow:none;}.tx-dlg table{width:100%;}.tx-dlg table tr{background:none;text-align:left;border-top:1px dashed #9bb0bf;border-bottom:1px dashed #9bb0bf;font-weight:300;text-decoration:none;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.tx-dlg table tr:hover{background:#9bb0bf;}.tx-dlg table td{background:none;padding:0.2em;cursor:pointer;}.tx-dlg table td a{display:block;}.tx-dlg table td:last-child{min-width:26px;text-align:right;}.tx-dlg table thead tr{border:none;}.tx-dlg table th{display:none;}.tx-dlg > ul{padding:0;list-style:none;}.tx-dlg > ul > li{font-weight:500;color:#9a0079;text-shadow:0px 0px 0px #9a0079;}.tx-dlg > ul > li:before{font-family:FontAwesome;content:"\f0a4";padding-right:5px;}.tx-felogin-pi1 h3{display:none;}.tx-felogin-pi1 fieldset legend{display:none;}.tx-felogin-pi1 fieldset div{clear:both;padding:0.5em 0;}.tx-felogin-pi1 fieldset label{margin:0.5em 0 0 0;width:20%;min-width:70px;}.tx-felogin-pi1 fieldset input#user,.tx-felogin-pi1 fieldset input#pass{font-family:'Roboto',Arial,"Sans Serif";font-size:90%;padding:5px 4px 5px 24px;}.tx-felogin-pi1 fieldset input#user{background:url('/template/img/loginbox-user.png') 4px center no-repeat #FFFFFF;}.tx-felogin-pi1 fieldset input#pass{background:url('/template/img/loginbox-pass.png') 4px center no-repeat #FFFFFF;}#form-cbox{position:fixed;z-index:999;width:100%;height:100%;text-align:center;top:0;left:0;background:rgba(0,0,0,0.8);}#form-lightbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#ffffff;padding:1em;border:1px solid #9bb0bf;border-top:10px solid #9bb0bf;max-width:768px;text-align:left;}@media screen and (max-width:768px){#form-lightbox{left:0%;transform:translate(0,-50%);}}#form-lightbox form{border-top:1px solid #044c90;padding-top:0.5em;}#form-lightbox form fieldset legend{position:relative;display:block;}#form-lightbox form fieldset ol{width:70%;}#form-lightbox form fieldset ol label{float:left;margin-left:0;color:#000000;}#form-lightbox button,#form-lightbox form input[type="submit"]{float:none;}#form-lightbox .csc-form-confirmation-false{margin-top:1em;}.searchbox{position:absolute;bottom:1.5em;width:46.5%;}@media screen and (max-width:1001px){.searchbox{width:90%;padding:0 0 0 2vw;bottom:0.75em;}}@media screen and (max-width:767px){.searchbox{bottom:0;}}.searchbox form input{padding:5px 30px 5px 4px;border:1px solid #9bb0bf;width:calc(100% - 34px);font-family:'Roboto',Arial,"Sans Serif";font-size:90%;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.searchbox form button{position:absolute;right:0;top:3px;bottom:-4px;width:0;background:transparent;border:none;}.searchbox form button:hover{background:#9bb0bf;}.searchbox form button:after{position:relative;top:-0.15em;left:-0.5em;font-family:FontAwesome;content:"\f002";color:#9b9c9e;transition:all 0.5s ease-in-out;}.searchbox form button:hover:after{color:#00507b;}form#tx_indexedsearch > fieldset > legend{margin:0.75em 0;line-height:130%;color:#00507b;font-size:215%;}.tx-indexedsearch-form label{display:none;}.tx-indexedsearch-form input{clear:both;float:left;margin-left:0;padding:0.1em 1%;width:67%;}.tx-indexedsearch-search-submit{disply:block;clear:both;}.tx-indexedsearch-search-for,.tx-indexedsearch-search-in,.tx-indexedsearch-search-select-section,.tx-indexedsearch-search-freeindexuid,.tx-indexedsearch-search-select-order,.tx-indexedsearch-search-select-results,.tx-indexedsearch-search-select-group,.tx-indexedsearch-search-submit{clear:both;}.tx-indexedsearch-search-for label,.tx-indexedsearch-search-in label,.tx-indexedsearch-search-select-section label,.tx-indexedsearch-search-freeindexuid label,.tx-indexedsearch-search-select-order label,.tx-indexedsearch-search-select-results label,.tx-indexedsearch-search-select-group label,.tx-indexedsearch-search-submit label{margin:0.5em 0 0 0;}ul.tx-indexedsearch-browsebox{list-style:none;padding:0;display:table;table-layout:fixed;width:100%;border:1px solid #9bb0bf}ul.tx-indexedsearch-browsebox li{display:table-cell;text-align:center;text-shadow:0px 0px 1px #9b9c9e;color:#ffffff;padding:0;background:#9bb0bf;}ul.tx-indexedsearch-browsebox li a{display:block;color:#00507b;background:#ffffff;text-shadow:none;text-decoration:none;}ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a{color:#ffffff;background:none;}ul.tx-indexedsearch-browsebox li a:hover,ul.tx-indexedsearch-browsebox li.tx-indexedsearch-browselist-currentPage a:hover{background:none;}.tx-indexedsearch-res{margin:2em 0;}.tx-indexedsearch-res h3{margin:0 0 0.5em 0;}.tx-indexedsearch-icon{display:none;position:relative;top:0.3em;}.tx-indexedsearch-res .tx-indexedsearch-redMarkup,.tx-indexedsearch-sw{color:#00507b;font-weight:500;}p.tx-indexedsearch-description{margin:0;}.tx-indexedsearch-text-item-path,.tx-indexedsearch-text-item-path p{display:inline;}.news-single .article .news-img-wrap{margin:0;padding:0;background:none;float:none;}.news .article .news-img-wrap a{background:none;padding:0;border:none;}.news .article .news-img-wrap img{width:100%;}.news-text{overflow:auto;}@media screen and (max-width:1001px){.news-text{overflow:visible;}}.news-image{float:left;margin:5px 2.8% 0 0;}.news-image IMG{box-shadow:1px 2px 5px #9b9c9e;}.news-image.no-shadow{width:31.8%;max-width:322px;}.news-image IMG[src*="Logo"],.news-image IMG[src*="logo"],.news-image.no-shadow IMG{box-shadow:none;}#karriere-image{margin-top:25px;}p.news-img-caption{clear:both;margin:5px 0 0 0;font-size:90%;line-height:150%;}.news-image-articlebody{display:inline;}.news-image-author{clear:both;}.news-image-author a,.news-image-author a:focus,.news-image-author a:hover{color:inherit;text-decoration:none;text-shadow:none;}.newsext{clear:both;color:#00507b;}.news-dateline{display:inline-block;font-weight:500;}.news .blog-teaser{clear:both;margin:2em 0 3em 0;}.news .blog-teaser article{position:relative;border:1px solid #9bb0bf;border-top:10px solid #9bb0bf;background:#ffffff;padding:2em 1em 1em 1em;}.news .blog-teaser article:first-child:before{position:absolute;top:-10px;left:35%;right:35%;text-align:center;line-height:150%;content:'Blog';background:#9a0079;color:#ffffff;z-index:10;}.page-navigation > p{display:none;margin:0;}.page-navigation ul{list-style:none;padding:0;display:table;table-layout:fixed;width:100%;border:1px solid #9bb0bf}.news .page-navigation ul li{float:none;display:table-cell;text-align:center;text-shadow:0px 0px 1px #9b9c9e;padding:0;background:#ffffff;color:#00507b;border:none;}.news .page-navigation ul li a{text-decoration:underline;text-shadow:none;color:#00507b;}.news .page-navigation li.current,.news .page-navigation ul li a:hover{background:#9bb0bf;text-shadow:none;}.news .page-navigation li.current{color:#ffffff;}.news article{margin:10px 0 0 0;border-bottom:1px dashed #9bb0bf;}.news h2,.news h3{margin-top:0.7em;padding:0;}.news h1 a,.news h2 a,.news h3 a{padding:0;text-decoration:none;}.news-list-view DIV.teaser-text P.bodytext{clear:both;display:inline;}.news-list-view DIV.teaser-text P.bodytext:after{content:'\00a0';}.news .article{margin:0 0 1.5em 0;padding:0 0 0.5em 0;}.news-backlink-wrap{clear:both;}.news-backlink-wrap a{color:#00507b;font-weight:300;text-decoration:underline;white-space:nowrap;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}.news-backlink-wrap a:focus,.news-backlink-wrap a:hover{text-decoration:none;text-shadow:0px 0px 0px #00507b;}.news-single .teaser-text{color:#000;font-size:inherit;}.news-single .teaser-text P{margin-top:0;}.news-related{display:block;width:100%;border:none;margin:0;padding:0;}.news-related ul{margin:0;padding:0;list-style:none;line-height:190%;}.news-related ul li{line-height:190%;}.news-related ul li span{display:inline;border:none;margin:0 0.2em 0 0;padding:0;}.news-related .csc-uploads-description:before{content:' ';display:block;visibility:hidden;clear:both;}.news-related ul li{padding:0;}.news-related ul li span.news-related-news-date{color:#000;}.news-related ul li span.news-related-files-size{white-space:nowrap;font-size:85%;color:#9b9c9e;}.news-related ul li span.news-related-files-size:before{position:relative;left:0.2em;content:'(';}.news-related ul li span.news-related-files-size:after{position:relative;left:-0.2em;content:')'}.news-single a[href $='.css'],.news-related a[href $='.css']{background:url('/template/img/fileicons/css.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.docx'],.news-related a[href $='.docx'],.news-single a[href $='.doc'],.news-related a[href $='.doc']{background:url('/template/img/fileicons/doc.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.gif'],.news-related a[href $='.gif']{background:url('/template/img/fileicons/gif.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.html'],.news-related a[href $='.html']{background:url('/template/img/fileicons/html.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-related a[href $='.jpeg'],.news-related a[href $='.jpg']{background:url('/template/img/fileicons/jpg.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-related a[href $='.jpeg']:after,.news-related a[href $='.jpg']:after{content:' (300 dpi)';vertical-align:middle;font-style:italic;font-size:85%;padding:0;}.news-single a[href $='.mp3'],.news-related a[href $='.mp3']{background:url('/template/img/fileicons/mp3.jpg') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.mov'],.news-related a[href $='.mov'],.news-single a[href $='.mpeg'],.news-related a[href $='.mpeg'],.news-single a[href $='.mpg'],.news-related a[href $='.mpg']{background:url('/template/img/fileicons/mpg.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.pdf'],.news-related a[href $='.pdf']{background:url('/template/img/fileicons/pdf.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-related a[href $='.png']{background:url('/template/img/fileicons/png.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.pptx'],.news-related a[href $='.pptx'],.news-single a[href $='.ppt'],.news-related a[href $='.ppt']{background:url('/template/img/fileicons/ppt.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.tiff'],.news-related a[href $='.tiff'],.news-single a[href $='.tif'],.news-related a[href $='.tif']{background:url('/template/img/fileicons/tif.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.xlsx'],.news-related a[href $='.xlsx'],.news-single a[href $='.xls'],.news-related a[href $='.xls']{background:url('/template/img/fileicons/xls.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-single a[href $='.zip'],.news-related a[href $='.zip']{background:url('/template/img/fileicons/zip.gif') no-repeat 0px 0px;vertical-align:middle;padding:0 0 4px 28px;}.news-related .csc-uploads-description{margin:0;}.news-menu-item{margin:0;padding:0.5em 0 0.5em 0;border-bottom:1px dashed #9bb0bf;color:#00507b;}.news-list-view a{color:#000000;text-decoration:none;}.news-list-view a .more,.news-list-view a .more{color:#00507b;text-decoration:underline;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.news li:focus a .more,.news li:hover a .more{text-shadow:0px 0px 1px #9b9c9e;text-decoration:none;}.news h1,.news h1 a,.news h2,.news h2 a,.news h3,.news h3 a,.news h4,.news h4 a,.news h5,.news h5 a{color:#00507b;}.news a:hover h1,.news h1:hover a,.news a:hover h2,.news h2:hover a,.news a:hover h3,.news h3:hover a,.news a:hover h4,.news h4:hover a,.news a:hover h5,.news h5:hover a{text-shadow:0px 0px 1px #9b9c9e;}a.lightbox:before,a.t3colorbox:before{position:absolute;width:1.3em;height:1.2em;z-index:10;color:#9b9c9e;font-family:FontAwesome;font-size:90%;line-height:130%;content:"\f00e";text-align:center;text-shadow:0px 0px 1px #ffffff;}#cboxTitle{display:block;padding:0.5em 0 1em 0;text-align:left;text-transform:none;font-size:90%;line-height:110%;color:#9b9c9e;background:#ffffff;}button#cboxClose:hover{background-position:-25px 0px;}#cboxSlideshow{color:#9b9c9e;}.tx-indexedsearch ul.browsebox,.tx-csvform ul.pagenav,.tx-tableform ul.pagenav{list-style:none;padding:0;display:table;table-layout:fixed;width:100%;border:1px solid #9bb0bf}.tx-indexedsearch ul.browsebox li,.tx-csvform ul.pagenav li,.tx-tableform ul.pagenav li{display:table-cell;text-align:center;text-shadow:0px 0px 1px #9b9c9e;color:#ffffff;padding:0;background:#9bb0bf;}.tx-indexedsearch ul.browsebox li a,.tx-csvform ul.pagenav li a,.tx-tableform ul.pagenav li a{display:block;color:#00507b;background:#ffffff;text-shadow:none;}.tx-indexedsearch ul.browsebox li a:hover,.tx-csvform ul.pagenav li a:hover,.tx-tableform ul.pagenav li a:hover{text-shadow:0px 0px 1px #9b9c9e;background:none;}.tx-csvform input#searchInput,.tx-tableform input#searchInput{margin:0 0 1em 0;padding:5px 2em 5px 4px;border:1px solid #9bb0bf;background:#ffffff;font-size:90%;transition:all 0.5s ease-in-out;}.tx-csvform #searchInputAfter,.tx-tableform #searchInputAfter{display:inline-block;margin-left:-2em;padding:0 0 0 0.5em;width:1.5em;color:#9b9c9e;font-family:FontAwesome;transition:all 0.2s ease-in-out;}.tx-csvform #searchInputAfter:hover,.tx-tableform #searchInputAfter:hover{background:#9bb0bf;color:#00507b;}.tx-dlg table,.tx-csvform table,.tx-tableform table{width:100%;}.tx-dlg table tr,.tx-csvform table tr,.tx-tableform table tr{background:none;text-align:left;border:none;border-bottom:1px dashed #9bb0bf;font-weight:300;text-decoration:none;-webkit-transition:all 0.5s ease-out;-moz-transition:all 0.5s ease-out;-o-transition:all 0.5s ease-out;-ms-transition:all 0.5s ease-out;transition:all 0.5s ease-out;}.tx-dlg table tr:hover,.tx-tableform table tr:hover{background:#9bb0bf;}.tx-tableform tr.selected:hover{background:none;}.tx-csvform table td,.tx-tableform table td{background:none;padding:0.2em;cursor:pointer;}.tx-tableform table td:first-child,.tx-tableform table th:first-child{padding-left:1.2em;}.tx-csvform table td{padding:0.2em;min-width:5em;cursor:auto;}.tx-dlg table thead tr,.tx-csvform table thead tr,.tx-tableform table thead tr{border:none;}.tx-dlg table th,.tx-csvform table th,.tx-tableform table th{border:none;background:#9bb0bf;font-weight:500;}.tx-csvform table th{white-space:nowrap;}.tx-dlg table td a,.tx-csvform table td a,.tx-tableform table td a{display:block;}.form-overlay.open{position:fixed;top:0px;right:0px;bottom:0px;left:0px;background:#000;background:rgba(0,0,0,0.7);z-index:999;cursor:pointer;}form.invi,input.invi{display:none;visibility:hidden;}form.invi.ui-dialog-content{display:block;visibility:visible;}#formdiag input[type=checkbox].invi ~ label{display:none;visibility:hidden;}#formdiag input[type=checkbox].invi:checked + label{display:block;visibility:visible;}.ui-dialog{max-width:768px;}#formdiag{position:absolute;z-index:1000;width:94%;max-width:768px;background:#ffffff;padding:1em 2em;border:1px solid #9bb0bf;border-top:10px solid #9bb0bf;font-size:90%;}#formdiag p{margin:0;}#formdiag label{display:inline-block;}#formdiag .bform{width:100%;border-bottom:1px dashed #9bb0bf;line-height:190%;cursor:pointer;text-decoration:none;margin:0;color:#000000;}#formdiag #closeButton{float:right;}#formdiag #closeButton2{position:absolute;top:-10px;right:-1px;width:1.5em;height:1.5em;padding:0;font-size:120%;color:#ffffff;background:#9bb0bf;cursor:pointer;border:none;}#formdiag #valueboxes{margin-bottom:1em;}#formdiag #valueboxes label.bform{white-space:normal;}#formdiag #valueboxes label.bform{padding-left:1.2em;width:calc(100% - 1.2em);}#formdiag #valueboxes label.bform:before,.tx-tableform tr.selected td:first-child:before{position:absolute;margin-left:-1.2em;color:#9bb0bf;font-family:FontAwesome;content:"\f00c";}#formdiag #valueboxes label.bform:hover:before,.tx-tableform tr.selected td:first-child:hover:before{color:#9a0079;content:"\f00d";}.col1-3 .tx-ttaddress-pi1,.col1-2 .tx-ttaddress-pi1,.col2-3 .tx-ttaddress-pi1{display:inline;margin:1em 0 0 0;}.col1-3 .vcard,.col1-2 .vcard,.col2-3 .vcard{margin:0 2.7% 1em 0;float:left;}.col1-3 .vcard:nth-child(3n),.col1-2 .vcard:nth-child(2n),.col2-3 .vcard:nth-child(2n),.col1-3 .vcard:last-of-type,.col1-2 .vcard:last-of-type,.col2-3 .vcard:last-of-type{margin:0 0 1em 0;}.col1 .tx-ttaddress-pi1,.col2 .tx-ttaddress-pi1,.col3 .tx-ttaddress-pi1{display:block;}.col1 .vcard,.col2 .vcard,.col3 .vcard{margin:0 0 1em 0;}.col3 .vcard:first-of-type{margin-top:2em;}.vcard .photo{margin:0 0 0.4em 0;box-shadow:1px 2px 5px #9b9c9e;}.referenzen{float:left;height:100px;width:240px;margin:0 12px 12px 0;}.referenzen a{display:inline;line-height:0;}.referenzen .photo{width:240px;height:100px;border:1px solid transparent;display:table-cell;vertical-align:middle;text-align:center;transition:all 0.2s ease-in-out;}.referenzen .photo:hover{border:1px solid #9bb0bf;}
