
/*************** // WEBFONTS // ****************/

@font-face {
font-family:DINWebPro-Light;src:url("../lib/webfont/DINWebPro-Light.eot");
}
@font-face {
font-family:DINWebPro-Light;src:url("../lib/webfont/DINWebPro-Light.woff") format("woff");
}
@font-face {
font-family:DINWebPro;src:url("../lib/webfont/DINWebPro.eot");
}
@font-face {
font-family:DINWebPro;src:url("../lib/webfont/DINWebPro.woff") format("woff");
}

/*************** // JQUERY // ****************/

.sidr{
display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-size:15px;background:#333;color:#fff;-webkit-box-shadow:inset 0 0 5px 5px #222;-moz-box-shadow:inset 0 0 5px 5px #222;box-shadow:inset 0 0 5px 5px #222}.sidr .sidr-inner{padding:0 0 15px}.sidr .sidr-inner>p{margin-left:15px;margin-right:15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.sidr h1,.sidr h2,.sidr h3,.sidr h4,.sidr h5,.sidr h6{font-size:11px;font-weight:normal;padding:0 15px;margin:0 0 5px;color:#fff;line-height:24px;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4d4d4d), color-stop(100%, #1a1a1a));background-image:-webkit-linear-gradient(#4d4d4d,#1a1a1a);background-image:-moz-linear-gradient(#4d4d4d,#1a1a1a);background-image:-o-linear-gradient(#4d4d4d,#1a1a1a);background-image:linear-gradient(#4d4d4d,#1a1a1a);-webkit-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 5px 3px rgba(0,0,0,0.2);box-shadow:0 5px 5px 3px rgba(0,0,0,0.2)}.sidr p{font-size:13px;margin:0 0 12px}.sidr p a{color:rgba(255,255,255,0.9)}.sidr>p{margin-left:15px;margin-right:15px}.sidr ul{display:block;margin:0 0 15px;padding:0;border-top:1px solid #1a1a1a;border-bottom:1px solid #4d4d4d}.sidr ul li{display:block;margin:0;line-height:48px;border-top:1px solid #4d4d4d;border-bottom:1px solid #1a1a1a}.sidr ul li:hover,.sidr ul li.active,.sidr ul li.sidr-class-active{border-top:none;line-height:49px}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li a,.sidr ul li span{padding:0 15px;display:block;text-decoration:none;color:#fff}.sidr ul li ul{border-bottom:none;margin:0}.sidr ul li ul li{line-height:40px;font-size:13px}.sidr ul li ul li:last-child{border-bottom:none}.sidr ul li ul li:hover,.sidr ul li ul li.active,.sidr ul li ul li.sidr-class-active{border-top:none;line-height:41px}.sidr ul li ul li:hover>a,.sidr ul li ul li:hover>span,.sidr ul li ul li.active>a,.sidr ul li ul li.active>span,.sidr ul li ul li.sidr-class-active>a,.sidr ul li ul li.sidr-class-active>span{-webkit-box-shadow:inset 0 0 15px 3px #222;-moz-box-shadow:inset 0 0 15px 3px #222;box-shadow:inset 0 0 15px 3px #222}.sidr ul li ul li a,.sidr ul li ul li span{color:rgba(255,255,255,0.8);padding-left:30px}.sidr form{margin:0 15px}.sidr label{font-size:13px}.sidr input[type="text"],.sidr input[type="password"],.sidr input[type="date"],.sidr input[type="datetime"],.sidr input[type="email"],.sidr input[type="number"],.sidr input[type="search"],.sidr input[type="tel"],.sidr input[type="time"],.sidr input[type="url"],.sidr textarea,.sidr select{width:100%;font-size:13px;padding:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;border:none;background:rgba(0,0,0,0.1);color:rgba(255,255,255,0.6);display:block;clear:both}.sidr input[type=checkbox]{width:auto;display:inline;clear:none}.sidr input[type=button],.sidr input[type=submit]{color:#333;background:#fff}.sidr input[type=button]:hover,.sidr input[type=submit]:hover{background:rgba(255,255,255,0.9)
}

/*************** // BODY, CONTAINER, HEADER, FOOTER // ****************/

