#header {
	color: #FFFFFF;
	margin-top: 0; 
	 z-index:9999;
	 min-height:auto; margin-bottom:5px;
}

 #header .block {
    margin-bottom:10px;
}

#pl_web_page_wrap
{}
.accordion ul, .accordion ul li { width:220px;}
 

#sidebar .special-box a.add-to-cart {
    float:left;
    margin-bottom:10px;
    margin-top:5px;
    padding:3px 14px;
}


 
.info-page-thumbnails .Name a
    {
     color:#000     
    }
.dropdown-menu li li a { color:#fff}

#header .smallcart .content {
    background:url("../images/7.png") no-repeat scroll 99% -51px transparent;
    display:inline-block;
    padding-right:26px;
}
#header .smallcart {
	float: none;
	 
	padding: 2px 2px 2px 2px;
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    zoom: 1;
	background: none no-repeat scroll 99% -23px rgba(0, 0, 0, 0.5);
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}




div.mainTDWrap  {
   
}
li a {
	margin-left: 0;
}

.block .title {
	color: #FFFFFF;
	padding: 10px;
	font: bold 16px arial;
	background: none repeat scroll 0 0 rgb (0,0,0);
   	border-radius:10px 10px 0px 0px;
	-moz-border-radius:10px 10px 0px 0px;
	-webkit-border-radius:10px 10px 0px 0px;
	 
	  
}

#sidebar .block .content  , #secondsideBar .block .content 
{   
    padding: 10px;
    background:none;
    -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF');
    zoom: 1;
    background: none repeat scroll 0 0 rgba(255,255,255,0.8);
}

input.text {
	margin: 0;
	width: 186px;
}

textarea {
	border-color: #CCCCCC;
}

#sidebar select,#secondsideBar select {
	border-color: #CCCCCC;
	margin: 0;
	padding: 3px;
	width: 198px;
}
#header .dropdown-menu { padding-top:5px; padding-bottom:5px;}
#header .dropdown-menu li {
    background:url("../images/8.png") no-repeat scroll 100% 0 transparent;
}

#header .dropdown-menu li.first {
	background: none repeat scroll 0 0 transparent;
}

#header .dropdown-menu ul li {
	background: none repeat scroll 0 0 transparent;
	border: medium none; text-align:right 
}

#header .dropdown-menu ul li a {
	color: #FFFFFF;
}

#header .block.categories a {
	color: #fff;
    display:inline-block;
    padding:0 10px;
}

/* searchbox start*/
.block.searchbox 
{
	direction: rtl;
}
.searchbox.horizontal 
{
    margin-top: 10px;
}
.searchbox.horizontal label { margin-left:5px;}
.searchbox.horizontal select {
    background-color:#FFFFFF;
    margin:0;
    width:138px;
     border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.searchbox.horizontal input.text  
{
    margin:0;
    width:154px;
 } 
 .searchbox.horizontal button.button   { margin:0}

  
  
/* searchbox end*/

#header .categories li:hover, #header .categories li.sfHover, #header .categories li.sfHover li:hover, #header .menu li:hover, #header .menu li.sfHover, #header .menu li.sfHover li:hover {
	 
	outline: 0 none;
}

#header .categories a:focus, #header .categories a:hover, #header .categories a:active, #header .categories li.sfHover a, #header .categories li.sfHover li:hover a, #header .menu a:focus, #header .menu a:hover, #header .menu a:active, #header .menu li.sfHover li:hover a {
	color: #FFFFFF;
    outline:0 none;
     border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#header .categories li.sfHover li {
	 
}
#header .categories li {
    background:none repeat scroll 0 0 transparent;
    width:15%;
    white-space: nowrap;
}
#header .categories li.sfHover li a {
  background: url("../images/errow-left.png") no-repeat scroll 98% 5px transparent;
    color:#7D7E7D;
    padding-right:14px;
}
#header .categories {
   background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    zoom: 1;
   background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    width:938px;
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    position:relative;
    z-index:4;
}

#header .categories .dropdown-menu {
    margin-bottom:0;
    padding:0;
    width:100%;
}

#header .categories .dropdown-menu ul {
    top:23px;
}

#header .categories .dropdown-menu ul li {
	line-height: 22px; background:none;
}


.header-banner1, .header-banner2 {

}

.header-banner1 {
	 
}

.header-banner2 {
 
}

#footer .menu li { text-align:right}

#footer .webparts {
	margin-left: 13px;
	 
}

#footer {
	padding-top: 0;
}

.footer-credit {
	color: #FFFFFF;
	 
}

.footer-credit .powered-by-p {
	color: #FFFFFF;
	 
}

