/* ----------------- GRAUBURGUNDER  --- Mai 2009 ------------------------- */

*   { padding:0;
      margin: 0;
      }

body {background-color:#DCD9C8;
      font-family: "Verdana";
      color:#62160A;
      margin:15px 20px 10px 20px;
      }

#box {width:845px;
      margin: 0px auto;
      padding:0px;
      text-align:left;

       }



/* --------------------------- Navi ----------------------------------------- */

#inhaltstart {width:845px;
         float:left;
         overflow: auto;
         background-image: url(pics/straden.jpg);
         background-position: bottom;
         background-repeat: no-repeat;
         background-color:#EAE6DB;
         }

#inhalt {width:845px;
         float:left;
         overflow: auto;
         padding-bottom: 30px;
         background-color:#EAE6DB;
         }

#footer {height: 30px;
         clear: both;
         margin: 0px;
         background-color: #EAE6DB;
         border-top: 1px solid #B7B3A4;
         font-size: 60%;
           color:#69675E;
           padding-top:10px;
         }



#footer a {color:#69675E;
           }


/* --------------------------- Navi ----------------------------------------- */
#navi  {
        text-align: left;
        background-color:#EAE6DB;
        padding: 20px 10px 20px 30px;
        border-bottom: 1px solid #858279;

        margin-right: auto;
        }

#navi a { color: #808076;
          font-size: 90%;
          background-color: #EAE6DB;
          padding: 4px 7px 5px 7px;
          }

#navi a:hover { color: #C0C0B2;
                }

#navi a:focus { color: #174538;
                 }

#grauburgunderseite #navi01 a { color: #174538;
                 border-bottom-color: #F3DC69;}

#weinbauvereinseite #navi02 a { color: #914633;

                 border-bottom-color: #F3DC69;}

#vulkanlandseite #navi03 a { color: #103E59;
                 border-bottom-color: #F3DC69;}

#aktuellesseite #navi04 a { color: #174538;
                 border-bottom-color: #F3DC69;}

#kontaktseite #navi05 a { color: #613A1F;
                 border-bottom-color: #F3DC69;}
                              

#navi li {  display: inline;
            list-style-type: none;
            margin: 0;
           }

#navi ul {margin-bottom:0;}




/*  Links                                                                     */

a:link {color:#848178;text-decoration:none;font-weight:bold}
a:visited {color:#848178;text-decoration:none;font-weight:bold}
a:hover {color:#9A988A;text-decoration:none;font-weight:bold}
a:focus  {color:#848178;text-decoration:none;font-weight:bold}


/* ÜBERSCHRIFTEN                                                              */



h2 {font-size:75%;
    font-weight:bold;
    letter-spacing:0px;
    text-align:left;
    color:#C69533;
    padding:0px 0px 5px 20px;
    margin-bottom: 10px;
    }


/* TEXT                                                                       */

p  {font-size:75%;
       color:#55554E;
       padding: 45px 60px 40px 60px;
       line-height: 20px;
       text-align:left;
      }

b {color:#4F4F48}


/* BOXEN                                                                      */

.kontakt {float: left;
         font-size:75%;
         color: #6A6760;
         overflow:hidden;
         width: 249px;
         padding: 0px 0px 5px 0px;
         margin: 10px 10px 5px  10px;
         text-align: center;}

.kontakt1 {float: left;
          font-size:75%;
          color: #6A6760;
          overflow:hidden;
          width: 200px;
          padding: 0px 0px 5px 0px;
          margin: 5px 10px 0px 0px;
          text-align: center;}


img  {border-color:#C6CBB1;
      }

         

/* FOTOS                                                                      */

.fotoli  {font-size: 55%;
          text-align: justify;
          float:left;

          margin:-2px 10px 0px 0px;
          padding:0px;
          }



/* TABELLE                                                                    */

td {padding: 5px 5px 5px 15px;
   color: #575757;
   font-size: 70%;
    text-align:left;
    vertical-align:top;
    border-top: solid 1px #B4BE91;
    border-left: solid 1px #B4BE91;
    border-right: solid 1px #B4BE91;

    }

table {margin-left: 25px;

    }