
/* START: Suche */

.trefferliste {
	border-top: 1px dashed #888888;
	width: 100%;
	margin-top: 5px;

	padding-top: 10px;
}

#content a.trefferlink {
	color:#1C5598;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
}

.suchAbsatz {
	border-top: 1px dashed #888888;
	width: 100%;
}

/* START: News Übersicht */

#newsForm {
	margin-bottom: 20px;
}
table.news {
	width: 100%;
	border-top: 1px dashed #888888;
}

.news tr {
	width: 100%;
	border-bottom: 1px dashed #888888;
}

.news th {
	width: 90px;
	font-weight: bold;
	color: #888888;
	vertical-align: top;
	border-bottom: 1px dashed #888888;
}

.news td {
	vertical-align: top;
	border-bottom: 1px dashed #888888;
}

.news a.more,
.news_detail .back {
	display: block;
	color: #616264 !important;
	text-decoration: none !important;
	padding: 0px 0px 0px 12px !important;
}

.news a.more {
	background: url(/media/images/btn-arrow.gif) left  0.3em no-repeat;
}

.news_detail .back {
	background: url(/media/images/btn-arrow-left.gif) left  0.3em no-repeat;

}
.news_detail p.date {
	padding: 0 !important;
}

.news h2 {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}

#content .news h2 a {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
	color: #1C5598;
	text-decoration: none;
	font-size: 14px;
}

/*#content .news h2 a:hover {
	color: #616264;
}*/

.news_detail h2 {
	margin-bottom: 1em;
	color: #888888;
	font-weight: bold;

}
/* ENDE: News Übersicht */


/* START: Jobs Übersicht */

table.jobs {
	width: 100%;
	border-top: 1px dashed #888888;
	margin-bottom: 30px;
}

.jobs tr {
	width: 100%;
	border-bottom: 1px dashed #888888;
}

.jobs th {
	width: 160px;
	font-weight: bold;
	color: #888888;
	vertical-align: top;
	border-bottom: 1px dashed #888888;
}


.jobs td.head,
.jobs th.head {
	color: #616264;
	font-weight: bold;
} 

.jobs td {
	vertical-align: top;
	border-bottom: 1px dashed #888888;
}

.jobs_detail {
	margin-bottom: 30px;
	border-top: 1px dashed #888888;
	border-bottom: 1px dashed #888888;
	padding: 10px 0px;
}

.jobs a.more,
.jobs_detail .back {
	display: block;
	color: #616264 !important;
	text-decoration: none !important;
	padding: 0px 0px 0px 12px !important;
}

.jobs a.more {
	background: transparent url(/media/images/btn-arrow.gif) left 0.3em no-repeat;
}


.jobs_detail .back {
	background: transparent url(/media/images/btn-arrow-left.gif) left 0.3em no-repeat;
}


.jobs_detail p.date {
	padding: 0 !important;
}

.jobs_detail h2 {
	margin-bottom: 1em;
	color: #888888;
	font-weight: bold;
}
/* ENDE: Jobs Übersicht */