.footer-credit .powered-by-p a.powered-by {
	display: inline-block;
 
	width: 100%;
	text-align: left;
	background: url("../images/eshop-logo.png") no-repeat scroll 0 0 transparent;
}

 

 
ul.productBoxes .boxItem {
	text-align: center;
	padding-top: 10px;
	 background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF');
    zoom: 1;
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
	 border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	 position :relative ;
}

#sidebar .special-box .imagediv {
	background-color: #FFFFFF;
	border: 1px solid silver;
	float: right;
	margin-left: 5px;
	padding: 3px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.info-page-content img {    max-height:500px;
    max-width:700px;}
#sidebar .special-box .image {
	border: medium none;
}

ul.productBoxes .boxItem .boxItemName a {
	color: #82B640;
	font: bold 12px arial;
	direction: rtl;
	display: inline-block;
}
.special-box .item-name  { margin-bottom:10px;}
.special-box .sale-price span {font: bold 15px arial;}
.sale-price span {
	color: #990404;
	font: bold 18px arial;
}

.item-name a, .item-name h1 {
	color: #000000;
	text-decoration: none;
	font: bold 14px arial; direction:rtl;
}

 

.item-name h1 {
	font-size: 18px;
}

.homepage-slider {
	margin-bottom: 10px;
}

.products-box-titles {
	background: none repeat scroll 0 0 rgb(0,0,0);
	color: #FFFFFF;
	height: 40px;
	padding: 0;
	text-align: right;
	width: 700px;
	font: bold 16px arial;
	 border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.products-box-titles span {
	display: inline-block;
	text-align: right;
	direction: rtl;
	padding: 11px 47px 5px 11px;
	background: url("../images/14.png") no-repeat scroll 100% 0 transparent;
	line-height: 20px;
}

.products-box-titles.personal span {
	background-position: 100% -51px;
}

.product-tabs-vertical h3 {
	background: url("../images/20.png") no-repeat scroll 100% 0 transparent;
	border: medium none;
	margin: 0;
}

.PropertiesTotalDiv .properties-button a.add-to-cart span {
 
}

.PropertiesTotalDiv .properties-button a.add-to-cart {
    margin-top:0;
    padding:5px 10px;
}

.product-tabs-vertical h3 a {
	color: #FFFFFF;
	padding: 0 9px;
	font: 18px/33px arial;
}

.products-box-titles.regulars span {
    background-position:100% -52px;
}
.products-box-titles.groups span {
	background-position: 100% -2px;
}

.homepage.block.spacial-items .jcarousel-container , #defProductboxesTbl .jcarousel-container  {
   background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FFFFFFF',endColorstr='#7FFFFFFF');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FFFFFFF',endColorstr='#7FFFFFFF');
    zoom: 1;
    
	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
	
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
   
    
}

.block.homepage .title {
	   
	 
    background: none repeat scroll 0 0 rgb (0,0,0);
	 
	color: #FFFFFF;
	height: 40px;
	padding: 0;
	text-align: right;
	width: 700px;
	line-height: 17px;
	
	 
	 border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    
	
}

.block.homepage .content {
	background: none repeat scroll 0 0 transparent;
	padding: 0;
}
#slider-700-nav  {
    float:left;
    margin-left:3px;
    margin-right:0;
    margin-top:-20px;
    z-index:9999;
}
#slider-700-nav a {
    
    background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC040404',endColorstr='#CC040404');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC040404',endColorstr='#CC040404');
    zoom: 1;
   
    background:none repeat scroll 0 0 rgba(4, 4, 4, 0.8);
     text-decoration:none;
     text-transform:none;
    border:medium none;
    display:block;
    float:left;
    height:15px;
    margin:0 0 0 1px;
    position:relative;
    text-align:center;
    text-indent:-9999px;
    width:15px;
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
  
     border:1px solid #FFFFFF;
}
#slider-700-nav a.activeSlide {
     
    
    
      background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCABABAB',endColorstr='#CCABABAB');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCABABAB',endColorstr='#CCABABAB');
    zoom: 1;
   
    background:none repeat scroll 0 0 rgba(171, 171, 171, 0.8);
    
    
    
}
.block.homepage.spacial-items .title span {
	direction: rtl;
	display: inline-block;
	text-align: right;
 
	padding: 12px 46px 5px 11px;
}

.jcarousel-skin-tango .jcarousel-container {
	background: none repeat scroll 0 0 transparent;
}

