@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,700i');article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}.clearL,.clearR,.clear{clear:both}H1,H2,H3,H4,H5,H6{font:16px "Open Sans", Verdana, Sans-serif;text-transform:uppercase;font-style:italic;font-weight:bold;line-height:120%;color:#777;padding:10px
0 0}H1{font-size:50px}H2{font-size:40px}H3{font-size:30px}H4{font-size:25px}H1+H1,H1+H2,H1+H3,H1+H4,H1+H5,H2+H1,H2+H2,H2+H3,H2+H4,H2+H5,H3+H1,H3+H2,H3+H3,H3+H4,H3+H5,H4+H1,H4+H2,H4+H3,H4+H4,H4+H5,H5+H1,H5+H2,H5+H3,H5+H4,H5+H5{padding:0}P{padding:10px
0 5px}A{text-decoration:none;color:#e30613}A:hover{text-decoration:underline}::-moz-selection{background:#e30613;color:#fff}::selection{background:#e30613;color:#fff}::-moz-selection{background:#e30613;color:#fff}HR{background:transparent;border:0
solid #000;height:0;padding:0;margin:30px
0;border-bottom:1px solid #f0f0f0}TEXTAREA,INPUT,BUTTON{resize:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;-webkit-font-smoothing:inherit;font:13px "Open Sans", Verdana, Sans-serif;color:#000;padding:5px;border:1px
solid #CCC;background:#FFF}BUTTON{border:none;cursor:pointer}INPUT[type=text],TEXTAREA,INPUT[type=password],INPUT[type=email],SELECT,BUTTON{width:100%}INPUT[type=text],TEXTAREA,INPUT[type=submit],INPUT[type=reset],INPUT[type=password],INPUT[type=email],INPUT[type=search],TEXTAREA,BUTTON{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}INPUT[type=radio]{padding:4px;line-height:normal;vertical-align:middle;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%}INPUT:-webkit-autofill,TEXTAREA:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #FFF inset;-webkit-text-fill-color:#000}::-webkit-input-placeholder{color:#ccc}:-moz-placeholder{opacity:1;color:#ccc}::-moz-placeholder{opacity:1;color:#ccc}:-ms-input-placeholder{color:#ccc}.allcont DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin:0}#subhead DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin:0}P.align-center, H1.align-center, H2.align-center, H3.align-center, H4.align-center, H5.align-center, A.align-center, P A.align-center{text-align:center}P.align-right, H1.align-right, H2.align-right, H3.align-right, H4.align-right, H5.align-right, A.align-right, P A.align-right{text-align:right}P.align-justify, H1.align-justify, H2.align-justify, H3.align-justify, H4.align-justify, H5.align-justify, A.align-justify, P A.align-justify{text-align:justify}.button{text-transform:uppercase;font-style:italic;font-weight:bold;display:inline-block;color:#fff;padding:20px
30px;margin-top:20px;position:relative;overflow:hidden;z-index:1}.button:before{content:" ";display:block;width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:#e30613;z-index:-1}.button:after{content:" ";display:block;width:100%;height:100%;display:block;position:absolute;left:0;top:0;background:#777;z-index:-1;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.button:hover{background:#777;text-decoration:none}.button:hover:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.grossertext{text-transform:uppercase;font-style:italic;font-weight:bold}.telefon{color:#e30613;position:relative;padding:10px
0 10px 76px}.telefon:before{content:"\f095";width:45px;height:30px;line-height:30px;display:block;position:absolute;left:0px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-family:"FontAwesome";font-size:20px;font-style:normal;font-weight:400;border-right:1px solid #fff}.rot{color:#e30613}.weißerText{color:#fff;font-size:55px;font-weight:bold;font-style:italic;text-transform:uppercase}.button-arrow{width:40px;height:40px;border:2px
solid #e30613;display:block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;text-indent:-1000px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:40px;padding:0;margin-bottom:10px;margin-left:5px;position:relative;display:block;overflow:hidden}.button-arrow:hover{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.button-arrow:active{-webkit-transform:scale(.8) rotate(90deg);-moz-transform:scale(.8) rotate(90deg);-ms-transform:scale(.8) rotate(90deg);-o-transform:scale(.8) rotate(90deg);transform:scale(.8) rotate(90deg)}.button-arrow:before,.button-arrow:after{content:" ";width:10px;height:2px;background:#e30613;display:block;position:absolute;left:42%;top:50%;-webkit-transform:rotate(45deg) translate(-2px,-2px);-moz-transform:rotate(45deg) translate(-2px,-2px);-ms-transform:rotate(45deg) translate(-2px,-2px);-o-transform:rotate(45deg) translate(-2px,-2px);transform:rotate(45deg) translate(-2px,-2px)}.button-arrow:after{-webkit-transform:rotate(-45deg) translate(-2px,2px);-moz-transform:rotate(-45deg) translate(-2px,2px);-ms-transform:rotate(-45deg) translate(-2px,2px);-o-transform:rotate(-45deg) translate(-2px,2px);transform:rotate(-45deg) translate(-2px,2px)}.red .button-arrow,
.txtblockpicbg .button-arrow{border-color:#fff}.red .button-arrow:after,
.red .button-arrow:before,
.txtblockpicbg .button-arrow:after,
.txtblockpicbg .button-arrow:before{background:#fff}.nav a:after,
.nav a,
.bx-wrapper .bx-pager.bx-default-pager a span,
.head,
.headtop,
.nav > UL > LI > A,
#logo,
#searchbox input,
.foot A,
.tx-felogin-pi1 form > fieldset > div input[type=submit],
.headtop a,
#searchbox:after,
#searchbox input,
.button,
.button-arrow,
.button:after,
.box33 .txtpicbg .pic:after{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}HTML,BODY,#site{height:100%}BODY>#site{height:auto;min-height:100%}BODY{font:16px "Open Sans",Verdana,Sans-serif;line-height:26px;font-weight:300;color:#111;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}.head{position:fixed;z-index:20;width:100%;background:rgba(240, 240, 240, 0.9)}.head
.inner{border-bottom:1px solid #ddd}.head.sticky{background:rgba(240, 240, 240, 0.9)}.head.sticky
.hamburger{margin-top:50px}.sticky
#logo{margin:20px
0}.sticky .nav>UL>LI>A{margin-top:20px;line-height:85px}.sticky
.headtop{top:20px}#logo{background:url(/fileadmin/system/gesutra/img/logo.png) no-repeat left top;width:261px;height:45px;float:left;margin:40px
0 50px}#logo
A{display:block;width:100%;height:100%}#logo A
SPAN{display:none}#subhead{overflow:hidden;width:100%;max-height:700px;text-shadow:0 0 20px black}.bel3
#subhead{max-height:inherit}#subhead .item
*{float:none;right:auto;overflow:visible}#subhead DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{width:100%;left:0;margin-left:0}#subhead DIV.csc-textpic .csc-textpic-imagewrap .csc-textpic-image
IMG{width:100%;height:auto}#subhead .button-arrow{border:2px
solid #fff;-webkit-box-shadow:0 0 20px black;-moz-box-shadow:0 0 20px black;box-shadow:0 0 20px black}#subhead .button-arrow:before,.button-arrow:after{background:#fff}#subhead .item .csc-textpic-caption{width:96%;max-width:1200px;position:absolute;left:50%;z-index:4;bottom:52px;-webkit-transform:translateX(-600px);-moz-transform:translateX(-600px);-ms-transform:translateX(-600px);-o-transform:translateX(-600px);transform:translateX(-600px);font-size:12px;letter-spacing:1px}#subhead .item.c80 .csc-textpic-caption{color:#fff}#subhead DIV.csc-textpic .csc-textpic-text{position:absolute;left:50%;top:50%;z-index:4;right:inherit;-webkit-transform:translate(-600px,-50%);-moz-transform:translate(-600px,-50%);-ms-transform:translate(-600px,-50%);-o-transform:translate(-600px,-50%);transform:translate(-600px,-50%);font-size:55px;font-weight:bold;font-style:italic;text-transform:uppercase;max-width:460px;line-height:130%}#subhead DIV.csc-textpic .csc-textpic-text
p{padding:0}.bx-wrapper .bx-pager.bx-default-pager
a{width:auto;height:35px;margin:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-indent:0;background:none!important;display:block;color:#777;line-height:35px;font-size:14px;text-align:right;font-weight:bold;font-style:italic;margin-top:6px}.bx-wrapper .bx-pager.bx-default-pager a
span{display:inline-block;line-height:28px;text-transform:uppercase;letter-spacing: .5}.bx-wrapper .bx-pager.bx-default-pager a span
span{padding-right:25px;opacity:0}.bx-wrapper .bx-pager.bx-default-pager
a.active{color:#e30613}.bx-wrapper .bx-pager.bx-default-pager a:hover{color:#e30613;text-decoration:none}.bx-wrapper .bx-pager.bx-default-pager a>span:after{content:"";display:block;width:0;height:2px;background:#e30613}.bx-wrapper .bx-pager.bx-default-pager a.active>span:after{-webkit-transition:all 5s linear;-o-transition:all 5s linear;-moz-transition:all 5s linear;transition:all 5s linear}.bx-wrapper .bx-pager.bx-default-pager a.active>span:after{width:100%}.bx-wrapper .bx-pager.bx-default-pager a.active > span
span{opacity:1}.bx-wrapper .bx-pager{position:absolute;right:50%;bottom:50%;width:270px;-webkit-transform:translate(600px,50%);-moz-transform:translate(600px,50%);-ms-transform:translate(600px,50%);-o-transform:translate(600px,50%);transform:translate(600px,50%)}.bx-wrapper .bx-pager .bx-pager-item{display:block}.nav{list-style-type:none;display:block;float:right}.nav LI:hover > A, .nav LI.over > A, .nav LI.act>A{text-decoration:none}.nav>ul>li>.subNav{display:none;position:absolute;z-index:100;background:url(/fileadmin/system/gesutra/img/trans.png) repeat left top;left:0;top:100%;padding-top:1px;width:100%;padding:20px
0 0}.nav>ul>li>.subNav>li>.subNav>li>a{padding:0}.nav>UL>LI:last-child>.subNav{left:inherit;right:0}.nav > UL > LI:last-child > .subNav
.subNav{left:inherit;right:100%}.nav
A{text-transform:uppercase;font-style:italic;font-weight:bold;display:block}.nav>UL>LI{display:inline-block}.nav>UL>LI+LI{margin-left:40px}.nav>UL>LI>A{color:#777;font-size:14px;line-height:100px;margin-top:35px;letter-spacing:0.5px;position:relative}.nav>UL>LI>A:after{content:" ";display:block;width:100%;height:3px;background:#e30613;position:absolute;bottom:-2px;left:50%;width:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.nav>UL>LI:hover>A,.nav>UL>LI.over>A{color:#e30613}.nav>UL>LI.cur>A,.nav>UL>LI.cur:hover>A,.nav>UL>LI.cur.over>A{color:#e30613}.nav>UL>LI:hover>A:after,.nav>UL>LI.over>A:after,.nav>UL>LI.cur>A:after,.nav>UL>LI.cur:hover>A:after,.nav>UL>LI.cur.over>A:after{width:100%}@media all and (min-width: 1250px){.nav>UL>LI:hover>.subNav,.nav>UL>LI.over>.subNav{display:block}li.over>.subNav>li{-webkit-animation:fadeUp 0.3s forwards;-moz-animation:fadeUp 0.3s forwards;-o-animation:fadeUp 0.3s forwards;animation:fadeUp 0.3s forwards}}.subNav>LI{width:32%;background:#f7f7f7;float:left;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);box-shadow:0 0 10px rgba(0, 0, 0, 0.05);margin-right:2%;border-bottom:1px solid #ccc;margin-bottom:20px;opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}@-webkit-keyframes
fadeUp{from{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes
fadeUp{from{opacity:0;-moz-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-moz-transform:translateY(0);transform:translateY(0)}}@-o-keyframes
fadeUp{from{opacity:0;-o-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-o-transform:translateY(0);transform:translateY(0)}}@keyframes
fadeUp{from{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.subNav>LI:nth-child(3n+3){margin-right:0}.subNav>LI>IMG{float:left;margin-right:5%;width:35%}.subNav>LI+LI{border-top:1px solid transparent}.subNav
A{color:#777}.subNav>li>A{margin-bottom:10px}.subsubNav{float:left;width:60%}.subsubNav>li+li{margin-top:7px}.subsubNav>li>a{font-weight:normal;font-size:14px;line-height:20px;font-style:normal;color;text-transform:none}.subNav LI:hover > A,
.subNav LI.over>A{color:#e30613}.subNav>LI.cur>A,.subNav>LI.cur:hover>A,.subNav>LI.cur.over>A{color:#e30613}.nav>UL:after,.subNav>LI:after{content:"";display:block;clear:both}.nav>UL{zoom:1}.headtop{position:absolute;right:0;top:40px;width:280px;overflow:hidden;height:20px}.headtop a:hover,
#searchbox:hover:after,
#searchbox:hover
input{color:#e30613;text-decoration:none}#searchbox{padding-left:22px;float:left;margin-right:40px;position:relative;font-size:12px;line-height:16px;margin-top:-1px}#searchbox:after{width:18px;content:"\f002";font-family:"FontAwesome";line-height:18px;text-align:center;position:absolute;left:0;top:0}#searchbox
input{background:none;color:#777;border:none;padding:8px
0;height:18px;width:40px;display:inline-block;margin:0;line-height:0;font-size:12px;cursor:pointer}#searchbox input#sword:focus{border-bottom:1px solid #d1d1d1;width:377px;margin-bottom:90px}#searchbox
input.button{width:20px;position:absolute;left:0;top:0;width:17px;height:17px;overflow:hidden;text-indent:-1000px}.headnav,.lang-switch{float:left;line-height:18px;font-size:12px}.lang-switch{float:right}.headnav a+a{margin-left:40px}.headnav a,
.lang-switch
a{color:#777}.headnav
p{padding:0;line-height:18px}.headnav
a{padding-left:22px;position:relative;line-height:0}.headnav a:after{display:block;position:absolute;left:0;top:0;line-height:18px}.newsletter:after{content:"\f1d8";font-family:"FontAwesome"}.login:after{content:"\f007";font-family:"FontAwesome"}.lang-switch
li{display:inline-block;padding-left:22px;font-size:10px;background:url(/fileadmin/system/gesutra/img/de.png) no-repeat left center}.lang-switch li.lang-de{margin-right:10px;font-weight:bold;font-style:italic}.lang-switch li.lang-en{background-image:url(/fileadmin/system/gesutra/img/en.png)}.allcont{position:relative}.allcont
.contact{width:326px;position:absolute;right:50%;top:-70px;line-height:70px;background:#e30613;color:#fff;font-weight:bold;font-style:italic;padding:0
29px;text-transform:uppercase;font-size:14px;-webkit-transform:translateX(600px);-moz-transform:translateX(600px);-ms-transform:translateX(600px);-o-transform:translateX(600px);transform:translateX(600px)}.allcont .contact
p{padding:0}.allcont .contact
a{color:#fff}.cont{overflow:hidden}.cont>.gridwrapper{overflow:hidden;clear:both}.inner,.cont>.item,.gridwrapper>.item{width:1200px;margin:0
auto;position:relative}.gridwrapper > .item .gridwrapper>.item{width:auto}.foot{background:#5a0a13;color:#fff}.foot
A{color:#fff}.foot
table{margin-top:10px}.foot
td{padding:2px
10px 2px 0}.foot A:hover,
.footcontact
A{color:#e30613;text-decoration:none}.foot
P{padding:0}.foot
h5{color:#fff;font-size:40px;padding-bottom:40px}.footnav,.webdesign{font-weight:bold;font-style:italic;text-transform:uppercase;color:#fff;font-size:16px}.footnav{margin-top:40px}.webdesign{margin-bottom:40px}.foot-left,.foot-right{float:left}.foot-left{width:40%}.foot-left-inner{float:right;width:475px;padding:30px
60px 60px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.foot-right{width:60%}.copy{font-size:12px}.allcont
UL{margin:5px
0px 10px 25px}.allcont UL
LI{list-style-type:disc;padding:3px
0px}.allcont
OL{margin:5px
0px 10px 18px}.allcont OL
LI{list-style-type:decimal;padding:3px
0px}.allcont
TABLE{margin:10px
0px 5px}.allcont TABLE TR
TD{padding:5px
10px 5px 0px}.allcont TABLE TR
TH{text-align:left;font-weight:normal;font-size:15px;color:#fff;background:#e30613;padding:5px
15px;border-right:1px solid #fff}.allcont TABLE.tabelle-basic{width:100%}.allcont TABLE.tabelle-basic
TR.even{background-color:#e8e8e8}.allcont TABLE.tabelle-basic TR
TD{padding:5px
15px;border-right:1px solid #fff}.powermail_fieldset{margin-top:10px}.tx-powermail
LEGEND.powermail_legend{display:none}.tx-powermail
H3{display:none}.tx-powermail .powermail_form
.powermail_fieldwrap{padding:8px
0;position:relative}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_input LABEL,
.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_radio > LABEL,
.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_check > LABEL,
.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_textarea LABEL,
.tx-felogin-pi1 form > fieldset > div label,
.newsL
label{display:block;width:100%;padding:5px
0 0;font-weight:bold;font-style:italic;text-transform:uppercase}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_input INPUT,
.tx-felogin-pi1 form > fieldset > div input,
.newsL input,
.tx-indexedsearch input,
.tx-powermail .powermail_form .powermail_fieldwrap
TEXTAREA{width:100%;border:1px
solid #DADADA;padding:10px
10px;margin-top:4px}.tx-powermail .powermail_form .powermail_fieldwrap
TEXTAREA{height:100px;resize:vertical;display:block}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_input INPUT:focus,
.tx-powermail .powermail_form .powermail_fieldwrap TEXTAREA:focus{background:#eee}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_check INPUT,
.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_radio
INPUT{margin:0
5px 0 3px}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_check LABEL,
.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_radio
LABEL{position:relative;top:1px;cursor:pointer}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio,
.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_check
.checkbox{display:inline-block;margin-right:2%}.tx-powermail .powermail_form
.powermail_fieldwrap.powermail_fieldwrap_type_submit{padding:0px;margin:5px
0 10px;text-align:right}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_submit INPUT.powermail_submit,
.tx-felogin-pi1 form > fieldset > div input[type=submit],
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button,
.newsL input[type=submit],#n_submit{width:auto;color:#FFF;cursor:pointer;padding:20px
30px;background:#e30613;border:none;font-weight:bold;font-style:italic;font-size:14px;text-transform:uppercase}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_submit INPUT.powermail_submit:hover, .newsL input[type=submit]:hover{color:#FFF;background:#e30613}.tx-powermail .powermail_fieldwrap
.mandatory{color:#e30613}.tx-powermail .powermail_form
.powermail_fieldwrap.powermail_fieldwrap_type_text{font-size:12px;color:#555}.tx-powermail .powermail_form .powermail_fieldwrap.powermail_fieldwrap_type_text.layout1,.mandatory{font-size:12px;color:#e30613;font-style:italic;text-align:right}.mandatory{margin-top:10px}.tx-powermail .powermail_form
SELECT{width:100%}.parsley-errors-list{position:absolute;bottom:5px;right:2px;margin:0
!important;padding:0;font-size:11px;background:#e30613;color:#FFF}.tx-powermail .powermail_form .powermail_fieldset .powermail_fieldwrap_textarea .parsley-errors-list{bottom:11px}.parsley-errors-list
LI{list-style-type:none !important;padding:3px
10px 2px !important}.tx-powermail .powermail_form .powermail_fieldset INPUT.parsley-error,
.tx-powermail .powermail_form .powermail_fieldset TEXTAREA.parsley-error{border:2px
solid #e30613}.tx-powermail .powermail_create
DT{padding:2px
0;font-weight:bold;float:left;clear:both;margin-right:2%;width:28%}.tx-powermail .powermail_create
DD{float:left;width:70%;padding:2px
0}.powermail_fieldwrap_straenr,.powermail_fieldwrap_telefon{float:left;width:48%}.powermail_fieldwrap_plzort,.powermail_fieldwrap_email{float:right;width:48%}.powermail_fieldwrap_telefon,.powermail_fieldwrap_ihrenachricht{clear:left}.gridrow
.col{float:left;display:block}.gridrow .col+.col{margin-left:4%}.box50>.col{width:48%}.box33>.col{width:30.6%}.box25>.col{width:22%}.box33-66>.col.col1{width:32%}.box33-66>.col.col2{width:64%}.box66-33>.col.col1{width:64%}.box66-33>.col.col2{width:32%}.item.b100>.box66-33>.col2{width:36%}.item.b101 .box33>.col{width:33%}.item.b101 .box33>.col+.col{margin-left:0}.fullhight>.col-inner,.fullhight>.col-inner>.gridwrapper,.fullhight>.col-inner>.gridwrapper>.item{height:100%}.box66-33 > .col.col1 .col-inner{width:768px;float:right;padding-right:0px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pid0 .box66-33 > .col.col1 .col-inner{padding-right:250px}.item.b100,.item.b101{width:100%}.item.b101>.gridrow{width:1200px;margin:0
auto;position:relative}.item.grey{background-color:#f0f0f0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px}.item.b100.grey{padding:0}.item.b100 .col+.col{margin-left:0}.item.b100 .box50>.col{width:50%}.item.red{background:#e30613;padding:10px;color:#fff;-webkit-font-smoothing:initial}.cont>.gridwrapper>.item.red{overflow:hidden}.item.red
*{color:#fff}.tx-felogin-pi1 form>fieldset{margin-top:30px}.tx-felogin-pi1 form>fieldset:after{display:block;content:" ";clear:both;visibility:visible}.tx-felogin-pi1 form>fieldset>div{width:30%;float:left}.tx-felogin-pi1 form>fieldset>div:nth-child(3){margin:0
5%}.tx-felogin-pi1 form > fieldset > div
input{margin-top:5px}.tx-felogin-pi1 form > fieldset > div input[type=submit]{margin-top:18px}.tx-felogin-pi1 form > fieldset > div input[type=submit]:hover{background:#777}.newsL
.field{padding:5px
0}.newsL .field0,
.newsL
.field1{width:49%;float:left}.newsL
.field1{margin-left:2%}.newsL
.field4{text-align:right;margin-top:10px}.tx-indexedsearch form
p{text-align:right}.tx-indexedsearch form
table{width:100%}.tx-indexedsearch form table
td{padding:0}.tx-indexedsearch form input,
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword{width:100%;margin-top:8px}.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button{float:right}.tx-indexedsearch-rules{background:#fff;font-size:12px;text-align:center;border:3px
double #e0e0e0;padding:10px;margin:40px
0}.tx-indexedsearch-rules
br{display:none}.tx-indexedsearch-rules
h2{font-size:18px;color:#777}.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw{text-transform:uppercase;color:#e30613}.tx-indexedsearch-title.title{font-size:20px;text-transform:uppercase;font-weight:bold;font-style:italic}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup{color:#e30613;font-weight:normal}.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info{padding:20px;background:#efefef}.tx-indexedsearch-res>.tx-indexedsearch-res+.tx-indexedsearch-res{border-top:1px solid #efefef;margin-top:30px;padding-top:30px}.txtpicbg,.txtblockpicbg{position:relative;height:100%}.txtblockpicbg{min-height:500px;max-height:700px;height:80vh}.fullheight .txtpicbg:after{content:" ";width:93px;height:187px;background:url(/fileadmin/system/gesutra/img/logoform-white.png) no-repeat right bottom;position:absolute;right:0;bottom:0;z-index:6}.txtpicbg .txt,
.txtblockpicbg
.txt{position:relative;z-index:10;-webkit-font-smoothing:initial}.txtpicbg .pic,
.txtblockpicbg
.pic{position:absolute;left:0;top:0;z-index:5;width:100%;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.txtpicbg
.pic{background-position:right center}.txtblockpicbg
.txt{position:absolute;right:0;bottom:0;background:#e30613;color:#fff;padding:30px
50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:32%}.txtblockpicbg .txt
*{color:#fff}.box66-33 > .col.col2 .col-inner
.txt{max-width:334px;padding-left:50px}.cont>.item>.csc-textpic-intext-right-nowrap>.csc-textpic-text{padding-top:0;-webkit-transform:translateX(-150px);-moz-transform:translateX(-150px);-ms-transform:translateX(-150px);-o-transform:translateX(-150px);transform:translateX(-150px)}.cont>.item>.csc-textpic-intext-right-nowrap{overflow:initial;-webkit-transform:translateX(150px);-moz-transform:translateX(150px);-ms-transform:translateX(150px);-o-transform:translateX(150px);transform:translateX(150px)}.box33
.txtpicbg{height:200px;display:table;width:100%;overflow:hidden}.box33 .txtpicbg
.txt{display:table-cell;vertical-align:middle;position:relative;color:#fff;z-index:20}.box33 .txtpicbg .pic:after{content:" ";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:red;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);opacity:0}.box33 .txtpicbg:hover .pic:after{opacity: .8;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:10}.box33 .txtpicbg .txt
*{color:#fff}.box33 .txtpicbg .txt
h4{padding:0}div.csc-textpic-imagecolumn, td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:45px}.logoSlider{padding:30px
0 0;display:block;width:960px;left:0;position:relative;margin-left:-1000px;margin-bottom:0}.logoSlider
IMG{width:100%;max-width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.logoSlider IMG:hover{-webkit-filter:grayscale(0%);filter:grayscale(0%)}.logoSlider .bx-viewport{height:80px !important}.singleSlider
.item{margin:0
auto !important;float:none !important}.singleSlider{width:100% !important}.iw-toolbar{background-color:#e30613!important;color:#fff!important;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.iw-toolbar
h3{color:#fff!important;margin:0;padding:20px}.infoBox .iw-details span
a{color:#303030!important;text-decoration:none}.infoBox .iw-details span a:hover{color:#e30613!important;text-decoration:underline}#mapkit-2074{height:620px;width:100%}