/*Format the Jobextention*/
.tx-dmmjobcontrol-pi1 {
	font-size:1.1em;
}

label.form-label-jobs,  label.form-label-prospekt{
	 width:15em;
         float:left;
         font-weight:normal;
         cursor:pointer;
}
.tx-dmmjobcontrol-pi1 h3 {
	margin-bottom:0.4em;
        font-size:1.1em;
}
.tx-dmmjobcontrol-pi1 ul{	
	padding:0 0 0.4em 0;
	margin:0;
	}
	
.tx-dmmjobcontrol-pi1 ul li {
	list-style-image:url(../graphics/yellow-list.jpg);
	font-size:100%;
	
}

.job-detail-description {
	margin: 0 0 0.5em 0;
}
p.job-detail-links a:hover {
	text-decoration:underline;
}
p.job-detail-links a{
	color:#ff9e1c;
}
p.job-detail-links a.dmmjobcontrol_apply_backtolist {
	color:#333333;
}

.job-contact-box {
	margin:1em 0 1em 0;
}
.job-contact-box2 {
	display:none;
	visibility:hidden;
}

.job-contact-box-header {
	font-weight:bold;
	color:#ff9e1c;
}
.job-list-head {
	margin-bottom:0.5em;
	height: 20px;
}
.job-list-head-left {
	float:left;
	font-weight:bold;
	width:60%;
	margin-left:5px;
}
.job-list-head-right {
	float:left;
	font-weight:bold;
	width:35%;
}
.job-list-row-1 {
	background-color:#e1e1e1;
	border-bottom:1px solid #fff;
	width:100%;
	/*height:1%;*/
	height: 25px;
}
.job-list-row-1-left {
	width:60%;
	float:left;
	margin:5px 0 5px 5px;
}
.job-list-row-1-left a, .job-list-row-2-left a {
	font-weight:bold;
	text-decoration:none;
	color:#333;
}
.job-list-row-1-left a:hover, .job-list-row-2-left a:hover {
	text-decoration:underline;
}
.job-list-row-1-right {
	width:22%;
	float:left;
	margin:5px 0 0 0;
}
.job-list-row-links {
	float:left;
	width:10%;
	margin:5px 0 0 5px;
}
.job-list-row-links img {
	border:0;
}
.job-list-row-2 {
	background-color:#eaeaea;
	border-bottom:1px solid #fff;
	width:100%;
	/*height:1%;*/
	height: 25px;
}
.job-list-row-2-left {
	width:60%;
	float:left;
	margin:5px 0 0 5px;
}
.job-list-row-2-right {
	width:22%;
	float:left;
        margin:5px 0 0 0;
}