html,body{width:100%;height:100%;}
body{background:#fff url(i/bg_top.jpg) repeat-x top;margin:0px;padding:0px;cursor:default;}
a img{border:none;}
.clear{clear:both;}
a{text-decoration:none;
direction:rtl;}
@font-face {
  font-family: 'Yekan';
  src: url('fonts/BYekan.eot?#') format('eot'),  /* IE6–8 */
       url('fonts/BYekan.woff') format('woff'),  /* FF3.6+, IE9, Chrome6+, Saf5.1+*/
       url('fonts/BYekan.ttf') format('truetype');  /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */
}

#bg-wr{background:url(i/bg_bottom.jpg) repeat-x bottom;}
#container{width:880px;margin:0 auto;direction:rtl;}


#header{position:relative;height:290px;}
#logo{position:absolute;top:60px;right:295px;width:290px;}


#searchBox{position:absolute;top:0;right:42px;background:rgba(255,255,255,0.6);padding:0 5px;height:32px;border-radius:0 0 3px 3px;}
#searchBox .txti{background:none;border:none;float:right;width:185px;color:#4b4b4b;margin:6px 8px 0 0;}
#searchBox .btns{background:url(i/btn_search.png) no-repeat center;margin-top:3px;height:23px;border:none;float:left;width:24px;color:#4f4f4f;font-size:0;cursor:pointer;}


#langs{position:absolute;top:0;right:0;background:rgba(255,255,255,0.6);padding:5px;border-radius:0 0 3px 3px;}
#langs a{display:block;background:#fff;color:#000;font:12px/12px Arial;padding:5px;text-transform:uppercase;border-radius:3px;}



#nav{position:absolute;bottom:15px;right:33px;height:30px;width:830px;text-align:right;}
#nav ul{margin:0;padding:0;list-style-type:none;}
#nav li{display:block;float:right;position:relative;margin-right:5px;}
#nav li:hover .sub{display:block;}
#nav li .sub{display:none;position:absolute;top:26px;border-radius:3px 0 3px 3px;background:#f60;width:250px;z-index:9999999;}
#nav li .sub li{float:none;margin:0 0 2px;}
#nav li .sub li a{font:13px/25px Yekan;height:25px;}
#nav li .sub li a:hover{background:#223B73;}
#nav a{display:block;color:#000;text-decoration:none;font:15px/24px Yekan;height:27px;padding:0 13px;border-radius:3px;}
#nav a:hover, #nav a.active, #nav li:hover a{color:#fff;background:#f60;}



#slideshow img{z-index:1;border:none;}
#slideshow{z-index:1;width:880px;height:380px;position:relative;border-radius:15px;overflow:hidden;}
#slideshow .pagination{z-index:9999;position:absolute;bottom:10px;left:10px;width:auto;overflow:hidden;font:0px Helvetica;}
#slideshow .pagination a{background:#fff;color:#fff;border:3px solid #fff;display:block;width:10px;height:10px;float:left;line-height:10px;border-radius:10px;margin-right:4px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
#slideshow .pagination a.activeSlide, #slideshow .pagination a:hover{background:#000;color:#000;}



#footer{font:11px/11px Verdana;height:190px;}
#copyright{float:left;text-align:left;padding:13px 0 0;direction:ltr;color:#acacac;}
#links {float:right;width:300px;text-align:right;padding-top:10px;}


.main{background:#fff;position:relative;border-radius:15px;border:1px solid #c4d9e7;margin-top:20px;}
#insidePages{padding:20px;}


.prd-items{text-align:center;font:11px Tahoma;}



.brand-list{position:relative;height:130px;overflow:hidden;width:100%;}
.item-list{position:absolute;top:0;right:0;height:130px;}
.brand{width:180px;float:right;}
.b-icon{height:118px;text-align:center;overflow:hidden;}
.brand a{color:#444;text-decoration:none;}
.btnss{color:#000;position:absolute;display:block;top:37px;width:18px;height:51px;text-indent:-9999px;text-decoration:none;}
.bp{left:0;background:#fff url(images/bleft.png) no-repeat;}
.bg{right:0;background:#fff url(images/bright.png) no-repeat;}




.ibox{float:right;width:240px;height:130px;margin:2px 0;border-left:1px solid #e9e9e9;}
.bxi2{width:395px;}
.bxi3{border-left:none;}
.bxi1 .bxin{padding:20px 20px 0 0;}
.bxi2 .bxin{padding:20px 20px 0;}
.bxi3 .bxin{padding:8px 6px 0 0;}
.bxi2 .bxin .txti{background:#e0e0e0;border:none;border-radius:5px;padding:3px;color:#000;width:169px;}
.bxi2 .bxin .btns{background:#000;color:#fff;border:none;border-radius:5px;padding:0 5px 2px;cursor:pointer;}

.ftitle{font:22px/22px Yekan;color:#d20000;height:25px;margin:0 0 10px;background:url(i/hline.png) repeat-x center;}
.ftitle span{display:block;float:right;background:#fff;padding-left:10px;}




.product{float:right;width:227px;margin:0 0 20px;text-align:center;font:11px Tahoma;height:160px;text-align:ceneter;}
.product h3{font:11px Tahoma;margin:0;padding:0 0 20px;}
.product img{border-radius:5px;}
.lastInRow{margin-left:0;}




.productItem{float:right;width:325px;background:#1B2F48;border-radius:5px;margin-left:10px;margin-bottom:35px;position:relative;height:160px;}
.productItem .prdimg{float:right;width:120px;padding:10px 10px 0 0;}
.productItem .prddesc{float:left;width:175px;text-align:justify;padding:10px;font:11px Tahoma;color:#466B99;}
.prddesc h3{font:15px/20px BMine;}
.productItem .btnsp{position:absolute;bottom:-14px;display:block;width:145px;height:27px;background:url(images/button_services2.png) no-repeat top left;text-align:center;line-height:25px;color:#7190B6!important;font-weight:bold;}
.productItem .btnsp:hover{background-position:0 -28px;color:#fff!important;}
.productItem .btnInfo{left:12px;}
.productItem .btnDl{right:12px;}


.pgbtns{font:11px Tahoma;text-align:center;}
p, td, th, li, dd, dt{line-height:110%;}
td, tr, input, button, select,textarea{font:11px Tahoma;}
h3{font:bold 12pt Arial;margin:0 0 5px 0;}
.imc{margin:0px 5px 0px 5px;background:#fff;border-radius:5px;}
.itm span{font:11px Tahoma;line-height:125%;color:#555;}
.itm h3{font:17px/17px Yekan;margin:0;}
.itm a{color:#000;}
.itmft{text-align:left;}
.msg{margin:30px 0;font:11px Tahoma;text-align:center;}
.rw1{text-align:center;}
.rw1 input{text-align:center;}
.tdR{width:30%;text-align:left;padding:3px;}
.tdL{width:70%;text-align:right;padding:3px;}
.tdL input[type=text]{padding:3px;}
h1{font:16pt Arial;font-weight:bold;}
h4{font:bold 11px Tahoma;margin:0;}
.page-content{font:11px/150% Tahoma;text-align:justify;direction:rtl;}
.page-content a{color:#D20000;}
.page-content a:hover{color:#000;}




.imageList{float:left;text-align:left;}
.imageList .imc, .iconList2 img{border:1px solid #c7c7c7;padding:0;margin:0 8px 10px 0;}
.imageList .imc1{border:1px solid #c7c7c7;padding:0;margin:0 0 5px 0;border-radius:5px;}
.contestMain{margin:0 auto;width:600px;}
.buttons{text-align:left;padding:0;margin-bottom:40px;}
.buttons input{padding:3px 5px;cursor:pointer;}
input.inpSerial{background:#fff;border:1px solid #222;width:350px;font:bold 12px Tahoma;padding:4px;}
input.inpSr{background:#f4f4f4;border:1px solid #ddd;width:250px;padding:5px;}
.searchBox{float:left;font:11px Tahoma;}
.price-show{background:#eee;font:10px Tahoma;padding:3px;position:relative;text-align:right;}
.buy-link{background:#D7233C;float:left;display:block;border-right:2px solid #69000E;color:#fff;padding:2px 4px 4px;position:absolute;top:0;left:0;}
a.buy-link{color:#fff;}


.formItem{width:400px;margin:20px auto;}
.contactForm input, .contactForm textarea{border:1px solid #ddd;border-radius:5px;width:383px;padding:5px;}

.frmReg{font:11px Tahoma;color:#333;}
.tdttl{color:#333;width:120px;padding:10px 0;}
.ttdtext{border:1px solid #ddd;padding:3px;border-radius:2px;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.ttdtext:focus{border-color:#c7134d;}
.boxTerms{text-align:justify;padding:10px;line-height:200%;background:#f4f4f4;margin-bottom:5px;}
.tbl-his{border:1px solid #eee;}
.tbl-his td{text-align:center;}
.tbl-his .theads td{border-bottom:1px solid #eee;border-left:1px solid #eee;text-align:center;}



#voting{}
#voting-system{padding:0 5px 5px;font:11px/150% Tahoma;}
.dvcen{text-align:center;}
.pr-bar{position:relative;border:1px solid #ddd;border-radius:3px;padding:2px;}
.pr-track{height:16px;background:#2f98ea;}
.pr-tx{position:absolute;top:2px;left:4px;line-height:14px;}


.cat-pack{float:right;text-align:center;width:155px;margin:5px;border:1px solid #c4d9e7;height:170px;border-radius:5px;}
.cat-pack:hover{border-color:#749ab4;}
.cat-pack .cat-icon{height:140px;width:155px;overflow:hidden;}
.cat-pack h3{font:11px/29px Tahoma;margin:0;;background:#c4d9e7;height:30px;}
.cat-pack a{color:#000;}


.formBox input, .formBox textarea{padding:7px 4px;border:1px solid #ddd;border-radius:3px;width:386px;}
.formBox input:focus, .formBox textarea:focus{background:#f4f4f4;border-color:#ccc;}





#brand-pos{margin:10px auto;width:730px;position:relative;height:185px;overflow:hidden;}
#brand-list{margin:0 auto;width:668px;position:relative;height:185px;overflow:hidden;}
.item-list{position:absolute;top:0;right:0;height:175px;}
.brand{width:167px;float:right;}
.btnss{color:#000;position:absolute;display:block;top:70px;width:20px;height:35px;text-indent:-9999px;text-decoration:none;}
.bp{left:0;background:url(i/bleft.png) no-repeat;}
.bg{right:0;background:url(i/bright.png) no-repeat;}
