body    { background-image: url("bilder/bvconlogogross2.jpg"); background-repeat: no-repeat; background-attachment: fixed; background-position: 350px 50px }
p  { margin: 0; padding: 0 }
td {}
a      { color: #63c; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; text-decoration: none; letter-spacing: 1px }
a.headlink { color: white }
a.headlink:hover { color: #f30 }
.textneg  { color: white; font-size: 12px; line-height: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textmenuneg  { color: white; font-size: 12px; line-height: 0px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
.textmenupos { color: black; font-size: 12px; line-height: 0px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; letter-spacing: 1px }
.titelgross  { color: black; font-weight: bold; font-size: 24px; line-height: 36px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.text   { font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px }
a:hover  { color: #f0f }
.titelklein  { color: black; font-size: 16px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px }
.firma { color: #63c; font-weight: bold; font-size: 55px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
a.linksmall    { color: #63c; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 22px; letter-spacing: 1px; display: block; border-width: 0 }
a.linksmall:hover   { color: #f0f; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; letter-spacing: 1px }
.menu-onsmall  { color: #f30; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; letter-spacing: 1px }
a.linksubsmall   { color: #63c; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 22px; letter-spacing: 1px; display: block; border-width: 0 }
a.linksubsmall:hover  { color: #f0f; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 22px; letter-spacing: 1px }
.menusub-onsmall  { color: #f30; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 22px; letter-spacing: 1px }
a:hover { color: gray }
a.menulink   { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: normal; line-height: 24px; background-color: white; letter-spacing: 1px; display: block; padding-right: 10px; padding-left: 10px; float: left; border-style: none solid none none; border-width: medium 1px medium medium; border-color: #63c }
a.menulink-on  { color: white; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px; background-color: #63c; letter-spacing: 1px; padding-right: 10px; padding-left: 10px; float: left; border-style: none solid none none; border-width: medium 1px medium medium; border-color: gray }
a.menulink-on:hover  { color: white; font-size: 12px; font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 24px; background-color: #63c; letter-spacing: 1px; padding-right: 10px; padding-left: 10px; float: left; border-style: none solid none none; border-width: medium 1px medium medium; border-color: gray }
a.menulink:hover  { color: white; font-size: 12px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 24px; background-color: #63c; letter-spacing: 1px; padding-right: 10px; padding-left: 10px; float: left; border-style: none solid none none; border-width: medium 1px medium medium; border-color: gray }
#submenuframe   { visibility: visible; padding: 10px 32px 10px 10px; position: absolute; z-index: 10; top: 140px; left: 850px; width: 100%; border-style: solid none solid solid; border-width: 1px medium 1px 5px; border-color: #63c }
#headline1 { color: red; font-size: 14px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; line-height: 20px; background-color: white; letter-spacing: 2px; visibility: visible; padding: 30px 10px 10px 20px; position: absolute; z-index: 99; top: 0; left: 20px; width: 270px; height: 100px; float: left }
#headline2 { visibility: visible; position: relative; z-index: 4; top: 10px; right: 20px; width: auto; height: auto }
#menu  { visibility: visible; position: absolute; z-index: 101; top: 60px; right: 0; left: 160px; width: auto; height: 24px; border-top: 1px solid #63c; border-bottom: 1px solid #63c; border-left: 1px solid #63c }
#dropmenudiv { font: 12px/20px Arial, Helvetica, Geneva, SunSans-Regular; position: absolute; z-index: 100; border-style: solid none none; border-width: 1px medium medium; border-color: #63c   }
#dropmenudiv a { font-weight: normal; text-decoration: none; text-indent: 3px; letter-spacing: 1px; display: block; padding: 1px 0; border-style: none solid solid; border-width: 1px; border-color: #63c }
#dropmenudiv a:hover { color: white; background-color: #63c; border-right: 1px solid #63c }
img.frame /*  Bilderrahmen  */  { border: solid 1px gray }
#links { font-size: 10px; line-height: 14px; visibility: visible; padding: 10px; position: relative; z-index: 10; top: 88px; width: 150px; float: left; border: solid 1px gray }
#inhalt  { position: absolute; top: 140px; left: 160px; width: 500px; height: 200px }
#start { position: absolute; top: 150px; left: 160px }
#logo { background-repeat: no-repeat; background-attachment: fixed; position: absolute; z-index: 103; top: 5px; left: 20px }
#adresse { color: white; font-size: 14px; font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; line-height: 18px; letter-spacing: 1px; position: absolute; z-index: 102; top: 15px; left: 170px; width: auto }
#headback  { color: white; font-family: Arial, Verdana, Helvetica, Geneva, SunSans-Regular, sans-serif; font-weight: bold; background-color: #63c; position: absolute; z-index: 0; left: 160px; width: 85%; height: 90px }
li  { margin-left: -23px; padding-bottom: 15px }
ul { list-style-type: square }
img { border-width: 0 }
hr { border-bottom: 4px solid #63c }
