a:active, a:focus, p:active, p:focus { outline: 0; }

body, p a { background-color: #e3e3e3 }
h1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #005BAD}
/*h1 {  }*/
h3 {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #005BAD}
h3 {  }
.zeile {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #333333;
        text-decoration : none;
}
.zeile1 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #333333;
        text-decoration : none;
}


.h0    {  font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #005BAD}
.text  { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000 ; text-indent: 10pt; font-style: normal}
.textb { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #005BAD ; font-style: normal; font-weight: bold}
.textc { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #005BAD ; text-decoration : none; font-style: normal; font-weight: bold}
.textd { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #005BAD ; font-style: normal; font-weight: bold}
.text1 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000000 ; font-style: normal; font-weight:500}
.text2 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #555555 ; font-style: normal; font-weight:400}
.tabelle {  background-color: #CCCCCC}
.extzeile { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #005BAD; text-decoration : underline; ; font-style: normal; font-weight: normal}

.extzeile15 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #005BAD; text-decoration : underline;  font-style: normal; font-weight: bold}
.extzeile15gre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0000dd; text-decoration : underline;  font-style: normal; font-weight: bold}
.extzeile15:link  { text-decoration: underline; color:#005BAD }
.extzeile15:hover { text-decoration: underline; color:#333333 }
.extzeile15:activ { text-decoration: underline; color:#333333 }

.extzeile16 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #005BAD; text-decoration : underline; font-style: normal; font-weight: bold}
.extzeile16:link  { text-decoration: underline; color:#005BAD }
.extzeile16:hover { text-decoration: underline; color:#333333 }
.extzeile16:activ { text-decoration: underline; color:#333333 }

.rotzeile { font-size: 14px; font-style: normal; font-weight: bold; color: #ff0000; font-family: Arial, Helvetica, sans-serif}

h2 {  font-size: 16px; font-style: normal; font-weight: bold; color: #005BAD; font-family: Arial, Helvetica, sans-serif}

ul#Navigation_h {
  float:left;
  /*margin:-0.1em;*/
  padding-left: 9.0em; padding-right: 1.5em;
  padding-top: 0.5em; padding-bottom: 0.5em;
  position:absolute; top:145px; left:7.0em;      /* IE: top 14.8em left -5.0em  vorher top 173*/
  text-align:center;
}

* html ul#Navigation_h {
  position:absolute; top:170px; left:4.0em;      /* vorher top 196 */
}

ul#Navigation_h li {
  list-style:none;
  float:left;
  position:relative;
  display:inline;
  margin:0em;
  padding:0.3em;            /* nicht mehr ! */
}


ul#Navigation_h a, ul#Navigation_h span {
   float:left;
   width:8.9em 0em;
   /*margin:0.4em;*/
   padding:0.44em 1em;
   text-decoration:none; font-weight:normal;
   /* border:1px solid #dddddd; */ 
   /* border-left-color:white; border-top-color:white; */
   background-image:url(../images/blue13.jpg);
   color:#eeeeee; /* background-color: #005BAD;*/
}


* html ul#Navigation_h a, * html ul#Navigation_h span {
  width:8em;
  w\idth:6em;
}

ul#Navigation_h a:hover, ul#Navigation_h span {
   border-color:white;
   border-left-color:#dddddd; border-top-color:#dddddd;
   text-decoration:none; font-weight:normal;
   background-image:url(../images/blue12.jpg);
   color:#000; /*background-color:#eeeeee;*/
}

ul#Navigation_h div { clear:left; }

<!-- Hier beginnt Vertikal ---------------------------------------- -->

ul#Navigation_v {
  float:left;
  margin:-0em;
  padding:0.5em;
/*  text-align:center; */
/*  background-image:url(images/blue3.bmp); */
/*  border: 1px solid #ffffff; */
/*  background-color: #000; */
}

ul#Navigation_v li {
  width:8.0em;
  text-align:center;
  list-style:none;
/*  display:inline;*/
  margin:0.2em;
  padding:0.2;
}

ul#Navigation_v a, ul#Navigation_v span {
   float:center;
   display:block;
   width:6.4em;
   margin:0.19em;           /* Abstand der Tasten untereinander */
   padding:0.3em 1em;
   text-decoration:none; font-weight:normal;
   /*border:1px solid #dddddd;*/
   /*border-left-color:white; border-top-color:white;*/
   background-image:url(../images/blue13.jpg);
   color:#eeeeee;                    /* ggf wegnehmen */
/*   color:#eeeeee; background-color: #005BAD;*/
}

* html ul#Navigation_v a, * html ul#Navigation_v span{
  width:8em;
  w\idth:8em;
}

ul#Navigation_v a:hover, ul#Navigation_v span {
   border-color:white;
   border-left-color:#dddddd; border-top-color:#dddddd;
   text-decoration:none; font-weight:normal;
   background-image:url(../images/blue12.jpg);
   color:#000;
   /*color:#000; background-color:#eeeeee;*/
}

ul#Navigation_v div { clear:left; }


#limenue {
        position: absolute; top: 230px; left: 24px;        /* alt top 258 */
}

* html #limenue {
        position: absolute; top: 232px; left: 54px;        /* alt top 260 */
}



