@charset "utf-8";
/* FORM STYLE */

checkbox, radio, .test {
	width: 22px;
	height: 29px;
	padding: 0 5px 0 0;
	background-image: url(images/forms/checkbox.png) no-repeat;
	background-color:#C39;
	display: none;
	clear: left;
	float: left;
	cursor:pointer;
}
radio {
	background-image: url(images/forms/radio.gif) no-repeat;
}
select {
	/*position: absolute;
	 /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 30px;
	/*padding: 0 24px 0 8px;
	color: #fff;
	background-image: url(images/forms/select.png) no-repeat;
	overflow: hidden;*/
	font-size:14px;	
	width: 188px;
}

.checkBoxRow{height:29px;}
.checkBoxRow label{cursor:pointer}
.checkBoxDescription{position:relative; top:3px;}

.formLabel{font-size:14px; text-align:right; padding-left:10px;}
.formHeader{font-size:24px;}
.formHeaderBox{
	margin:0 auto; 
	height:35px;
	line-height:35px;
	/*background:#999;*/
	background-image: url(images/forms/form_bg_light.png);
	font-size:16px;
	padding-left:10px; 
	border-bottom:1px solid #353535	
}

input[type="text"]{height:24px; color:#353535; font-size:18px;}
select{height:30px; cursor:pointer; color:#222}

#betriebAddFormularForm #selectfk_land_id, #selectfk_bundesland_id{padding-top:5px; width:246px;}
#betriebAddFormularForm .nameTelWebEmail{width:246px;}
#betriebAddFormularForm #ortnameField{width:169px;}

#downloadAddFormular .downloadInputText{width:203px;}

.formularContainer{display:none; width:810px; margin:0 auto; padding:5px; background-image:url(images/forms/form_bg.png); border:1px solid #353535; color:white;}
.formularContainer table{color:white;}


input.date {
	width: 150px;
	color: #000;
}