body { background-color: #e6e6e6;  color: #002a6e; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; margin: 0; height:98%; }

.h1{font-weight: bold;font-size: 18px; margin:0 0 25px;width:510px;}
.h2{font-weight: bold;font-size: 15px;margin:0 0 5px;;width:510px;}
.h6{font-size: 13px;margin:-22px 0 25px;;width:510px;font-style: italic}

#basiscontainer0 { background-color: white; text-align: left; position: relative; width: 861px;  margin: 10px auto 0 auto; padding:0;z-index: 2}
#basiscontainer1{ background-color: white; text-align: left; position: relative; width: 861px;  margin: 0px auto 0 auto; padding:0;z-index: 1}
#basiscontainer{ background: url(img/basiscontainer-bg1.png) repeat-y; width:861px;}

#topmenue{background: url(img/kopf-blau1.jpg) no-repeat 0 0; width:861px; height:45px; position: relative; text-align: right; font-size:12px;}

#topmenueinner{padding:10px;color: white;}
#topmenueinner a:link, #topmenueinner a:visited {color: white;text-decoration: none;}
#topmenueinner a:hover, #topmenueinner a:active {color: #f6aa41;text-decoration: none;}

#startpageimage{background: url(img/startpage-bg2.jpg) no-repeat 0 100%; width:861px; height:249px; position: relative;}

#startpageHBschrift{position: absolute; width:263px; height:66px; left:122px; top:38px;}
#startpageHBschrift{ background: url(img/hb-koeln-schrift1.png) no-repeat; display:block; width: 300px; height: 66px;}

#logo{background: url(img/logo1.png) no-repeat 0 0; position: absolute; width:300px; height:51px; left:18px; top:11px; z-index:1000;} 
#logo{ background: url(img/logo1.png) no-repeat; display:block; width: 300px;  height: 51px;}
#logo a{ position:relative;z-index:5000;}

.lowerfield1{background: url(img/lower-field1.png) no-repeat 0 -35px; width:861px; position: relative; padding:0 0 0 0}
#lowerfield2{background: url(img/lower-field1.png) no-repeat 0 26px; width:861px; position: relative; padding:0 0 0 0}
.lowerbox{float:left;width:287px; color:#003b81;}
.lowerhead{font-weight: bold;padding:9px 0 4px 0px }
.lowerhead ul { list-style-type: disc; margin: 0 0 0 0px; padding:0 0 0 30px; list-style-image: url('img/punkt1.gif'); }

.lowertext{font-size: 11px;padding:25px 15px 25px 30px;}
.lowertext p {padding: 0px; margin: 0px;}

#schattenstreifen{  position: absolute; background: url(img/schattenstreifen.png)  repeat-y;display:block;padding:0;margin:0; width:861px;height:6px;}
#schattenstreifen2{ width:861px; position: relative; height:6px;background: url(img/schattenstreifen2.png)  repeat-y; display:block; }

#nav3{float:left;width:287px; padding:0;height:290px; }
#nav3inner{background: url(img/nav3-bg1.png); width:287px; height:290px;}
#nav3inner .navi3{padding:80px 0 0 0 }
#nav3 ul{ list-style-type: none; margin:0 ; padding:0; }
#nav3 ul li{ font-weight: bold;  padding:0; margin:0 ;}
#nav3 ul li a{ color:#002a6e;font-size: 14px; text-decoration: none; display:block; padding:5px 0 5px 30px;}
#nav3 a:hover {color: #dc8c00;background: white;}

.buttontext{display: block;}

#content{float:left;width:574px; margin:0; padding:0;}
#contentbody{margin:0; padding:0;}
#innercontent{margin: 0 0 0 30px; padding:15px 0 0 0;text-align:left;}
#innercontent2{margin: 0 0 0 30px; padding:15px 0 0 0; font-weight: bold; font-size: 16px;text-align:left;}
.text{width:510px;margin: 0 0 15px;text-align:left;}

#schatten_hoch{background: url(img/schattenstreifen-hoch1.png) repeat-y; position: absolute; width:300px; height:51px; left:18px; top:11px; z-index:3;}
#klappmenu{ position: relative;  height:78px; width:861px;}

#footer{ height: 25px; width: 861px;clear:both; text-align: center; font-size: 11px;}
#footer a:link, #footer a:visited{color:#002a6e;text-decoration: none;}
#footer a:hover{color:#f6aa41;}
#footer div{  background-color: white; padding:5px; }