#midblock {
        position: absolute; top: 234px; left: 6.8cm;       /* alt top 262 */
}

* html #midblock {
        position: absolute; top: 242px; left: 6.55cm;      /* alt top 268 */
}


#midblockneg {
        position: absolute; top: 209px; left: 247px;       /* alt top 235  Cellpadding Ausgleich Seite aktuelles*/
}

* html #midblockneg {
        position: absolute; top: 213px; left: 240px;       /* alt top 239 */
}




#Untermenue {
        position: absolute; top: 520px; left: 0.85cm;
}

* html #untermenue {
        position: absolute; top: 554px; left: 0.85cm;
}



#blaueleiste {
        position: absolute; top: 145px; left: 0cm;
}
* html #blaueleiste {
        position: absolute; top: 150px; left: 0cm;
}

#graueleiste {
        position: absolute; top: 173px; left: 0cm;
}

* html #graueleiste {
        position: absolute; top: 182px; left: 0cm;
}

#letzteAenderung {
        position: absolute; top: 172px; left: 43px;            /* top vorher 200 */
}

* html #letzteAenderung {
        position: absolute; top: 182px; left: 43px;            /* top vorher 208 */  
}


#hm1 {
        position: absolute; top: 169px; left: 257px;
}

* html #hm1 {
        position: absolute; top: 178px; left: 249px;
}


#hm2 {
        position: absolute; top: 169px; left: 362px;
}

* html #hm2 {
        position: absolute; top: 178px; left: 354px;
}

#hm3 {
        position: absolute; top: 169px; left: 468px;
}

* html #hm3 {
        position: absolute; top: 178px; left: 460px;
}

#hm4 {
        position: absolute; top: 169px; left: 562px;
}

* html #hm4 {
        position: absolute; top: 178px; left: 554px;
}

#hm5 {
        position: absolute; top: 169px; left: 662px;
}

* html #hm5 {
        position: absolute; top: 178px; left: 655px;
}

#hm6 {
        position: absolute; top: 169px; left: 775px;
}

* html #hm6 {
        position: absolute; top: 178px; left: 768px;
}

#hm7 {
        position: absolute; top: 169px; left: 871px;
}

* html #hm7 {
        position: absolute; top: 178px; left: 864px;
}

#vm1 {
        position: absolute; top: 266px; left: 69px;
}

* html #vm1 {
        position: absolute; top: 276px; left: 67px;
}

#vm2 {
        position: absolute; top: 298px; left: 69px;
}

* html #vm2 {
        position: absolute; top: 310px; left: 67px;
}

#vm3 {
        position: absolute; top: 329px; left: 69px;
}

* html #vm3 {
        position: absolute; top: 344px; left: 67px;
}

#vm4 {
        position: absolute; top: 360px; left: 69px;
}

* html #vm4 {
        position: absolute; top: 377px; left: 67px;
}

#vm5 {
        position: absolute; top: 392px; left: 69px;
}

* html #vm5 {
        position: absolute; top: 412px; left: 67px;
}

#vm6 {
        position: absolute; top: 424px; left: 69px;
}

* html #vm6 {
        position: absolute; top: 446px; left: 67px;
}

