/**
 * Main CSS Stylesheet
 *
 * @package templateSystem
 * @copyright Copyright 2003-2005 Zen Cart Development Team
 * @copyright Portions Copyright 2003 osCommerce
 * @license http://www.zen-cart.com/license/2_0.txt GNU Public License V2.0
 * @version $Id: stylesheet.css 3688 2006-06-02 00:12:18Z drbyte $
 */

body{
	margin:0px;
	padding-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background-color:#361600;
}

a img{
	border:none;
}

/* alle Link styles Anfang */
a:link{
	color:#401C02;
	text-decoration:underline;
}

#navEZPagesTOC ul li a{
	color:#401C02;
	text-decoration:underline;
}
/* alle Link styles Ende */
  
a:visited{
	color:#401C02;
	text-decoration:underline;
}

/* alle Hover styles Anfang */
a:hover{
	color:#642B03;
}

#navEZPagesTOC ul li a:hover{
	color:#642B03;
}

#navMain ul li a:hover{
	color:#ffffff;
}

#navMain ul li a:hover{
	color:#ffffff;
	text-decoration:underline;
}

#navSupp ul li a:hover{
	color:#642B03;
}

#navCatTabs ul li a:hover{
	color:#642B03;
}
/* alle Hover styles Ende */
								
a:active{
	color:#401C02;
}

/* Alle Schriftformatierungen Anfang */
h1{
	font-size:1.5em;
	margin:0.3em;
}

h2{
	font-size:1.4em;
	margin:0.3em;
}

h3{
	font-size:1.3em;
	margin:0.3em;
}

h4{
	font-size:1.1em;
	margin:0.3em;
}

h5{
	font-size:1.1em;
	margin:0.3em;
}

h6{
	font-size:1.1em;
	margin:0.3em;
}

LABEL{
	font-size:1.1em;
}

h4.optionName{
	font-size:1.1em;
}

ADDRESS{
	font-size:1.1em;
}

.sideBoxContent{
	font-size:1.1em;
}

.larger{
	font-size:1.1em;
}

.biggerText{
	font-size:1.2em;
}

CODE{
	font-family:arial, verdana, helvetica, sans-serif;
	font-size:11px;
}

FORM, SELECT, INPUT{
	display:inline;
	margin:0.1em;
	font-size:1em;
}

TEXTAREA{
	display:block;
	margin:auto;
	width:95%;
	float:left;
	background:#99FF66;
}
/* Alle Schriftformatierungen Ende */


/* Input-Feld - Bstellbutton, bei dem Anmeldeformular */
input:focus, select:focus, textarea:focus{
	background:#E19C13;
}

/* Anmeldeformular Container */
FIELDSET{
	padding:0.5em;
	margin-top:0.5em;
	margin-right:0em;
	border:1px solid #cccccc;
}

/* Überschriften im Anmeldeformular */
LEGEND{
	padding: 0.3em;
	font-weight: bold;
}

/* E-Mailadrsee, Passwort, Name, usw. im Anmeldeformular */
LABEL, h4.optionName{
	padding:0.2em;
	line-height:1.5em;
}

/* Newsletter / auswählen mit Häkchen setzen - im Anmeldeformular */
LABEL.checkboxLabel{
	margin-top:0.5em;
	margin-right:0.3em;
}

/* Herr, Frau, Html, Nur Text / auswählen mit Punkt setzen - im Anmeldeformular */
LABEL.radioButtonLabel{
	margin-top:0.5em;
	margin-right:0.3em;
}

/* Logo-Box */
#logo{
	float:left;
}

.centerBoxContents{
	float:left;
}

.specialsListBoxContents{
	float:left;
}

/* Box mit Artikeln (+Thumbnails) im Hauptcontent über der Category Überschrift */
.categoryListBoxContents{
	float:left;
	vertical-align:top;
}

.categoryListBoxContents img{
	border:2px solid #912702;
}

.categoryListBoxContents a{
	text-decoration:none;
}

.centerBoxContentsAlsoPurch{
	float:left;
}

.attribImg{
	float:left;
}

/* Überschriften vor den Input Feldern */
LABEL.inputLabel{
	width:11em;
	float:left;
}

LABEL.inputLabelPayment{
	width:15em;
	float:left;
}

LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{
	width:12em;
	float:left;
}

LABEL.switchedLabel{
	width:12em;
	float:left;
}

LABEL.uploadsLabel{
	width:12em;
	float:left;
}

P{
	padding: 0.5em;
	}

ADDRESS{
	padding:0.5em;
	font-style:normal;
}

.clearBoth{
	clear:both;
}

hr{
	margin-top:10px;
	margin-bottom:10px;
	height:1px;
/*	border:none;*/
	border:none;
	border-top:1px solid #361600;
}

#catBoxDivider{
	border-bottom:1px solid #642b03;
}


/*warnings, errors, messages*/
.messageStackWarning{
	padding: 0.2em;
	line-height: 1.8em;
	border: 1px solid #000000;
}

.messageStackError{
	padding: 0.2em;
	line-height: 1.8em;
	border: 1px solid #000000;
}

.messageStackSuccess{
	padding: 0.2em;
	line-height: 1.8em;
	border:1px solid #000000;
}

.messageStackCaution{
	line-height:1.8em;
	padding:0.2em;
	border:1px solid #000000;
}

.messageStackWarning{
	color:#ffffff;
	background-color:#ff0000;
}

.messageStackError{
	color:#ffffff;
	background-color:#ff0000;
}

.messageStackSuccess{
	color:#000000;
	background-color:#99FF99;
}

.messageStackCaution{
	color:#000000;
	background-color:#FFFF66;
}

/*wrappers - page or section containers*/

/*Haupt-Container */
#mainWrapper{
	margin:auto;
	padding:0px;
	width:620px;	
	vertical-align:top;
	text-align:left;
	background-color:#912702;
}

/* Header Div unter der Suchleiste */
#headerWrapper{
	margin:0px;
	padding:0px;
}

/* Content Div unter dem Header und rechts neben dem Menü */
#contentMainWrapper{
	margin:0px;
	padding:0px;
}

/* Logo/Überschrift-Div innerhalb des Header- Divs */
#logoWrapper{
	margin:0px;
	padding:0px;
}

/* Warenkorb Div innerhalb des Menüs auf der linken Seite, unter der Warenkorb Überschrift */
#cartBoxListWrapper{
	margin:0px;
	padding:0px;
	font-size:11px;
}

#ezPageBoxList{
	margin:0px;
	margin-left:10px;
	padding:0em;
}

/* Unordered-List im Warenkorb Div innerhalb des Menüs auf der linken Seite, unter der Warenkorb Überschrift */
#cartBoxListWrapper ul{
	margin:0px;
	padding:0px;
}

#ezPageBoxList ul{
	margin:0px;
	margin-left:10px;
	padding:0em;
}

#popupAdditionalImage {
	margin: 0em;
	margin-left:10px;
	padding: 0em;
}

#popupImage{
	margin:0px;
	margin-left:10px;
	padding:0px;
}

/* Div jeweils als Footer unter den Listen in den Menüpunkten "Kategorien" und "Weitere Informationen" im Menü auf der linken Seite */
#navColumnOneWrapper{
	margin:auto;
} 

#navColumnTwoWrapper{
	margin:auto;
} 

/* Div an derselben Stelle wie #LogoWrapper im Header-Div */
#tagline{
	color:#000000;
	font-size:2em;
	text-align:center;
	vertical-align:middle;
}

#sendSpendWrapper{
	margin:0px;
	width:47%;
	border:1px solid #cacaca;
	float: right;
}

/* Div im Content der einzelnen Artikel, der Unordered-Lists beinhaltet */
.floatingBox{
	margin:0px;
	width:47%;
}

#accountLinksWrapper{
	margin:0px;
	width:47%;
}

#checkoutShipto{
	margin:0px;
	width:100%;
}

#checkoutBillto{
	margin:0px;
	width:100%;
}

/* Div mit Inhaltsverzeichnis unter "Datenschutz" , "Preise und Versand" und "Impressum" */
#navEZPagesTOCWrapper{
	margin:0px;
	width:47%;
	height:1%;
	font-weight:bold;
	float:right;
	border:1px solid #000000;
}

.wrapperAttribsOptions{
	margin-top:0.3em;
	margin-bottom:0em;
}

/*navigation*/

