

/*TRAINERSUCHE*/

.tx-wetrainersuche-pi1 .trainersucheHeader{
	font-family: verdana;
	width: 737px;
	height: 137px;
	margin: 0 0 0 2px;
	background-color: #d5dbe0;
}

.tx-wetrainersuche-pi1 img.bild {
	height: 120px;
	float: left;
	padding: 7px 14px 7px 14px;
}

.tx-wetrainersuche-pi1 .textElemente {
	padding: 5px;
	width: 195px;
	float: left;
}

.tx-wetrainersuche-pi1 .bezeichnung {
	float: left;
	clear: both;
	font-size: 14px;
	margin: 15px 9px 13px 0;
	height: 14px	;
	font-weight: bold;
}

.tx-wetrainersuche-pi1 .beschreibung {
	float: left;
	clear: both;
	width: 195px;
	color: #6a6259;
	font-size: 11px;
}

.tx-wetrainersuche-pi1 .eingabeFormular{
	padding: 24px 0 0 0;
}

.tx-wetrainersuche-pi1 .suchfeld{
	float: left;
	margin: 5px 0 0 4px;
	font-size: 11px;
	color: #6a6259;
}

.tx-wetrainersuche-pi1 .suchfeld input	{
	width: 190px;
	height: 24px;
	border: 1px solid #97a0a8;
	background-color: #eaedef;
	color: #6a6259;
	padding: 4px 0 0 2px;
}


.tx-wetrainersuche-pi1 table.tableCheckbox{
	width: 160px;
	float: left;
	color:pink;
	font-size: 11px;
	color: #6a6259;
	margin: 0 20px 0 0;
}

.tx-wetrainersuche-pi1 table.anzeigeTabelle{
	width: 741px;
}

.tx-wetrainersuche-pi1 table.anzeigeTabelleFehler{
	width: 741px;
}

.tx-wetrainersuche-pi1 table.anzeigeTabelleFehler th{
	background-color: #dadfe3;
	height: 22px;
	font-family: verdana;
	font-weight: bold;
	font-size: 16px;
}

.tx-wetrainersuche-pi1 table.anzeigeTabelle th{
	height: 22px;
	font-family: verdana;
	font-weight: bold;
	font-size: 10px;
	padding: 1px 0 0 0;
	color: white;
	background: #b5bfc7;
}

.tx-wetrainersuche-pi1 table.anzeigeTabelle td{
	height: 22px;
	font-family: verdana;
	font-weight: bold;
	font-size: 9px;
	padding: 1px 0 0 0;
	color: black;
	background: #dadfe3;
	text-align: center;
}

.tx-wetrainersuche-pi1 span.fehler{
	color: red;
	font-size: 12px;
	font-weight: bold;
}


