header {
	background: url(../img/bg_start.gif) repeat-x #fff;
	height: 140px;
}

a { color: #69882F;}

h2 { font-size: 1.2rem; line-height: 1; color:#69882F; margin-top:0; margin-bottom: 0.1rem }
h3 { font-size: 1.1rem; color: #69882F }
h4 { font-size: 1rem; font-weight: bold; color: #69882F;}

.tab-bar { background: url(../img/bg_bottom.gif) repeat-x #fff; margin-botom: 100px; }
.tab-bar .menu-icon span::after {
  box-shadow: 0 0px 0 1px #69882F, 0 7px 0 1px #69882F, 0 14px 0 1px #69882F;
  -webkit-box-shadow: 0 0px 1px #69882F, 0 7px 0 1px #69882F, 10 14px 0 1px #69882F;
}
.tab-bar i.icon-search { margin-left:10px; font-size:20px; font-weight:normal; color: #69882F; }

.left-off-canvas-menu, .right-off-canvas-menu { background-color: #69882F}
ul.off-canvas-list li label {
  background-color: #ffffff;
  color: #999;
}
ul.off-canvas-list li a { color: #ffffff; }
ul.off-canvas-list li a:hover { background-color:#ffffff; color: #69882F; }
ul.off-canvas-list li a i { font-size: 14px; }

#menu ul li {
  color: #69882F;
}
#menu ul li:hover { background-color: #69882F; color: #fff; }
#menu ul li.activemenu {
  background-color: #69882F;
  color: #fff
}
.activemenu span {
  color: #fff;
}

.panel { 
  border-style: solid;
border-width: 1px;
border-color: #d8d8d8;
margin-bottom: 1.25rem;
padding: 1rem;
background: #f2f2f2;
}
.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
  color: #69882F;
}


button, .button, .ui-widget-header { background-color: #69882F; }
button:hover, button:focus, .button:hover, .button:focus {
  background-color: #69882F;
}
.rangediv, .title_panel, .objektdetails, .nodata, h2 a { color: #69882F; }

footer {
  position: fixed;
  bottom: 0;
  width: 100%;
  background: url(../img/bg_bottom.gif) repeat-x #fff;
  height: 40px;
  text-align:center;
  text-transform:uppercase;
  line-height: 40px;
  font-size:9px;
  color: #69882F;
}