.jcarousel-skin-tango .jcarousel-direction-rtl {
	direction: rtl;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
    height:187px;
    margin-left:0;
    margin-top:10px;
    overflow:hidden;
    padding:9px 0;
    width:700px;
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    height:100%;
    margin-left:42px;
    width:620px;
     overflow:hidden;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
	margin-left: 0;
	margin-right: 1px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal {
	margin-left: 10px;
	margin-right: 0;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
	background: none repeat scroll 0 0 #FFFFFF;
	color: #000000;
}

.jcarousel-skin-tango .jcarousel-next-horizontal {
	position: absolute;
	right: 5px;
	cursor: pointer;
	height: 51px;
	background: url("../images/16.png") no-repeat scroll -648px -2px transparent;
	width: 49px;
	top: 106px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal {
	left: 5px;
	right: auto;
	background-image: url("../110_images/97_c4.png");
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
	background-position: -648px -2px;
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
	cursor: default;
	background-position: -96px -42px;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
	position: absolute;
	left: 5px;
	cursor: pointer;
	width: 49px;
	z-index: 9999;
	background: url("../images/16.png") no-repeat scroll -6px -3px transparent;
	height: 49px;
	top: 106px;
}

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal {
	left: auto;
	right: 5px;
	background-image: url("../images/110_97_c4.png");
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
	cursor: default;
	background: none repeat scroll 0 0 transparent;
}


.hp-slider-product-box ul li
 {
    float:left;
    height:187px;
    margin-left:0;
    margin-right:10px;
    padding-left:5px;
    padding-right:5px;
    width:144px;
}

#defProductboxesTbl .hp-slider-product-box .jcarousel-container { height:330px;}
#defProductboxesTbl .hp-slider-product-box {
	float: left;
	height: 370px;
	overflow: hidden;
	direction: ltr;
	margin-bottom: 10px;
}
#defProductboxesTbl .hp-slider-product-box .boxPicture a {
	height: 167px;
	display: inline-block;
	width: 214px;
	vertical-align: middle;
	text-align: center;
	border: 1px solid #A3A3A3;
}
#defProductboxesTbl .hp-slider-product-box .boxItemName {
	float: left;
	width: 214px;
}
#defProductboxesTbl .hp-slider-product-box  .jcarousel-skin-tango .jcarousel-prev-horizontal {top:161px}
#defProductboxesTbl .hp-slider-product-box .jcarousel-skin-tango .jcarousel-next-horizontal {top:161px}
#defProductboxesTbl .hp-slider-product-box .jcarousel-skin-tango .jcarousel-clip-horizontal {
    margin-left:10px;
    margin-right: 10px;
    width: 679px;
}
#defProductboxesTbl .hp-slider-product-box .ProductBoxBtn  {
    position: absolute;
    bottom: 0;
}
#defProductboxesTbl .hp-slider-product-box ul li 
{
    float:left;
    height:330px;
    margin-left:0;
    margin-right:10px;
    padding-left:2px;
    padding-right:5px;
    position:relative;
    width:214px;
}


.boxItem .boxPicture {
   
    border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
 
}
.hp-slider-product-box .boxPicture {
	display: inline-block;
}

 

.hp-slider-product-box .boxPicture a span {
	display: inline-block;
	height: 100%;
}

.hp-slider-product-box .boxPicture a * {
	vertical-align: middle;
}

 

.hp-slider-product-box .boxItemName a {
	font: 12px arial;
	color: #787878;
	text-align: center;
	text-decoration: none;
	direction: rtl;
	display: inline-block;
	padding-top: 2px;
}

.hp-slider-product-box ul {
	margin-left: 47px;
	margin-top: 28px;
}
 



.hp-slider-product-box {
    display:inline-block;
    height:265px;
    overflow:hidden;
    text-align:center;
}

.hp-slider-product-box .image {
	background-color: #FFFFFF;
	height: 100px;
	margin: 0 auto;
	width: 100px;
}
.hp-slider-product-box .imagediv {
 
	background: none repeat scroll 0 0 #FFFFFF;
	text-align: center;
	border: 1px solid #D6D6D6;
	
	 border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

}
.hp-slider-product-box .item-name {
	font: 11px arial;
	overflow: hidden;
	height: 32px;
}

.boxItem .ProductBoxBtn {
    bottom:0;
    margin-bottom:10px;
    position:absolute;
    width:200px;
}
#sidebar .special-box a.more-info {
	background-position: 100% -4px;
	float: none;
	margin-top: 5px;
}
a.add-to-cart span {
	background: none repeat scroll 0 0 transparent; padding:0 ; cursor:pointer
}
#header .breadcrumb li a {
    background:url("../images/errow-left.png") no-repeat scroll 0 8px transparent;
    display:block;
    padding-right:0;
     padding-left:12px;
}

