
body
{
  background-color: #ddddff;
  margin: 0px;
}

.center
{
  text-align: center;
}

img.d_0
{
  width: 300px;
  height: 452px;
  z-index: 10;
  padding-bottom: 10px;
}

img.d_1
{
  width: 300px;
  height: 199px;
  z-index: 10;
  padding-bottom: 10px;
}

#seite
{
  position: absolute;
  left: 50%;
  top: 0px;
  margin-left: -400px;
  width: 800px;
}

#bg
{
  width: 100%;
  background-image: url('../image/bg.gif');
  background-repeat: repeat;
}

#inhalt
{
  position: absolute;
  top: 185px;
  left: 0px;
  width: 800px;
}

#inhaltText
{
  width: 450px;
  padding-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 0px;
}

#header
{
  position: absolute;
  top: 5px;
  left: 0px;
  width: 800px;
  height: 160px;
  background-image: url('../image/header.png');
  background-repeat: no-repeat;
}

#menu
{
  padding-top: 12px;
  position: absolute;
  top: 150px;
  left: 0px;
  width: 800px;
  height: 45px;
  background-image: url('../image/menu.png');
  background-repeat: no-repeat;
  text-align: center;
  z-index: 2;
}

#m1
{
  left: 50px;
}

#m2
{
  left: 180px;
}

#m3
{
  left: 352px;
}

#m4
{
  left: 535px;
}

#m5
{
  right: 50px;
}

#menu a
{
  color: white;
  text-decoration: none;
  font-weight: bold;
  font-family: Arial, Verdana;
  font-size: 14px;
  
  position: absolute;
  height: 19px;
  padding: 13px;
  top: 0px;
  
  border: none;
}

#menu a:hover
{
  text-decoration: none;
  font-weight: bold;
  font-family: Arial, Verdana;
  font-size: 14px;
  color: #9C99C0;
  background-image: url('../image/menuItem.png');
  background-repeat: repeat-x;
  border: 1px solid #040059;
  height: 17px;
}

#bottomMenu
{
  margin-top: -25px;
  margin-left: 0px;
  padding-top: 20px;
  padding-bottom: 15px;
  width: 800px;
  height: 25px;
  background-image: url('../image/bottomMenu.png');
  background-repeat: no-repeat;
  background-position: center;
  color: white;
  text-decoration: none;
  font-weight: bold;
  font-family: Arial, Verdana;
  font-size: 10px;
  text-align: center;
}

#line
{
  width: 100%;
  height: 1px;
  background-color: #040059;
  overflow: hidden;
}

div#inhalt, div#inhalt table tr td
{
  line-height: 20px;
  color: black;
  text-decoration: none;
  font-weight: normal;
  font-family: Arial, Verdana;
  font-size: 13px;
  text-align: justify;
}

div#inhalt h1
{
  color: #040059;
  font-size: 18px;
  border-bottom: 1px solid #999999;
}

div#inhalt h2
{
  color: #040059;
  font-size: 15px;
}

div#inhalt a
{
  color: #040059;
  text-decoration: underline;
}

div#inhalt a:hover
{
  text-decoration: none;
}

div#inhalt b
{
  color: #040059;
}

div#inhalt ul
{
  list-style-type: square;
}

div#inhalt ul ul
{
  list-style-type: disc;
}

div#inhalt ul ul ul
{
  list-style-type: circle;
}

