/* -------------------- Design GG Anfang -------------------- */

body {
  font-family: Arial;
  background-color: #F9F9F9;
  text-align: center;
  scrollbar-base-color:#FFFFFF;
  scrollbar-3dlight-color:#FFFFFF;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#FFFFFF;
  scrollbar-face-color:#FFFFFF;
  scrollbar-highlight-color:#000000;
  scrollbar-shadow-color:#FFFFFF;
  scrollbar-track-color:#FFFFFF;
  margin: 0 0;
}
a {
  text-decoration: none;
}
form {
  margin: 0;
  padding: 0;
}
input, select, textarea {
  border: 1px solid #150194;
  background-color: #eeeeee;
  font-size: 12px;
}
h1 {
  font-size: 20px;
  color: #1105AE;
  margin-bottom: 5px;
  padding: 0px;
}
h1.news {
  font-size: 16px;
  color: #1105AE;
  margin-bottom: 5px;
  padding: 0px;
}
h2 {
  font-size: 16px;
  padding: 0;
  margin-top: 5;
  margin-bottom: 12;
  color: #1105AE;
}
h2.testi {
  font-size: 16px;
  padding: 0;
  margin-top: 0;
  margin-bottom: 24px;
  color: #1105AE;
}
hr {
  color: #525252;
  background-color: #525252;
  height: 1px;
  border: none;
}
p {
  font-size: 12px;
  color: #525252;
  line-height: 17px;
  margin: 0;
  padding-bottom: 10px;
}
td {
  font-size: 12px;
  color: #525252;
}
ul {
  font-size: 12px;
  color: #525252;
  line-height: 17px;
  padding-left: 17px;
  margin: 0;
  padding-bottom: 10px;
}
ol {
  font-size: 12px;
  color: #525252;
  line-height: 17px;
  padding-left: 17px;
  margin: 0;
  padding-bottom: 10px;
}
div#TopLeft {
  position: absolute;
  top: 0;
  left: 0;
}
div#navTop {
  position: absolute;
  top: 157px;
  left: 0px;
}
div#navBottom {
  position: absolute;
  bottom: 0px;
  left: 0px;
}
div#Logo {
  position: absolute;
  top: 68px;
  right: 17px;
}
div#Right {
  position: absolute;
  right: 0px;
  top: 109px;
}
div#PicRight {
}
div#Header {
  left: 0;
  top: 0;
  position: absolute;
}
div#balkenr {
  position: absolute;
  top: 155px;
  right: 0px;
}
div#sysnews {
  position: absolute;
  top: 200px;
  width: 142px;
  right: 44px;
}
div#right_b {
  position: absolute;
  bottom: 1px;
  right: 0;
}
div#bottom {
  position: absolute;
  bottom: 0;
  left: 266px;
}
div#content {
  position: absolute;
  padding-top: 30px;
  left: 266px;
  top: 167px;
  width: 490px;
}
div#white {
  position: absolute;
  top: 0;
  left: 0;
  background-color: #FFFFFF;
  height: 595px;
  width: 951px;
}
div#Footer {
  position: absolute;
  bottom: 0px;
  left: 266px;
}
a {
  color: #525252;
  text-decoration: underline;
  font-size: 12px;
}
a:hover {
  color: #1105AE;
}
a.h2 {
  color: #1105AE;
  text-decoration: underline;
  font-size: 16px;
}
a.h2:hover {
  color: #525252;
}
a.news {
  color: #EF2B2F;
  text-decoration: none;
  font-size: 12px;
}
a.news:hover {
  color: #EF2B2F;
  text-decoration: underline;
}
div#PrintAdresse {
  display: none;
}
/* -------------------- Design GG Ende -------------------- */

/* -------------------- Navigation Beginn -------------------- */

