@charset "utf-8";
.standard {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:9px;
}
label {
	margin-right:0.5em;
	line-height: 1.5em;
}
label.top {
	display: block;
	font-size: 0.85em;
	margin-bottom:0.2em;
}
.label2 {
	text-align:left;
	margin-left:1%;
	margin-top: 1%;
	float:left;
}
.zentriert{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.links{
	text-align:left;
}
.rechts{
	text-align:right;
}
.linksbuendig{
	text-align:left;
	margin-left:0%;
	float:left;
}
.rechtsbuendig{
	text-align:right;
	float:right;	
	margin-right:0%;	
}
.leerzeile_1{
	height: 1Px;	
}
.leerzeile_3{
	height: 3Px;	
}
.leerzeile_5{
	height: 5Px;	
}
.leerzeile_7{
	height: 7Px;	
}
.leerzeile_10{
	height: 10Px;	
}
.leerzeile_20{
	height: 20Px;
}
.leerzeile_40{
	height: 40Px;	
}
.leerzeile_45{
	height: 45Px;	
}
.absatz_5 {
	margin-top:5Px;
}
.absatz_8 {
	margin-top:8Px;	
}
.absatz_10 {
	margin-top:10Px;	
}
.absatz_12 {
	margin-top:12Px;	
}
.absatz_15 {
	margin-top:15Px;	
}
.absatz_20 {
	margin-top:20Px;
}
.absatz_minus_3 {
	margin-top:-3Px;
}
.absatz_minus_5 {
	margin-top:-5Px;
}
.absatz_minus_10 {
	margin-top:-10Px;
}
.absatz_minus_20 {
	margin-top:-20Px;
}
.blauschrift {
	color: blue;
}
.rotschrift {
	color: red;
}
.gelbschrift {
	color: yellow;
}
.background_yellow .hg_gelb{
	background-color:#FF0;
}
.background_transparent {
	background-color:transparent;
}
.kp_formbox{
	margin-left: 5%;
	padding: 2%;
}
.kp_label{
	margin-left: 10%;
}
.slider_input_gruppe {  	
	height:3.4%;  	
}  
.select_gruppe {  	
	height:3.4%; 	
	margin-top:6%;
} 
.sgem08 {
	font-size: 0.8em;
}
.slider {
	margin-top:0.5em;
}  
.input {
	float:right;
	margin-right:0.5%;
	width: 29.2%;
	height:100%;
	border: 1px solid #35660f;
	text-align:right;
	padding-right:1%;
}  
.input_solo {
	float:right;
	margin-right:0.5%;
	width: 29.2%;
	height:3.4%;
	border: 1px solid #35660f;
	text-align:right;
	padding-right:1%;
}  
.input_schmal {
	width:72%;
}
.input_transparent {
	background-color:transparent;
	outline: none;
	border: none;
}
.datepick_ks_right {
	float:right;
	text-align:right;
	margin-right:0.0%;
	margin-top: 1%;
	width: 29.2%;
	height:3.4%;
	padding-right:0%;
}
.datepick_ks_left {
	float:left;
	text-align:right;
	margin-left:2.0%;
	width: 39.2%;
	height:3.4%;
}
.datepick_ks_left_2 {
	float:left;
	text-align:right;
	margin-left:2.0%;
	width: 20.2%;
	height:3.4%;
}
.select {
	float:right;	
	border: 0px;
	text-align:right;	
} 	
.kp_radio_newline{
	float:left;
	text-align:left;
	margin-top:0.5em;
}
.kp_radio_newline_center{	
	margin-top:0.5em;
	text-align:center;
}
.kp_radio_sameline{
	text-align:right;	
	float:inherit;
}
.inputbox{
	width:690Px;
	background-color: #ffffff;
	border: 5px solid #35660f;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -ms-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -o-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -webkit-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: linear-gradient(top, #ffffff, #b3c5a5);
	background-clip: padding-box;	
	padding: 10px;
	/*display: inline-block;	*/
	/*position:static;*/
 	margin-left:auto;
	margin-right:auto;
	/*left:50%;
*/ 	/*margin-left:20%;*/
}
.inputbox_imp{
	width:690Px;
	font-size: medium;
	background-color: #ffffff;
	border: 1px solid #35660f;
	border-radius: 12px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -ms-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -o-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -webkit-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: linear-gradient(top, #ffffff, #b3c5a5);
	background-clip: padding-box;	
	padding: 2px;
	/*display: inline-block;	*/
	/*position:static;*/
 	margin-left:auto;
	margin-right:auto;
	/*left:50%;
*/ 	/*margin-left:20%;*/
}
.inputbox_a{
	width:690Px;
	background-color: #ffffff;
	border: 5px solid #35660f;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -ms-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -o-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -webkit-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: linear-gradient(top, #ffffff, #b3c5a5);
	background-clip: padding-box;	
	padding: 10px;
	/*display: inline-block;	*/	
 	margin-left:auto;
	margin-right:auto;
	margin-top:20Px;	
 }
 .inputbox_b{
	width:690Px;
	background-color: #ffffff;
	border: 5px solid #35660f;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -ms-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -o-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -webkit-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: linear-gradient(top, #ffffff, #b3c5a5);
	background-clip: padding-box;	
	padding: 10px 10Px 35Px 10Px;
	/*display: inline-block;	*/	
 	margin-left:auto;
	margin-right:auto;
	margin-top:20Px;	
 }
.inputbox_2{
	width:590Px;
	background-color: #ffffff;
	border: 5px solid #35660f;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -ms-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -o-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -webkit-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: linear-gradient(top, #ffffff, #b3c5a5);
	background-clip: padding-box;	
	padding: 5px;
	display: inline-block;
	margin-top:8Px;	
	margin-left:20Px;
}
.inputbox_3{
	width:790Px;
	background-color: #ffffff;
	border: 5px solid #35660f;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -ms-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -o-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -webkit-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: linear-gradient(top, #ffffff, #b3c5a5);
	background-clip: padding-box;	
	padding: 10px;
	/*display: inline-block;	*/
	/*position:static;*/
 	margin-left:auto;
	margin-right:auto;
	/*left:50%;
*/ 	/*margin-left:20%;*/
}
.konsole{
	width:980Px;
	background-color: #ffffff;
	border: 5px solid #35660f;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -ms-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -o-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -webkit-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: linear-gradient(top, #ffffff, #b3c5a5);
	background-clip: padding-box;	
	padding: 10px;
	/*display: inline-block;	*/
	/*position:static;*/
 	margin-left:auto;
	margin-right:auto;
	/*left:50%;
*/ 	/*margin-left:20%;*/
}
.kp_ausgabebox2{
	background-color: #ffffff;
	border: 5px solid #35660f;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -ms-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -o-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: -webkit-linear-gradient(top, #ffffff, #b3c5a5);
	background-image: linear-gradient(top, #ffffff, #b3c5a5);
	background-clip: padding-box;	
	padding: 10px;
	display: inline-block;
	margin-left:10%;	
}
.kp_ausgabeelement_zentriert{
	width:35%;
	margin-left: auto;
	margin-right: auto;	
}
.tipp_box{
	width:240Px;
	background-color: #ffffff;
	border: 5px solid #1484e6;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #2e92e9);
	background-image: -ms-linear-gradient(top, #ffffff, #2e92e9);
	background-image: -o-linear-gradient(top, #ffffff, #2e92e9);
	background-image: -webkit-linear-gradient(top, #ffffff, #2e92e9);
	background-image: linear-gradient(top, #ffffff, #2e92e9);
	background-clip: padding-box;	
	padding: 10px;
	/*display: inline-block;	*/	
 	margin-left:auto;
	margin-right:auto;
	margin-top:20Px;
}
.tipp_box_f_mathematik{
	width:240Px;
	background-color: #ffffff;
	border: 3px solid #ece8da;
	border-radius: 1px;
	box-shadow: 0px 0px 3px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #ece8da);
	background-image: -ms-linear-gradient(top, #ffffff, #ece8da);
	background-image: -o-linear-gradient(top, #ffffff, #ece8da);
	background-image: -webkit-linear-gradient(top, #ffffff, #ece8da);
	background-image: linear-gradient(top, #ffffff, #ece8da);
	background-clip: padding-box;	
	padding: 10px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20Px;
}
 .error_box{
	width:600Px;
	background-color: #ffffff;
	border: 5px solid #C76E00;
	border-radius: 22px;
	box-shadow: 0px 0px 5px #000000;
	background-image: -moz-linear-gradient(top, #ffffff, #FF8C00);
	background-image: -ms-linear-gradient(top, #ffffff, #FF8C00);
	background-image: -o-linear-gradient(top, #ffffff, #FF8C00);
	background-image: -webkit-linear-gradient(top, #ffffff, #FF8C00);
	background-image: linear-gradient(top, #ffffff, #FF8C00);
	background-clip: padding-box;	
	padding: 10px;
	/*display: inline-block;	*/	
 	margin-left:auto;
	margin-right:auto;
	margin-top:10Px;
}
.fmathematik_auswahl_false {
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(76,133,29,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(76,133,29,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(76,133,29,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(76,133,29,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(76,133,29,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(76,133,29,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#4c851d',GradientType=0 ); /* IE6-9 */
}
.fmathematik_auswahl_true {
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(132,83,137,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(132,83,137,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(132,83,137,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(132,83,137,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(132,83,137,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(132,83,137,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#845389',GradientType=0 ); /* IE6-9 */
}
.fmathematik_infobox {
	background: rgb(255,255,255); /* Old browsers */
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(236,232,218,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(236,232,218,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(236,232,218,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(236,232,218,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(236,232,218,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(236,232,218,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ece8da',GradientType=0 ); /* IE6-9 */
	}
.forwarddarlehen_auswahl_thema_false {
	padding: 5Px 5Px 5Px 5Px;
	margin-left: -35Px;
	margin-right: -5Px;
	margin-bottom: 10Px;
	background-color:#E3F1FC;
	text-align:left
}
.forwarddarlehen_auswahl_thema_true {
	padding: 5Px 5Px 5Px 15Px;
	margin-left: -25Px;
	margin-right: -15Px;
	margin-bottom: 10Px;
	background-color:#7EB1D7;
	text-align:left
}
.progress-bar {
		float:left;
		width:0;
		height:3%;
		font-size:12px;
		line-height:20px;
		color:#fff;
		text-align:center;
		background-color:#428bca;
		-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
		box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);
		-webkit-transition:width .6s ease;
	transition:width .6s ease
}