  body { font: normal 100.01% Tahoma, Helvetica, Arial, sans-serif; color: #4b8e96; background-color: #e0e0e0;
  }
  #realbody {}
  
  a {text-decoration: none; color: #cf3e17;}
  a:hover {color: #8b9ea5;}
  
  ul#ul li {margin-bottom: 1.5em;
            list-style-image:url(images/list_style_image4.gif)
  }
  img {border: 0;}
  
  img#team {width: 45em;}
  img.portrait {width: 9.3em; margin: 0em 3em 3em 1em;}
  img.portraitlink {width: 7em; margin: 0em 1em 1em 1em;}
  
  img#fuchur {float: right; width: 20em; margin-left: 3em; margin-bottom: 2em;}
    
  img.symbol {width: 2.6em;}
  
  img#logo {z-index: 5;
            position: absolute;
            width: 12.3em;
            margin-left: 2.2em;
            margin-top: 2em;
            border: 0; 
  }
  
  
  img#mail {width: 12.4em; vertical-align: top;}
  img#steine { width: 22em; vertical-align: top; }
  img#hintergrund {width: 63.2em;}  
  img.ausstattungh {width: 20em;}
  img.ausstattungv {height: 20em;}
  img.stadtplan {max-width: 30em;}
  img.ausstattung {width: 43.8em;}
  
  
  div#content {
    background-color: white;
    width: 63.2em;
    min-height: 45em;
  }
  
  * html div#content { height: 45em;} 
   
  .text {
    margin-top: 2em;
    text-align: left;
    margin-left: 15.5em;
    margin-right: 2em;
    padding-bottom: 2em;
    }
  .text table tr td {padding-bottom: 0.7em;}
  .text table#grundhaltung tr td {padding: 0.7em 0em;}
  .text ul li{margin-bottom: 0.4em;}    
  .text h1 {font-size: 1.3em; font-weight: normal; margin-bottom: 1.6em; margin-top: 2em;}
/*  .text h1.angebote a {text-decoration: none;  color: #4b8e96; }
  .text h1.angebote a:hover {color: #8b9ea5;}*/
  .text h2 {font-size: 1.1em; margin-top: 2em;}
  .text h3 {font-size: 0.9em; margin-top: 1.4em;}

  .text-startseite {
    margin-right: 0em;
  }
  
  *:first-child+html .text-startseite {float: left;}
      
  div#Rahmen1 {
    position: absolute;
    z-index: 3;
    margin-top: 8.4em;
    margin-left: 15em;
    width: 50em;
    text-align: left;
  }
  
  * html div#Rahmen1 {  /* Korrektur fuer IE 5.x */
    width: 50em; /*48.7 diff: 1.6*/
    w\idth: 50em; /*47.1*/
    margin-top: 9.4em;
  }
  
  *:first-child+html div#Rahmen1 {margin-top: 9.4em;} /* Korrektur fuer den IE 7 */
  
  li a.obere {margin: 0.1em 0.15em;
              padding: 0em 0.65em 0.2em 0.65em; 
              text-decoration: none; 
              color: white; 
              background-color: #e05c1b;
              font-size: 1.1em;
  }
  
   li a.obere:hover  {color: #8b9ea5; }
   li a.obere:visited{}  
   
  img#nav1 { border: 0; position: relative; width: 0.77em; vertical-align: top; }
  img#nav2 { border: 0; position: relative; width: 0.77em; vertical-align: top; }

  a.obere#aktuell {color: #4b8e96; /* aktuelle Rubrik kennzeichnen */
                   background-color: white;
                   padding-left: 0em;
                   padding-right: 0em;
                   padding-bottom: 0.6em;
  } 
  a.obere#aktuell:hover { color: #8b9ea5; }

  a.untere {color: #cf3e17;}
  a.untere:hover {color: #8b9ea5;}
  ul#uNavigation a.aktuell {color: #4b8e96; } /* aktuelle Unterseite kennzeichnen */
  ul#uNavigation a.aktuell:hover {color: #4b8e96; }
  ul#uNavigation a.aktuell:visited {color: #4b8e96; }
     
  ul#oNavigation li {list-style: none;
                     display: inline;
                     margin: 0; padding: 0;
  }
  
  * html ul#oNavigation li {margin-bottom: -0.8em; }/* Korrektur fuer den IE 5 und 6 */
  
  div#Rahmen2 {position: absolute;
               z-index: 10;
               margin-top: 12em;
               margin-left: -1em;
               width: 13.6em;
  }
  
  * html div#Rahmen2 {width: 14.5em; /*diff 1.6 - > 48.7*/  /* Korrektur fuer IE 5.x */
                      w\idth: 12.9em; /*47.1*/
                      margin-top: 13em;
  }         
  
  *:first-child+html div#Rahmen2 {margin-top: 13em; } /* Korrektur fuer den IE 7 */
  
  ul.uNavigation {list-style: none;}
  ul.uNavigation li {margin-bottom: 1em; text-align: right;}
  ul.uNavigation ul {list-style: none;}
  * html ul.uNavigation {left: -1.5em; lef\t: -0.4em;} /* Korrektur fuer IE 5.x */
 
  #obenrechts {width: 49%; float: right; height: 15em;}
  #obenlinks {width: 49%; height: 11.5em; padding-left: 2em; float: none;}
  #untenlinks {width: 58%; padding-left: 2em;}
  *:first-child+html div#obenrechts {width: 49%; float: right; height: 15em;} /* Korrektur fuer den IE 7 */
  *:first-child+html div#obenlinks {width: 45%; height: 11.5em; padding-left: 2em; float: none;} /* Korrektur fuer den IE 7 */
  *:first-child+html div#untenlinks {width: 58%; padding-left: 2em;} /* Korrektur fuer den IE 7 */


/*ENDE*/

