﻿@charset "UTF-8";
/* Title */
/* Colors*/
/* Dunkle Farbe */
/* Helle Farbe */
/* Blasse Farbe */
/* Definitions & Imports _____________________________________________________ */
/* Imports ___________________________________________*/
/*Komplettes Compass Framework*/
/* Gradients ___________________________________________ */
/* für Welle color_dark aufhellen */
/* für Nav1active color_pale auf 20% Opacity setzen */
/* für Nav1active color_light auf 20% Opacity setzen */
/* Welle Header Desktop */
/* Welle Header Tablet */
/* Welle Header Smartphone */
/* Hintergrund Buttons (selber Verlauf wie Welle)*/
/* Navigation */
/* Level 1 Hintergrund - für erstes li, ohne Icon*/
/* Level 1 und active Hintergrund (wie nav1 nur mit 20% Opacity) */
/* Level 1 und active Hintergrund Hover (wie nav1 nur mit 20% Opacity) */
/* Hover-Zustand , wie nav1active, ohne Icon */
/* Level 1 Smartphone und active Hintergrund (wie nav1 nur mit 20% Opacity) */
/* Voice Reader Web */
/************* Allgemeine Elemente ***********/
a {
  color: #59814c;
}

/*************** Portalseiten *****************/
#portal #illu {
  border-bottom: 1px solid #c1d0bb;
}

/****************** Kopf *********************/
#head span a {
  color: #FFF;
}

/***** Navigation und rechte Marginalspalte *****/
#navi .breadcrumbs {
  border: 1px solid #c1d0bb;
}

#navi .box, #quickbar .box {
  border: 1px solid #c1d0bb;
}

#navi .box h3, #quickbar .box h3 {
  border-bottom: 3px solid #c1d0bb;
  background-color: #e0e6d7;
}

#navi .box ul ul {
  border-top: 1px solid #c1d0bb;
  border-bottom: 1px solid #c1d0bb;
}

#navi ul ul {
  border-top: 1px solid #59814c;
  border-bottom: 1px solid #59814c;
}

#navi .menu ul ul {
  border-top: 1px solid #c1d0bb;
  border-bottom: 1px solid #c1d0bb;
}

.linkactive {
  color: #59814c;
}

/* zentrale Portalfunktionen */
#navi h3.active {
  color: #59814c;
}

#navi .menu .first + ul,
#navi .menu .active + ul {
  border: 1px solid #c1d0bb;
  border-width: 1px 0;
  margin-bottom: 3px;
}

#navi .menu h3 + ul.last {
  border-bottom: 0;
  margin-bottom: 0;
}

/************* Überschriften im Content ****************/
#content h1 {
  color: #59814c;
}

#content h2 {
  border-bottom: 3px double #c1d0bb;
}

/************** Listen im Content ****************/
#content .publibildbox .verweisliste {
  border-top: 1px solid #c1d0bb;
}

#content ul {
  list-style-image: url("../symbole/gruen3/anstrich.gif");
}

#content ul li {
  list-style-image: url("../symbole/gruen3/anstrich.gif");
}

#content ul ul {
  list-style-image: url("../symbole/gruen3/anstrich2.gif");
}

#content ul li ul li {
  list-style-image: url("../symbole/gruen3/anstrich2.gif");
}

/*#content ul,
#content ul li,
#content ul ul,
#content ul li ul li{
 background: url('../symbole/' + $color_title + '/anstrich.gif') no-repeat 0 0;
}*/
.alphabet, .sendenanbox {
  border: 1px solid #c1d0bb;
  border-width: 1px 0;
}

/************** Teaser im Content   ************/
.teaserbild40, .teaserbild103, .teaserbild188,
.teaserbild188rechts, .teaserbild103rechts {
  border-bottom: 1px solid #c1d0bb;
}

/************* Formulare im Content **************/
#content form {
  border: 1px solid #c1d0bb;
  background: #e0e6d7;
}

#content fieldset, .line {
  border-bottom: 1px solid #c1d0bb;
}

.fehler {
  background: #59814c;
}

/************* Sitemap im Content **************/
#sitemap .pfad {
  border: 1px solid #c1d0bb;
  border-bottom: 2px solid #59814c;
  background: #F3F3F3;
}

#sitemap .pfad h2 {
  border-bottom: 1px solid #c1d0bb;
}

#sitemap h3 {
  border-bottom: 1px solid #59814c;
}

#sitemap ul.level0 {
  border-bottom: 1px solid #c1d0bb;
}

#sitemap a:visited {
  color: #7A7A7A;
}

