/* layout.css */
*{margin:0;padding:0;outline:none}html{font:16px/1.2em 'latoregular',Arial,Helvetica,sans-serif}body{font: .8125rem/1.2em 'latoregular',Arial,Helvetica,sans-serif;color:#000}#header .inside{}#headerTop{width:1000px;height:164px;position:relative;overflow:visible;margin:0 auto}#logo{width:240px;height:80px;left:0;top:0;position:absolute;display:inline-block;padding-top:42px;padding-bottom:40px}h1#claim{left:260px;top:58px;position:absolute;margin:0;padding:0;font-size:1.75rem;color:#ff991a;text-transform:none}h1#claim span{font-weight:bold}#naviBox{height:44px;bottom:0;left:260px;position:absolute;overflow:visible;border-top:1px solid #ececec;border-right:1px solid #ececec;border-bottom:0px solid #ececec;border-left:1px solid #ececec}#searchBox{float:left;display:block;padding-top:8px;padding-bottom:7px;padding-left:20px;background-image:url("../../files/content/layout/suche_lupe.png");background-repeat:no-repeat;border-left:1px solid #ececec;background-size: 20px;background-position: 5px center}#searchBox form{margin-bottom:0}#searchBox input[type="text"]{margin-bottom:0;border: none;background:none;border-radius: none;box-shadow:none}#container{margin-top:-2px;background-color:#fff;background-size: 360px;background-position: 0 20%}#main .inside{width:900px;margin:0 auto;padding-top:2rem;padding-bottom:2rem}#main .inside .mod_article{overflow:visible}#container .custom{float:none;clear:both}#ansprechPartner{background-color:#cdd1d1}#ansprechPartner .inside{width:1000px;margin:0 auto;padding:1.25rem}#footer{background-color:#303030;color:#fff}#footer .inside{width:1000px;margin:0 auto;padding-top:50px;padding-bottom:50px}#footer .inside h1.first{padding-bottom:2.5rem;text-align:center}#footer .ce_text.txtRight{padding-top:5.5rem;padding-bottom:1rem;text-align:right;font-size:1rem}#footer .ce_text.txtRight p{font-size:.875rem;line-height:2em}#footer .footerList{text-align:right}#footer .footerList li{padding-top:.24rem;padding-bottom:.24rem;font-size:1rem}#footer .footerList li a{color:#fff}#footer .footerList li a:hover{color:#ff991a}#footer .footerList li i{margin-left:.5em;font-size:1.25rem;color:#ff991a}#footer .lineTop{margin-top:35px;border-color:#fff}.footBottom p{float:left;display:inline-block;line-height:1em}#footer .icon-links{margin-top:18px}#footer .icon-links ul{margin:0;padding:0}#footer .icon-links ul:after{width:0;height:0;float:none;clear:both;display:block;content:''}#footer .icon-links li{display:block;margin-left:10px;padding-top:8px;padding-bottom:8px;text-align:right}#footer .icon-links a{color:#fff}#bottomFoot .rs-column.-large-col-6-5{width:80.0513%}#bottomFoot .rs-column.-large-col-6-1{width:12.2564%;text-align:right}#toplink{width:44px;height:40px;bottom:-40px;right:0;position:fixed;overflow:hidden;display:block;margin:0;padding:0;text-align:center;background-color:#525558;font-size:2rem;line-height:1em;color:#fff;-moz-transition: all 0.2s ease;-webkit-transition: all 0.2s ease;-o-transition: all 0.2s ease;-ms-transition: all 0.2s ease;cursor: pointer;z-index:100}#toplink:hover{padding-bottom:6px;color:#ff991a}#visionen img,#visionen_en img{width:100%;height:auto;min-width:100%;max-width:inherit}#maps{text-align:center;background-color:#001e3c}#map,.contentCenter,.contentCenter figure,.contentCenter img{margin:0 auto;text-align:center}#map .markerToolTipInfo{width:280px;padding:1em;background-color:#fff}#map .markerToolTipInfo p{margin-bottom:0}.fa-2_5x{font-size:2.5em}