body  { background-color: #fff; margin: 15px 0 0; padding: 0 }
body, p, td  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #535353; font-size: 11px; }

/* .menubox { width: 159px; height: 149px; background-image: url(images/bg_menu.jpg);  } */
.menubox_top { width: 159px; height: 12px; font-size: 5px; line-height: 5px; background-image: url(images/bg_menu_top.jpg); }
.menubox_middle { width: 159px; background-image: url(images/bg_menu.jpg); }
.menubox_bottom { width: 159px; height: 12px; font-size: 5px; line-height: 5px; background-image: url(images/bg_menu_bottom.jpg); }
.content { background-image: url(images/bg_content.jpg); background-repeat: repeat-y;  }
.footer { background-image: url(images/bg_footer.jpg); background-repeat: no-repeat; }

.left_title { color: #535353; font-weight: bold; font-size: 13px; }
.left_padding { padding-left: 27px; padding-right: 10px; }
.leftmenu_padding { padding-left: 12px; padding-right: 10px; }
.right_padding { padding-left: 10px; padding-right: 10px; line-height: 16px; }

h1 { color: #990000; font-size: 17px; }

a:link, a:visited, a:active { color: #990000; text-decoration: none; }
a:hover { color: #990000; text-decoration: underline; }

a.menu:link, a.menu:visited, a.menu:active { color: #990000; font-size: 12px; text-decoration: none; display: block; height:18px; padding-left: 15px;   }
a.menu:hover, a.menu_aktiv:link, a.menu_aktiv:visited { color: #535353; font-size: 12px; font-weight: bold; text-decoration: none; display: block; height:18px; padding-left: 15px; }