*{
 font-family: Arial, Helvetica, sans-serif;
 font-size : 12px;
 font-weight : normal;
 color: #3E2707;
 text-decoration: none;
}
div {
        /*border: thin dotted Black;*/
}
#ContText h1,#ContText h1 a{
        font-size: 16px;
        font-style: normal;
        font-weight: bold;
        line-height: 25px;
}
#ContText h1 a:hover{
        color: #ffffff;
}
#ContText h2{
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        margin-top: 30px;
}
#ContText h3{
        font-style: normal;
        font-weight: bold;
        display: block;
        margin: 0px;
        padding: 0px;
}
#ContText h4{
        font-style: normal;
        font-weight: bold;
		  float: left;	
        margin: 0px;
        padding: 0px;
}
#ContText b{
        font-weight: bold;
}
#ContText ul,li {
        list-style: none;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}
#ContText ul li{
        list-style: none;
        margin: 0px 0px 10px 0px;
}
#ContText ul li ul li{
        margin: 10px 0px 10px 10px;
}
#ContText li a{
        font-weight: bold;
}
td.iframe{
        padding-left: 10px;
}
body{
        background-color : #E0DDBA;
        background-image: url(../images/bg_nav_noscript.gif);
        background-repeat: repeat-y;
        margin: 0px 0px 0px 0px;
        color: #3E2707;
/*
 scrollbar-base-color:#E0DDBA;
 scrollbar-3dlight-color:#E0DDBA;
 scrollbar-arrow-color:#613710;
 scrollbar-darkshadow-color:#F7E9D4;
 scrollbar-face-color:#E0DDBA;
 scrollbar-highlight-color:#F7E9D4;
 scrollbar-shadow-color:#997033;
 scrollbar-track-color:#E0DDBA;
*/
}
body.main {
        margin: 0px;
        overflow: auto;
}
body.showpic{
        background-image: none;
        background-color : #E0DDBA;
}
body.showpic p {
        text-align: center;
}
body.showpic img {
        margin-left: 15px;
        padding: 0px;
}
body.showpic img{
/*-moz-opacity:0.1;*/
        background-image: url(../images/sanduhr_drehend.gif);
                background-position: center;
        background-repeat: no-repeat;
        }
body.top{
 background-color : #E0DDBA;
 margin: 0px;
}
#top{
        height: 60px;
        background-image: url(../images/bg_top.gif);
        background-repeat: repeat-x;
}
#titel_top {
        color: #FFFFFF;
        position: absolute;
        left: 240px;
        top: 18px;
        z-index: 30;
}
#counter{
        position: absolute;
        right: 20px;
        top: 12px;
        text-align: center;
        z-index: 30;
        color: #E0DDBA;
}
/*
#bg_top_01{
        position: fixed;
        background-color: #3E2707;
        width: 100%;
        height: 52px;
        z-index: 20;
}
#bg_top_02{
        /*position: absolute;
        background-color: #3E2707;
        width: 100%;
        z-index: 20;
        top: 54px;
}
*/
#bg_top_nav {
        position: absolute;
        background-color: #979D55;
        width: 200px;
        height: 60px;
        z-index: 10;
}
#b_startseite {
        position: absolute;
        top: 24px;
        width: 200px;
        text-align: center;
        z-index: 40;
}
#b_startseite a{
        text-decoration: none;
        font-size: 16px;
        color: #E0DDBA;
        font-family: Georgia;
        font-weight: bold;

        }
#navigation{
        position: absolute;
        background-color: #979D55;
        top: 60px;
        left: 0px;
        width: 200px;
        height: 90%;
        overflow: hidden;
        padding-bottom: -20px;
        margin: 0px;
}

#navigation #scrollNavigation{
        position: relative;
        top: 0px;
        left: 0px;
        background-image: url(../images/bg_nav.gif);
        background-color: #979D55;
        background-repeat: repeat-y;
}
#scrollNavigation #nav,#sub_nav{
        width: 200px;
                background-color: Aqua;
}
/*--------------------------*/
#scrollNavigation div {
        background-color: #979D55;
        text-align: center;
        margin: 0px 0px 2px 0px;
}
#scrollNavigation div.activ {
        height: auto;
}

