@font-face{
    font-family:"Variable Bold";
    src:url("../fonts/2B670B_0_0.eot");
    src:url("../fonts/2B670B_0_0.eot") format("eot"),
		url("../fonts/2B670B_0_0.woff") format("woff"),
		url("../fonts/2B670B_0_0.ttf") format("truetype");
}

h1,h2,h3,h4,h5,h6,h7 {
	font-weight: normal;
	margin:0;
	padding:0;
}

.ff-01 {
	font-family: "Variable Bold";
}
.ff-02 {
	font-family: "Times New Roman";
}
.ff-03 {
	font-family: "Times New Roman";
	font-style: italic;
}

.fs-01 {
	font-size: 16px;
	line-height: 24px;
}
.fs-01.a {
	font-size: 16px;
	line-height: 20px;
}
.fs-02 {
	font-size: 13px;
}
.fs-03 {
	font-size: 19px;
	line-height:20px;
}
.fs-04 {
	font-size: 15px;
}
.fs-05 {
	font-size: 24px;
}
.fs-06 {
	font-size: 17px;
	line-height: 23px;
}
/* ff-01 fs-06 co-01 */
.rot-gross{
	color : rgb(229,53,44);
	font-size: 17px;
	line-height: 23px;
	font-family: "Variable Bold";
}
.rot-text{
	color : rgb(229,53,44);
}
.bold{
	font-weight: bold;
}
.underline{
	text-decoration: underline;
}
.fett {
	font-weight: bold;
}
.bg-01 {
	background : rgb(229,53,44);
}
.bc-01,
.bc-01 a{
	border-color : rgb(229,53,44);
}
.active-true a,
.hasparent-true a,
.act-01,
.user-out .red,
.coho-01:hover,
.coho-01 a:hover,
.co-01,
.co-01 a {
	color : rgb(229,53,44) !important;
}
.co-01 a:hover {
	/*text-decoration: underline;*/
}
.bg-02 {
	background : rgb(247,154,147);
}
.co-02 {
	color : rgb(247,154,147);
}
.bg-03 {
	background : rgb(13,15,20);
}
.coho-03:hover,
.co-03 {
	color : rgb(13,15,20);
}
.bc-03 {
	border-color : rgb(13,15,20);
}
.bg-04 {
	background : rgb(223,222,222);
}
.co-04 {
	color : rgb(223,222,222);
}
.bg-05 {
	background : rgb(77,77,78);
}
.co-05 a,
.co-05 {
	color : rgb(77,77,78);
}
.bg-06 {
	background : rgb(165,165,165);
}
.co-06 {
	color : rgb(165,165,165);
}
.bg-07 {
	background : rgb(249,249,249);
}
.co-07 {
	color : rgb(249,249,249);
}
.co-08 {
	color: white;
}
.co-08 a {
	color: white;
}
.co-08 a:hover {
	text-decoration: underline;
}
.beck-service em {
	color : rgb(229,53,44);
}
.clr {
	display: block;
	float: none !important;
	visibility: hidden;
	height: 0px;
	clear: both;
}

.cupo{
	cursor : pointer;
}
.aboho-1:hover a,
.boho-1:hover{
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.bor-l {
	border-left-width: 1px;
	border-left-style: solid;
}
.bor-t {
	border-top-width: 1px;
	border-top-style: solid;
}
.bor-td {
	border-top-width: 1px;
	border-top-style: dotted;
}
.bor-r {
	border-right-width: 1px;
	border-right-style: solid;
}
.bor-b {
	border-bottom-width: 1px;
	border-bottom-style: solid;
}
a {
	text-decoration: none;
	color: black;
}
html,body{
    border: 0 none;
    margin: 0;
    outline: 0 none;
	padding: 0;
	text-align: left;
}
html{
	height: 100%;
	padding-bottom: 2px;
}
body{
	height: 100%;
}
#main-wrapper{
	left: 0;
	min-height: 100%;
	padding-bottom: 0;
	position: absolute;
	width: 100%;
	margin-bottom: 1px;
}
#content{
	margin: 0 auto;
	position: relative;
	top: 0;
}
#center-background-wrapper{
	height: 100%;
	left: 50%;
	position: absolute;
	width: 1px;
}
body.home #content-wrapper{
	position: relative;
}
#navigation-wrapper {

}
#navigation{
	margin: 0 auto;
	position: relative;
}
#footer-wrapper{
	bottom: 0;
	left: 0;
	margin-top: 0;
	position: absolute;
	width: 100%;
}
#footer{
	margin: 0 auto;
	position: relative;
	width: 1000px;
}
#main-wrapper{
	min-width: 1000px;
}
#content{
	width: 1000px;
	padding-bottom: 400px;
}
#top-wrapper {
	height: 136px;
}

