<style type="text/css">
<!--
/* ============================================================ */
/* ======================  DEFAULT AREA  ====================== */
/* ============================================================ */

/* ----- Link-Effekte ----- */
a:link    { text-decoration:none; color:#E00000; }
a:visited { text-decoration:none; color:#E00000; }
a:link    { text-decoration:none; color:#E00000; } /* NS */
a:hover   { text-decoration:none; color:#E08000; text-decoration:underline; }
a:active  { text-decoration:none; color:#E00000; }
a:focus   { text-decoration:none; color:#E00000; }

body { 
  /* ----- Hintergründe ----- */
  background:#000000;
  background-image:url();
  background-attachment:fixed;
  background-position:center;
  background-repeat:no-repeat;

  /* ----- Zeichensatz ----- */ 
  color:#E00000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10pt;

  /* ----- Abstände ----- */
  margin:0px;

  /* ----- Scrollbar einfärben ----- */
  scrollbar-base-color:#000000;
  scrollbar-3dlight-color:#E00000;
  scrollbar-arrow-color:#E00000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#000000;
  scrollbar-highlight-color:#E00000;
  scrollbar-shadow-color:#E00000;
  scrollbar-track-color:#E00000; }

a.noHover { }
a.noHover:hover { color:#E00000; text-decoration:none; background:; }

table  { font-size:100%; }
hr { color:#A00000; }

/* ----- Verschiedene Zeichensatzgrößen ----- */
.FontSizeXXL    { font-size:140%; }
.FontSizeBig    { font-size:120%; }
.FontSizeMedium { font-size:85%; }
.FontSizeSmall  { font-size:75%; }

/* ============================================================ */
/* ==============  HOMEPAGE SPEZIFISCHE AREA  ================= */
/* ============================================================ */

.BS_MainHeader    { font-size:140%;
                    color:#500000;
				    letter-spacing:0px;
				    font-weight:bold; }
.BS_MainSubHeader { font-size:140%;
                    color:#A00000;
				    letter-spacing:0px;
                    font-weight:bold; }
.BS_AltColor      { color:#E08000; }
.BS_KontaktButton { cursor:hand;
                    background:;
                    border:1px solid #E08000;
                    color:#E08000;
					font-weight:bold;
            		font-size:85%; 
					margin-top:10px; }
.BS_KontaktField  { background:;
                    color:#E08000;
		  	        font-size:100%;
                    font-family:Verdana, Arial, Helvetica, sans-serif;
                    border:2px solid #E00000; }

.BS_Wholesale		{ font-size:80%; }
.BS_Wholesale a		{ color:#E08000; }
.BS_Wholesale a:link	{ color:#E08000; }
.BS_Wholesale a:visited	{ color:#E08000; }

/* ============================================================ */
/* =====================  XSS SHOP AREA  ====================== */
/* ============================================================ */

/* ----- Shop-Global ----- */
.XSS_Background { }
.XSS_Form       {  margin-bottom:0px; margin-top:0px; }

/* ----- Alternating-Backgrounds (e.g.: List: light, dark, light, ...) ----- */
.XSS_Trigger_1a { background:#200000; }
.XSS_Trigger_1b { background:#400000; }

/* Shop-Segmentation */
.XSS_NaviArea { width:25%; }
.XSS_MainArea { width:75%; }

/* ----- Path-Navi ----- */
.XSS_PathBox    { padding-top:4px;
	              padding-bottom:12px; }
.XSS_PathIntro  { font-size:75%;    /* Hier befinden Sie sich: */
                  color:#808080; }
.XSS_Path       { font-weight:bold; }
			
/* ----- Back-Buttons-Navi ----- */
.XSS_Back { font-size:85%;
            padding:2px;
            background-image:url(btn_back.gif); 
            background-position:left;
            background-repeat:no-repeat; 
			padding-left:20px; }

/* ----- Cart-Link-View-Navi ----- */
.XSS_CartText  { font-size:85%; }  /* Warenkorb */
.XSS_CartPrice { font-size:85%; }

/* ----- Search-Entry ----- */
.XSS_SearchIntro  { font-size:75%; } /* Artikelnummer/Suchbegriff */
.XSS_SearchButton { cursor:hand;
                    background:;
                    color:#E00000;
                    border:0px solid #E00000; 
					font-size:85%; }
.XSS_SearchField  { background:;
                    color:#E08000;
                    border:2px solid #E00000;
					font-size:85%; }					
					
/* ----- Search-Result ----- */
.XSS_SearchResultKeyText { font-size:85%; } /* Suchbegriff */
.XSS_SearchResultKey     { font-size:85%;
                           font-weight:bold; }
.XSS_SearchResultEmpty   { font-weight:bold; }
.XSS_SearchResultCnt     { font-size:85%;
                           font-weight:bold; }
.XSS_SearchResultCntText { font-size:85%; } /* ... Produkte gefunden */

					
/* ----- Product-Group-View ----- */
.XSS_ProductGroupTable   { padding:2px; }
.XSS_ProductGroupIntroBG { background:#A00000; 
                           color:E9E9E9;
                           padding:2px; }
.XSS_ProductGroupName    { font-size:85%; 
                           font-weight:bold; }
.XSS_ProductGroup        { font-size:85%;
                           font-weight:bold; }
.XSS_ProductGroupEmpty   { font-size:85%; 
                           color:#E00000; }

/* ----- Page-Chooser ----- */
.XSS_PgcBG           { background:#600000; 
                       background-image:url(rightup.gif);
                       background-position:right top;
                       background-repeat:no-repeat;
                       padding:2px; }
.XSS_PgcIntro        { font-size:85%;    /* Blättern: */
                       color:#F9F9F9; }
.XSS_PgcNumber       { font-size:85%; 
                       font-family:Arial;
                       color:#F9F9F9; }
.XSS_PgcNumberActive { font-size:90%; 
                       font-family:Arial;
                       font-weight:bold;  
                       color:#F9F9F9; }

/* ----- Product-List ----- */
.XSS_ProductListName          { font-weight:bold; 
                                padding-left:2px; }
.XSS_ProductListShortMsg      { font-size:85%; 
                                padding-left:2px; }
.XSS_ProductListPrice         { font-size:85%; 
								white-space:nowrap; }
.XSS_ProductListCartCnt       { font-size:85%; } /* Nummerische Anzahl der Produkte im Warenkorb */
.XSS_ProductListCntAvail      { font-size:85%; } /* Nummerische Anzeige Verfügbarkeit */
.XSS_ProductListLabel         { font-size:85%;
                                color:#E08000;
                                padding:2px; }
.XSS_ProductListOrderNumber   { font-size:85%; 
  								white-space:nowrap; }
.XSS_ProductListEmptyText     { font-weight:bold; } /* Keine Produkte für ... verfügbar */
.XSS_ProductListEmptyGroup    { font-weight:bold; 
                                font-style:italic; }
.XSS_ProductListAddCartButton { cursor:hand;
                                background:;
                                color:#E08000;
								font-weight:bold;
                                border:0px; 
            					font-size:85%; }								
.XSS_ProductListAddCartField  { background:#E9E9E9;
                                color:#000000;
                                direction:ltr;
                                border:1px solid #E00000; 
	            				font-size:85%; }								

/* ----- Product-View ----- */

.XSS_ProductViewGroup             { font-size:85%; }
.XSS_ProductViewName              { font-weight:bold; 
                                    font-size:120%;
                                    padding-bottom:8px; }
.XSS_ProductViewDescription       { padding-top:12px;
                                    padding-bottom:16px; }

.XSS_ProductViewCrossArticleText  { font-size:85%;  /* (Zelleneigenschaften) - Verwandte Artikel: */
                                    font-weight:bold; 
									color:F9F9F9;
									background:#808080; 
									white-space:nowrap;
									width:240px;
                                    background-image:url(rightup.gif);
                                    background-position:right top;
                                    background-repeat:no-repeat;
									padding:2px; } 
.XSS_ProductViewCrossArticleName  { font-size:85%; }
.XSS_ProductViewCrossArticleTable { width:220px; }

.XSS_ProductViewAvailLabel        { font-size:85%;  /* (Zelleneigenschaften) - Variationen - Auswahl: */
                                    font-weight:bold; 
									color:F9F9F9;
									background:#808080; 
									white-space:nowrap;
									width:240px;
                                    background-image:url(rightup.gif);
                                    background-position:right top;
                                    background-repeat:no-repeat;
									padding:2px; } 

.XSS_ProductViewLabel             { font-size:85%; 
                                    color:#E08000; }
.XSS_ProductViewOrderNumber       { font-weight:bold; }
.XSS_ProductViewOrderPrice        { font-weight:bold; }
.XSS_ProductViewAddCartButton     { cursor:hand;
                                    background:;
                                    color:#E08000;
									font-weight:bold;
                                    border:0px; 
                					font-size:85%; }
.XSS_ProductViewAddCartField      { background:#F9F9F9;
                                    direction:ltr;
                                    border:1px solid #E00000; 
                					font-size:85%; }									
.XSS_ProductViewCartCnt           { font-size:85%; }
.XSS_ProductViewNotAvailable      { font-weight:bold;  /* Produkt ist nicht verfügbar */
                                    color:#E08000; }

/* ----- Cart-View ----- */
.XSS_CartViewAddCartBox           { padding:6px;
                                    background:#200000;
                                    border:2px solid #800000; }
.XSS_CartViewAddCartText          { font-size:; }
.XSS_CartViewAddCartButton        { cursor:hand;
                                    background:;
                                    color:#E08000;
									font-weight:bold;
                                    border:0px; 
                					font-size:85%; }
.XSS_CartViewAddCartField         { background:#F9F9F9;
                                    direction:ltr;
                                    border:1px solid #E00000;
                                    font-size:85%; }
.XSS_CartViewEmpty                { font-weight:bold; } /* Der Warenkorb ist leer */
.XSS_CartViewLabel                { font-size:85%; 
                                    color:#E08000; }
.XSS_CartViewText                 { font-size:100%;  /* Ihr Warenkorb */
                                    font-weight:bold; 
									padding:4px;
									color:#F9F9F9;
									background:#600000; 
                                    background-image:url(rightup.gif);
                                    background-position:right top;
                                    background-repeat:no-repeat; }
.XSS_CartViewDeleteLink           { font-weight:bold; } /* Warenkorb leeren */
.XSS_CartViewOrderFormLink        { font-weight:bold;   /* Bestellformular */
                                    font-size:120%; }
.XSS_CartViewPriceTotalText       { font-weight:bold; } /* Summe: */
.XSS_CartViewPriceTotalValue      { font-weight:bold; }
.XSS_CartViewPriceTotalTaxText    { font-size:75%; } /* inkl. ... Mwst. */
.XSS_CartViewPriceTotalTaxValue   { font-size:75%; }


/* ----- Order-View ----- */
.XSS_OrderText                    { font-size:120%;  /* Bestellformular / Ich zahle */
                                    font-weight:bold; }
.XSS_OrderTextBig                 { font-weight:bold; }
.XSS_OrderTextSmall               { font-size:65%; }
.XSS_OrderRequiredSymbol          { color:#F00000; }
.XSS_OrderCCText                  { font-size:85%; } /* Kreditkaten Text: Bitte nur bei Kreditkarte dieses ... */
.XSS_OrderCCTextPrint             { font-weight:bold; } /* ausdrucken */
.XSS_OrderCCTextFax               { font-weight:bold; } /* Kreditkarten Fax Nummer */
.XSS_OrderPriceTotal              { font-weight:bold; }
.XSS_OrderTaxTotal                { font-size:85%; }
.XSS_OrderTextShipping            { font-weight:bold; } /* zzgl. Versandkosten */
.XSS_OrderButton                  { cursor:hand;
                                    background:#ECF1F4;
                                    color:#E00000;
                                    border:1px solid #E00000;
									font-weight:bold;
                					font-size:120%; }
.XSS_OrderField                   { background:#F9F9F9;
                                    direction:ltr;
                                    border:1px solid #E00000; }
.XSS_OrderSelect                  { background:#F9F9F9;
                                    color:#E00000; }

/* ----- Admin-View ----- */
.XSS_NaviAreaAdmin { width:40%; }
.XSS_MainAreaAdmin { width:60%; }

.XSS_AdminTextBG  { background:#C00000; 
                    background-image:url(rightup.gif);
                    background-position:right top;
                    background-repeat:no-repeat; }
.XSS_AdminTextBG2 { background:#E00000; }
.XSS_AdminText    { color:#FFFFFF; 
                    font-size:85%;
                    font-weight:bold; }
.XXS_AdminButton  { cursor:hand;
                    background:E00000;
                    color:#F9F9F9;
					font-weight:bold;
					padding:2px;
                    border:1px solid #000000; 
                    font-size:85%; }
.XSS_AdminField   { background:#F9F9F9;
                    direction:ltr;
                    border:1px solid #E00000;
                    font-size:85%; }
.XSS_AdminBorder  { border:1px solid #E00000; }
.XSS_AdminError   { color:#FF0000; 
                    font-size:85%;
                    font-weight:bold; }

-->
</style>
