#menue ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
#menue li {
border: 0px;
float:right;
}
#menue a, #menue a:link, #menue a:visited {
font-family:Tahoma,Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: none;
display: block;
color: #ffffff;
width: 155px;
text-indent: 28px;
line-height:20px;
background-color: #08310d;
border:0px;
}

#menue a:hover, #menue  a:active, #menue a:focus {
color: #ffffff;
background-color: #4a734f;
background-image:url(media/navi_hover_1.gif);
background-repeat:no-repeat;
}

#menue a.home, #menue a.home:link, #menue a.home:hover, #menue a.home:visited, #menue a.home:active, #menue a.home:focus{
        color: #ffffff;
        background-color: #8e8e8e;
        background-image:url(media/navi_hover_1.gif);
        background-repeat:no-repeat;
        }


#menue_haus ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
#menue_haus li {
border: 0px;
float:right;
}
#menue_haus a, #menue_haus a:link, #menue_haus a:visited {
font-family:Tahoma,Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: bold;
text-decoration: none;
display: block;
color: #87a88b;
width: 155px;
text-indent: 5px;
line-height:20px;
background-color: #08310d;
border:0px;
}

#menue_haus a:hover, #menue_haus  a:active, #menue_haus a:focus {
color: #ffffff;
background-color: #4a734f;
background-repeat:no-repeat;
}

#menue_haus a.home, #menue_haus a.home:link, #menue_haus a.home:hover, #menue_haus a.home:visited, #menue_haus a.home:active, #menue_haus a.home:focus{
        color: #ffffff;
        background-color: #4a734f;
        background-repeat:no-repeat;
        }

#menue_2 ul {
list-style-type:none;
padding: 0px;
margin: 0px;
}
#menue_2 li {
border: 0px;
float:right;
}
#menue_2 a, #menue_2 a:link, #menue_2 a:visited {
font-family:Tahoma,Verdana,Arial,Helvetica;
font-size: 11px;
font-weight: normal;
text-decoration: none;
display: block;
color: #ffffff;
width: 155px;
text-indent: 28px;
line-height:20px;
background-color: #4a734f;
border:0px;
}

#menue_2 a:hover, #menue_2 a:active, #menue_2 a:focus {
color: #08310d;
background-color: #4a734f;
background-image:url(media/navi_hover_2.gif);
background-repeat:no-repeat;
}

#menue_2 a.home, #menue_2 a.home:link, #menue_2 a.home:hover, #menue_2 a.home:visited, #menue_2 a.home:active, #menue_2 a.home:focus{
        color: #08310d;
        background-color: #4a734f;
        background-image:url(media/navi_hover_2.gif);
        background-repeat:no-repeat;
        }


a, a:visited, a:link {
        font-family:Tahoma,Verdana,Arial,Helvetica;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color: #08310d;
        line-height:18px;
        }

a:hover, a:active, a:focus {
        font-family:Tahoma,Verdana,Arial,Helvetica;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        color: #85a689;
        }


a.mail, a.mail:link {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        text-decoration:none;
        font-style:italic;
        color:#88446E;
        }

a.mail:hover, a.mail:visited, a.mail:active, a.mail:focus {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size:12px;
        text-decoration:none;
        font-style:italic;
        color:#E4C8D9;
        }

a.button, a.button:visited {
        color:#08310d;
        text-decoration:none ;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
}

a.button:active, a.button:hover {
        color:#4a734f;
        text-decoration:none ;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
}

.buttonactive{
        color:#4a734f;
        text-decoration:none ;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
}

.buttonstrich {
        color:#08310d;
        text-decoration:none ;
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
}

.white {
        background-color: #FFFFFF}

.scrollen {height:300px; overflow:auto; overflow-x: hidden;}
.scrollen_breit {height:298px; overflow:auto; overflow-x: hidden;}

.scrollen2 {height:248px; overflow:auto}


/*******************************
*   GESTUET GAERTLESAECKER     *
********************************/

h1 {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #08310d;
        background: #ffffff;
        }

.text {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #08310d;
}

.news_date {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #FFFFFF;
        background-color: #08310d;
}

.news_head {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
        background-color: #08310d;
}

.news_text {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #08310d;
        background-color: #e8e6cb;
}

.news_bildtext {
        font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #08310d;
}

.backtext {

        padding:25px;
        text-align:top;
        background-image:url(media/back_right.gif);
        background-repeat:no-repeat;
        background-position:top right;
        height:250px;}

.pfeil {
         color:#08310d;
        text-decoration:none ;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight:bold;
        }

.back_top {
        background-image: url(media/back_top.gif);
        height:82px;
        }
.top_pics {
        background-image:url(media/top_pics.gif);
        background-repeat:no-repeat;
        width:368px;
        height:82px;
        }
.top_name {
        background-image:url(media/top_name2.gif);
        width:383px;
        height:82px;
        }
.top_edge {
        background-image:url(media/top_edge2.gif);
        width:156px;
        height:82px;
        }
.back_right {
        background-image:url(media/back_right.gif);
        background-repeat:no-repeat;
        background-position:right;
        width:113px;
        height:410px;
        }
.back_right_bottom {
        background-image:url(media/back_right_bottom.gif);
        background-position:right;
        width:113px;
        height:40px;
        }
.back_bottom {
        background-image:url(media/back_bottom.gif);
        height:46px;
        }
.table_border {
        border-spacing: 7px;
        border: 7px solid #ffffff;
        }

.dunkelgruen {
        background:#08310d;
        }
.hellgruen {
        background:#4a734f;
        }
.beige {
        background:#e8e6cb;
        }
.weiss {
        background:#ffffff;
        }




/* SLIMBOX */

#lbOverlay {
        position: absolute;
        z-index: 9999;
        left: 0;
        width: 100%;
        background-color: #000;
        cursor: pointer;
}

#lbCenter, #lbBottomContainer {
        position: absolute;
        z-index: 9999;
        left: 50%;
        overflow: hidden;
        background-color: #fff;
}

.lbLoading {
        background: #fff url(images/loading.gif) no-repeat center;
}

#lbImage {
        position: absolute;
        left: 0;
        top: 0;
        border: 10px solid #fff;
        background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
        display: block;
        position: absolute;
        top: 0;
        width: 50%;
        outline: none;
}

#lbPrevLink {
        left: 0;
}

#lbPrevLink:hover {
        background: transparent url(images/prevlabel.gif) no-repeat 0% 15%;
}

#lbNextLink {
        right: 0;
}

#lbNextLink:hover {
        background: transparent url(images/nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
        font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
        font-size: 10px;
        color: #666;
        line-height: 1.4em;
        text-align: left;
        border: 10px solid #fff;
        border-top-style: none;
}

#lbCloseLink {
        display: block;
        float: right;
        width: 113px;
        height: 22px;
        background: transparent url(images/closelabel.gif) no-repeat center;
        margin: 5px 0;
        outline: none;
}

#lbCaption, #lbNumber {
        margin-right: 71px;
}

#lbCaption {
        font-weight: bold;
}