#navigation-wrapper {
	height: 50px;
}


#navigation-wrapper{
	text-align: center;
	height: 38px;
}


/* header */
#header-wrapper {

}
#header {
	margin: 0 auto;
	position: relative;
	height: 91px;
	width: 1000px;
}
#header .bildmarke {
	margin-left: 36px;
	float: left;
}
#header #topbar {
	margin-left: 17px;
	float:left;
}
#header .logo {
	position: absolute;
	right: 36px;
	top: 40px;
}
#header #topbar li{
	float: left;
}
#header #topbar li.lang{
	padding-top: 23px;
	padding-right: 26px;
}
#header #topbar li.lang a {
	margin-left: 8px;
}
#header #topbar li.search{
	padding-top: 17px;
	padding-left: 26px;
	width: 190px;
	border-left-width: 1px;
	border-left-style: solid;
}
#header #topbar li.search .ic-lupe{
	margin-top: 2px;
}
#header #topbar li.search .in-text{
	width: 140px;
	height: 22px;
}
.fl-l {
	float:left;
}
.fl-r {
	float:right;
}
.ic-lupe {
	background: url('../img/Lupe_inaktiv.png');
	cursor: pointer;
	border: none;
	width: 20px;
	height: 18px;
}
.ic-lupe:hover {
	background: url('../img/Lupe_hover.png');
}
.in-text {
	margin: 0;
	padding: 0px 10px;
	width: 100%;
	height: 22px;
	border: none;
}

.ic-linkedin-big {
	background: url('../img/LinkedIn_inaktiv_r.png');
	width: 43px;
	height: 42px;
	display: block;
}
.ic-linkedin-big:hover {
	background: url('../img/LinkedIn_hover_r.png');
}
.ic-xing-big {
	background: url('../img/Xing_inaktiv_r.png');
	width: 43px;
	height: 42px;
	display: block;
}
.ic-xing-big:hover {
	background: url('../img/Xing_hover_r.png');
}
.ic-linkedin {
	background: url('../img/LinkedIn_inaktiv.png');
	width: 16px;
	height: 16px;
	display: block;
	background-repeat: no-repeat;
}
.ic-linkedin:hover {
	background: url('../img/LinkedIn_hover.png');
}
.ic-xing {
	background: url('../img/Xing_inaktiv.png');
	width: 16px;
	height: 16px;
	display: block;
	background-repeat: no-repeat;
}
.ic-xing:hover {
	background: url('../img/Xing_hover.png');
}
/* navi */
#navigation {
	width: 1000px;
}
#navigation li {
	float: left;
}
#navigation li:first-child {
	margin-left: 10px;
}
#navigation li a {
	margin-left: 25px;
}
#navigation li a.haschildren-true,
#navigation li a.active-true {
	color: rgb(229, 53, 44) !important;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#navigation li a span{

}

/*footer*/
#footer-wrapper{
	text-align: center;
	/*background: white;*/
}
body.home #footer-wrapper {
	background: rgb(249, 249, 249);
}
#footer {
	width: 1000px;
	height: 57px;
/*	height: 20px;
	margin-top: 20px;
	margin-bottom: 17px;*/
}
#footer-navigation{
	padding-top: 18px;
}
#footer-navigation .marker {
	background: url('../img/Pfeil_inaktiv.png');
	background-repeat: no-repeat;
	padding-left: 32px;
	padding-top: 5px;
	padding-bottom: 6px;
	cursor:pointer;
	display: inline;
}
#footer-navigation .marker.left {
	margin-left: 39px;
}
#footer-navigation .marker.active a {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	padding-bottom: 2px;
}
#footer-navigation .marker.active {
	background: url('../img/Pfeil2_inaktiv.png');
	background-repeat: no-repeat;
}
/*#footer-navigation .marker:hover {
	background: url('../img/Pfeil_hover.png');
	background-repeat: no-repeat;
	color: black;
}
#footer-navigation .marker.active:hover {
	background: url('../img/Pfeil2_hover.png');
	background-repeat: no-repeat;
}
#footer-navigation .marker.active:hover a {
	color: black;
	border-color: black;
}
#footer-navigation .marker:hover a {
	color: black;
}*/

