
.boxText {font-size:10px;}
.errorBox {font-size:10px;background:#FFB3B5;font-weight:bold;}
.stockWarning {font-size:10px;color:#CC0033;}
.productsNotifications {background:#F2FFF7;}
.orderEdit {font-size:10px;}
.rahmenGrau {border:1px;border-style:solid;border-color:#C0C0C0;} 

/*----- Hauptbereich des Shops -----*/
BODY {font-family:Verdana,Arial,sans-serif;background-image:url(images/icons/background_color_out.bmp);background:#C0C0C0;color:#000000;margin:0;padding:0px;text-align:center;}
#bodyWrapper {width:1000px;margin:auto;background:#FFFFFF;border:#FFFFFF solid 1px;text-align:center;}
#bodyWrapperMobile {width:100%;margin:auto;background:#FFFFFF;border:#FFFFFF solid 1px;text-align:center;}

P {color:#000000;margin:0;/*line-height:1.5;*/}
TD {font-size:11px;}
H1 {font-size:18px;font-weight:bold;vertical-align:top;color:#000000;}
H2 {font-size:16px;font-weight:bold;vertical-align:top;color:#000000;}
H3 {font-size:14px;font-weight:bold;vertical-align:top;color:#000000;}
H4 {font-size:12px;font-weight:bold;vertical-align:top;color:#000000;}
H5 {font-size:10px;font-weight:bold;vertical-align:top;color:#000000;}
A {color:#0000FF;text-decoration:none;}
A:hover, A:active {color:#FF4500;text-decoration:none;}
/* Alternativ: mit Hintergrund
A {display:block;}
A:link {color:#0000FF;text-decoration:none;}
A:visited {color:#0000FF;text-decoration:none;}
A:hover, A:active {color:#FF4500;text-decoration:none;background-color:#F0F1F1;}*/
UL.logoList {list-style-type:none;list-style-position:outside;margin:0;padding:0px;/*line-height:1.5;*/}
LI.logoLq06 {display:block;background-image:url(images/logo/logo-Lq06.gif);background-repeat:no-repeat;background-position:0 0.50em;padding:0px 0px 0px 12px;}
LI.logoLq10 {display:block;background-image:url(images/logo/logo-Lq10.gif);background-repeat:no-repeat;background-position:0 0.20em;padding:0px 0px 0px 18px;}
HR.small {width:100%;height:1px;margin:1px auto;border:0;/*color:#C0C0C0;*/background:#C0C0C0;/*background-image:url(images/icons/pixel_silver.gif);*/}
HR.medium {width:100%;height:1px;margin:6px auto;border:0;/*color:#C0C0C0;*/background:#C0C0C0;/*background-image:url(images/icons/pixel_silver.gif);*/}
HR.large {width:100%;height:1px;margin:10px auto;border:0;/*color:#C0C0C0;*/background:#C0C0C0;/*background-image:url(images/icons/pixel_silver.gif);*/}

/*----- Kopfbereich wo das Banner eingefügt ist -----*/
FORM {display:inline;}
TR.header {background:#FFFFFF;}

/*----- Navigationszeile unter dem Kopfbereich -----*/
TD.headerNavigation {font-size:11px;padding:2px 0px 2px 0px;vertical-align:middle;background:#000000;/*background-image:url(images/icons/bg_boxes_head.gif);background-repeat:repeat;*/color:#FFFFFF;font-weight:bold;}
A.headerNavigation {color:#FFFFFF;text-decoration:none;}
A.headerNavigation:hover, A.headerNavigation:active {color:#FF4500;text-decoration:none;}

/*----- Einblendung bei Fehler oder Warnung z.B. AGBs nicht akzeptiert -----*/
TD.headerError {font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#FF0000;color:#FFFFFF;font-weight:bold;text-align:center;}

/*----- Einblendung beim Versand eines neuen Passworts -----*/
TD.headerInfo {font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#00FF00;color:#FFFFFF;font-weight:bold;text-align:center;}

/*----- Balken unten mit Datum und Anzahl Zugriffe -----*/
TD.footer {font-size:11px;padding:2px 0px 2px 0px;vertical-align:middle;background:#000000;/*background-image:url(images/icons/bg_boxes_head.gif);background-repeat:repeat;*/color:#FFFFFF;font-weight:bold;}
A.footer {color:#FFFFFF;text-decoration:none;}
A.footer:hover, A.footer:active {color:#FF4500;text-decoration:none;}

/*----- Kategorien in boxes/categories.php -----*/
/*#cat_0 a {padding:2px 0px 0px 6px;vertical-align:middle;vertical-align:middle;display:block;font-weight:bold;color:#FFFFFF;height:18px;background:#FF4500;}*/
SPAN.categories_0 {font-size:12px;padding:2px 0px 0px 6px;vertical-align:middle;display:block;color:#FFFFFF;font-weight:bold;height:18px;background:#FF4500;cursor:pointer;}

/*----- infoBoxen -----*/
.infoBox {background:#000000;} /*-- Rahmen --*/
.infoBoxContents, .infoBoxContents P {background:#F8F8F9;font-size:10px;} /*-- Inhalt --*/
.infoBoxContentsCheckout, .infoBoxContentsCheckout P {background:#E9F4FC;font-size:10px;} /*-- Inhalt --*/
.infoBoxNotice {background:#FF8E90;}
.infoBoxNoticeContents {background:#FFE6E6;font-size:10px;}
TD.infoBoxHeading {font-size:11px;font-weight:bold;padding:2px 0px 1px 0px;vertical-align:middle;background:#000000;/*background-image:url(images/icons/bg_boxes_head.gif);background-repeat:repeat;*/color:#FFFFFF;} /*-- Ueberschrift --*/
TD.infoBox, SPAN.infoBox {font-size:10px;}
A.infoBoxHeading {color:#FFFFFF;text-decoration:none;}
A.infoBoxHeading:hover, A.infoBoxHeading:active {color:#FF4500;text-decoration:none;}

/*----- Box/Tabelle -----*/ 
.box, .box P {background-color:#F8F8F9;}
TD.boxHeading {font-size:11px;font-weight:bold;padding:2px 0px 2px 0px;vertical-align:middle;background:#000000;/*background-image:url(images/icons/bg_boxes_head.gif);background-repeat:repeat;*/color:#FFFFFF;}
TD.boxHeadingRed {font-size:11px;font-weight:bold;padding:2px 7px 2px 7px;vertical-align:middle;background:#FF4500;/*background-image:url(images/icons/bg_boxes_head.gif);background-repeat:repeat;*/color:#FFFFFF;}
  
/*----- Produktliste -----*/
TABLE.productListing {border:1px;border-style:solid;border-color:#000000;border-spacing:1px;} /*-- Rahmen --*/
.productListing-heading {font-size:11px;font-weight:bold;padding:2px 2px 2px 2px;vertical-align:middle;background:#000000;/*background-image:url(images/icons/bg_boxes_head.gif);background-repeat:repeat;*/color:#FFFFFF;} /*-- Überschrift --*/
TD.productListing-data {font-size:10px;}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {background:#FAFAFA;} /*-- Füllfarbe ungerade Zeilen --*/
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {background:#F8F8F9;} /*-- Füllfarbe gerade Zeilen --*/

/*----- Seitenauswahl unten rechts -----*/
A.pageResults {color:#0000FF;}
A.pageResults:hover, A.pageResults:active {color:#FF4500;background:#FFFFF0;}

/*----- Überschrift wie unser Angebot, Kategorien, etc. -----*/
TD.pageHeading, DIV.pageHeading {font-size:18px;font-weight:bold;vertical-align:top;color:#000000;}
TD.pageHeadingMobile, DIV.pageHeadingMobile {font-size:12px;font-weight:bold;vertical-align:top;color:#000000;}

/*----- Sub Titelzeile z.B. Es wurden keine Artikel gefunden ... -----*/
TR.subBar {background:#FFFFF0;}
TD.subBar {font-size:10px;color:#000000;}

/*----- Tax Info -----*/
.tax_info {font-size:9px;color:#758389;}

/*----- Haupt-Schrift -----*/
TD.main, P.main {font-size:11px;line-height:1.5;}
TD.smallText, SPAN.smallText, P.smallText {font-size:10px;font-weight:normal;}
TD.accountCategory {font-size:13px;color:#AABBDD;}
TD.fieldKey {font-size:12px;font-weight:bold;}
TD.fieldValue {font-size:12px;}
TD.tableHeading {font-size:12px;font-weight:bold;}

/*----- Kategorie Beschreibung -----*/
TD.category_desc {font-size:11px;line-height:1.5;}

/*----- Product Beschreibung -----*/
P.productHeading {font-size:18px;font-weight:bold;/*text-decoration:underline;*/}

/*----- Farbe der neuen Artikel im Warenkorb -----*/
SPAN.newItemInCart {font-size:10px;color:#0000FF;}
CHECKBOX, INPUT, RADIO, SELECT {font-family:Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA {font-family:Verdana,Arial,sans-serif;font-size:11px;width:100%;}

/*----- Schriftzug Gast bei der Begrüssung -----*/
SPAN.greetUser {font-size:12px;color:#f0A480;font-weight:bold;}

/*----- Formularbereich bei Weiterempfehlungen und Kundenkonto -----*/
TABLE.formArea {background:#FFFFF0;border-color:#000000;border-style:solid;border-width:1px;}
TD.formAreaTitle {font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock {font-size:10px;color:#FF0000;font-weight:bold;}
SPAN.productOldPrice {/*text-decoration:line-through;*/background-image:url(images/icons/pixel_black.gif);background-repeat:repeat-x;background-position:0 60%;}
SPAN.productSpecialPrice {color:#FF0000;}
SPAN.errorText {color:#FF0000;}

/*----- MouseOver-Balken im checkout-Bereich -----*/
.moduleRow {}
.moduleRowOver {background-color:#D7E9F7;cursor:pointer;}
.moduleRowSelected {background-color:#E9F4FC;}

/*----- CheckOutBar im checkout -----*/
.checkoutBarFrom {font-size:10px;color:#009900;} 
.checkoutBarCurrent {font-size:10px;color:#FF4500;}
.checkoutBarTo {font-size:10px;color:#8C8C8C;}

/*----- Message-Box -----*/
.messageBox {font-size:10px;}
.messageStackError, .messageStackWarning {font-size:10px;background-color:#FFB3B5;}
.messageStackSuccess {font-size:10px;background-color:#99FF00;}

/*----- input requirement -----*/
.inputRequirement {font-size:10px;color:#FF0000;}

/*----- Box-Werbung -----*/
.boxw {position:relative;background-color:#FFFFFF;}
.boxw P {margin-top:0;margin-bottom:1px;border:3px solid #FF4500;padding:0px;background-color:#FFFFFF;}

/*----- Rollover Effekt bei den Bildern und der Produktliste -----*/
A.imagerollover, A.imagerollover:link, A.imagerollover:visited {position:relative;text-decoration:none;color:#0000ff;}
A.imagerollover:hover, A.imagerollover:active {color:#0000ff;background:#fff;}
A.imagerollover SPAN {display:none;text-decoration:none;}
A.imagerollover:hover, A.imagerollover:active SPAN {display:block;position:absolute;top:-190px;left:110px;z-index:10;border:0 solid #CCCCCC;color:#000000;background:#fff;text-align:left;visibility:inherit;}

/*----- cart_tooltip -----*/
#popCart {position:absolute;/*not change*/top:200px;/*top:35% wenn margin-top:-100*/left:50%;width:410px;margin-left:-205px;/*exact half of width as negative value*/ /*margin-top:-100;/*could be anything from -100 to 0 - exact half of height but this value is not defined*/background-color:#f8f8f8;border:2px solid #FF4500;color:#000;z-index:10000;/*not change*/display:none;/*not change*/padding:20px;}
#popCartMobil {position:absolute;/*not change*/top:100px;/*top:35% wenn margin-top:-100*/left:50%;width:300px;margin-left:-150px;/*exact half of width as negative value*/ /*margin-top:-100;/*could be anything from -100 to 0 - exact half of height but this value is not defined*/background-color:#f8f8f8;border:2px solid #FF4500;color:#000;z-index:10000;/*not change*/display:none;/*not change*/padding:2px;}
UL.popcartList {list-style-type:none;margin:0;padding:0px;}
LI.popcartButton {float:left;padding:0px 10px 0px 0px;}
#popCart_overlay {position:fixed;z-index:10000;top:0;left:0;height:100%;width:100%;background-color:#000;display:none;filter:alpha(opacity=75);/*alte IE*/-moz-opacity:0.75;/*alte mozilla*/-KHTML-opacity:0.75;/*alte Safari*/opacity:0.75;/*aktuelle Browser*/}
* html #popCart_overlay {position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight - 21);width:expression(document.body.scrollWidth > document.body.offsetWidth ? document.body.scrollWidth:document.body.offsetWidth - 21);/*aktueller IE*/}

