@CHARSET "utf-8";
html {
min-height: 100%;
font-size:1em;
}
body {
height: 100%;
}
.site_1 {
background-color:#f0f7fd;
}
.pageWrapper {
}
a {
color:rgba(0,0,0,0.5);
}
.footerWrapper {
background-image: url(/img/custom/white_verlauf.png);
background-size: 100% 100%;
color:#4a4a4a;
padding:30px 0px;
margin-top: 40px;
}
.footerWrapper a {
display: block;
color:#4a4a4a !important;
margin-bottom: 5px;
}
.lastFooterRow a {
display: inline-block;
}
.footerHeadline {
font-size: 1.1em;
font-weight: bold;
margin-bottom: 10px;
}
.footerContent {
font-size: 0.9em;
}
.blue {
color:#007fba;
}
.blueBackground {
background-color:#007fba;
color:white;
}
.lightBlueBackground {
background-color:#3299c8;
color:white;
}
.blueBackgroundTransparent {
background-color: rgba(44,149,194,0.8);
color:white;
}
.navigationWrapper > a, .navigationWrapper > .naviWrapperForSubnavi > a {
display: block;
text-transform: uppercase;
font-size: 1.3em;
margin-bottom: 0.5em;
letter-spacing: -0.04em;
}
.navigationWrapper > a.linkActive, .navigationWrapper > .naviWrapperForSubnavi > a.linkActive {
background-image: url(/img/custom/pfeil.png);
background-repeat: no-repeat;
background-position-x: 0px;
background-position-y: 50%;
padding-left:20px;
}
.naviWrapperForSubnavi {
position: relative;
}
.subnaviInnerWrapper {
position: absolute;
padding-left:20px;
display:none;
top:-15px;
left:100%;
}
.subnaviOffset {
background-color: rgba(44,149,194,0.8);
padding:15px;
padding-right:30px;
padding-left:25px;
}
.subnaviInnerWrapper a {
color: white !important;
font-size: 1.1em;
letter-spacing: -0.01em;
display:block;
white-space: nowrap;
margin-bottom: 0.3em;
}
.naviWrapperForSubnavi:hover .subnaviInnerWrapper {
display:block !important;
}
.breadcrumbs {
padding:10px 0px;
}
.headline {
color:#007fba;
text-align: left;
font-size: 2em;
margin-bottom: 0.3em;
}
.headline2 {
color:#007fba;
text-align: left;
font-size: 1.2em;
margin-bottom: 0.1em;
margin-top: 0.5em;
}
.textHighlight2 {
color:#007fba;
text-align: left;
font-size: 1.2em;
margin-bottom: 0.1em;
margin-top: 0.5em;
}
.sidebar {
background-color:rgba(44,149,194,0.1);
padding:15px;
}
.listIndicator {
top:-2px;
position: relative;
}
.spacerTop {
margin-top: 0.8em;
}
.blockWrapperContent {
margin: 2em 0px;
}
.collapsibleContainer {
padding:0px;
margin-bottom: 1em;
}
.toggleHeadline {
color:white !important;
padding: .4em 0;
font-size:1.5em;
}
.collapsibleToggle {
height:auto;
}
.collapsibleContainer.closedToggleContainer .indicatorContainer {
background-image: url(/img/custom/plus_aktiv.png);
background-size: 100% 100%;
position: relative;
top:7px;
left:7px;
}
.collapsibleContainer .indicatorContainer {
background-image: url(/img/custom/plus_inaktiv.png);
background-size: 100% 100%;
position: relative;
top:7px;
left:7px;
}
#homehowto .buttonFrontend {
border:2px solid white;
}
#homehowto .formModuleInput {
color:black;
}
.blogPostWrapper {
margin-bottom: 30px;
padding-bottom:30px;
border-bottom: 1px solid #cccccc;
}
@media print
{
.no-print, .no-print *
{
display: none !important;
}
html {
font-size:0.7em;
}
}
.frontendSearchHighlight {
background-color: #007fba;
color:white;
}