/*footer content*/
#footer-content{
	text-align: left;
}
#footer-content .inner {
	display: none;
}

#footer-content .content {
	width: 1000px;
	margin: 0 auto;
	padding-bottom: 30px;
	display: table;
	padding-top: 69px;
}
#footer-content .content.sitemap{

}
#footer-content .content.impressum{
	
}
#footer-content .content .col {
	padding: 0 36px 0;
	border: 1px solid rgb(255, 255, 255);
	border-width: 0 1px 0 0;
	display: table-cell;
	height: 100%;
	vertical-align: top;
}
#footer-content .content .col.last {
	border: none;
	float: right;
}
#footer-content .content.sitemap .col.first{
	width: 197px;
}
#footer-content .content.sitemap .col.second{
	width: 120px;
}
#footer-content .content.sitemap .col.third {
	width: 464px;
	padding-left: 0;
}
#footer-content .content.sitemap .social{
	margin-top:58px;
}
#footer-content .content.sitemap .social a{
	float:left;
	margin-right: 9px;
}
#footer-content .content.impressum .col {
	width: 50%;
}
#footer-content .content.impressum .col.second {
	border:none;
}
/* home layout*/

.circle{
	position: absolute;
	width: 266px;
	height: 266px;
	right: 50%;
	top: 500px;
	z-index: 10;
	margin-right: -480px;
}
#content .circle {
	top: 360px;
}
.circle:before {
	content:"";
	position: absolute;
	width: 100%;
	height: 100%;
	right: 0px;
	top: 0px;
	opacity: 0.7;
	background: url('../img/Kreis.png');
}
.circle .top {
	position: absolute;
	padding-top: 42px;
	width: 100%;
	text-align: center;
}
.circle .top h2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	display: inline;
	font-weight: normal;
}
.circle-wrapper {
	position: absolute;
	height: 174px;
	overflow: visible;
	left: 29px;
	top: 65px;
	width: 208px;
}
.circle .table {
	display: table;
	position: absolute;
	width: 100%;
	height: 100%;
	padding-top: 20px;
	overflow: visible;
}
.circle .table .cell {
	display: table-cell;
	vertical-align: top;
	text-align: center;
	font-size: 15px;
	line-height: 17px;
}
.circle .table .cell .rot {
	float: none;
	font-size: 15px;
	line-height: 17px;
	position: relative;
	top: 1px;
}
.circle .table .cell a {
	display: block;
}
.circle .table .cell a:hover {
	color: black;
}

body.home #content {
	width: 1000px;
	padding:0 0 400px 0;
	display: block;
}

body.home:before {
	content: "";
	width: 100%;
	min-width: 1000px;
	height: calc(100% - 200px);
	min-height: 690px;
	top: 136px;
	left: 0;
	position: absolute;
	background-size: cover;
	background-position: 50% 50%;
	background-image: url(../img/200630_IMG50025_BW_screen.jpg);
}

body.home #main-wrapper {
	background: transparent !important;
}
#page-bg-image {
	width: 100%; 
	min-width: 1000px; 
	height: calc(100% - 200px); 
	height: calc(100vh - 200px); 
	min-height: 690px;
	position: relative;
	object-fit: cover;
}

/*social icons - fixed right*/
.social.fixed.right {
	position: absolute;
	top: 328px;
	right: 0;
}
.social.fixed.right a {
	display: block;
	position: relative;
	margin: 0 auto;
}
.social.fixed.right .spl{
	display: block;
	height: 1px;
	width: 30px;
	margin: 10px 0;
}

/* top-slider layout*/
.top.slider {
	text-align: center;
	overflow: hidden;
	position: relative;
}
.top.slider img {
	display: inline;
	top:0;
}
.top.slider img.previos {
	position: absolute;
	left: 50%;
	margin-left: -1500px;
}
.top.slider img.next {
	position: absolute;
	left: 50%;
	margin-left: 500px;
}
.top.slider .arrow {
	width: 50%;
	height: 100%;
	position: absolute;
	z-index: 1000;
	left: 0;
	margin: 0;
	top: 0;
}
.top.slider .arrow.right {
	left:50%;
}

