body {
      /* Hintergrundbild für die Ganze Website um Spalten zu realisieren */
      margin: 0;
      padding: 0;
      /* Haupteinsteller für die Schriftgröße */
font-size: 0.8em;      font-family: Verdana, Arial, Helvetica, sans-serif;
      /* Seitenhintergrund */
      background-color: #00A6EB;
      background-image: url(/kogis_master/fastmedia/3/backline_525.gif);
      background-repeat: repeat-y;
      background-position: 14.5em;
      color: #333333;
    }

/* IE Peekaboo Bug */ 

* html #content #main_content
{
 height: 1%; 
}

* html #content #main_content .bildboxlinks,
* html #content #main_content .bildboxlinksgroesser,
* html #content #main_content .bildboxlinksgross,
* html #content #main_content .bildboxrechts,
* html #content #main_content .bildboxrechtsgroesser,
* html #content #main_content .bildboxrechtsgross,
* html #content #main_content .personbildlinks,
* html #content #main_content .personbildrechts,
* html #content #main_content .teaser {
  position: relative;
}


p {
margin-top:100px;
}

a:link { 
	color:#336699;
}
a:visited {  
        color: #825757; 
}
a:active { 
	color:#336699;
        border: 1px solid red; 
}
a:hover {
	color:#336699;
	text-decoration:underline;
}

