/*
 * Farbanpassungen für KG Heuerßen

Bildunterschrift: #6f716e
Bild BG #fff
H1 (Überschriften): #004985
Menü bg: #ffc600
Font #000000
Menü bg mouseover: #8baed8
Font #fff
BG Außenrahmung: #004985
Sonderbereiche:
BG Fußbereich: #8baed8
BG Menübereich: #8baed8
*/

body {
 	 background-color : #ffc600;
 	 color : #000;
}

h1 {
	color : #787878;
}
h2, h3 {
	color: #000;
}
h3.header--sidecol {
	color: #555;
}

main a,
a {
	color : #a04eb5;
}
main a:hover,
a:hover {
	color : #558c4a;
}
.page--footer a {
	color : #787878;
}
.page--footer a:hover {
	color : #000;
}

.content-col a {
	font-weight: bold;
}


.box {
	background-color: #ffffff;
	color: #515151;
}
.sidecontent .content-text,
.sidecontent .frame {
	background-color: #fff;
	padding: 5px;
	margin-bottom: 25px;
}

.page--footer .menu--footer,
.menu--footer .kg--footer-menu {
	background-color: #ffc600;
}

.menu--submenu li,
.menu--submenu li.sublev:hover {
	background-color : #ffc600;
	color : #787878;
}

.menu--submenu li.cur:after,
.menu--submenu li.cur > a:after {
	background: #dddddd;
}

.menu--submenu li a:hover {
	background-color : #dddddd;
	color : #fff;
}

.menu--submenu li a {
	color : #787878;
}
.menu--submenu li.cur > a,
.menu--submenu li a:hover {
	color : #333;
}

.menu--submenu li.cur {
	background-color : #dddddd;
	color : #333
}
.lev1 li {
	border-color : #dddddd;
}
.menu--submenu li,
.menu--submenu li.act > a,
.menu--submenu .lev1 li.cur,
.menu--submenu .lev2 li.cur,
.menu--submenu .lev3 li.cur,
.menu--submenu .lev4 li.cur,
.menu--submenu .sublev li,
.news-list-item {
	border-color : #dddddd;
}

.menu--submenu li.sublev:hover a {
	color : #000;
}
.menu--submenu li.sublev:hover li:hover a,
.menu--submenu li.sublev:hover li.cur a {
	color : #fff;
}


.tx-cal-controller .cal_entry .title a {
	font-weight: bold;
}

.tx-cal-controller .list-entry {
	background-color : #efefef;
}
.tx-cal-controller .list-entry.even {
	background-color : #e0e0e0;
}


input.powermail_submit,
input.powermail_reset,
input.tx-powermail-pi1_confirmation_back,
input.tx-powermail-pi1_confirmation_submit,
fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset input.powermail_date,
fieldset.tx-powermail-pi1_fieldset input.powermail_datetime,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx_powermail_pi1_fieldset select,
.powermail_all_value,
div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_checkbox_title a dfn,
div.tx_powermail_pi1_fieldwrap_html fieldset legend.tx_powermail_pi1_fieldwrap_html_radio_title a dfn {
	border : 1px solid #9cd5e8;
	background : #eee;
	color : #333;
}
fieldset.tx-powermail-pi1_fieldset textarea:focus,
fieldset.tx-powermail-pi1_fieldset input:not([type="submit"]):focus {
	background : #fff none;
	border : 1px solid #9cd5e8;
}


.headernews .carousel-caption {
    background-color: rgba(139, 174, 216, .85);
    color: #333333;
}
.headernews .carousel-caption a,
.headernews .carousel-caption a:visited {
    color: #333333;
}
.headernews .carousel-caption a:hover {
    color: #9cd5e8;
}

#cal_timeline .cal_entry {
	color: #555;
}


/* T3default ANPASSUNGEN begin */
.csc-textpic-imagewrap {
	background-color : #fff;
}
.csc-textpic-caption {
	background-color : #fff;
	border-top : 1px solid #000;
	color : #8baed8;
}
/* T3default ANPASSUNGEN end */


/* Bootstrap adjustments begin */
.btn-secondary {
	color: #787878;
	background-color: #ffc600;
	border-color: #ffc600;
}
.btn-secondary.focus,
.btn-secondary:focus {
	box-shadow: 0 0 0 0.2rem rgb(255, 198, 0);
	color: #787878;
	background-color: #ffc600;
	border-color: #ffc600;
}

.btn-secondary:hover,
.btn-secondary:focus:hover {
	color: #26262f;
	background-color: #cccccc;
	border-color: #cccccc;
}

.btn-secondary:not(:disabled):not(.disabled).active,
.btn-secondary:not(:disabled):not(.disabled):active,
.show > .btn-secondary.dropdown-toggle {
	background-color: #ffc600;
	border-color: #ffc600;
}

.btn-secondary:not(:disabled):not(.disabled).active:focus,
.btn-secondary:not(:disabled):not(.disabled):active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgb(255, 198, 0);
}
/* Bootstrap adjustments end */




.dp--overlay .dp--overlay-button .db--overlay-submit {
    color: #a04eb5 !important;
    border: 2px solid #a04eb5;
}

.dp--overlay .dp--overlay-button .db--overlay-submit:hover {
    background-color: #558c4a !important;
    color: #000000;
}