.top.slider .arrow.right .btn {
	background: url('../img/Pfeil_rechts_inaktiv.png');
	background-repeat: no-repeat;
	position: absolute;
	left: 460px;
	top: 50%;
	width: 26px;
	height: 26px;
	margin-top: -13px;
}
.top.slider .arrow.right:hover .btn {
	background: url('../img/Pfeil_rechts_hover.png');
	background-repeat: no-repeat;

}
.top.slider .arrow.left .btn {
	background: url('../img/Pfeil_links_inaktiv.png');
	background-repeat: no-repeat;
	position: absolute;
	right: 460px;
	top: 50%;
	width: 26px;
	height: 26px;
	margin-top: -13px;
}
.top.slider .arrow.left:hover .btn {
	background: url('../img/Pfeil_links_hover.png');
	background-repeat: no-repeat;

}
/*default*/
/*body #content {
	display: table;
	padding: 60px 16px 227px;
	width: 984px;
	padding-right: 0;
}*/
body #content {
	display: table;
	padding: 60px 16px 227px;
	width : 968px;
}
body #content h1 {
	margin-bottom: 25px;
	line-height: 28px;
}
body #content h2 {
	margin-bottom: 25px;
}
body #content h3 {
	margin-bottom: 13px;
}
body #content h4 {
	margin-bottom: 6px;
}
body #content h4.gr {
	margin-bottom: 64px;
}
body #content .spl {
	width: 35px;
	margin: 50px 0px 25px;
	display: block;
}
body #content .spr {
	display: block;
	margin: 12px 0;
}
body #content .team {
	display: table;
	padding-top: 6px;
}
body #content .team .right,
body #content .team img {
	display: table-cell;
	vertical-align: bottom;
}
body #content .team img {
	padding-bottom: 6px;
}
body #content .team .right {
	padding-left: 10px;
}
body #content .team .right span {
	display:block;
}

body #content .team.row .right,
body #content .team.row img {
	display: table-row;
}

body #content .col {
	display: table-cell;
	vertical-align: top;
}
body #content .left.col {
	width: 210px;
}
body #content .middle.col {
	width: 542px;
}
body #content .middle.col.last {
	width: 770px;
}
body #content .col .inner {
	padding: 0 20px 0px 20px;
}
body #content .col.right .inner {
	padding-right: 0 ;
}
form label {
	display: block;
	margin: 18px 0 6px;
}
form .submit {
	background: url('../img/Pfeil_inaktiv.png');
	border: none;
	padding-left: 30px;
	background-repeat: no-repeat;
	height: 23px;
	margin-top: 25px;
	cursor: pointer;
}
form .submit:hover {
	background: url('../img/Pfeil_hover.png');
	background-repeat: no-repeat;
}
.awo:before {
	content:"> ";
	color:rgb(229,53,44);
}

.navpoint {
	padding-bottom: 9px;
}
.admiwa {
	position: relative;
}
.navi-wrapper .navlist {
	padding-left: 13px;
}

a.mark {
	background: url('../img/Pfeil_inaktiv.png') no-repeat no-repeat bottom left;
	padding-bottom: 35px;
	display: block;
}
.lipad .alink {
	padding-bottom:4px;
}
.rot {
	padding-right: 5px;
	/*padding-bottom: 2px;*/
	font-size: 18px;
	line-height: 22px;
	display: inline;
	float: left;
	color: rgb(229, 53, 44) !important;
	font-family: "Variable Bold";
	/*padding-top: 2px;*/
}

