/*@charset "UTF-8";*/

/*XXXXXXXXXXXXXX Headline Agentur Scheerer XXXXXXXXXXXXXXXXXX*/

#job-header   {
	background-color: #fff;
	margin: 0px 0 14px -20px;
	width: 812px;
	height: auto;
	border: solid 1px #E3E5E7;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header-wrapper {
	margin: 0px;
	padding: 0px;
	height: auto;
	width: 812px;
	overflow: hidden;
}
#logo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 149px;
	
}
#headline {
	float: left;
	height: auto;
	width: 663px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 22px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#buttons {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: 762px;
}
.dachzeile {
	color: #4088ee;
	font-size: 1.1em;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.4em;
	margin: 5px;
	padding-top: 0px;
}
.headline {
	color: #161616;
	font-size: 1.7em;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 1.3em;	
}
#angaben {
	color: #5d6275;
	font-size: 0.9em;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.4em;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: -25px;
	padding: 0px;
	float: left;
	height: auto;
	width: 688px;	
}

#angaben img {
	margin-top: 10px;
	padding-right:10px;
	margin-bottom: -7px;
	padding-left: 25px;
}

.textblau {
	color: #4088ee;
	font-size: 0.9em;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.4em;
}

.text {
	color: #3a434f;
	font-size: 0.9em;
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 1.4em;
}

#wrapper_standort {
	margin: 0px;
	padding: 0px;
	float: left;
	height: auto;
	width: auto;
}
#wrapper_koffer {
	float: left;
	height: auto;
	width: auto;
}
#wrapper_uhr {
	float: left;
	height: auto;
	width: auto;
}
#wrapper_kalender {
	float: left;
	height: auto;
	width: auto;
}

#zertifikat   {
    background-color: #fff;
    margin-bottom: 12px;
    width: 832px;
    margin-left: -20px;
    border: solid 1px #E3E5E7;

}

#zertifikat h3 {
    font-size: 1.4em;
    color: #0f3773;  /* Agentur Scheerer */
	/*color: #4088ee;   STEPSTONE ? */
    font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-weight: bold;
    margin-bottom: 5px;
    font-family: inherit;
	padding: 20px 20px 15px 20px;
    /*background-color: #eee;*/
	background-color: #fff;
}

#zertifikat img {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 20px;
}

#joboffer li {
    margin-left:10px;  /* Agentur Scheerer */
}


/*XXXXXXXXXXXXXX End Headline Agentur Scheerer XXXXXXXXXXXXXXXXXX*/



/*XXXXXXXXXXXXXX SLIDERXXXXXXXXXXXXXXXXXX*/

#joboffer #cssSlideshow img {
	position: absolute;
	top: 235;
	animation-iteration-count: infinite;
	left: 0;
}

#joboffer #cssSlideshow .slideOne{
    -ms-animation: slideTwo 22s infinite linear;
	-webkit-animation: slideTwo 22s infinite linear;
        animation: slideOne 22s infinite linear;
    opacity: 1;
    z-index: 6;
}

#joboffer #cssSlideshow .slideTwo{
    -ms-animation: slideTwo 22s infinite linear;
	-webkit-animation: slideTwo 22s infinite linear;
	    animation: slideTwo 22s infinite linear;
    opacity: 0;
    z-index: 5;
}

#joboffer #cssSlideshow .slideThree{
    -ms-animation: slideThree 22s infinite linear;
	-webkit-animation: slideThree 22s infinite linear;
	    animation: slideThree 22s infinite linear;
    opacity: 0;
    z-index: 4;
}

@-webkit-keyframes slideOne {
    0% { opacity: 1 }
    12% { opacity: 1 }
    17% { opacity: 0 }
    96% { opacity: 0 }
}

@-webkit-keyframes slideTwo {
    12% { opacity: 0 }
    17% { opacity: 1 }
    29% { opacity: 1 }
    34% { opacity: 0 }
}

@-webkit-keyframes slideThree {
    0% { opacity: 0 }
    12% { opacity: 0 }
    17% { opacity: 1 }
    96% { opacity: 1 }
}