em {
  font-style: normal;
  font-weight: bold;
}

    #hinterheader {
      /* zum definieren der Hintergrundfarbe, die auf 100% width gesized wird */
      background-color: #057CBB;
      min-height: 120px;
      width: 100%;
          }
    * html #hinterheader {
      height: 120px;
      width: 100%;
    }

    #hinterheader #header {
      /* Eigentlicher Hintergrund des Headers */
      background-image: url(/kogis_master/fastmedia/3/bkg_top_xxl.jpg);
      background-repeat:no-repeat; 
      background-position:top left;
      min-height: 120px;
      width: 100%;
      background-color: #057CBB;

    }
    * html #hinterheader #header {
      height: 120px;
    }

    #hinterheader #header #headercontent {
      /* Nötig um den Inhalt stark begrenzen zu können. */
      color: #ff0000;
      /* noch zu definieren */
    }
    
    #hauptbereich {
      /* ehemals lower evtl nötig um die gesamtbreite aufzuziehen. Vielleicht im Six optional?*/  
      position: relative;
      float:left;
      left: 0px;
    }
    
    #hauptbereich #linke_spalte {
      color: #ffffff;
      float: left;
          } 

    #hauptbereich #menu {

      width: 14.5em;
      background-image: url(/kogis_master/fastmedia/3/weisspix.gif);
      background-repeat: repeat-x;

      background-position: bottom;

      padding: 0px 0px 1px 0px;
    }
    
    #hauptbereich #menu #suche {
      background-color: #ff0000;
      background-image: url(/kogis_master/fastmedia/3/suchbox.jpg);
      background-repeat: no-repeat;
      background-position: top right;
      min-height: 30px;
    }
    
    * html #hauptbereich #menu #suche {
      height: 30px;
    }
    
    #hauptbereich #menu #suche form {
      margin: 0px; padding: 0px;

    } 

    #hauptbereich #menu #m,
    #hauptbereich #menu #gm {
      width: 100%;
      padding: 0px;
      margin: 0px;
      background-image: url(/kogis_master/fastmedia/3/weisspix.gif);
      background-repeat: repeat-x;
      background-position: top;
      list-style-type: none;
    }

    #hauptbereich #menu #m li {
      /* hauptselector */
      background-color: #057CBB;
      padding: 1px 0px 0px 0px;
      margin: 0px;
      background-image: url(/kogis_master/fastmedia/3/weisspix.gif);
      background-repeat: repeat-x;
      background-position: top;
      min-height: 30px; 
    }
    #hauptbereich #menu #gm li {
      /* hauptselector */
      background-color: #00A6EB;

      padding: 1px 0px 0px 0px;
      margin: 0px;
      background-image: url(/kogis_master/fastmedia/3/weisspix.gif);
      background-repeat: repeat-x;
      background-position: top;
      min-height: 30px; 
    }

    #hauptbereich #menu li a {
      display: block;
      color: #ffffff;
      text-decoration: none;
      font-weight: bold;
      padding: 12px 0px 2px 10px;
    }
    #hauptbereich #menu li li a {
      display: block;
      color: #ffffff;
      text-decoration: none;
      font-weight: bold;
      padding: 12px 0px 2px 10px;
    }
    #hauptbereich #menu li li li a {
      display: block;
      color: #ffffff;
      text-decoration: none;
      font-weight: normal;
      padding: 12px 0px 2px 10px;
    }
    * html #hauptbereich #menu a {
      width: 100%;
    }
    #hauptbereich #menu #m #m1 {
      padding: 0px;
      background-image: url(/kogis_master/fastmedia/3/ecke_336799.jpg);
      background-repeat: no-repeat;
      background-position: top right;
    }
    #hauptbereich #menu #m #m1.active,
    #hauptbereich #menu #m #m1:hover,
    #hauptbereich #menu #m #m1 a:active,
    #hauptbereich #menu #m #m1 a:focus,
    * html #hauptbereich #menu #m #m1 a:hover {
      background-image: url(/kogis_master/fastmedia/3/ecke_073C6E.gif);
      background-repeat: no-repeat;
      background-position: top right;
      background-color: #083C6E;
    }
    #hauptbereich #menu #m #m2.active,
    #hauptbereich #menu #m #m2:hover,
    #hauptbereich #menu #m #m2 a:active,
    #hauptbereich #menu #m #m2 a:focus,
    * html #hauptbereich #menu #m #m2 a:hover {
      background-color: #4F565C;
    }
    #hauptbereich #menu #m #m3.active,
    #hauptbereich #menu #m #m3:hover,
    #hauptbereich #menu #m #m3 a:active,
    #hauptbereich #menu #m #m3 a:focus,
    * html #hauptbereich #menu #m #m3 a:hover {
      background-color: #9A0000;
    }
    #hauptbereich #menu #m #m4.active,
    #hauptbereich #menu #m #m4:hover,
    #hauptbereich #menu #m #m4 a:active,
    #hauptbereich #menu #m #m4 a:focus,
    * html #hauptbereich #menu #m #m4 a:hover {
      background-color: #6A9220;
    }
    #hauptbereich #menu #m #m5.active,
    #hauptbereich #menu #m #m5:hover,
    #hauptbereich #menu #m #m5 a:active,
    #hauptbereich #menu #m #m5 a:focus,
    * html #hauptbereich #menu #m #m5 a:hover {
      background-color: #FE5200;
    }
    #hauptbereich #menu #m #m6.active,
    #hauptbereich #menu #m #m6:hover,
    #hauptbereich #menu #m #m6 a:active,
    #hauptbereich #menu #m #m6 a:focus,
    * html #hauptbereich #menu #m #m6 a:hover {
      background-color: #6C4420;
    }
    #hauptbereich #menu #m #m7.active,
    #hauptbereich #menu #m #m7:hover,
    #hauptbereich #menu #m #m7 a:active,
    #hauptbereich #menu #m #m7 a:focus,
    * html #hauptbereich #menu #m #m7 a:hover {
      background-color: #448484;
    }
    #hauptbereich #menu #m #m8.active,
    #hauptbereich #menu #m #m8:hover,
    #hauptbereich #menu #m #m8 a:active,
    #hauptbereich #menu #m #m8 a:focus,
    * html #hauptbereich #menu #m #m8 a:hover {
      background-color: #34640D;
    }
    #hauptbereich #menu #m #m9.active,
    #hauptbereich #menu #m #m9:hover,
    #hauptbereich #menu #m #m9 a:active,
    #hauptbereich #menu #m #m9 a:focus,
    * html #hauptbereich #menu #m #m9 a:hover {
      background-color: #971261;
    }
    #hauptbereich #menu #m #m10.active,
    #hauptbereich #menu #m #m10:hover,
    #hauptbereich #menu #m #m10 a:active,
    #hauptbereich #menu #m #m10 a:focus,
    * html #hauptbereich #menu #m #m10 a:hover {
      background-color: #255C5F;
    }
    #hauptbereich #menu #gm #mg1 {
      padding: 0px;
      background-image: url(/kogis_master/fastmedia/3/ecke_weisspix_666666.jpg);
      background-repeat: no-repeat;
      background-position: top right;
    }
    #hauptbereich #menu #gm #mg1.active,
    #hauptbereich #menu #gm #mg1.active a,
    #hauptbereich #menu #gm #mg1:hover,
    #hauptbereich #menu #gm #mg1 a:active,
    #hauptbereich #menu #gm #mg1 a:focus,
    #hauptbereich #menu #gm #mg1 a:hover {
      background-image: url(/kogis_master/fastmedia/3/ecke_weisspix_cccccc.jpg);
      background-repeat: no-repeat;
      background-position: top right;
      background-color: #cbd1d8;
      color: #333333;
    }
    #hauptbereich #menu #gm #mg2.active,
    #hauptbereich #menu #gm #mg2.active a,
    #hauptbereich #menu #gm #mg2:hover,
    #hauptbereich #menu #gm #mg2 a:active,
    #hauptbereich #menu #gm #mg2 a:focus,
    #hauptbereich #menu #gm #mg2 a:hover {
      background-color: #cbd1d8;
      color: #333333;
    }
    #hauptbereich #menu #gm #mg3.active,
    #hauptbereich #menu #gm #mg3.active a,
    #hauptbereich #menu #gm #mg3:hover,
    #hauptbereich #menu #gm #mg3 a:active,
    #hauptbereich #menu #gm #mg3 a:focus,
    #hauptbereich #menu #gm #mg3 a:hover {
      background-color: #cbd1d8;
      color: #333333;
    }


    #hauptbereich #menu #m ul {
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      list-style-type: none;
      background-color: #ffffff;   
    }

    #hauptbereich #menu #gm ul {
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      list-style-type: none;
      background-color: #ffffff;   
    }
    #hauptbereich #menu #m ul a {
      background-repeat: no-repeat;
      background-color: #cbd1d8;   
    }
    #hauptbereich #menu #gm ul a {
      background-color: #cbd1d8;   
    }
    #hauptbereich #menu #m ul a{
      color: #333333;   
    }
    #hauptbereich #menu #gm ul a{
      color: #333333;   
    }
    #hauptbereich #menu #m ul li {
      /* hauptselector */
      background-color: #cbd1d8;
    }
    #hauptbereich #menu #gm ul li {
      /* hauptselector */
      background-color: #cbd1d8;
      color: #333333;
    }
    #hauptbereich #menu #gm #mg1.active li a,
    #hauptbereich #menu #gm #mg2.active li a,
    #hauptbereich #menu #gm #mg3.active li a {
      color: #333333;
      background-image: none;
      background-repeat: repeat-x;
      background-position: top;
      padding: 12px 0px 2px 10px; 
      margin: 0px 0px 0px 0px; 
    }


    /*
    #hauptbereich #menu #m #m1 ul li a.open:hover,
    #hauptbereich #menu #m #m1 ul li a.open:focus,
    * html #hauptbereich #menu #m #m1 li a.open:hover,
    * html #hauptbereich #menu #m #m1 li a.open:active,
    */
    #hauptbereich #menu #m #m1 ul li a:hover,
    #hauptbereich #menu #m #m1 ul li a.active,
    #hauptbereich #menu #m #m1 ul li a:focus,
    * html #hauptbereich #menu #m #m1 li a:hover,
    * html #hauptbereich #menu #m #m1 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m1.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m1 ul li a.open,
    * html #hauptbereich #menu #m #m1 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m1.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m1 ul li li a:hover,
    #hauptbereich #menu #m #m1 ul li li a.active,
    #hauptbereich #menu #m #m1 ul li li a:focus,
    * html #hauptbereich #menu #m #m1 li li a:hover,
    * html #hauptbereich #menu #m #m1 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m1 ul li a,
    * html #hauptbereich #menu #m #m1 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m1 ul li li a,
    * html #hauptbereich #menu #m #m1 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m2 ul li a.open:hover,
    #hauptbereich #menu #m #m2 ul li a.open:focus,
    * html #hauptbereich #menu #m #m2 li a.open:hover,
    * html #hauptbereich #menu #m #m2 li a.open:active,
    */
    #hauptbereich #menu #m #m2 ul li a:hover,
    #hauptbereich #menu #m #m2 ul li a.active,
    #hauptbereich #menu #m #m2 ul li a:focus,
    * html #hauptbereich #menu #m #m2 li a:hover,
    * html #hauptbereich #menu #m #m2 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m2.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m2 ul li a.open,
    * html #hauptbereich #menu #m #m2 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m2.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m2 ul li li a:hover,
    #hauptbereich #menu #m #m2 ul li li a.active,
    #hauptbereich #menu #m #m2 ul li li a:focus,
    * html #hauptbereich #menu #m #m2 li li a:hover,
    * html #hauptbereich #menu #m #m2 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m2 ul li a,
    * html #hauptbereich #menu #m #m2 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m2 ul li li a,
    * html #hauptbereich #menu #m #m2 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m3 ul li a.open:hover,
    #hauptbereich #menu #m #m3 ul li a.open:focus,
    * html #hauptbereich #menu #m #m3 li a.open:hover,
    * html #hauptbereich #menu #m #m3 li a.open:active,
    */
    #hauptbereich #menu #m #m3 ul li a:hover,
    #hauptbereich #menu #m #m3 ul li a.active,
    #hauptbereich #menu #m #m3 ul li a:focus,
    * html #hauptbereich #menu #m #m3 li a:hover,
    * html #hauptbereich #menu #m #m3 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m3.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m3 ul li a.open,
    * html #hauptbereich #menu #m #m3 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m3.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m3 ul li li a:hover,
    #hauptbereich #menu #m #m3 ul li li a.active,
    #hauptbereich #menu #m #m3 ul li li a:focus,
    * html #hauptbereich #menu #m #m3 li li a:hover,
    * html #hauptbereich #menu #m #m3 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m3 ul li a,
    * html #hauptbereich #menu #m #m3 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m3 ul li li a,
    * html #hauptbereich #menu #m #m3 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m4 ul li a.open:hover,
    #hauptbereich #menu #m #m4 ul li a.open:focus,
    * html #hauptbereich #menu #m #m4 li a.open:hover,
    * html #hauptbereich #menu #m #m4 li a.open:active,
    */
    #hauptbereich #menu #m #m4 ul li a:hover,
    #hauptbereich #menu #m #m4 ul li a.active,
    #hauptbereich #menu #m #m4 ul li a:focus,
    * html #hauptbereich #menu #m #m4 li a:hover,
    * html #hauptbereich #menu #m #m4 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m4.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m4 ul li a.open,
    * html #hauptbereich #menu #m #m4 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m4.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m4 ul li li a:hover,
    #hauptbereich #menu #m #m4 ul li li a.active,
    #hauptbereich #menu #m #m4 ul li li a:focus,
    * html #hauptbereich #menu #m #m4 li li a:hover,
    * html #hauptbereich #menu #m #m4 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m4 ul li a,
    * html #hauptbereich #menu #m #m4 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m4 ul li li a,
    * html #hauptbereich #menu #m #m4 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m5 ul li a.open:hover,
    #hauptbereich #menu #m #m5 ul li a.open:focus,
    * html #hauptbereich #menu #m #m5 li a.open:hover,
    * html #hauptbereich #menu #m #m5 li a.open:active,
    */
    #hauptbereich #menu #m #m5 ul li a:hover,
    #hauptbereich #menu #m #m5 ul li a.active,
    #hauptbereich #menu #m #m5 ul li a:focus,
    * html #hauptbereich #menu #m #m5 li a:hover,
    * html #hauptbereich #menu #m #m5 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m5.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m5 ul li a.open,
    * html #hauptbereich #menu #m #m5 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m5.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m5 ul li li a:hover,
    #hauptbereich #menu #m #m5 ul li li a.active,
    #hauptbereich #menu #m #m5 ul li li a:focus,
    * html #hauptbereich #menu #m #m5 li li a:hover,
    * html #hauptbereich #menu #m #m5 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m5 ul li a,
    * html #hauptbereich #menu #m #m5 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m5 ul li li a,
    * html #hauptbereich #menu #m #m5 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m6 ul li a.open:hover,
    #hauptbereich #menu #m #m6 ul li a.open:focus,
    * html #hauptbereich #menu #m #m6 li a.open:hover,
    * html #hauptbereich #menu #m #m6 li a.open:active,
    */
    #hauptbereich #menu #m #m6 ul li a:hover,
    #hauptbereich #menu #m #m6 ul li a.active,
    #hauptbereich #menu #m #m6 ul li a:focus,
    * html #hauptbereich #menu #m #m6 li a:hover,
    * html #hauptbereich #menu #m #m6 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m6.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m6 ul li a.open,
    * html #hauptbereich #menu #m #m6 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m6.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m6 ul li li a:hover,
    #hauptbereich #menu #m #m6 ul li li a.active,
    #hauptbereich #menu #m #m6 ul li li a:focus,
    * html #hauptbereich #menu #m #m6 li li a:hover,
    * html #hauptbereich #menu #m #m6 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m6 ul li a,
    * html #hauptbereich #menu #m #m6 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m6 ul li li a,
    * html #hauptbereich #menu #m #m6 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m7 ul li a.open:hover,
    #hauptbereich #menu #m #m7 ul li a.open:focus,
    * html #hauptbereich #menu #m #m7 li a.open:hover,
    * html #hauptbereich #menu #m #m7 li a.open:active,
    */
    #hauptbereich #menu #m #m7 ul li a:hover,
    #hauptbereich #menu #m #m7 ul li a.active,
    #hauptbereich #menu #m #m7 ul li a:focus,
    * html #hauptbereich #menu #m #m7 li a:hover,
    * html #hauptbereich #menu #m #m7 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m7.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m7 ul li a.open,
    * html #hauptbereich #menu #m #m7 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m7.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m7 ul li li a:hover,
    #hauptbereich #menu #m #m7 ul li li a.active,
    #hauptbereich #menu #m #m7 ul li li a:focus,
    * html #hauptbereich #menu #m #m7 li li a:hover,
    * html #hauptbereich #menu #m #m7 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m7 ul li a,
    * html #hauptbereich #menu #m #m7 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m7 ul li li a,
    * html #hauptbereich #menu #m #m7 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m8 ul li a.open:hover,
    #hauptbereich #menu #m #m8 ul li a.open:focus,
    * html #hauptbereich #menu #m #m8 li a.open:hover,
    * html #hauptbereich #menu #m #m8 li a.open:active,
    */
    #hauptbereich #menu #m #m8 ul li a:hover,
    #hauptbereich #menu #m #m8 ul li a.active,
    #hauptbereich #menu #m #m8 ul li a:focus,
    * html #hauptbereich #menu #m #m8 li a:hover,
    * html #hauptbereich #menu #m #m8 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m8.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m8 ul li a.open,
    * html #hauptbereich #menu #m #m8 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m8.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m8 ul li li a:hover,
    #hauptbereich #menu #m #m8 ul li li a.active,
    #hauptbereich #menu #m #m8 ul li li a:focus,
    * html #hauptbereich #menu #m #m8 li li a:hover,
    * html #hauptbereich #menu #m #m8 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m8 ul li a,
    * html #hauptbereich #menu #m #m8 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m8 ul li li a,
    * html #hauptbereich #menu #m #m8 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m9 ul li a.open:hover,
    #hauptbereich #menu #m #m9 ul li a.open:focus,
    * html #hauptbereich #menu #m #m9 li a.open:hover,
    * html #hauptbereich #menu #m #m9 li a.open:active,
    */
    #hauptbereich #menu #m #m9 ul li a:hover,
    #hauptbereich #menu #m #m9 ul li a.active,
    #hauptbereich #menu #m #m9 ul li a:focus,
    * html #hauptbereich #menu #m #m9 li a:hover,
    * html #hauptbereich #menu #m #m9 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m9.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m9 ul li a.open,
    * html #hauptbereich #menu #m #m9 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m9.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m9 ul li li a:hover,
    #hauptbereich #menu #m #m9 ul li li a.active,
    #hauptbereich #menu #m #m9 ul li li a:focus,
    * html #hauptbereich #menu #m #m9 li li a:hover,
    * html #hauptbereich #menu #m #m9 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m9 ul li a,
    * html #hauptbereich #menu #m #m9 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m9 ul li li a,
    * html #hauptbereich #menu #m #m9 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m10 ul li a.open:hover,
    #hauptbereich #menu #m #m10 ul li a.open:focus,
    * html #hauptbereich #menu #m #m10 li a.open:hover,
    * html #hauptbereich #menu #m #m10 li a.open:active,
    */
    #hauptbereich #menu #m #m10 ul li a:hover,
    #hauptbereich #menu #m #m10 ul li a.active,
    #hauptbereich #menu #m #m10 ul li a:focus,
    * html #hauptbereich #menu #m #m10 li a:hover,
    * html #hauptbereich #menu #m #m10 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m10.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m10 ul li a.open,
    * html #hauptbereich #menu #m #m10 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m10.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m10 ul li li a:hover,
    #hauptbereich #menu #m #m10 ul li li a.active,
    #hauptbereich #menu #m #m10 ul li li a:focus,
    * html #hauptbereich #menu #m #m10 li li a:hover,
    * html #hauptbereich #menu #m #m10 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m10 ul li a,
    * html #hauptbereich #menu #m #m10 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m10 ul li li a,
    * html #hauptbereich #menu #m #m10 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }


    #hauptbereich #menu #gm ul li a:hover,
    #hauptbereich #menu #gm ul li a.active,
    #hauptbereich #menu #gm ul li a:focus,
    * html #hauptbereich #menu #gm #mg1 li a:hover,
    * html #hauptbereich #menu #gm #mg2 li a:hover,
    * html #hauptbereich #menu #gm #mg3 li a:hover,
    * html #hauptbereich #menu #gm #mg1 li a:active,
    * html #hauptbereich #menu #gm #mg2 li a:active,
    * html #hauptbereich #menu #gm #mg3 li a:active {
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_mg.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 0px 0px;
      color: #333333; 
      background-color: #cbd1d8;     
    }
    #untercontent_bremen {
      background-image: url(/kogis_master/fastmedia/3/hintergrund_bremen.jpg);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      width: 595px;
      padding: 0px 0px 0px 0px;
      float: left;
      background-color: #ebeced;
    }
    #untercontent {
      background-image: url(/kogis_master/fastmedia/3/hint_weiss.gif);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      width: 595px;
      padding: 0px 0px 0px 0px;
      float: left;
      background-color: #ebeced;
      position: absolute;
      top: 0px;
      left: 0px;
    }
    #content {
      padding: 0px 0px 0px 70px;
    }

    #content #kapitel {
      width:100%;
      margin:0px 0px 0px -10px;
      font-size: 1.8em;
      font-weight: bold;
      background-color: #ffffff;
      padding: 25px 0px 2px 30px;
      background-image: url(/kogis_master/fastmedia/3/pfeil_kapitel.gif);
      background-repeat: no-repeat;
      background-position: left bottom; 
      border:none;
      position:relative;
    }

    #content #iconbar {
      bottom:0px;
      right:20px;
      position:absolute;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      border:none;
    }

    #content #iconbar img {
      margin: 0px 0px 0.3em 5px;
      border:none;
    }

  * html #content #iconbar {
      bottom:0px;
      right:20px;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      border:none;
      right: -1px;
    }

    #content #abstandshalter_bremen {
      width:100%;
      height:50px;
      background-image: url(/kogis_master/fastmedia/3/ecke_oben_rechts.jpg);
      background-repeat: no-repeat;
      background-position: top right;
    }
    #content #abstandshalter_mithintergrund {
      width:100%;
      height: 70px;
      background-image: url(/kogis_master/fastmedia/3/ecke_oben_rechts.jpg);
      background-repeat: no-repeat;
      background-position: top right;
    }
    #content #abstandshalter_mithintergrund_breit {
      width:100%;
      height: 70px;
      background-image: none;
      background-repeat: no-repeat;
      background-position: top right;
    }
    #content #abstandshalter {
      width:100%;
      height: 20px;
      background-image: url(/kogis_master/fastmedia/3/ecke_oben_rechts_normal.gif);
      background-repeat: no-repeat;
      background-position: top right;
    }

    
    #content #ariadne {
      font-size: 0.8em;
      text-indent:0px;
      color: #666666;

      margin: 0px -10px 1em -10px;
      padding: 10px 0px 0px 10px;
      border: none;
      font-weight: bold;
    }

    #content .breadcrumb_geraderpfeil {
      margin-left: 5px;
      margin-right: 5px;
    }

   #content .breadcrumb_winkelpfeil {
      margin-left: 10px;
      margin-right: 5px;
    }

    #content #main_content {
      background-color: #ebeced;
      padding: 0px 10px 0px 10px;
    }
  

  #content #main_content  p {
      margin: 0px 0px 1em 0px;
      padding: 0px 0px 0px 0px;
    }

    #content #main_content h1 {
      font-size: 1.0em;
      background-color: #ffffff;
      text-indent:0px;

      margin: 0px -10px 1em -10px;
      padding: 0px 0px 0px 10px;
      border-top: 10px solid #999999;
      line-height: 1.5;
    }
    #content #main_content h2 {
      font-size: 1.0em;
      margin: 0px 0px 1em 0px;
    }
    
    #content #main_content h3 {
      font-size: 0.9em;
      margin: 0px 0px 0.5em 0px;
      font-weight: bold;
    }

    #content #main_content h4 {
      font-size: 0.9em;
      margin: 0px 0px 0.5em 0px;
      font-weight: normal;
      text-transform: uppercase;
    }

    #content #main_content h5 {
      font-size: 0.8em;
      margin: 0px 0px 0.5em 0px;
      font-weight: bold;
    }
    
    #content #main_content h6 {
      font-size: 0.8em;
      margin: 0px 0px 0.5em 0px;
      font-weight: normal;
      text-transform: uppercase;
    }

 
    #content #main_content ul.news {
      line-height: 1.5;
    }

    #content #main_content ul.news li {
      margin-top: 0.5em;
    }

    #content #main_content .teaserueberschrift {
      font-size: 1.0em;
      margin: 0px 0px 0em 0px;
      padding: 0px 0px 0em 0px;
    }

    #content #main_content .teaserueberschrift a:link {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 1.0em;
      font-style: normal;
      line-height: 1.5;
      font-weight: bold;
      font-variant: normal; text-decoration: none;
      color:#336699;
    }

    #content #main_content .teaserueberschrift a:visited {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 1.0em;
      font-style: normal;
      line-height: 1.5;
      font-weight: bold;
      font-variant: normal;
      text-decoration: none;
      color: #825757;
    }

    #content #main_content .teaserueberschrift a:hover {
       text-decoration: underline;
    }

    #content #main_content .teaserueberschrift a:active,
    #content #main_content .teaserueberschrift a:focus {
       border: 1px solid red;
    }

   #content #main_content .kleiner {
     font-size: 0.9em;
   }
   #content #main_content .bildboxlinks {
     display: inline;
     float: left;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px 10px 20px -60px;
     border-right: 10px solid #cccccc;
     width: 138px;
     color: #666666;
   }
   #content #main_content .bildboxrechts {
     display: inline;
     float: right;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px -10px 20px 10px;
     border-right: 10px solid #cccccc;
     width: 138px;
     color: #666666;
   }

  #content #main_content .bildboxrechts img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxlinks img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxrechts .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  * html #content #main_content .bildboxrechts .popup {
    margin: 0px -15px 0px 2px;
  }
  #content #main_content .bildboxlinks .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  * html #content #main_content .bildboxlinks .popup {
    margin: 0px -15px 0px 2px;
  }
   #content #main_content .bildboxlinksgroesser {
     display: inline;
     float: left;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px 10px 20px -60px;
     border-right: 10px solid #cccccc;
     width: 238px;
     color: #666666;
   }

   #content #main_content .bildboxrechtsgroesser {
     display: inline;
     float: right;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px -10px 20px 10px;
     border-right: 10px solid #cccccc;
     width: 238px;
     color: #666666;
   }

  #content #main_content .bildboxrechtsgroesser img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxlinksgroesser img {

     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxrechtsgroesser .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;

  }
  * html #content #main_content .bildboxrechtsgroesser .popup {
    margin: 0px -15px 0px 2px;
  }
  #content #main_content .bildboxlinksgroesser .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  * html #content #main_content .bildboxlinksgroesser .popup {
    margin: 0px -15px 0px 2px;
  }
   #content #main_content .bildboxlinksgross {
     display: inline;
     float: left;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px 10px 20px -60px;
     border-right: 10px solid #cccccc;
     width: 403px;
     color: #666666;

   }
   #content #main_content .bildboxrechtsgross {
     display: inline;
     float: right;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px -10px 20px 10px;
     border-right: 10px solid #cccccc;
     width: 403px;
     color: #666666;
   }
  #content #main_content .bildboxrechtsgross img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxlinksgross img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxrechtsgross .popup {
    float: right;

    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  * html #content #main_content .bildboxrechtsgross .popup {
    margin: 0px -15px 0px 2px;
  }
  * html #content #main_content .bildboxlinksgross .popup {
    margin: 0px -15px 0px 2px;

  }
  #content #main_content .bildboxlinksgross .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  #content #main_content .teaser {
    float: left;
    margin: 0px 10px 0px -70px;
    padding: 0px;
    border: 0px;
  }
  * html #content #main_content .teaser {
    float: left;
    margin: 0px 10px 0px -76px;
    padding: 0px;
    border: 0px;
  }

   #content #main_content .personbildlinks {
     float: left;
     background: none;
     padding: 0px 0px 0px 2px;
     margin: 0px 10px 10px 0px;
     border: 0px;
     width: 100px;
     color: #666666;
   }

   #content #main_content .personbildrechts {
     float: right;
     background: none;
     padding: 0px 0px 0px 2px;
     margin: 0px 0px 10px 10px;
     border: 0px;
     width: 100px;
     color: #666666;
   }

  #content #main_content ul {
   list-style-image: url(/kogis_master/fastmedia/3/minipfeil.gif); 
   list-style-position:outside; 
   margin-left:0.8em; 
   padding-left:0.5em; 
  }

  #content #main_content .linknachoben {
   float: right;
   clear: both;
   font-weight: normal;
   font-size: 0.8em;
     }
  #content #main_content .linknachoben a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
  }
  #content #main_content .linknachoben a:hover{
    text-decoration: underline;
  }
  #content #main_content .linknachoben img{
   vertical-align:middle;
  }

  #content #main_content .linkzurueck {
   float: left;
   clear: both;
   font-weight: normal;
   font-size: 0.8em;
   padding-bottom: 1em;
     }
  #content #main_content .linkzurueck img{
   vertical-align:middle;
  }
  #content #main_content .linkzurueck a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
  }
  #content #main_content .linkzurueck a:hover{
    text-decoration: underline;
  }

  #content #main_content .cleardiv {
   clear: both;
   width: 100%;
  }

  #content #main_content .fussnavi {
    color: #999999;
    font-weight: normal;
    font-size: 0.8em;
        }
  #content #main_content .fussnavi a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
  }
  #content #main_content .fussnavi a:hover{
    text-decoration: underline;
  }

  #content #main_content .such_hl0 {
    background-color: #FFFF60;
  }
  #content #main_content .such_hl1 {
    background-color: #A0FFFF;
  }
  #content #main_content .such_hl2 {
    background-color: #99FF99;

  }
  #content #main_content .such_hl3 {

    background-color: #FF9999;
  }
  #content #main_content .such_hl4 {
    background-color: #FF66FF;
  }
  #content #main_content .such_hl5 {
    background-color: #9999FF;
  }
  #content #main_content .such_hl6 {
    background-color: #00AA00;
  }
  #content #main_content .such_hl7 {
    background-color: #8868AA;
  }
  #content #main_content .such_hl8 {
    background-color: #FF4699;
  }
  #content #main_content .such_hl9 {
    background-color: #990099;
  }
  #rechte_spalte {
    float: left;
    margin: 0px 0px 0px 0px;
    position: absolute;
    top: 0px;
    left: 614px;
        }
  #rechte_spalte #schriftgroesse {
    background-image: url(/kogis_master/fastmedia/3/vertikale_pixellinie.gif);
      background-repeat:no-repeat; 

      background-position:top left;
    color: #336699;
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 0px 0px;
    width: 160px;
  }
  #rechte_spalte #schriftgroesse img{
    border: 0px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 2px 0px;
  }  
  #rechte_spalte #infobox {
    border: 10px solid #CCCCCC;
    border-bottom: none;
    width: 160px;
    font-size: 0.8em;
    line-height: 125%;
  }
  * html #rechte_spalte #infobox {
    width: 180px;
  }
  #rechte_spalte #infobox ul {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  #rechte_spalte #infobox ul li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 10px solid #CCCCCC;
  }
  #rechte_spalte #infobox ul li h1 {
    font-size: 1.0em;
    color: white;
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 1px 3px;
    background-color: #ff0000;
  }
  #rechte_spalte #infobox ul li p {
