#divBalkenBlau  { background-color: #36f; visibility: visible; position: absolute; z-index: 1; top: 0; left: 0; width: 100%; height: 23px }
#divBalkenGrau  { background-color: #c1c1c1; visibility: visible; position: absolute; z-index: 1; top: 25px; left: 0; width: 100%; height: 63px }
#divAll  { display:none; position: absolute; z-index: 2; top: 0; bottom: 0; left: 100px; width: 750px }
#divLBOschrift { visibility: hidden; position: absolute; z-index: 3; top: 8px; left: 9px; width: 75px; height: 35px }
#divLBOlogo { visibility: visible; position: absolute; z-index: 3; top: 42px; left: 9px; width: 75px; height: 65px }
#divHeader { visibility: visible; position: absolute; top: 25px; left: 0; width: 750px; height: 63px }
#divLinks { visibility: visible; position: absolute; top: 110px; bottom: 0; left: 0; width: 165px }
#divMenuV  { background-color: #ddd; visibility: visible; padding: 5px 5px 5px; position: relative; top: 0; left: 0; width: 155px }
#divBannerLinks  { visibility: visible; position: relative; top: 10px; left: 0; width: 165px }
#divRechts { visibility: visible; position: absolute; top: 110px; right: 0; bottom: 0; width: 165px }
#divContent { visibility: visible; position: absolute; top: 110px; bottom: 0; left: 175px; width: 400px; z-index: 2 }
#divMenuH  { visibility: visible; position: absolute; z-index: 3; top: 76px; left: 85px; height: 33px }
#divMenuTop {position: absolute; z-index: 3; top: 0; left: 0; width: 100%; height: 23px; text-align: right; }

#MenuTop, #MenuTopActive { font-family: Helvetica, Arial, SansSerif; position: relative; margin-left: 10px; color: #D8E8FF; top: 3px; font-weight: bold;}
#MenuTopActive, #MenuTopActive:hover, #MenuTop:hover { font-family: Helvetica, Arial, SansSerif; color: #fff; text-decoration: none; }

p, h2, h3, h4, h5 { padding-left: 5px; padding-right: 5px; padding-bottom: 5px; padding-top: 5px; }
h6 { padding-left: 5px; padding-right: 5px; padding-top: 5px; }

h1    { background-color: #c1c1c1; text-align: center; display: block; padding-top: 5px; padding-bottom: 5px; width: 100%; font-size: 14px;  }
h1.blau    { background-color: #36f; font-size: 14px;  color: #ffffff;}
p.blau, h3.blau, h5.blau, h6.blau { background-color: #9cf; }
p.grau, h5.grau, h5.grau, h6.grau { background-color: #ddd; }

li { list-style-type: none; margin-left: -30px }

form {margin: 0px}

a.min { font-size: 10px; color: #B2B2BB;}
a.min:hover { font-size: 10px; color: #0000cc; text-decoration:none;}

.box { top: 0; left: 0; position: relative; width: 100%; }
.boxLCol { top: 0; left: 0; position: relative; width: 48%; }
.boxRCol { top: 0; left: 52%; position: absolute; width: 48%; }

h1.firmaname { padding-left: 5px; text-align: left; }

.suchfeld { width: 145px; }
