@font-face {
	font-family: 'myfont';
	src: url('../fonts/BYekan.eot'); /* IE9 Compat Modes */
	src: url('../fonts/BYekan.eot?#') format('eot'), /* IE6â€“8 */ url('../fonts/BYekan.ttf') format('truetype'), /* Saf3â€”5, Chrome4+, FF3.5, Opera 10+ */ url('../fonts/BYekan.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('../fonts/BYekant.otf') format('opentype'), url('../fonts/BYekan.svg') format('svg');
	font-variant: normal;
	font-weight: normal;
	font-style: normal;
}

.input, .textarea {
    direction: rtl;
}

.reverse{text-align: left; direction: ltr;}

.block, .homeBlockContent, .thoma{font-family: Tahoma;}
.areal{font-family: Arial; text-align: left; direction: ltr;}
.areal li{float: left!important;}

#headerHolder .logo { }

h1.title{font-family: myfont, "b Yekan", yekan, Arial,Helvetica,sans-serif; padding: 30px 40px 0 0; text-align: right; float: right; direction: rtl;}
.footerTitle, .blockTitle {
    font-family: myfont, "b Yekan", yekan, ptn,'PT Sans Narrow',sans-serif,calibri;
    font-size: 16px;
    font-weight: normal;
	background: url("../images/bg-title-rtl.png") no-repeat scroll center center transparent;
}
.blockTitle span {
    padding: 0 17px 0 0;
	font-family: myfont,"b Yekan",yekan,ptn,'PT Sans Narrow',sans-serif,calibri;
}
.frontPage .blockTitle {
    background: url("../images/bg-title-rtl.png") no-repeat scroll center center transparent;
}	
div#menu ul ul a.parent:hover {
  /*background: url(../images/submenu-pointer.png) no-repeat right bottom;*/
  background:  #1d6b6c url(../images/submenu-pointer-hover-rtl.png) no-repeat left center;
}
.innerPage .blockTitle {
    background: url("../images/bg-inner-title-rtl.png") no-repeat scroll right -42px transparent;
	margin: 0 0 13px 20px !important;
    padding: 0 24px 1px 0;
}

.innerPage .blockTitle span {
    background: url("../images/bg-inner-title-rtl.png") no-repeat scroll left 0 transparent;
	padding: 6px 0 11px 22px;
}	
.da-link{
	font: normal 12px/26px Tahoma!important;
}
.innerPage .main{
	margin: 0 20px 0 0;
}
#logoHolder {
    /*float: right;*/
}

#topMenu {
    float: left;
}

#headerHolder .logo {
    background: url("../images/smd-logo-rtl.gif") no-repeat scroll center center; 
}

#productSideBar {
    float: right;
}

#homeHeader {
    background: url("../images/homeHeader.jpg") no-repeat scroll left top transparent;
}

#languageHolder{ /*left: 0; right: auto;*/}

#flashHolder{left: 10px; right: auto;}

.page, h2.title, .block{ direction: rtl; text-align: right;  }
.containerHome{ direction: rtl; text-align: right;  }
.containerInternal{ background: url(../images/bg_content_internal_rtl.gif) repeat-y top center; direction: rtl; text-align: right; }

.blockImg {
    float: right;
    margin-right: 10px;
    margin-left: 12px;
}

.breadcrumb a {
    float: right;
}

.sideRight{float: left;}
.sideLeft{float: right;}
.mainHome{float: left;}

.staticBox li img{float: right;}

#productSideBar li{ background:url(../images/bullet-rtl.gif) no-repeat 90% center; float: right; text-align: right; padding: 7px 10px 6px 10px;}
#productSideBar li a{ padding-right: 35px; padding-left: 0px; font-family: myfont,"Segoe UI",Tahoma}
#footer{ direction: rtl;}

.blockContent{float: right;}

.colorSeparates, .colorSeparatesLast {float: right; padding: 10px 0 0 8px; }
.breadcrumb a {float: right; padding: 11px 0 0 8px;}

.catBox li{float: right;}

li.videoList{ margin: 0 0 10px 20px; float: right;}

.itemlist img{float: right; margin:0 0 0 10px;}

.pageBody img{float: right;}

.thumbImg, img.productImg{ float: left;}

div#menu {
    left: 16px;
}
div#menu ul {/*float: left;*/}
div#menu li {float: right;}
div#menu li.level2{background: url("../images/bg-menu.png") no-repeat scroll left center transparent;}
div#menu a{font-family:Tahoma; direction: rtl; text-align: right; float: right;}
div#menu li div {
    float: right;
    right: 0;
	left: auto;
	margin: 0 -4px 0 0 ;
}
div#menu span {
    padding-left: 0px;
	padding-right: 15px;
    background-position: 5% 0;
}
div#menu a {
    margin-left: 2px;
    margin-right: 0px;
}
div#menu ul ul {
    padding: 0 3px 10px;
}
div#menu ul ul a {
    padding-left: 0px;
	padding-right: 5px;
}
div#menu ul ul span {
    text-align: right;
}
div#menu ul ul div {
    margin: -62px 165px 0 0  !important;
}
div#menu ul ul a.parent {
    background: url("../images/submenu-pointer-rtl.png") no-repeat scroll left bottom transparent;
}

div#menu ul ul ul {
    padding: 10px 0 0 7px;
}


.buttonlight:link, .buttonlight:visited{font-family: Tahoma; font-size: 12px; font-weight: normal;}
.theme1 , .sideBar #productCatSideBar li{direction: ltr; text-align: left;}

.minBox {
    float: right;
    margin-left: 10px;
	margin-right: 0px;
}

#footer .minBox  a:hover{ margin-right: 2px;}
.socialIcon { margin: 0 0 0 10px;}

#phoneHolder {
    background: url("../images/icon_sprite.png") no-repeat scroll 122px -265px transparent;
    left: 21px;
	right: auto;
	padding: 10px 40px 10px 0;
	font-family: myfont, "b Yekan", yekan, Arial,Helvetica,sans-serif;
	font-size: 18px;
	letter-spacing: -1px;
}
.sideBar #productCatSideBar li a{
	font-family: tahoma;
}