.navSplitPagesResult{
	/*lerr*/
}

.navSplitPagesLinks{
	/*leer*/
}

/* Div über der Artikelbeschreibung der einzelnen Artikel, "Artikel 1/9" */
.navNextPrevCounter{
	margin:0em;
	font-size:0.9em;
}

/* Div über der Artikelbeschreibung der einzelnen Artikel, "zurück - zurück zur Artikelliste - vor " */
.navNextPrevList{
	display:inline;
	white-space:nowrap;
	margin:0px;
	padding-top:0.5em;
	padding-right:0em;
	list-style-type:none;
}

/* Div mit Hauptnavigation oben - " Startseite - anmelden - Warenkorb - Kasse - Suche " */
#navMainWrapper{
	margin:0px;
	padding-top:10px;
	padding-bottom:8px;
	width:620px;
	height:10px;
	color:#ffffff;
	text-align:right;
	background-color:#361600;
}	
	
/* Div mit der Navigation im Footer - " Startseite - Preise und Versand - Datenschutz - Impressum - Schreiben Sie uns - Sitemap " */
#navSuppWrapper{
	margin:0px;
	padding-top:25px;
	width:620px;
	height:18px;
	color:#361600;	
	background-image:url(../images/hg_balken.gif);
	background-repeat:repeat-x;
	background-color:#e19c13;
}

#navCatTabsWrapper{
	margin:0px;
	width:100%;
	height:1%;
	font-weight:bold;
	color:#ffffff;
	background-color:#9a9a9a;
}

/* Unordered List in der Hauptnavigation oben " Startseite - anmelden - Warenkorb - Kasse - Suche "  */
#navMain{
	float:right;
}

#navMain ul{
	margin:0px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}

#navSupp{
	width:620px;
	height:18px;
}

/* Unordered List in der Hauptnavigation unten " Startseite - Preise und Versand - Datenschutz - Impressum - Schreiben Sie uns - Sitemap "  */
#navSupp ul{
	margin:0px;
	margin-left:3px;
	padding:0px;
	list-style-type:none;
	text-align:center;
}

#navCatTabs ul{
	margin:0px;
	padding-top:0.5em;
	padding-right:0em;
	list-style-type:none;
	text-align:center;
	line-height:1.5em;
}

/* Unordered List Elemente in der Hauptnavigation oben " Startseite - anmelden - Warenkorb - Kasse - Suche "  */
#navMain ul li{
	display:inline;
	white-space:nowrap;
}

/* Unordered List Element in der Hauptnavigation unten " Startseite "  */
#navSupp ul li{
	display:inline;
	white-space:nowrap;
}

#navCatTabs ul li{
	display:inline;
	white-space:nowrap;
}

/* Unordered List Links in der Hauptnavigation oben " Startseite - anmelden - Warenkorb - Kasse - Suche "  */
#navMain ul li a{
	margin:0px;
	padding-top:0em;
	padding-right:0.5em;
	text-decoration:none;
	color:#ffffff;
}

/* Unordered List Links in der Hauptnavigation unten " Startseite - Preise und Versand - Datenschutz - Impressum - Schreiben Sie uns - Sitemap "  */
#navSupp ul li a{
	margin:0px;
	padding-top:0em;
	padding-right:0.5em;
	text-decoration:none;
	font-size:11px;
	color:#361600;
}
	
#navSupp ul li a:hover{
	margin:0px;
	padding-top:0em;
	padding-right:0.5em;
	text-decoration:underline;
	color:#361600;
}

#navCatTabs ul li a{
	margin:0px;
	padding-top:0em;
	padding-right:0.5em;
	text-decoration: none;
	color:#ffffff;
}

/* Unordered List im Inhaltsverzeichnis unter "Datenschutz" , "Preise und Versand" und "Impressum" */
#navEZPagesTOC ul{
	margin:0px;
	padding-top:0.5em;
	padding-left:0em;
	list-style-type:none;
	line-height:1.5em;
}

/* Unordered List Elemente im Inhaltsverzeichnis unter "Datenschutz" , "Preise und Versand" und "Impressum" */
#navEZPagesTOC ul li{
	white-space:nowrap;
}

