/* ----------------- KRÄUTERGARTEN ------------------------- */

*   { padding:0;
      margin: 0;
      }

body {background-color:#F1F3F0;
      font-family: "Verdana";
      color:#62160A;
      margin:5px 0px 10px 0px;
      }

#box {width:961px;
      margin: 0px auto;
      background-color: #006634;
      padding:0px;
      text-align:left;
      border: 2px solid #37482C;
      }

#kopf {height: 120px;
       background-color:#006634;
       border-bottom: 1px solid #F1F3F0;
       color: #EBF1E5;
       font-size: 70%;
       text-align:left;
       padding-left: 5px;
       }

#inhalt {width:793px;
         float:left;

         background-color:white;
         padding:15px 0px 10px 0px;
         overflow: auto;
         }

#inhalt a {color: #5D5E71;
           font-weight:bold;}

#inhalt a:hover {color: #D2913D;
                 font-weight:bold;}

#footer {clear: both;
         margin-top: 10px;
         padding-top: 10px;
         background-color: #006634;
         border-top: 1px solid #E3EBD7
         }

#footer p {font-size: 60%;
           color:#EAEAEA;
           padding-top:10px;}


/* --------------------------- Navi (oben)----------------------------------------- */
#navi  {text-align: right;
        background-color:#006634;
        padding: 20px 0px 0px 0px;
        height: 24px;
        width: 938px;
        margin: auto;
        }

/*  navilinks */
#navi a { color: #EBF1E5;
          font-size: 70%;
          background-color: ;
          padding: 8px 7px 8px 7px;
          font-weight: bold;

           }

#navi a:hover { color: black;
                }

#navi a:focus { color: black;
                }

#startseite #navi01 a {  color: #4A4D45;
                         background-color: #FAFCF9}

#veranstaltungsseite #navi02 a { color: #4A4D45;
                                 background-color: #FAFCF9}

#tourismusseite #navi03 a { color: #4A4D45;
                            background-color: #FAFCF9}

#buergerseite #navi04 a { color: #4A4D45;
                          background-color: #FAFCF9}

#bildungseite #navi05 a { color: #4A4D45;
                          background-color: #FAFCF9}

#wirtschaftseite #navi06 a { color: #4A4D45;
                             background-color: #FAFCF9}

#linksseite #navi07 a { color: #4A4D45;
                        background-color: #FAFCF9}


#navi li {display: inline;
          list-style-type: none;
          margin: 0;
           }

#navi ul {margin-bottom:0;}

#navih  {background-image: url(img/muskateller/bodybackoben_muskateller.jpg);
         background-position: top left;
         background-repeat:no-repeat;
         text-align: left;
         front-size: 75%;
         background-color:#FFFFFF;
         padding: 20px 0px 0px 20px;
         height: 25px;
         margin: auto;
         border-bottom: 1px solid #688246
        }

#navih li { display: inline;
            list-style-type: none;
            margin: 0;
           }

#navih ul {margin-bottom:0;}

#navih a { color: #688246;
          font-size: 70%;
          padding: 8px 7px 8px 7px;
          font-weight: bold;
           }


/*  Links (links)                                                                    */

