@charset "UTF-8";
/* CSS Document */

/* "Warenkorb anzeigen" Hintergrundfarbe */
div#NavElement_68391172.ContextBox.NavBarElement1.BasketBox div.BoxContainer div.ContextBoxBody div.CheckoutButtonsDiv {
	background-color: rgba(255,255,255,0.60);
}


/* Warenkorbbutton bei Cross-Seling-Produkte im Fuss */
button.ButtonBasket.ep-js.ep-uiInput.ep-uiInput-button {
	background-color:#fb7222 !important;
	background-image: none !important;
	padding:6px !important;
}

/* Suchfeld mit runden Ecken */
form#RemoteSearch1.ep-js div.Entry div.InputField.SearchForm.horizontal-search {
	border-radius: 16px !important;
}

form#RemoteSearch1.ep-js div.Entry div.InputField.SearchForm.horizontal-search input#RemoteSearchSuggest1.Search.ep-uiInput.ep-uiInput-text.ep-uiValidate {
	border-radius: 16px !important;
	padding-left:8px !important;
}

/* Warenkorb-Button rechtsbündig */
div.ShowInlineElement button.AddToBasketButton.ep-js.ButtonBasket.ep-uiInput.ep-uiInput-button {
	float:right !important;
	margin-top:-38px !important;
	margin-right:15% !important;
}

/* Abstände in Crosselling im Fuss */
body.epages.no-sidebars div.Layout1.GeneralLayout.Div div.Middle div.ContentArea div.ContentAreaInner div.ContentAreaWrapper div table.CrossellingCount tbody tr td.MediumColumn {
	padding:16px !important;
} 


/* dreispaltige Produktübersicht Breite 
body.epages.no-sidebars div.Layout1.GeneralLayout.Div div.Middle div.ContentArea div.ContentAreaInner div.ContentAreaWrapper {
	max-width:95% !important;
	min-width:95% !important;
	overflow-x: hidden !important;
}
body.epages.no-sidebars div.Layout1.GeneralLayout.Div div.Middle div.ContentArea div.ContentAreaInner div.ContentAreaWrapper div.CategoryList div#CategoryProducts.CategoryProducts div.HotDealList.ClearBoth table.ProductListImageBox.three-colums-product-list {
	width:90% !important;
}*/

/* Hintergrundfarbe für Warenkorb im Kopf */
div#NavElement_68391172.ContextBox.NavBarElement1.BasketBox {
	background-color: rgba(255,255,255,0.50) !important;
	border-bottom: 1px solid #FFFFFF !important;
}

div#NavElement_68391172.ContextBox.NavBarElement2.BasketBox div.BoxContainer div.ContextBoxBody div.CheckoutButtonsDiv {
	background:none !important;
}
div#NavElement_68391172.ContextBox.NavBarElement1.BasketBox div.BoxContainer div.ContextBoxHead {
	display:none !important;
}

/* Logogröße im Kopf */
div.Layout1.GeneralLayout.Div div.Header.HorizontalNavBar div.PropertyContainer div.SizeContainer.custom-container.custom-left div.ShopLogo.NavBarElement0 {
	width: 77px !important;
	background-color: rgba(255,255,255,0.60) !important;
}
div.Layout1.GeneralLayout.Div div.Header.HorizontalNavBar div.PropertyContainer div.SizeContainer.custom-container.custom-left div.ShopLogo.NavBarElement0 a.ShowElement img {
	width:77px !important;
}

/* Abstand oben von Warenkorbbutton */
div.ShowInlineElement button.ep-js.AddToBasketButton.ep-uiInput.ep-uiInput-button {
	margin-top:10px !important;
}

/* Linieneinstellungen für die Beschreibungen*/ 
div#tab-product-description.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	border: 1px solid rgba(0,0,0,0.15) !important;
	padding-left:12px !important;
	padding-right:12px !important
}
div#tab-product-attribute-Kurzinfo.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	border: 1px solid rgba(0,0,0,0.15) !important;
	padding:6px !important;
}
div#tab-product-attribute-Fassung.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	border: 1px solid rgba(0,0,0,0.15) !important;
	padding-left:12px !important;
	padding-right:12px !important
}
div#tab-product-attribute-Highlights.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	border: 1px solid rgba(0,0,0,0.15) !important;
	padding-left:12px !important;
	padding-right:12px !important
}
div#tab-product-attribute-Leseprobe.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	border: 1px solid rgba(0,0,0,0.15) !important;
	padding-left:12px !important;
	padding-right:12px !important
}
div#tab-product-attribute-Feedbacks.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	border: 1px solid rgba(0,0,0,0.15) !important;
	padding-left:12px !important;
	padding-right:12px !important
}
div#tab-product-attribute-Zielgruppe.ui-tabs-panel.ui-widget-content.ui-corner-bottom {
	border: 1px solid rgba(0,0,0,0.15) !important;
	padding-left:12px !important;
	padding-right:12px !important
}



/* Warenkorb im Kopf Abstände */
div#NavElement_67209038.ContextBox.NavBarElement2.BasketBox div.BoxContainer div.FontSmaller.LeftSmallMargin {
	margin-top:6px !important;
	margin-right:3px !important;
}
div#NavElement_67209038.ContextBox.NavBarElement2.BasketBox div.BoxContainer {
	border-bottom: 1px solid rgba(255,255,255,1.00) !important;
}
a.MiniCheckoutLink.LinkBasket.DisplayInlineBlock.Bold {
	background-position: 0% 4px !important;
}

/* Abstand unten Artikelbilder */
table.ProductListImageBox.three-colums-product-list tbody tr td div.InfoArea div.ImageArea.ClearBoth {
	margin-bottom:12px !important;
}

/* Bildhöhe bei vierspaltiger Darstellung 
table.ProductListImageBox.four-colums-product-list tbody tr td div.InfoArea div.ImageArea.ClearBoth a img.ProductSmallImage {
	max-height:none !important;
	min-height:275px !important;
}*/
.four-colums-product-list .ImageArea img {
	width:auto !important;
}


/* Einstellungen für die einzelnen Buchfassungen */
.buchverweise {
	clear: left;
	padding-top: 12px !important;
}
.icons {
	margin-right: 12px;
}