
/* BVOE CSS */

a { text-decoration: none; color: #990000; }
a:visited { text-decoration: none; color: #990000; }
a:hover { text-decoration: underline; }

a.sidenavblack:link,
a.sidenavblack:visited { color: #000000; text-decoration: none; }
a.sidenavblack:hover { color: #990000; text-decoration: underline; }

a.sidenavaktiv:link,
a.sidenavaktiv:visited { color: #990000; text-decoration: none; }
a.sidenavaktiv:hover { color: #990000; text-decoration: underline; }

a.sidenavklein:link,
a.sidenavklein:visited { color: #990000; text-decoration: none; }
a.sidenavklein:hover { color: #990000; text-decoration: underline; }

a.sidenavgross:link { font-family: Arial, Helvetica; font-size: 16px; }
a.sidenavgross:visited { color: #000000; text-decoration: none; }
a.sidenavgross:hover { color: #990000; text-decoration: underline; }


/*body { margin: 0px 0px; margin-left: 0px; margin-top: 0px; background-image: url(../images/common/bg.gif); background-repeat: no-repeat; }*/

body { margin: 0px; margin-left: 0px; margin-top: 0px;}

/* allgemein gueltig */
td { font-family: Verdana, Arial, Helvetica; font-size: 12px; }
li { list-style : outside url(../images/common/liste.gif); }
h1 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: small-caps;}
h2 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;}
h3 { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold;}

/* spacer */
.spacer25 { margin-left: 25px; }
.spacer30 { padding-left: 30px; }
.spacer370 { padding-left: 370px; }
.spacertop { padding-top: 4px; }
.spacerbottom { padding-bottom: 1px; }
.spacereinklinker { padding-top: 4px; }
.spacerlinesidenav { font-size: 5px; }
.spacersidenav { padding-left: 1px; }

/* sidenav */
.sidenav { font-weight: bold; font-size: 12px; }
.sidenavsubmenu { font-size: 11px; color: #00000; padding-left: 10px; }
.sidenavklein { font-size: 10px; color: #000000; }
.sidenavgross { font-size: 14px; color: #000000; }

/* content */
.contentblocktext1 { padding-left: 161px; padding-bottom: 22px; line-height : 17px; letter-spacing : normal; }
.content { line-height : 17px; letter-spacing : normal; }
.backgroundnorepeat { background-repeat: no-repeat; }

/* einklinker */
.headlineeinklinker { font-weight: bold; color: #666666; }
/* rahmen friedrich  */
 #rahmen {
  border-width:1px;
  border-style:solid;
  border-color:#000000;
  padding:0.5cm;
  text-align:left; }
