/*** Main CSS Stylesheet** @package templateSystem* @copyright Copyright 2003-2007 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 5952 2007-03-03 06:18:46Z drbyte $*/

body { margin: 0; font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background:url(../images/layout/bodyBGR.jpg);}
#bodyInner { background:url(../images/layout/demmersBGR.jpg) repeat-x;}
a img { border: none;}
.opacity80 { opacity: .8;}
#navEZPagesTOC ul li a { color: #666666; text-decoration: none;}
a:visited, a:link { color: #425F8A; ; text-decoration: none;}
a:hover, #navEZPagesTOC ul li a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover { color: #FF0000;}
a:active { color: #0000FF;}
h1 { font-size: 1.5em; color: #9a9a9a;}
h2 { font-size: 1.4em;}
h3 { font-size: 1.3em;}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger { font-size: 1.1em;}
.biggerText { font-size: 1.2em;}
h1, h2, h3, h4, h5, h6 { margin: 0px;}/*  Might uncomment either or both of these if having problems with IE peekaboo bug:h1, h2, h3, h4, h5, h6, p {position: relative;}*html .centerColumn {height: 1%;}*/
CODE { font-family: arial, verdana, helvetica, sans-serif; font-size: 1em;}
FORM, SELECT, INPUT { display: inline; font-size: 1em; margin: 0px;}
TEXTAREA { margin: auto; display: block; width: 95%;}
input:focus, select:focus, textarea:focus { background: #E4FEF5;}
FIELDSET { padding: 0.5em; margin: 0.5em 0em; border: 1px solid #cccccc;}
LEGEND { font-weight: bold; padding: 0.3em; color: black;}
LABEL, h4.optionName {}
LABEL.checkboxLabel, LABEL.radioButtonLabel { margin: 0.5em 0.3em;}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg { float: left;}
LABEL.inputLabel { float: left;}
LABEL.inputLabelPayment { width: 14em; float: left; padding-left: 2.5em;}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel { width: 11em; float: left;}
#checkoutPayment LABEL.radioButtonLabel { font-weight: bold;}
P, ADDRESS { padding: 0px 0px 6px;}
ADDRESS { font-style: normal;}
.clearBoth { clear: both; height:0px;}
HR { height: 1px; margin-top: 0.5em; border: none; border-bottom: 1px solid #9a9a9a;}/*warnings, errors, messages*/
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution { line-height: 13px; padding: 5px; border: 1px solid #9a9a9a;}
.messageStackWarning, .messageStackError { color: #C01F36;}
.messageStackSuccess { background-color: #99FF99; color: #000000;}
.messageStackCaution { background-color: #FFFF66; color: #000000;}/*wrappers - page or section containers*/
#mainWrapper { text-align: left; width: 996px; background:url(../images/layout/contentBGR.png) repeat-y; margin-bottom:15px;}
#mainCloser { width: 996px; background:url(../images/layout/pageBottom.jpg) no-repeat bottom; padding-bottom:45px;}
#mainWrapperInner { width: 985px; margin:0px auto;}
#contentMainWrapper, #logoWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage { margin: 0em; padding: 0em;}
#contentMainWrapper { background:##E7DAC2; padding: 0px; margin:0px auto; width:985px;}
#headerWrapper { padding: 0em; margin:0px auto; width:985px;}
#logoWrapper { background-image: url(../images/header_bg.jpg); background-repeat: repeat-x; background-color: #ffffff; height:75px;}
#navColumnOneWrapper, #navColumnTwoWrapper, #mainWrapper { margin:0px auto;}
#navColumnOneWrapper, #navColumnTwoWrapper { width:200px!important;}
#tagline { color:#000000; font-size: 2em; text-align : center; vertical-align: middle;}
#sendSpendWrapper { border: 1px solid #cacaca; float: right; margin: 0em 0em 1em 1em;}
.floatingBox, #accountLinksWrapper, #sendSpendWrapper, #checkoutShipto, #checkoutBillto, #navEZPagesTOCWrapper { margin: 0; width: 47%;}
.floatingBox.wide { width:562px;}
.floatingBox.wide .floatLeft { width:200px;}
.wrapperAttribsOptions { margin: 0.3em 0em;}/*navigation*/
.navSplitPagesResult { color:#717171; margin-top:10px;}
.navSplitPagesLinks { color:#717171; margin-top:10px;}
.navSplitPagesLinks a { color:#900;}
.navNextPrevCounter { margin: 0em; font-size: 0.9em; text-align:center;}
.navNextPrevList { display: inline; white-space: nowrap; margin: 0; padding: 0.5em 0em; list-style-type: none;}
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper { background-color: #abbbd3; background-image: url(../images/shop/regiok_bgr.gif); padding: 0px; margin:0px; font-weight: bold; color: #dadada; width:992px;}
#navCatTabsWrapper { background-color: #ffffff; color: #9a9a9a; background-image:none;}
#navMain ul, #navSupp ul { margin: 0; padding: 0.5em 0em; list-style-type: none; text-align: center; line-height: 1.5em;}
#navMain ul li, #navSupp ul li { display: inline;}
#navMain ul li a { text-decoration: none; padding: 0em 0.5em; margin: 0; color: #ffffff; white-space: nowrap;}
#navSupp ul li a:link, #navSupp ul li a:visited { text-decoration: none; padding: 0em 0.5em; margin: 0; color: #666666; white-space: nowrap;}
#navEZPagesTOCWrapper { font-weight: bold; float: right; height: 1%; border: 1px solid #9a9a9a;}
#navEZPagesTOC ul { margin: 0; padding: 0.5em 0em; list-style-type: none; line-height: 1.5em;}
#navEZPagesTOC ul li { white-space: nowrap;}
#navEZPagesTOC ul li a { padding: 0em 0.5em; margin: 0;}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription { margin: 0.5em;}
#navMainSearch { float: right;}
#navBreadCrumb { padding: 0px 0px 10px; font-size: 0.95em; font-weight: bold; margin: 0em; color: #FF0000;}
#navBreadCrumb a:link, #navBreadCrumb a:visited { color:#000;}
#navBreadCrumb a:hover { color: #FF0000;}
#navEZPagesTop { background-color: #abbbd3; background-image: url(../images/tile_back.gif); font-size: 0.95em; font-weight: bold; margin: 0em; padding: 0.5em;}
#navColumnOne, #navColumnTwo { background-color: transparent;}/*The main content classes*/
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert { vertical-align: top;}/*.content,*/
#productDescription, .shippingEstimatorWrapper {/*font-size: 1.2em;*/
	padding: 0.5em;}
#productDescription .producID { font-weight:bold;}
.alert { color: #FF0000; margin-left: 0.5em;}
.advisory {}
.important { font-weight: bold;}
.notice {}
.rating {}
.gvBal { float: right;}
.centerColumn, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix {}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP { font-size: 0.9em;}/*Shopping Cart Display*/
#cartAdd { margin:10px; text-align:left; width:230px;}
#productDetailsList { margin:10px 0px; width:200px; float:left; list-style:none; padding:3px 0px;}
.tableHeading TH { border-bottom: 1px solid #9a9a9a;}
.tableHeading, #cartSubTotal { background-color: #e9e9e9;}
#cartSubTotal { border-top: 1px solid #cccccc; font-weight: bold; text-align: right; line-height: 2.2em; padding-right: 2.5em;}
.tableRow, .tableHeading, #cartSubTotal { height: 2.2em;}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay { padding: 0.5em 0em;}
.cartUnitDisplay, .cartTotalDisplay { text-align: right; padding-right: 0.2em;}
#scUpdateQuantity { width: 2em;}
.cartQuantity { width: 4.7em;}
.cartNewItem { color: #33CC33; position: relative; /*do not remove-fixes stupid IEbug*/
}
.cartOldItem { color: #660099; position: relative; /*do not remove-fixes stupid IEbug*/
}
.cartBoxTotal { text-align: right; font-weight: bold;}
.cartRemoveItemDisplay { padding-left:10px;}
.cartAttribsList { margin-left: 1em;}
#mediaManager { width: 50%; margin: 0.2em; padding: 0.5em; background-color: #E4FEf5; border: 1px solid #003D00;}
.mediaTitle { float: left;}
.mediaTypeLink { float: right;}
.normalprice, .productSpecialPriceSale { text-decoration: line-through;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount { color: #ff0000;}
.orderHistList { margin: 5px; padding: 0px; list-style-type: none;}
#cartBoxListWrapper ul, #ezPageBoxList ul { list-style-type: none;}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal { margin: 0; padding: 0.2em 0em;}
#cartBoxEmpty, #cartBoxVoucherBalance { font-weight: bold;}
.totalBox { width: 5.5em; text-align: right; padding: 0.2em;}
.lineTitle, .amount { text-align: right; padding: 0.2em;}
.amount { width: 5.5em;}/*Image Display*/
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage { margin: 0em 1em 1em 0em;}
.categoryIcon {}
#cartImage { margin: 0.5em 1em;}/*Attributes*/
.attribImg { width: 20%; margin: 0.3em 0em;}
.attributesComments {}/*list box contents*/
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew { margin: 1em 0em;}
.centerBoxWrapper { background: #FFFFFF; width:526;}
#indexDefaultMainContent {}
#indexDefault { background:url(../images/rightColumn_center/rightColumn_center_boxBottom.jpg) repeat-x; background-position:bottom; width: 565px;}
h2.centerBoxHeading { font-size: 14px; color:#c01f36;}
.centerBoxHeading { background-image: url(../images/modulhead_bgr.gif); background-repeat: repeat-x; height: 23px; width: 568px; padding-left:5px; padding-top:6px; color:#c01f36; font-size:14px; font-weight:bold; border-bottom: 1px solid #a0a0a0;}	/*sideboxes*/
.columnLeft {}
h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a {}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading {}/*.leftBoxHeading, .centerBoxHeading, .rightBoxHeading {margin: 0em;background-color: #abbbd3;background-image: url(../images/tile_back.gif);padding: 0.5em 0.2em;} *//*	.leftBoxHeading, .rightBoxHeading {background-image: url(../images/modulhead_bgr.gif);background-repeat: repeat-x;height: 23px;width: 194px;padding-top:6px;color:#c01f36;font-size:14px;font-weight:bold;border-bottom: 1px solid #a0a0a0;*/
}/*.leftBoxContainer, .rightBoxContainer {margin: 0em;border: 1px solid #9a9a9a;border-bottom: 2px solid #9a9a9a;margin-bottom: 10px;width:194px !important;text-align:center;padding:0px;}*/
.sideBoxContent { background-color: #ffffff; text-align:left;}
#bannerboxContent.sideBoxContent, #bannerbox2Content.sideBoxContent {}
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover { color: #C01F36; text-decoration: none;}
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited { color: #C01F36;}
.centeredContent, TH, #cartEmptyText, #cartBoxGVButton, #cartBoxEmpty, #cartBoxVoucherBalance, #navCatTabsWrapper, #navEZPageNextPrev, #bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP, .center, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, .cartTotalsDisplay, #cartBoxGVBalance, .leftBoxHeading, .centerBoxHeading, .rightBoxHeading, .productListing-data, .accountQuantityDisplay, .ratingRow, LABEL#textAreaReviews, #productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .gvBal, .attribImg {}
.productListing-odd { background:#e7dac2; border-bottom: 2px #c6c6c6 solid; vertical-align:top;}
.productListing-even { background:#ddd0b9; border-bottom: 2px #c6c6c6 solid; vertical-align:top;}
.productListing-data h3 { margin-top:0px; margin-bottom:10px;}
.productListing-data h3 a { color:#c01f36;}
#bestsellers .wrapper { background:url(../images/rightColumn_center/toplistaCenterBGR.jpg) repeat-x; padding-bottom:24px; padding-left:35px;}
.productListing-odd, .productListing-even {}
.productListing-data.PRODUCT_LIST_IMAGE { position:absolute; top:5px; right:5px;}
.productListing-data.PRODUCT_LIST_NAME { position:absolute; top:5px; left:5px; width:430px; line-height:16px; overflow:hidden; height:16px;}
.productListing-data.PRODUCT_LIST_NAME { position:absolute; top:5px; left:5px; width:430px; line-height:15px; overflow:hidden; height:60px;}
.productListing-heading.PRODUCT_LIST_IMAGE { display:none;}
.productListing-heading.PRODUCT_LIST_QUANTITY { display:none;}
.productListing-heading.PRODUCT_LIST_WEIGHT { display:none;}
.productListing-heading.PRODUCT_LIST_NAME { float:left; padding-right:5px;}
.productListing-heading.PRODUCT_LIST_PRICE { float:left; padding-right:5px;}
#bestsellers ol { margin:0px; padding:0px; color:#C01F36; line-height:21px; padding-top:14px;}
#bestsellers li a:link, #bestsellers li a:visited { color:#000000; cursor:pointer; text-decoration:none;}
#bestsellers li a:hover { color:#C01F36; cursor:pointer; text-decoration:underline;}
#bannerboxHeading {}
#upProductsHeading { text-align: left;}
#upDateHeading { text-align: right;}/* categories box parent and child categories */
A.category-top, A.category-top:visited { text-decoration: none;}
A.category-links, A.category-links:visited { color: #004080; text-decoration: none;}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited { color: #717171; text-decoration: none;}
SPAN.category-subs-parent { font-weight: bold;}
SPAN.category-subs-selected { font-weight: bold;}/* end categories box links *//*misc*/
.back { float: left;}
.forward, #shoppingCartDefault #PPECbutton { float: right;}
.bold { font-weight: bold;}
.rowOdd { background-color: #E8E8E8; height: 1.5em; vertical-align: top;}
.rowEven { background-color: #F0F0F0; height: 1.5em; vertical-align: top;}
.hiddenField { display: none;}
.visibleField { display: inline;}
CAPTION {/*display: none;*/
}
#myAccountGen li, #myAccountNotify li { margin: 0;}
.accountTotalDisplay, .accountTaxDisplay { width: 20%; text-align: right;/*vertical-align: top*/
}
.accountQuantityDisplay { width: 14%; vertical-align: top; text-align:center;}
TR.tableHeading { background-color: #cacaca; height: 2em;}
.productListing-heading { background:url(../images/rightColumn_center/rightColumn_center_boxBGR.jpg) repeat-x; padding:3px; height:20px;}
.productListing-data { padding:15px 3px; color:#717171;}
.xxproductListing-rowheading { color: #ffCCCC; background: url(../images/shop/regiok_bgr.gif) repeat-x; padding:5px;}
.productListing-data .listingDescription { color:#717171;}
.productListing-data input { display:block; border:1px solid #d0c4ae; color:#717171; margin-top:3px; width:50px;}
.productListing-data .price { font-size:14px; font-weight:bold; color:#000; padding:0px 32px 10px 0px; text-align:right;}
.productListing-heading a:link, .productListing-heading a:visited { color:#666;}
#siteMapList { width: 90%; float: right;}
.ratingRow { margin: 1em 0em 1.5em 0em;}
LABEL#textAreaReviews { font-weight: normal; margin: 1em 0em;}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart { background-color: #ffffff;}
.information { padding: 10px 3px; line-height: 150%;}
#shoppingcartBody #shippingEstimatorContent { clear: both;}
.seDisplayedAddressLabel { background-color:#85C285; text-align: center;}
.seDisplayedAddressInfo { text-transform: uppercase; text-align: center; font-weight: bold;}
#seShipTo { padding: 0.2em;}
#logo { background: #c01f36 url(../images/demmers_logo.gif) no-repeat 0px 0px; width:198px; height:198px; float: left; border-bottom:thin solid #000000; border-right: thin solid #000000; overflow:hidden;}
#logo img { width:198px; height:198px;}
.clear { clear:both;}
#headContainer { height:198px;}
#headRight { width:785px; height:198px; float:left; overflow:hidden;}
#headFlash_1 { width:785px; height:152px; background-image: url(../images/layout/headerBGR.jpg); background-repeat: no-repeat; overflow:hidden;}
#topmenuContainer { height:34px; background-image: url(../images/layout/topMenuBGR.jpg); background-repeat: repeat-x; padding-left:10px; margin:0px; padding-top:12px; background:#000;}
#topmenuContainer ul { display:block; float:left; width:575px;}
#search { padding: 0px; margin-top: 0px; text-align:center;}
#searchContent { text-align:center;}
#search td { color: #747679; font-weight: bold; padding-right:0px;}
#searchLabel { width:100px; padding-top:3px;}
#search input { font-size: 11px; color: #747679; font-weight: bold; padding: 0px 0px 0px 0px; height:22px; font-size:10px;}
#mainSearch { margin-left:10px; width:120px;}
.topmenu_item { height:31px; min-width: 90px; display: inline; padding-top:10px; color: #fff; text-align: center; font-weight: bold; list-style:none; padding-right:15px;}
.topmenu_item a { color:#cfc5a1; font-weight:normal;}
.topmenu_item.first { background:none;}
#topmenuContainer ul a:visited, #topmenuContainer ul a:link {}
#topmenuContainer ul { padding:0px; margin:0px;}
#kapcsolat.topmenu_item { width:200px;}
ul.navCatTabs { width:199px; margin:0px; padding:0px; text-align:left; display:block; color:#D6C6AB; text-transform:capitalize; background:#555454;}
.navCatTabs.bottom { width:199px; margin:0px; padding:0px; text-align:left; display:block; color:#D6C6AB; text-transform:capitalize; background:#555454;}
.navCatTabs li { list-style-type: none; cursor:pointer;}
.navCatTabs li ul li { list-style-type: none; cursor:pointer;}
.navCatTabs li a { color:#D6C6AB; display:block; height:23px; background:url(../images/layout/menuBGR.jpg) no-repeat; padding-bottom:1px; padding-top:5px; padding-left:15px; border-bottom: thin solid #000000;}
.navCatTabs li ul li a { color:#D6C6AB; padding-left:25px;}
.navCatTabs li a:link, #leftMenu li a:visited { color:#D6C6AB; text-decoration: none;}
.navCatTabs li a:hover { background:url(../images/layout/menuHover.jpg) no-repeat;}
.navCatTabs li.selectedMenu { height:30px; font-size: 18px; color: #ff3955; list-style-type: none; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #999898; border-left-color: #999898; padding-left:10px; padding-top:5px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #999898; background-image: url(../images/selecetedMenu_bgr.gif); background-repeat: no-repeat; background-position: top;}
.navCatTabs ul { padding-left:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; padding-bottom: 0px;}
#navColumnOne { width:199px !important;}
#columnMain { width:572px; padding:10px;}
#navColumnTwo { width:188px !important; background:#E7DAC2;}
.categoryListBoxContents { position:relative; float:left; width:174px !important; height:187px; margin: 5px;}
.categoryListBoxContents img { z-index:20; position:relative;}
.categoryListBoxContents .categories_name { z-index:30; position:absolute; font-size:12px; text-transform:uppercase; bottom:16px; left:44px; text-align:left; width:120px; vertical-align:bottom;}
a:link .categories_name, a:visited .categories_name { color:#787878;}
.ProductNameDiv { width:570px; height:38px; position:relative;}
.ProductNameDiv h1 { display:block; width:520px; padding:10px 5px 5px 30px; color:#bf1f39;}
.ProductNameDiv .productCatIcon { width:19px; height:19px; border:1px #8f8b8a solid; position:absolute; left:0px; top:10px;}
.trailimageid { display:none !important;}
.trailimageid div { display:none !important;}
.contentCell { width:596px; background:#E7DAC2; vertical-align:top;}
.productBody { padding: 25px 0px 10px 9px; background:url(../images/rightColumn_center/rightColumn_center_boxBGR.jpg) repeat-x; width:561px; margin-top:10px;}
.productListBody { padding:0px 0px 5px; width:568px;}
.navNextPrevWrapper { background: url(../images/layout/productBoxBGR.jpg) repeat-y; position:relative; height:35px; color:#ffffff; width:570px;}
.navNextPrevWrapper a:link, .navNextPrevWrapper a:visited { color:#ffffff;}
.navNextPrevList.prev { position:absolute; left:15px; top:10px;}
.navNextPrevList.next { position:absolute; right:15px; top:10px;}
.navNextPrevList.prod { position:absolute; right:135px; top:10px; width:300px; text-align:center;}
.subcat21, .subcat13, .subcat14 { background:#0a0102;}
.subcat15 { background:#eceaeb;}
.subcat5, .subcat16 { background:#72ab5c;}
.subcat17 { background:#e66b2f;}
.subcat18 { background:#c11f36;}
.subcat19 { background:#eccc51;}
.subcat23 { background:#2A5FA3;}
.subcat22 { background:#7E4B2C;}
.subcat34 { background:#ffd100;}
.subcat36 { background:#918CAA;}
.subcat37 { background:#432F26;}
.subcat38 { background:#F57105;}
.subcat39 { background:#EF262E
}
.subcat13 .favTitle, .subcat14 .favTitle { background:#0a0102 url(../images/slider/favtitle.png) repeat-y;}
.subcat15 .favTitle { background:#eceaeb url(../images/slider/favtitle.png) repeat-y;}
.subcat5 .favTitle, .subcat16 .favTitle, .subcat21 .favTitle { background:#72ab5c url(../images/slider/favtitle.png) repeat-y;}
.subcat17 .favTitle { background:#e66b2f url(../images/slider/favtitle.png) repeat-y;}
.subcat18 .favTitle { background:#c11f36 url(../images/slider/favtitle.png) repeat-y;}
.subcat19 .favTitle { background:#eccc51 url(../images/slider/favtitle.png) repeat-y;}
.subcat23 .favTitle { background:#2A5FA3 url(../images/slider/favtitle.png) repeat-y;}
.subcat22 .favTitle { background:#7E4B2C url(../images/slider/favtitle.png) repeat-y;}
.subcat13 .ikon, .subcat14 .ikon { background:#0a0102;}
.subcat15 .ikon { background:#eceaeb;}
.subcat5 .ikon, .subcat16 .ikon, .subcat21 .ikon { background:#72ab5c;}
.subcat17 .ikon { background:#e66b2f;}
.subcat18 .ikon { background:#c11f36;}
.subcat19 .ikon { background:#eccc51;}
.subcat23 .ikon { background:#2A5FA3;}
.subcat22 .ikon { background:#7E4B2C;}
.bgr21 .favouriteContainer { background:url(../images/category_bgr/klasszikus-fekete-tea_bgr.jpg) no-repeat;}
.bgr13 .favouriteContainer { background:url(../images/category_bgr/fekete-teakeverek_bgr.jpg) no-repeat;}
.bgr14 .favouriteContainer { background:url(../images/category_bgr/izesitett-fekete-tea_bgr.jpg) no-repeat;}
.bgr15 .favouriteContainer { background:url(../images/category_bgr/feher-tea_bgr.jpg) no-repeat;}
.bgr5 .favouriteContainer { background:url(../images/category_bgr/klasszikus-zold-tea_bgr.jpg) no-repeat;}
.bgr16 .favouriteContainer { background:url(../images/category_bgr/izesitett-zold-tea_bgr.jpg) no-repeat;}
.bgr17 .favouriteContainer { background:url(../images/category_bgr/rooibos-honeybush-mate_bgr.jpg) no-repeat;}
.bgr18 .favouriteContainer { background:url(../images/category_bgr/gyumolcstea_bgr.jpg) no-repeat;}
.bgr19 .favouriteContainer { background: url(../images/category_bgr/gyogytea_bgr.jpg) no-repeat;}
.bgr34 .favouriteContainer { background: #FFCC00;}
.bgr23 .favouriteContainer { background: url(../images/category_bgr/ajandekcsomag_bgr.jpg) no-repeat;}
.bgr22 .favouriteContainer { background:  url(../images/category_bgr/fuszerkevereke_bgr.jpg) no-repeat;}
#indexCategories .subcategory { overflow:hidden; float:left; text-align:center;}
.subcategory .categoryListBoxContents { width:100% !important; height:15px;}
.subcategory .categories_name { position:relative; left:0px; top:0px;}
#indexCategories { overflow:hidden;}
.centerBoxContentsNew { float:left; text-align:center; width:170px !important; padding:0px 10px;}
.fav_right .productName { position:absolute; left:10px; top:10px;}
.fav_right .productDescription { position:absolute; left:10px; top:90px; color:#ffffff; width:160px; z-index:100;}
.fav_right .termekleirasDiv { position:absolute; width:170px; top:270px; text-align:center; padding:5px;}
.fav_right .termekleirasDiv a { color:#951427; font-weight:bold;}
.favouriteContainer { height:300px; width:572px; z-index:100;}
.fav_left { background:#FFFFFF none repeat scroll 0 0; float:left; height:45px; padding:5px; width:372px; opacity: .9;}
.fav_right { float:left; height:300px; width:190px; position:relative; z-index:10;}
.fav_left h1 { font-size:24px; font-style:italic; font-weight:normal;}
.fav_left p { margin-top:-5px;}
.favTitle { height:35px; padding:10px; width:170px; background-image:url(../images/slider/favtitle.png); background-position:right; background-repeat:repeat-y;}
.favTitle a, favtitle { color:#FFFFFF; font-size:14px; text-decoration:none; text-transform:uppercase;}
.favText { background:#000000 url(../images/slider/rightSideBGR.jpg) repeat-y; color:#FFFFFF; height:190px; overflow:hidden; padding:10px; width:170px; opacity:1;}
.favText .ikon { border:1px solid #FFFFFF; float:left; height:11px; margin-right:5px; width:10px;}
.favText .text { font-size:10px; text-transform:uppercase;}
.favText h1 { font-size:12px; font-weight:bold; text-transform:uppercase;}
.favText p { clear:left; display:block; font-size:10px; padding-top:5px;}
.fav_termekleiras { background: #ffffff; border-left:1px solid #6B6B6B; border-right:1px solid #6B6B6B; height:30px; padding-top:5px; text-align:center; width:188px;}
.favnav { background-color:#000000; height:35px; width:382px; position:absolute; bottom:0px; left:-382px;}
.kedvencek { width:567px; margin:0px 0px 0px 10px;}
.searchPanel { left:0; position:absolute; top:0;}
.catalog-listing .addtoDiv { display:none;}
.imageFeatured { display:none;}
.fav_right .productName { width:150px; line-height:15px; height:30px; overflow:hidden; text-transform:uppercase;}
.fav_right .productName a:link, .fav_right .productName a:visited { color:#ffffff;}
.centerBoxContentsNew img { border:5px solid #ffffff;}
#moreinformation h3 { display:none; padding:0px; margin:0px;}
#moreinformation { padding-top:0px; margin-top:0px;}
#moreinformation.leftBoxContainer { border:none;}
.shopTitle { padding:10px; border: 1px solid #adadad; font-size:18px; color:#c01f36; font-weight:bold; width:548px; margin:0px 10px;}
.shopBody { background-color:#3d3d3d; width:550px; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; margin:0px 10px; color:#FFFFFF; min-height:60px;}
.shopBody img { border: 1px solid #ffffff; float:left; margin-right:10px; margin-bottom:3px; width:60px; height:61px;}
.shopBody2 { padding:10px; margin: 0px 10px; width:548px; background-image: url(../../images/shop/boltajanlo_bgr.gif); background-repeat: repeat-x; background-color:#dbdbdb; border: 1px solid #adadad;}
.shopBody2 p, .shopBody p { padding:0px; margin:0px;}
.hidden { display:none;}
.centerBoxContentsFeatured { margin:0px; width:570px !important; background-position: 0px 0px !important; background-repeat:no-repeat !important;}
.subboxhead_r { padding-top:0px; padding-left:0px; height:21px; background:url(../images/layout/productLittleBoxTop.jpg) no-repeat;}
.subboxhead_l {}
.subboxTitle { background:url(../images/layout/productLittleBoxTitle.jpg) repeat-y; padding:10px 5px; font-size:15px; color:#ffffff;}
.subboxBody { background: #f3ece0; height:100%; font-size:11px; padding-left:5px; padding-right:5px; height:170px; overflow:auto; width:260px;}
.subboxbottom_r { background: url(../images/layout/productLittleBoxBottom.jpg) no-repeat; padding:0px; height:8px;}
.subboxbottom_l {}
.mainBoxClose_l { background-image: url(../images/mainBoxClose_r.gif); background-repeat: no-repeat; background-position: right top; padding-top:1px; height:30px;}
.mainBoxClose_r { background-image: url(../images/mainBoxClose_l.gif); background-repeat: no-repeat; background-position: left top; width:100%; height:30px; margin-top:-1px; font-size:11px; color:#FFFFFF; padding-top:10px;}
.subboxWrapper { float:left; width:270px; margin:0px 10px 0px 0px;}
.cartLabel { width:170px; float:left; font-size:12px; color:#717171; height:20px; vertical-align:middle; border-bottom:1px solid #a3a3a3; padding-bottom:7px; margin-bottom:5px;}
.cartData { width:60px; float:left; font-size:12px; color:#717171; height:20px; vertical-align:middle; border-bottom:1px solid #a3a3a3; padding-bottom:7px; margin-bottom:5px;}
#cartAdd p { padding:0px 0px; font-size:12px; color:#717171;}
.cartSubmit { padding-left:120px; padding-top:0px;}
#categoriesContent.sideBoxContent { text-align:left;}
#categoriesContent .category-subs { height:23px; list-style-type: none; background:url(../images/layout/menuBGR.jpg) no-repeat; border-bottom: thin solid #000000; cursor:pointer; padding-bottom:1px; padding-top:5px; padding-left:20px;}
.category-products { height:23px; list-style-type: none; background:url(../images/layout/menuBGR.jpg) no-repeat; border-bottom: thin solid #000000; cursor:pointer; padding-bottom:1px; padding-top:5px; padding-left:20px;}
#categoriesContent .category-subs, #categoriesContent .category-subs-parent {}
.banners { text-align:center;}
#loginDefault label, #accountEditDefault label, #addressBookProcessDefault label, #checkoutNewAddress label, #tellAFriendDefault label, #createAcctDefault label { width:150px;}
#reviewsDefault .smallProductImage img { margin-right:10px;}
#infoShoppingCart h1 { padding:10px 6px 10px 6px;}
#infoShoppingCart h2 { padding:3px 6px 0px 6px;}
#infoShoppingCart p { padding:3px 6px 6px; margin:0px;}
#ccQuantityHeading { padding-right:5px;}
#ccTotalHeading { text-align:right;}
.cartTableHeading th { padding-bottom:3px;}
.clearb { display: block; clear: both; float: none;}
span.clearb { font-size: 1px; line-height: 1px; font-family: arial; margin:0; padding:0; height:1px;}
#scUnitHeading, #scTotalHeading { text-align:right;}
#cartRemoveItemDisplay { padding-left:5px;}
h1#indexDefaultHeading { width: 550px; padding-left:15px; padding-top:10px; color:#c01f36; font-size:14px; font-weight:bold; background:url(../images/rightColumn_center/rightColumn_center_boxTOP.jpg) no-repeat; background-position:top;}
.infoInner { width: 545px; background:url(../images/rightColumn_center/rightColumn_center_boxBottom.jpg) repeat-x; background-position:bottom; padding: 10px; margin-bottom:15px; padding-bottom:0px;}
.bodyCode {/* background:url(../images/rightColumn_center/rightColumn_center_boxBGR.jpg) repeat-x;*/
	margin-left:10px; margin-top:20px; width:570px;}
#search input.searchInput { padding:3px; height:16px;}
#accountHistoryDefault .content { margin-right:5px; margin-left:3px;}
#accountHistoryDefault .notice { margin-right:5px; margin-left:3px;}
#contentMainWrapper #information { height:162px; width:199px;}
#contentMainWrapper #informationHeading { background:#C01F36; color:#FFFFFF; height:22px; padding-left:20px; padding-top:8px; text-transform:uppercase; width:179px; margin-top:10px; font-size:12px; font-weight:normal;}
#contentMainWrapper #informationContent { background:#FFFFFF; width:159px; color:#414244; padding:10px 20px; line-height:19px;}
#contentMainWrapper #informationContent li a:link, #contentMainWrapper #informationContent li a:visited { color:#414244; text-decoration:none;}
#bannerbox { height:228px; width:199px;}
#bannerboxHeading { background:#FFFFFF; color:#C01F36; height:23px; padding-left:20px; padding-top:8px; text-transform:uppercase; font-weight:normal;}
#bannerboxContent { background:#404040; height:200px; padding:3px 0 0 2px;}
#bannerbox2Content { background:url(../images/rightColumn_center/toplistaBottom.jpg) no-repeat; background-position:bottom; padding-bottom:10px;}
#bestsellers { background:#FFFFFF; width: 188px; margin-left:5px; margin-top: 20px;}
#bestsellersHeading { background:url(../images/rightColumn_center/toplistaTOP.jpg) no-repeat; background-position:top; color:#000000; height:23px; padding-left:20px; padding-top:8px; text-transform:uppercase; font-weight:normal;}
#bestsellersContent { background:url(../images/rightColumn_center/toplistaBottom.jpg) no-repeat; background-position:bottom;}
#bannerbox2 { width:188px; background:#FFFFFF; margin-top:20px; margin-left:5px; overflow:hidden;}
#bannerbox2Heading { background:url(../images/rightColumn_center/toplistaTOP.jpg) no-repeat; color:#C01F36; height:23px; padding-left:20px; padding-top:8px; text-transform:uppercase;}
#categories { margin-bottom:0px; width:199px; color:#D6C6AB; text-transform:capitalize; background:#555454;}
.about_us { padding:0px;}
#pageFourHeading { padding:0px;}
#categoriesContent a { display:block; color:#D6C6AB;}
#categoriesContent a:hover { background:url(../images/layout/menuHover.jpg) no-repeat;}
#categoriesContent a:visited { display:block; color:#D6C6AB;}
#categories #categoriesHeading { display:none;}
.category-top { height:23px; list-style-type: none; background: #555454 url(../images/layout/menuBGR.jpg) no-repeat; border-bottom: thin solid #000000; cursor:pointer; padding-bottom:1px; padding-top:5px; padding-left:20px;}
#categoriesContent .category-top { padding-left:15px;}
#categoriesContent .category-products { padding-left:15px;}
#categoriesContent .category-subs { padding-left:15px;}
.searchLi { display:inline; color:#cfc5a1; list-style:none; padding-top:5px; padding-right:15px;}
.searchLi .searchInput { margin:0px 5px 0px 8px; height:14px; border:none; padding:3px 5px; line-height:22px; vertical-align:middle;}
.searchLi .submitButton { font-size:10px; font-weight:bold; padding-left:3px; padding-right:3px; border:1px solid #999; height:21px; line-height:22px; vertical-align:middle;}
.topNews { width:572px;}
.topNews .boxTop { height:6px; width:572px; background:url(../images/layout/news_top.jpg) no-repeat;}
.topNews .boxBottom { height:6px; width:572px; background:url(../images/layout/news_bottom.jpg) no-repeat;}
.topNews .boxBody { background:#FFF; padding:5px 10px;}
.topNews .boxBody p { margin-top:0px;}
.topNews .title { color:#c01f36; margin-bottom:7px;}
.topNews .boxBody img { float:left; width:120px; margin-right:10px; margin-top:4px; border:3px solid #c4b9a5;}
#indexHomeBody #indexCategories .categoriesBoxClip { height:197px; overflow:hidden; width:572px; position:relative; background:url(../images/layout/categorySliderBGR.jpg) repeat-y;}
#indexHomeBody #indexCategories { overflow:visible; padding:24px 0px; position:relative; margin-top:15px; margin-bottom:15px;}
#indexHomeBody #indexCategories .slideUp { position:absolute; left:0px; top:0px; width:572px; background: url(../images/layout/categorySliderUp.jpg) no-repeat; height:24px;}
#indexHomeBody #indexCategories .slideDown { position:absolute; left:0px; bottom:0px; width:572px; background: url(../images/layout/categorySliderDown.jpg); height:24px;}
#indexHomeBody #indexCategories .sliderWrap { position:absolute; top:0px; left:10px;}
#footer { width:985px; margin:0px auto; color:#414244; margin-bottom:35px;}
#footer_box { width:189px; float:left;}
.footer_title { margin:0px; border-bottom: solid thin #c01f36; width:185px; color:#414244; text-transform:uppercase; font-weight:bold;}
.footer_margin { margin-right:10px;}
.footer_name { margin-bottom:15px; color:#414244;}
#bottom { background:url(../images/layout/bottom.png) no-repeat; margin:0px auto; width:996px; height:38px; padding-bottom:10px;}
#contactUsForm .inputLabel { width:120px; display:block; float:left; margin-bottom:10px;}
#contactUsForm input { width:300px; display:block; float:left; margin-bottom:10px;}
#contactUsForm textarea { margin-top:6px;}
.nameDay { float:right; color:#FFF; font-size:10px; padding-right:9px; line-height:13px; text-align:right; width:189px;}
.shopImage { width:190px; padding-top:10px;}
.pageTitle { margin:10px 0px;}
#loginDefault label { margin-bottom:10px;}
#loginDefault input { margin-bottom:10px;}
.allProducts { width:985px; margin:10px auto; overflow: auto; height:120px; margin-bottom:25px;}
.allProducts a { display:block; width:185px; margin-right:10px; float:left; line-height:15px; height:30px; margin-bottom:5px; padding-top:5px; border-top:1px dotted #999;
color:#999;}
.allProducts a.z4 { margin-right:0px;}
.allCategories { width:985px; margin:10px auto;  overflow: auto; height:120px;  margin-bottom:25px;}
 h2.footList { text-align:center; font-size:11px; letter-spacing:10px; text-transform:uppercase; color:#bbb}
.allCategories a { display:block; width:185px; margin-right:10px; float:left; line-height:15px; height:30px; margin-bottom:5px; padding-top:5px; border-top:1px dotted #999;color:#999;}
.allCategories a.z4 { margin-right:0px;}

