html,body{margin:0;padding:0}
body{
        font: 76% arial,sans-serif;
        text-align:center;
        background-image: url(images/bg_stripe.jpg);background-repeat:repeat-x;
        background-color: #dae0b4;
}
div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
div#container{text-align:left; background: url(images/bg_stripe_div.jpg) top center repeat-y}
div#navigation{}
div#extra{}
div#footer{padding-left: 25px}
div#footer p{margin:0;padding:5px 10px}
div#content{float:right;width:290px}
div#container{width:706px;margin:0 auto}
div#navigation{float:left;width:306px;padding-left: 25px}
div#extra{clear:both;padding-left: 25px}
div#header{background-image: url(images/head_img.jpg);height: 209px;margin:0}
div#header_sub{background-image: url(images/head_img2.jpg);height: 70px;margin-top:0}
div#header2{background-image: url(images/head_impr_img.jpg);height: 279px}
h1 {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 22px;
                font-weight: bold;
                color: #699035;
                margin-top:0px;
                padding-top: 28px;
                padding-left: 45px
 }
h2 {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 16px;
                font-weight: bold;
                color: #699035;
                padding-top: 18px;
                padding-left: 25px
 }
 h3 {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 16px;
                font-weight: bold;
                color: #ffffff;
                text-decoration: underline;
                padding-left: 25px
 }
p {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight: normal;
                color: #666666;
                text-decoration: none;
                padding-left: 25px
 }
 .blatt{color: #ffffff}
font {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: normal;
                color: #424242;
                text-decoration: none;
}

strong {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight: bold;
                line-height: 1.7;
                color: #424242;
                text-decoration: none;
 }
 a:link {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: bold;
                color: #b8a2666;
                text-decoration: none;
 }
 a:visited {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: bold;
                color: #8a2666;
                text-decoration: none;
 }
 a:hover {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: bold;
                color: #699035;
                text-decoration: underline;
 }
 a:active {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: bold;
                color: #b20874;
                text-decoration: none;
 }
 a:focus {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 11px;
                font-weight: bold;
                color: #b20874;
                text-decoration: none;
 }
 /*----------------   metanavigation  ---------------- */
a.meta:link{
        font-size: 11px;
        font-weight:bold;
        color: #ffffff;
        text-decoration:none;
        padding-right:10px
}
a.meta:visited{
        font-size: 11px;
        font-weight:bold;
        color: #ffffff;
        text-decoration:none;
        padding-right:10px
}
a.meta:hover{
        font-size: 11px;
        font-weight:bold;
        color: #ffffff;
        text-decoration:underline;
        padding-right:10px
}
a.meta:active{
        font-size: 11px;
        font-weight:bold;
        color: #ffffff;
        text-decoration:none;
        padding-right:10px
}
.Stil1 {
         font-family: Arial, Helvetica, sans-serif;
         color: #666666;
         font-weight: bold;
       }
.Stil2 {color: #699035}
.Stil3 {
    color:#FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 5px;
}
.Stil4 {
    color:#699035;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding: 25px;
}
.zoom_pic {
                border: 2px solid #699035;
                padding: 2px;
                background-color: #ffffff;
                margin-right: 20px;
                margin-top: 10px;
                margin-bottom: 10px;
}
 .galerie{}
.footer {
    margin-left: auto;
    margin-right: auto;
    background-color: #657c52;
    width: 694px;
    height: 30px;
    padding: 5px;
    color:#FFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 1.2em;
}