/* Unordered List Links im Inhaltsverzeichnis unter "Datenschutz" , "Preise und Versand" und "Impressum" */
#navEZPagesTOC ul li a{
	margin:0px;
	padding-top:0em;
	padding-right:0.5em;
}

#navMainSearch{
	margin:0.5em;
}

#navCategoryIcon{
	margin:0.5em;
}

/* Div mit Inhalt: "ausgewählte in Korb" , in den Artikelübersichten wie z.B. Test 10% */
.buttonRow{
	margin:0.5em;
}

/* Div mit verschiedenen Inhalten, übder den Artikeln in der Srtikelübersicht wie z.B. unter dem Punkt "Gift Certificates" : "Send a Gift Certificate today!" */
#indexProductListCatDescription{
	margin:0.5em;
}

#navBreadCrumb{
	background-color:#cc9900;
}

#navEZPagesTop{
	background-color:#ffff33;
}

#navBreadCrumb{
	margin:0px;
	padding:0.5em;
	font-size:0.95em;
	font-weight:bold;
}

#navEZPagesTop{
	margin:0px;
	padding:0.5em;
	font-size:0.95em;
	font-weight:bold;
}

/* Lückenfüller Balken über jeweils jedem Menü-Oberpunkt im linken Menü */
#navColumnOne{
	vertical-align:top;
	background-color:#912702;
}

#navColumnTwo{
	vertical-align:top;
	background-color:#00BFBF;
}

/*The main content classes*/
#contentColumnMain{
	vertical-align:top;
}

.centerBoxContents{
	vertical-align:top;
}

.specialsListBoxContents{
	vertical-align:top;
}

.additionalImages{
	vertical-align:top;
}

.centerBoxContentsSpecials{
	vertical-align:top;
}

.centerBoxContentsAlsoPurch{
	vertical-align:top;
}

.centerBoxContentsFeatured{
	vertical-align:top;
}

/* Div mit "Neuen Artikeln" wie z.B. unter "DVD-Movies" */
.centerBoxContentsNew{
	vertical-align:top;
}

/* Div mit Hinweisen und Pflichten und Sternchen in Anmeldeformular */
.alert{
	vertical-align:top;
}

/*.content,*/ 

/* Produkt Content der einzelnen Artikel */
#productDescription{
	padding:0.5em;
}

.shippingEstimatorWrapper {
	padding:0.5em;
}

/* Hinweise und "Sternchen" zu ausfüllbaren Feldern wie z.B. unter "Schreiben Sie uns" */
.alert{
	margin-left:0.5em;
	color:#FF0000;
}

/* Hinweis Text direkt unter der Überschrift bei der Kundenanmeldung */
.advisory{
	/*warum leer?*/
}

/* "Haben sie Ihr Passwort vergessen?" Hinweis bei der Kundenanmeldung */ 
.important{
	font-weight: bold;
}

.notice{
	/*warum leer?*/
}

.rating{
	/*warum leer?*/
}

.gvBal{
	float:right;
}

/* Content-bereich für alle Artikel-Seiten auf der rechten Seite neben dem Menü */
.centerColumn{
	margin:10px;
	padding:0.8em;
	padding-top:30px;
	padding-bottom:30px;
	background-image:url(../images/header_kat_uebersicht.gif);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#e19c13;
	overflow:hidden;
}

#indexCategories{
	overflow:hidden;
}
	
/*
#indexDefaultHeading{
 	margin-top:20px;
}*/
	
#indexCategoriesHeading{
 	font-size:11px;
}
/*
	
#cartDefaultHeading{	
	margin-top:20px;
}

*/

#productListHeading{
	font-size:11px;
}
	
#bannerOne{
	padding:0.8em;
}

#bannerTwo{
	padding:0.8em;
}

#bannerThree{
	padding:0.8em;
}

#bannerFour{
	padding:0.8em;
}

#bannerFive{
	padding:0.8em;
}

#bannerSix{
	padding:0.8em;
}


.smallText{
	font-size:0.9em;
}

/* Footer mit Copyright Info von Zen Cart */
#siteinfoLegal{
	font-size:10px;
}

#siteinfoCredits{
	font-size:0.9em;
}

#siteinfoStatus{
	font-size:0.9em;
}

#siteinfoIP{
	font-size:0.9em;
}

/*Shopping Cart Display*/