/************ Tabellen im Content ***************/
td, th {
  border: 1px solid #BDBDBD;
}

th {
  background: #DCDCDC;
}

.screen2 th.sub, .screen3 th.sub {
  background: #EAEAEA;
}

td.first {
  background: #EAEAEA;
}

/********** Sonstige Elemente im Content *********/
#content a:visited {
  color: #7A7A7A;
}

#content .linktop a:visited {
  color: #59814c;
}

#content .ergebnisse a:visited {
  color: #59814c;
}

.border1 {
  border: 1px solid #BDBDBD;
}

.border_hg,
.border_weiss {
  border: 1px solid #FFF;
}

.beitragtext {
  border-bottom: 1px solid #c1d0bb;
}

.publibildbox {
  border: 1px solid #c1d0bb;
}

.ergebnisse {
  border: 1px solid #c1d0bb;
  border-width: 1px 0;
}

.linie {
  border-bottom: 1px solid #c1d0bb;
}

/* Erweiterungen
-------------------------------------------------- */
/* Video-Overlay */
#video-overlay h3 {
  color: #59814c;
}

/* Kopf, Fuß */
#footer {
  background: #e0e6d7;
}

/* Linktop + Social Bookmarks */
#linktop {
  border-top: 1px solid #c1d0bb;
}

/* Pagination */
#pagination {
  border: 1px solid #c1d0bb;
  border-width: 1px 0;
}

#pagination .previous {
  background: url("../symbole/gruen3/vanstrich_zur.gif") no-repeat 0 2px;
}

#pagination .next {
  background: url("../symbole/gruen3/vanstrich.gif") no-repeat 108% 2px;
}

#pagination .verweisliste {
  border-top: 1px solid #e0e6d7;
}

#pagination .verweisliste li {
  background: url("../symbole/gruen3/vanstrich.gif") no-repeat 0 2px;
}

/* Toolbar */
.toolbar {
  background: #e0e6d7;
}

.toolbar a:hover {
  border-color: #59814c;
}

/* Umschalter */
.toggle .ui-state-default,
.toggle-state-default,
.toggle .ui-state-active,
.toggle-state-active {
  color: #59814c;
}

.toggle .ui-state-default,
.toggle-state-default {
  background: url("../symbole/gruen3/plus.gif") no-repeat 0 0.2em;
}

.toggle .ui-state-active,
.toggle-state-active {
  background: url("../symbole/gruen3/minus.gif") no-repeat 0 0.2em;
}

/* Menu */
.ui-menu {
  border: 1px solid #59814c;
  border-top: 0;
}

.ui-menu-item .ui-state-focus {
  background: #59814c;
}

/* Accordion */
#contentarea .ui-accordion-header {
  background: #e0e6d7 url("../symbole/gruen3/plus.gif") no-repeat 5px 0.7em;
}

#wrapper #contentarea .ui-accordion-header {
  border-bottom: 0;
}

#contentarea .ui-accordion-header.ui-state-active {
  background-color: #59814c;
  background-image: url("../symbole/gruen3/minus-invers.gif");
}

#contentarea .ui-accordion-header:hover {
  background-color: #59814c;
  background-image: url("../symbole/gruen3/plus-invers.gif");
}

#contentarea .ui-accordion-header.ui-state-active:hover {
  background-image: url("../symbole/gruen3/minus-invers.gif");
}

#content .ui-accordion-content {
  border-bottom: 1px solid #c1d0bb;
}

/* Reiter */
#content .ui-tabs-nav {
  border-bottom: 1px solid #59814c;
}

#content .ui-tabs-nav .ui-state-default {
  background-color: #e0e6d7;
  border: 1px solid #c1d0bb;
}

#content .ui-tabs-nav .ui-state-hover,
#content .ui-tabs-nav .ui-state-focus {
  background-color: #59814c;
  border-color: #59814c;
}

#content .ui-tabs-nav .ui-state-hover a,
#content .ui-tabs-nav .ui-state-focus a {
  color: #FFF;
  text-decoration: none;
}

#content .ui-tabs-nav .ui-state-active {
  background-color: #FFF;
}

#content .ui-tabs-nav .ui-state-active a {
  color: #000;
  cursor: text;
}

#content .ui-tabs-nav .ui-state-active {
  border: 1px solid #59814c;
}

#content .ui-tabs-panel {
  border-bottom: 1px solid #c1d0bb;
}