html, body { 
display:block;font-family:DINWebPro-Light, sans-serif;font-size:16px;line-height:1.3em;font-weight:normal;color:#666666;
}
#container {
display:block;
}
a#gotop {
display:none;z-index:999;position:fixed;bottom:20px;right:20px;width:40px;height:40px;background:url('../img/gotop.png') no-repeat 0 0;
}

/************************ HEADER ************************/

header {
display:block;width:100%;height:auto;position:relative;background:#FFFFFF;/*position:fixed;top:0px;z-index:9999;*/
}
header .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:0px 20px 0px 20px;
}
header .content a.logo {
float:left;display:block;margin:11px 0px 0px 0px;
}
header .content a.logo img {
display:block;max-width:100%;height:auto;
}
header .content nav {
float:right;display:block;
}
header .content nav ul {
display:block;
}
header .content nav ul li {
display:block;float:left;margin:0px 0px 0px 20px;position:relative;
}
header .content nav ul li:nth-child(1) {
margin:0px 0px 0px 0px;
}
header .content nav ul li a {
display:block;font-family:DINWebPro-Light, sans-serif;font-size:20px;line-height:64px;color:#666666;font-weight:normal;text-decoration:none;border-top:3px solid #FFFFFF;
}
header .content nav ul li:hover a,
header .content nav ul li a:hover {
color:#BC1C1E;border-top:3px solid #BC1C1E;
}
header .content nav ul li a.current {
color:#BC1C1E;border-top:3px solid #BC1C1E;
}
#header .content div#sidr {
display:block;
}
#header .content div#sidr ul {
display:block;
}
#header .content div#sidr ul li {
display:block;
}
#header .content div#sidr ul li a {
display:block;font-family:DINWebPro-Light, sans-serif;font-size:20px;line-height:64px;color:#FFFFFF;font-weight:normal;text-decoration:none;background:url('../img/dot_1.gif') no-repeat 0 center;padding:0px 0px 0px 20px;
}
#header .content div#sidr ul li:hover a,
#header .content div#sidr ul li a:hover  {
color:#BC1C1E;
}
#header .content div#sidr ul li a.current {
color:#BC1C1E;
}
#header .content div#sidr ul li ul {
display:block;
}
#header .content div#sidr ul li ul li {
display:block;
}
#header .content div#sidr ul li ul li a {
display:block;font-family:DINWebPro-Light, sans-serif;font-size:15px;line-height:32px;color:#FFFFFF;font-weight:normal;text-decoration:none;background:none;padding:0px 0px 0px 20px;
}
#header .content div#sidr ul li:hover ul li a {
color:#FFFFFF;
}
#header .content div#sidr ul li ul li a.current {
color:#FFFFFF;
}
#header .content div#sidr ul li ul li:hover a ,
#header .content div#sidr ul li ul li a:hover {
color:#BC1C1E;
}
header .content a#bars {
float:right;display:none;font-size:30px;line-height:64px;color:#BC1C1E;
}

/************************ FOOTER ************************/

footer {
width:100%;height:auto;position:relative;background:#FFFFFF;background:-moz-linear-gradient(top, #B4C7CE 0%, #FFFFFF 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#B4C7CE), color-stop(100%,#FFFFFF));background:-webkit-linear-gradient(top, #B4C7CE 0%,#FFFFFF 100%);background:-o-linear-gradient(top, #B4C7CE 0%,#FFFFFF 100%);background:-ms-linear-gradient(top, #B4C7CE 0%,#FFFFFF 100%);background:linear-gradient(to bottom, #B4C7CE 0%,#FFFFFF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B4C7CE', endColorstr='#FFFFFF',GradientType=0);
}
footer .content {
margin:0 auto;max-width:1170px;padding:60px 20px 60px 20px;
}
footer .content article {
float:left;display:block;width:23.67256637168142%;margin:0px 1.769911504424779% 1.769911504424779% 0px;font-family:DINWebPro, sans-serif;font-size:13px;line-height:1.2em;color:#666666;font-weight:normal;
}
footer .content article:nth-child(4n) {
margin:0px 0px 20px 0px;
}
footer .content article h1 {
display:block;font-family:DINWebPro-Light, sans-serif;font-size:20px;line-height:1.2em;color:#BC1C1E;font-weight:normal;margin:0px 0px 20px 0px;
}
footer .content article ul li {
display:block;width:100%;background:url('../img/dot_3.gif') no-repeat 0 center;padding:0px 0px 2px 13px;
}
footer .content article ul.blank li {
display:block;width:100%;background:none;padding:0px 0px 2px 0px;
}
footer .content article ul li a {
text-decoration:none;color:#666666;
}
footer .content article ul li a:hover {
color:#BC1C1E;
}
#copyright {
width:100%;height:auto;position:relative;background:#6198AC;
}
#copyright .content {
margin:0 auto;max-width:1170px;padding:20px 20px 20px 20px;
}
#copyright .content article {
float:left;display:block;font-family:DINWebPro, sans-serif;font-size:13px;line-height:1.2em;color:#CCCCCC;
}
#copyright .content ul {
float:right;display:block;
}
#copyright .content ul li {
float:left;display:block;
}
#copyright .content ul li a {
display:block;font-family:DINWebPro, sans-serif;font-size:13px;line-height:1.2em;color:#CCCCCC;text-decoration:none;margin-left:15px;
}
#copyright .content ul li a:hover {
color:#BC1C1E;
}

