.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}body{margin:0;padding:0;background-image:url('../../../typo3conf/ext/ecspa/Resources/Public/Images/body_bg.jpg');background-position:bottom center;font-family:"Verdana",sans-serif;}a{text-decoration:none;}a img{border:0;}h1{margin:0 0 35px 0;padding:0 0 25px 0;border-bottom:solid 1px #0092dc;font-size:24px;line-height:30px;color:#0092dc;font-weight:normal;text-transform:uppercase;}h2{margin:15px 0 15px 0;padding:0;font-size:16px;line-height:20px;color:#0092dc;font-weight:bold;}p{margin:25px 0 25px 0;padding:0;font-size:14px;line-height:24px;color:#545254;}p a{color:#0079d1;}.csc-textpic p{margin:0 0 25px 0;}.csc-sitemap ul{margin:0;padding:0;}.csc-sitemap ul ul{margin:0 0 0 20px;}.csc-sitemap ul li{margin:15px 0 15px 0;padding:0;list-style:none;font-size:16px;line-height:20px;}.csc-sitemap ul li a{color:#1d1919;}.csc-sitemap ul li a:hover{color:#712321;}.header{position:relative;width:100%;height:123px;margin:0;padding:0;background-color:#ffffff;}.header .header_padding{position:relative;width:980px;margin:0 auto;padding:0;}.header .header_padding .headernavi{position:absolute;z-index:20;top:34px;left:0;margin:0;padding:0;}.header .header_padding .headernavi ul{margin:0;padding:0;list-style:none;}.header .header_padding .headernavi ul li{margin:0;padding:0;float:left;}.header .header_padding .headernavi ul li a{margin:0 20px 0 0;padding:0;display:inline-block;font-size:14px;line-height:14px;color:#545254;font-weight:normal;text-transform:uppercase;}.header .header_padding .headernavi ul li a:hover,.header .header_padding .headernavi ul li a.active{color:#0092dc;}.header .header_padding .logo{position:absolute;z-index:20;top:34px;right:0;margin:0;padding:0;}.navi{position:relative;width:100%;height:98px;margin:0;padding:0;background-color:#0092dc;}.navi ul{width:980px;margin:0 auto;padding:0;list-style:none;}.navi ul li{margin:0;padding:0;float:left;}.navi ul li a{width:220px;height:98px;margin:0;padding:0;display:inline-block;background-color:#5cb9e9;text-align:center;font-size:24px;line-height:98px;color:#ffffff;font-weight:normal;text-transform:uppercase;}.navi ul li.navi17 a{width:100px;background-image:url('../../../typo3conf/ext/ecspa/Resources/Public/Images/home_bg.png');color:transparent;}.navi ul li.navi24 a{background-color:#5cb9e9;}.navi ul li.navi3 a{background-color:#81c9ed;}.navi ul li.navi26 a{background-color:#a3d8f2;}.navi ul li.navi28 a{background-color:#bfe3f6;}.navi ul li a:hover,.navi ul li a.active{background-color:#0079d1;}.navi ul li ul{position:absolute;z-index:40;top:98px;width:220px;margin:0;padding:10px 0 10px 0;display:none;background-color:#5cb9e9;}.navi ul li:hover ul{display:block;}.navi ul li.navi24 ul{background-color:#5cb9e9;}.navi ul li.navi26 ul{background-color:#81c9ed;}.navi ul li.navi28 ul{background-color:#a3d8f2;}.navi ul li.navi5 ul{background-color:#bfe3f6;}.navi ul li a:hover,.navi ul li a.active{background-color:#0079d1;}.navi ul li ul li{margin:0;padding:0 20px 0 20px;float:none;}.navi ul li ul li a{width:auto;height:auto;margin:10px 0 10px 0;padding:0;display:block;background-color:transparent!important;text-align:left;font-size:14px;line-height:20px;color:#ffffff;font-weight:normal;text-transform:uppercase;}.navi ul li ul li a:hover,.navi ul li ul li a.active{color:#0079d1;}.linie{position:relative;width:100%;height:10px;margin:0;padding:0;background-color:#d2edfe;}.headerbild{position:relative;width:100%;height:auto;margin:0;padding:0;background-color:#0092dc;text-align:center;}.headerbild img{max-width:100%;height:auto;margin:0 0 -4px 0;padding:0;line-height:0;}.content{width:980px;margin:0 auto;padding:0;}.content_normal{width:605px;min-height:50px;margin:0;padding:0;float:left;}.content_normal .content_padding{padding:45px 0 20px 0;}.content_right{width:185px;margin:0;padding:0;float:right;}.content_right .content_padding{padding:45px 0 20px 0;}.clear{margin:0;padding:0;clear:both;font-size:0;line-height:0;}.footer{position:relative;width:100%;height:auto;margin:0;padding:0;border-top:solid 10px #0092dc;}.footer .footer_padding{position:relative;width:980px;margin:0 auto;padding:0 0 45px 0;}.footer .footer_padding h4{margin:45px 0 0 0;padding:0 0 35px 0;font-size:24px;line-height:30px;color:#0092dc;font-weight:normal;text-transform:uppercase;}.footer .footer_padding ul{margin:0;padding:0;list-style:none;}.footer .footer_padding ul li{margin:0;padding:0;}.footer .footer_padding ul li a{margin:0;padding:0;font-size:14px;line-height:24px;color:#545254;}.footer .footer_padding ul li a:hover,.footer .footer_padding ul li a.active{color:#0092dc;}.footer .footer_padding ul li a:before{content:"> ";}.footernavi1,.footernavi2,.footernavi3,.footernavi4,.footernavi5{position:relative;width:auto;margin:0 60px 0 0;padding:0;float:left;}.footernavi5{position:relative;width:auto;margin:0 0 0 0;padding:0;float:left;}@media only screen and (min-width:0px) and (max-width:980px){body{background:transparent;}h1{margin:25px 0 25px 0;padding:0 0 10px 0;}.header,.header .header_padding,.seite,.content,.content_normal,.content_right,.footer,.footer_padding{width:100%;min-width:0;margin:0;padding:0;}.header{position:relative;width:100%;height:auto;margin:0;padding:0;background-color:#ffffff;}.header .header_padding{position:relative;width:100%;margin:0 auto;padding:0;text-align:center;}.header .header_padding .headernavi{position:relative;z-index:auto;top:auto;left:auto;margin:0;padding:10px 0 10px 0;background-color:#545454;text-align:center;}.header .header_padding .headernavi ul{margin:0;padding:0;list-style:none;}.header .header_padding .headernavi ul li{margin:0;padding:0;float:none;}.header .header_padding .headernavi ul li a{margin:0 10px 0 10px;padding:0;display:inline-block;font-size:12px;line-height:12px;color:#ffffff;}.header .header_padding .logo{position:relative;z-index:auto;top:auto;right:auto;margin:0 auto;padding:25px;}.header .header_padding .logo img{max-width:100%;height:auto;}.navi{position:relative;width:100%;height:auto;margin:0;padding:0;background-color:#0092dc;}.navi ul{width:100%;margin:0 auto;padding:0;list-style:none;}.navi ul li{margin:0;padding:0;float:none;}.navi ul li a{width:100%;height:50px;margin:0;padding:0;display:inline-block;background-color:#5cb9e9;text-align:center;font-size:24px;line-height:50px;color:#ffffff;font-weight:normal;text-transform:uppercase;}.navi ul li.navi17 a{width:100%;background-color:#30a7e2;background-image:none;color:#ffffff;}.navi ul li:hover ul{display:none;}.content_normal{float:none;}.content_normal .content_padding{width:auto;padding:1px 25px 1px 25px;}.content_right{float:none;}.content_right .content_padding{width:auto;padding:1px 25px 1px 25px;}.footer .footer_padding{width:auto;margin:0;padding:0 0 25px 0;background-image:none;}.footer .footer_padding h4{margin:25px 0 0 0;padding:0 0 10px 0;}.footernavi1,.footernavi2,.footernavi3,.footernavi4,.footernavi5{position:relative;width:auto;margin:0;padding:0 25px 0 25px;float:none;}}
