.head-search {
    margin-right: 15px !important;
}
.head-search .form-control {
    padding-left: 10px;
  	background-color: #fff !important;
}

.pgbx-bxslider.bxslider {
    padding: 0px !important;
}

.bx-wrapper .bx-viewport {
    box-shadow: none !important;
    border: none !important;
    left: 0px !important;
    width: 100% !important;
    background: #fff;
}

.wrap.t3-navhelper .container {
    margin: 0px !important;
    left: -5px !important;
    width: 100% !important;
    padding-left: 0px !important; 
    padding-right: 0px !important;
    padding-bottom: 0px !important;
}

.navbar {
    border: none !important;
}

.t3-navhelper {
    background: #fff;
    border-top: 0px;
    color: #555555;
    padding: 0px 0;
}

.t3-mainnav {
 	background-color: #5c7645;
}

.navbar-default .navbar-nav > .dropdown > a .caret {
    border-top-color: #e9e9e9 !important;
}

.navbar-default .navbar-nav .open .dropdown-menu > li > a {
    color: #fff !important;
}

.navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #000 !important;
}

div#Mod100.t3-module.module, div#Mod101.t3-module.module, div#Mod102.t3-module.module, div#Mod103.t3-module.module, div#Mod104.t3-module.module, div#Mod105.t3-module.module, div#Mod110.t3-module.module {
    background-color: cornsilk;
    padding-top: 10px !important;
}

.module-title {
    background-color: cornsilk;
  	padding-left: 15px;
    margin-bottom: 10px;
}

.t3-module {
    margin-bottom: 20px !important;
    padding-top: 0px;
}

div#Mod92.t3-module.module img:hover, div#Mod93.t3-module.module img:hover, div#Mod94.t3-module.module img:hover, div#Mod95.t3-module.module img:hover, div#Mod98.t3-module.module img:hover, div#Mod107.t3-module.module img:hover, div#Mod108.t3-module.module img:hover {
  	opacity: 0.5 !important;
    /* box-shadow: 0 0 5px 10px #810707; */
}

.t3-mainbody {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
}

.t3-content {
    padding-top: 25px !important;
    padding-bottom: 5px !important;
    padding-left: 15px !important;
}

.pull-left {
    margin-right: 30px !important;
    /*margin-bottom: 20px !important;*/
}

.pull-right {
    margin-left: 30px !important;
    /*margin-bottom: 20px !important;*/
}

section.article-content.clearfix {
    padding-top: 5px;
}

.items-row .item {
    margin-bottom: 25px;
  	padding-bottom: 10px;
    border-bottom: solid 1px;
    border-color: #ccc;
}

.article-title {
    font-size: 24px !important;
}

.t3-spotlight-1 {
  	background-image: url(../images/background-teaser.jpg);
 	background-repeat: no-repeat;
    margin-right: 0px !important;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4 {
    margin-top: 5px;
    margin-bottom: 10px;
    font-weight: 700;
}

.navbar-default .navbar-nav > li > a {
  color: #eee;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: #eee;
}

.t3-footnav .t3-module ul > li > a {
    color: #eee;
}

div#Mod96.t3-module.module {
    margin: 0 0 0 30px !important;
}

div#Mod96.t3-module.module p {
    margin: 0px !important;
}

div#Mod97.t3-module.module {
    margin-left: 80px !important;
    margin-right: 80px !important;
}


.t3-footer {
    border-top: 0px;
/*    background: linear-gradient(0.25turn, #c1dc80, #7ea12b); */
	background-color: #5c7645;
	color: #5c7645;
}

.t3-footnav .t3-module {
    background: transparent !important;
}

.t3-spotlight.t3-footnav {
	background-color: #5c7645;
    padding: 0px !important;
}

.t3-footnav .t3-module {
    padding-top: 10px !important;
    margin-top: 0px !important;
    margin-bottom: 5px !important;
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #e86a41;
    background-color: transparent;
}

.sige_small {
  	margin-bottom: 40px;
    color: (0,0,0,0) !important;
    font-size: 0% !important;
    text-align: center;
}

.t3-copyright {
    border-top: 0px;
    padding: 0px !important;
  	background-color: #fff;
}

td, tr td {
    border: none !important;
  	line-height: 1.0 !important;
}

.sige_caption {
    font-weight: normal !important;
}

/*Aenderungen Edel +++++++++++++++++++++++++++++++++++++++++++++++++*/

/* 2020.06.02 Bildgalerie-plugin SIGE - Simple Image Gallery Extended: border wegnehmen margin wegnehmen*/
.sige_thumb {
    float: left;
    /* background: url(shadowAlpha.png) no-repeat bottom right; */
    background: none !important;
    /* margin: 10px;*/
    margin: 0 !important;
    padding: 0;
}

.sige_thumb img {
    display: inline-block;
    position: relative;
   	/* background: #FFF; */
	background: none !important;
    /* border: 1px solid #ccc; */
	border: none !important;
    /* margin: -5px 5px 5px -5px; */
	margin: 0 !important; 
   /* padding: 4px; */
    padding: 0px !important; 
}

/*Linkfarbe nur im Contentbereich geändert*/
.t3-content a {
  color: #669900;
}

.t3-content a:hover,
.t3-content a:focus {
  color: #339900;
}

/*Schriftgröße der Bildunterschriften 04.02.2020*/
figcaption {
  font-size: 8pt;
}
/*Ende Schriftgröße der Bildunterschriften 04.02.2020*/

/*Bildabstände von Bildern in Beiträgen formatieren ++++++++++++++++++++++++++++++++++++++*/ 
/*Abstand oben für gleich mit Zeile und Abstand unten auf Null für Abstand zu Bildunterschrift*/
.article-intro figure img, .article-content figure img {
   /* margin-bottom: 20px !important; */
	margin: 6px 0px 0px 0px !important; 
}

/*Abstand unten zu Bild inkl. Bildunterschrift*/
figcaption {
   margin-top: 0px !important; 
   margin-bottom: 16px !important;
	padding-top: 0px !important;    
}

/*Abstand unten zu Bild inkl. Bildunterschrift bei Plugin mediabox - gezoomtes Bild*/
.wf-zoom-image {
  margin-top: 0px ! important; 
  margin-bottom: -6px !important;
}
/*Ende Bildabstände* ++++++++++++++++++++++++++++++++++++++++++/


/*eine class für schmalen hellgrauen bildrahmen*/
img.rahmen {
  	border: 1px solid #cccccc;
}
/*Ende class Bildrahmen 2020.02.07*/

/*gelber Hintergrund für Kartensetauszüge in figure */
figure.gelb {
  	background: #fff8dc;
	padding: 12px 18px 0px 18px;	
	margin-bottom: 16px;
}
 /* Ende gelber Hintergrund  */