div#NavLink11 {
  padding-left: 60px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink12 {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink13 {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink14 {
  padding-left: 31px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink15 {
  padding-left: 29px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink16 {
  padding-left: 31px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink17 {
  padding-left: 35px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink18 {
  padding-left: 42px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink11Open {
  padding-left: 60px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink12Open {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink13Open {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink14Open {
  padding-left: 31px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink15Open {
  padding-left: 29px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink16Open {
  padding-left: 31px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink17Open {
  padding-left: 35px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink18Open {
  padding-left: 42px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink11Selected {
  padding-left: 60px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink12Selected {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink13Selected {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink14Selected {
  padding-left: 31px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink15Selected {
  padding-left: 29px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink16Selected {
  padding-left: 31px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink17Selected {
  padding-left: 35px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink18Selected {
  padding-left: 42px;
  padding-top: 5px;
  padding-bottom: 5px;
}


div#NavLink1144 {
  padding-left: 60px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1245 {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1346 {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1447 {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1548 {
  padding-left: 42px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1649 {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1750 {
  padding-left: 52px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1851 {
  padding-left: 62px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1144Open {
  padding-left: 60px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1245Open {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1346Open {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1447Open {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1548Open {
  padding-left: 42px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1649Open {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1750Open {
  padding-left: 52px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1851Open {
  padding-left: 62px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1144Selected {
  padding-left: 60px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1245Selected {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1346Selected {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1447Selected {
  padding-left: 38px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1548Selected {
  padding-left: 42px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1649Selected {
  padding-left: 46px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1750Selected {
  padding-left: 52px;
  padding-top: 5px;
  padding-bottom: 5px;
}
div#NavLink1851Selected {
  padding-left: 62px;
  padding-top: 5px;
  padding-bottom: 5px;
}



div#NavLink2 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink21 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2144 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink22 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2245 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink23 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2346 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink24 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2447 {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink21Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2144Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink22Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2245Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink23Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2346Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink24Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2447Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink21Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2144Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink22Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2245Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink23Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2346Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink24Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2447Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2Open {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink2Selected {
  padding-left: 48px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink3 {
  padding-left: 65px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink3Open {
  padding-left: 65px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink3Selected {
  padding-left: 65px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink4 {
  padding-left: 75px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink4Open {
  padding-left: 75px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
div#NavLink4Selected {
  padding-left: 75px;
  font-size: 11px;
  padding-top: 2px;
  padding-bottom: 2px;
}
a.Nav1 {
  font-size: 14px;
  font-weight: bold;
  background-color: #FFF;
  padding-bottom: 2px;
  color: #1105AE;
  text-decoration: none;
}
a.Nav1:hover {
  color: #1105AE;
  text-decoration: underline;
}
a.Selected1 {
  color: #1105AE;
  text-decoration: underline;
}
a.Selected1:hover {
  color: #1105AE;
}
a.Open1 {
  color: #1105AE;
  text-decoration: underline;
}
a.Open1:hover {
  text-decoration: underline;
}
a.Nav2 {
  color: #1105AE;
  background-color: #FFF;
  text-decoration: none;
}
a.Nav2:hover {
  text-decoration: underline;
}
a.Selected2 {
  text-decoration: underline;
}
a.Selected2:hover {
}
a.Open2 {
}
a.Open2:hover {
  text-decoration: underline;
}
a.Nav3 {
  color: #000000;
}
a.Nav3:hover {
  color: #C12F35;
  text-decoration: underline;
}
a.Selected3 {
  color: #000000;
  text-decoration: underline;
}
a.Selected3:hover {
  color: #C12F35;
}
a.Open3 {
  color: #C12F35;
}
a.Open3:hover {
  text-decoration: underline;
}
a.Nav4 {
  color: #000000;
}
a.Nav4:hover {
  color: #C12F35;
  text-decoration: underline;
}
a.Selected4 {
  color: #000000;
  text-decoration: underline;
}
a.Selected4:hover {
  color: #C12F35;
}
a.Open4 {
  color: #C12F35;
}
a.Open4:hover {
  text-decoration: underline;
}

/* -------------------- Navigation Ende -------------------- */