.news-search-wrapper {

}
.news-search-wrapper > div{
	margin-top:5px;
}
body #content .news-search-wrapper > div:last-child .spr.bor-td{
	display: none;
}
.backlink {
	position: relative;
	margin-top: 10px;
}
.backlink:before {
	content: "";
	position: absolute;
	width: 24px;
	height: 24px;
	top: 0px;
	background: url('../img/Pfeil_inaktiv.png') 0 0 repeat;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	background-repeat: no-repeat;
}
.backlink a {
	margin-left: 32px;
}
.kunst {
	float: left;
	width: 130px;
	height: 130px;
	background: rgb(255, 255, 255);
	overflow: hidden;
	position:relative;
	vertical-align: middle;
	text-align: center;
	cursor: pointer;
	margin: 0 10px 10px 0;
}
.kunst > img{
	left:0;
	right:0;
	position: absolute;
}
.layover {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	display:none;
	vertical-align: middle;
	text-align: center;
	z-index: 5000;
}
.layover .map{
	width: 100%;
	height: 100%;
	position: absolute;
	z-index: 100;
	left: 0;
	top: 0;
	cursor: pointer;
}
.layover .inner {
	margin: 0 auto;
	background: rgb(255, 255, 255);
	display: inline-table;
	z-index: 5000;
	box-shadow: 0 0 3px rgb(0, 0, 0);
	position: relative;
}
.layover .inner img {
	padding: 10px;
}
.layover .left {
	position: absolute;
	width: 50%;
	height: 100%;
	top: 0px;
	left: 0px;
	cursor: pointer;
}
.layover .left .btn {
	width: 24px;
	position: absolute;
	height: 24px;
	background: url('../img/Pfeil_inaktiv.png') 0 0 repeat;
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
	background-repeat: no-repeat;
	top: 50%;
	left: 30px;
}
.layover .right {
	position: absolute;
	width: 50%;
	height: 100%;
	top: 0px;
	left: 50%;
	cursor: pointer;
}
.layover .right .btn {
	width: 24px;
	height: 24px;
	position: absolute;
	background: url('../img/Pfeil_inaktiv.png') 0 0 repeat;
	background-repeat: no-repeat;
	top: 50%;
	right: 30px;
}
.kontakt {
display: table;
margin-bottom: 15px;
padding-top: 6px;
}
.kontakt .left{
	display: table-cell;
}
.kontakt .left img{
top: -6px;
position: relative;
}
.kontakt .right{
	display: table-cell;
	top: 0;
	padding: 0;
	margin: 0;
	height: 100%;
	width: 100%;
	float:left;
	padding-left: 10px;
}
.kontakt .right > a {
	display:block;
}
.text a{
	color: rgb(229, 53, 44) ;
	font-family: "Times New Roman";
	font-style: italic;
	border-color: rgb(229, 53, 44);
}
.text a:hover {
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.map-canvas-wrapper {
	position: absolute;
	top: 115px;
	right: 0;
}

form.seminar {

}
form label{
	line-height: 14px;
}
form label.req:after{
	content:'*';
	color: rgb(229, 53, 44);
}
form.seminar input[type=text]{
	width: 350px;
	min-width: 350px;
	max-width: 350px;
}
form.seminar textarea {
	width: 470px;
	height: 240px;
}
form span.error {
	position: relative;
	padding-left:30px;
	overflow: hidden;
}
form span.error .icon {
	background: url('../img/Ausrufzeichen.png') left top no-repeat no-repeat;
	width: 30px;
	height: 30px;
	top: 2px;
	display: block;
	position: absolute;
	left: 0;
}
form span.ok {
	position: relative;
	padding-left: 40px;
	overflow: hidden;
	margin-top: 40px;
	display: block;
	height: 34px;
	padding-top: 6px;
}
form span.ok .icon {
	background: url('../img/Newletter-Anmeldung.png') left top no-repeat no-repeat;
	width: 30px;
	height: 30px;
	top: 2px;
	display: block;
	position: absolute;
	left: 0;
}


#kachelbild {
	text-align: center;
	overflow: hidden;
	position: relative;
	width: 1000px;
	display: table;
	margin: 0 auto;
}
#kachelbild > .cell {
	width: 125px;
	display: table-cell;
}
#kachelbild > .cell .kachelbild {
	width: 125px;
	height: 96px;
	position: relative;
	background: rgb(0, 0, 0);
	
}
#kachelbild > .cell .kachelbild a {

}
#kachelbild > .cell .kachelbild span {
	position: absolute;
	display: block;
	bottom: 7px;
	width: 101px;
	left: 12px;
	display:none;
}
#kachelbild > .cell .kachelbild img {

}
#kachelbild:hover > .cell .kachelbild img{
	opacity: 0.8;
}
#kachelbild > .cell .kachelbild:hover img{
	opacity: 1;
}
#kachelbild > .cell .kachelbild:hover span{
	display:block;
}


