/* CSS Document */

form.formular {
	position:static;
	padding:0 20px;
}

fieldset{
	margin-bottom:10px;
	width:360px;

	border:none;
	border-top:1px solid #ccc;
	background:url(./images/vertical_flow.jpg) repeat-x;
	*background:url(./images/vertical_flow.jpg) 0px 10px repeat-x;
	display:block;
}

legend{
	margin-left:3px;
	text-transform:uppercase;
	padding:0 10px;
	background:#FFFFFF;
	border:1px solid #ccc;
}

fieldset label, fieldset div, textarea{
	display:block;
	width:345px;
	padding:5px;

	font-family:"Trebuchet MS", Verdana, sans-serif;
	/*border:1px solid red;*/
	*margin-left:5px;
}

textarea{
	height:205px;
	margin: 10px;
	width:320px;
font: normal 1.2em/1.3em Arial, Helvetica, sans-serif;
}

label span{
	display:block;
	width:175px;
	float:left;
font: normal 1.2em/1.3em Arial, Helvetica, sans-serif;
}

input[type=text]{
	width:160px;
}

input.radiobutton{
 margin:0 5px 0 15px;
}
