﻿/********************* ALLE DATEIEN IN #CONTENT *********************/

#content .defaultPanel{}
#content .verticalTable{}
#content .horizontalTable{}

h1
{
	font-size:12pt;
	font-style:italic;
	text-transform:uppercase;
	font-weight:bold;
}

.smallProductHint
{
	background-image:url(images/new_icon.gif);
	width:40px;
	height:42px;
	position:absolute;
	top:19px;
	left:41px;
}

.smallProductHint.medium
{
	background-image:url(images/new_medium.gif);
	width:59px;
	height:60px;
	position:absolute;
	top:91px;
	left:145px;
}

.text.smallProductHint
{
	background-image:none;
	width:auto;
	height:auto;
	position:fixed;
	color:red;
	font-weight:bold;
	margin-right:6px;
}

#pnlErrorMsg
{
	padding:10px;
}

.errorLg
{
	border:solid 2px #ff0000;
	background-color:#FCECD6;
	color:#ff0000;
	font-size: 10pt;
	font-weight:bold;
	padding:4px;
	margin-bottom:10px;
    float:left;
}

.error
{
	color:#ff0000;
}

/********************* AJAXPRODUCTLIST.ASPX *********************/

.notOrderableHint
{
	display:none;
	margin-bottom:20px;
}

/********************* DEFAULT.ASPX *********************/

.homeTable { }
.homeTable td { vertical-align:top; }
.homeTable .top td { vertical-align:middle; }
.homeTable .tr0 {}
.homeTable .tr1 {}
.homeTable .td0 { width:50%; padding-right:2px; }
.homeTable .td1 { width:50%; padding-left:2px;}

.homeTable .visible
{
	width:50%;
	height:300px;
	float:left;
}

.homeTable .news 
{
	font-size:9pt;
}
.homeTable .news .headline
{
	font-weight:bold;
	margin-bottom:6px;
}

.homeTable .news .text
{
	font-weight:normal;
	color:Black;
	margin-bottom:6px;
}
/********************* SIGNIN.ASPX *********************/

.defaultPanel.signin{}	/*Alle Panels*/		

.defaultPanel.signin.visible
{
}									
.defaultPanel.signin .verticalTable
{
	margin:10px 0px 10px 0px;
}		
.defaultPanel.signin#pnlLogin{}					/*Panel "Kundenanmeldung"*/
.defaultPanel.signin#pnlForgotPassword{}		/*Panel "Kennwort vergessen"*/
.defaultPanel.signin#pnlChangePwd{}				/*Panel "PAsswort ändern"*/
#SignInExecuteLabel{}							/*Text "Anmeldung wird durchgeführt, bitte warten..."*/

.login-form .signupHint,
.login-form .signupHint a
{
	color:#ee7203;
}
.login-form .signupHint a
{
	font-weight:bold;
}
/********************* CREATEACCOUNT.ASPX *********************/

.defaultPanel.createaccount{}					/*Alle Panels*/					
.verticalTable.createaccount{}					/*Alle Tabellen*/
.defaultPanel.createaccount#pnlAccountInfo{}	/*Panel "Mein Benutzerkonto"*/
.defaultPanel.createaccount#pnlBillingInfo{}	/*Panel "Meine primäre Rechnungsanschrift"*/
.defaultPanel.createaccount#pnlShippingInfo{}	/*Panel "Meine primäre Lieferanschrift"*/
#btnContinueCheckout{}							/*Button "Konto anlegen"*/

/********************* ACOUNT.ASPX *********************/
.account.addresses
{
	width:100%;
}

#pnlOrderHistory th
{
	font-size:8pt;
}

#pnlOrderHistory .horizontalTable td
{
	border-top:solid 1px #d3d2d2;
}

/********************* SHOPPINGCART.ASPX *********************/

.defaultPanel.shoppingcart{}					/*Panel "Warenkorb". Diese Klasse bezieht sich auf alle 
												  Warenkorb-Elemente auf den Seiten shoppingcart.aspx,
												  checkoutshipping.aspx, checkoutpayment.aspx, 
												  checkoutreview.aspx uns wishlist.aspx.
												  Siehe controls.css für weitere Klassen bzgl. Warenkorb*/		
.defaultPanel.shoppingcart#pnlCoupon{}			/*Panel "Coupon oder Geschenkgutschein"*/
.defaultPanel.shoppingcart#pnlOrderNotes{}		/*Panel "Bemerkung"*/
.defaultPanel.shoppingcart#pnlUpsellProducts{}	/*Panel "Ähnliche Artikel"*/
#ContinueShoppingButton							/*Button "Einkauf fortsetzen..."*/
#CheckoutNowButton								/*Button "Zur Kasse"*/

.shoppingcart .product 
{
}
.shoppingcart td.product a
{
	text-decoration:none!important;
}
.shoppingcart td.product a:hover
{
	text-decoration:underline;
}
/********************* WISHLIST.ASPX *********************/

.defaultPanel.shoppingcart{}					/*Panel "Warenkorb". Siehe controls.css für weitere classen bzgl. Warenkorb*/		
#ContinueShoppingButton							/*Button "Einkauf fortsetzen..."*/

/********************* SEARCH.ASPX *********************/

.defaultPanel.search{}							/*Alle Panels*/					
.verticalTable.search{}							/*Alle Tabellen*/		
.defaultPanel.search#pnlCategories
{
		margin-top:20px;
}			/*Categorien*/	
.defaultPanel.search#pnlSections{}				/*Sektionen*/	
.defaultPanel.search#pnlManufacturers{}			/*Hersteler*/	
.defaultPanel.search#pnlProducts { 	margin-top:20px; }				/*Produkte*/	
.defaultPanel.search#pnlProducts .name{}		/*Produktname*/	
.defaultPanel.search#pnlProducts .sku{}			/*Artikelnummer*/	
.defaultPanel.search#pnlProducts .category{}	/*Kategorie*/
.defaultPanel.search#pnlProducts .manufacturer{}/*Kategorie*/

/********************* ALL CHECKOUT PAGES *********************/
#checkoutheadergraphic
{
}

/********************* CHECKOUTSHIPPING.ASPX *********************/
#pnlCartAllowsShippingMethodSelection{}			/*Auswahlliste*/
#btnContinueCheckout{}							/*Button "Versandart auswählen"*/

/********************* CHECKOUTPAYMENT.ASPX *********************/

defaultPanel#pnlPaymentOptions{}				/*Panel "Zahlungsinformation"*/
defaultPanel#pnlPaymentOptions .verticalTable{} /*Tabelle zur Auswahl der Zahlungsart*/
#PaymentPageContinueCheckoutButton{}			/*Button "Zur Kasse"*/
#CardExpirationMonth
{
	width:49%;
	float:left;
}
#CardExpirationYear
{
	width:49%;
	float:right;
}

/********************* CHECKOUTREVIEW.ASPX *********************/

.defaultPanel#pnlOrderSummary{}					/*Panel "Zusammenfassung"*/
.defaultPanel#pnlPaymentOptions	.horizontalTable{}/*Tabelle innerhalb von "Zusammenfassung" */
#btnContinueCheckout1{}							/*Button "Bestellung absenden"*/
.ReviewPageContinueCheckoutButton
{
	margin-bottom:10px;
	margin-top:10px;
}

/********************* PRODUCT LABEL *********************/

.LabelButton
{
	width:50% !important;
}


/********************* PREORDER *********************/
.preorderInfo
{
	width:100%;
	text-align:left;
	margin-bottom:10px;
}