#header .breadcrumb li.first a {
    margin-right:10px;
    padding-left:12px;
    background: url("../images/errow-left.png") no-repeat scroll 0 8px transparent;
}


a.add-to-cart  {
    background:none;
    background-color: #FFA722;
    color:#040404;
    
    font:bold 14px arial;
    margin-top:0px;
    padding:5px 30px;
    text-decoration:none;
    
    
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    
    
    
    
}
.special-box a.add-to-cart  {
     z-index:999;
     background-color: #FFA722;
    color:#040404;
   
    
    font:bold 14px arial;
    margin-top:10px;
    padding:5px 15px;
    text-decoration:none;
    
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
     
     
    
}
.ProductPageSection .product-prices { float :right ; clear :right ;}

.product-prices a.add-to-cart {
    
     background-color: #FFA722;
    color:#040404;
    display:inline-block;
    float:left;
    font:bold 16px arial;
    margin-top:10px;
    padding:11px 48px;
    text-decoration:none;
     border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    
    
}

a.more-info span {
	background: none repeat scroll 0 0 transparent;
}

a.more-info {
	background: url("../images/17.png") no-repeat scroll 100% 1px transparent;
	color: #5A5959;
	float: right;
	font: 12px arial;
	padding-right: 20px;
	text-decoration: none;
}
.boxItem div.model{ direction:rtl}
.boxItem div.sale-icon {
    background:url("../images/18.png") no-repeat scroll 100% -1px transparent;
    display:inline-block;
    line-height:19px;
    margin:0;
    position:absolute;
    right:1px;
    top:2px;
}
 
.ProductPageSection .sale-icon.personal  {
    background:url("../images/18.png") no-repeat scroll 100% -1px transparent;
    display:inline-block;
    float:left;
    line-height:19px;
    margin:0;
}
.sale-icon span {
	background-color: #333333;
	color: #FFFFFF;
	display: inline-block;
	float: left;
	margin-right: 29px;
	padding-left: 20px;
	padding-right: 9px;
}

.sale-icon.group span {
    background-position:0 0;
    white-space:nowrap;
}

.sale-icon.personal span {
    background-position:100% 0;
    white-space: nowrap;
}

.logos.jcarousel ul li {
	border: 1px solid #DADADA;
	float: right;
	height: 74px;
	margin-bottom: 30px;
	margin-right: 20px;
	width: 218px;
	background-color: #FFFFFF;
}

#footer .logos.jcarousel {
	background: none repeat scroll 0 0 transparent;
	margin: 0 10px 25px;
	padding: 0;
	width: 940px;
}

#footer .jcarousel .jcarousel-prev-horizontal {
	left: 0;
}

#footer .jcarousel .jcarousel-next-horizontal {
	background-position: -96px -42px;
	cursor: pointer;
	height: 33px;
	position: absolute;
	right: 0;
	top: 49px;
	width: 32px;
}

#footer .jcarousel .jcarousel-next-horizontal.jcarousel-next-disabled {
	right: -100px;
}
 

#sidebar .block.userlogin , #secondsideBar .block.userlogin
{ direction:rtl} 

#sidebar button.button , #secondsideBar button.button {
	position: relative;
	margin-bottom: -10px;
}

#sidebar button.button span , #secondsideBar button.button span {
	background: url("../images/23.png") no-repeat scroll 100% 0 transparent;
}

#sidebar button.button span span , #secondsideBar button.button span span {
	color: #FFFFFF;
	background: url("../images/23.png") no-repeat scroll 0 0 transparent;
}

#MiscFieldsContainerDiv ul {
	float: right;
	margin: 10px;
}

#pl_web_page {
	background-image: url("../../../template_inc/eshopstoresframework/DesignRoller/images/bgs/bg_i_3.jpg");
	background-repeat: no-repeat;
	background-position: 50% 0;
	background-attachment: fixed;
}

.maindivCenter  
{
    
    
    background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#33000000');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#33000000',endColorstr='#33000000');
    zoom: 1;
    
     background:none repeat scroll 0 0 rgba(0, 0, 0, 0.2);
     
    
    
    margin:0 auto 20px;
    padding:0;
    position:relative;
    z-index:0;
    
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    
}

#sidebar ,#secondsideBar
{
	 
	 
	 display:inline-block;
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF');
    zoom: 1;
	
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
	
	position: relative;
	z-index: 4;
	padding-top: 10px;
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}
.dropdown-menu li:hover ul, .dropdown-menu li.sfHover ul {
    right:0;
    top:26px;
    z-index:99;
}