/* Div-Box mit Stückzahl für den Warenkorb - In jedem Artikel vorhanden */
#cartAdd{
	margin:1em;
	padding:1em;
	float:right;
	text-align:center;
	border: 1px solid #000000;
}

/* Div im Warenkorb mit Überschrift für Stk.- Artikelname - Preis/Stk. - Summe */ 
.tableHeading TH{
	border-bottom:1px solid #912702;
}

.tableHeading{
	height:2.2em;
	background-color:#eed7a9;
}

/* Div im Warenkorb mit der Gesamtsumme als Inhalt */
#cartSubTotal{
	padding-right:2.5em;
	height:2.2em;
	border-top:1px solid #912702;
	font-weight:bold;
	text-align:right;
	line-height:2.2em;
	background-color:#eed7a9;
}

.tableRow{
	height:2.2em;
}

/* Div im Warenkorb der die Artikel beinhaltet und im Bereich unter der Übrschrift "Artikelname" steht */ 
.cartProductDisplay{
	padding-top:0.5em;
	padding-right:0em;
}

/* Div im Warenkorb der die Preise/Stk. der einzelnen Artikel beinhaltet und im Bereich unter der Übrschrift "Preis/Stk." steht */ 
.cartUnitDisplay{
	padding-top:0.5em;
	padding-right:0.2em;
	text-align:right;
}

/* Div im Warenkorb der die Summe der einzelnen Artikel beinhaltet und im Bereich unter der Übrschrift "Summe" steht */ 
.cartTotalDisplay{
	padding-top:0.5em;
	padding-right:0.2em;
	text-align: right;
}

/* Div im Warenkorb der den Löschbutton der einzelnen Artikel beinhaltet und in der Tabelle ganz rechts steht */ 
.cartRemoveItemDisplay{
	padding-top:0.5em;
	padding-right:0em;
	width:3.5em;
}

/* Div im Warenkorb die Aktualisieren Funktion der einzelnen Artikel beinhaltet und in der Tabelle rechts neben der Stückzahl der Artikel steht */ 
.cartQuantityUpdate{
	padding-top:0.5em;
	padding-right:0em;
}

/* Div im Warenkorb die Stückzahl der einzelnen Artikel beinhaltet und in der Tabelle ganz links steht */ 
.cartQuantity{
	width:4.7em;
	padding-top:0.5em;
	padding-right:0em;
}

/* Div im Warenkorb der direkt unter der Überschrift steht */ 
#cartInstructionsDisplay{
	padding-top:0.5em;
	padding-right:0em;
}

/* Div im Warenkorb der über Tabelle mit den Artikeln steht und die Gesamstzahl der Artikel und deren Gesamtbetrag beinhaltet */
.cartTotalsDisplay{
	padding-top:0.5em;
	padding-right:0em;
}

/* Div im Warenkorb der in der Überschrift der Tabelle mit den Artikeln steht und an der Stelle der "Aktualisieren" Funktion steht */
#scUpdateQuantity{
	width:2em;
}

/* Div der den jeweils neuesten Artikel in der Warenkorb shortlist im Menü auf der linken Seite beinhaltet */
.cartNewItem{
	color: #33CC33;
	position:relative;  /*do not remove-fixes stupid IEbug*/
}

/* Div der alle Artikel in der Warenkorb shortlist im Menü auf der linken Seite beinhaltet */
.cartOldItem {
	color:#401c02;
	position:relative;   /*do not remove-fixes stupid IEbug*/
}

/* Div der die Gesamtsumme der Artikel in der Warenkorb shortlist im Menü auf der linken Seite beinhaltet */
.cartBoxTotal {
	text-align: right;
	font-weight: bold;
	margin: 0;
	padding: 0.2em 0em;
	}

/* Div im Warenkorb der die Kurzinfo der einzelnen Artikel im Warenkorb beinhaltet */
#cartAttribsList{
	margin-left:1em;
}

#mediaManager{
	margin:0.2em;
	padding:0.5em;
	width:50%; 
}

.normalprice{
	text-decoration:line-through;
}

.productSpecialPriceSale{
	text-decoration:line-through;
}

.productSpecialPrice{
	color:#ff0000;
}

