/**
 * ///////////////////////////////////////////////////
 * ////////// additional css for rebrush - colors ////
 * ///////////////////////////////////////////////////
 *
 *
 * @author			goetz
 * @since			2014 07
 * @note 			rebrush beis
 *
 *
 * colors:
 * huennebeck: #c32000  (former:#d52b1e, formerformer:#c21119)
 * aluma:      #ff5800 (former:#004687)
 * sgb:        #feb900 (former: #efc112)
 * sgb-aluma:  #feb900 (former: #efc112)
 * brand:      #a30735 (default)
 * ///////////////////////////////////////////////////
 */

/* colors */

div#beis-metanavigation ul li:hover,
div#beis-metanavigation ul li.active {
	border-top-color: #e20019;
}

div#beis-servicenavigation {
	border-bottom-color: #e20019;
}

form.regular input[type="submit"] {
	background-color: #e20019!important;
}

div.mainTeaserTextContainerBottom,
button,
a.button,
div.contactBox div.buttonRow a.locations,
div.contactBox div.buttonRow a.countrySelection,
div.contactBox div.buttonRow a.contact,
div#beis-servicenavigation,
form#profile div.buttonbox input.button,
form#registration div.buttonbox input.button {
	background-color: #e20019;
}

div#accordion h5 {
	background: url(/-img/icons/icon-open-accordion.png) 880px 42px no-repeat  #e20019;
}

a,
div.contactBox a,
a.mainTeaser div p.linkStyle,
div.mainTeaser div p.linkStyle,
div#contentBody.home div.mainTeaser div p.linkStyle,
div#contentBody.home a.mainTeaser div p.linkStyle,
div#mainNavigation ul li a:hover,
div#mainNavigation ul li.actualPosition > a,
div#mainNavigation ul li.actualPosition li.actualPosition > a,
div#mainNavigation ul li.actualPosition ul li a:hover,
div#breadcrumbNavigation ul li a:hover,
div#breadcrumbNavigation ul li.actualPosition a,
div#mainNavigation ul li.actualPosition ul li.actualPosition ul li.actualPosition a,
div#mainNavigation ul li.actualPosition ul li.actualPosition ul li a:hover,
div.mainSection a.mainTeaser div h4:after,
div#quicklinkSection div h5:after,
div.downloadItems a,
div.downloadItems h2,
div.downloadList div.downloadBox,
div.downloadBox,
div.downloadBox p,
div.downloadBox p a,
div.detailSection div.downloadItems,
div.detailSection div.downloadItems h2,
div.detailSection div.downloadItems a,
div.releaseSection a:hover,
div.releaseSection a:hover p,
div#mainNavigation ul li a:hover {
	color: #e20019;
}

div#beis-metanavigation ul li.active {
	background-image: url(/-img/icons/meta-navi-arrow-huennebeck.png);
}

div#mainNavigation ul li ul li.actualPosition > a.hasChildren {
	background-position: right -61px;
}

div.downloadItems a {
	background-image: url(/-img/icons/icon-download-huennebeck.png);
}

/* theme map */

body.area-map div#logoContainer div#america {
	background: transparent url(/-img/business_areas/america-huennebeck.png) top left no-repeat;
}

body.area-map div#logoContainer div#europe {
	background: transparent url(/-img/business_areas/europe-huennebeck.png) top left no-repeat;
}

body.area-map div#logoContainer div#africa {
	background: transparent url(/-img/business_areas/africa-huennebeck.png) top left no-repeat;
}

body.area-map div#logoContainer div#asia {
	background: transparent url(/-img/business_areas/asia-huennebeck.png) top left no-repeat;
}

body.area-map div#areaNavigation ul li.actualPosition:hover a,
body.area-map div#areaNavigation ul li.actualPosition a,
body.area-map a.button {
	background-color: #e20019;
}