body{
     background-color: #F6EDE3;
     padding:0px;
     margin:0px;
     }
#header{
     padding:0px;
     margin-left:7px;
     background-image: url(../bilder/header1.jpg);
     background-repeat: no-repeat;
     height:170px;
     }
div#border {
     background: #807340
               url(../bilder/borde.gif)
               repeat-x
               left;
     padding: 5px 0;
     border: none;
     margin-top: -8px;
     position: relative;
     }
#main {
     position: absolute;
     top:165px;
     left:0px;
     background-image: url(../bilder/hg-test2.jpg);
     padding:0px;
     width: 100%;
     height:100%;
     }

#content{
     padding:0px;
     margin-left:150px;
     background-image: url(../bilder/hg.jpg);
     background-repeat: repeat-y;
     width: 805px;
     height:100%;
     display:block;
     overflow:auto;
     position:absolute;
     }
#home{
     position: absolute;
     top:40px;
     left: 80px;
     font:  bold 14pt Arial;
     color:#807340;
     width: 600px;
     }
.table {
     font: normal 8pt Arial;
     color:#807340;
     }
.home{
     font: normal 8pt Arial;
     float:left;
     margin:30px 30px 15px 45px;
     padding:5px;
     background-color: #fff;
     border:1px solid #807340;
     border-radius:8px;
     -moz-border-radius:8px;
     text-align:center;
     width:200px;
     }
.homegr{
     font: normal 8pt Arial;
     float:left;
     margin:0px 30px 30px -15px;
     padding:5px;
     background-color: #fff;
     border:1px solid #807340;
     border-radius:8px;
     -moz-border-radius:8px;
     text-align:left;
     width:700px;
     }
#zucht{
     position: absolute;
     top:40px;
     left: 80px;
     font:  bold 14pt Arial;
     color:#807340;
     width: 600px;
     }
#zuchtbild{
     font: normal 8pt Arial;
     float:left;
     margin: -30px 5px 5px -30px;
     padding:15px 5px 5px 8px;
     }
#zuchttext{
     font: normal 8pt Arial;
     padding:18px 0 0 55px;
     background-color: #fff;
     border:1px solid #807340;
     border-radius:8px;
     -moz-border-radius:8px;
     text-align:left;
     width:430px;
     height:210px;
     margin:10px 0 10px 0 ;
     }
#zuchttext1 {
   font: normal 8pt Arial;
   line-height: 1.5em;
   color: #807340;
   background-color: #fff;
   padding: 0.5em;
   border: 1px solid #807340;
   border-radius: 8px;
   -moz-border-radius: 8px;
   margin: 0 0 0 174px;
   height: 391px;
   width: 200px;
   display: block;
   position: absolute;
   top: 100px;
   left: 320px;
   }
.zuchttext LI {
   background-color: transparent;
   margin: 0px;
   list-style: none;
   width: 75px;
   float:left;
   }
.zuchttext UL {
   background-color: transparent;
   padding: 0px;
   margin:0px;
   height:70px;
   border:1px solid blue;

   }
.zuchttext A,.zuchttext A img {
   font: bold 8pt sans-serif;
   border:none;
   text-decoration: none;
   display: block;
   padding: 0px;
   margin: 0px;
   }

.zuchttext A:link, .zuchttext A:visited {
   color: #807340;
   background-color: #fff;
   padding:0px;
   }
#kontakt{
     float:left;
     clear:left;
     width:465px;
     background-color:white;
     border:1px solid #807340;
     border-radius:8px;
     -moz-border-radius:8px;
     padding:2px 0 0 2px ;
     margin:40 0 0 90px;
     }
.kontakt{
     font: normal 8pt Arial;
     color: #807340;
     float:left;
     margin:40 0 0 90px;
     padding:5px;
     background-color: #fff;
     border:1px solid #807340;
     border-radius:8px;
     -moz-border-radius:8px;
     text-align:left;
     width:200px;
     }
#impressum{
     position: absolute;
     top:40px;
     left: 80px;
     font: bold 14pt Arial;
     color:#807340;
     width: 220px;
     }
.impressum{
     font: normal 8pt Arial;
     float:left;
     margin:0px;
     padding:5px;
     background-color: #fff;
     border:1px solid #807340;
     border-radius:8px;
     -moz-border-radius:8px;
     text-align:left;
     width:200px;
     }
#impressum1 {
   background-color: transparent;
   position: absolute;
   top: 130px;
   left: 0px;
   }

#impressum1 LI {
   background-color: transparent;
   padding: 0;
   margin: 0;
   list-style: none;
   width: 200px;
   }

#impressum1 UL {
   background-color: transparent;
   padding: 0;
   margin: 0;
   }

#impressum1 A {
   font: bold 8pt sans-serif;
   text-decoration: none;
   display: block;
   padding: 3px 5px;
   margin: 1px 0 0;
   width: 200px;
   border-radius: 8px;
   -moz-border-radius: 8px;
   }

#impressum1 A:link, #impressum1 A:visited {
   color: #807340;
   background-color: #fff;
   padding: 3px 4px;
   border: 1px solid #807340;
   }

#impressum1 A:hover, #impressum1 A:focus {
   color: #fff;
   background-color: #806640;
   padding: 3px 4px;
   border: 1px solid #807340;
   }
#impressum1 A:link span, #impressum1 A:visited span {
   display: none;
   }

#impressum1 A:hover span, #impressum1 A:focus span {
   font: normal 8pt Arial;
   line-height: 1.5em;
   color: #807340;
   background-color: #fff;
   padding: 0.5em;
   border: 1px solid #807340;
   border-radius: 8px;
   -moz-border-radius: 8px;
   margin: 0 0 0 174px;
   /*height: inherit;*/
   width: 400px;
   display: block;
   position: absolute;
   top: -130px;
   left: 100px;
   }

#nav {
   background-color: transparent;
   position: absolute;
   top: 190px;
   left: 27px;
   }
#nav LI {
   background-color: transparent;
   padding: 0;
   margin: 0;
   list-style: none;
   width: 168px;
   }

#nav UL {
   background-color: transparent;
   padding: 0;
   margin: 0;
   }

#nav A {
   font: bold 1em sans-serif;
   color: #806640;
   text-decoration: none;
   display:block;
   padding: 3px 4px;
   border: 1px solid #807340;
   margin: 10px 0 0 10px;
   width: 148px;
   }

#nav A:link,
#nav A:visited {
   background-color: #E6DCCF;
   padding: 3px 4px;
   }

#nav A:hover,
#nav A:focus {
   background-color: #806640;
   color:#E6DCCF;
   padding: 3px 4px;
   }
#pagea #nav A.pagea,
#pageb #nav A.pageb,
#pagec #nav A.pagec,
#paged #nav A.paged,
#pagee #nav A.pagee {
   background-color: #E6B873;
   padding: 3px 4px 3px 8px;
   border-left: 4px solid #807340;
   margin: 10px 0 0 20px;
   width: 148px;
   }
