.tx-thmailformplus-pi1 {
         font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
  	text-decoration:none; 
  	font:10px Verdana, Arial;
	font-weight:normal;
}

/*
.tx-thmailformplus-pi1 .error {
	font:10px Verdana, Arial;
	color:#dd7777;
}
*/


.tx-thmailformplus-pi1 td{
         font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
  	text-decoration:none; 
  	font:10px Verdana, Arial;
	font-weight:normal;
}


.tx-thmailformplus-pi1 LABEL {
	font-weight:normal;
	font:10px Verdana, Arial;
	display:block;
	float:left;
	width:90px;
}

.tx-thmailformplus-pi1 LEGEND {
	font-weight:normal;
	font:10px Verdana, Arial;
	display:block;
	float:left;
	width:auto;
}
.tx-thmailformplus-pi1 INPUT {
	font-weight:normal;
	font:10px Verdana, Arial;
	display:block;
	float:left;
}

#plz {
	width:45px;
}

#ort {
	width:150px;
}

#datum {
	width:110px;
}

#uhrzeit {
	width:85px;
}

#plz_entlaufen {
	width:45px;
}

#ort_entlaufen {
	width:150px;
}



.tx-thmailformplus-pi1 SELECT {
	font-weight:bold;
	font:10px Verdana, Arial;
	display:block;
	float:left;
	margin: 0px; 
	padding: 0px;
}

.tx-thmailformplus-pi1 .radio_caption {
	display:inline;
	font:10px Verdana, Arial;
	width:auto;
	float:none;
	font-weight:normal;
	padding-left:5px;
}

.tx-thmailformplus-pi1 .caption {
         font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; 
  	text-decoration:none; 
  	font:10px Verdana, Arial;
	font-weight:normal;
	margin:10px 0 5px 0;
	
}
