.tx-wtdirectory-pi1 {
	padding-bottom: 20px;
}

.wtdirectory-detail-image {
    float: left;
	overflow-x: hidden;
	margin-right: 15px;
	padding-top: 14px;
}

.wtdirectory-detail-image img {
	border: 1px solid #ccc;
}

.wtdirectory-detail-text {
	margin-left: 135px;
	padding-top: 2px;
	width: 450px;
}

.tx-wtdirectory-pi1 h2 {
	color:#990C15;
	margin-left: 0;
}

.wtdirectory-detail-text a {
	color:#990C15;
}

.wtdirectory-ansprechpartner-bild img {
	float: left;
	padding: 0 10px 10px 0;
}

.csc-frame-rulerAfter {
	border-bottom: 1px solid #AEAFA1;
}

.csc-header h2 {
	margin-left: 0;
}
