/**
 * Style sheet forms
 */
#kontaktformular .ce_form
{
	width:320px;
	overflow:visible;
}

div.kontaktform
{
	padding:20px 20px 10px 20px;
	background-image:url("tl_files/images/bg_adresse_fill.jpg");
}

div.singlefield
{
	width:100%;
	height:40px;
	clear:both;
	display:block;
}

div.doublefield
{
	width:300px;
	height:40px;
	float:left;
	display:block;
}

div.quadfield
{
	width:125px;
	height:40px;
	float:left;
	display:block;
}

div.short select
{
	width:110px;
	margin:0px;
}

div.medium select
{
	width:235px;
	margin:0px;
}

div.singlefield, div.doublefield, div.quadfield
{
	margin:0px 0px 10px 0px;
}

div.singlefield input.text, div.singlefield input.password, div.singlefield textarea
{
	width:320px;
	margin:0px;
}

div.singlefield input.captcha
{
	width:120px;
	margin:0px;
}

#kontaktformular div.submit_container
{
	text-align:right;
}

#kontaktformular input.submit
{
	height:25px;
	text-align:center;
	border-width:0px 3px;
	border-style:solid;
	border-color:#FFA313;
}

div.doublefield input.text, div.doublefield input.password, div.doublefield select
{
	width:280px;
	margin:0px;
}

div.quadfield input.text, div.quadfield input.password
{
	width:105px;
	margin:0px;
}

div.quadfield select
{
	width:110px;
	margin:0px;
}

