/* ----- anmelden ------ */

/* staedte, termine */

table#citiesOverview, table#alternativeDates {
	margin:10px;
}

table#citiesOverview
	td,
table#alternativeDates
	td {
	padding-left:5px;
	padding-right:5px;
	padding-top:2px;
	padding-bottom:2px;
}

/* nachricht */

form#sendMessage
	label.text {
	width:110px;
}

form#sendMessage
	input#submit {
	margin-left:9em;
}

/* anmeldung */


form#anmeldung
	label.text {
	width:300px;
}

form#anmeldung
	div.note {
	margin-bottom:30px;
	margin-left:310px;	
}

form#anmeldung
	input.select {
	margin-left:50px;
	width:150px;
}

form#anmeldung
	input#submit {
	margin-top:10px;
}

.required {
	color:#FF6969;
	width:1em;
}
.notrequired {
	width:1em;
}

th.label {
    text-align:right;
    font-weight:bold;
	width:235px;
}