a:link {color:#EBF1E5; text-decoration:none; font-weight:bold;}
a:visited {color:#EBF1E5;text-decoration:none; font-weight:bold;}
a:hover {color:#CACAD6;text-decoration:none; font-sweight:bold;}
a:focus  {color:#CACAD6;text-decoration:none; font-weight:none;}

#links a:link {color:#FFFFFF; text-decoration:none; font-weight:bold; }
#links a:visited {color:#FFFFFF;text-decoration:none; font-weight:bold;}
#links a:hover {color:#FFFFFF;text-decoration:none; font-sweight:bold;}
#links a:focus  {color:#FFFFFF;text-decoration:none; font-weight:none;}

#links {width:158px;
        font-size: 75%;
        line-height: 25px;
        padding: 60px 0px 500px 10px;
        float:left;
        overflow: hidden;
        background-color:#006634;

        }




#links p {font-size:70%;
          line-height: 20px;
          color:#212349;
          padding: 0px 10px 0px 10px;
          text-align:left}



/*  Gästebuch etc.    */



/* ÜBERSCHRIFTEN                                                              */

h1 {font-size:120%;
    font-weight:bold;
    letter-spacing:1px;
    text-align:left;
    color:#CED3C9;
    border-bottom: 1px solid #C0C5BA;
    margin: 0px 150px 15px 0px;
    padding: 15px 0px 5px 80px;
    }

/* Ü zu: links, veranstaltungen, gemeindeinfos */
h2 {font-size:85%;
    font-weight:bold;
    letter-spacing:2px;
    text-align:left;
    color:#242D18;
    background-color: #E3EBD7;
    border-bottom: 1px solid #688246;
    padding:7px 0px 5px 15px;
    margin-bottom: 15px;
    }

/* Ü zu: gemeindeinfos */
h3 {font-size:75%;
    font-weight:bold;
    letter-spacing:2px;
    text-align:left;
    color:#3E4436;
    background-color: #E2E7DC;
    padding:7px 0px 5px 25px;
    margin-bottom: 15px;
    border-bottom: 1px solid #8D9586
    }

/* Ü zu: tourismus */
h4 {font-size:85%;
    font-weight:bold;
    letter-spacing:1px;
    text-align:left;
    color:#242D18;
    background-color: #F6FCEE;
    padding:7px 0px 5px 25px;
    margin-bottom: 15px;
    border-bottom: 1px solid #688246
    }




/* TEXT                                                                       */

p  {font-size:75%;
    line-height: 18px;
    color:#676767;
    padding: 0px 25px 5px 35px;
    text-align:justify}

span  {color:#BDC3B9;
       padding: 0px 0px 5px 15px;
       text-align:justify}

b {color:#6E7E65}

cite  {color:#23271D}



/* BOXEN                                                                      */


  /* tourismus-links  */
.box {    overflow:hidden;
          width: 768px;
          padding: 5px;
          background-color: #F3F8EC;
          font-size:75%;
          line-height: 22px;
          color:#676767;
          text-align:justify;
          padding-left: 15px;}


/* tourismus-adreessen  */
.box1 {    overflow:hidden;
          width: 400px;
          padding: 5px;
          background-color: #F3F8EC;
          font-size:75%;
          line-height: 18px;
          color:#676767;
          text-align:justify;
          padding-left: 15px;}


/* index  */
.box2 {    overflow:hidden;
          width: 771px;
          border: 1px solid #CBCFC5;
          background-color: #E2E7DC;
          font-size:80%;
          line-height: 18px;
          color:#8A8D86;
          text-align:justify;
          padding: 10px;
          margin: 0px;}

/* linkslinkleiste */
.box3 {    overflow:hidden;
          padding-top:10px;}

/* news */
.box4 {    overflow:hidden;
          width: 750px;
          padding:10px;
          background-color: #E2E7DC;
          margin-left: 9px;
          border: 1px solid #CBCFC5;
          }

/* index-adresse */
.box5 {    float: left;
           overflow:hidden;
          width: 240px;
          padding:5px;
          background-color: #E2E7DC;
          font-size:75%;
    line-height: 18px;
    color:#676767;
    margin-left: 8px;
    text-align:justify;
    border: 1px solid #CBCFC5

          }

img  {border-color:#757575}



/* FOTOS                                                                      */

.fotoli  {text-align: justify;
          float:left;
          margin:0px 10px 10px 15px;
          padding: -15px 0px 0px 15px;

          }

.fotore  {font-size: 55%;
          text-align: justify;
          float:right;
          border: solid #C0C0C0 1px;
          margin:0px 10px 5px 10px;
          padding:2px;
          }




/*                                                            GÄSTEBUCH */

.eintrag { background-color:white;
           color: #666366;
           font-size: 70%;
           border:1px solid #DDDDE9;
           padding: 0px;
           margin: 0px 0px 0px 0px;}

.innen {padding:15px;
        border-top: 1px solid #EDEDFA;
        background-color: #F5F8F1
         }

td {padding: 5px 5px 5px 130px;
   color: #575757;
   font-size: 70%;
   text-align:left;
   vertical-align:top;
   border-bottom: 1px solid #EFF4E6;
    }



