
a {
      color: #004b00;
  }
a:link {
    font-weight : bold;
    text-decoration : underline;
  }

a:visited {
    font-weight : bold;
    text-decoration : underline;
  }

a:hover {
    color : #ff8000;
    font-weight : bold;
    text-decoration : underline;
  }

a:active {
    font-weight : bold;
    text-decoration : underline;
  }

body {
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color: #004b00;
    background-image : url('images/kami_bg.jpg');
    background-attachment: fixed;
  }

td {
    color: #004b00;
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 14px;
    vertical-align: top;
    text-align: left;
  }


img {
    border: none;
  }

p, ul {
/*     display: block; */
    margin: 16px;
  }

/* ul {list-style:outline;} */

#header {
  display: block;
  width: 595px;
  text-align: center;
  background-color: #FFFFBC;
  border: 1px solid #004b00;
  margin: 10px 0 10px 153px;
  }

.header_img {
  margin: 7px;
  }

.imgcenter {
    text-align: center;
    margin: 10px auto;
  }

.imgleft {
    text-align: left;
    margin: 10px;
  }

.imgright {
    text-align: right;
    margin: 10px auto;
  }

#page {
/*    display: block;*/
    width: 760px;
/*      height: 100%; */
  }


#content {
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 14px;
    clear: right;
    float: right;
    width: 595px;
    text-align: left;
    margin: 0 10px 50px 10px;
    background-color: #ffffbc;
    color: #004b00;
    border: 1px solid #004b00;
  }

#menu {
    display: block;
    margin-top: 80px;
    width: 140px;
    clear:left;
    float: left;
  }

#menu a {
    border: none;
  }

#home:link, #home:visited, #home:active {
    background-color : #ffffbc;
    background-image : url('buttons/home.gif');
    border: 1px solid #004b00;
    color : #004b00;
    display : block;
    margin-bottom : 10px;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    width : 140px;
  }

#home:hover {
    background-image : url('buttons/home_o.gif');
    color : red;
  }


#kontakt:link, #kontakt:visited, #kontakt:active {
    background-color : #ffffbc;
    background-image : url('buttons/kontakt.gif');
    border: 1px solid #004b00;
    color : #004b00;
    display : block;
    margin-bottom : 10px;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    width : 140px;
  }

#kontakt:hover {
    background-image : url('buttons/kontakt_o.gif');
    color : red;
  }

#lage:link, #lage:visited, #lage:active {
    background-color : #ffffbc;
    background-image : url('buttons/lage.gif');
    border: 1px solid #004b00;
    color : #004b00;
    display : block;
    margin-bottom : 10px;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    width : 140px;
  }

#lage:hover {
    background-image : url('buttons/lage_o.gif');
    color : red;
  }

#whg1:link, #whg1:visited, #whg1:active {
    background-color : #ffffbc;
    background-image : url('buttons/whg1.gif');
    border: 1px solid #004b00;
    color : #004b00;
    display : block;
    margin-bottom : 10px;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    width : 140px;
  }

#whg1:hover {
    background-image : url('buttons/whg1_o.gif');
    color : red;
  }


#whg2:link, #whg2:visited, #whg2:active {
    background-color : #ffffbc;
    background-image : url('buttons/whg2.gif');
    border: 1px solid #004b00;
    color : #004b00;
    display : block;
    margin-bottom : 10px;
    margin-left : 0;
    margin-right : 0;
    margin-top : 0;
    width : 140px;
  }

#whg2:hover {
    background-image : url('buttons/whg2_o.gif');
    color : red;
  }

#footer {
  clear: left;
  float: left;
  display: block;
  margin: 10px 10px 10px 360px;
  font-size: 12px;
  text-align: center;
  }

#footer p {
    background-color : #ffffbc;
    font-family:Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: #004b00;
    border: 1px solid #004b00;
    padding: 3px;
    margin: 0 auto;
}