/*    background-image: url(/kogis_master/fastmedia/3/bkg_infobox.jpg);
    background-repeat: no-repeat;*/
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 3px; 
    border-left: 2px solid red;
  }
  #rechte_spalte #infobox ul li img {
    margin: 0px 0px -2px 0px;
    padding: 0px 0px 0px 0px;
  }
  #rechte_spalte #infobox ul li p img {
    border: none;
    margin: 0px 0px 0px 0px;
  }

  #rechte_spalte #drehscheibe {
    border: 10px solid #CCCCCC;
    border-bottom: none;
    margin-bottom: 10px;    
    width: 160px;
    font-size: 0.8em;
    line-height: 125%;
    background: #CCCCCC;
  }
  * html #rechte_spalte #drehscheibe {
    width: 180px;
  }
  #rechte_spalte #drehscheibe ul {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  #rechte_spalte #drehscheibe ul li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 10px solid #CCCCCC;
  }
  #rechte_spalte #drehscheibe ul li h1 {
    font-size: 1.0em;
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 1px 3px;
  }
  #rechte_spalte #drehscheibe ul li p {
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 3px; 
  }
  #rechte_spalte #drehscheibe ul li img {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  #rechte_spalte #drehscheibe ul li p img {
    border: none;
    margin: 0px 0px 0px 0px;
  }

  #content_mit_rechte_spalte {
    border: none;
    margin: 0px 0px 0px 0px;
    position: absolute; 
    top: 0px;
    left: 14.5em;    float: left;
  }

  #head_logo_hb {
    position: absolute;
    left: 6px;
    top: 22px;
    height: 78px;
    width:79px;
  }
  #head_logo_hb a:active { 
    color:#336699;
    border: 2px solid white; 
  }
  #head_logo_verwaltung {
    position: absolute;
    left: 88px;
    top: 22px;
    height: 78px;
    width:78px;
  }
  #head_logo_verwaltung a:active { 
    color:#336699;
    border: 2px solid white; 
  }
  #head_logo_dienststelle {
    position: absolute;
    left: 800px;
    top: 22px;

  }

  #head_link_startseite {
    position: absolute;
    left: 168px;
    top: 0px;
  }

  #head_link_startseite img {
    height: 120px;

    width: 630px;
  }

  img.linkicon {
    vertical-align: middle;
    border: 0px;
  }


  a.sitemap_haupt:link,
  a.sitemap_haupt:visited
 {
    font-weight: bold;
    text-decoration: none;
  }

  a.sitemap_haupt:hover,
  a.sitemap_haupt:active,
  a.sitemap_haupt:focus
  {
    font-weight: bold;
    text-decoration: underline;
  }
 
  a.sitemap:link,
  a.sitemap:visited
  {
    text-decoration: none;
  }

  a.sitemap:hover,
  a.sitemap:active,
  a.sitemap:focus
  {
    text-decoration: underline;
  }
 
  #bildeinzeln_bild{
    position: relative;
    left: 0px;
    top: 0px;
    height:390px;
    background-image: url(/kogis_master/fastmedia/3/galerie_einzel_back.gif); 
    background-repeat: repeat-y;
    background-position: left top; }

  #bildeinzeln_bild .bild_position {
    position: absolute;
    bottom:0px;
    left:20px;
  }

  #bildeinzeln_text{
    background-color: #ffffff;
    padding-top:10px;
    padding-left:20px;
    padding-right:10px;
  }

  .bildeinzeln_buttons{
    padding-left:20px;
  }

  #bildeinzeln_text #bildeinzeln_zahl {
    float:left;
  } 

  #bildeinzeln_text  #bildeinzeln_textgalerie {
    float:left;
    padding-left:25px;
    margin-top:-1.3em;
  }

  #bildeinzeln_text .bildeinzeln_titel {
      font-weight: bold;
  }

  body.bildeinzeln{
    margin: 0;
    padding: 0;
    font-size: 0.8em;    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;

    color: #333333;
    background-image:none
  }

   #content #main_content .bildboxtable {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     border: 0px;
     font-size: 1.0em;
   }

  .adresse .name {
    font-weight: bold;
  }

  a.sichtbare_sprungmarke {
    position:absolute;
    left:-1000px;
    top:-1000px;
    width:0;
    height: 0;
    overflow:hidden;
    display:inline;
}

  a:focus.sichtbare_sprungmarke,
  a:active.sichtbare_sprungmarke  {
    width:auto;
    height:auto;
    left:6px;
    top:2px;
    color: #ffffff;
    /* background: #ffffff; */
    padding:1px;
    font-size: 1.0em;
    font-weight: bold;
}

  div.absatz {
    clear: both;
    height:0px;
  }

  table.listentabelle {
    font-size: 1.0em;
  }

  .eingabefeld
   {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .eingabefeld_normal {
    width:200px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .eingabefeld_breit {
    width:300px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .eingabefeld_klein {
    width:100px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .eingabefeld_100prozent {
    width:99%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .abstand_links {
    padding-left: 30px;
  }

  #formular_fehlermeldung {
    color: #ff0000;
    font-weight: bold;
  }

.field{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
background-color: #cbd1d8;
border-width:3px; 
border-color:#9999FF; 
border-style:outset; 
}


#content #main_content fieldset
{
  padding:1em 1em 1em 1em;
  margin:1em 0em 1.5em 0em;
}

/* BILDERGALERIE*/
#galeriebox { width:505px; }
.grau{ background-color:#CCCCCC;}
.einzelbildbox {padding: 0 10 0 0; }
.galerielinie_unten {
	background-color:#999999;
	background-image: url(/kogis_master/fastmedia/3/trennlinie_vertikal.gif); 
	background-repeat: repeat-y;
	background-position: left top; }
.galerie_vertikale {
	background-image: url(/kogis_master/fastmedia/3/pixelvertikale_galerie.gif);
 	background-repeat: repeat-y;
	background-position: left top;
	margin-left: -10px;
	padding-left:10px; }
.galerie_vertikale table {
	font-size:1.0em; }
.galerie_zahl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	line-height:1em; }
.galerie_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-style: normal; 
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	line-height: 1.5;}

.galerie_trennlinie{background-image: url(/kogis_master/fastmedia/3/trennlinie_vertikal.gif); 
	background-repeat: repeat-y;
	background-position: left top; }
.einzelbild_zahl{ font-style: normal; font-weight: bold; font-variant: normal; color: #999999; line-height:1.5em; }

/* TABELLEN*/

.tabelle_vertikale { background-image: url(/kogis_master/fastmedia/3/pixelvertikale_galerie.gif); 
	background-repeat: repeat-y;
	background-position: left top; }


/* SUCHE */
#content #main_content .search_label {
   width: 150px;
}
.search_label {
   width: 150px;
}
.search_vt {
   font-size:0.9em;
   width: 250px;
}


/* GESCHLOSSENE BENUTZERGRUPPE */
#content #main_content .usrgrp_label {
   width: 150px;
}
.usrgrp_label {
   width: 150px;
}
.usrgrp_username {
   font-size:0.9em;
   width: 250px;
}
.usrgrp_password {
   font-size:0.9em;
   width: 250px;
}
.usrgrp_email {
   font-size:0.9em;
   width: 250px;
}

    #content #main_content .teasernewsdatum {
      font-size: 1.0em;
      margin: 0px 0px 0em 0px;
      color: #636363;
      font-weight: normal;
      padding: 0px 0px 0em 0px;
    }

* html form fieldset {
margin-bottom: 0.25em;
padding: .3em 0 0 .5625em;
position:relative;

}

* html form legend {

padding: .25em;
margin-top:0em;

}

#visitenkarte{
   font-size: 1em;
    position: relative;
    left:10px;
    width:600px;
    border:0px solid silver;
	background-image:url(/kogis_master/fastmedia/3/redpixel.gif);
	background-repeat:repeat-y;
	background-position:420px 0px;
}

