/*

legend {

padding-right:10px;
border: 0px;
font-size:11px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:0px;
border: 1px solid #C0C0C0;
font-size:11px;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {

padding-top:10px;
padding-bottom:10px;


}
.formu select {
  margin-bottom:5px;
}
.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}


*/

TABLE.csc-mailform {
	width:450px;
}

.mf-submit {

color: #ffffff;
background-color: #003399;
border: 1px solid black;
font-weight:bold;
/*margin-top:-10px;*/


}


TABLE.csc-mailform TD {
	padding-top:3px;
	padding-bottom:3px;
}


/****************/
/* Umkreissuche */
/****************/

div.suchformular {
	margin-top: 1em;
}

/***************************/
/* Umkreissuche Ergebnisse */
/***************************/

table.suchergebnisse {
	margin-top: 2em;
	margin-bottom:2em;
}
.suchergebnisse th {
	background: #003399;
	color: #fff;
	padding-left: 5px;
	padding-right: 5px;
}
.suchergebnisse tr {
	border-bottom: 2px solid #039;
}
.suchergebnisse td {
	padding-bottom: 0.75em;
	padding-top: 0.75em;
	padding-left: 5px;
	padding-right: 5px;
}
.suchergebnisse .tcol1 {width:20%;}
.suchergebnisse .tcol2 {width:35%;}
.suchergebnisse .tcol3 {width:35%;}
.suchergebnisse .tcol4 {width:10%;}
.suchergebnisse img {max-width:150px;}