
body  { font-family: Verdana, Arial, Helvetica, sans-serif }
p  { font-family: Verdana, Arial, Helvetica, sans-serif }
td   { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif }
.main    { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-position: inside; padding-right: 10px; padding-left: 38px }
.aufz { color: white; list-style-type: square; list-style-position: inside; padding-right: 5px; padding-left: 38px }
.rahmenrot        { padding: 1px; border: solid 1px #c00; outline: solid 1px black }
.rahmenmain { border: solid 1px #633 }
.title { font-size: 18px }
.menu { font-size: 12px; font-weight: bold; padding-top: 6px; border-bottom: 1px solid #696969 }
.menusub { font-size: 12px; font-weight: normal; padding-left: 20px }
a.navi  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left; display: block; margin-top: 6px; width: 145px; border-bottom: 1px solid #999 }
a.navi:link   { font-weight: bold; text-decoration: none }
a.navi:visited   { font-weight: bold; text-decoration: none }
a.navi:hover  { color: #c00; font-weight: bold; text-decoration: none }
a.navi:active   { color: #333; font-family: Arial, Helvetica; font-weight: bold; text-decoration: none }
a.navisub  { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: #696969; text-align: left; display: block; width: 145px ; border-left-width: 20px; }
a.navisub:link { text-decoration: none ; text-align: left; border-left-width: 20px; }
a.navisub:hover { color: #c00; text-decoration: none; background-color: #d3d3d3 ; text-align: left; border-left-width: 20px; }
a   { color: #fff; text-decoration: none }
a:link  { text-decoration: underline }
a:hover     { color: #c00; text-decoration: none }
.tableline { border-bottom: 1px dotted #d3d3d3; outline: solid 1px black }