.dropdown-menu  {
    
    margin:0 ;
}
#header .menu 
{
    background:none;
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
	  -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    zoom: 1;
    
    
    border-radius:10px;
	  -moz-border-radius:10px;
	  -webkit-border-radius:10px;
}
#header .menu li.first:hover, #header .menu li.first.sfHover, #header .menu li.first.sfHover li:hover {
	background: none repeat scroll 0 0 transparent;
}

#header .menu li:hover, #header .menu li.sfHover, #header .menu li.sfHover li:hover {
	background: url("../images/8.png") no-repeat scroll 100% 0 transparent;
}

#header .menu li:hover a, #header .menu li.sfHover a, #header .menu li.sfHover li:hover a {
	 
	 
	
	
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C000000',endColorstr='#4C000000');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C000000',endColorstr='#4C000000');
    zoom: 1;
	
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0.3);
	
	outline: 0 none;
	 border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}



.block.smallcart { direction:rtl}
.product-tools  
{
    background:none repeat scroll 0 0 #fff;
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.product-tools li a {
    line-height:20px;
    white-space: nowrap;
}
.product-tools ul {
    background:none repeat scroll 0 0 transparent;
    line-height:20px;
    padding: 5px;
}
.product-tools .product-tools-ul li.payments { background:none;} 
.product-tools .product-tools-ul li {
    background-position:0 0;
    margin:0px;
}
.product-tools li.print a {
    background-position:100% -415px; 
}
.product-tools li.send-to-friend a {
    background-position:100% -195px;
}
.product-tools li.payments a {
    background-position:100% -531px;
}



 .product-tools li.contact a {
    background-position:100% -18px;
}

#header .breadcrumb li a, #header .breadcrumb li span {
    color:#fff; 
}
.product-images #imgBigDIV {
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	 padding:2px;
}
#header .menu li a {
    display:inline-block;
    padding:0 10px; color:#fff
}
.product-prices .sale-price .name {color:#990404}
.product-prices .sale-price .value em
{ color:#990404}
.product-prices .sale-price .value  { color:#990404}
#header .breadcrumb {
    
    background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    zoom: 1;
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	height:26px;
    padding-top:2px;
    
}
.dropdown-menu ul {
    background:none repeat scroll 0 0 #000000;
    border:medium none;
    padding:0 5px;
     border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

#header .menu li:hover li:hover {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
}

#header .menu li:hover li a, #header .menu li.sfHover li a, #header .menu li.sfHover li:hover li a {
	background: none repeat scroll 0 0 transparent;
}

div.maindivCenter-wrap  {
    background:none repeat scroll 0 0 rgb (255,255,255);
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.accordion ul a.dcjq-parent, .accordion ul a.dcjq-parent:hover {
	background: none repeat scroll 0 0 transparent;
}

.accordion ul a {
	background: none repeat scroll 0 0 transparent;
}


 #footer .block .content {
    background:none repeat scroll 0 0 transparent;
    border:medium none;
}


.accordion ul { margin-left:-10px;}

 .accordion ul ul {
    display:none;
    margin-left:0;
}




















#header .block.categories.catswithmore {z-index:9999}
#header .block.categories.catswithmore li {
    float:right;
    line-height:17px;
    margin-bottom:10px;
    width:170px;
}
#header .block.categories.catswithmore li li 
{ 
    width:100%;
   
    margin-bottom:0px;
}
 
#header .block.categories.catswithmore li a 
{
    font-weight:bold;
    font-size: 14px;direction:rtl
}
#header .block.categories.catswithmore li li a {font-weight:normal;}
#header .block.categories.catswithmore ul { margin:5px; top:20px;}
#header .block.categories.catswithmore ul ul {
    margin:0 10px 0 0;
}
#header .block.categories.catswithmore ul ul ul { margin:0;  }
#header .block.categories.catswithmore ul ul ul ul { z-index:9999}
#header .block.categories.catswithmore li li.current a{ text-decoration:underline}
#header .block.categories.catswithmore li li li 
{
    background:none repeat scroll 0 0 transparent;
    margin:0;
    padding:0;
}

#header .block.categories.catsnosub {z-index:999; }
#header .block.categories.catsnosub li {
    float:right;
    line-height:17px;
    padding:1px;
    width:230px; margin:0
}
#header .block.categories.catsnosub li a {
    background-color:#010101;
    direction:rtl;
    display:block;
    font-size:12px;
    font-weight:bold;
    line-height:21px;
    padding-bottom:1px;
     border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
}
#header .block.categories.catsnosub ul { margin:5px; top:20px;}
#header .block.categories.catsnosub li a:hover { border:none;}
#header .block.categories.catsnosub li.current a{ background-color:#E41F09;}


