#cookiebar { background-color: rgba(81,72,34,0.8);;  }
body { background:#dae0bb;  }
#infozeileoben {  background-color:#dae0bb;  }
#obenbereich {  background-color:#dae0bb; -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3); box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.3);;  }
#kopfzeile { width:100%;  background-color:#dae0bb; color: ;}
#kopfzeileinhalt {   max-width:1100px;  }
#kopfzeileinhalt a { float:right; padding:5px 0px 0px 5px; text-decoration:none; color: #514822; }
#kopfzeileinhalt  a:active, a:focus, a:visited {  text-decoration:none; color: #514822; }
#kopfzeileinhalt  a:hover {  text-decoration:none; color: #616353; }
#logozeile { width:100%; background-color:#dae0bb; }
#logozeileinhalt { max-width:1100px; margin:0 auto; background-color:#dae0bb;}
#menuezeile { width:100%; background-color:#dae0bb; }
#menuezeileinhalt { max-width:1100px; margin:0 auto;  }
#menuezeileinhalt_richtung { float:left; }
#inhaltinhalt { max-width:1100px; margin:0 auto; background:#ffffe4; position:relative:  }
#inhaltinhalt a { font-weight: 400; text-decoration:none; color: #6d612e; }
#inhaltinhalt a:link, a:active, a:visited {  font-weight: 400; text-decoration:none; color: #6d612e; }
#inhaltinhalt a:hover {  text-decoration:underline; font-weight: 400; color: #777; }
#inhaltinhalt a { text-decoration:none; transition-property: width, background-color; transition-duration: 1s, 1s; transition-timing-function: steps(100,start), steps(100,end); }
#inhaltinhalt a:hover {text-decoration:none;  background-color: #6d612e; color:#fff; }
#untenbereich {  -webkit-box-shadow: 0px -3px 5px 0px rgba(0, 0, 0, 0.3); -moz-box-shadow: 0px -3px 5px 0px rgba(0, 0, 0, 0.3); box-shadow: 0px -3px 5px 0px rgba(0, 0, 0, 0.3);; }
#fusszeile { width:100%; color: #7a4617;  }
#fusszeileinhalt{  font-size:14px; font-weight: 300; line-height: 20px; font-family: 'Roboto', sans-serif; max-width:1100px; margin:0 auto;  }
#fusszeileinhalt a { padding:0px 5px 0px 5px; text-decoration:none; color: #7a4617; }
#fusszeileinhalt a:active, a:focus, a:visited {  text-decoration:one; color:#00ff00; }
#fusszeileinhalt a:hover {  text-decoration:one; color: #333333; }

hr { border: 0; height: 1px; background: #dae0bb; background-image: linear-gradient(to right, #fff, #dae0bb,#dae0bb,#dae0bb, #fff); }
@media (max-width: 849px){
#inhalt { width:100%; font-size:20px; font-weight: 300; line-height: 24px; font-family: 'Roboto', sans-serif; background-color:#e9eec6; color:#535913; padding:0px 0px 0px 0px;}
#obenbereich { width: 100%; z-index: 200; height:165px; }#logozeileinhalt { padding:30px 30px 10px 30px;  }
#menuezeileinhalt { padding: 0px 30px 0px 30px;  }
#inhaltinhalt { padding:0px 30px 0px 30px; }
#inhaltinhalt_ohneintergrund { padding:0px 30px 0px 30px; }
#fusszeileinhalt{ padding:0px 30px 0px 30px; }
.jetmenu{ padding: 0px 0px 0px 0px; background-color:#aaaaff;}
aside { display:none; }
.jetmenu{ }
.mainNav ul li a {font-size: 26px;}
.mainNav ul ul li a { font-size:26px; }
.menu-btn{ color:#514822; }
#personenbildauflistung{ width:70%; }
#partnerbildauflistung{ width:30%;  padding:2%;}
#bildserienauflistung{ width:70%;}
}

@media (min-width: 850px){
#obenbereich { width: 100%; z-index: 200; height:220px; }#inhalt { width:100%; font-size:16px; font-weight: 300; line-height: 22px; font-family: 'Roboto', sans-serif; background-color:#e9eec6; color:#535913; padding:0px 0px 0px 0px;}
#logozeileinhalt { padding:30px 10px 40px 30px;  }
#menuezeileinhalt { padding: 0px 30px 0px 30px;  }
#inhaltinhalt { padding:0px 30px 0px 30px; }
#inhaltinhalt_ohneintergrund { padding:0px 30px 0px 30px; }
#fusszeileinhalt{ padding:0px 30px 0px 30px; }
hr.fussbereich { border: 0; height: 1px; background: #dae0bb; background-image: linear-gradient(to right, #dae0bb, #fff,#fff,#fff, #dae0bb);}
@media (max-width: 1099px){
.fussmenuebereich{ display:none; }
}
@media (min-width: 1100){
.fussmenuebereich{ width:100%;}
}
.jetmenu{ padding: 0 0px 0px 0px; }
aside { background:#555555; color:#eee; }
aside ul li a .ud_menu_icon { background:#555555; color:#eee; }
aside ul li a .ud_menu_name { background:#555555; color:#eee; }
aside ul li:hover > a .ud_menu_name { background:#555555; color:#eee; }
.jetmenu{ }
.mainNav ul li a {font-size: 18px;}
.mainNav ul ul li a { font-size: 18px; }
#personenbildauflistung{ width:; float:left; padding:1%; }
#partnerbildauflistung{ width:12%; float:left; padding:1%; }
#bildserienauflistung{ width:18%; float:left; padding:1%;}
}
#inhalt_ohneintergrund { width:100%; font-size:20px; font-weight: 300; line-height: 24px; font-family: 'Roboto', sans-serif;  color:#535913; padding:0px 0px 0px 0px;}
#inhaltinhalt_ohneintergrund { max-width:1100px; margin:0 auto; position:relative:  }
#inhaltinhalt_ohneintergrund a { font-weight: 400; text-decoration:none; color: #6d612e; }
#inhaltinhalt_ohneintergrund a:link, a:active, a:visited {  font-weight: 400; text-decoration:none; color: #6d612e; }
#inhaltinhalt_ohneintergrund a:hover {  text-decoration:underline; font-weight: 400; color: #777; }
#inhaltinhalt_ohneintergrund a { text-decoration:none; transition-property: width, background-color; transition-duration: 1s, 1s; transition-timing-function: steps(100,start), steps(100,end); }
#inhaltinhalt_ohneintergrund a:hover {text-decoration:none;  background-color: #6d612e; color:#fff; }
.backtotop{ color:#555; }
.backtotop a:hover{ #514822; }
.pushy { background:#eeeeee;  }.pushy li a:hover{   color: #514822; background:#dddddd; }
.pushy li {          color: #514822; background:#eeeeee; }
.pushy li a:active{  color: #514822; background:#eeeeee; }
.pushy li a:focus{   color: #514822; background:#eeeeee; }
.pushy li a:visited{ color: #514822; background:#eeeeee; }
.pushy ul a:hover{   color: #514822; background:#dddddd; }
.pushy ul a:active{  color: #514822; background:#eeeeee; }
.pushy ul a:focus{   color: #514822; background:#eeeeee; }
.pushy ul a:visited{ color: #514822; background:#eeeeee; }
.pushy a {           color: #514822; background:#eeeeee; }
.pushy a:hover  {    color: #514822; background:#dddddd; }
.pushy a:active {    color: #514822; background:#eeeeee; }
.pushy a:focus {     color: #514822; background:#eeeeee; }
.pushy a:visited {   color: #514822; background:#eeeeee; }
.personentext { position:relative; top:-30px; left:-2px; width:100%; text-align:center; padding:2px; background: rgba(150,165,39,0.9); color:#fff;  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); }
.partnertext { position:relative; top:-30px; left:-2px; width:100%; text-align:center; padding:2px; background: rgba(150,165,39,0.9); color:#fff;  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); }
.bildtext1 {  position:relative; top:-30px; left:-2px; width:100%; text-align:center; padding:2px; background: #96a527; color:#fff;  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); }
.bildtext2 {  position:relative; top:-72px; left:-2px; width:100%; text-align:center; padding:2px; background: #96a527; color:#fff;  -webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); -moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.6); }
.bildtextlink  { color:#ffffff; font-size:12px;}
.jetmenu > li > a {   color:#514822;  }.jetmenu > li:hover > a, .black > li.active > a{ background: #95a627;	color: #514822; }
.jetmenu ul.dropdown li:hover > a{ background: #e9eec6; color: #514822; }
.jetmenu li > .megamenu a:hover{ background: #e9eec6; color: #514822; }
.jetmenu ul.dropdown,.jetmenu ul.dropdown li ul.dropdown { width: 200px; }
.jetmenu > li:hover > a, .jetmenu > li.active > a{ background: #fff; background: #e9eec6; color: #514822; }.jetmenu ul.dropdown li ul.dropdown {left: -200px;}
.jetmenu ul.dropdown{  }
.tiptext .tooltiptext { background-color: rgba(81,72,34,0.8);; }
.farbegradient{
background: #96a527;
background: -moz-linear-gradient(top, #96a527 0%, #79851f 100%);
background: -webkit-linear-gradient(top, #96a527 0%,#79851f 100%);
background: linear-gradient(to bottom, #96a527 0%,#79851f 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr=#96a527, endColorstr=#79851f,GradientType=1 );}html, body {
        scrollbar-3dlight-color:#95a627;
        scrollbar-arrow-color:#95a627;
        scrollbar-face-color:#95a627;
        scrollbar-track-color:#ddd;
        scrollbar-darkshadow-color:#95a627;
        scrollbar-highlight-color:#95a627;
        scrollbar-shadow-color:#ddd;
      }
::-webkit-scrollbar {
width: 10px;
background: #ddd;
}
::-webkit-scrol lbar-button {
background: #95a627;
border-radius: 0px;
color: #fff;
}
::-webkit-scrol lbar-track { }
::-webkit-scrollbar-thumb {
border-radius: 0px;
background: #95a627;
}
thumb{
border: 0px solid gray!important;
border-radius: 15px!important;
background: #95a627!importa nt;
scrollbar{
-moz-appearance: none!important;
background: #ddd!importa nt;
scrollbarbutton{
-moz-appearance: none!important;
background: #ddd!importa nt;
border: 0px solid gray!important;
color: white!important ;
}