/*_____________________ Erweiterungen & Restyling 01-2013 ______________________________*/
/* __________________________ General */
/* Suchenbutton */
.search #submitHead {
  background-color: #c1d0bb;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E6D7', endColorstr='#FFC1D0BB');
  /* Für IE9/IE10 Filter entfernen */
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjkpIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9InJnYmEoMTkzLCAyMDgsIDE4NywgMC45NykiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwYmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.9)), color-stop(66%, rgba(193, 208, 187, 0.97)), color-stop(100%, #c1d0bb));
  background-image: -webkit-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -moz-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -o-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  border-color: #c1d0bb;
}
@media screen and (min-width: 0 \0) {
  .search #submitHead {
    filter: none;
  }
}
.search #submitHead:hover, .search #submitHead:focus, .search #submitHead:active {
  background: #e0e6d7;
  filter: none;
}

/* New Wave */
#header {
    background: #30511E url(../symbole/header_desktop.png) no-repeat center 4px;
    background: url(../symbole/header_desktop.png) no-repeat center 4px, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlYWE2ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU5ODE0YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: url(../symbole/header_desktop.png) no-repeat center 4px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #008000), color-stop(100%, #30511E));
    background: url(../symbole/header_desktop.png) no-repeat center 4px, -webkit-linear-gradient(top, #008000 0%, #30511E 100%);
    background: url(../symbole/header_desktop.png) no-repeat center 4px, -moz-linear-gradient(top, #008000 0%, #30511E 100%);
    background: url(../symbole/header_desktop.png) no-repeat center 4px, -o-linear-gradient(top, #008000 0%, #30511E 100%);
    background: url(../symbole/header_desktop.png) no-repeat center 4px, linear-gradient(top, #008000 0%, #30511E 100%);
}

#content h1 {
  color: #59814c;
}

/* Level 1 - Home */
/* IE Correction */
#navi .breadcrumbs {
  *border-right: 0;
  *border-left: 0;
  *border-bottom: 0;
}

#navi .breadcrumbs li {
  background-color: #c1d0bb;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E6D7', endColorstr='#FFC1D0BB');
  /* Für IE9/IE10 Filter entfernen */
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjkpIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9InJnYmEoMTkzLCAyMDgsIDE4NywgMC45NykiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwYmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.9)), color-stop(66%, rgba(193, 208, 187, 0.97)), color-stop(100%, #c1d0bb));
  background-image: -webkit-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -moz-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -o-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
}
@media screen and (min-width: 0 \0) {
  #navi .breadcrumbs li {
    filter: none;
  }
}

#navi .breadcrumbs li:first-child {
  background-color: #c1d0bb;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E6D7', endColorstr='#FFC1D0BB');
  /* Für IE9/IE10 Filter entfernen */
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjkpIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9InJnYmEoMTkzLCAyMDgsIDE4NywgMC45NykiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwYmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.9)), color-stop(66%, rgba(193, 208, 187, 0.97)), color-stop(100%, #c1d0bb));
  background-image: -webkit-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -moz-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -o-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
}
@media screen and (min-width: 0 \0) {
  #navi .breadcrumbs li:first-child {
    filter: none;
  }
}

#navi .menu h3 {
  background: #e0e6d7 url(../symbole/arrow_down.png) no-repeat 95% 50%;
  background: url(../symbole/arrow_down.png) no-repeat 95% 50%, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjIpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDE5MywgMjA4LCAxODcsIDAuMikiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background: url(../symbole/arrow_down.png) no-repeat 95% 50%, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.2)), color-stop(100%, rgba(193, 208, 187, 0.2)));
  background: url(../symbole/arrow_down.png) no-repeat 95% 50%, -webkit-linear-gradient(top, rgba(224, 230, 215, 0.2) 0%, rgba(193, 208, 187, 0.2) 100%);
  background: url(../symbole/arrow_down.png) no-repeat 95% 50%, -moz-linear-gradient(top, rgba(224, 230, 215, 0.2) 0%, rgba(193, 208, 187, 0.2) 100%);
  background: url(../symbole/arrow_down.png) no-repeat 95% 50%, -o-linear-gradient(top, rgba(224, 230, 215, 0.2) 0%, rgba(193, 208, 187, 0.2) 100%);
  background: url(../symbole/arrow_down.png) no-repeat 95% 50%, linear-gradient(top, rgba(224, 230, 215, 0.2) 0%, rgba(193, 208, 187, 0.2) 100%);
  border: 1px solid #e0e6d7;
  border-width: 0 1px;
}
#navi .menu h3:hover, #navi .menu h3:focus, #navi .menu h3:active {
  background: #e0e6d7 url(../symbole/arrow_right.png) no-repeat 94% 50%;
  background: url(../symbole/arrow_right.png) no-repeat 94% 50%, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjIpIi8+PHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSJyZ2JhKDE5MywgMjA4LCAxODcsIDAuMikiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background: url(../symbole/arrow_right.png) no-repeat 94% 50%, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.2)), color-stop(100%, rgba(193, 208, 187, 0.2)));
  background: url(../symbole/arrow_right.png) no-repeat 94% 50%, -webkit-linear-gradient(top, rgba(224, 230, 215, 0.2) 0%, rgba(193, 208, 187, 0.2) 100%);
  background: url(../symbole/arrow_right.png) no-repeat 94% 50%, -moz-linear-gradient(top, rgba(224, 230, 215, 0.2) 0%, rgba(193, 208, 187, 0.2) 100%);
  background: url(../symbole/arrow_right.png) no-repeat 94% 50%, -o-linear-gradient(top, rgba(224, 230, 215, 0.2) 0%, rgba(193, 208, 187, 0.2) 100%);
  background: url(../symbole/arrow_right.png) no-repeat 94% 50%, linear-gradient(top, rgba(224, 230, 215, 0.2) 0%, rgba(193, 208, 187, 0.2) 100%);
}

