#uet1 {
    position: absolute;
    top: 40px;
    width: 300px;
    left: 50%;
    right: 50%;
    margin-left: -150px;
}

.erl1 {
    height: 600px;
}
.ablauf1 {
    position: absolute;
    top: 126px;
    width: 200px;
    left: 50%;
    right: 50%;
    margin-left: -100px;
}

.ablauf2 {
    position: absolute;
    top: 329px;
    width: 200px;
    left: 50%;
    right: 50%;
    margin-left: -100px;
}

#abtext1 {
    position: absolute;
    top: 40px;
    width: 300px;
    left: 50%;
    right: 50%;
    margin-left: -150px;
}

#abtext2 {
    position: absolute;
    top: 179px;
    width: 300px;
    left: 50%;
    right: 50%;
    margin-left: -150px;
}

#abtext3 {
    position: absolute;
    top: 225px;
    width: 300px;
    left: 50%;
    right: 50%;
    margin-left: -150px;
}

#abtext4 {
    position: absolute;
    top: 603px;
    width: 300px;
    left: 50%;
    right: 50%;
    text-align: center;
    margin-left: -150px;
}

.uebung {
   overflow:hidden;
	position: relative;
   margin:auto;
	left: 0px;
	top: 45px;
	width: 100%;
	height: 100%;
	background-color: #FFF;
}

.ergEingabe {
	height: 500px;
}

.uebung1 {
    position: absolute;
    left: 50%;
    right: 50%;
    margin-left: -45px;
    top: 55px;
    width: 90px;
    height: 100%;
    background-color: #FFF;
}

.uebung2 {
   margin: auto;
   position: relative;
   width: 328px;
   height: 560px;
   background-color: #FFF;
}

.symboltext {
    position:absolute;
    color: #FFFFFF;
    font-weight: bold;
    font-size: large;
    text-align: center;
    width: 90px;
    top: 37px;
}

#symbol1 {
}

#e1 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;
}

#e2 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    border: 0;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e3 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}


#e4 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e5 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e6 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e7 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e8 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e9 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e10 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e11 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#e12 {
    position: relative;
    width: 30px;
    top: 35px;
    left: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #FFF;
    text-align: center;

}

#s01 {
	 
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 0px;
	left: 20px;
/*	background-image: url(../images/k0.png);
*/}

#s02 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 0px;
	left: 120px;
}

#s03 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 0px;
	left: 220px;
}

#s04 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 100px;
	left: 20px;
}

#s05 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 100px;
	left: 120px;
}

#s06 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 100px;
	left: 220px;
}

#s07 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 200px;
	left: 20px;
}

#s08 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 200px;
	left: 120px;
}

#s09 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 200px;
	left: 220px;
}

#s10 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 300px;
	left: 20px;
}

#s11 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 300px;
	left: 120px;
}

#s12 {
	
	margin: 0px;
	padding: 0px;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 300px;
	left: 220px;
}

#f01 {
	background-image: url(../images/d0.png);
	margin: auto;
	height: 90px;
	width: 90px;
	position: absolute;
	top: -10px;
}

#f02 {
	background-image: url(../images/q0.png);
	margin: auto;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 90px;
}

#f03 {
	background-image: url(../images/k0.png);
	margin: auto;
	height: 90px;
	width: 90px;
	position: absolute;
	top: 190px;
}

#navwidth {
	width: 250px;
}

#leg1 {
    width: 100%;
    height: 100px;
    top: 55px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #006;
    position: absolute;
    text-align: center;
    font-size: large;
}

.ergfeld {
    width: 150px;
    position: absolute;
    display: inline-block;
    top: 102px;
    left: 50%;
    right: 50%;
    margin-left: -101px;
}


.erginput {
    width: 100px;
    position: absolute;
    display: inline-block;
    left: 0px;
    -webkit-box-shadow: 0px 0px;
    box-shadow: 0px 0px;
}

.BY {
   width: 90px;
   left: 114px;
   text-align: center;
   top: -1px;
   position: absolute;
}

.BW1 {
    width: 90px;
	top: 300px;
	border: 0;
	position: absolute;
	text-align: center;
}

.BW2 {
   width: 98px;
   top: 416px;
   border: 0;
   position: absolute;
   text-align: center;
   left: 50%;
   right: 50%;
   margin-left: -41px;
}

#TErgebnis {
    top: 416px;
    width: 100%;
    position: absolute;
    text-align: center;
}

.BPruefen {
   width: 120px;
   top: 296px;
   border: 0;
   position: absolute;
   text-align: center;
   left: 50%;
   right: 50%;
   margin-left: -53px;
}



#progressbar1 {
	height: 5px;
}
#progressbar2 {
	height: 5px;
}

#pruefText {
   width: 161px;
   left: 142px;
   top: 10px;
   position: absolute;
   font-size: medium;
   height: 190px;
   padding-top: 5px;
   padding-right: 5px;
   padding-bottom: 5px;
   padding-left: 5px;
}

#pruefBild {
    background-image: url(../images/Prueferin0.png);
    background-repeat: no-repeat;
    width: 140px;
    height: 198px;
    left: 0;
    position: absolute;
    top: 0px;
}

.pruefFenster
{
	width: 300px;
	height: 198px;
	top: 70px;
	position: absolute;
	left: 50%;
	right: 50%;
	margin-left: -150px;
	border: thin solid #666666;
	border-radius: 7px;
	-webkit-box-shadow: 0px 0px 10px #999999;
	box-shadow: 0px 0px 10px #999999;
}



#Einstein {
    float: left;
    margin-right: 10px;
    margin-bottom: 0px;
    margin-top: 10px;
}
.Imp {
   text-align: right;
   font-size: small;
}

.Hinweis1, .Hinweis2 {
   font-size: large;
   min-height: 180px;
}
#page3 div .Hinweis2 p a img {
   float: left;
   padding-right: 20px;
}
#page3 div .Hinweis1 p a img {
   float: left;
   padding-right: 20px;
}