#visitenkarte #adresse{
    position: relative;
    left:10px;
    top:0px;
	width:30px;
    border:0px solid silver;
	
}
#visitenkarte #adresse_txt{
    position:relative;
    left:50px;
    width:150px;
    top:-30px;
    border:0px solid silver;
}

#visitenkarte #ansprechperson{
    position:relative;
    left:10px;
	width:30px;
    top:-96px;
	border:0px solid silver;	
}
#visitenkarte #ansprechperson_txt{
    position:relative;
    left:50px;
	width:150px;
	top:-126px;
	border:0px solid silver;
}
#visitenkarte #telefon{
    position: relative;
    left:10px;
    top:-148px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #telefon_txt{
    position:relative;
    left:50px;
    top:-178px;
	width:150px;
	border:0px solid silver;
}
#visitenkarte #fax{
    position: relative;
    left:10px;
    top:-154px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #fax_txt{
    position:relative;
    left:50px;
    top:-184px;
	width:150px;
	border:0px solid silver;
}
#visitenkarte #oeffnungszeiten{
    position: relative;
    left:10px;
    top:-160px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #oeffnungszeiten_txt{
    position:relative;
    left:50px;
    top:-190px;
	width:150px;
	border:0px solid silver;
}
#visitenkarte #emailadresse{
    position: relative;
    left:195px;
    top:-78px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #emailadresse_txt{
    position:relative;
    left:235px;
    top:-108px;
	width:150px;
	border:0px solid silver;
}

#visitenkarte #standort{
    position: relative;
    left:195px;
    top:-80px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #standort_txt{
    position: relative;
    left:235px;
    top:-110px;
	width:150px;
	border:0px solid silver;
}
#visitenkarte #verbindung_suchen{
    position: relative;
    left:195px;
    top:-130px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #verbindung_suchen_txt{
    position: relative;
    left:235px;
    top:-160px;
	width:150px;
	border:0px solid silver;
}

*.visitenkarte{
    font-size:0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#visitenkarte #balken{
    position:relative;
	left:0px;
	top:-140px;
}
#visitenkarte #logo{
    position:relative;
    left:0px;
	top:-130px;	
}
#visitenkarte #text{
    position:relative;
    width:420px;
	top:-100px;
	background-color:#ebeced;
}
#visitenkarte #text #bild{
    float:right;
	margin-left:10px;
	margin-bottom:10px;
	border-right:10px solid #CCCCCC;
}

div.beschreibungstext{
    margin-left:10px;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
}
// hier können Sie Ihre eigene CSS-Klassen definieren. Bitte beachten Sie dabei alle zuvor festgelegten Spielregeln

http://194.95.254.48/kogis_master/sixcms/detail.php?template=01_css_d&font=0&print=1

body {
      /* Hintergrundbild für die Ganze Website um Spalten zu realisieren */
      margin: 0;
      padding: 0;
      /* Haupteinsteller für die Schriftgröße */
font-size: 0.8em;      font-family: Verdana, Arial, Helvetica, sans-serif;
      /* Seitenhintergrund */
      background-color: #00A6EB;
      background-image: url(/kogis_master/fastmedia/3/backline_525.gif);
      background-repeat: repeat-y;
      background-position: 14.5em;
      color: #333333;
    }

/* IE Peekaboo Bug */ 

* html #content #main_content
{
 height: 1%; 
}

* html #content #main_content .bildboxlinks,
* html #content #main_content .bildboxlinksgroesser,
* html #content #main_content .bildboxlinksgross,
* html #content #main_content .bildboxrechts,
* html #content #main_content .bildboxrechtsgroesser,
* html #content #main_content .bildboxrechtsgross,
* html #content #main_content .personbildlinks,
* html #content #main_content .personbildrechts,
* html #content #main_content .teaser {
  position: relative;
}


