/* FORMS ---------------------------------------------------------------------- *//* CONTENT FORMS ----------------------------- */#content form { 	margin: 1.8em 0 1.8em 0;	padding:0 0 0 0;}#content form fieldset{	border: 0;	padding: 0;	margin: 0;}#content form legend{	border: 0;	padding: 0;	margin: 0 0 10px 0;	height: 0;	font-size:1.2em;	width:500px;	display:block;	border-bottom:1px solid #000;}#content form label { 	display: block;	width:140px;	float:left;	font-weight: normal; 	padding: 0 2px 0 0; 	cursor:pointer;	font-size:1em;}#content form label.radio { 	display: inline;	float:none;	font-weight: normal; 	padding: 0 2px 0 0; 	cursor:pointer;	vertical-align:top;}#content form input.text { 	font-family: verdana;	font-size: 1em;	border:1px solid #777;	margin:0 0 0 0;	padding:2px;}#content form textarea { 	font-family: verdana;	font-size: 1em;	border:1px solid #777;	margin:0 0 10px 0;	float:left;	padding:2px;}#content form p { 	padding: 0 0 0 0;	margin: 0 0 1.45em 0;}#content form h3 { 	font-size:1.2em;}#content form p.small { 	font-size:1em;	margin:0 0 0 140px;}#content form .sendbtn { 	margin:10px 0 0 142px;}#content form .captcha { 	margin:0 0 0 142px;}/* SUCHFORM  ----------------------------------------------- */#suchbox{	position:absolute;	top:71px;	height:25px;	left:752px;	width:237px;	background:transparent url(../img/searchfield_bg.gif) 0 1px no-repeat;}#suchbox fieldset{		margin:0;		padding:0;		border:0;	}	#suchbox form{		margin:0 0 0 5px;		padding:0;	}	#suchbox legend{		margin:0;		padding:0;		display:none;	}	#suchbox form label{		color:#fff;		font-weight:normal;		font-size:1.1em;		vertical-align:bottom;		margin:0 6px 0 0 ;		padding:2px 0 0 0;		display:block;		float:left;		display:block;	}			#suchbox form input.suchfeld{		position:relative;		width:160px;		font-family:arial;		font-size:1.1em;		height:15px;		margin:0 3px 0 0;		top:5px;		padding:0;		float:left;		background:none;		border:0;	}	#suchbox form input#suchbutton{		margin:1px 0 0 3px;		padding:0;		float:left;		border:1px solid #f00;		background:transparent url(../img/transparent.gif) 0 0;	}				#contentsuche{		padding:10px;		margin:0 0 10px 0;		background-color:#ddd;	}		#contentsuche form.suchform{		margin:0;		padding:0;	}	#contentsuche form.suchform label{		margin:0;		padding:2px 0 0 0;		width:80px;		font-size:1em !important;	}		p.errorMessage { color:#f00!important;font-size:1em;margin:0 0 0 140px;}.error { 	color:#f00!important;}#eventform label.error { 	color:#f00!important;	font-size:10px!important;	float:none!important;	width:200px!important;	margin:0 0 0 142px;}
