html, body {
	background-color:#ffffff;
	padding:0px;
	margin:0px;
}

#head{
	width:725px;
	height:186px;
	background-image:url(images/head.png);
	background-repeat:no-repeat;
	margin-bottom:28px;
}

#con1{
	width:696px;
	margin-left:15px;
	float:left;
}

#con1a{
	padding: 8px 0px 8px 3px;
	border-top: 1px solid #949596;
	border-bottom: 1px solid #949596;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #009bdd;
	font-weight:bold;
}

#con1b{
	margin-top:16px;
	height:379px;
	@height:391px;
	background-color:#f6f6f6;
	padding:8px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
}

#con1b p{
	margin-top:0px;
	margin-bottom:10px;
}

#con2{
	margin-left:473px;
	width:214px;
	background-color:#009bdd;
	background-image:url(images/form_back.png);
	background-repeat:no-repeat;
	padding: 0px 12px 0px 12px;
}

#con2_head{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fff;
	font-weight:bold;
	margin:5px 0px 18px 26px;
	@margin:5px 0px 18px 26px;
	padding-top:5px;
	@padding-top:0px;
}

.input_01{
	width:95px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	border:1px solid #fff;
}

#con2 td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #fff;
	padding-bottom:8px;
	/*background-color:#00ff00;*/
}

.input_error{
	/*border: 1px solid #ff0000;*/
	background-color: #FFC6C6;
}

.hide{
	display:none;
}

.marginlinkblau {
	COLOR: #0066cc; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold
; text-decoration: underline
}