/* Aktionspreis "Jetzt nur noch x€ " wie z.B. unter "Sale New Price" */
.productSalePrice{
	color:#ff0000;
}

.productSpecialPriceSale{
	color:#ff0000;
}

.productPriceDiscount{
	color:#ff0000;
}

/* Warenkorb Div Unordered List innerhalb des Menüs auf der linken Seite, unter der Warenkorb Überschrift */
#cartBoxListWrapper ul{
	list-style-type:none;
}

#ezPageBoxList ul{
	list-style-type:none;
}

/* Warenkorb Div Unordered List Elemente innerhalb des Menüs auf der linken Seite, unter der Warenkorb Überschrift */
#cartBoxListWrapper li{
	margin:0px;
	padding-top:0.2em;
	padding-right:0em;
} 

#ezPageBoxList li{
	margin:0px;
	padding-top:0.2em;
	padding-rigth:0em;
} 

.totalBox{
	padding:0.2em;
	width:5.5em;
	text-align:right;
}

.lineTitle{
	padding:0.2em;
	text-align:right;
}

.amount{
	padding:0.2em;
	width:5.5em;
	text-align:right;
}

/*Image Display*/

/* Div in jeweils jeder einzelnen Artikelbeschreibung, der ein Image des Artikels beinhaltet */ 
#productMainImage{
	margin-top:0em;
	margin-right:1em;
	margin-bottom:1em;
	margin-left:0em;
}

#reviewsInfoDefaultProductImage{
	margin-top:0em;
	margin-right:1em;
	margin-bottom:1em;
	margin-left:0em;
}

#productReviewsDefaultProductImage{
	margin-top:0em;
	margin-right:1em;
	margin-bottom:1em;
	margin-left:0em;
}

#reviewWriteMainImage{
	margin-top:0em;
	margin-right:1em;
	margin-bottom:1em;
	margin-left:0em;
}

/* Div in der Artikelbeschreibung, der oben steht und das Icon beinhaltet, das angibt, in welchem Genre man sich befindet */
.categoryIcon{
	/*warum leer?*/
}

/* Div im Warenkorb, der die thumbnails der Artikel beinhaltet */
#cartImage {
	margin-top:0.5em;
	margin-right:1em;
}

/*Attributes*/

/* Div in den Artikelbeschreibungen, der Icons beinhaltet, die die einzelnen Farben, des Artikels darstellen */ 
.attribImg{
	width:20%;
	margin-top:0.3em;
	margin-right:0em;
}

.attributesComments{
	/*warum leer?*/
}

/*list box contents*/
.centerBoxContents{
	margin-top:1em;
	margin-right:0em;
}

.specialsListBoxContents{
	margin-top:1em;
	margin-right:0em;
}

.categoryListBoxContents{
	margin-top:1em;
	margin-right:0em;
}

.additionalImages{
	margin-top:1em;
	margin-right:0em;
}

.centerBoxContentsSpecials{
	margin-top:1em;
	margin-right:0em;
}

.centerBoxContentsAlsoPurch{
	margin-top:1em;
	margin-right:0em;
}

.centerBoxContentsFeatured{
	margin-top:1em;
	margin-right:0em;
}

.centerBoxContentsNew{
	margin-top:1em;
	margin-right:0em;
}

/*sideboxes*/
.columnLeft{
	padding-left:10px;
}

/* Div im Menü auf der linken Seite, der jeweils die Überschriften beinhaltet und sich auf diese bezieht */
h3.leftBoxHeading{
	font-size:1em;
	color:#ffffff;
}

/* Div im Menü auf der linken Seite, der jeweils die Überschriften-links beinhaltet wie z.B. "Warenkorb" */
h3.leftBoxHeading a{
	font-size:1em;
	color:#ffffff;
}

/* Div im Menü auf der linken Seite, der jeweils die Überschriften beinhaltet */
.leftBoxHeading{
	margin:0em;
	padding-top:0.5em;
	padding-right:0.2em;
}

h3.leftBoxHeading{
display:none;
}

.leftBoxContainer{
	padding-top:32px;
	background-repeat:no-repeat;
	background-position:top;
	background-color:#e19c13;
}

#categories{
	background-image:url(../images/header_categories.gif);
}

#categoriesContent{
	background:none;
	font-size:11px;
}

