div.boxImagesBG {
    background: url(../../images/verlauf-weiss-transp.png) repeat-x scroll center bottom rgba(0, 0, 0, 0);
    height: 530px;
   }

div.boxImages #ibeForm {
    margin: auto;
    padding-top: 16px;
    width: 996px;
}
   
div.boxImages #ibeForm section {
	width:								365px;
	margin:								0px;
	padding:							0px;
	border:								9px solid #FFF;
    -webkit-box-shadow: 				0px 0px 3px 0px rgba(0, 0, 0, 0.50);
    -moz-box-shadow: 					0px 0px 3px 0px rgba(0, 0, 0, 0.50);
    box-shadow:							0px 0px 3px 0px rgba(0,0,0,0.5);
    font-size: 							14px;
	float:								left;
}
div.boxImages #ibeForm section .main-wrapper { padding: 6px 12px 6px 12px; }
div.boxImages #ibeForm section .small-input {
	width:								144px;
	margin-bottom:						0px;
}
div.boxImages #ibeForm section .long-input {
	width: 								340px;
	*width:								326px;
	background:							url(../../images/forms/formBG.gif) repeat-x top #FFF;
	margin-bottom:						0px;
}
.line-bottom-white-s, .line-bottom-white-l {
	border-bottom:						1px solid #FFF;
	margin-bottom:						15px;
	width:								162px;
}
.line-bottom-white-l { width: 340px;}
.button2.blue.big { font-weight: normal;}
div.boxImagesRightCol {
	width:								446px;
	float:								right;
}
.text-44 { font-size:44px; margin-top: -18px; }
.text-96 { font-size:96px; margin-left: -5px;}
.text-53 { font-size: 53px; margin-left: -5px; }
.open-sansextra-bold.text-96.font-white.block { margin-top:	-50px;}
.open-sansextra-bold.text-53.font-white { margin-top:-37px;}

.ibe {
	width: 					484px;
	height:					312px;
}
.white-grey-gradient {
	background: 			#EFEFEF;
	background: 			-moz-linear-gradient(top, #FFFFFF 0%, #EFEFEF 100%);
	background: 			-webkit-gradient(linear, left top, left bottom, color-stop(0%,#FFFFFF), color-stop(100%,#EFEFEF));
	background: 			-webkit-linear-gradient(top, #FFFFFF 0%,#EFEFEF 100%);
	background: 			-o-linear-gradient(top, #FFFFFF 0%,#EFEFEF 100%);
	background: 			-ms-linear-gradient(top, #FFFFFF 0%,#EFEFEF 100%);
	background: 			linear-gradient(to bottom, #FFFFFF 0%,#efefef 100%);
}
.border-999 { border: 1px solid #999; }
#ibeForm h2 {
margin:12px;
}
.grey-gradient {
	background: 			#787878;
	background: 			-moz-linear-gradient(top, #787878 0%, #5F5F5F 100%);
	background: 			-webkit-gradient(linear, left top, left bottom, color-stop(0%,#787878), color-stop(100%,#5F5F5F));
	background: 			-webkit-linear-gradient(top, #787878 0%,#5F5F5F 100%);
	background: 			-o-linear-gradient(top, #787878 0%,#5F5F5F 100%);
	background:				-ms-linear-gradient(top, #787878 0%,#5F5F5F 100%);
	background: 			linear-gradient(to bottom, #787878 0%,#5F5F5F 100%);
	filter: 				progid:DXImageTransform.Microsoft.gradient( startColorstr='#787878', endColorstr='#5F5F5F',GradientType=0 );
}
.ibe section {
	width: 					100%;
	padding: 				0 10px 0 10px !important;
}
.ibe section label:first-child { width: 92px;}
.text {font-size: 14px;}
.ibe label {
	padding: 				0 0 0 0 !important;
	display: 				inline-block !important;
	vertical-align:			middle;
	width: 					104px !important;;
}
.annahme{ margin-right:5px;}
.ibe input {
	width: 					346px;
	background-color: 		#fff;	
}
.long-input {
	width: 					344px;
	*width:					326px;
}
.box-sizing {
	-moz-box-sizing: 		border-box;
	-webkit-box-sizing: 	border-box;
	box-sizing: 			border-box;
}
.ibe  input, textarea {
	border: 				1px solid #ccc;
	padding: 				8px;
	margin: 				0 13px 15px 0;
	transition: 			all .5s linear;
	-webkit-transition: 	all .5s linear;
	font-size: 				16px;
	background-color: 		#fff;
}
.abgabe {width:109px !important;}
.annahme { width:110px !important;}
.ibe ul {
	list-style: 			none;
	padding: 				10px 0px 0px 0px;
	height: 				160px;
	margin: 				0 0 -10px 0;
}
.select-box { background: url(../../images/forms/select-box-arrow.gif) no-repeat 100% center #fff;}
.select-box-list {
	overflow: 				auto;
	width: 					171px;
	min-height: 			30px!important;
	max-height: 			190px!important;
	position: 				absolute!important;
	z-index: 				10;
	background: 			#fff!important;
	display: 				none;
	border: 				1px solid #ccc;
	overflow-x: 			hidden;
	padding-bottom: 		5px;
}
.select-box-list li {
	list-style: 			none;
	padding: 				5px 10px!important;
	cursor:	 				pointer;
	color: 					#333!important;
	position: 				relative;
	display: 				block;
	width: 					88%;
}
.select-box-list li:hover {
	background: 			#233184;
	color: 					#fff!important;
}
.clear-both { clear: both !important; }
.ibe .small-input {
	width: 					23%;
	cursor: 				pointer;
}
.date-box { background: url(../../images/forms/date-box.gif) no-repeat 96% center #fff; }

.button.blue:hover { background-position: 0 0; }


.float-right { float: right; }

.button-ibe-width {
    border-radius: 4px;
    width: 160px;
    background:#223184;
}
.button-ibe-width:focus{
    background:#022b68;
    box-shadow: 2px 2px 2px #777;
    }
.button-ibe-width:hover{
    background:#022b68;
    }

    
    
    