/* Level 2 - Active */
/*#navi .menu li.linkactive span,*/
#navi .menu li.linkactive {
  background: url("../symbole/gruen3/vanstrich.gif") no-repeat 12px 12px;
  *background: url("../symbole/gruen3/vanstrich.gif") no-repeat 12px 15px;
  color: #59814c;
}
#navi .menu li.linkactive > a {
  color: #59814c;
}

#navi .menu > ul > li > a:hover, #navi .menu > ul > li > a:focus, #navi .menu > ul > li > a:active {
  background: url("../symbole/gruen3/vanstrich.gif") no-repeat -2px 12px;
  color: #59814c;
}

#navi .menu > ul > li.linkactive > a:hover, #navi .menu > ul > li.linkactive > a:focus, #navi .menu > ul > li.linkactive > a:active {
  background: url("../symbole/gruen3/vanstrich.gif") no-repeat -2px 15px;
  color: #59814c;
}

#navi .menu ul ul li.linkactive {
  background: url("../symbole/gruen3/arrow_right_small_hover.png") no-repeat 0 16px;
  text-indent: 0;
  margin-left: 29px;
  padding-left: 9px;
}

#navi .menu ul ul li a:hover, #navi .menu ul ul li a:focus, #navi .menu ul ul li a:active {
  color: #59814c;
  background: url("../symbole/gruen3/arrow_right_small_hover.png") no-repeat 1px 17px;
  *background: url("../symbole/gruen3/arrow_right_small_hover.png") no-repeat 1px 21px;
}

/* Submit-Buttons */
input[type="submit"] {
  background-color: #c1d0bb;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E6D7', endColorstr='#FFC1D0BB');
  /* Für IE9/IE10 Filter entfernen */
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjkpIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9InJnYmEoMTkzLCAyMDgsIDE4NywgMC45NykiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwYmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.9)), color-stop(66%, rgba(193, 208, 187, 0.97)), color-stop(100%, #c1d0bb));
  background-image: -webkit-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -moz-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -o-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  border: 1px solid #c1d0bb;
  /**border: 0;*/
  border-radius: 3px;
  -moz-border-radius: 3px;
  padding: 1px 6px;
}
@media screen and (min-width: 0 \0) {
  input[type="submit"] {
    filter: none;
  }
}
input[type="submit"]:hover, input[type="submit"]:focus, input[type="submit"]:active {
  background: #e0e6d7;
  filter: none;
}

/* Feedback-Formular Farbanpassungen*/
.feedback-button,
.feedback-content .btn {
  background-color: #c1d0bb;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E6D7', endColorstr='#FFC1D0BB');
  /* Für IE9/IE10 Filter entfernen */
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjkpIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9InJnYmEoMTkzLCAyMDgsIDE4NywgMC45NykiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwYmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.9)), color-stop(66%, rgba(193, 208, 187, 0.97)), color-stop(100%, #c1d0bb));
  background-image: -webkit-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -moz-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -o-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  border: 1px solid #c1d0bb;
}
@media screen and (min-width: 0 \0) {
  .feedback-button,
  .feedback-content .btn {
    filter: none;
  }
}
.feedback-button:hover, .feedback-button:focus, .feedback-button:active,
.feedback-content .btn:hover,
.feedback-content .btn:focus,
.feedback-content .btn:active {
  background: #e0e6d7;
  filter: none;
}

.feedback-content > h3 {
  color: #59814c;
}

