/* CSS Document */

body {
	font-size: 11px;
	font-family: 'Trebuchet MS', Verdana, Arial, Sans-Serif;
	text-align:center;
}

#person label {
	font-size: 11px;
	display:block;
	font-weight:bold;
	color: #181818;
}
fieldset {
	padding: 0px 10px 15px 15px;
	border: 1px solid #005bab;
	background:#ffffff;
}
legend {
	font-weight:bold;
	font-size: 12px;
	color:#005bab;
}
textarea {
	width:350px;
	height:125px;
} 
label, input [type=checkbox], input [type=radio] {
	cursor:pointer;
}
input:focus, textarea:focus {
	border: 2px solid #000;
	background: #eee;
}

.submit {
	border: 1px solid #005bab;
	background-color: #f1f1f1;
}

.pflicht {
	font-size: 14px;
	color: #ff0000;
}

.success {
	font-size: 11px;
	color: #339900;
}

.spacer {
	font-size: 14px;
	color: #ffffff;
}

.kontaktform {
	margin: 15px 10px;
}