#vm7 {
        position: absolute; top: 456px; left: 69px;
}

* html #vm7 {
        position: absolute; top: 480px; left: 67px;
}

#vm8 {
        position: absolute; top: 488px; left: 69px;
}

* html #vm8 {
        position: absolute; top: 513px; left: 67px;
}



#gef1 {
        position: absolute; top: 194px; left: 749px;
}

* html #gef1 {
        position: absolute; top: 202px; left: 742px;
}

#gef2 {
        position: absolute; top: 395px; left: 749px;
}

* html #gef2 {
        position: absolute; top: 403px; left: 742px;
}

#gef3 {
        position: absolute; top: 596px; left: 749px;
}

* html #gef3 {
        position: absolute; top: 604px; left: 742px;
}




#FL_OT {
        position: absolute; top: 260px; left: 730px;
}

* html #FL_OT {
        position: absolute; top: 268px; left: 730px;
}

#FL_BP {
        position: absolute; top: 615px; left: 730px;
}

* html #FL_BP {
        position: absolute; top: 630px; left: 730px;
}

#FL_OS {
        position: absolute; top: 235px; left: 740px;
}

* html #FL_OS {
        position: absolute; top: 243px; left: 740px;
}

#FL_E1 {
        position: absolute; top: 753px; left: 742px;
}

* html #FL_E1 {
        position: absolute; top: 766px; left: 742px;
}

#FL_E2 {
        position: absolute; top: 827px; left: 730px;
}

* html #FL_E2 {
        position: absolute; top: 830px; left: 730px;
}

#FL_FF {
        position: absolute; top: 1080px; left: 742px;
}

* html #FL_FF {
        position: absolute; top: 1088px; left: 742px;
}


#FL_RO {
        position: absolute; top: 260px; left: 730px;
}

* html #FL_RO {
        position: absolute; top: 268px; left: 730px;
}

#FL_RE {
        position: absolute; top: 260px; left: 730px;
}

* html #FL_RE {
        position: absolute; top: 268px; left: 730px;
}

#FL_SO {
        position: absolute; top: 680px; left: 730px;
}

* html #FL_SO {
        position: absolute; top: 688px; left: 730px;
}

#FL_SH {
        position: absolute; top: 260px; left: 730px;
}

* html #FL_SH {
        position: absolute; top: 268px; left: 730px;
}

#Logo_GO {
        position: absolute; top: 255px; left: 760px;
}

* html #Logo_GO {
        position: absolute; top: 263px; left: 760px;
}

#FL_GO {
        position: absolute; top: 350px; left: 760px;
}

* html #FL_GO {
        position: absolute; top: 360px; left: 760px;
}

#MOBIL {
        position: absolute; top: 250px; left: 625px;
}

* html #MOBIL {
        position: absolute; top: 258px; left: 625px;
}

#FL_AO {
        position: absolute; top: 230px; left: 726px;
}

* html #FL_AO {
        position: absolute; top: 238px; left: 726px;
}

#OffeneTuer {
        position: absolute; top: 124px; left: 387px;
}

* html #OffeneTuer {
        position: absolute; top: 152px; left: 387px;
}

#Hausmesse {
        position: absolute; top: 460px; left: 387px;
}

* html #Hausmesse {
        position: absolute; top: 558px; left: 387px;
}

#Hausmesse1 {
        position: absolute; top: 74px; left: 387px;
}

* html #Hausmesse1 {
        position: absolute; top: 92px; left: 387px;
}

#AstiHerBild {
        position: absolute; top: 764px; left: 387px;
}

* html #AstiHerBild {
        position: absolute; top: 912px; left: 387px;
}


#AstiHerBild1 {
        position: absolute; top: 70px; left: 387px;
}

* html #AstiHerBild1 {
        position: absolute; top: 78px; left: 387px;
}


#uestrafahrer {
        position: absolute; top: 2535px; left: 40px;
}

* html #uestrafahrer {
        position: absolute; top: 2838px; left: 40px;
}

#uestrafahrer1 {
        position: absolute; top: 100px; left: 40px;
}

* html #uestrafahrer1 {
        position: absolute; top: 108px; left: 40px;
}