/* *   {  margin:0;padding:0;} */

html, body {height:99%; width:100%;
        font-family:   Arial,sans-serif;
         font-size:10pt;
         color:#9F9D9D ;
         margin:0;padding:0;  }

body {   line-height:12pt;
          background-color:#D1CFCF;
}




#wrapper  {/*background-image:url(bilder/vorlage.gif);
              background-repeat:no-repeat;background-position:0 0;*/
           height:590px;width:900px;
           margin:auto;margin-top:1%;
           border:0px yellow transparent;
           background-color:#ffffff;
          }

.wrapper_bg1 {background-image:url(bilder/kinderarzt1.png);
              background-repeat:no-repeat;background-position:0 0;}
.wrapper_bg2 {background-image:url(bilder/kinderarzt2.png);
              background-repeat:no-repeat;background-position:0 0;}


.wrapper_bg3 {background-image:url(bilder/kinderarzt3.png);
              background-repeat:no-repeat;background-position:0 0;}

.wrapper_bg4 {background-image:url(bilder/kinderarzt4.png);
              background-repeat:no-repeat;background-position:0 0;}

.inhalt_bg1 {background-image:url(bilder/kind.jpg);
              background-repeat:no-repeat;background-position:0 100%;}

.navi_bg2 {background-image:url(bilder/kipra1.jpg);
              background-repeat:no-repeat;background-position:100% 100%;}
.navi_bg4 {background-image:url(bilder/eichhoernchen.gif);
              background-repeat:no-repeat;background-position:90% 100%;}

.inhalt_bg2 {background-image:url(bilder/kipra2.jpg);

              background-repeat:no-repeat;background-position:0% 100%;}
.inhalt_bg4 {background-image:url(bilder/anette-groethuysen.jpg);
              background-repeat:no-repeat;background-position:0% 100%;}

.inhalt_bg5 {background-image:url(bilder/andrea_bg.jpg);
              background-repeat:no-repeat;background-position:0% 100%;}
.inhalt_bg7 {background-image:url(bilder/stadtplan.jpg);
              background-repeat:no-repeat;background-position:5% 100%;}
.navi_bg8 {background-image:url(bilder/baer.gif);
              background-repeat:no-repeat;background-position:90% 100%;}
.inhalt_bg9 {background-image:url(bilder/hahn.gif);
              background-repeat:no-repeat;background-position:5% 100%;}

/* breiten und höhenangaben */

#navi {height:100%;
        width:337px;
        margin-left:100px;

        float:left;
        border:0px solid transparent;}

#inhalt  {height:100%;
        width:448px;

         float:right;border:0px solid transparent;
         overflow:auto;
       }
#inhalt_innen {margin-left:0px;
              margin-right:15px;
               margin-top:35px;
            }
#menue    {list-style:none;
           text-align:left;
           margin-top:30px;
           margin-left:0px;
           padding:0px;
           line-height:23.5pt ;
        }

#menue li {
  display: block;
  padding-left: 5px;
   }

#menue a { text-decoration:none;padding-left:0px;padding-right:2px;
        color:#939393;
         letter-spacing:0.2px;
          }
#menue a:hover {color: rgb(250, 60, 0);}
#menue a.aktuell {color:rgb(250, 60, 0);}
#menue a.aktuell_wichtig {color:rgb(250, 60, 0),
font-weight:bold;}




#willkommen {position:relative;
                width:400px;
                 height:30px;
                 top:203px;
                 font-weight:bold;
                 color:rgb(250, 60, 0);
                 font-size:11pt;
                 letter-spacing:0.2px;}




h1     {font-weight:bold;
        font-size:11pt;
        color:rgb(250, 60, 0);
        letter-spacing:0.2px; }



h2 {     font-weight:normal;
        font-size:10pt;
         line-height:12pt;
          color:rgb(250, 60, 0);
          margin-bottom:0px;
         }

h3 {     font-weight:normal;
         line-height:10pt;
        font-size:10pt;
          margin-top:0px;}
h1.grau, h2.grau {
           color:#939393;}
h2.grau { font-weight:bold;
           }
h2.fett {font-weight:bold;}
table   {  border-collapse:collapse;   }

td {vertical-align:top; min-width:50px;
    padding-bottom:3px; padding-top:3px;}




.wichtig, .laut {font-weight:bold;}
.rot {color:rgb(250, 60, 0);}
.rot_gross {color:rgb(250, 60, 0);
        font-size:11pt;
           font-weight:bold;
           letter-spacing:0.2px;}

.pt8 {font-size:8pt;}
.pt9 {font-size:9pt;}
.pt10 {font-size:10pt;}

p {
   margin-top:3px;
   margin-bottom:8px;}


a { text-decoration:none;
        color:#939393;
    }
a:hover {color: rgb(250, 60, 0);}
a.aktuell {color:rgb(250, 60, 0);}
a.aktuell_wichtig {color:rgb(250, 60, 0),
font-weight:bold;}

/*.x ul {list-style-image: url(bilder/bindestrich.gif) ;
  list-style-type:none;
 padding-left:15px;
 margin-left:0px;}


.x li {
    padding-left: 15px; margin-left: -15px;
   }*/

ul.x  { list-style-type:none;
 padding-left:0px;
 margin-left:0px;
 margin-top:3px;}

.x li {background-image:url(bilder/bindestrich.gif);
 background-repeat:no-repeat;background-position: 0px 7px;
 padding-left:15px;
 margin-left:0px;}


#pflege {width:750px;
        margin-left:100px;
         height:560px;
         float:right;
         margin-top:20px;
         padding-right:25px;
         overflow:auto;}



table.pflege {margin-top:40px;width:730px; }
table.pflege th {text-align:left;
                 line-height:25pt;
                 min-width:50px;
                 }

.pflege th  {background-color:#f7f7f7;color:rgb(250, 60, 0); font-size:10pt;
        font-weight:bold; }

.pflege td  {padding-left:0px; min-width:50px;}

a.pflege  { text-decoration:none;
    font-weight:bold;
    color:#2A1770;
    }
a.aktuell.pflege  {color:#2A1770;}

a:hover.pflege  {  color:#f7f7f7; background-color:#2A1770; }



#pflege_menue {width:700px; height:45px;margin-top:25px;
margin-left:50px;}

.spacer {width:1px; height:120px; }
