body{
  background-image:url(img/bg.jpg);
  background-attachment:fixed;
  padding-left:15px;
  padding-top:15px;
}

table, a {
  font-size:12px;
  font-weight:bold;
  font-family: Verdana, Arial, Helvetica, Geneva, sans-serif;
}


img {
  border-style:none;
  border-width:0px;
  display: block;
}

*.menu, *.logo {
  margin-bottom:20px;
}

*.menu {
  width:510px;
}

table.round {
  border-style:none;
  padding:0px;
}

*.bgwhite, td.top, td.left, td.right, td.bottom, td.topbottom, td.links, td.topleft {
  border-color:#000000;
  border-style:solid;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
}

*.links {
  font-size:10px;
  font-style:oblique;
}

td.top, td.topbottom, td.links, td.topleft{ border-top-width:2px; }
td.left, td.topleft { border-left-width:2px; }
td.right { border-right-width:2px; }
td.bottom, td.topbottom, td.links { border-bottom-width:2px; }

*.main {
  height:100%;
  margin:0px;
  font-size:14px;
  font-weight:normal;
  font-family: "Comic Sans MS", Charter, Times, serif;

}

*.rmenu{
  margin-left:20px;
  text-align:center;
  width:210px;
}

*.umenu {
  text-align:left;
  padding-right:5px;
  padding-top:4px;
  padding-bottom:4px;
  font-size:10px;
}

a {color:#000000; text-decoration:none;}
a:hover {color:rgb(0,0,255);}
a.umenu { color:rgb(100,100,100);}
a.umenu:hover { color:#000000;}

*.blum a{text-decoration:underline;}
*.blum {
  padding:15px;
  font-weight:bold;
  background-image:url(img/Wiese.jpg);
  width:100%;
}

*.subj {display:none;}