p {
margin-top:100px;
}

a:link { 
	color:#336699;
}
a:visited {  
        color: #825757; 
}
a:active { 
	color:#336699;
        border: 1px solid red; 
}
a:hover {
	color:#336699;
	text-decoration:underline;
}

em {
  font-style: normal;
  font-weight: bold;
}

    #hinterheader {
      /* zum definieren der Hintergrundfarbe, die auf 100% width gesized wird */
      background-color: #057CBB;
      min-height: 120px;
      width: 100%;
      display:none;    }
    * html #hinterheader {
      height: 120px;
      width: 100%;
    }

    #hinterheader #header {
      /* Eigentlicher Hintergrund des Headers */
      background-image: url(/kogis_master/fastmedia/3/bkg_top_xxl.jpg);
      background-repeat:no-repeat; 
      background-position:top left;
      min-height: 120px;
      width: 100%;
      background-color: #057CBB;

    }
    * html #hinterheader #header {
      height: 120px;
    }

    #hinterheader #header #headercontent {
      /* Nötig um den Inhalt stark begrenzen zu können. */
      color: #ff0000;
      /* noch zu definieren */
    }
    
    #hauptbereich {
      /* ehemals lower evtl nötig um die gesamtbreite aufzuziehen. Vielleicht im Six optional?*/  
      position: relative;
      float:left;
      left: 0px;
    }
    
    #hauptbereich #linke_spalte {
      color: #ffffff;
      float: left;
      display:none;    } 

    #hauptbereich #menu {

      width: 14.5em;
      background-image: url(/kogis_master/fastmedia/3/weisspix.gif);
      background-repeat: repeat-x;

      background-position: bottom;

      padding: 0px 0px 1px 0px;
    }
    
    #hauptbereich #menu #suche {
      background-color: #ff0000;
      background-image: url(/kogis_master/fastmedia/3/suchbox.jpg);
      background-repeat: no-repeat;
      background-position: top right;
      min-height: 30px;
    }
    
    * html #hauptbereich #menu #suche {
      height: 30px;
    }
    
    #hauptbereich #menu #suche form {
      margin: 0px; padding: 0px;

    } 

    #hauptbereich #menu #m,
    #hauptbereich #menu #gm {
      width: 100%;
      padding: 0px;
      margin: 0px;
      background-image: url(/kogis_master/fastmedia/3/weisspix.gif);
      background-repeat: repeat-x;
      background-position: top;
      list-style-type: none;
    }

    #hauptbereich #menu #m li {
      /* hauptselector */
      background-color: #057CBB;
      padding: 1px 0px 0px 0px;
      margin: 0px;
      background-image: url(/kogis_master/fastmedia/3/weisspix.gif);
      background-repeat: repeat-x;
      background-position: top;
      min-height: 30px; 
    }
    #hauptbereich #menu #gm li {
      /* hauptselector */
      background-color: #00A6EB;

      padding: 1px 0px 0px 0px;
      margin: 0px;
      background-image: url(/kogis_master/fastmedia/3/weisspix.gif);
      background-repeat: repeat-x;
      background-position: top;
      min-height: 30px; 
    }

    #hauptbereich #menu li a {
      display: block;
      color: #ffffff;
      text-decoration: none;
      font-weight: bold;
      padding: 12px 0px 2px 10px;
    }
    #hauptbereich #menu li li a {
      display: block;
      color: #ffffff;
      text-decoration: none;
      font-weight: bold;
      padding: 12px 0px 2px 10px;
    }
    #hauptbereich #menu li li li a {
      display: block;
      color: #ffffff;
      text-decoration: none;
      font-weight: normal;
      padding: 12px 0px 2px 10px;
    }
    * html #hauptbereich #menu a {
      width: 100%;
    }
    #hauptbereich #menu #m #m1 {
      padding: 0px;
      background-image: url(/kogis_master/fastmedia/3/ecke_336799.jpg);
      background-repeat: no-repeat;
      background-position: top right;
    }
    #hauptbereich #menu #m #m1.active,
    #hauptbereich #menu #m #m1:hover,
    #hauptbereich #menu #m #m1 a:active,
    #hauptbereich #menu #m #m1 a:focus,
    * html #hauptbereich #menu #m #m1 a:hover {
      background-image: url(/kogis_master/fastmedia/3/ecke_073C6E.gif);
      background-repeat: no-repeat;
      background-position: top right;
      background-color: #083C6E;
    }
    #hauptbereich #menu #m #m2.active,
    #hauptbereich #menu #m #m2:hover,
    #hauptbereich #menu #m #m2 a:active,
    #hauptbereich #menu #m #m2 a:focus,
    * html #hauptbereich #menu #m #m2 a:hover {
      background-color: #4F565C;
    }
    #hauptbereich #menu #m #m3.active,
    #hauptbereich #menu #m #m3:hover,
    #hauptbereich #menu #m #m3 a:active,
    #hauptbereich #menu #m #m3 a:focus,
    * html #hauptbereich #menu #m #m3 a:hover {
      background-color: #9A0000;
    }
    #hauptbereich #menu #m #m4.active,
    #hauptbereich #menu #m #m4:hover,
    #hauptbereich #menu #m #m4 a:active,
    #hauptbereich #menu #m #m4 a:focus,
    * html #hauptbereich #menu #m #m4 a:hover {
      background-color: #6A9220;
    }
    #hauptbereich #menu #m #m5.active,
    #hauptbereich #menu #m #m5:hover,
    #hauptbereich #menu #m #m5 a:active,
    #hauptbereich #menu #m #m5 a:focus,
    * html #hauptbereich #menu #m #m5 a:hover {
      background-color: #FE5200;
    }
    #hauptbereich #menu #m #m6.active,
    #hauptbereich #menu #m #m6:hover,
    #hauptbereich #menu #m #m6 a:active,
    #hauptbereich #menu #m #m6 a:focus,
    * html #hauptbereich #menu #m #m6 a:hover {
      background-color: #6C4420;
    }
    #hauptbereich #menu #m #m7.active,
    #hauptbereich #menu #m #m7:hover,
    #hauptbereich #menu #m #m7 a:active,
    #hauptbereich #menu #m #m7 a:focus,
    * html #hauptbereich #menu #m #m7 a:hover {
      background-color: #448484;
    }
    #hauptbereich #menu #m #m8.active,
    #hauptbereich #menu #m #m8:hover,
    #hauptbereich #menu #m #m8 a:active,
    #hauptbereich #menu #m #m8 a:focus,
    * html #hauptbereich #menu #m #m8 a:hover {
      background-color: #34640D;
    }
    #hauptbereich #menu #m #m9.active,
    #hauptbereich #menu #m #m9:hover,
    #hauptbereich #menu #m #m9 a:active,
    #hauptbereich #menu #m #m9 a:focus,
    * html #hauptbereich #menu #m #m9 a:hover {
      background-color: #971261;
    }
    #hauptbereich #menu #m #m10.active,
    #hauptbereich #menu #m #m10:hover,
    #hauptbereich #menu #m #m10 a:active,
    #hauptbereich #menu #m #m10 a:focus,
    * html #hauptbereich #menu #m #m10 a:hover {
      background-color: #255C5F;
    }
    #hauptbereich #menu #gm #mg1 {
      padding: 0px;
      background-image: url(/kogis_master/fastmedia/3/ecke_weisspix_666666.jpg);
      background-repeat: no-repeat;
      background-position: top right;
    }
    #hauptbereich #menu #gm #mg1.active,
    #hauptbereich #menu #gm #mg1.active a,
    #hauptbereich #menu #gm #mg1:hover,
    #hauptbereich #menu #gm #mg1 a:active,
    #hauptbereich #menu #gm #mg1 a:focus,
    #hauptbereich #menu #gm #mg1 a:hover {
      background-image: url(/kogis_master/fastmedia/3/ecke_weisspix_cccccc.jpg);
      background-repeat: no-repeat;
      background-position: top right;
      background-color: #cbd1d8;
      color: #333333;
    }
    #hauptbereich #menu #gm #mg2.active,
    #hauptbereich #menu #gm #mg2.active a,
    #hauptbereich #menu #gm #mg2:hover,
    #hauptbereich #menu #gm #mg2 a:active,
    #hauptbereich #menu #gm #mg2 a:focus,
    #hauptbereich #menu #gm #mg2 a:hover {
      background-color: #cbd1d8;
      color: #333333;
    }
    #hauptbereich #menu #gm #mg3.active,
    #hauptbereich #menu #gm #mg3.active a,
    #hauptbereich #menu #gm #mg3:hover,
    #hauptbereich #menu #gm #mg3 a:active,
    #hauptbereich #menu #gm #mg3 a:focus,
    #hauptbereich #menu #gm #mg3 a:hover {
      background-color: #cbd1d8;
      color: #333333;
    }


    #hauptbereich #menu #m ul {
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      list-style-type: none;
      background-color: #ffffff;   
    }

    #hauptbereich #menu #gm ul {
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      list-style-type: none;
      background-color: #ffffff;   
    }
    #hauptbereich #menu #m ul a {
      background-repeat: no-repeat;
      background-color: #cbd1d8;   
    }
    #hauptbereich #menu #gm ul a {
      background-color: #cbd1d8;   
    }
    #hauptbereich #menu #m ul a{
      color: #333333;   
    }
    #hauptbereich #menu #gm ul a{
      color: #333333;   
    }
    #hauptbereich #menu #m ul li {
      /* hauptselector */
      background-color: #cbd1d8;
    }
    #hauptbereich #menu #gm ul li {
      /* hauptselector */
      background-color: #cbd1d8;
      color: #333333;
    }
    #hauptbereich #menu #gm #mg1.active li a,
    #hauptbereich #menu #gm #mg2.active li a,
    #hauptbereich #menu #gm #mg3.active li a {
      color: #333333;
      background-image: none;
      background-repeat: repeat-x;
      background-position: top;
      padding: 12px 0px 2px 10px; 
      margin: 0px 0px 0px 0px; 
    }


    /*
    #hauptbereich #menu #m #m1 ul li a.open:hover,
    #hauptbereich #menu #m #m1 ul li a.open:focus,
    * html #hauptbereich #menu #m #m1 li a.open:hover,
    * html #hauptbereich #menu #m #m1 li a.open:active,
    */
    #hauptbereich #menu #m #m1 ul li a:hover,
    #hauptbereich #menu #m #m1 ul li a.active,
    #hauptbereich #menu #m #m1 ul li a:focus,
    * html #hauptbereich #menu #m #m1 li a:hover,
    * html #hauptbereich #menu #m #m1 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m1.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m1 ul li a.open,
    * html #hauptbereich #menu #m #m1 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m1.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m1 ul li li a:hover,
    #hauptbereich #menu #m #m1 ul li li a.active,
    #hauptbereich #menu #m #m1 ul li li a:focus,
    * html #hauptbereich #menu #m #m1 li li a:hover,
    * html #hauptbereich #menu #m #m1 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m1 ul li a,
    * html #hauptbereich #menu #m #m1 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m1 ul li li a,
    * html #hauptbereich #menu #m #m1 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m2 ul li a.open:hover,
    #hauptbereich #menu #m #m2 ul li a.open:focus,
    * html #hauptbereich #menu #m #m2 li a.open:hover,
    * html #hauptbereich #menu #m #m2 li a.open:active,
    */
    #hauptbereich #menu #m #m2 ul li a:hover,
    #hauptbereich #menu #m #m2 ul li a.active,
    #hauptbereich #menu #m #m2 ul li a:focus,
    * html #hauptbereich #menu #m #m2 li a:hover,
    * html #hauptbereich #menu #m #m2 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m2.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m2 ul li a.open,
    * html #hauptbereich #menu #m #m2 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m2.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m2 ul li li a:hover,
    #hauptbereich #menu #m #m2 ul li li a.active,
    #hauptbereich #menu #m #m2 ul li li a:focus,
    * html #hauptbereich #menu #m #m2 li li a:hover,
    * html #hauptbereich #menu #m #m2 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m2 ul li a,
    * html #hauptbereich #menu #m #m2 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m2 ul li li a,
    * html #hauptbereich #menu #m #m2 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m3 ul li a.open:hover,
    #hauptbereich #menu #m #m3 ul li a.open:focus,
    * html #hauptbereich #menu #m #m3 li a.open:hover,
    * html #hauptbereich #menu #m #m3 li a.open:active,
    */
    #hauptbereich #menu #m #m3 ul li a:hover,
    #hauptbereich #menu #m #m3 ul li a.active,
    #hauptbereich #menu #m #m3 ul li a:focus,
    * html #hauptbereich #menu #m #m3 li a:hover,
    * html #hauptbereich #menu #m #m3 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m3.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m3 ul li a.open,
    * html #hauptbereich #menu #m #m3 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m3.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m3 ul li li a:hover,
    #hauptbereich #menu #m #m3 ul li li a.active,
    #hauptbereich #menu #m #m3 ul li li a:focus,
    * html #hauptbereich #menu #m #m3 li li a:hover,
    * html #hauptbereich #menu #m #m3 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m3 ul li a,
    * html #hauptbereich #menu #m #m3 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m3 ul li li a,
    * html #hauptbereich #menu #m #m3 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m4 ul li a.open:hover,
    #hauptbereich #menu #m #m4 ul li a.open:focus,
    * html #hauptbereich #menu #m #m4 li a.open:hover,
    * html #hauptbereich #menu #m #m4 li a.open:active,
    */
    #hauptbereich #menu #m #m4 ul li a:hover,
    #hauptbereich #menu #m #m4 ul li a.active,
    #hauptbereich #menu #m #m4 ul li a:focus,
    * html #hauptbereich #menu #m #m4 li a:hover,
    * html #hauptbereich #menu #m #m4 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m4.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m4 ul li a.open,
    * html #hauptbereich #menu #m #m4 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m4.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m4 ul li li a:hover,
    #hauptbereich #menu #m #m4 ul li li a.active,
    #hauptbereich #menu #m #m4 ul li li a:focus,
    * html #hauptbereich #menu #m #m4 li li a:hover,
    * html #hauptbereich #menu #m #m4 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m4 ul li a,
    * html #hauptbereich #menu #m #m4 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m4 ul li li a,
    * html #hauptbereich #menu #m #m4 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m5 ul li a.open:hover,
    #hauptbereich #menu #m #m5 ul li a.open:focus,
    * html #hauptbereich #menu #m #m5 li a.open:hover,
    * html #hauptbereich #menu #m #m5 li a.open:active,
    */
    #hauptbereich #menu #m #m5 ul li a:hover,
    #hauptbereich #menu #m #m5 ul li a.active,
    #hauptbereich #menu #m #m5 ul li a:focus,
    * html #hauptbereich #menu #m #m5 li a:hover,
    * html #hauptbereich #menu #m #m5 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m5.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m5 ul li a.open,
    * html #hauptbereich #menu #m #m5 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m5.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m5 ul li li a:hover,
    #hauptbereich #menu #m #m5 ul li li a.active,
    #hauptbereich #menu #m #m5 ul li li a:focus,
    * html #hauptbereich #menu #m #m5 li li a:hover,
    * html #hauptbereich #menu #m #m5 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m5 ul li a,
    * html #hauptbereich #menu #m #m5 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m5 ul li li a,
    * html #hauptbereich #menu #m #m5 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m6 ul li a.open:hover,
    #hauptbereich #menu #m #m6 ul li a.open:focus,
    * html #hauptbereich #menu #m #m6 li a.open:hover,
    * html #hauptbereich #menu #m #m6 li a.open:active,
    */
    #hauptbereich #menu #m #m6 ul li a:hover,
    #hauptbereich #menu #m #m6 ul li a.active,
    #hauptbereich #menu #m #m6 ul li a:focus,
    * html #hauptbereich #menu #m #m6 li a:hover,
    * html #hauptbereich #menu #m #m6 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m6.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m6 ul li a.open,
    * html #hauptbereich #menu #m #m6 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m6.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m6 ul li li a:hover,
    #hauptbereich #menu #m #m6 ul li li a.active,
    #hauptbereich #menu #m #m6 ul li li a:focus,
    * html #hauptbereich #menu #m #m6 li li a:hover,
    * html #hauptbereich #menu #m #m6 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m6 ul li a,
    * html #hauptbereich #menu #m #m6 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m6 ul li li a,
    * html #hauptbereich #menu #m #m6 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m7 ul li a.open:hover,
    #hauptbereich #menu #m #m7 ul li a.open:focus,
    * html #hauptbereich #menu #m #m7 li a.open:hover,
    * html #hauptbereich #menu #m #m7 li a.open:active,
    */
    #hauptbereich #menu #m #m7 ul li a:hover,
    #hauptbereich #menu #m #m7 ul li a.active,
    #hauptbereich #menu #m #m7 ul li a:focus,
    * html #hauptbereich #menu #m #m7 li a:hover,
    * html #hauptbereich #menu #m #m7 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m7.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m7 ul li a.open,
    * html #hauptbereich #menu #m #m7 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m7.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m7 ul li li a:hover,
    #hauptbereich #menu #m #m7 ul li li a.active,
    #hauptbereich #menu #m #m7 ul li li a:focus,
    * html #hauptbereich #menu #m #m7 li li a:hover,
    * html #hauptbereich #menu #m #m7 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m7 ul li a,
    * html #hauptbereich #menu #m #m7 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m7 ul li li a,
    * html #hauptbereich #menu #m #m7 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m8 ul li a.open:hover,
    #hauptbereich #menu #m #m8 ul li a.open:focus,
    * html #hauptbereich #menu #m #m8 li a.open:hover,
    * html #hauptbereich #menu #m #m8 li a.open:active,
    */
    #hauptbereich #menu #m #m8 ul li a:hover,
    #hauptbereich #menu #m #m8 ul li a.active,
    #hauptbereich #menu #m #m8 ul li a:focus,
    * html #hauptbereich #menu #m #m8 li a:hover,
    * html #hauptbereich #menu #m #m8 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m8.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m8 ul li a.open,
    * html #hauptbereich #menu #m #m8 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m8.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m8 ul li li a:hover,
    #hauptbereich #menu #m #m8 ul li li a.active,
    #hauptbereich #menu #m #m8 ul li li a:focus,
    * html #hauptbereich #menu #m #m8 li li a:hover,
    * html #hauptbereich #menu #m #m8 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m8 ul li a,
    * html #hauptbereich #menu #m #m8 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m8 ul li li a,
    * html #hauptbereich #menu #m #m8 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m9 ul li a.open:hover,
    #hauptbereich #menu #m #m9 ul li a.open:focus,
    * html #hauptbereich #menu #m #m9 li a.open:hover,
    * html #hauptbereich #menu #m #m9 li a.open:active,
    */
    #hauptbereich #menu #m #m9 ul li a:hover,
    #hauptbereich #menu #m #m9 ul li a.active,
    #hauptbereich #menu #m #m9 ul li a:focus,
    * html #hauptbereich #menu #m #m9 li a:hover,
    * html #hauptbereich #menu #m #m9 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m9.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m9 ul li a.open,
    * html #hauptbereich #menu #m #m9 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m9.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m9 ul li li a:hover,
    #hauptbereich #menu #m #m9 ul li li a.active,
    #hauptbereich #menu #m #m9 ul li li a:focus,
    * html #hauptbereich #menu #m #m9 li li a:hover,
    * html #hauptbereich #menu #m #m9 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m9 ul li a,
    * html #hauptbereich #menu #m #m9 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m9 ul li li a,
    * html #hauptbereich #menu #m #m9 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    /*
    #hauptbereich #menu #m #m10 ul li a.open:hover,
    #hauptbereich #menu #m #m10 ul li a.open:focus,
    * html #hauptbereich #menu #m #m10 li a.open:hover,
    * html #hauptbereich #menu #m #m10 li a.open:active,
    */
    #hauptbereich #menu #m #m10 ul li a:hover,
    #hauptbereich #menu #m #m10 ul li a.active,
    #hauptbereich #menu #m #m10 ul li a:focus,
    * html #hauptbereich #menu #m #m10 li a:hover,
    * html #hauptbereich #menu #m #m10 li a:active{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_aktiv_m10.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
      color: #333333; 
      background-color: #ebeced;     
    }

    /*
    #hauptbereich #menu #m #m10 ul li a.open,
    * html #hauptbereich #menu #m #m10 li a.open{
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_m10.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 7px 16px;
    }
    */

    /*
    #hauptbereich #menu #m #m10 ul li li a:hover,
    #hauptbereich #menu #m #m10 ul li li a.active,
    #hauptbereich #menu #m #m10 ul li li a:focus,
    * html #hauptbereich #menu #m #m10 li li a:hover,
    * html #hauptbereich #menu #m #m10 li li a:active{
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
      color: #333333; 
      background-color: #ebeced;     
    }
    */

    #hauptbereich #menu #m #m10 ul li a,
    * html #hauptbereich #menu #m #m10 li a {
      background-image: none;
      background-repeat: no-repeat;
      background-position: 10px 16px;
      padding-left: 20px; 
      margin-left: 0px; 
    }

    #hauptbereich #menu #m #m10 ul li li a,
    * html #hauptbereich #menu #m #m10 li li a {
      background-image: none;
      padding-left: 20px; 
      margin-left: 0px; 
    }


    #hauptbereich #menu #gm ul li a:hover,
    #hauptbereich #menu #gm ul li a.active,
    #hauptbereich #menu #gm ul li a:focus,
    * html #hauptbereich #menu #gm #mg1 li a:hover,
    * html #hauptbereich #menu #gm #mg2 li a:hover,
    * html #hauptbereich #menu #gm #mg3 li a:hover,
    * html #hauptbereich #menu #gm #mg1 li a:active,
    * html #hauptbereich #menu #gm #mg2 li a:active,
    * html #hauptbereich #menu #gm #mg3 li a:active {
      background-image: url(/kogis_master/fastmedia/3/pfeil_menu_mg.gif);
      background-repeat: no-repeat;
      padding-left: 20px; 
      margin-left: 0px; 
      background-position: 0px 0px;
      color: #333333; 
      background-color: #cbd1d8;     
    }
    #untercontent_bremen {
      background-image: url(/kogis_master/fastmedia/3/hintergrund_bremen.jpg);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      width: 595px;
      padding: 0px 0px 0px 0px;
      float: left;
      background-color: #ebeced;
    }
    #untercontent {
      background-image: url(/kogis_master/fastmedia/3/hint_weiss.gif);
      background-repeat: no-repeat;
      background-position: 0px 0px;
      width: 595px;
      padding: 0px 0px 0px 0px;
      float: left;
      background-color: #ebeced;
      position: absolute;
      top: 0px;
      left: 0px;
    }
    #content {
      padding: 0px 0px 0px 70px;
    }

    #content #kapitel {
      width:100%;
      margin:0px 0px 0px -10px;
      font-size: 1.8em;
      font-weight: bold;
      background-color: #ffffff;
      padding: 25px 0px 2px 30px;
      background-image: url(/kogis_master/fastmedia/3/pfeil_kapitel.gif);
      background-repeat: no-repeat;
      background-position: left bottom; 
      border:none;
      position:relative;
    }

    #content #iconbar {
      bottom:0px;
      right:20px;
      position:absolute;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      border:none;
    }

    #content #iconbar img {
      margin: 0px 0px 0.3em 5px;
      border:none;
    }

  * html #content #iconbar {
      bottom:0px;
      right:20px;
      padding: 0px 0px 0px 0px;
      margin: 0px 0px 0px 0px;
      border:none;
      right: -1px;
    }

    #content #abstandshalter_bremen {
      width:100%;
      height:50px;
      background-image: url(/kogis_master/fastmedia/3/ecke_oben_rechts.jpg);
      background-repeat: no-repeat;
      background-position: top right;
    }
    #content #abstandshalter_mithintergrund {
      width:100%;
      height: 70px;
      background-image: url(/kogis_master/fastmedia/3/ecke_oben_rechts.jpg);
      background-repeat: no-repeat;
      background-position: top right;
    }
    #content #abstandshalter_mithintergrund_breit {
      width:100%;
      height: 70px;
      background-image: none;
      background-repeat: no-repeat;
      background-position: top right;
    }
    #content #abstandshalter {
      width:100%;
      height: 20px;
      background-image: url(/kogis_master/fastmedia/3/ecke_oben_rechts_normal.gif);
      background-repeat: no-repeat;
      background-position: top right;
    }

    
    #content #ariadne {
      font-size: 0.8em;
      text-indent:0px;
      color: #666666;

      margin: 0px -10px 1em -10px;
      padding: 10px 0px 0px 10px;
      border: none;
      font-weight: bold;
    }

    #content .breadcrumb_geraderpfeil {
      margin-left: 5px;
      margin-right: 5px;
    }

   #content .breadcrumb_winkelpfeil {
      margin-left: 10px;
      margin-right: 5px;
    }

    #content #main_content {
      background-color: #ebeced;
      padding: 0px 10px 0px 10px;
    }
  

  #content #main_content  p {
      margin: 0px 0px 1em 0px;
      padding: 0px 0px 0px 0px;
    }

    #content #main_content h1 {
      font-size: 1.0em;
      background-color: #ffffff;
      text-indent:0px;

      margin: 0px -10px 1em -10px;
      padding: 0px 0px 0px 10px;
      border-top: 10px solid #999999;
      line-height: 1.5;
    }
    #content #main_content h2 {
      font-size: 1.0em;
      margin: 0px 0px 1em 0px;
    }
    
    #content #main_content h3 {
      font-size: 0.9em;
      margin: 0px 0px 0.5em 0px;
      font-weight: bold;
    }

    #content #main_content h4 {
      font-size: 0.9em;
      margin: 0px 0px 0.5em 0px;
      font-weight: normal;
      text-transform: uppercase;
    }

    #content #main_content h5 {
      font-size: 0.8em;
      margin: 0px 0px 0.5em 0px;
      font-weight: bold;
    }
    
    #content #main_content h6 {
      font-size: 0.8em;
      margin: 0px 0px 0.5em 0px;
      font-weight: normal;
      text-transform: uppercase;
    }

 
    #content #main_content ul.news {
      line-height: 1.5;
    }

    #content #main_content ul.news li {
      margin-top: 0.5em;
    }

    #content #main_content .teaserueberschrift {
      font-size: 1.0em;
      margin: 0px 0px 0em 0px;
      padding: 0px 0px 0em 0px;
    }

    #content #main_content .teaserueberschrift a:link {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 1.0em;
      font-style: normal;
      line-height: 1.5;
      font-weight: bold;
      font-variant: normal; text-decoration: none;
      color:#336699;
    }

    #content #main_content .teaserueberschrift a:visited {
      font-family: Verdana, Arial, Helvetica, sans-serif;
      font-size: 1.0em;
      font-style: normal;
      line-height: 1.5;
      font-weight: bold;
      font-variant: normal;
      text-decoration: none;
      color: #825757;
    }

    #content #main_content .teaserueberschrift a:hover {
       text-decoration: underline;
    }

    #content #main_content .teaserueberschrift a:active,
    #content #main_content .teaserueberschrift a:focus {
       border: 1px solid red;
    }

   #content #main_content .kleiner {
     font-size: 0.9em;
   }
   #content #main_content .bildboxlinks {
     display: inline;
     float: left;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px 10px 20px -60px;
     border-right: 10px solid #cccccc;
     width: 138px;
     color: #666666;
   }
   #content #main_content .bildboxrechts {
     display: inline;
     float: right;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px -10px 20px 10px;
     border-right: 10px solid #cccccc;
     width: 138px;
     color: #666666;
   }

  #content #main_content .bildboxrechts img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxlinks img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxrechts .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  * html #content #main_content .bildboxrechts .popup {
    margin: 0px -15px 0px 2px;
  }
  #content #main_content .bildboxlinks .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  * html #content #main_content .bildboxlinks .popup {
    margin: 0px -15px 0px 2px;
  }
   #content #main_content .bildboxlinksgroesser {
     display: inline;
     float: left;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px 10px 20px -60px;
     border-right: 10px solid #cccccc;
     width: 238px;
     color: #666666;
   }

   #content #main_content .bildboxrechtsgroesser {
     display: inline;
     float: right;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px -10px 20px 10px;
     border-right: 10px solid #cccccc;
     width: 238px;
     color: #666666;
   }

  #content #main_content .bildboxrechtsgroesser img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxlinksgroesser img {

     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxrechtsgroesser .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;

  }
  * html #content #main_content .bildboxrechtsgroesser .popup {
    margin: 0px -15px 0px 2px;
  }
  #content #main_content .bildboxlinksgroesser .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  * html #content #main_content .bildboxlinksgroesser .popup {
    margin: 0px -15px 0px 2px;
  }
   #content #main_content .bildboxlinksgross {
     display: inline;
     float: left;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px 10px 20px -60px;
     border-right: 10px solid #cccccc;
     width: 403px;
     color: #666666;

   }
   #content #main_content .bildboxrechtsgross {
     display: inline;
     float: right;
     background-color: #ffffff;
     padding: 0px 0px 0px 2px;
     margin: 0px -10px 20px 10px;
     border-right: 10px solid #cccccc;
     width: 403px;
     color: #666666;
   }
  #content #main_content .bildboxrechtsgross img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxlinksgross img {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px -2px;
  }
  #content #main_content .bildboxrechtsgross .popup {
    float: right;

    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  * html #content #main_content .bildboxrechtsgross .popup {
    margin: 0px -15px 0px 2px;
  }
  * html #content #main_content .bildboxlinksgross .popup {
    margin: 0px -15px 0px 2px;

  }
  #content #main_content .bildboxlinksgross .popup {
    float: right;
    margin: 0px 0px 0px 2px;
    padding: 0px;
  }
  #content #main_content .teaser {
    float: left;
    margin: 0px 10px 0px -70px;
    padding: 0px;
    border: 0px;
  }
  * html #content #main_content .teaser {
    float: left;
    margin: 0px 10px 0px -76px;
    padding: 0px;
    border: 0px;
  }

   #content #main_content .personbildlinks {
     float: left;
     background: none;
     padding: 0px 0px 0px 2px;
     margin: 0px 10px 10px 0px;
     border: 0px;
     width: 100px;
     color: #666666;
   }

   #content #main_content .personbildrechts {
     float: right;
     background: none;
     padding: 0px 0px 0px 2px;
     margin: 0px 0px 10px 10px;
     border: 0px;
     width: 100px;
     color: #666666;
   }

  #content #main_content ul {
   list-style-image: url(/kogis_master/fastmedia/3/minipfeil.gif); 
   list-style-position:outside; 
   margin-left:0.8em; 
   padding-left:0.5em; 
  }

  #content #main_content .linknachoben {
   float: right;
   clear: both;
   font-weight: normal;
   font-size: 0.8em;
   display:none;  }
  #content #main_content .linknachoben a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
  }
  #content #main_content .linknachoben a:hover{
    text-decoration: underline;
  }
  #content #main_content .linknachoben img{
   vertical-align:middle;
  }

  #content #main_content .linkzurueck {
   float: left;
   clear: both;
   font-weight: normal;
   font-size: 0.8em;
   padding-bottom: 1em;
   display:none;  }
  #content #main_content .linkzurueck img{
   vertical-align:middle;
  }
  #content #main_content .linkzurueck a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
  }
  #content #main_content .linkzurueck a:hover{
    text-decoration: underline;
  }

  #content #main_content .cleardiv {
   clear: both;
   width: 100%;
  }

  #content #main_content .fussnavi {
    color: #999999;
    font-weight: normal;
    font-size: 0.8em;
      display:none;  }
  #content #main_content .fussnavi a {
    color: #333333;
    text-decoration: none;
    font-weight: normal;
  }
  #content #main_content .fussnavi a:hover{
    text-decoration: underline;
  }

  #content #main_content .such_hl0 {
    background-color: #FFFF60;
  }
  #content #main_content .such_hl1 {
    background-color: #A0FFFF;
  }
  #content #main_content .such_hl2 {
    background-color: #99FF99;

  }
  #content #main_content .such_hl3 {

    background-color: #FF9999;
  }
  #content #main_content .such_hl4 {
    background-color: #FF66FF;
  }
  #content #main_content .such_hl5 {
    background-color: #9999FF;
  }
  #content #main_content .such_hl6 {
    background-color: #00AA00;
  }
  #content #main_content .such_hl7 {
    background-color: #8868AA;
  }
  #content #main_content .such_hl8 {
    background-color: #FF4699;
  }
  #content #main_content .such_hl9 {
    background-color: #990099;
  }
  #rechte_spalte {
    float: left;
    margin: 0px 0px 0px 0px;
    position: absolute;
    top: 0px;
    left: 614px;
      display:none;  }
  #rechte_spalte #schriftgroesse {
    background-image: url(/kogis_master/fastmedia/3/vertikale_pixellinie.gif);
      background-repeat:no-repeat; 

      background-position:top left;
    color: #336699;
    margin: 0px 0px 0px 0px;
    padding: 4px 0px 0px 0px;
    width: 160px;
  }
  #rechte_spalte #schriftgroesse img{
    border: 0px;
    margin: 0px 0px 0px 0px;
    padding: 3px 0px 2px 0px;
  }  
  #rechte_spalte #infobox {
    border: 10px solid #CCCCCC;
    border-bottom: none;
    width: 160px;
    font-size: 0.8em;
    line-height: 125%;
  }
  * html #rechte_spalte #infobox {
    width: 180px;
  }
  #rechte_spalte #infobox ul {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  #rechte_spalte #infobox ul li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 10px solid #CCCCCC;
  }
  #rechte_spalte #infobox ul li h1 {
    font-size: 1.0em;
    color: white;
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 1px 3px;
    background-color: #ff0000;
  }
  #rechte_spalte #infobox ul li p {
