/* Add additional stylesheets below
-------------------------------------------------- */
/* jbr */

body  {
  /*background-color: #e1e1e1;*/
  background-color: #fff;
  /*background-image: url(images/bg_head-1.jpg);*/
  background-image: url(images/bg_body-6.jpg);
  background-repeat: repeat-x;
  color:#064a08;
  padding-top:99px;
  font-family: 'Droid Sans', sans-serif;
}
a {
  color: #009966;
  text-decoration: none;
}

a:hover {
  color: #333;
  text-decoration: underline;
}
h1,h2,h3,h4,h5,h6,p {font-family: 'Droid Sans', sans-serif;}
h1 {font-weight: 700;}
h1 small {color: #1f3b1f;}
.right {
  float: right;
  padding-right:10px;
}
.header h2,p {color: #6e4d34}


.container {
  width: 940px;
}
.container.foliage {background: url(images/blatt_spezial_oben_01.jpg) no-repeat 305px 5px;}
.header {
  padding: 5px 0px 5px 0px;
  background-color: #fff;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
}
#logo {
  padding: 5px 0px 5px 15px;
  float: left;
  width: 470px;
  position: relative;
}
#tel {
  position: absolute;
  right: 0px;
}
#head_teaser {
  position: relative;
  /*padding: 34px 70px 54px 70px;*/
  padding: 34px 60px 46px 60px;
  /*height: 345px;
  width: 724px;*/
  margin: auto;
  /*background-color: #006633;*/
  background: #00a057 url(images/bg_head_teaser_01.jpg) no-repeat 0px 0px;
}

