/* background-color */
TR.headerMessage, .sitemap_heading, .messageStackSuccess, .sitemap_sub, .moduleRowSelected, .productsDiscription, .contentPage, .categorieImage { background-color: #ffffff } 
.boxTextBGII, .conditions, .boxTextBG, .tableListingI, .productsDiscriptionFooter, .productsNotifications, TR.headerError, .priceSmall, .price  { background-color: #ffffff } 
.messageStackError, .gvBox, .messageStackWarning, .errorBox, TR.header,.productListingOuter, .productListingOuterListing, .bgOrderDetails, .tableShop, .tableListingII { background-color: #ffffff } 
/* { background-color: #E6E6E6 } 
 { background-color: #E9F4FC } 
 { background-color: #F1EDE9 } */
/* TD.headerNavigation { background-color: #F6F6F6 } 
/* { background-color: #FFCC99 } 
 { background-color: #FFCCCC } 
 { background-color: #f1f1f1 } 
 { background-color: #f2fff7 } 
 { background-color: #ff0000 } 
 { background-color: #ffb3b5 } 
 { background-color: #ffffff } */


/* background */
.infoBoxHeading, TR.headerInfo, TD.headerInfo, .heading1, .infoBoxNotice, .infoBoxNoticeContents, A.pageResults:hover, .infoBoxen, .wrapper { background: #ffffff } 
.productListing-heading, TR.footer, SPAN.infoBox_right, TABLE.formArea, .infoBox, SPAN.infoBox, .infoBox_right, .categorieImageWidth, TR.subBar { background: #ffffff } 
TD.headerError,  { background: #ffffff } 
TR.headerNavigation, TD.footer, .infoBoxLoginInputPassword input, .infoBoxQuickieInputQuickie input, .productInfoInput input, .infoBoxNewsletterInputEmail input, .infoBoxSearchInputSearch input, .infoBoxLoginInputEmail input, .productInfoInputIE input { background: #ffffff } 
.infoBoxLoginInputPassword input, .infoBoxQuickieInputQuickie input, .productInfoInput input, .infoBoxNewsletterInputEmail input, .infoBoxSearchInputSearch input, .infoBoxLoginInputEmail input, .productInfoInputIE input { background: #ffffff } 
/*  { background: #FFE6E6 } 
 { background: #FFFF33 } 
 { background: #FFFFDD } 
 { background: #FFFFFF } 
 { background: #b6b7cb } 
 { background: #bbc3d3 } 
 { background: #f1f1f1 } 
 { background: #f4f7fd } */
TR.payment-odd, TR.payment-even, TR.accountHistory-even, TR.shippingOptions-odd, TR.productReviews-even, TR.shippingOptions-even, TR.accountHistory-odd, TR.addressBook-even, TR.alsoPurchased-even, TR.productListing-even, TR.addressBook-odd, TR.upcomingProducts-even, TR.productListing-odd, TR.upcomingProducts-odd, TR.productReviews-odd, TR.alsoPurchased-odd { background: #f8f8f9 } 
 /* { background: #ff0000 } 
 { background: #ff0000 } */
body { background: #ffffff } 
div { background: #ffffff }


/* border-bottom */
/* SPAN.infoBox_right, .infoBox, TD.footer, TD.headerNavigation, SPAN.infoBox, .infoBox_right { border-bottom: 1px solid } */
/* .boxTextPrice { border-bottom: 1px solid #666 } 
.pageContent, .productsDiscription, .bordersBottomBox, .bordersLeft, .bordersListing, .contentPage, .productsDiscriptionFooter, .bordersBottom { border-bottom: 1px solid #ccc } 
.newProductsHeading, .contentsTopics { border-bottom: 3px solid #282832 } 
/* .pageHeading { border-bottom: 3px solid #333 } */
/* .productInfoHeading { border-bottom: 3px solid #ccc } 
.productListingOuter { border-bottom: 4px solid #282832 } 
/* .infoBoxen { border-bottom: 5px solid #E00318 } */
.navtrail { border-bottom: 4px solid #000 }


/* border-color */
/* .infoBox, SPAN.infoBox { border-color: #0000ff } 
.infoBoxLoginInputPassword input, .infoBoxNewsletterInputEmail input, .infoBoxSearchInputSearch input, .infoBoxLoginInputEmail input { border-color: #333 } 
.gvBox { border-color: #FFFFFF } 
TD.footer, TD.headerNavigation, TABLE.productListing, .tableShop { border-color: #b6b7cb } 
.infoBoxQuickieInputQuickie input, .productInfoInput input, .productInfoInputIE input { border-color: #ccc } 
SPAN.infoBox_right, .infoBox_right { border-color: #cccc00 } 
TABLE.formArea, .bordersInfoImage { border-color: #cccccc } */
TD.headerNavigation { border-color: #000 }

/* border-left */
/* SPAN.infoBox_right, .infoBox, SPAN.infoBox, .infoBox_right, .tableShop { border-left: 1px solid } */


/* border-right */
/* SPAN.infoBox_right, .infoBox, SPAN.infoBox, .infoBox_right, .tableShop { border-right: 1px solid } 
.bordersRight { border-right: 1px solid #ccc } */


/* border-spacing */
/* TABLE.productListing { border-spacing: 1px } */


/* border-style */
/* .productInfoInput input, .infoBoxSearchInputSearch input, .productInfoInputIE input, TABLE.productListing, .infoBoxLoginInputPassword input, .infoBoxQuickieInputQuickie input, TABLE.formArea, .infoBoxLoginInputEmail input, .infoBoxNewsletterInputEmail input { border-style: solid } 
*/

/* border-top */
/* SPAN.infoBox_right, .infoBox, SPAN.infoBox, .infoBox_right, .bordersInfoImage { border-top: 1px solid } 
.productsDiscription, .bordersTop { border-top: 1px solid #ccc } */


/* border-width */
TABLE.formArea { border-width: 1px } 
.infoBoxen { border-width: 0px 0px 0px 0px } 
.infoBoxLoginInputPassword input, .infoBoxQuickieInputQuickie input, .productInfoInput input, .infoBoxNewsletterInputEmail input, .infoBoxSearchInputSearch input, .infoBoxLoginInputEmail input, .productInfoInputIE input { border-width: 1px 1px 1px 1px } 


/* border */
img { border: 0 } 
.price, .priceSmall { border: 0px solid #282832 } 
.wrapper { border: 0px solid #fff } 
/* TABLE.productListing { border: 1px } */
.gvBox { border: 1px solid } 
.productListingOuter, .productListingOuterListing, .categorieImage { border: 1px solid #ccc } 
.heading1 { border: 1px solid #fff } 
.infoBoxen { border: 1px solid #ccc } 


/* clear */
.productListingOuterListing { clear: both } 


/* color */
TD.headerNavigation, TD.headerInfo, .headerNavigation a, .headerNavigation a:hover { color: #000 }
ul.categories li.categorieLevel3 a:active, .poweredby, ul.categories li.categorieLevel1 a:active, ul.categories li.categorieLevel2 a:active, ul.categories li.categorieLevel3 a:link, .checkoutBarCurrent, TD.subBar, .sitemap_sub a, ul.categories li.categorieLevel1 a:link, .sitemap_sub, TD.footer, TD.headerNavigation, ul.categories li.categorieLevel3 a:visited, ul.categories li.categorieLevel2 a:link, ul.categories li.categorieLevel1 a:visited, ul.categories li.categorieLevel2 a:visited { color: #000000 } 
A.pageResults, A.pageResults:hover { color: #0000FF } 
A.confirmationEdit, A.confirmationEdit:hover { color: #009933 } 
ul.categories li.categorieLevel3 { color: #00cc00 } 
SPAN.errorText, a:hover, ul.categories li.categorieLevel1 a:hover, ul.categories li.categorieLevel2 a:hover, SPAN.productDiscountPrice, ul.categories li.firstCategorie a:hover, SPAN.productOldPrice, .productListingPrice, ul.categories li.categorieLevel3 a:hover, SPAN.productSpecialPrice { color: #282832 } 
ul.categories li.categorieLevel3 a.catChosen, ul.categories li.categorieLevel1, a, ul.categories li.categorieLevel1 a.catChosen, SPAN.greetUser, ul.categories li.categorieLevel2 a.catChosen, ul.categories li.categorieLevel2, ul.categories li.firstCategorie a.catChosen { color: #333 } 
.price { color: #333333 } 
ul.categories li.firstCategorie a:active, ul.categories li.firstCategorie a:link, ul.categories li.firstCategorie a:visited { color: #404040 } 
body { color: #444 } 
.priceSmall { color: #666666 } 
.orderEdit { color: #70d250 } 
.checkoutBarFrom, .checkoutBarTo { color: #8c8c8c } 
.copyright a, .sitemap_sub a:hover, .parseTime, .categorieCount, .priceDisclaimer, .copyright { color: #999999 } 
.sitemap_heading a:hover { color: #CCCCCC } 
.priceBox { color: #FF3300 } 
.sitemap_heading a, .productListing-heading, .sitemap_heading, .heading1 a, .infoBoxHeading, .heading1 { color: #000000 } 
TD.accountCategory { color: #aabbdd } 
SPAN.markProductOutOfStock { color: #c76170 } 
.stockWarning { color: #cc0033 } 
SPAN.newItemInCart, .inputRequirement { color: #ff0000 } 
.infoBoxHeading A:hover { color: #ffff00 } 
.navtrail, TD.headerInfo, .headerNavigation a:hover, TD.headerError, .infoBoxHeading A, .navtrail a:hover, .navtrail a, .headerNavigation a { color: #000000 } 
.smallHeading { color: Black } 


/* display */
.visible { display: block } 
h1, h3, FORM, h4, h2 { display: inline } 
.invisible { display: none } 
div.table { display: table } 
div.td { display: table-cell } 
div.tr { display: table-row } 


/* float */
.navRight, .navLeft, .bordersThumbnailImage, .productListingOuter, .main_content { float: left } 


/* font-family */
.price { font-family: "Courier New", Courier, mono } 
TD.headerInfo, TD.headerError { font-family: Tahoma, Verdana, Arial, sans-serif } 
body { font-family: Verdana, Arial, Helvetica, sans-serif } 


/* font-size */
.heading3, .sitemap_heading { font-size: 10pt } 
SPAN.newItemInCart, .poweredby, .stockWarning, .checkoutBarFrom, .ulBox, .productListing-heading, .messageStackWarning, .errorBox, .messageStackSuccess, SPAN.infoBox_right, P.smallText, .infoBox, SPAN.productOldPrice, .checkoutBarCurrent, TD.subBar, .orderEdit, .messageStackError, TD.footer, .infoBoxNoticeContents, TD.headerNavigation, TD.productListing-data, SPAN.infoBox, .infoBox_right, TD.smallText, .messageBox, SPAN.smallText, .inputRequirement, .checkoutBarTo { font-size: 10px } 
.boxTextBGII, INPUT, .infoBoxContents, .infoBoxen, .infoBoxHeading, body, RADIO, .boxTextBG, .moduleRowOver, .boxText, .main, .navtrail a:hover, .navtrail a, .priceBox, P.main, h1, .navtrail, .moduleRow, h4, h2, ul.categories, .infoBoxHeading A:hover, .boxTextPrice, .infoBoxHeading A, .productListingPrice, TEXTAREA, h3, SELECT, CHECKBOX { font-size: 11px } 
.heading4 { font-size: 12pt } 
TD.formAreaTitle, TD.tableHeading, TD.fieldKey, SPAN.markProductOutOfStock, TD.headerInfo, TD.fieldValue, TD.headerError { font-size: 12px } 
span.productsInfoName, .newProductsHeading, .contentsTopics, TD.accountCategory, .pageHeading, .productInfoHeading, .priceSmall { font-size: 13px } 
.gvBox { font-size: 14px } 
.heading5 { font-size: 16pt } 
.price { font-size: 18px } 
.heading1 { font-size: 7pt } 
.sitemap_sub, .heading2 { font-size: 9pt } 
.priceDisclaimerBox, .parseTime, .categorieCount, .copyright, .priceDisclaimer { font-size: 9px } 
.moduleHeading { font-size: small } 
.smallHeading { font-size: x-small } 


/* font-style */
A.confirmationEdit, A.confirmationEdit:hover { font-style: italic } 


/* font-weight */
.newProductsHeading, ul.categories li.categorieLevel3 a.catChosen, .poweredby, .active, ul.categories li.categorieLevel1 a.catChosen, TD.headerInfo, ul.categories li.categorieLevel2 a.catChosen, .errorBox, span.productsInfoName, .gvBox, .priceBox, TD.footer, TD.headerNavigation, SPAN.productDiscountPrice, ul.categories li.firstCategorie a:visited, .productInfoHeading, ul.categories li.firstCategorie a:active, TD.formAreaTitle, TD.tableHeading, .productListingPrice, .productListing-heading, .pageHeading, TD.headerError, .smallHeading, .infoBoxHeading, ul.categories li.firstCategorie a.catChosen, .price, SPAN.markProductOutOfStock, TD.fieldKey, ul.categories li.firstCategorie a:link, .moduleHeading, .pageContent, .contentsTopics, .priceSmall, ul.categories li.firstCategorie a:hover, SPAN.greetUser { font-weight: bold } 
ul.categories li.categorieLevel3 a:active, ul.categories li.categorieLevel1 a:active, ul.categories li.categorieLevel2 a:active, .inactive, ul.categories li.categorieLevel1 a:hover, ul.categories li.categorieLevel2 a:hover, ul.categories li.categorieLevel3 a:hover, SPAN.productOldPrice, ul.categories li.categorieLevel3 a:link, h1, ul.categories li.categorieLevel1 a:link, h4, ul.categories li.categorieLevel3 a:visited, ul.categories li.categorieLevel2 a:link, h2, ul.categories li.categorieLevel1 a:visited, h3, ul.categories li.categorieLevel2 a:visited { font-weight: normal } 


/* height */
div.heading1 { height: 1.5em } 
.categorieImage { height: 110px } 
.productInfoInputIE input { height: 15px } 
.infoBoxQuickieInputQuickie input, .productInfoInput input { height: 16px } 
.newProductsHeading, .contentsTopics, .moduleRowOver, .moduleRow, .pageHeading, .productInfoHeading { height: 20px } 
.productListingName { height: 30px } 
div.productListingDescription { height: 4em } 


/* left */
ul.categories li.categorieLevel2, ul.categories li.categorieLevel3 { left: 13px } 


/* line-height */
.liBox, .productListingName, .priceDisclaimerBox, .productListingDescription, SPAN.productOldPrice, .boxText, .priceDisclaimer { line-height: 1 } 
.productListingPrice, .parseTime, .copyright { line-height: 1.2 } 
ul.categories li.categorieLevel1, ul.categories li.categorieLevel2, .main, ul.categories li.categorieLevel3, P.main { line-height: 1.3 } 
.moduleRowOver, .moduleRow { line-height: 1.5 } 
.boxTextPrice { line-height: 14px } 


/* list-style-type */
.optionlevel_2 { list-style-type: circle } 
.optionlevel_1 { list-style-type: disc } 
.optionlevel_0 { list-style-type: square } 


/* list-style */
ul.categories li.categorieLevel3 { list-style: circle outside } 
ul.categories li.categorieLevel2 { list-style: disc outside } 
.liBox, ul.categories li.categorieLevel1, ul.categories li.firstCategorie { list-style: none } 
ul li { list-style: square outside } 


/* margin-bottom */
SPAN.infoBox_right, .infoBox, SPAN.infoBox, .infoBox_right, .boxBottom { margin-bottom: 10px } 
.bordersBottomBox, .productListingOuterListing, ul.categories li.firstCategorie { margin-bottom: 5px } 


/* margin-right */
.infoBoxQuickieInputQuickie input, .productInfoInput input { margin-right: 3px } 


/* margin */
.liBox { margin: 0 0 0 0 } 
div.menu { margin: 0 0 0 0.5em } 
div.menu li { margin: 0 0 0.3em 0.9em } 
body { margin: 0 0 20px 0 } 
.wrapper, .main1 { margin: 0 auto } 
div.menu ul { margin: 0.3em 0 0 0 } 
RADIO, INPUT, ul li, .ulBox, SELECT, CHECKBOX, ul.categories, .productInfoInputIE input { margin: 0px } 
.productListingOuter { margin: 2px } 
.infoBoxLoginInputPassword input, .infoBoxNewsletterInputEmail input, .infoBoxSearchInputSearch input, .infoBoxLoginInputEmail input { margin: 5px 0 } 


/* overflow */
div.heading1, div.productListingDescription { overflow: hidden } 


/* padding-bottom */
.boxTextPrice, .moduleHeading { padding-bottom: 10px } 
.sitemap_heading, .bordersBottom { padding-bottom: 2px } 


/* padding-left */
.ulBox { padding-left: 16px } 
ul.categories li.categorieLevel1 { padding-left: 20px } 
.pageContent, .newProductsHeading, .contentsTopics, .pageHeading, .productInfoHeading, ul.categories li.firstCategorie { padding-left: 5px } 


/* padding-top */
.productListingDescription { padding-top: 0px } 
.main1 { padding-top: 10px } 
.sitemap_heading { padding-top: 2px } 
.bordersBottomBox, .categorieImage { padding-top: 5px } 


/* padding */
div.menu ul, div.menu li, ul.categories { padding: 0 } 
.infoBoxQuickieInputQuickie input, .productInfoInput input, .productInfoInputIE input { padding: 0 0 0 2px } 
.main_content { padding: 0 19px } 
.liBox, INPUT, .priceSmall, .boxBottom, RADIO, body, .price, SPAN.productOldPrice, ul li, SELECT, .boxTop, CHECKBOX { padding: 0px } 
.bordersThumbnailImage { padding: 10px } 
.contentPage { padding: 15px 5px 10px 5px } 
SPAN.infoBox, .infoBox_right, SPAN.infoBox_right, .productListingInner, .boxTextPrice, .infoBox, .boxText, ul.categories li.firstCategorie, .bgOrderDetails { padding: 2px } 
.productsDiscriptionFooter { padding: 2px 0px 2px 5px } 
.sitemap_sub { padding: 2px 2px } 
.infoBoxLoginInputPassword input, .infoBoxNewsletterInputEmail input, .infoBoxLoginInputEmail input, .infoBoxSearchInputSearch input, .heading1 { padding: 3px } 
ul.categories li.categorieLevel1, .infoBoxen { padding: 4px } 
.infoBoxHeading { padding: 4px 5px } 
.tableBody, .productsDiscription, .boxImage, .categorieImageWidth { padding: 5px } 


/* position */
ul.categories li.categorieLevel1, ul.categories li.categorieLevel2, ul.categories li.categorieLevel3 { position: relative } 


/* text-align */
.bordersThumbnailImage, TD.headerInfo, .boxImage, .parseTime, TD.headerError, .copyright { text-align: center } 
.price, .boxTextPrice, SPAN.productOldPrice, .priceSmall, .priceBox { text-align: right } 


/* text-decoration */
SPAN.productOldPrice { text-decoration: line-through } 
.infoBoxHeading A:hover, a:hover, .copyright a:hover, a, .sitemap_heading a:hover, .headerNavigation a:hover, .sitemap_sub a:hover { text-decoration: none } 
.orderEdit, A.pageResults, SPAN.underline, A.confirmationEdit:hover, .navtrail a:hover { text-decoration: underline } 


/* text-indent */
div.menu li { text-indent: -0.3em } 


/* text-transform */
SPAN.infoBox_right, .infoBoxHeading A:hover, .infoBoxHeading A, .infoBox, SPAN.infoBox, .infoBox_right { text-transform: lowercase } 


/* top */
ul.categories li.categorieLevel1 { top: -3px } 
ul.categories li.categorieLevel2, ul.categories li.categorieLevel3 { top: -5px } 


/* width */
TEXTAREA { width: 100% } 
.infoBoxQuickieInputQuickie input { width: 138px } 
.navRight, .navLeft { width: 180px } 
.productInfoInputIE input { width: 19px } 
.onepxwidth { width: 1px } 
.categorieImage { width: 203px } 
.productInfoInput input { width: 20px } 
.productListingOuter { width: 268px } 
.main_content { width: 550px } 
.mainContent { width: 663px } 
.wrapper, .main1 { width: 950px } 
