#header-wrap {color: #A32E2E;}



.contact-details i {background:#A32E2E;}

#contactform label span {color: #A32E2E;}

/*  Background für Featureboxen:   .aq-block-aq_features_block {background-color: #A32E2E;}    */

/* HEADER LINIE */

#main-content {border-top: 5px solid #A32E2E;}

/* FOOTER LINIE */

footer {
padding-top: 20px;
padding-bottom: 40px;
border-top: 1px solid #A32E2E;
}

/* FEATURE BOXEN */


.aq-block-aq_features_block { 
	position: relative;
	text-align: center;
	padding: 70px 30px 30px 30px;
	border: 5px solid #A32E2E;
}

.aq-block-aq_features_block .feature-icon {
	position: absolute;
	top: -45px;
	left: 38%;
	right: 38%;
	font-size: 32px;
	display: inline-block;
	border-radius: 40px;
	margin: 0 auto;
	text-align: center;
	height: 80px;
	width: 80px;
	background: #fff;
	color: #A32E2E;
	border: 5px solid #A32E2E;
}
	
.aq-block-aq_features_block:hover .feature-icon { background: #A32E2E; color: #fff;}

	.aq-block-aq_features_block i { 
		position: relative;
		top: 19px;
	}

.aq-block-aq_features_block h4.feature-title { 
	margin: 0 0 30px 0;
	text-align: center;
}
	.aq-block-aq_features_block h4.feature-title:after {
		position: relative; top: 16px; content: ""; display: block; height: 3px; width: 15%; background: #A32E2E; margin: 0 auto;
	} 

.aq-block-aq_features_block p {
	text-align: center;
	font-size: 14px;
	line-height: 23px;
	color: #666;
}          

li#menu-item-92.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-92
{font-weight: bold;}