/* ----------------- WIESENKRAEUTER - Irmgard Faul ------------------------- */

*   { padding:0;
      margin: 0;
      }

body {background-color:#F7FDF2;
      font-family: "Verdana";
      color:#62160A;
      margin:0px 20px 10px 20px;
      }

#box {width:700px;
      margin: 0px auto;
      margin-top:10px;
      text-align:left;
      background-color:#455845;
      }

#kopf {margin-bottom: 0px;
       height: 120px;
       background-image: url(pics/kw.jpg);
    background-repeat:no-repeat;
    background-position: left top;
       background-color: #455845;
       border: 1px solid #455845;
       }

#links {width:149px;
        font-size: 80%;
        padding: 0px 0px 0px 0px;
        margin-bottom: 0px;
        float:left;
        overflow: hidden;
        background-color:#566E56;

        }

#inhalt {width:550px;
         float:left;
         background-color:#F8F8F8;
         padding:0px 0px 10px 0px;
         border-right: 1px solid #455845;

         overflow: hidden;
         }

#inhalt a  {color:#455845;
         }

#footer {clear: both;
         margin: 0px;
         background-color: #566E56;


         }

#footer p {font-size: 60%;
           color:#F7FDF2;
           padding-top:5px;}


/* --------------------------- Navi ----------------------------------------- */


.aktiv  {font-weight:bold;
        background-color:#759575;
        padding:5px 0px 5px 15px;
        margin: 0px 0px 0px 0px;
        color:#E8F2E2;
        }


.inaktiv  { padding:5px 0px 5px 5px;
           margin-left: 10px;

          }




/*  Links                                                                     */

a:link {color:#E8F2E2;text-decoration:none;font-weight:bold}
a:visited {color:#E8F2E2;text-decoration:none;font-weight:bold}
a:hover {color:#D7ECC3;text-decoration:none;font-weight:bold}
a:focus  {color:#E8F2E2;text-decoration:none;font-weight:bold}


/* ÜBERSCHRIFTEN                                                              */

h1 {font-size:80%;
    font-weight:bolder;
    font-style: italic;


    text-align:center;
    color:#3D2D48;
    padding:20px 0px 20px 0px;
    background-color: #F8F8F8;
    background-image: url(img/gruenewellepit.jpg);
    background-repeat:no-repeat;
    }

h2 {font-size:75%;
    font-weight:bolder;
    background-color:#F7FDF2;
    text-align:left;
    color:#3D2D48;
    padding:20px 0px 2px 15px;
    border-bottom: 1px solid #D8D8D8;
    margin-top: 15px;

    }




h4 {font-size:100%;
    font-weight:bolder;



    text-align:left;
    color:#3D2D48;
    padding:20px 0px 3px 10px;
    background-color: #455845;
    }



h3 {font-size:75%;
    font-weight:bold;
    letter-spacing:2px;
    text-align:left;
    color:#808080;
    padding:0px 0px 3px 15px;
    }


/* TEXT                                                                       */

p  {font-size:75%;
line-height: 16px;
       color:#363C32;
       padding: 15px 25px 5px 33px;
       text-align:left}

span  {font-size:70%;
       color:#CDCDCD;
       padding: 0px 0px 3px 0px;
       text-align:left}

b {color:#364536}

/* BOXEN                                                                      */

.box {float: left;
          overflow:hidden;
          width: 310px;
          padding: 5px 5px 10px 20px;
          margin-top: 10px;
          margin-left: 5px;
          margin-bottom: 5px;
          border: solid #D2D2D2 1px;
          background-color: #D5D7FE;}

.news {
       background-color:#FDF1B6;
       padding: 5px;
       margin: 0px 20px 0px 20px;}

img  {border-color:#F3F3F3}



/* FOTOS                                                                      */

.fotoli  {font-size: 55%;
          text-align: justify;
          float:left;
          border: solid #C0C0C0 1px;
          margin:10px 10px 0px 15px;
          padding:3px;
          }

.fotore  {font-size: 55%;
          text-align: justify;
          float:right;
          border: solid #C2D2B3 1px;
          margin:0px 5px 5px 10px;
          padding:0px;
          }