/************************ BANNER ************************/

#banner {
width:100%;height:auto;position:relative;margin:0px 0px 0px 0px;background:#B4C7CE;background:-moz-linear-gradient(top, #FFFFFF 0%, #B4C7CE 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#B4C7CE));background:-webkit-linear-gradient(top, #FFFFFF 0%,#B4C7CE 100%);background:-o-linear-gradient(top, #FFFFFF 0%,#B4C7CE 100%);background:-ms-linear-gradient(top, #FFFFFF 0%,#B4C7CE 100%);background:linear-gradient(to bottom, #FFFFFF 0%,#B4C7CE 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#B4C7CE',GradientType=0);
}
#banner .content_small {
margin:0 auto;max-width:1170px;height:100px;position:relative;padding:0px 0px 0px 0px;
}
#banner .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:0px 0px 0px 0px;
}
#banner .content article {
display:block;
}
#banner .content article img {
display:block;max-width:100%;height:auto;
}
#banner .content article .cycle-pager { 
position:absolute;left:20px;bottom:20px;overflow:hidden;z-index:500;
}
#banner .content article .cycle-pager a {
float:left;display:block;margin-right:5px;width:10px;height:10px;background:#FFFFFF;
}
#banner .content article .cycle-pager a.cycle-pager-active {
background:#BC1C1E;
}

/************************ TEASER ************************/

section.themen {
display:block;position:relative;
}
section.themen a {
float:left;display:block;width:23.67256637168142%;margin:0px 1.769911504424779% 1.769911504424779% 0px;font-family:DINWebPro, sans-serif;font-size:13px;line-height:1.2em;color:#666666;font-weight:normal;text-decoration:none;
}
section.themen a:nth-child(4n) {
margin:0px 0px 1.769911504424779% 0px;
}
section.themen a img {
display:block;max-width:100%;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}
section.themen a b {
display:block;font-family:DINWebPro-Light, sans-serif;font-size:20px;line-height:1.2em;color:#666666;font-weight:normal;margin:20px 0px 20px 0px;
}
section.themen a p {
display:block;height:60px;overflow:hidden;
}
section.themen a span {
display:block;color:#BC1C1E;font-weight:bold;padding:20px 0px 20px 20px;margin:20px 0px 20px 0px;border-top:1px solid #CCCCCC;background:url('../img/dot_1.gif') no-repeat 0 center;
}
section.themen a:hover span {
display:block;color:#BC1C1E;
}

/************************ THEASER SLIDER ************************/

