body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
body { background-image: url(../images/bg.gif); background-repeat: repeat-x; background-position: top; font-family: Tahoma, Geneva, sans-serif; font-size: 11px; background-color: #e3e3e3; }
a { text-decoration: none; color: rgb(90, 88, 88); outline: 0pt none; }
a:hover { text-decoration: none; color: rgb(0, 0, 0); }
input, select, textarea, button { font-family: Tahoma; font-size: 12px; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#warp { width: 996px; margin: 0pt auto; position: relative; }
.header { height: 151px; background-attachment: scroll; background-color: transparent; background-image: url(../images/vertical_image.gif); background-repeat: repeat-x; background-position: 0% 0%; }
.headerTop { height: 111px; padding: 0pt 20px 0pt 10px; }
.headerTop .right { float: right; direction: rtl; text-align: right; }
.headerTop a.homeLink { height: 62px; width: 380px; display: block; }
.headerTop .topLink { width: 190px; height: 22px; color: rgb(238, 238, 238); text-align: center; padding: 5px 0pt 0pt; background-attachment: scroll; background-color: transparent; background-image: url(../images/topLink.gif); background-repeat: repeat; background-position: 0% 0%; }
.headerTop .topLink a, .headerTop .toptxt a { color: rgb(255, 255, 255); padding: 0pt 5px; }
.headerTop .topLink a:hover, .headerTop .toptxt a:hover { color: rgb(221, 221, 221); }
.headerTop .toptxt { width: 520px; height: 26px; color: #999; text-align:center; padding: 0px; float:left; background-attachment: scroll; background-image: url(../images/toptxt.gif); background-repeat: repeat; background-position: 0% 0%; }
.headerTop .toptxt div { float:right; width:520px; text-align:right; height:26px; overflow:hidden; position:static; color: #FFF; }
.headerTop .toptxt div a{  color: #FFF; }
.navigation { background-attachment: scroll; background-color: transparent; background-image: url(../images/menuBar.gif); background-repeat: repeat-x; background-position: 0% 0%; }
.navigation .left { background-attachment: scroll; background-color: transparent; background-image: url(../images/menuBar.gif); background-repeat: no-repeat; background-position: left -40px; }
.navigation .right { height: 40px; background-attachment: scroll; background-color: transparent; background-image: url(../images/menuBar.gif); background-repeat: no-repeat; background-position: right -80px; }
.menu { line-height: 35px; width: 765px; float: right; height: 40px; padding: 0pt 10px 0pt 0pt; direction: ltr; z-index: 1; }
.topSearch { padding: 6px 0px 0px 15px; width: 200px; float: left; }
.topSearch .search { width: 204px; height: 22px; float: left; }
.topSearch .searchBox { width: 174px; height: 28px; float: left; background-attachment: scroll; background-color: transparent; background-image: url(../images/images.gif); background-repeat: repeat; background-position: 0pt -257px; }
.topSearch .searchBox .hInput { float: right; width: 110px; border: 0pt none; background: none repeat scroll 0% 0% transparent; text-align: right; padding: 5px 5px 8px 0pt; color: rgb(85, 85, 85); }
.topSearch .searchBox .hButton { float: left; border: 0pt none; width: 46px; height: 28px; cursor: pointer; color: transparent; font-size: 0pt; overflow: hidden; background-attachment: scroll; background-color: transparent; background-image: url(../images/images.gif); background-repeat: repeat; background-position: 0pt -257px; }
.container { padding: 18px 0pt 0pt; direction: rtl; text-align: right; background-attachment: scroll; background-color: #FFF; background-image: url(../images/horizontal.gif); background-repeat: no-repeat; background-position: 0pt 0pt; }
.containerBtn { padding: 0pt 10px 20px; background-attachment: scroll; background-color: rgb(255, 255, 255); background-image: url(../images/horizontal.gif); background-repeat: no-repeat; background-position: -996px bottom; }
.rightSide { float: right; width: 181px; padding: 0pt; }
.specialSales { width: 181px; background-attachment: scroll; background-color: transparent; background-image: url(../images/specialSales.gif); background-repeat: repeat; background-position: -181px 50%; }
.specialSalesTitle { height: 35px; overflow: hidden; background-attachment: scroll; background-color: transparent; background-image: url(../images/specialSales.gif); background-repeat: repeat; background-position: 0% 0%; line-height: 37px; color: #333; text-align: center; font-weight: bold; }
.specialSalesBox { padding: 6px; line-height: 1.8; overflow: hidden; background-attachment: scroll; background-color: transparent; background-image: url(../images/specialSales.gif); background-repeat: no-repeat; background-position: -362px bottom; }
.specialSalesBox .img { display: block; margin: 0pt auto; }
.content { width: 790px; float: left; }
.main { float: right; width: 582px; }
.fullBox { float: left; width: 786px; overflow: hidden; margin: 0pt 0pt 0pt 0px; }
.mainblock { width: 784px; background-attachment: scroll; background-color: transparent; background-image: url(../images/mainblock.gif); background-repeat: repeat; background-position: -784px 0pt; }
.mainblockTitle { height: 40px; background-attachment: scroll; background-color: transparent; background-image: url(../images/mainblock.gif); background-repeat: no-repeat; background-position: 0pt 0pt; }
.mainblockTitle span { margin-right: 15px; display: block; padding-top: 15px; font-weight: bold; color: #FFF; }
.mainblockBox { padding: 15px 8px 8px; height: 100%; background-attachment: scroll; background-color: transparent; background-image: url(../images/mainblock.gif); background-repeat: no-repeat; background-position: -1568px bottom; }
.bestsellers { width: 784px; margin-bottom: 10px; background-attachment: scroll; background-color: transparent; background-image: url(../images/bestsellersPro.gif); background-repeat: repeat; background-position: -784px 50%; }
.bestsellersTitle { height: 35px; background-attachment: scroll; background-color: transparent; background-image: url(../images/bestsellersPro.gif); background-repeat: repeat; background-position: 0% 0%; }
.bestsellersBox { padding: 3px 8px 8px; height: 100%; background-attachment: scroll; background-color: transparent; background-image: url(../images/bestsellersPro.gif); background-repeat: no-repeat; background-position: -1568px bottom; }
div.logo { height:82px; width:960px; overflow:hidden; }
.clearfloat { clear: both; height: 0pt; font-size: 1px; line-height: 0px; }
#post_peygiri { width: 160px; font-size:11px; }
div.showcategory { background-image: url(../images/category.gif); background-repeat: no-repeat; height: 39px; width: 80px; float: right; }
.footer { width: 100%; background: none repeat scroll 0% 0% rgb(83, 85, 81); padding: 8px 0pt 0pt; }
.footerBox { width: 996px; margin: 0pt auto; height: 200px; background-attachment: scroll; background-color: transparent; background-image: url(../images/vertical_image.gif); background-repeat: repeat-x; background-position: 0pt -264px; }
.footerBox .right { float: right; width: 10px; height: 200px; background-attachment: scroll; background-color: #535551; background-image: url(../images/images.gif); background-repeat: no-repeat; background-position: -194px -92px; }
.footerBox .left { float: left; width: 10px; height: 200px; background-attachment: scroll; background-color: #535551; background-image: url(../images/images.gif); background-repeat: no-repeat; background-position: -184px -92px; }
.footerBody { width: 970px; clear: none; float: none; height: 95px; text-align: center; direction:rtl; color: #CCC; }
.footerBody a { color: #666; }
.productTypeFooter { width: 900px; margin-top: 0pt; margin-right: auto; margin-bottom: 0pt; margin-left: auto; padding-top: 5px; padding-right: 0pt; padding-bottom: 5px; padding-left: 0pt; }
.productTypeBox { float: right; width: 150px; text-align: right; }
.productTypeBox h4.title { font-size: 11px; padding: 10px 0pt; }
ul.brands { padding: 0pt 10px 0pt 0pt; color: #999; }
ul.brands li { list-style: square inside none; color: #CCC; }
.new_pro div span#newtitle { color:#045751; font-weight: bold; display: block; background-image: url(../images/a1.gif); background-repeat: no-repeat; background-position: right center; margin-right: -5px; padding-right: 5px; }
.new_pro { padding-right:12px; font-family: Tahoma; font-size: 10px; }
.new_pro div { text-align: right; color: #4E4E4E; }
.new_pro div span.more { text-align: right; color: #CC3333; }
.new_pro div a:hover { text-decoration: none; }
#slideshowoutershell { position: relative; }
.slideshow-item { height: 15px; overflow: hidden; position: absolute; top: 0; margin:0px; padding:0px; }
.p_det a { font-weight: bold; color: #060; }


.cart_block_body { width:165px; float:right; position:relative; margin-bottom: 0px; margin-right: 3px; margin-left: 3px; }
.cart_block_body dt { height:20px; border-bottom-width: thin; border-bottom-style: dotted; border-bottom-color: #CCC; padding-top: 2px; background-image: url(../images/bullet.png); background-repeat: no-repeat; background-position: right 10px; padding-right: 8px; }
.cart_block_body a { float:right; color: #333; }
.cart_block_body .quantity-formated { float:right; }
.cart_block_body .quantity { font-weight:bold; float:left; }
.cart_block_body a.ajax_cart_block_remove_link { background:transparent url(../images/icon/delete.gif) no-repeat right bottom; display:block; float:left; font-size:0; height:13px; margin-right:4px; width:11px }
.cart_block_body span.price { color:#333; float:left; clear:none; }
.cart_block_body .ajax_cart_no_product { float:right; font-size: 11px; font-weight: normal; text-align: right; }
.cart_block_body .ajax_total_product, .ajax_total_all_product { display:block; }
.cart_block_body .strike, .price-discount { text-decoration:line-through }
.hidden, .ajax_total_all_product, .ajax_total_productm, .cart_block_body hr { display:none; }
.cart_block_body div { display:block; }
.ajax_total_price { background-image: url(../images/sabad-cont-bg.gif); background-repeat: repeat-x; height: 20px; margin-top: 2px; margin-bottom: 2px; display: none; }
.ui-effects-transfer { -moz-border-radius: 7px; -webkit-border-radius: 7px; border: 2px solid #FD6C02; filter:alpha(opacity=60); opacity:0.6; background-color:#ffffff; background-image: url(../images/basket.gif); background-repeat: no-repeat; background-position: center center; }
* html .cart_block_bot { right:-1px; }
.basket_button a { display:block; }
a.show_basket_button { background-image: url(../images/sabad-show.gif); background-repeat: no-repeat; background-position: center center; height: 25px; display:none; width: 100%; }
a.clear_basket_button { background-image: url(../images/sabad-clear.gif); background-repeat: no-repeat; background-position: center center; height: 25px; display:none; width: 100%; }
#gallery_wrap{ height:200px; overflow:hidden;}
#minprice{display:none;}
.en_num{ direction:ltr;}
