a {
    color: #ffb300;
}
#contentbereich a, #contentbereich a:hover {
    color: #ffb300;
}
#breadcrumb a:hover, #contentbereich .firstFont a {
    color: #ffb300;
}
#breadcrumb a.startbread {
    color: #ffb300;
}
#contentbereich .firstFont h4 {
    color: #ffb300;
}
#contentbereich h4 {
    color: #ffb300;
}
#dynamischeListe2 .newsText a {
    color: #ffb300;
}
#contentbereich .headline a {
    color: #ffb300;
}
#dynamischeListe2 .weiterlesenNews {
    background: #ffb300 none repeat scroll 0 0;
}
#dynamischeListe2 .newsText a {
    color: #ffb300;
}
.infobox {
    border: 1px solid #ffb300;
}
#infoboxbereich h4 {
    border-bottom: 1px solid #ffb300;
}
#kalenderCubeInfobox .fc-toolbar {
    background: #ffb300;
}
#kalenderCubeInfobox .calTextDetailTitle a {
    color: #ffb300;
}
#dynamischeListe2 .weiterlesenNews a {
    color: #fff;
}

#kalenderCubeInfobox .squareImg {
    background: #ffb300;
    border: 3px solid #ffb300;
    color: #ffb300;
}
#kalenderCubeInfobox .ui-state-highlight, #kalenderCubeInfobox .ui-widget-content .ui-state-highlight, #kalenderCubeInfobox .ui-widget-header .ui-state-highlight {
    background: #dedede none repeat scroll 0 0 !important;
    border: 1px solid #dedede;
}
#contentbereich .contentblocksmall h4 a, #contentbereich .contentblocksmallnone h4 a {
    color: #ffb300;
}
#footer01 h4 a {
    color: #ffb300;
}
.infobox::before {
    content: url(../images/yellow/info.png);
}
.mail, #contentbereich .mail, #contentbereich .firstFont .mail {
    background: url("../images/yellow/mail_link.gif") no-repeat scroll left center rgba(0, 0, 0, 0);
}
.internal-link, .internal-link-new-window, #contentbereich .firstFont .internal-link, #contentbereich .firstFont .internal-link-new-window {
    background: transparent url(../images/yellow/internal_link.png) no-repeat left center;
}
.external-link, .external-link-new-window, #contentbereich .firstFont .external-link-new-window, .item .blockOne p a, .article a, #kalenderOutlook p a {
    background: transparent url(../images/yellow/external_link.png) no-repeat left center;
}
#drucken a:hover, #nachOben a:hover {
    text-decoration: none;
    background-color: #ffc986;
    color: #fff;
}
input[type="submit"], input[type="reset"], #kalender .outlook, #contentbereich .gastro .infoGastro, #contentbereich .gastro .infoGastroBuchen, .abstimmen, .ergebnis {
    background: #ffb300 none repeat scroll 0 0;
}
input[type="submit"]:hover, input[type="reset"]:hover, #kalender .outlook:hover, #contentbereich .gastro .infoGastro:hover, #contentbereich .gastro .infoGastroBuchen:hover, #dynamischeListe2 .weiterlesenNews:hover, .abstimmen:hover, .ergebnis:hover {
    -webkit-box-shadow: 0px 0px 7px 0px #ffb300;
    -moz-box-shadow: 0px 0px 7px 0px #ffb300;
    box-shadow: 0px 0px 7px 0px #ffb300;
    border: 1px solid #ffb300;
}
#kalender .headline {
    color: #ffb300;
}
#kalender .month {
    color: #ffb300;
}
#kalender .day, .image-caption, .tenderItemProjectTitle {
    color: #df9300;
}
#kalender .outlook {
    background: #ffb300 none repeat scroll 0 0;
}
.tx-gsipagenav-pi1 .pageNavTable .pageNavPrev a, .tx-gsipagenav-pi1 .pageNavTable .pageNavCaption a, .tx-gsipagenav-pi1 .pageNavTable .pageNavNext a {
    background: #ffb300;
}
#contentbereich ul li, #infoboxbereich ul li {
    list-style: outside url("../images/li-yellow.png") none;
}
#contentbereich .contentbereichInfobox {
    border: 2px solid #ffb300;
}
#contentbereich .contentbereichInfobox::before {
    content: url("../images/yellow/info.png");
}
#contentbereich .minigal .scrollable .active {
    border: 3px solid #ffb300 !important;
}
#contentbereich .minigal a.browse, #contentbereich .minigal a.prev {
    background-image: url("../images/yellow/miniPfeil.png")!important;
}
#contentbereich .item a.more, table.contenttable thead, tfoot, table.contenttable tbody th, table.contenttable th, #contentbereich .zurueck {
    background: #ffb300 none repeat scroll 0 0;
}
#contentbereich .item .karte {
    background: #ffc986 url("../images/karte.png") no-repeat scroll 15px center;
}
.formobjekt:focus, .formobjektkleinVeranstaltung:focus, .formobjektCaptcha:focus, .formobjektklein:focus, .formobjektselectkleinVeranstaltung:focus, .formobjektkleinVeranstaltung:focus, .formobjektkleinGastro:focus, .formobjektselectkleinGastro:focus, .formobjektkleinWFGCompany:focus, .formobjektkleinWFGCompanyText:focus, .formobjektkleinWFGCompanySelect:focus, .formobjektfull:focus, .formSelect:focus, .formobjektkleinGB:focus, #umfrage .abstimmen:hover, #umfrage .ergebnis:hover, .date:focus, .formobjektCaptcha2:focus, .formobjektsmall:focus {
    border: 1px solid #ffb300;
    box-shadow: 0 0 7px 0 #ffb300;
}
#breadcrumbText {
    color: #ffb300;
}

.btnDownloadIcal, .descriptionOpenCloseBlock {
    background: #ffb300 none repeat scroll 0 0;
}
.btnDownloadIcal, .descriptionOpenCloseBlock {
	color: #595959;
}

#kalenderOutlook .calTextDetailTitleOutlook {
    color: #ffb300;
}

#outlookCal .fc-event {
    background: #ffb300 none repeat scroll 0 0;
    border-color: #ffb300;
    font-size: 11px !important;
	color: #595959 !important;
}

#kalenderOutlook #mainHeadlineOutlook.calTextMainHeadlineOutlook {
    color: #ffb300;
}

input.sucheStartenBtn {
    background: #ffb300 none repeat scroll 0 0 !important;
    color: #595959;
}


/*----------  BIERKULTURSTADT EHINGEN STYLES  -----------*/
.subnavi ul li {
    border-top: 1px solid #ffb300;
}
.subnavi ul li a:hover, .subnavi ul li a.menueebeneActive, .subnavi ul li a.menueebeneActive:hover {
    color: #ffb300;
}
#footer02 a {
    color: #ffb300;
}
#drucken a {
    background: url(../images/yellow/drucken.png) no-repeat center;
}
#nachOben a {
    background: url(../images/yellow/oben.png) no-repeat center;
}