#scrollNavigation div a {
        text-decoration: none;
        font-size: 16px;
        color: #4F3F16;
        font-family: Georgia;
        font-weight: bold;
}
#scrollNavigation div a:hover {
        color: #FFFFFF;
}
#scrollNavigation div a {
        padding: 10px 0px 10px 0px;
}
#scrollNavigation div a{
        display: none;
}
/*----------------------*/
#scrollNavigation div.activ a{
        display: block;
}
#scrollNavigation div a.top {
        background-color: #979D55;
        display: block;
}
#scrollNavigation div.activ a.top, #scrollNavigation div.activ a.topactiv {
        color: #FFFFFF;
}
#scrollNavigation div.activ a.sub, #scrollNavigation div.activ a.subactiv {
        background-color: #B7BB88;
}
#scrollNavigation div.activ a.subactiv {
        color: #FFFFFF;
}
#scrollNavigation img.nav {
        background-color: #979D55;
        margin-bottom: 2px;
}
#scrollNavigation #sub_nav {
        /*background-image: url(../images/bg_nav.gif);*/
        background-repeat: repeat-y;
        margin-top: -2px;
        margin-bottom: 2px;
        /*border-bottom: 2px dotted #FFFFFF;*/
}
#scrollNavigation #sub_nav img {
        margin-bottom: 0px;
}
/* Scrollen */
#ContScrollbuttons {
        position: absolute;
        width: 25px;
        height: 25px;
        right: 25px;
        bottom: 25px;
}
#ContScrollbuttons #ContScrollbuttons_up{

}
#ContScrollbuttons #ContScrollbuttons_down{
}
#ContMaske{
        position: absolute;
        overflow: hidden;
        left: 240px;
        top: 60px;
        right: 150px;
   height: 85%;
        margin-bottom: 20px;
        margin-top: 20px;
}

#ContMaske #ContText{
        position: relative;
        vertical-align: top;
}
#NavScrollbuttons {
        position: absolute;
        width: 25px;
        height: 25px;
        Left: 210px;
        bottom: 25px;
}
a{
 color: #3E2707;
 text-decoration: underline;
}
a.bold{
 color: #3E2707;
 text-decoration: underline;
 font-weight: bold;
}
a:hover{
 color: #FFFFFF;
}
a:link,a:visited,a:active{
 color: #3E2707;;
}
table.bildermituntertitel img, table.fotogalerie img{
        background-image: url(../images/sanduhr_drehend.gif);
        background-position: center;
        background-repeat: no-repeat;
}
table.bildermituntertitel tr, table.fotogalerie tr{
        vertical-align: top;
}
table.bildermituntertitel td, table.fotogalerie td{
        width: 160px;
        padding: 0px 10px 10px 0px;
        overflow: hidden;
}

#buttonloader{
        position: absolute;
        left: -1000px;
        top: -1000px;
        display: none;
}
#imgfotogalerie, table.fotogalerie td a, table.bildermituntertitel a {
        width: 160px;
        height: 100px;
        overflow: hidden;
        vertical-align: middle;
        text-align: center;
}
.fotogalerie{
        width: 530px;
}
.fotogalerie div {
        text-align: center;
        font-size: 10px;
        width: 160px;
        margin: 0px 10px 10px 0px;
        padding: 0px;
        float: left;
}
.fotogalerie a,.fotogalerie div a{
        width: 160px;
        height: 100px;
        overflow: hidden;
        border-color:  #EEE9CA #B6A884 #B6A884 #EEE9CA;
        border-width: 1px;
        border-style: solid;
        text-align: center;
        padding: 0px;
}

.fotogalerie a {
        float: left;
        margin: 0px 10px 10px 0px;
}
.fotogalerie div a{
        margin: 0px;
}
.fotogalerie a:hover,.fotogalerie div a:hover {
        border-color: #B6A884 #EEE9CA #EEE9CA #B6A884;
}

.fotogalerie br {
        clear: both;
}
/*
.fotogalerie a {
        background-image: url(../images/sanduhr_drehend.gif);
        background-position: center;
        background-repeat: no-repeat;
}
*/
p{
                clear: both;
}
