@charset "UTF-8";
/*! Hier lassen sich verschiedene Navigations- und Formularelemente im Theme anpassen
* Bitte hier ausschließlich folgende Eigenschaften ändern:
* - background
* - color
* - border-color
* - border-radius
*/
/*
Hauptnavigation
-------------------------------------------------------------------------- */
/* line 14, ../../../work/scss/mod/custom.scss */
.primaryNav .content ul li a:hover,
.primaryNav .content ul li a.hover {
background: transparent url(/resource/crblob/28850/6087a0b9505751cfff9c897bb7b33677/mod-primarynav-hover-bg-png-data.png) repeat-x left top;
color: #1b4163;
border-color: #8699a8;
}
/*
Button Preise und Registrierung
-------------------------------------------------------------------------- */
/* line 25, ../../../work/scss/mod/custom.scss */
a.button.teaserReg,
button.teaserReg,
a.button.regButton,
button.regButton {
background: transparent url(/resource/blob/208160/657eb6054184d61c897ee64cac12e652/button-reg-data-data.png) no-repeat left top;
}
/*
Button Form-Submit
-------------------------------------------------------------------------- */
/* line 36, ../../../work/scss/mod/custom.scss */
.standardForm .formButton,
.formButton {






background: transparent url(/resource/blob/208156/5af48e58c3332deeb71c3406dc25996c/bg-button-form-data-lmbg-data-data.png) repeat-x left center;
color: #fff;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
}
/*
Link Button Standard
-------------------------------------------------------------------------- */
/* line 49, ../../../work/scss/mod/custom.scss */
a.button.standard,
button.standard {
border-color: 1px solid #e3e4e4;
background: #eeefef url(/resource/crblob/28856/1b10f1872b7ee66eb41140dcfd301c70/bg-button-png-data.png) repeat-x left top;
}
/*# sourceMappingURL=custom.css.map */


.primaryNav .content ul li a.active:hover, .primaryNav .content ul li a.active{
border-color: #347263;
background: transparent url(/resource/blob/208162/d6cc23300aca69030936172355abadd8/mainnavi-active-data-data.png)
}


.standardForm .formButton:hover {
background-color: #347263;
}


a.button.standard.active {
background: transparent url(/resource/blob/208156/5af48e58c3332deeb71c3406dc25996c/bg-button-form-data-lmbg-data-data.png) repeat-x left center;
}


a.button.wide, button.wide {
background: transparent url(/resource/blob/208160/657eb6054184d61c897ee64cac12e652/button-reg-data-data.png) no-repeat left top;
width: 355px;
position: relative;
left: 35px;
}
.primaryNav.serviceNav .content>ul>li:first-child {
background-color: transparent;
}
/* line 744, ../../../work/scss/mod/responsive/_screen-smartphone.scss */
.twoColsView .container .right .regButton {
width: 309px;
background-image: url(/resource/blob/208160/657eb6054184d61c897ee64cac12e652/button-reg-data-data.png) !important;
left: 20px;
padding-left: 0;
}
.twoColsView .container .right .regButton[disabled] {
    cursor: not-allowed;
    background: transparent url(/resource/crblob/872184/f16fd7277d0a6ddce93cc76b950f5fab/button-reg-grey-png-data.png) no-repeat left top !important;
}
/* line 2511, ../../../work/scss/mod/_original-styles.scss */
.twoColsView .container .registerBox .top {
border-radius: 7px 7px 0 0;
-moz-border-radius: 7px 7px 0 0;
-webkit-border-radius: 7px 7px 0 0;
background: url(/resource/blob/208154/d0421b1bc52722403c3a000380a97ee1/bg-boxtitle-data-lmbg-data-data.png) repeat-x 0 0 #347263;
padding: 13px 5px 13px 20px;
}
/*
Stylesheets für Smartphones
-------------------------------------------------------------------------- */
@media only screen and (min-width: 0) and (max-width: 599px) {
/* Mobile Navigation */
.primaryNav .content > ul > li:first-child {
background-color: #347263;
}
/* Subnavigation */
.primaryNav .content ul li.subnav:hover,
.primaryNav .content ul li.subnav.hover,
.primaryNav .content ul li a:hover,
.primaryNav .content ul li a.hover {
background: #347263;
background-image: none;
border-color: #347263;
color: #fff;
}
/* Aktive Navigation */
.primaryNav .content ul li a.active:hover,
.primaryNav .content ul li a.active {
background-color: #347263;
background-image: none;
border-color: #347263;
}
}
}
