body{ font-family:verdana,sans-sherif,arial; font-size:14px; color:#000000; line-height:18px; background:#f5f5f5 none; }
.container{ }
a, a:visited{ color:#f08800; }
a:hover{ color:#000000; }
header{ padding-top:15px; padding-bottom:15px; margin-top:15px; background:#ffffff none; color:#000000; }
.logoheader{ }
.logoostbelgien{ text-align:right; }
.logoostbelgien img{ margin:20px 30px 20px 0px;}
.logoheader h1{ margin:0px 0px 0px 10px; padding:0px;  }
.slider{ position:relative; overflow:hidden; width:auto; height:500px; background:transparent url(../images/header_hande_01.jpg) no-repeat center left; margin:0 0px; }
.slider2{ position:relative; overflow:hidden; width:auto; height:500px; background:transparent url(../images/header_hande_02.jpg) no-repeat center left; margin:0 0px; }
.sliderImg{ z-index:5;}
.unserauftrag{ z-index:10; color:#ffffff; width:330px; height:100px; position:absolute; top:270px; left:140px; }
.unserauftrag h2{ font-size:20px; line-height:26px; color:#ffffff; padding-top:0px; margin:0px; }

.download{ background:transparent url(http://selbstbestimmt.be/wp-content/uploads/2018/08/download.png) no-repeat top left; background-size:18px 18px; padding-left:20px; }

.inhalttext{ padding-top:20px; line-height:22px; }

.inhalttext p{ padding-left:20px; }
/* h3{ color:#f08800; font-size:15px; padding-bottom:15px; } */
.detailtel{ margin-left:20px; }
.kontaktinfo a, .kontaktinfo a:visited{ color:#000000; }
.kontaktinfo a:hover{ color:#f08800; }
.kontaktinfo div{ padding-left:10px;}

.logoselbstbestimmt img{ margin-top:20px; margin-left:15px; }

.kontakt{ font-size:16px; line-height:20px; font-weight:800; padding:21px 0px 15px 25px; display:block; height:81px; background:transparent url(../images/kontakt.png) no-repeat top left; width:auto; color:#ffffff; }
.mobilitath3index{ padding:31px 0px 15px 25px; }
.mobilitath3index a{ color:#ffffff !important; }
.mobilitath3index a:hover{ color:#000000 !important; }



footer{ line-height:20px; background:#ffffff none; }
footer .col-md-4 div{ padding:15px 10px 5px 10px;}
footer .col-md-3 div{ padding:15px 10px 5px 10px;}
footer .col-md-5 div{ padding:15px 10px 5px 10px;}



@media screen and (max-width: 1200px) {
.kontakt{ font-size:15px;}
}

@media screen and (max-width: 768px) {
.slider{ position:relative; overflow:hidden; width:auto; height:418px; background:transparent url(../images/header_hande_01_750.jpg) no-repeat center left; margin:0 0px; }
.slider2{ position:relative; overflow:hidden; width:auto; height:418px; background:transparent url(../images/header_hande_01_750.jpg) no-repeat center left; margin:0 0px; }
	.unserauftrag{ width:330px; height:100px; position:absolute; top:230px; left:100px; }
}


@media screen and (max-width: 640px) {
	.slider{ position:relative; overflow:hidden; width:auto; height:327px; background:transparent url(../images/header_hande_01_620.jpg) no-repeat center left; margin:0 0px; }
	.slider2{ position:relative; overflow:hidden; width:auto; height:327px; background:transparent url(../images/header_hande_01_620.jpg) no-repeat center left; margin:0 0px; }
	.unserauftrag{ width:330px; height:100px; position:absolute; top:160px; left:40px; }
}

@media screen and (max-width: 420px) {
	.slider{ position:relative; overflow:hidden; width:auto; height:auto;  background:#f08800 none; margin:0 0px; }
	.slider2{ position:relative; overflow:hidden; width:auto; height:auto;  background:#f08800 none; margin:0 0px; }
	.unserauftrag{ width:auto;  height:auto; background:#f08800 none; top:0px; left:0px;	position:relative; padding:15px; color:#ffffff; }
}


/* Mobilitatshilfe */
.slidermobilitat{ position:relative; overflow:hidden; width:auto; height:422px; background:transparent url(../images/DPB_mobilitatshilfe_banner.jpg) no-repeat center left; margin:0 0px; }
.titelmobilitat{ z-index:10; color:#ffffff; width:330px; height:100px; position:absolute; top:270px; left:150px; }
.titelmobilitat h2{ font-size:26px; line-height:26px; color:#ffffff; padding-top:0px; margin:0px; }



.h3werinfo{ font-size:16px; line-height:20px; font-weight:800; padding:24px 0px 15px 45px; display:block; height:81px; background:transparent url(../images/mobilitat.png) no-repeat top left; width:auto; color:#ffffff; }

.inhalttextmobilitat{ padding-top:20px; line-height:22px; }
.inhalttextmobilitat h3{ color:#F08800; }

.werinfo a, .werinfo a:visited{ color:#f08800; }
.werinfo a:hover{ color:#000000; }
.werinfo li{ margin-bottom:15px;}
.werinfo div{ padding-left:10px;}
.oben{ float:right; margin:15px 0px;}
.divoben{ overflow:hidden; width:100%; clear:both; float:none;}