@font-face{font-family:'colaboratelightregular';src:url('../../fileadmin/template/css/Fonts/colablig-webfont.eot');src:url('../../fileadmin/template/css/Fonts/colablig-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template/css/Fonts/colablig-webfont.woff2') format('woff2'),url('../../fileadmin/template/css/Fonts/colablig-webfont.woff') format('woff'),url('../../fileadmin/template/css/Fonts/colablig-webfont.ttf') format('truetype'),url('../../fileadmin/template/css/Fonts/colablig-webfont.svg#colaboratelightregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'colaborate-boldregular';src:url('../../fileadmin/template/css/Fonts/colabbol-webfont.eot');src:url('../../fileadmin/template/css/Fonts/colabbol-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template/css/Fonts/colabbol-webfont.woff2') format('woff2'),url('../../fileadmin/template/css/Fonts/colabbol-webfont.woff') format('woff'),url('../../fileadmin/template/css/Fonts/colabbol-webfont.ttf') format('truetype'),url('../../fileadmin/template/css/Fonts/colabbol-webfont.svg#colaborate-boldregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'colaborate-regularregular';src:url('../../fileadmin/template/css/Fonts/colabreg-webfont.eot');src:url('../../fileadmin/template/css/Fonts/colabreg-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template/css/Fonts/colabreg-webfont.woff2') format('woff2'),url('../../fileadmin/template/css/Fonts/colabreg-webfont.woff') format('woff'),url('../../fileadmin/template/css/Fonts/colabreg-webfont.ttf') format('truetype'),url('../../fileadmin/template/css/Fonts/colabreg-webfont.svg#colaborate-regularregular') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'colaborate-thinregular';src:url('../../fileadmin/template/css/Fonts/colabthi-webfont.eot');src:url('../../fileadmin/template/css/Fonts/colabthi-webfont.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template/css/Fonts/colabthi-webfont.woff2') format('woff2'),url('../../fileadmin/template/css/Fonts/colabthi-webfont.woff') format('woff'),url('../../fileadmin/template/css/Fonts/colabthi-webfont.ttf') format('truetype'),url('../../fileadmin/template/css/Fonts/colabthi-webfont.svg#colaborate-thinregular') format('svg');font-weight:normal;font-style:normal}
h1{font-family:'colaborate-regularregular',Arial;color:#005e5a;font-weight:normal;font-size:30px;line-height:34px;padding:0px 0px 20px 0px;margin:0px;text-transform:uppercase;position:relative}
h1:after{content:"";position:absolute;top:-14px;left:0px;width:66px;height:-1px;display:inline-block;border-top:6px solid #005e5a}
h2{font-family:'colaborate-regularregular',Arial;color:#7a032a;font-weight:normal;font-size:18px;line-height:26px;font-style:normal;font-variant:normal;text-align:left;padding:0px 0px 10px 0px}
h3{font-weight:normal;font-weight:normal;font-size:14px;line-height:20px;padding-top:0px;margin-top:0px;color:#000000;text-align:left}
h4{font-weight:normal;font-size:12px;line-height:12px;padding-top:0px;margin-top:0px}
p{color:#434343;font-size:18px;line-height:24px;font-style:normal;font-weight:normal;font-variant:normal;text-align:left;padding-bottom:10px}
b{font-family:'colaborate-regularregular',Arial;color:#434343;font-size:18px;line-height:24px;font-style:normal;font-weight:normal;font-variant:normal;text-align:left}
a{color:#434343;font-size:18px;font-weight:normal;line-height:24px;text-decoration:none}
a.nav{color:#434343;font-size:18px;font-weight:normal;line-height:24px;text-decoration:none}
a.path{color:#434343;font-size:18px;font-weight:normal;line-height:24px;text-decoration:none}
a:hover.nav{color:#434343;font-size:18px;font-weight:normal;line-height:24px;text-decoration:none}
a:hover.path{color:#434343;font-size:18px;font-weight:normal;line-height:24px;text-decoration:none}
a:hover{color:#434343;font-size:18px;font-weight:normal;line-height:24px;text-decoration:underline}
body{margin:0px;padding:0px;font-family:'colaboratelightregular',Arial;background:#ffffff}
.clearer{clear:both}
.clearer-spacer{clear:both;height:80px}
#center{width:1000px;background:#ffffff;text-align:center;margin-left:auto;margin-right:auto;overflow:hidden;-webkit-box-shadow:-5px -5px 5px rgba(0,0,0,0.1),5px -5px 5px rgba(0,0,0,0.1);-moz-box-shadow:-5px -5px 5px rgba(0,0,0,0.1),5px -5px 5px rgba(0,0,0,0.1);box-shadow:-5px -5px 5px rgba(0,0,0,0.1),5px -5px 5px rgba(0,0,0,0.1)}
.divider{border-left:1px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;border-top:1px solid #434343;margin:30px 0px;height:1px;overflow:hidden;shadow:0}
.divider-petrol hr{border-left:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-top:1px solid #005e5a;margin:50px 0px 50px 0px}
.important{font-size:18px;line-height:25px}
.detail{color:#7a032a;font-size:18px;line-height:25px}
.detail a,.detail a:hover{color:#7a032a;font-size:18px;line-height:25px}
#main-navigation{position:absolute;top:150px;left:0px;display:inline;height:35px;width:1000px;color:#000000;z-index:99;background:#efefef;-webkit-box-shadow:0px 5px 5px rgba(0,0,0,0.1);-moz-box-shadow:0px 5px 5px rgba(0,0,0,0.1);box-shadow:0px 5px 5px rgba(0,0,0,0.1)}
#main-navigation a,#main-navigation a:hover{text-decoration:none}
#main-navigation nav{display:inline;text-align:left;float:left;margin-right:15px;margin-left:25px}
#main-navigation nav ul ul{display:none}
#main-navigation nav ul li:hover>ul{display:block}
#main-navigation nav ul{padding:0px;list-style:none;position:relative;display:inline-table}
#main-navigation nav ul:after{content:"";clear:both;display:block}
#main-navigation nav ul li{float:left;padding:0px 13px}
#main-navigation nav ul li:hover{color:#000000}
#main-navigation nav ul li a{display:block;
margin-top:-15px;color:#000000;text-decoration:none;font-family:'colaborate-thinregular',Arial;font-size:18px;line-height:35px}
#main-navigation nav ul li a:hover{
}
#main-navigation #last{background-image:none}
#main-navigation #last a{background-image:none}
#main-navigation .act{font-family:'colaborate-thinregular',Arial;color:#7a032a;font-weight:normal;text-decoration:none;position:relative}
#main-navigation .act:after{content:"";position:absolute;top:0px;left:0px;width:30px;height:-1px;display:inline-block;border-top:4px solid #7a032a}
#menu_bottom{float:left;text-align:left;display:inline;padding-left:40px}
#menu_bottom ul{padding:0px;margin:0px}
#menu_bottom ul li{display:inline;color:#ffffff;list-style-type:none;padding:0px 20px 0px 0px}
#menu_bottom ul li a,#menu_bottom ul li a:hover{font-size:16px;color:#ffffff}
#menu_nav{height:120px;width:1000px;background:#efefef;border-top:5px solid #ffffff}
#menu_nav img{padding:20px 30px}
#header{background:#ffffff;height:695px;width:1000px;overflow:hidden;position:relative;top:0px;left:0px;display:block}
#logo{height:85px;width:382px;position:absolute;top:25px;left:40px;z-index:5}
#eyecatcher{height:510px;width:1000px;position:absolute;top:185px;left:0px;background:#7a032a}
#eyecatcher .overlay-text-wrapper{position:absolute;bottom:-20px;left:50%;margin-left:-260px;width:520px;display:block}
#eyecatcher .overlay-text-wrapper p{text-align:center;background:#7a032a;padding:15px 40px;color:#fff}
#eyecatcher .overlay-text-wrapper p b{color:#fff;font-family:'colaborate-boldregular',Arial;font-family:'colaborate-regularregular',Arial;font-weight:normal;font-size:23px;line-height:30px}
#stage{width:1000px;min-height:800px;padding:0px;margin:150px 0px 120px 0px;text-align:left;position:relative}
#stage a,#stage a:hover{color:#7a032a}
#headline{padding-top:40px}
#stage_inner{float:right;width:690px;margin:0 0 0 0;padding:0px 0px 0px 0px;text-align:left}
#main-col{float:left;width:605px;margin:0 0 0 0;padding:0px 50px 0px 70px}
#affiliate{float:right;width:245px;height:auto;margin:-150px 0 0 0;padding:20px 10px 20px 16px;display:block}
#affiliate p{font-family:Arial;font-size:12px;padding:0px;margin:0px 0px 10px 0px;color:#9D9C9C}
#affiliate img{max-height:120px;max-width:180px;height:auto;width:auto;display:block}
#affiliate img{padding-bottom:30px}
#contact-box{float:right;width:245px;height:auto;margin:-20px 0 0 0;padding:20px 10px 20px 16px;background:#7a032a;display:block}
#contact-box p,#contact-box b{color:#ffffff;font-size:16px;line-height:18x}
#contact-box h2{color:#ffffff;font-family:'colaborate-regularregular',Arial;font-size:22px;line-height:24x}
#contact-box a,#contact-box a:hover{color:#fff;font-size:16px;line-height:18x}
.main-content-middle{float:left;width:860px;margin:0 0 0 0;padding:0px 70px 0px 70px}
#main-content{float:left;width:690px;margin:0 0 0 0;padding:0px 240px 0px 70px}
.content-left{float:left;width:400px;margin:0 0 0 0;padding:0px 30px 0px 70px}
.content-right{float:left;width:400px;margin:0 0 0 0;padding:0px 70px 0px 30px}
.content-left .contenttable,.content-right .contenttable{color:#434343;font-size:18px;line-height:24px}
.main-content-bottom{float:left;width:920px;margin:0 0 80px 0;padding:0px 50px 0px 45px}
.main-content-bottom img{padding:25px 25px}
ul li{font-size:14px;padding-bottom:5px}
#stage ul li{font-size:18px;padding-left:24px;margin-left:-25px;color:#434343}
ol li{font-size:14px;padding-bottom:10px;margin-left:-25px;padding-left:24px;font-family:'colaboratelightregular',Arial;color:#434343;font-size:18px;line-height:24px}
#quickpanel{height:500px;max-height:700px;width:1000px;background-color:#005e5a;padding:0px;margin:0px 0px 0px 0px;position:relative;overflow:hidden;background:#005e5a url('../../fileadmin/template/images/Icons/Lunge_QP.png') top right no-repeat}
#quickpanel:after{position:absolute;top:320px;left:40px;content:' ';width:730px;height:1px;background-color:#ffffff;display:block}
#quickpanel_inside{width:940px;height:285px;font-size:13px;font-style:normal;font-weight:normal;font-variant:normal;color:#ffffff;text-align:left;padding:25px 0px 0px 40px;margin:0px;position:absolute;left:0px;top:0px;z-index:8}
#company{float:left;width:100%;margin:0 0 0 0;padding:0px 0px 0px 0px;position:relative}
#quickpanel #company p{font-size:16px;line-height:20px;font-style:normal;font-weight:normal;text-align:left;color:#ffffff;margin-top:0px}
#quickpanel #company h3{}
#quickpanel #company b{font-family:'colaborate-regularregular',Arial;color:#ffffff;font-size:16px;line-height:18px}
.company-1{width:190px;height:200px;display:block;position:absolute;top:140px;left:0px}
.company-2{width:250px;height:200px;display:block;position:absolute;top:140px;left:260px}
.company-3{width:190px;height:200px;display:block;position:absolute;top:140px;left:540px}
#quickpanel h3{text-align:left;font-size:16px;line-height:24px;font-weight:normal;color:#ffffff;padding:20px 0px 0px 0px;font-family:'colaborate-regularregular',Arial}
#quicklinks{}
#quicklinks h3{margin-top:25px;margin-bottom:0px;padding-bottom:0px}
#qp_1{width:190px;height:200px;display:block;position:absolute;top:300px;left:40px}
#qp_2{width:250px;height:200px;display:block;position:absolute;top:300px;left:300px}
#qp_3{width:190px;height:200px;display:block;position:absolute;top:300px;left:580px}
#quickpanel_inside ul{list-style:none;list-style-type:none;margin:0px;padding:0px 0px 0px 0px}
#quickpanel_inside ul li{list-style-type:none;text-align:left;margin:0px;padding:0px;font-size:16px;line-height:20px}
#quickpanel_inside a{font-size:16px;line-height:20px;font-style:normal;font-weight:normal;color:#ffffff;text-decoration:none}
#quickpanel_inside a:hover{font-size:16px;line-height:20px;font-style:normal;font-weight:normal;color:#ffffff;text-decoration:underline}
#footer{height:45px;width:1000px;background-color:#7a032a;font-size:16px;line-height:45px;font-style:normal;font-weight:normal;text-align:left;border-top:5px solid #ffffff}
#footer #copyright{float:left;text-align:left;width:auto;border:0px;padding-left:40px;color:#aeacac}
#footer #implementation{foat:right;text-align:right;border:0px;padding-right:40px;color:#d8d5cd}
#footer #implementation a{color:#d8d5cd;text-decoration:none;font-weight:normal;font-size:16px}
#footer #implementation a:hover{color:#d8d5cd;text-decoration:underline;font-weight:normal;font-size:16px}
.tx-powermail{padding-left:0px}
.tx-powermail h3{display:none}
form .anfrage{}
form .anfrage ol li{padding:0px;margin:0px}
li{padding-top:0px;margin:0px}
fieldset{font-size:14px}
.tx-powermail label{display:block;float:left;width:100px;font-size:14px}
.tx-powermail select{width:200px;font-size:14px}
.tx-powermail input{width:200px;font-size:14px}
.tx-powermail textarea{font-size:14px}
#uid3 h2{margin-top:0px;margin-bottom:0px;padding-bottom:0px}
#partner{position:relative;width:100%;display:block}
#partner .tbody{width:100%;display:block}
.main-content-middle table th{width:45%;display:inline-block;vertical-align:top;padding-bottom:30px;font-family:'colaborate-regularregular',Arial;color:#7a032a;font-weight:normal;font-size:18px;line-height:26px}
.main-content-middle table td{width:400px;display:inline-block;vertical-align:top;padding-bottom:50px;color:#434343;font-size:18px;line-height:24px}
#partner:after{position:absolute;top:65px;left:400px;content:' ';width:1px;height:2150px;background-color:rgba(0,0,0,0.2);display:block}
#partner .col2{padding-left:40px}
#uid32 #partner:after{position:absolute;top:65px;left:400px;content:' ';width:1px;height:800px;background-color:rgba(0,0,0,0.2);display:block}
.content-link a,.content-link a:hover{color:red;font-family:'colaborate-regularregular',Arial;color:#7a032a;font-size:20px;line-height:24px}
.csc-textpic-caption{font-size:14px;line-height:18px}
#partner .col1a{width:380px;display:inline-block}
#uid8 h2{text-transform:uppercase;font-size:21px;line-height:28px}
#uid8 .important{font-size:21px;line-height:25px;color:#7a032a;font-weight:normal}
#uid3 h2{text-transform:uppercase;font-size:21px;line-height:28px}
#uid1 #stage #main-col img{border:1px solid #999;margin-top:25px}
#uid6 .important{font-family:'colaborate-regularregular',Arial;color:#7a032a}
.adress-box{width:270px;height:260px;display:block;float:left;margin:0px 15px 40px 15px;position:relative;border:1px solid #e0e0e0;overflow:hidden}
.adress-box img{position:absolute;top:-20px;left:-15px}
.adress-box h3{position:absolute;top:50px;left:15px;font-size:16px;line-height:22px;width:230px}
.adress-box p{position:absolute;top:150px;left:15px;font-size:14px;line-height:18px;width:250px;border-top:1px solid #e0e0e0;padding-top:20px}
.adress-box a{font-size:14px;line-height:18px;color:#434343}
.box-gross img{position:absolute;top:-15px;left:-15px}
.box-middle img{position:absolute;top:-15px;left:-15px}
.cc-window{-webkit-box-shadow:0px 0px 17px 3px rgba(0,0,0,0.19);-moz-box-shadow:0px 0px 17px 3px rgba(0,0,0,0.19);box-shadow:0px 0px 17px 3px rgba(0,0,0,0.19)}
.cc-window.cc-floating{padding:2em;max-width:30em}
.dp--cookie-check{margin-left:-12px}
.cc-highlight .cc-btn{border-width:1px;font-size:16px;line-height:22px;font-weight:normal}
.cc-highlight .cc-btn:hover{font-size:16px;line-height:22px;font-weight:normal}
.cc-highlight .cc-btn:first-child{background-color:transparent;border:1px solid #000}
@media (max-width:700px){.cc-highlight .cc-btn{min-height:70px;display:inline-block;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;text-align:center}
}
