.buchungsanfrage{
	padding:15px;
}
.buchungsanfrage a.pic{
	z-index:1;
	position:relative;
	background-color:#eee;
	border:1px solid #fff;
	width:150px;
	height:150px;
	line-height:150px;
	margin:5px;
	display:block;
	background-repeat:no-repeat;
	background-position:center;
}
.buchungsanfrage a.pic:hover{
	border:2px solid #fff;
	width:148px;
	height:148px;
}
.buchungsanfrage th{
	text-align:left;
}
.buchungsanfrage td{
	text-align:left;
}
.buchungsanfrage_form_bg{
	background-color:#ddd;
	padding:15px;
}
.buchungsanfrage button{
	font-size:100%;
}


.ulFormular{
	margin:0;
	padding:0;
	padding:15px;
	list-style-type:none;
}
.ulFormular li{
	margin:0;
	padding:2px 0;
	clear:both;
}
.ulFormular li label{
	margin:0;
	padding:0;
	width:150px;
	display:block;
	float:left;
}
.ulFormular button{
	font-size:100%;
}
.ulFormular textarea{
	overflow-y:scroll;
}
.ulFormular .formular_pflicht{
	border:1px solid rgb(204, 51, 51);
}
.ulFormular .formular_normal{
	border:1px solid rgb(150, 150, 150);
}
.ulFormular input{
	margin:2;
}