/*    background-image: url(/kogis_master/fastmedia/3/bkg_infobox.jpg);
    background-repeat: no-repeat;*/
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 3px; 
    border-left: 2px solid red;
  }
  #rechte_spalte #infobox ul li img {
    margin: 0px 0px -2px 0px;
    padding: 0px 0px 0px 0px;
  }
  #rechte_spalte #infobox ul li p img {
    border: none;
    margin: 0px 0px 0px 0px;
  }

  #rechte_spalte #drehscheibe {
    border: 10px solid #CCCCCC;
    border-bottom: none;
    margin-bottom: 10px;    
    width: 160px;
    font-size: 0.8em;
    line-height: 125%;
    background: #CCCCCC;
  }
  * html #rechte_spalte #drehscheibe {
    width: 180px;
  }
  #rechte_spalte #drehscheibe ul {
    list-style-type: none;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  #rechte_spalte #drehscheibe ul li {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-bottom: 10px solid #CCCCCC;
  }
  #rechte_spalte #drehscheibe ul li h1 {
    font-size: 1.0em;
    margin: 0px 0px 0px 0px;
    padding: 1px 0px 1px 3px;
  }
  #rechte_spalte #drehscheibe ul li p {
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 2px 3px; 
  }
  #rechte_spalte #drehscheibe ul li img {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
  }
  #rechte_spalte #drehscheibe ul li p img {
    border: none;
    margin: 0px 0px 0px 0px;
  }

  #content_mit_rechte_spalte {
    border: none;
    margin: 0px 0px 0px 0px;
    position: absolute; 
    top: 0px;
    left: 0px;    float: left;
  }

  #head_logo_hb {
    position: absolute;
    left: 6px;
    top: 22px;
    height: 78px;
    width:79px;
  }
  #head_logo_hb a:active { 
    color:#336699;
    border: 2px solid white; 
  }
  #head_logo_verwaltung {
    position: absolute;
    left: 88px;
    top: 22px;
    height: 78px;
    width:78px;
  }
  #head_logo_verwaltung a:active { 
    color:#336699;
    border: 2px solid white; 
  }
  #head_logo_dienststelle {
    position: absolute;
    left: 800px;
    top: 22px;

  }

  #head_link_startseite {
    position: absolute;
    left: 168px;
    top: 0px;
  }

  #head_link_startseite img {
    height: 120px;

    width: 630px;
  }

  img.linkicon {
    vertical-align: middle;
    border: 0px;
  }


  a.sitemap_haupt:link,
  a.sitemap_haupt:visited
 {
    font-weight: bold;
    text-decoration: none;
  }

  a.sitemap_haupt:hover,
  a.sitemap_haupt:active,
  a.sitemap_haupt:focus
  {
    font-weight: bold;
    text-decoration: underline;
  }
 
  a.sitemap:link,
  a.sitemap:visited
  {
    text-decoration: none;
  }

  a.sitemap:hover,
  a.sitemap:active,
  a.sitemap:focus
  {
    text-decoration: underline;
  }
 
  #bildeinzeln_bild{
    position: relative;
    left: 0px;
    top: 0px;
    height:390px;
    background-image: url(/kogis_master/fastmedia/3/galerie_einzel_back.gif); 
    background-repeat: repeat-y;
    background-position: left top; }

  #bildeinzeln_bild .bild_position {
    position: absolute;
    bottom:0px;
    left:20px;
  }

  #bildeinzeln_text{
    background-color: #ffffff;
    padding-top:10px;
    padding-left:20px;
    padding-right:10px;
  }

  .bildeinzeln_buttons{
    padding-left:20px;
  }

  #bildeinzeln_text #bildeinzeln_zahl {
    float:left;
  } 

  #bildeinzeln_text  #bildeinzeln_textgalerie {
    float:left;
    padding-left:25px;
    margin-top:-1.3em;
  }

  #bildeinzeln_text .bildeinzeln_titel {
      font-weight: bold;
  }

  body.bildeinzeln{
    margin: 0;
    padding: 0;
    font-size: 0.8em;    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #ffffff;

    color: #333333;
    background-image:none
  }

   #content #main_content .bildboxtable {
     padding: 0px 0px 0px 0px;
     margin: 0px 0px 0px 0px;
     border: 0px;
     font-size: 1.0em;
   }

  .adresse .name {
    font-weight: bold;
  }

  a.sichtbare_sprungmarke {
    position:absolute;
    left:-1000px;
    top:-1000px;
    width:0;
    height: 0;
    overflow:hidden;
    display:inline;
}

  a:focus.sichtbare_sprungmarke,
  a:active.sichtbare_sprungmarke  {
    width:auto;
    height:auto;
    left:6px;
    top:2px;
    color: #ffffff;
    /* background: #ffffff; */
    padding:1px;
    font-size: 1.0em;
    font-weight: bold;
}

  div.absatz {
    clear: both;
    height:0px;
  }

  table.listentabelle {
    font-size: 1.0em;
  }

  .eingabefeld
   {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .eingabefeld_normal {
    width:200px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .eingabefeld_breit {
    width:300px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .eingabefeld_klein {
    width:100px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .eingabefeld_100prozent {
    width:99%;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em; 
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1.5;
    color: #333333;
  }

  .abstand_links {
    padding-left: 30px;
  }

  #formular_fehlermeldung {
    color: #ff0000;
    font-weight: bold;
  }

.field{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 1em;
background-color: #cbd1d8;
border-width:3px; 
border-color:#9999FF; 
border-style:outset; 
}


#content #main_content fieldset
{
  padding:1em 1em 1em 1em;
  margin:1em 0em 1.5em 0em;
}

/* BILDERGALERIE*/
#galeriebox { width:505px; }
.grau{ background-color:#CCCCCC;}
.einzelbildbox {padding: 0 10 0 0; }
.galerielinie_unten {
	background-color:#999999;
	background-image: url(/kogis_master/fastmedia/3/trennlinie_vertikal.gif); 
	background-repeat: repeat-y;
	background-position: left top; }
.galerie_vertikale {
	background-image: url(/kogis_master/fastmedia/3/pixelvertikale_galerie.gif);
 	background-repeat: repeat-y;
	background-position: left top;
	margin-left: -10px;
	padding-left:10px; }
.galerie_vertikale table {
	font-size:1.0em; }
.galerie_zahl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
	line-height:1em; }
.galerie_text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font-style: normal; 
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	line-height: 1.5;}

.galerie_trennlinie{background-image: url(/kogis_master/fastmedia/3/trennlinie_vertikal.gif); 
	background-repeat: repeat-y;
	background-position: left top; }
.einzelbild_zahl{ font-style: normal; font-weight: bold; font-variant: normal; color: #999999; line-height:1.5em; }

/* TABELLEN*/

.tabelle_vertikale { background-image: url(/kogis_master/fastmedia/3/pixelvertikale_galerie.gif); 
	background-repeat: repeat-y;
	background-position: left top; }


/* SUCHE */
#content #main_content .search_label {
   width: 150px;
}
.search_label {
   width: 150px;
}
.search_vt {
   font-size:0.9em;
   width: 250px;
}


/* GESCHLOSSENE BENUTZERGRUPPE */
#content #main_content .usrgrp_label {
   width: 150px;
}
.usrgrp_label {
   width: 150px;
}
.usrgrp_username {
   font-size:0.9em;
   width: 250px;
}
.usrgrp_password {
   font-size:0.9em;
   width: 250px;
}
.usrgrp_email {
   font-size:0.9em;
   width: 250px;
}

    #content #main_content .teasernewsdatum {
      font-size: 1.0em;
      margin: 0px 0px 0em 0px;
      color: #636363;
      font-weight: normal;
      padding: 0px 0px 0em 0px;
    }