#moreinformation{
	background-image:url(../images/header_information.gif);
}

#infopages{
	background-image:url(../images/header_information.gif);
	font-size:11px;
	padding-left:10px;
	padding-bottom:10px;
}

#moreinformationContent{
	background:none;
	font-size:11px;
}

#shoppingcart{
	background-image:url(../images/header_warenkorb.gif);
}

#shoppingcartContent{
	background:none;
	padding-right:5px;
}

#languages{
	background-image:url(../images/header_sprache.gif);
}

#languagesContent{
	margin-bottom:10px;
	background:none;
}

#bannerbox{
	background-image:url(../images/header_blank.gif);
}

#bannerboxContent{
	margin-bottom:10px;
	background:none;
}
#bannerbox2{
	background-image:url(../images/header_blank.gif);
}


/* Div in den Artikelübersichten. Beinhaltet die Überschrift für neue Artikel */
.centerBoxHeading{
	margin:0em;
	padding-top:0.5em;
	padding-right:0.2em;
}

.leftBoxContainer {
	margin-top:10px;
	/*border: 0px solid #ffffff;*/
}

/* Div mit allen Inhalten / Links im Menü,die sich unter den Überschriften befinden. */
.sideBoxContent{
	padding-left:10px;
	padding-bottom:8px;
	background-color:#e19c13;
}

.sideBoxContent a{
	line-height:1.4em;
}

.category-top{
	font-weight:bold;
}

.category-products{
	margin-left:5px;
}

h3.rightBoxHeading{
	font-size:1.1em;
	color:#FFFF00;
}

h3.rightBoxHeading a{
	font-size:1.1em;
	color:#FFFF00;
}

.rightBoxHeading {
	margin: 0em;
	padding-top:0.2em;
	padding-right:0em;
	background-color:#663366;
}

/* Mouseover Bei Überschriften-Links im Menü wie z.b. "Wahrenkorb" */
h3.leftBoxHeading a:hover{
	color:#FFFF33;
	text-decoration:none;
} 

h3.rightBoxHeading a:hover{
	color:#FF0000;
	text-decoration:none;
}

.rightBoxContent {
	background-color: #ffffff;
	margin-bottom: 1em;
	}

.centeredContent{
	text-align:center;
}

TH{ 
	text-align:center;
}

#cartBoxGVButton{
	text-align:center;
}

#navCatTabsWrapper{
	text-align:center;
}

#navEZPageNextPrev{
	text-align:center;
}

#bannerOne{
	text-align:center;
}

#bannerTwo{
	text-align:center;
}

bannerThree{
	text-align:center;
}

#bannerFour{
	text-align:center;
}

#bannerFive{
	text-align:center;
}

#bannerSix{
	text-align:center;
}

#siteinfoLegal{
	padding-bottom:10px;
	text-align:center;
	background-color:#e19c13;
}

#siteinfoCredits{
	text-align:center;
}

#siteinfoStatus{
	text-align:center;
}

#siteinfoIP{
	text-align: center;
}

.center{
	text-align:center;
}

.cartRemoveItemDisplay{
	text-align:center;
}

.cartQuantityUpdate{
	text-align:center;
}

.cartQuantity{
	text-align:center;
}

.cartTotalsDisplay {
	text-align: center;
	}

#cartBoxGVBalance{
	text-align:center;
}

.leftBoxHeading{
	text-align:center;
}

.centerBoxHeading{
	text-align:center;
}

.rightBoxHeading{
	text-align:center;
}

.productListing-data{
	text-align:center;
}

.productlist_art_number{
	display:none;
}

#productListing img{
	border:2px solid #912702;
	margin-right:10px;
	margin-left:5px;
}

#productsListingTopNumber{
	margin:0px;
	padding:0px;
	margin-bottom:20px;
	/*background-color:#FFCC66;*/
}

#productsListingBottomNumber{
	margin-top:20px;
	/*background-color:#FF6666;*/
}

.productListing-rowheading th{
	height:25px;
	vertical-align:top;
	border-bottom:1px solid #912702;
}

#productListing input#submit1{
	background-color:#00CC00;
}

.buttonRow forward{
	background-color:#66FFFF;
}

/*.productListing-odd{
	background-color:#0099FF;
}

.productListing-even{
	background-color:#FF99FF;
}*/