.bx-wrapper {
position:relative;margin:0 auto 60px;padding:0;*zoom:1;
}
.bx-wrapper img {
max-width:100%;display:block;
}
.bx-wrapper .bx-viewport {
left:-5px;background:#fff;-webkit-transform:translatez(0);-moz-transform:translatez(0);-ms-transform:translatez(0);-o-transform:translatez(0);transform:translatez(0);
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
position:absolute;top:-50px;right:0;
}
.bx-wrapper .bx-loading {
min-height:50px;background:url(images/bx_loader.gif) center center no-repeat #fff;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2000;
}
.bx-wrapper .bx-pager {
text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;
}
.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
display:inline-block;*zoom:1;*display:inline;
}
.bx-wrapper .bx-pager.bx-default-pager a {
text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;background:#CCCCCC url('../img/dot_2.gif') no-repeat 0 center;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
background:#BC1C1E url('../img/dot_1.gif') no-repeat 0 center;
}
.bx-wrapper .bx-prev {
left:10px;background:url(images/controls.png) no-repeat 0 -32px;
}
.bx-wrapper .bx-next {
right:10px;background:url(images/controls.png) no-repeat -43px -32px;
}
.bx-wrapper .bx-prev:hover {
background-position:0 0;
}
.bx-wrapper .bx-next:hover {
background-position:-43px 0;
}
.bx-wrapper .bx-controls-direction a {
position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
display:none;
}
.bx-wrapper .bx-controls-auto {
text-align:center;
}
.bx-wrapper .bx-controls-auto .bx-start {
display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
background-position:-86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
background-position:-86px -33px;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
text-align:left;width:80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
right:0;width:35px;
}
.bx-wrapper .bx-caption {
position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80, 80, 80, 0.75);width:100%;
}
.bx-wrapper .bx-caption span {
color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px;
}
section.slider a {
float:left;display:block;max-width:267px;margin:0px 20px 0px 0px;font-family:DINWebPro, sans-serif;font-size:13px;line-height:1.2em;color:#666666;font-weight:normal;text-decoration:none;
}
section.slider a img {
display:block;max-width:267px;height:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}
section.slider a b {
display:block;font-family:DINWebPro-Light, sans-serif;font-size:20px;line-height:1.2em;color:#666666;font-weight:normal;margin:20px 0px 20px 0px;
}
section.slider a p {
display:block;height:60px;overflow:hidden;
}
section.slider a span {
display:block;color:#BC1C1E;font-weight:bold;padding:20px 0px 20px 20px;margin:20px 0px 20px 0px;border-top:1px solid #CCCCCC;background:url('../img/dot_1.gif') no-repeat 0 center;
}
section.slider a:hover span {
display:block;color:#BC1C1E;
}

/************************ INDEX ************************/

.index {
width:100%;height:auto;position:relative;background:none;z-index:1;
}
.index .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:80px 20px 20px 20px;
}
.index .content > h1 {
display:block;font-family:DINWebPro, sans-serif;font-size:41px;line-height:1.2em;color:#666666;font-weight:normal;margin:0px 0px 30px 0px;
}
.index .content > h1 span {
color:#BC1C1E;
}

/************************ THEMEN ************************/

.themen {
width:100%;height:auto;position:relative;background:none;z-index:1;
}
.themen .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:80px 20px 20px 20px;
}
.themen .content > h1 {
display:block;font-family:DINWebPro, sans-serif;font-size:41px;line-height:1.2em;color:#666666;font-weight:normal;margin:0px 0px 30px 0px;
}
.themen .content > h1 span {
color:#BC1C1E;
}
.themen .content ul li {
background:url('../img/dot_1.gif') no-repeat 0 center;padding:0px 0px 0px 20px;
}

/************************ KOMPETENZ ************************/

.kompetenz {
width:100%;height:auto;position:relative;background:none;z-index:1;
}
.kompetenz .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:80px 20px 20px 20px;
}
.kompetenz .content > h1 {
display:block;font-family:DINWebPro, sans-serif;font-size:41px;line-height:1.2em;color:#666666;font-weight:normal;margin:0px 0px 30px 0px;
}
.kompetenz .content > h1 span {
color:#BC1C1E;
}

/************************ SERVICE ************************/

.service {
width:100%;height:auto;position:relative;background:none;z-index:1;
}
.service .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:80px 20px 20px 20px;
}
.service .content > h1 {
display:block;font-family:DINWebPro, sans-serif;font-size:41px;line-height:1.2em;color:#666666;font-weight:normal;margin:0px 0px 30px 0px;
}
.service .content > h1 span {
color:#BC1C1E;
}

/************************ KONTAKT ************************/