.homepage-div .block.categories.catsnosub {z-index:999; display:inline-block }
.homepage-div .block.categories.catsnosub li {
    background:none repeat scroll 0 0 transparent;
    float:right;
    line-height:17px;
    margin:0;
    padding:1px;
    width:228px;
}
.homepage-div .block.categories.catsnosub li a {
     border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
    background-color:#010101;
    color:#FFFFFF;
    direction:rtl;
    display:block;
    font-size:12px;
    font-weight:bold;
    line-height:21px;
    padding:5px;
    text-decoration:none;
}
.homepage-div .block.categories.catsnosub ul { margin:5px; top:20px;}
.homepage-div .block.categories.catsnosub li a:hover { border:none;}
.homepage-div .block.categories.catsnosub li.current a{ background-color:#E41F09;}




.homepage-div .block.categories.catswithmore {
    display:inline-block;
    z-index:9999;
}
.homepage-div .block.categories.catswithmore li {
    background:none repeat scroll 0 0 transparent;
    float:right;
    line-height:17px;
    margin:3px 2px;
    padding:0;
    width:226px;
}
.homepage-div .block.categories.catswithmore li li 
{ 
    width:100%;
    background:url("../images/errow-left.png") no-repeat scroll 100% 50% transparent;
    margin-bottom:0px;
}
 
.homepage-div .block.categories.catswithmore li a {
      
     border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
    
    
    background-color:#D2D2D2;
    color:#000000;
    direction:rtl;
    display:block;
    font-size:12px;
    font-weight:bold;
    padding:5px;
    text-decoration:none;
}
.homepage-div .block.categories.catswithmore li li a {
    background:none repeat scroll 0 0 #000000;
    border:medium none;
    color:#FFFFFF;
    font-weight:normal;
    padding:4px;
}
.homepage-div .block.categories.catswithmore ul { margin:5px; top:20px;}
.homepage-div .block.categories.catswithmore ul ul {
    margin:0 10px 0 0;
    padding: 10px;
}
.homepage-div .block.categories.catswithmore ul ul ul { margin:0;  }
.homepage-div .block.categories.catswithmore ul ul ul ul { z-index:9999}
.homepage-div .block.categories.catswithmore li li.current a{ text-decoration:underline}
.homepage-div .block.categories.catswithmore li li li 
{
    background:none repeat scroll 0 0 transparent;
    margin:0;
    padding:0;
}




.accordion ul li li.current a.active {  background-color:#000 }

.accordion ul ul a {color:#fff}






.news-ticker 
{
 
	background: none repeat scroll 0 0 rgb(0,0,0);
	border: medium none;
	
	 border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	 
   
	
}
.news-ticker a 
{
	color: #FFFFFF;
}

.news-ticker-content 
{
	margin: 0 10px;
}








/* section items start*/
.sectionitems .ProductBoxBtn {
    bottom:-6px;
    position:absolute;
    right:-2px;
    width:auto;
}
.sectionitems .ProductBoxBtn a 
{
	float: right;
	padding: 2px 10px;
}
.sectionitems .image.pic-100  
{
	margin: 0;
}
.sectionitems .boxItem .boxPicture 
{
	border: 1px solid #C4C4C4;
	margin-left: 4px;
	margin-right: 1px;
	float: left;
}
.sectionitems .boxItem .boxPicture 
{
	border: 1px solid #C4C4C4;
}
.sectionitems .boxItem {
     
    background:none repeat scroll 0 0 rgb(255,255,255);
    height:103px;
    margin-bottom:0;
    padding-bottom:5px;
    padding-top:4px;
    position:relative;
    text-align:right;
    
    
    
     border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	 
  
    
    
     
}
.sectionitems .more-info {
	display: none;
}

/* section items end*/








/* spaciel items start*/
.spaciel-items-wide .special-box {
	display: none;
	float: right;
	height: 202px;
	margin-bottom: 0;
	margin-left: auto;
	margin-right: auto;
	padding: 10px;
	width: 565px;
	text-align: right;
	color: #060608;
}

.spaciel-items-wide .special-box .image {
	background-color: #FFFFFF;
	border: 1px solid silver;
	float: right;
	height: 160px;
	margin: 0 0 5px 10px;
	overflow: hidden;
	padding: 0;
	text-align: center;
	width: 160px;
	  border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	 
}

.spaciel-items-wide .special-box .description {
	height: 89px;
	line-height: 15px;
	overflow: hidden;
	text-align: right;
}

.spaciel-items-wide .special-box .price {
	color: #4A4949;
	display: table-cell;
	height: 70px;
	margin: 0 0 10px;
	padding: 30px 0 0;
	text-align: center;
	width: 100px;
}

.spaciel-items-wide .special-box .price span {
	clear: both;
	color: #FF0303;
	display: inline-block;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	width: 100px;
}

.spaciel-items-wide .special-box a.more-info {
	background: url("../images/17.png") no-repeat scroll 100% -4px transparent;
	margin-top: 10px;
}
.spaciel-items-wide .reg-price {
	font: 12px arial;
}

.spaciel-items-wide .reg-price span {
	text-decoration: line-through;
}

.spaciel-items-wide ul {
	display: inline-block;
	float: left;
	list-style-type: none;
	padding: 0;
	width: 342px;
	margin: 10px 0 10px 10px;
}

.spaciel-items-wide ul li {
	float: left;
	height: 102px;
	margin: 4px;
	overflow: hidden;
	width: 102px;
}

.spaciel-items-wide ul li a {
	background-color: #FFFFFF;
	height: 100px;
	width: 100px;
	border: 1px solid silver;
	
	  border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	 
	
}

.spaciel-items-wide ul li.selected a {
	border: 1px solid #777070;
}

.spaciel-items-wide ul li a span {
	height: 100%;
	display: inline-block;
}
#header .spaciel-items-wide .content, .spaciel-items-wide .content {
 background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FFFFFFF',endColorstr='#7FFFFFFF');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FFFFFFF',endColorstr='#7FFFFFFF');
    zoom: 1;
    background:none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
    display:inline-block;
    width:100%;
}
.spaciel-items-wide ul li a * {
	vertical-align: middle;
}
/* spaciel items end*/

input.text, input.title
{
    border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	 
    
    
}


#footer .menu ul {
    border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
 
    background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    zoom: 1;
   
    background:none repeat scroll 0 0 rgba(0, 0, 0, 0.5);
    display:inline-block;
    *display:inline;
    padding:10px;
    
}


.products-page .block.miscfileds  
{
     background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCFFFFFF',endColorstr='#CCFFFFFF');
    zoom: 1;
    background:none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    font:12px arial;
}

.articles-thumnails  {
   border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	 background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FFFFFFF',endColorstr='#7FFFFFFF');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FFFFFFF',endColorstr='#7FFFFFFF');
    zoom: 1;
    background:none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
    display:inline-block;
    width:100%;
    padding-bottom: 10px;
}

.articles-thumnails .subtitle {
    font-size:2em;
}


.articles-thumnails li .image 
{
     border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid silver;
    text-align:center; padding:1px;
}
.articles-thumnails  li .pShortDesc { font:  12px arial; direction:rtl ; color: #000; padding:5px; text-align :right}
.articles-thumnails  li .more { font:  12px arial; direction:rtl ; color: #000; float:left}
.articles-thumnails  li .name { font:bold 14px arial; direction:rtl ; color: #000; display:inline-block} 
 
.articles-single  .subtitle {
    font-size:2em;
}
 
.articles-single 
{
     border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
    background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FFFFFFF',endColorstr='#7FFFFFFF');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7FFFFFFF',endColorstr='#7FFFFFFF');
    zoom: 1;
    background:none repeat scroll 0 0 rgba(255, 255, 255, 0.5);
    display:inline-block; width:100%
}

 
.categories.thumnails li .image {
    border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
    background-color:#FFFFFF;
    height:150px;
    width:220px;
    padding: 2px;
    margin-bottom: 10px;
}
 

.articles-thumnails  .parent-short-desc  {
    padding-left: 5px;
}


.page-columns-3 table.ProductPageTbl 
 {
    width:460px;
}

.page-columns-3 .product-tools.grid_8 
{
    margin:0;
    width:100%;
}

  
.page-columns-1  .PropertiesTotalDiv {background:none repeat scroll 0 0 #FFFFFF;}
.page-columns-1  .product-tabs-vertical h3 {
    background:none repeat scroll 0 0 #323030;
    
}

 
 .articles-thumnails.version-1 li .name { display:block}
 
 
.product-tabs-horizontal.ui-tabs .ui-tabs-nav
{
   margin:0 0 10px;
    padding:0;
        border-bottom:1px solid #D8D8D8;
    float:right;
     
    width:100%;
}
.product-tabs-horizontal.ui-tabs .ui-tabs-nav li {
    border:medium none;
    float:right;
}
  .product-tabs-horizontal.ui-tabs .ui-widget-header  { background:none; border:none;   border-bottom:1px solid #D8D8D8;}
  .product-tabs-horizontal.ui-tabs  {
    padding:0;
    position:relative;
    padding: 0;
    border: none;
    background: none;
}
.product-tabs-horizontal.ui-tabs  .ui-tabs-panel { padding :0 ;

 float:left;
    margin-bottom:10px;
    width:100%;

}
.product-tabs-horizontal.ui-tabs .ui-tabs-nav li.ui-tabs-selected  , .product-tabs-horizontal.ui-tabs .ui-tabs-panel {
    margin-bottom:0;
    padding-bottom:0px;
    border: none;
}
.product-tabs-horizontal .ui-widget-content a.add-to-cart { color:#fff}
.product-tabs-horizontal.ui-tabs .ui-tabs-nav li a, .product-tabs-horizontal.ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
    cursor:pointer;
    padding-bottom:8px;
    padding-top:9px;
}

#header .menu.version-1 { background:none; filter:none;}

 #header .menu.version-1 li:hover a,
 #header .menu.version-1 li.sfHover a, 
 #header .menu.version-1 li.sfHover li:hover a
 { background:none;filter:none;   }
 #header .menu.version-1 li.sfHover li:hover a
 {text-decoration:underline;}
 
 #header .menu.black li   
 a { color:#000;}
 #header .menu.black li 
 {
    background:none;
    filter:none;
    border-right: 1px solid #000;
}
 #header .menu.black li.first { border:none;}
 #header .menu.black li li  
 a { color:#fff;}
 
 /*user bar*/
 
 #header .userbar .content 
{
    background:url("../images/7.png") no-repeat scroll 99% -1px transparent;
    display:inline-block;
    padding-right:26px;
}
 
#header .userbar a 
{
    color:#FFFFFF;
    text-decoration:underline;
    margin-right: 5px;
}
#header .userbar p {direction:rtl; }

#header .userbar 
{
	 
	padding: 2px 2px 2px 2px;
	background:none;
	-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#7F000000',endColorstr='#7F000000');
    zoom: 1;
    background: none no-repeat scroll 99% 2px rgba(0, 0, 0, 0.5);
    border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
 
 #header .userbar.white,#header .userbar.black
 {background:none;filter:none;}
 #header .userbar.white a ,#header .userbar.white
 {color:#fff}
 #header .userbar.black a ,#header .userbar.black
 {color:#000}
 #header .userbar.black .content {
    background-position:99% -107px;
    }

 /*small cart*/    
 #header .smallcart.white,#header .smallcart.black
 {background:none;filter:none;}
 #header .smallcart.white a ,#header .smallcart.white
 {color:#fff}
 #header .smallcart.black a ,#header .smallcart.black
 {color:#000}
#header .smallcart.black .content {
    background-position:99% -158px;
}

 /*breadcrumb*/  
 #header .breadcrumb.white,#header .breadcrumb.black
 {background:none;filter:none;}
 #header .breadcrumb.white a ,#header .breadcrumb.white
 {color:#fff}
 #header .breadcrumb.black li a ,#header .breadcrumb.black li span
 {color:#000}
 #header .breadcrumb.black .content 
 {background-position:99% -158px;}
 #header .breadcrumb.black li.first a ,#header .breadcrumb.black li , #header .breadcrumb.black li  a
 {
    background-position: 0 -10px ;
 } 
 
  /*footer menu*/  
#footer .menu.grid_12 li.first { border-left :none;}
#footer .menu.grid_12 li 
{
    display:inline;
    padding:0 8px;
    border-left: 1px solid;
}
#footer .menu.black ul, #footer .menu.white ul { background:none; filter:none;}
#footer .menu.black a ,#footer .menu.black li{ color:#000}
#footer .menu.white a ,#footer .menu.white li{ color:#fff}
#footer .container_16 .grid_4 , #footer .container_16 .grid_12{ width:auto }



.designbox { display:inline }


#footer .container_16 {
    position:relative;
}


 #footer div.designbox  {
    display:inline-block;
    width:auto;
     *display:inline;
}

 div.designbox  {
    display:inline-block;
    *position:relative ; 
    width:100%;
}
#header div.designbox  
{
    *display:inline;
}
#header div.designbox { width:auto;} 

#header td, #header th 
{
    text-align:center;
}
/*fix bug in ie8 with designbox having accordion and inline-block style*/
@media \0screen {
    #sidebar div.designbox { overflow:hidden; display:block }
} 
     
 .boxItem div.boxDescription { direction:rtl}
 
 .manufactersmodel { direction :rtl }
 #header .block.grid_16 { width:960px; margin-left:0; margin-right:0;}
 
 .slider-940 a span, .slider-700 a span { display :none;}
 