body,h1,a,div,input,td,font,li,p,span,pre{
  font-family: arial, sans-serif;
}
body{
  margin: 0px 0px;
  font-size: 9pt;
  background-color: #EEECDB;
  text-align: center;
}
.Page{
  width: 779px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0px;
  margin-bottom: 0px;
  padding: 0px 0px;
  border: #727A99 1px solid;
  background-color: #ffffff;
}
p{
  padding: 0px;
}
.PageTable{
  margin-top: 10px;
  margin-left: 15px;
  margin-right: 15px;
  margin-bottom: 3px;
  width: 750px;
}
td{
  font-size: 9pt;
}
.tdMenueLineTop{
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  background-image: url('./images/menue_line.gif');
}
.tdMenueLineTop_on{
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  background-image: url('./images/menue_line_on.gif');
}
.tdMenueLine{
  border-top-style: solid;
  border-top-width: 3px;
  border-top-color: #ffffff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  background-image: url('./images/menue_line.gif');
}
.tdMenueLine_on{
  border-top-style: solid;
  border-top-width: 3px;
  border-top-color: #ffffff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  background-image: url('./images/menue_line_on.gif');
}
.tdMenueTop{
  border-right-style: solid;
  border-right-width: 3px;
  border-right-color: #ffffff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  text-align: left;
  background-image: url('./images/bg_menue.gif');
  background-repeat: repeat-y;
}
.tdMenueTop:hover{
  border-right-style: solid;
  border-right-width: 3px;
  border-right-color: #ffffff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  text-align: left;
  background-image: url('./images/bg_menue_on.gif');
  background-repeat: repeat-y;
}
.tdMenueTop_on{
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  text-align: left;
  cursor: pointer;
  background-image: url('./images/bg_menue_on.gif');
  background-repeat: repeat-y;
}
.tdMenue{
  border-top-style: solid;
  border-top-width: 3px;
  border-top-color: #ffffff;
  border-right-style: solid;
  border-right-width: 3px;
  border-right-color: #ffffff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  text-align: left;
  cursor: pointer;
  background-image: url('./images/bg_menue.gif');
  background-repeat: repeat-y;
}
.tdMenue:hover{
  border-top-style: solid;
  border-top-width: 3px;
  border-top-color: #ffffff;
  border-right-style: solid;
  border-right-width: 3px;
  border-right-color: #ffffff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  text-align: left;
  background-image: url('./images/bg_menue_on.gif');
  background-repeat: repeat-y;
}
.tdMenue_on{
  border-top-style: solid;
  border-top-width: 3px;
  border-top-color: #ffffff;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C3C7D0;
  text-align: left;
  cursor: pointer;
  background-image: url('./images/bg_menue_on.gif');
  background-repeat: repeat-y;
}
.MenueLinks{
  color: #000000;
  font-size: 9pt;
  margin-top: 2px;
  padding: 3px;
  text-decoration: none;
  display: block;
}
.MenueLinks_on{
  color: #000000;
  font-size: 9pt;
  padding: 3px;
  text-decoration: none;
  display: block;
}
.MenueLinks_on:hover{
  color: #FB9613;
  font-size: 9pt;
  padding: 3px;
  text-decoration: none;
  display: block;
}
.MenueLinks:hover{
  color: #FB9613;
  font-size: 9pt;
  padding: 3px;
  text-decoration: none;
  display: block;
}
.ImageLink{
  border-style: solid;
  border-width: 1px;
  border-color: #ffffff;
  background-color: #ffffff;
}
.ImageLink:hover{
  border-style: solid;
  border-width: 1px;
  border-color: #3994fc;
  background-color: #EEECDB;
}
.tdMain{
	border-bottom-style: solid;
  border-bottom-width: 5px;
  border-bottom-color: #C8D2E5;
  background-color: #ffffff;
}
.MainText{
  color: #000000;
  font-size: 9pt;
  border: #C8D2E5 1px solid;
  background-color: #E1EEFF;
  text-align: left;
}
.tdMainText{
  padding: 5px;
  color: #000000;
  font-size: 9pt;
  text-align: left;
}
.Headline{
  height:25px;
  background-image: url('./images/bg_headline.gif');
  background-repeat: repeat-x;
  text-align: center;
}
h2{
  font-size: 10pt;
  margin: 0px;
  padding: 3px;
  text-align: center;
}
a{
  color: #000000;
  text-decoration: underline;
}
a:hover{
  color: #000000;
  text-decoration: underline;
}
form{
  margin: 0px;
  padding: 0px;
}
input{
  font-size: 10pt;
}
.InputAufgabe{
  margin: 0px;
  width: 22px;
  height: 22px;
  font-size: 15pt;
  font-family: arial;
  text-align: center;
  border-style: solid;
  border-width: 1px;
  border-color: #ffffff;
}
.Ergebnis{
  font-size: 15pt;
  font-family: arial;
  text-align: center;
}
.MainLinks{
  color: #000000;
  font-size: 9pt;
  font-weight: 300;
  text-decoration: underline;
}
.MainLinksMax{
  color: #000000;
  font-size: 9pt;
  font-weight: 700;
  text-decoration: underline;
}
.MainLinksMax:hover{
  color: #FB9613;
  font-size: 9pt;
  font-weight: 700;
  text-decoration: none;
}
.MainLinksSmall{
  color: #000000;
  font-size: 9pt;
  font-weight: 300;
  text-decoration: underline;
}
.MainLinksSmall:hover{
  color: #FB9613;
  font-size: 9pt;
  font-weight: 300;
  text-decoration: none;
}
Fieldset{
  color: #000000;
  padding: 0px;
  border-style: solid;
  border-width: 1px;
  border-color: #0F72EA;
}
legend{
  color: #000000;
}
.Abschnitt{
  margin-top: 10px;
}
#Padding4{
  padding-left: 4px;
  padding-right: 4px;
  padding-top: 9px;
  padding-bottom: 9px;
}
#Padding9{
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 9px;
  padding-bottom: 9px;
}
.BG_Line{
  background-color: #C8D2E5;
}
.BG_White{
  background-color: #ffffff;
}
.BorderLeft{
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #C8D2E5;
  border-left-style: solid;
  border-left-width: 1px;
  border-left-color: #C8D2E5;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C8D2E5;
  padding: 5px;
}
.BorderRight{
  border-top-style: solid;
  border-top-width: 1px;
  border-top-color: #C8D2E5;
  border-right-style: solid;
  border-right-width: 1px;
  border-right-color: #C8D2E5;
  border-bottom-style: solid;
  border-bottom-width: 1px;
  border-bottom-color: #C8D2E5;
  padding: 5px;
}