.kontakt {
width:100%;height:auto;position:relative;background:none;z-index:1;
}
.kontakt .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:80px 20px 20px 20px;
}
.kontakt .content > h1 {
display:block;font-family:DINWebPro, sans-serif;font-size:41px;line-height:1.2em;color:#666666;font-weight:normal;margin:0px 0px 30px 0px;
}
.kontakt .content > h1 span {
color:#BC1C1E;
}
.kontakt .content form {
display:block;position:relative;width:100%;
}
.kontakt .content form .left {
float:left;width:49.11504424778761%;
}
.kontakt .content form .right {
float:right;width:49.11504424778761%;
}
.kontakt .content form .left  div,
.kontakt .content form .right div {
display:block;margin-bottom:13px;
}
.kontakt .content form div label,
.kontakt .content form .left div label,
.kontakt .content form .right div label {
display:block;margin-bottom:5px;
}
.kontakt .content form .left div select {
display:block;width:100%;padding:7px 10px 7px 10px;background:#FFFFFF;border:1px solid #CCCCCC;/*-moz-box-shadow:0px 0px 5px #CFD0CF;-webkit-box-shadow:0px 0px 5px #CFD0CF;box-shadow:0px 0px 5px #CFD0CF;*/font-family:DINWebPro-Light, sans-serif;font-size:16px;line-height:1.3em;font-weight:normal;color:#666666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}
.kontakt .content form .left div input,
.kontakt .content form .right div input, 
.kontakt .content form div.nachricht.captcha input {
display:block;width:100%;padding:10px 10px 10px 10px;background:#FFFFFF;border:1px solid #CCCCCC;/*-moz-box-shadow:0px 0px 5px #CFD0CF;-webkit-box-shadow:0px 0px 5px #CFD0CF;box-shadow:0px 0px 5px #CFD0CF;*/font-family:DINWebPro-Light, sans-serif;font-size:16px;line-height:1.3em;font-weight:normal;color:#666666;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}
.kontakt .content form .left div.error label,
.kontakt .content form .right div.error label,
.kontakt .content form .nachricht.error label {
color:#BC1C1E;
}
.kontakt .content form .left div.error select,
.kontakt .content form .right div.error select,
.kontakt .content form .left div.error input,
.kontakt .content form .right div.error input,
.kontakt .content form .nachricht.error input {
border:1px solid #BC1C1E;
}
.kontakt .content form div.nachricht textarea {
display:block;width:100%;height:170px;padding:10px;background:#FFFFFF;border:1px solid #CCCCCC;/*-moz-box-shadow:0px 0px 5px #CFD0CF;-webkit-box-shadow:0px 0px 5px #CFD0CF;box-shadow:0px 0px 5px #CFD0CF;*/font-family:DINWebPro-Light, sans-serif;font-size:16px;line-height:1.3em;font-weight:normal;color:#666666;overflow:auto;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}
.kontakt .content form div.nachricht.captcha label {
min-width: 300px; max-width: 50%; margin: 20px 0 5px;
}
.kontakt .content form div.nachricht.captcha input {
width: 100px;
}
.kontakt .content form a.button_1 {
display:block;margin:30px 0px 30px 0px;width:300px;font-family:DINWebPro, sans-serif;font-size:20px;line-height:40px;color:#FFFFFF;font-weight:normal;text-decoration:none;border:1px solid #8E1515;background:#BC1C1E;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}
.kontakt .content form a.button_1 span {
display:block;background:url('../img/arrow_1.png') no-repeat right center;padding:0px 20px 0px 15px;margin:0px 15px 0px 0px;
}

/************************ IMPRESSUM ************************/

.impressum {
width:100%;height:auto;position:relative;background:none;z-index:1;
}
.impressum .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:80px 20px 20px 20px;
}
.impressum .content > h1 {
display:block;font-family:DINWebPro, sans-serif;font-size:41px;line-height:1.2em;color:#666666;font-weight:normal;margin:0px 0px 30px 0px;
}
.impressum .content > h1 span {
color:#BC1C1E;
}

/************************ DATENSCHUTZ ************************/

.datenschutz {
width:100%;height:auto;position:relative;background:none;z-index:1;
}
.datenschutz .content {
margin:0 auto;max-width:1170px;height:auto;position:relative;padding:80px 20px 20px 20px;
}
.datenschutz .content > h1 {
display:block;font-family:DINWebPro, sans-serif;font-size:41px;line-height:1.2em;color:#666666;font-weight:normal;margin:0px 0px 30px 0px;
}
.datenschutz .content > h1 span {
color:#BC1C1E;
}