.text-folderble .trigger {
    background: url('../img/down_heller.png');
    background-repeat: no-repeat;
    background-position-x: left;
    background-position-y: center;
    width: 30px;
    height: 30px;
    cursor:pointer;
}
.text-folderble:hover .trigger {
    background: url('../img/down_hover.png');
    background-repeat: no-repeat;
    background-position-x: left;
    background-position-y: center;    
}
.text-folderble.active .trigger {
    background: url('../img/up_inaktiv.png');
    background-repeat: no-repeat;
    background-position-x: left;
    background-position-y: center;    
}
.text-folderble.active .trigger:hover{
    background: url('../img/up_hover.png');
    background-repeat: no-repeat;
    background-position-x: left;
    background-position-y: center;    
    
}
.text-folderble span.short {
    display:block;
    opacity:0.7;
    cursor:pointer;
}
.text-folderble:hover span.short {
    opacity:1;
}
.text-folderble span.long {
    display:none;
    margin-top: 22px;
}
.text-folderble.active span.short {
    opacity:1;
}
.text-folderble.active span.long {
    display:block;
}
.user-edit span.h2rot{
    font-family: "Variable Bold";
    font-size: 17px;
    line-height: 23px;
    color: rgb(229, 53, 44);
}
.user-edit span.bold{
    font-weight: bold;
}



body.beck-service .rot-gross{
	color : #009de0;
}
body.beck-service .rot-text{
	color : #009de0
}


body.beck-service .bg-01 {
	background : #009de0;
}
body.beck-service .bc-01,
body.beck-service .bc-01 a {
	border-color : #009de0;
}

body.beck-service .active-true a,
body.beck-service .hasparent-true a,
body.beck-service .act-01,
body.beck-service .user-out .red,
body.beck-service .coho-01:hover,
body.beck-service .coho-01 a:hover,
body.beck-service .co-01,
body.beck-service .co-01 a {
	color : #009de0 !important;
}
body.beck-service .awo:before {
	color: #009de0;
}
body.beck-service #navigation li a.haschildren-true,
body.beck-service #navigation li a.active-true {
	color: #009de0 !important;
}
body.beck-service .rot {
	color: #009de0 !important;
}
body.beck-service .text a{
	color: #009de0 ;
	border-color: #009de0;
}
body.beck-service form label.req:after{
	color: #009de0;
}

body.beck-service form span.error .icon {
	background-image: url('../img/blau/Ausrufzeichen.png') left top no-repeat no-repeat;
}
body.beck-service .text-folderble .trigger {
    background-image: url('../img/blau/down_heller.png');
}
body.beck-service .text-folderble:hover .trigger {
    background-image: url('../img/blau/down_hover.png');
}
body.beck-service .text-folderble.active .trigger {
    background-image: url('../img/blau/up_inaktiv.png');
}
body.beck-service .text-folderble.active .trigger:hover{
    background-image: url('../img/blau/up_hover.png');
}
body.beck-service .ic-linkedin {
	background-image: url('../img/blau/LinkedIn_inaktiv.png');
}
body.beck-service .ic-lupe {
	background-image: url('../img/blau/Lupe_inaktiv.png');
}
body.beck-service form span.ok .icon {
	background-image: url('../img/blau/Newletter-Anmeldung.png');
}
body.beck-service #footer-navigation .marker,
body.beck-service form .submit,
body.beck-service a.mark,
body.beck-service .backlink:before,
body.beck-service .layover .left .btn,
body.beck-service .layover .right .btn {
	background-image: url('../img/blau/Pfeil_inaktiv.png');
}
body.beck-service .top.slider .arrow.left .btn {
	background-image: url('../img/blau/Pfeil_links_inaktiv.png');
}
body.beck-service .top.slider .arrow.right .btn {
	background-image: url('../img/blau/Pfeil_rechts_inaktiv.png');
}
body.beck-service #footer-navigation .marker.active {
	background-image: url('../img/blau/Pfeil2_inaktiv.png');
}
body.beck-service .ic-xing {
	background-image: url('../img/blau/Xing_inaktiv.png');
}
body.beck-service em {
	color : #009de0;
}
