@charset"utf-8";a{color:inherit;font:inherit;text-decoration:none}
.csc-default a{text-decoration:underline}
h2{text-transform:uppercase;font-size:1.3em;margin-bottom:-0.25em}
DIV.csc-textpic.csc-textpic-center .csc-textpic-imagewrap{text-align:center}
DIV.csc-textpic.csc-textpic-center div.csc-textpic-imagewrap figure.csc-textpic-image{width:100%}
DIV.csc-textpic.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-imagerow{width:100%}
DIV.csc-textpic.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-imagerow figure.csc-textpic-image{width:auto;margin-right:10px}
DIV.csc-textpic.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-imagerow figure.csc-textpic-last{margin-right:0px}
DIV.csc-textpic.csc-textpic-center div.csc-textpic-imagewrap figure.csc-textpic-image img{margin:0 auto}
DIV.csc-textpic .csc-textpic-imagewrap figure{float:left;margin-right:10px}
DIV.csc-textpic .csc-textpic-imagewrap figure.csc-textpic-last{float:left;margin-right:0px}
DIV.csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap .csc-textpic-imagerow figure,DIV.csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap .csc-textpic-imagerow figure,DIV.csc-textpic.csc-textpic-left .csc-textpic-imagewrap .csc-textpic-imagerow figure{margin-right:0px;margin-left:10px}
DIV.csc-textpic.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap .csc-textpic-imagerow figure.csc-textpic-first,DIV.csc-textpic.csc-textpic-intext-left .csc-textpic-imagewrap .csc-textpic-imagerow figure.csc-textpic-first,DIV.csc-textpic.csc-textpic-left .csc-textpic-imagewrap .csc-textpic-imagerow figure.csc-textpic-first{margin-left:0px;margin-right:0px}
DIV.csc-textpic.csc-textpic-intext-right DIV.csc-textpic-text p:first-child,DIV.csc-textpic.csc-textpic-intext-left DIV.csc-textpic-text p:first-child,DIV.csc-textpic.csc-textpic-intext-right-nowrap DIV.csc-textpic-text p:first-child,DIV.csc-textpic.csc-textpic-intext-left-nowrap DIV.csc-textpic-text p:first-child{margin-top:0px}
DIV.csc-textpic.csc-textpic-intext-right-nowrap .csc-textpicHeader>*,DIV.csc-textpic.csc-textpic-intext-left-nowrap .csc-textpicHeader>*{margin-top:0px}
DIV.csc-textpic.csc-textpic-above DIV.csc-textpic-imagerow-last{margin-bottom:1em}
html{background-image:url('../../fileadmin/system/images/hintergrund.png');background-position:top center;background-repeat:repeat-y;min-height:100%;font-family:'Trebuchet MS',Arial,'Helvetica Neue',sans;font-size:13px;line-height:20px;min-width:960px}
#background img{height:auto;left:0;min-height:100%;min-width:1024px;position:fixed;top:0;width:100%;z-index:-100}
#wrapper{padding:24px 50px 75px 50px;width:860px}
#wrapper>*{clear:both}
#logo{float:left}
.right ul{padding:0;margin:0}
#hauptnavigation{margin-bottom:17px;position:relative}
#hauptnavigation a{text-transform:uppercase}
.right div ul li,#hauptnavigation ul.lv1>li{border-bottom:1px solid #a9a9a9}
#PDF li:last-child,#hauptnavigation ul.lv1>li.last{border-bottom:none}
.right div ul li,#hauptnavigation ul.lv1>li>a{color:#fff;padding-left:30px;display:block;line-height:19px}
#kontakt .fboxlinks a:hover,#hauptnavigation ul.lv1>li>a.aktiv,#hauptnavigation ul.lv1>li>a:hover{background-color:#363636;color:#0dc5ff}
#hauptnavigation li.sub.aktiv ul{visibility:visible}
#hauptnavigation .lv2{visibility:hidden;position:absolute;right:100%;top:0;min-width:200px;min-height:100%;text-align:right;background:none repeat scroll 0% 0% rgba(255,255,255,0.72);z-index:10;border-bottom-left-radius:30px;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}
#hauptnavigation .lv2 a{color:#525252;display:block;padding-right:30px}
#hauptnavigation .lv2 a.aktiv,#hauptnavigation .lv2 a:hover{color:#0dc5ff;background:transparent}
#slider{position:relative;width:860px;height:279px;overflow:hidden}
.kwicks{width:860px;height:279px}
.kwicks>li{width:860px;height:279px;
float:right;overflow:visible}
.right{float:right;width:320px;color:#fff}
.left{width:540px;float:left}
#content_left{text-align:left}
#footer_left,#footer_right{height:120px}
#footer_left>*{width:33.3%;float:left;font-size:10px;line-height:16px}
#footer_left h2{margin-top:6px;color:#00bbfb;text-transform:uppercase;font-size:10px;margin-bottom:0;line-height:10px}
#footer_left h2:after{content:":"}
#footer_left ul{padding-left:15px}
#footer_left p,#footer_left ul{margin:0 40px 0 0}
#footer_right{position:relative}
#footer_right>*{margin-left:30px;margin-bottom:12px}
#footer_right #impressum{position:absolute;bottom:-20px;text-transform:uppercase;margin-bottom:0}
#footer_right #impressum a{text-transform:uppercase}
#datenschutz{margin-left:135px;text-transform:uppercase;padding:1px 0 0 0}
#footer_right .csc-textpic-imagewrap .csc-textpic-image{width:auto}
div.kopfgrafik{margin-bottom:40px}
.content .csc-header-n1 h2{margin-top:0;line-height:17px}
#content_left>div{margin:0 40px 0 0px}
#content_right{margin-bottom:75px}
#content_right .csc-default,#kontakt,#PDF{border-top:1px solid #A9A9A9;margin-top:40px}
#kontakt h3,#PDF h3{margin-left:30px;line-height:37px;font-weight:normal;margin-top:0px;margin-bottom:0px}
#kontakt .fboxlinks,#PDF ul{background-color:#363636}
#PDF li,#kontakt .fboxlinks{padding-left:70px;margin:0;line-height:21px;text-transform:uppercase}
#kontakt .fboxlinks a{margin-right:16px}
#kontakt h3 img,#PDF h3 img{margin-right:10px;position:relative;top:-2px}
#kontakt h3{color:#c8c8c8;font-size:30px}
#PDF h3{font-size:13px}
UL.csc-uploads SPAN.csc-uploads-fileName{text-decoration:none}
body.popup{background:#fff;height:495px;width:680px;min-width:auto}
body.popup *{max-width:680px}
.kwicks{display:block;list-style-type:none;list-style:none;position:relative;margin:0;padding:0}
.kwicks>*{display:block;overflow:hidden;padding:0;margin:0;background-color:#fff}
.kwicks.kwicks-processed>*{margin:0;position:absolute}
.kwicks-horizontal>*{float:left}
.kwicks-horizontal>:first-child{margin-left:0}
.kwicks-vertical>:first-child{margin-top:0}
.kwicks-horizontal img{position:absolute;right:0px}
.kwicks_title{bottom:0;left:0;line-height:40px;position:absolute;width:540px;background-image:url('../../fileadmin/system/images/kwicks_title-bg.png');background-position:right center;font-size:16px;color:#525252;text-transform:uppercase}
.kwicks_title span.number{font-size:30px;color:#00a1d4;display:block;float:left;text-align:center;width:80px}
.kwicks li{overflow:hidden}
.kwicks #panel-0{z-index:5}
.kwicks #panel-0 img{right:auto;left:0}
.kwicks #panel-1{z-index:4}
.kwicks #panel-2{z-index:3}
.kwicks #panel-3{z-index:2}
.kwicks #panel-4{z-index:1}
.kwicks-expanded img.gray{display:none}
.kwicks_header{width:860px;height:40px;background-image:url('../../fileadmin/system/images/kwicks_header.png');color:#fff;position:absolute;top:0;z-index:7;font-size:16px;line-height:40px;text-transform:uppercase;font-weight:bold}
.kwicks_header span{font-weight:normal;font-size:30px;display:block;float:left;text-align:left;padding-left:30px;width:20px}
.csc-textpic-imagerow{float:left;margin-right:40px}
.csc-textpic-imagerow-last{margin-right:0}
#header{position:relative}
#header .title{width:860px;height:40px;color:#fff;position:absolute;top:0;z-index:7;font-size:16px;line-height:40px;text-transform:uppercase;font-weight:bold}
#header .title h1{font:inherit;margin:0;padding-left:30px}
#content_right .banner{margin-left:30px;width:290px;text-align:center}
.csc-frame-frame1 DIV.csc-textpic.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-imagerow{margin:0 0 0 40px;text-align:left;width:460px}
.csc-frame-frame1 DIV.csc-textpic.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-image{max-width:140px;margin:0 20px 35px 0}
.csc-frame-frame1 DIV.csc-textpic.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-imagerow .csc-textpic-image.csc-textpic-last{margin:0 0 35px 0}
.csc-menu.csc-menu-1{padding:0}
.csc-menu.csc-menu-1 li{float:left;width:148px;height:21px;margin-right:12px;margin-bottom:12px;list-style:none}
.csc-menu.csc-menu-1 li>a{display:block;background-color:#ccc;line-height:21px;padding-left:10px;text-decoration:none}
.csc-menu.csc-menu-1 li>a:hover{background-color:#363636;color:#0DC5FF}
.right div ul li,#hauptnavigation ul.lv1>li>a{color:#FFFFFF;display:block;line-height:19px;padding-left:30px}
#c115{display:none}
#c74 p:nth-last-child(1){display:none}
.fboxlinks{display:none}
