/******************************************************/
/*** Inhaltsbereiche			                    ***/
/******************************************************/
#AnfrageBody{
	height:100%;
	position:fixed;
	width:100%;
	z-index:1001;
	display:none;
}

#AnfrageContainer{
	height:10000px;
	left:50%;
	margin-left:-502px;
	position:fixed;
	width:980px;
	z-index:1002;
	background:#000;
	opacity:0.9;
	display:none;
}

#AnfrageContent{
	height:800px;
	left:50%;
	margin-left:-502px;
	position:absolute;
	width:980px;
	z-index:1003;
	display:none;
	font-size:12px;
}

#AnfrageLogo{
	width:886px;
	height:66px;
	margin-left:47px;
	margin-bottom:17px;
	color:#39c;
	font-size:30px;
	padding-top:56px;
	border-bottom:1px solid #fff;
}

#AnfrageLogo img{
	display:block;
}

#AnfrageHeader{
	height:50px;
	color:#39c;
	font-size:30px;
}

#AnfrageHeaderLeftContainer{
	width:442px;
	float:left;
	padding-left:48px;
	line-height:50px;
}

#AnfrageHeaderRightContainer{
	line-height:50px;
}

#AnfrageLeftContainer{
	width:442px;
	padding-top:15px;
	padding-left:48px;
	float:left;
	height:390px;
}

#AnfrageRightContainer{
	width:430px;
	padding-top:15px;
	float:left;
	color:#fff;
}

#AnfrageBottomContainer{
	height:50px;
	width:886px;
	margin: 20px 0 10px 48px;
	color:#fff;
	border-bottom:1px solid #fff;
}

#AnfrageSchliessenContent{
	width:886px;
	margin-left:47px;
	color:#666;
	font-size:10px;
	margin-bottom:20px;
}


/******************************************************/
/*** Inputfelder				                    ***/
/******************************************************/
#AnfrageFirma,
#AnfrageAnsprechpartner,
#AnfrageEmail,
#AnfrageTelefon{
	height:22px;
	margin-bottom:7px;
}

#AnfrageText{
	height:260px;
	margin-bottom:7px;
}

.Checkbox{
	display:inline-block;
	margin-bottom:44px;
}

.CheckboxBezeichnung{
	display:block;
	float:right;
	width:390px;
	line-height:26px;
	margin-top:-3px;
}

.CheckboxBezeichnung strong{
	color:#39c;
	font-weight:normal;
}

.AuswahlHeadline{
	text-transform:uppercase;
	color:#39c;
	margin-bottom:10px;
}

#AnfrageSenden{
	float:right;
}

#AnfrageSenden input[type="submit"]{
	float:right;
	padding:2px 5px;
	cursor:pointer;
}

#AnfrageSchliessen a{
	font-size:10px;
	float:left;
	color:#666;
	text-decoration:none;
	padding-left:48px;
}

#AnfrageSchliessen a:hover{
	color:#39c;
}

#AnfrageLeftContainer input{
	float:left;
	width:390px;
	height:16px;
	padding:2px 3px;
	margin-bottom:7px;
	border:1px solid #333;
	font-size:12px;
	font-family:calibri, Arial, Helvetica, sans-serif;
}

#AnfrageLeftContainer textarea{
	float:left;
	width:390px;
	height:255px;
	padding:2px 3px;
	margin-bottom:7px;
	border:1px solid #333;
	font-size:12px;
	font-family:calibri, Arial, Helvetica, sans-serif;
}

#AnfrageRightContainer input[type="checkbox"]{
	margin-right:15px;
}

#anfrage_text_counter{
	color:#FFFFFF;
	font-size:12px;
	left:5px;
	position:relative;
	width:393px;
	text-align:right;
}