#formularBox {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:13pt;
}

#formularBox input, #formularBox select {
	  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:13pt;
	background-color:#f4f4f4;
	border:1px solid #f4f4f4;
	height:51px;
	width:100%;
	padding-left:5%;
	margin-bottom:20px;
}
#formularBox input.err {
	border-color:#f00;
}
#formularBox div.err {
	border:1px solid #f00;
}
#formularBox textarea {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:13pt;
	background-color:#f4f4f4;
	border:1px solid #f4f4f4;
	height:357px;
	width:90%;
	padding:10px 5%;
	margin-bottom:20px;
}
#formularBox button {
	font-family: 'Roboto Condensed', sans-serif;
	font-size:13pt;
	background-color:#a1bd08;
	border:1px solid #a1bd08;
	color:#fff;
	height:50px;
	width:100%;
	margin-bottom:22px;
	cursor:pointer;
}

#formularBox .titel {
	padding:5px;
	font-weight:bold;
	}


#formularBox .auswahlfeld {
	background:url('/page/_webpics/formularCheck.jpg') top left no-repeat;
	height:50px;
	line-height:50px;
	border:1px solid #fff;
	margin-bottom:19px;
	padding-left:70px;
	cursor:pointer;
	white-space:nowrap;
}

#formularBox .auswahlfeld .agb {
		line-height:20px;
	}

#formularBox .auswahlfeld.akt {
	background-position:left -50px;
}

#formularBox .pflichtText {
	font-weight:bold;
	font-size:11pt;
	}

#formularBox .selectfeld select {
	width:70px;
	padding-left:20px;
	}
#formularBox .selectfeld span {
	padding-left:20px;
	}

@media  only screen and (max-width: 800px) {

	#formularBox {
		font-size:12pt;
	}
	#formularBox input {
		font-size:12pt;
	}
	#formularBox textarea {
		font-size:12pt;
	}
	#formularBox button {
		font-size:12pt;
	}
}