/* HR obere Leiste */
#layout_header {
		/* position: fixed; */
		/* top: 0.5%; mit einer top-Angabe > 0 scrollt sonst alles drunter durch */ top: 0; padding-top: 0;
		/* left: 0.5%; */
		/* right: 0.5%; */
		/* z-index: 1; */
		/* width: 99%; */
		background-color: #ffffff;
		/*box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);*/
		
		position: fixed;
		top: 0;
		left: 2%;
		right: 3.8%;
		z-index: 1;
}

		#layout_menuWrap { left:-36px; }

/* Ende HR obere Leiste */



/* HR untere Leiste (diese gibt s nur im HR und nicht im Standard-Layout) */
#layout_footer {
		position: fixed;
		bottom: 0;
		left: 0.5%;
		right: 0.5%;
		z-index: 1;
		width: 99%;
		background-color: #ffffff;
		box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
}
/* Ende HR untere Leiste */




#konfiguratorGesamt, #konfiguratorGesamt input, #konfiguratorGesamt select, #konfiguratorGesamt button, #konfiguratorGesamt li, #konfiguratorGesamt p {
		/* font-family: open sans vom Layout */
		font-size: 13px;
}




.gruppe_warenkorb {
	
}
		.box_menge {
				font-size: 13px;
		}
				.box_menge input[type="text"], .box_menge input[type="number"] {
						font-size: 15px;
						font-size: 15px;
				}

		.preis {
				font-size: 30px;
				font-weight: 400;
		}
		.zusatz {
				font-size: 13px;
		}

		.warenkorb.normal .warenkorb_symbol {
				background-color: #702283;
		}

		
	
		/* Warenkorb Button */

		.warenkorb_konfi .warenkorb_text, .warenkorb_konfi .warenkorb_symbol {
				display: inline-block;
				height: 35px;
				line-height: 35px;
				font-size: 15px;
		}
				.warenkorb_konfi > * {
						color: #ffffff;
				}
		.warenkorb_konfi .warenkorb_text {
				padding-right: 12px;
		
		}
		.warenkorb_konfi .warenkorb_symbol {
				background-size: auto 35px;
				background-repeat: no-repeat;
				background-position: center;
				width: 40px;
				background-image: url(../wk_weiss.svg);
		}