.productListing-odd td, .productListing-even td{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom:1px solid #912702;
	vertical-align:top;
}

.itemTitle{
	font-size:12px;
	margin:0px;
	margin-bottom:5px;
	padding:0px;
}

.productlist_art_cost{
	text-align:right;
	padding-right:5px;
}

.productlist_art_cost input{
	width:33px;
	border:1px solid #912702;
	text-align:center;
}

.accountQuantityDisplay{
	text-align:center;
}

.ratingRow{
	text-align:center;
}

LABEL#textAreaReviews{
	text-align:center;
}

#productMainImage{
	text-align:center;
}

#reviewsInfoDefaultProductImage{
	text-align:center;
}

#productReviewsDefaultProductImage{
	text-align:center;
}

#reviewWriteMainImage{
	text-align:center;
}

.centerBoxContents{
	text-align:center;
}

.specialsListBoxContents{
	text-align:center;
}

.categoryListBoxContents{
	text-align:center;
}

.additionalImages {
	text-align:center;
}

.centerBoxContentsSpecials{
	text-align:center;
}

.centerBoxContentsAlsoPurch{
	text-align:center;
}

.centerBoxContentsFeatured{
	text-align:center;
}

.centerBoxContentsNew{
	text-align:center;
}

.gvBal{
	text-align:center;
}

.attribImg{
	text-align:center;
}

#bestsellers .wrapper {
	margin-top:0em;
	margin-right:0em;
	margin-bottom:0em;
	margin-left:1.5em;
}

#bestsellers ol{
	margin-left:1.1em;
	padding: 0;
}

#bestsellers li{
	padding:0px;
	margin-top:0.3em;
	margin-right:0em;
	margin-bottom:0.3em;
	margin-left:0em;
}

#bannerboxHeading{
	background-color:#0000CC;
}

#upProductsHeading{
	text-align:left;
}

#upDateHeading{
	text-align:right;
}

/*misc*/

/* Formatierung für Hauptnavigation oben und Seiten-Info in der Artikelübersicht "Zeige 1 bis 10 (von 24 Artikeln)" */ 
.back{
	float:left;
}

/* Formatierung für Suchleiste und "ausgewählte in Korb" und " [<< Vorherige]   1  2  3  [Nächste >>] in der Artikelübersicht */ 
.forward{
	float:right;
}

.bold{
	font-weight:bold;
}

/* Div für jeden zweiten, vierten, sechsten, usw. Artikel in der Artikelliste im Warenkorb */
.rowOdd {
	height: 1.5em;
	vertical-align:top;
	background-color:#ecb038;
}

/* Div für jeden ersten, dritten, fünften, usw. Artikel in der Artikelliste im Warenkorb */
.rowEven{
	height:1.5em;
	vertical-align:top;
	background-color:#f5c056;
}

CAPTION{
	/*display: none;*/
}

#myAccountGen li{
	margin:0px;
} 

#myAccountNotify li{
	margin:0px;
} 

.accountTotalDisplay{
	width:20%;
	text-align:right;
}

.accountTaxDisplay {
	width: 20%;
	text-align: right;
}

.accountQuantityDisplay {
	width:10%;
	vertical-align:top;
}

/* Div tabellen-heading im Warenkorb */
TR.tableHeading {
	height:2em;
}

/* Div in der Sitemap, der die komplette Liste beinhaltet */
#siteMapList{
	width:90%;
	float:right;
}

.ratingRow{
	margin-top:1em;
	marign-right:0em;
	margin-bottom:1.5em;
	margin-left:0em;
}

LABEL#textAreaReviews{
	font-weight: normal;
	margin-top:1em;
	margin-right:0em;
}

#popupShippingEstimator{
	background-color:#ffffff;
}

#popupSearchHelp{
	background-color:#ffffff;
}

#popupAdditionalImage{
	background-color:#ffffff;
}

#popupImage{
	background-color:#ffffff;
}

#popupCVVHelp{
	background-color:#ffffff;
}

#popupCouponHelp{
	background-color:#ffffff;
}

#popupAtrribsQuantityPricesHelp{
	background-color:#ffffff;
}

#infoShoppingCart{
	background-color:#ffffff;
}