.feedback-content input:focus,
.feedback-content textarea:focus,
.feedback-content input:active,
.feedback-content textarea:active {
  background-color: #e0e6d7;
  border-color: #c1d0bb;
}

/* Voice Reader Web */
#vrweb-2click-btn .icon-player {
  background: url("../symbole/ico_player.png") no-repeat 0 0 transparent;
}

#vrweb-close-btn {
  background: transparent;
}

/* __________________________ Smartphone only */
@media screen and (max-width: 767px) {
  #vrweb-2click-btn {
    background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjkpIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9InJnYmEoMTkzLCAyMDgsIDE4NywgMC45NykiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwYmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.9)), color-stop(66%, rgba(193, 208, 187, 0.97)), color-stop(100%, #c1d0bb));
    background-image: -webkit-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
    background-image: -moz-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
    background-image: -o-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
    background-image: linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
    border: 1px solid #c1d0bb;
    color: black;
  }
}
/* __________________________ Tablet and Smartphone */
.mobile-navi {
  background-color: #c1d0bb;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFE0E6D7', endColorstr='#FFC1D0BB');
  /* Für IE9/IE10 Filter entfernen */
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0icmdiYSgyMjQsIDIzMCwgMjE1LCAwLjkpIi8+PHN0b3Agb2Zmc2V0PSI2NiUiIHN0b3AtY29sb3I9InJnYmEoMTkzLCAyMDgsIDE4NywgMC45NykiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjMWQwYmIiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(224, 230, 215, 0.9)), color-stop(66%, rgba(193, 208, 187, 0.97)), color-stop(100%, #c1d0bb));
  background-image: -webkit-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -moz-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: -o-linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
  background-image: linear-gradient(top, rgba(224, 230, 215, 0.9) 0%, rgba(193, 208, 187, 0.97) 66%, #c1d0bb 100%);
}
@media screen and (min-width: 0 \0) {
  .mobile-navi {
    filter: none;
  }
}

/* __________________________ only Tablet  */
@media screen and (min-width: 768px) and (max-width: 1023px) {
  /* New Wave */
  #header {
    background: #59814c url(../symbole/header_tablet.png) no-repeat 0 4px;
    background: url(../symbole/header_tablet.png) no-repeat 0 4px, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlYWE2ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU5ODE0YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: url(../symbole/header_tablet.png) no-repeat 0 4px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7eaa6f), color-stop(100%, #59814c));
    background: url(../symbole/header_tablet.png) no-repeat 0 4px, -webkit-linear-gradient(top, #7eaa6f 0%, #59814c 100%);
    background: url(../symbole/header_tablet.png) no-repeat 0 4px, -moz-linear-gradient(top, #7eaa6f 0%, #59814c 100%);
    background: url(../symbole/header_tablet.png) no-repeat 0 4px, -o-linear-gradient(top, #7eaa6f 0%, #59814c 100%);
    background: url(../symbole/header_tablet.png) no-repeat 0 4px, linear-gradient(top, #7eaa6f 0%, #59814c 100%);
  }

  #pagination .previous {
    background: url("../symbole/gruen3/vanstrich_zur.gif") no-repeat 0 6px;
  }

  #pagination .next {
    background: url("../symbole/gruen3/vanstrich.gif") no-repeat 108% 6px;
  }

  #pagination .verweisliste li {
    background: url("../symbole/gruen3/vanstrich.gif") no-repeat 0 10px;
  }
}
/* __________________________ only Smartphone */
@media screen and (max-width: 767px) {
  /* New Wave */
  #header {
    background: #59814c url(../symbole/header_smartphone.png) no-repeat 0 40px;
    background: url(../symbole/header_smartphone.png) no-repeat 0 40px, url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlYWE2ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU5ODE0YyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
    background: url(../symbole/header_smartphone.png) no-repeat 0 40px, -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #7eaa6f), color-stop(100%, #59814c));
    background: url(../symbole/header_smartphone.png) no-repeat 0 40px, -webkit-linear-gradient(top, #7eaa6f 0%, #59814c 100%);
    background: url(../symbole/header_smartphone.png) no-repeat 0 40px, -moz-linear-gradient(top, #7eaa6f 0%, #59814c 100%);
    background: url(../symbole/header_smartphone.png) no-repeat 0 40px, -o-linear-gradient(top, #7eaa6f 0%, #59814c 100%);
    background: url(../symbole/header_smartphone.png) no-repeat 0 40px, linear-gradient(top, #7eaa6f 0%, #59814c 100%);
  }

  #navi .menu ul ul li.linkactive {
    background: url("../symbole/gruen3/arrow_right_small_hover.png") no-repeat 0 18px;
  }
}
