/* CSS for jp_staff  contact-list*/
.tx-jpstaff-pi1-members-contact-list-entry {
	padding-bottom: 12px;
}

.tx-jpstaff-pi1-members-contact-list {
	margin-top: 5px;
}

.tx-jpstaff-pi1-member-image {
	float: left;
}

.tx-jpstaff-pi1-member-description {
	position: relative;
	top: -4px;
	left: 5px;
	width: auto;	
}

.tx-jpstaff-pi1-member-link-item {
	padding-top: 5px;
}

.tx-jpstaff-pi1-floatcleaner {
	clear: both;
}

/* Marginalspalte und Blue Row */
.tx-jpstaff-pi1-members-side-contact-list {
	width: 144px;
}

.tx-jpstaff-pi1-member-side-salutation {
	font-weight: bold;
	padding-bottom: 5px;
}

.tx-jpstaff-pi1-members-bluerow-contact-list {
	width: auto;
}

/* Detailansicht */

.tx-jpstaff-pi1-members-detail
.tx-jpstaff-pi1-member-description {
	left: 0px;;
}

.tx-jpstaff-pi1-required-field {
	margin: 5px 0px 0px 0px;
	font-weight: normal;
}

.tx-jpstaff-pi1-form fieldset {
	margin-top: 5px;
	font-weight: bold;
}
.tx-jpstaff-pi1-form input {
	margin: 5px 0px 0px 0px;
}

#tx_jpstaff_pi1-sendCopy {
	padding-left: 5px;
	font-weight: normal;
}

.tx-jpstaff-pi1-checkbox {
	width: 12px;
	border: none;
	padding: 0px 0px !important;
	margin: 0px !important;
}

.tx-jpstaff-pi1-form textarea {
	margin: 3px 0px 5px 0px;
	height: 120px;
}

.tx_jpstaff_pi1-button {
	margin-left: -2px;
	padding-top: 5px;
}

* html .tx-jpstaff-pi1-form fieldset legend {
	margin-left: -6px;
	color: #444;
}

*+html .tx-jpstaff-pi1-form fieldset legend {
	margin-left: -6px;
	color: #444;
}