.gbs_col {padding:10px 10px;}
.sidebar-nav {padding: 9px 0;}
#preface {
  /*background-image: url(images/bg_preface-1.jpg);
  background-repeat: no-repeat;
  background-position: 0px 0px;
  height: 265px;*/
  background-color: #2c2c2c;
  background-image: -moz-linear-gradient(top, #68c368, #111);
  background-image: -ms-linear-gradient(top, #61bb61, #257328);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#61bb61), to(#257328));
  background-image: -webkit-linear-gradient(top, #61bb61, #257328);
  background-image: -o-linear-gradient(top, #61bb61, #257328);
  background-image: linear-gradient(top, #61bb61, #257328);
  background-repeat: repeat-x;
  margin: 0 0 10px 0;
}
.preface_item {padding:10px;}
.preface_item img {padding:5px;background:#fff;}
.preface_item h3 {color:#064a08;}


.topbar .header{
	/*background-color:#f8f8f8;
	border-bottom:1px solid #e0e0e0;*/
}
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}
.topbar a{color:#999;text-shadow:0 -1px 0 rgba(0,0,0,0.25);}
.topbar h3 a:hover,.topbar .brand a:hover,.topbar ul .active>a{background-color:#333;background-color:rgba(255,255,255,0.05);color:#fff;text-decoration:none}
.topbar h3{position:relative;}
.topbar h3 a,.topbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#fff;font-size:20px;font-weight:200;line-height:1}
.topbar p{margin:0;line-height:40px;}
.topbar p a:hover{background-color:transparent;color:#fff;}
.topbar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1}
.topbar form.pull-right{float:right;}
.topbar input{background-color:#444;background-color:rgba(255,255,255,0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;padding:4px 9px;color:#fff;color:rgba(255,255,255,0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.25);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1),0 1px 0 rgba(255,255,255,0.25);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}
.topbar input:-moz-placeholder{color:#ddd;}
.topbar input:-webkit-input-placeholder{color:#ddd;}
.topbar input:hover{background-color:#999;background-color:rgba(255,255,255,0.5);color:#fff;}
.topbar input:focus,.topbar input.focused{outline:0;background-color:#fff;color:#333;text-shadow:0 1px 0 #fff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}
.topbar-inner,.topbar .fill{background-color:#222;background-color:#222;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#333),to(#222));background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333),color-stop(100%,#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1);box-shadow:0 1px 3px rgba(0,0,0,0.25),inset 0 -1px 0 rgba(0,0,0,0.1)}
.topbar div>ul,.nav{display:block;float:left;margin:0 10px 0 0;position:relative;left:0;}
.topbar div>ul>li,.nav>li{display:block;float:left;}
.topbar div>ul a,.nav a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}
.topbar div>ul a:hover,.nav a:hover{color:#fff;text-decoration:none;}
.topbar div>ul .active>a,.nav .active>a{background-color:#222;background-color:rgba(0,0,0,0.5);}
.topbar div>ul.secondary-nav,.nav.secondary-nav{float:right;margin-left:10px;margin-right:0;}
.topbar div>ul.secondary-nav .menu-dropdown,.nav.secondary-nav .menu-dropdown,.topbar div>ul.secondary-nav .dropdown-menu,.nav.secondary-nav .dropdown-menu{right:0;border:0;}
.topbar div>ul a.menu:hover,.nav a.menu:hover,.topbar div>ul li.open .menu,.nav li.open .menu,.topbar div>ul .dropdown-toggle:hover,.nav .dropdown-toggle:hover,.topbar div>ul .dropdown.open .dropdown-toggle,.nav .dropdown.open .dropdown-toggle{background:#444;background:rgba(255,255,255,0.05);}
.topbar div>ul .menu-dropdown,.nav .menu-dropdown,.topbar div>ul .dropdown-menu,.nav .dropdown-menu{background-color:#333;}
.topbar div>ul .menu-dropdown a.menu,.nav .menu-dropdown a.menu,.topbar div>ul .dropdown-menu a.menu,.nav .dropdown-menu a.menu,.topbar div>ul .menu-dropdown .dropdown-toggle,.nav .menu-dropdown .dropdown-toggle,.topbar div>ul .dropdown-menu .dropdown-toggle,.nav .dropdown-menu .dropdown-toggle{color:#fff;}
.topbar div>ul .menu-dropdown a.menu.open,.nav .menu-dropdown a.menu.open,.topbar div>ul .dropdown-menu a.menu.open,.nav .dropdown-menu a.menu.open,.topbar div>ul .menu-dropdown .dropdown-toggle.open,.nav .menu-dropdown .dropdown-toggle.open,.topbar div>ul .dropdown-menu .dropdown-toggle.open,.nav .dropdown-menu .dropdown-toggle.open{background:#444;background:rgba(255,255,255,0.05);}
.topbar div>ul .menu-dropdown li a,.nav .menu-dropdown li a,.topbar div>ul .dropdown-menu li a,.nav .dropdown-menu li a{color:#999;text-shadow:0 1px 0 rgba(0,0,0,0.5);}
.topbar div>ul .menu-dropdown li a:hover,.nav .menu-dropdown li a:hover,.topbar div>ul .dropdown-menu li a:hover,.nav .dropdown-menu li a:hover{background-color:#191919;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#292929),to(#191919));background-image:-moz-linear-gradient(top,#292929,#191919);background-image:-ms-linear-gradient(top,#292929,#191919);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#292929),color-stop(100%,#191919));background-image:-webkit-linear-gradient(top,#292929,#191919);background-image:-o-linear-gradient(top,#292929,#191919);background-image:linear-gradient(top,#292929,#191919);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929',endColorstr='#191919',GradientType=0);color:#fff;}
.topbar div>ul .menu-dropdown .active a,.nav .menu-dropdown .active a,.topbar div>ul .dropdown-menu .active a,.nav .dropdown-menu .active a{color:#fff;}
.topbar div>ul .menu-dropdown .divider,.nav .menu-dropdown .divider,.topbar div>ul .dropdown-menu .divider,.nav .dropdown-menu .divider{background-color:#222;border-color:#444;}
.topbar ul .menu-dropdown li a,.topbar ul .dropdown-menu li a{padding:4px 15px;}
li.menu,.dropdown{position:relative;}
a.menu:after,.dropdown-toggle:after{width:0;height:0;display:inline-block;content:"&darr;";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;filter:alpha(opacity=50);-khtml-opacity:.5;-moz-opacity:.5;opacity:.5}
.menu-dropdown,.dropdown-menu{background-color:#fff;float:left;display:none;position:absolute;top:40px;z-index:900;min-width:160px;max-width:220px;_width:160px;margin-left:0;margin-right:0;padding:6px 0;zoom:1;border-color:#999;border-color:rgba(0,0,0,0.2);border-style:solid;border-width:0 1px 1px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.2);-moz-box-shadow:0 2px 4px rgba(0,0,0,0.2);box-shadow:0 2px 4px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}
.menu-dropdown li,.dropdown-menu li{float:none;display:block;background-color:none;}
.menu-dropdown .divider,.dropdown-menu .divider{height:1px;margin:5px 0;overflow:hidden;background-color:#eee;border-bottom:1px solid #fff;}
.topbar .dropdown-menu a,.dropdown-menu a{display:block;padding:4px 15px;clear:both;font-weight:normal;line-height:18px;color:#555;text-shadow:0 1px 0 #fff;}
.topbar .dropdown-menu a:hover,.dropdown-menu a:hover{background-color:#ddd;background-repeat:repeat-x;background-image:-khtml-gradient(linear,left top,left bottom,from(#eee),to(#ddd));background-image:-moz-linear-gradient(top,#eee,#ddd);background-image:-ms-linear-gradient(top,#eee,#ddd);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#eee),color-stop(100%,#ddd));background-image:-webkit-linear-gradient(top,#eee,#ddd);background-image:-o-linear-gradient(top,#eee,#ddd);background-image:linear-gradient(top,#eee,#ddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee',endColorstr='#dddddd',GradientType=0);color:#333;text-decoration:none;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.025),inset 0 -1px rgba(0,0,0,0.025);-moz-box-shadow:inset 0 1px 0 rgba(0,0,0,0.025),inset 0 -1px rgba(0,0,0,0.025);box-shadow:inset 0 1px 0 rgba(0,0,0,0.025),inset 0 -1px rgba(0,0,0,0.025)}



.topbar{height:99px;}
.topbar .site-title{display:none;}
.topbar .header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:9px 0 0;}
.topbar .nav a,.topbar .secondary-nav a{font-size:14px;text-shadow:none;}
.topbar .nav{float:right;}
.topbar .nav li{margin-left:8px;}
.topbar .nav a,.topbar .nav a.btn.disabled{color:#555;cursor:pointer;}
.topbar .nav a:hover{color:#999;}
.topbar .nav a.btn{color:#fff;margin-top:4px;padding:5px 14px 6px;}
.topbar .secondary-nav{border-left:1px dotted #ddd;}
.topbar .secondary-nav a{color:#999;}
.topbar .secondary-nav a:hover{color:#555;}

.box-notice {
	padding:10px 16px;
	margin: 0 0 20px 0;
	border-radius: 6px;
    /*box-shadow: 0 1px 2px rgba(0,0,0,0.2);*/

  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
     -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
          box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);



    background: #00a057; /* Old browsers #1f3b1f*/
    background: -moz-linear-gradient(top, #a2c6a2 0%, #48ac49 100%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#48ac49), color-stop(100%,#f9f9f9)); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, #a2c6a2 0%,#48ac49 100%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, #a2c6a2 0%,#48ac49 100%); /* Opera11.10+ */
    background: -ms-linear-gradient(top, #a2c6a2 0%,#48ac49 100%); /* IE10+ */
    background: linear-gradient(top, #a2c6a2 0%,#48ac49 100%); /* W3C */
}
.box-notice-title {position: relative;
    margin: -5px 0 10px;
    padding: 0 0 5px 0;
	border-bottom: 1px solid #6e4d34;
}
.box-notice p {color: #eee;}
.box-notice h3 {color: #171717;}


footer {
  background-color: #2c2c2c;
  background-image: -moz-linear-gradient(top, #48ac49, #171717);
  background-image: -ms-linear-gradient(top, #48ac49, #171717);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#48ac49), to(#171717));
  background-image: -webkit-linear-gradient(top, #48ac49, #171717);
  background-image: -o-linear-gradient(top, #48ac49, #171717);
  background-image: linear-gradient(top, #48ac49, #171717);
  background-repeat: repeat-x;
  padding-top: 10px;
}
footer, footer p {
  color: #e2e2e2;
}
footer a, footer a:visited {color:#fff;}
#footer-inner {background:url(images/blatt-2.png) no-repeat right 0px;}

footer .container {padding:10px 0;}
#footer-floor {background:#1b1b1b;padding:10px 0;}
/*#footer-floor{ background: url(images/footr1.png) no-repeat 30px center;}*/
