form
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0033CC;
	border: none;
	margin-top: 20px;
	margin-bottom: 20px;
}

fieldset
{
	border: 0px solid;
	padding: 0px;
	margin-bottom: 10px;
}

legend
{
	font-size: 12px;
	color: #0033CC;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 0px;
	padding-left: 0px;
}

input
{
	margin-bottom: 10px;
	border: 0px solid;
	background-color: #FFFFFF;
}

input.mini
{
	width: 50px;
}

input.kurz
{
	width: 123px;
}

input.midi
{
	width: 260px;
	margin-right: 40px;
}

input.mittel
{
	width: 320px;
	margin-right: 40px;
}

input.lang
{
	width: 395px;
}

input.extralang
{
	width: 540px;
}

input.checkbox
{
	border: 0px solid;
	width: 15px;
	height: 15px;
}

select
{
	margin-bottom: 10px;
	border: 0px solid;
	background-color: #FFFFFF;
}

select.mini
{
	width: 45px;
}

select.kurz
{
	width: 54px;
}

select.midi
{
	width: 80px;
}

select.mittel
{
	width: 160px;
}

select.lang
{
	width: 320px;
}

textarea.extralang
{
	width: 540px;
	height: 80px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.markiert
{
	background-color: #FF6464;
	color: #FFFFFF;
}

label, input, select
{
	display: block;
	float: left;
	margin-right: 10px;
}

form br
{
	clear: left;
}

label
{
	text-align: left;
	margin-bottom: 5px;
}

label.input_mini
{
	width: 50px;
}

label.input_kurz
{
	width: 123px;
}

label.input_midi
{
	width: 260px;
	margin-right: 40px;
}

label.input_mittel
{
	width: 320px;
	margin-right: 40px;
}

label.input_lang
{
	width: 395px;
}

label.input_extralang
{
	width: 540px;
}

label.select_mini
{
	width: 40px;
}

label.select_kurz
{
	width: 54px;
}

label.select_midi
{
	width: 80px;
}

label.select_mittel
{
	width: 160px;
}

label.select_lang
{
	width: 420px;
}

label.checkbox_kurz
{
	width: 95px;
}