* html form fieldset {
margin-bottom: 0.25em;
padding: .3em 0 0 .5625em;
position:relative;

}

* html form legend {

padding: .25em;
margin-top:0em;

}

#visitenkarte{
   font-size: 1em;
    position: relative;
    left:10px;
    width:600px;
    border:0px solid silver;
	background-image:url(/kogis_master/fastmedia/3/redpixel.gif);
	background-repeat:repeat-y;
	background-position:420px 0px;
}

#visitenkarte #adresse{
    position: relative;
    left:10px;
    top:0px;
	width:30px;
    border:0px solid silver;
	
}
#visitenkarte #adresse_txt{
    position:relative;
    left:50px;
    width:150px;
    top:-30px;
    border:0px solid silver;
}

#visitenkarte #ansprechperson{
    position:relative;
    left:10px;
	width:30px;
    top:-96px;
	border:0px solid silver;	
}
#visitenkarte #ansprechperson_txt{
    position:relative;
    left:50px;
	width:150px;
	top:-126px;
	border:0px solid silver;
}
#visitenkarte #telefon{
    position: relative;
    left:10px;
    top:-148px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #telefon_txt{
    position:relative;
    left:50px;
    top:-178px;
	width:150px;
	border:0px solid silver;
}
#visitenkarte #fax{
    position: relative;
    left:10px;
    top:-154px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #fax_txt{
    position:relative;
    left:50px;
    top:-184px;
	width:150px;
	border:0px solid silver;
}
#visitenkarte #oeffnungszeiten{
    position: relative;
    left:10px;
    top:-160px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #oeffnungszeiten_txt{
    position:relative;
    left:50px;
    top:-190px;
	width:150px;
	border:0px solid silver;
}
#visitenkarte #emailadresse{
    position: relative;
    left:195px;
    top:-78px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #emailadresse_txt{
    position:relative;
    left:235px;
    top:-108px;
	width:150px;
	border:0px solid silver;
}

#visitenkarte #standort{
    position: relative;
    left:195px;
    top:-80px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #standort_txt{
    position: relative;
    left:235px;
    top:-110px;
	width:150px;
	border:0px solid silver;
}
#visitenkarte #verbindung_suchen{
    position: relative;
    left:195px;
    top:-130px;
	width:30px;
	border:0px solid silver;
}
#visitenkarte #verbindung_suchen_txt{
    position: relative;
    left:235px;
    top:-160px;
	width:150px;
	border:0px solid silver;
}

*.visitenkarte{
    font-size:0.8em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#visitenkarte #balken{
    position:relative;
	left:0px;
	top:-140px;
}
#visitenkarte #logo{
    position:relative;
    left:0px;
	top:-130px;	
}
#visitenkarte #text{
    position:relative;
    width:420px;
	top:-100px;
	background-color:#ebeced;
}
#visitenkarte #text #bild{
    float:right;
	margin-left:10px;
	margin-bottom:10px;
	border-right:10px solid #CCCCCC;
}

div.beschreibungstext{
    margin-left:10px;
    margin-top:10px;
    margin-right:10px;
    margin-bottom:10px;
}

