/* Default Styles */
body, div, td, p, input, select, span
{
    font: 11px "web_Yekan","B Koodak","X Koodak","Koodak",tahoma;
}
/***************************************/
/* Layout Styles */
img
{
    border: 0px;
}

.spacer
{
    clear: both;
    height: 0px;
    overflow: hidden;
    display: inline;
}
.spliter
{
    _display: inline;
    height: 5px;
    margin: 5px 5px 5px 0px;
    overflow: hidden;
    font-size: 0px;
}
.pheader
{
    width: 980px;
    margin: auto;
    height: 250px;
    position: relative;
    background: #000 url(images/bg_header.jpg) repeat-x 0 50px;
}
.pbody
{
    width: 980px;
    margin: auto;
    background: #000;
    overflow: auto;
}
.pfooter
{
    width: 980px;
    margin: auto;
    background: #111;
    clear: both;
}
.pfooter .rt
{
    padding: 10px;
}
.pheader .logo
{
    background: url(images/logo.gif) no-repeat;
    width: 292px;
    height: 89px;
    position: absolute;
    z-index: 0;
    top: 80px;
    left: 70px;
}
.header_image
{
    background: url(images/header_image.jpg) no-repeat;
    width: 520px;
    height: 200px;
    float: right;
    margin-right: 46px;
}
.path_bar
{
    margin: 5px 0;
    overflow: auto;
    direction: rtl;
    padding: 5px 0;
    background: url(images/br_normal.gif) repeat-x 0 100%;
    color: #FBD266;
}
.path_bar div
{
    float: right;
    margin-left: 4px;
    color: #EFB661;
}
.path_bar a
{
    color: #FBD266;
}
.top_cnt
{
    _height: 110px;
    min-height: 110px;
    margin-bottom: 10px;
    padding-top: 10px;
}
.panel-container{ display:block;overflow:auto;margin-bottom:10px;}
.panel-container img { float:right;margin-right:5px;padding:3px;border:1px solid #ccc;}
#ctl00_CPHContent_ucModuleContainer_ctl00_treeSiteMap{direction:rtl;text-align:right;float:right;width:81px;}
.scol
{
    width: 200px;
    float: right;
    min-height: 250px;
}
.divSarTitr2{ text-align:right;direction:rtl}
.top_items .Date{text-align:left}
.mcol
{
    margin-right: 200px;
    width: 760px;
    margin: 0 10px;
    min-height: 250px;
}
/***************************************/
.mtitle
{
    padding-bottom: 8px;
    position: relative;
    width: 300px;
}
.mtitle .tt_lc
{
    width: 5px;
    height: 24px;
    position: absolute;
    left: 0px;
    top: 0px;
    background: url(images/tt_lc.jpg) no-repeat 0 0;
}
.mtitle .tt_rc
{
    width: 5px;
    height: 24px;
    position: absolute;
    right: 0px;
    top: 0px;
    background: url(images/tt_rc.jpg) no-repeat 0 0;
}
.mtitle .tt_arr
{
    background: url(images/tt_arr.jpg) repeat-x 0 100%;
    position: absolute;
    bottom: 0px;
    left: 25px;
    width: 12px;
    height: 9px;
}
.mtitle .tt_cnt
{
    background: url(images/tt_bg.jpg) repeat-x 0 100%;
    min-height: 24px;
    _height: 24px;
    padding: 0 8px;
}
.mtitle .text
{
    background: url(images/tt_pointer.gif) no-repeat right 3px;
    text-align: right;
    direction: rtl;
    padding-right: 16px;
    line-height: 17px;
    color: #FF7200;
    font-weight: 600;
}
.v_br
{
    background: url(images/br1_v.gif) repeat-y 0 0;
}
.def_lcol
{
    float: left;
    margin-right: 5px;
    width: 400px;
    height: 90px;
}
.def_rcol
{
    margin-left: 405px;
    height: 90px;
    background: url(images/br1_v.gif) repeat-y 0 0;
}
.lng
{
    position: absolute;
    top: 15px;
    left: 20px;
    z-index: 100000;
}
/***************************************/
/*Top Menu Styles*/

/***************************************/
/*Top Menu Styles*/
#tnav
{
    font: 11px "web_Yekan","B Koodak","X Koodak","Koodak",tahoma;
    z-index: 10000;
    position: relative;
    margin: 0;
}

#tnav ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
    direction: rtl;
}
#tnav ul li
{
    position: relative;
    display: inline;
    float: right;
    direction: rtl;
	border-left:1px solid #191919;
}
#tnav ul li a
{
    display: block;
    padding: 8px 8px 8px 8px;
    margin-left: 0px;
	/*background: url(images/bk_l_menu.gif);background-position:left top;background-repeat:no-repeat;*/
	border-left:1px solid #525252;
    color: #fff;
    text-decoration: none;
    text-align: right;
    direction: rtl;font-size:12px;
}

#tnav ul li.open ul li a
{
    border: 0px;
    padding: 5px;
    color: #D8D8D8;
}
#tnav ul li.open ul li.first a
{
    color: #D8D8D8;
}
#tnav ul li a:hover
{
    color: #ffffff !important;
    background-image: url(images/bk_menu2.gif);
    background-position: bottom;
    background-repeat: repeat-x;
	background-color:#D43D25
}
#tnav ul li ul
{
    position: absolute;
    right: -89px !important;
    display: block;
    border-bottom: 2px solid #D43D25;
    font-size: 0px;
    line-height: 0px;
    direction: rtl;
    width: 960px;
    visibility: hidden;
    z-index: 2147483647;background-color:#EDECF3;
	
}

#tnav ul li ul li
{
    display: list-item;
    float: right;
    font-size: 0px;
    line-height: 0px;
    width: 191px;
    padding: 0px;
    margin: 0px;border-left:0px;
}

#tnav ul li ul li:hover a {color:#FFFFFF}
#tnav ul li ul li a
{
    font: normal 11px "web_Yekan","B Koodak","X Koodak","Koodak",tahoma;
    color: #891E0A !important;
    padding: 4px 5px;
    border: 0px;
	border-left:none;
	
}
#tnav ul li ul li a:hover{ color:#FFFFFF}
#tnav ul li ul li ul
{
    display:block;
    position: absolute;
    right: 105px !important;
    float:none;
    border:0;

    width:80px;
    background:transparent;
    top:0;
}
#tnav ul li ul li ul li {width: 40px;float:right}

#tnav ul li.hover
{
    color: #fff;
    background-image: url(images/bk_menu2.gif);
    background-position: bottom;
    background-repeat: repeat-x;
	background-color:#D43D25
}
#tnav ul li.hover a
{
    color:#fff;
}

#tnav ul li ul li ul li a:hover{color:#000;background:transparent}
#tnav ul li ul li ul li a{color:#fff !important}
#tnav ul li ul li.last a
{
    border: 0px;
}
#tnav ul li ul li.last
{
}
#tnav ul li ul li.first
{
}
#tnav ul li ul li.first a
{}
a .arr_d
{
    position: absolute;
    top: 17px;
    left: 9px;
    height: 6px;
    width: 10px;
    background: url(images/arr_d.gif) no-repeat 0 0;
}
.open .arr_d
{
    background: url(images/arr_d.gif) no-repeat 0 0;
}
#tnav ul>li>.arr_r
{
    position: absolute;
    top: 9px;
    left: 5px;
    width: 8px;
    height: 9px;
    background: url(images/arr_li.gif) no-repeat;color:#fff !important

}
#tnav ul li ul.c2:hover {color:#fff !important}
/************************************************/
/* Form Styles*/
.mform
{
    direction: rtl;
    padding: 0px;
	padding:0px 0px 0px 0px;
    margin: 0px;
    z-index: 100;
    position: relative;
    clear: both;
	
}
.mform .header
{
    background: url(images/tt_pointer.gif) no-repeat right 2px;
    text-align: right;
    direction: rtl;
    padding-right: 16px;
    height: 18px;
    padding-top: 1px;
    color: #FF7200;
    font-weight: 600;
    border-bottom: 1px solid #999999;
}
.mform .subheader
{
    color: #003366;
    width: 100%;
    padding: 8px 0px 8px 0px;
    border-bottom: 1px dotted #E4E4E4;
}
.mform .items
{
    clear: both;
    padding: 0px 5px 15px 5px;
    text-align: right;
	border-top:0px dotted #CCCCCC;
}
.mform .footer
{
    clear: both;
    text-align: left;
    padding: 0px 0px 0px 0px;
    background: url(images/border_dash.gif) repeat-x left top;
	text-align:left
}
.mform .footer a
{
    text-decoration: none;
	color:#ED0105
}
.mform .header a
{
    text-decoration: underline;
	color:#ED0105
}
.mform .item
{
    padding: 7px 0 7px 0;
    margin: 0px 15px 0px 0px;
    clear: both;
    background: url(images/br_fitem.gif) repeat-x 0 100%;
}
.mform .label
{
    float: right;
    width: 78px;
    text-align: right;
    padding-left: 10px;
    padding-top: 5px;
	color:#777777;
}
.mform .control
{
    margin-right: 40px;
    text-align: right;
    direction: rtl;
}
.mform .control table{ width:50% !important}
.small .label
{
    width: 80px;
	color:#777777
}
.small .control
{
    margin-right: 80px;
}
.control input, .control textarea
{
    border: 1px solid #B7B9BD;
    border-bottom-color: #DEE2ED;
    border-right-color: #DEE2ED;
}
input.normal_input, textarea
{
    height: 16px;
    width: 200px;
	border:1px solid #CCCCCC;
}
.control select
{
    border: 1px solid #545454;
    border-bottom-color: #A1A1A1;
    border-right-color: #A1A1A1;
    height: 20px;
    width: 152px;
}
.form_desc
{
    padding: 10px;
    text-align: right;
    direction: rtl;
    color: #666666;
    border: 1px dotted #888;
    width: 450px;
    margin: 10px auto;
}
.shead
{
    padding: 7px 15px 7px 4px;
    margin: 15px 0px 5px 0px;
    text-align: right;
    direction: rtl;
	background: url(images/arr1_yello.gif);background-repeat:no-repeat;background-position:center right;
	border-bottom:2px dotted #ccc;
}
.shead *, .mform .header
{
    font-weight: bold;
    color: #0C2E51;
    font-family: "web_Yekan","B Koodak","X Koodak","Koodak",tahoma;
    font-size: 11px;
    line-height: 12px;
	
}

.form_desc span
{
    line-height: 18px;
}

.thead
{
    border-bottom: 1px dotted #7277B9;
    color: #455A99;
    direction: rtl;
    font-weight: 600;
    margin: 2px 4px 5px 4px;
    padding: 2px 13px 7px 3px;
    text-align: right;
    clear: both;
    min-height: 10px;
    font-size: 12px;
}
.thead *
{
    font-weight: bold;
    color: #5668A8;
    font-family: Verdana;
    font-size: 14px;
}
.shead .arr
{
    background: url(images/shead_arr.gif) no-repeat right 4px;
    padding-left: 12px;
}

/************************************************/
/* Pager Styles*/
#ctl00_CPHContent_ucModuleContainer_ctl00_cmsContents{ display:block;margin-bottom:10px;}
#ctl00_CPHContent_ucModuleContainer_ctl00_ucPager2{ display:block}
div.pager {
    color: #FF6500;
    direction: ltr;
    font-size: 11px;
    margin-bottom:6px;
    padding: 6px 0;
    text-align: center;position:relative;top:10px;float:left;
}
div.pager * {
    font-family: Verdana,Arial,Helvetica,sans-serif;
}
div.pager a {
    background: url("images/pager_bg.jpg") repeat scroll 0 0 #FFFFFF;
    border-color: #A6A6A6;
    border-radius: 3px 3px 3px 3px;
    border-right: 1px solid #A6A6A6;
    border-style: solid;
    border-width: 1px;
    color: #000000;
    cursor: pointer;
    font: bold 10px verdana;
    margin-right: 3px;
    padding: 2px 4px;
    text-decoration: none;
}
div.pager a:hover {
    background-color: #D2D2D2;
    background-image: none;
    border: 1px solid #A6A6A6;
    color: #000000;
}
div.pager a:active {
    background-color: #D2D2D2;
    background-image: none;
    border: 1px solid #A6A6A6;
    color: #000000;
}
div.pager span.current {
    background-color: #D2D2D2;
    border: 1px solid #A6A6A6;
    border-radius: 3px 3px 3px 3px;
    color: #000000;
    cursor: pointer;
    font: bold 10px verdana;
    margin-right: 3px;
    padding: 2px 4px;
}
div.pager span.disabled {
    border: 1px solid #DEDEDE;
    border-radius: 3px 3px 3px 3px;
    color: #AAAAAA;
    font: bold 10px verdana;
    margin-right: 3px;
    padding: 2px 4px;
}
/***************************************/
/* box_st1 Styles*/
.box_st1
{
    overflow: auto;
    margin-bottom: 10px;
    _overflow: inherit;
    _height: 100px;
}
.title
{
    font-size: 13px !important;
    text-align: right;
    padding-right: 5px;
	 font-family:"web_Yekan","B Koodak","X Koodak","Koodak",tahoma;color: #047A9D;padding: 0px 15px 0px 0px;background: url(images/arr1_yello.gif) no-repeat right center;height:15px;margin-bottom:10px;direction:rtl
}
.box_st1 .title
{
    height: 15px;
    text-align: right;
    padding: 0px 15px 0px 0px;
    margin: 0px;
	
}
.box_st1 .title, .box_st1 .title *
{
    font-weight: 600;
    color: #0874B2;
	font-family:"web_Yekan","B Koodak","X Koodak","Koodak",tahoma;font-size:11px;
}
.box_st1 .box_cnt
{
    padding: 5px 0px 0px 0px;
    overflow: auto;
    _overflow: inherit;
    _height: 100px;
}

/******************************/
.ptitle
{
    padding-bottom:8px;
    position:relative;
    text-align:right;
    direction:rtl;
    display:block;
}
.mtitle
{
    padding-bottom: 8px;
    position: relative;
    width: 300px;
}
.mtitle .tt_lc
{
    width: 5px;
    height: 24px;
    position: absolute;
    left: 0px;
    top: 0px;
    background: url(images/tt_lc.jpg) no-repeat 0 0;
}
.mtitle .tt_rc
{
    width: 5px;
    height: 24px;
    position: absolute;
    right: 0px;
    top: 0px;
    background: url(images/tt_rc.jpg) no-repeat 0 0;
}
.mtitle .tt_arr
{
    background: url(images/tt_arr.jpg) repeat-x 0 100%;
    position: absolute;
    bottom: 0px;
    left: 25px;
    width: 12px;
    height: 9px;
}
.mtitle .tt_cnt
{
    background: url(images/tt_bg.jpg) repeat-x 0 100%;
    min-height: 22px;
    _height: 22px;
    padding: 2px 8px 0 8px;
}

.tt
{
    text-align: right;
    direction: rtl;
    height: 18px;
    padding-top: 1px;
    color: #532D1A;
    font-weight: 600;
}
.pointerLiner
{
    background-image: url(images/pointer_liner.gif);
    background-repeat: repeat-x;
    background-position: left;
    float: left;
    height: 14px;
    width: 85%;
}

.top_news
{
    text-align: right;
    direction: ltr;
    padding-top: 1px;
    color: #532D1A;
    font-weight: 600;
    padding-bottom: 5px;
    padding-right: 10px;
    width: 98%;
}
.top_news span
{
    text-align: right;
    direction: rtl;
    padding-top: 1px;
    color: #532D1A;
    font-weight: 600;
    padding-bottom: 5px;
}
.pointerLiner2
{
    background-image: url(images/pointer_liner.gif);
    background-repeat: repeat-x;
    background-position: left;
    float: left;
    height: 14px;
    width: 61%;
}
.most_visit
{
    text-align: left;
    direction: ltr;
    padding-top: 1px;
    color: #532D1A;
    font-weight: 600;
    padding-bottom: 5px;
}



.tt *
{
    color: #532D1A;
    font-weight: 600;
}
.text
{
    text-align: justify;
    direction: rtl;
    padding: 2px 2px 10px 2px;
    color: #000;
}
.text1
{
    text-align: justify;
    direction: rtl;
    padding: 2px 2px 10px 2px;
    color: #777777;
    background-image: url(images/factory.gif);
    background-repeat: no-repeat;
    background-position: bottom left;
}
/*************************************/
/* Top Items */
.top_items
{
    height: auto;
    padding: 10px 0px 10px 0px;
    background-image:url(images/linerx.gif);background-position:bottom;background-repeat:repeat-x;
}
.top_items .thumb
{
    float: right;
    margin-left: 5px;
}
.top_items .desc
{
    width: 100%;
}
.top_items .desc .Date{ font-size:11px; color:#999999;text-align:left}
.top_items .name
{
	height: 15px;
    text-align: right;
    padding: 0px 15px 0px 0px;
    margin: 0px;
	background: url(images/arr1_yello.gif) no-repeat right center;
	
	
	
}
.top_items .name a
{
    font-weight: 600;
    color: #0874B2;
}
.top_items .name a:hover
{
    text-decoration: underline;
    color: #0874B2;
}
.top_items .text, .top_items .text *
{
    text-align: justify;
    direction: rtl;
    padding-bottom: 5px;
    width: 100%;
}
.top_items .text1, .top_items .text1 *
{
    text-align: justify;
    direction: rtl;
    padding-bottom: 5px;
    width: 100%;
}
.top_items img
{
    padding: 1px;
    border: 1px solid #888;
    width: 65px;
}

.adv
{
    margin-top: 10px;
    float: right;
}
.most_visit .top_item
{
    float: right;
    background: url(images/br2_h.gif) repeat-x 0 100%;
    margin: 5px;
    height: 200px;
}
.top_item
{
    float: right;
    margin: 5px 0px 10px 10px;
}
.top_item .thumb img
{
    padding: 1px;
    border: 1px solid #907945;
    width: 75px;
}
.top_item img
{
    padding: 1px;
    border: 1px solid #907945;
    width: 75px;
}
.top_item .name
{
    text-align: center;
    line-height: 18px;
    width: 75px;
}
 /********************************/ /* News Detail */
.tblTopNewDetial{ width:80%;border:1px dotted #FFD2AC !important;margin-bottom:20px !important;} 
.tblTopNewDetial td{ padding:5px;background-color:#FFD2AC;color:#2E7AA9;vertical-align:middle;border-top:4px solid #fff;border-bottom:4px solid #fff;}
.tblTopNewDetial .tdprint{border-left:4px solid #fff;border-right:4px solid #fff }
.tblTopNewDetial .tdDateNewsDet{border-right:4px solid #fff;text-align:right;padding-right:5px;border-left:4px solid #fff}
.news_det{color:#666666;font-family:"web_Yekan","B Koodak","X Koodak","Koodak",tahoma;font-size:11px;direction:rtl;text-align:right;overflow:auto;}
.news_det .image img{ float:right;margin:0px 0px 5px 10px;border:1px solid #999999;padding:1px;}
.news_det .desc{ color:#666666;font-family:"web_Yekan","B Koodak","X Koodak","Koodak",tahoma;font-size:12px;direction:rtl;text-align:right}
.news_det .desc .title{ font-family:"web_Yekan","B Koodak","X Koodak","Koodak",tahoma;font-size:11px;font-weight:600;text-align:right;color: #047A9D;padding: 0px 15px 0px 0px;background: url(images/arr1_yello.gif) no-repeat right center;height:15px;margin-bottom:10px;}
.news_det .desc .Date{ float:left}
.news_det .info
{
    padding: 2px 0;
    text-align: right;
    direction: rtl;
    margin-top: 10px;
    color: #777;
}
.news_det .text, .news_det .text *
{
    text-align: justify;
    direction: rtl;
    color: #777777 !important;
}
.textView{ color: #777777 !important;}
.news_det .text1, .news_det .text1 *
{
    text-align: justify;
    direction: rtl;
    color: #777777 !important;
}
.news_det img
{
    padding: 1px;
    border: 1px solid #888;
}
/*************************************/
/* Products */
/******************************/
.item_thumb
{
    border-bottom: #999 1px dotted;
    border-left: #999 1px dotted;
    padding-bottom: 5px;
    margin: 8px;
    padding-left: 7px;
    padding-right: 7px;
    float: right;
    overflow: hidden;
    border-top: #999 1px dotted;
    border-right: #999 1px dotted;
    padding-top: 5px;
    height: 360px;
    width: 140px;
}
.item_thumb img
{
    padding: 1px;
    border: 1px solid #888;
}
.item_thumb .thumb
{
    min-height: 300px;
    _height: 300px;
}
.item_thumb .name
{
    margin-top: 3px;
    color: #0066CC;
    font: "web_Yekan","B Koodak","X Koodak","Koodak",tahoma 11px;
    text-align: right;
    line-height: 18px;
    font-weight: bold;
    direction: rtl;
}
.item_thumb .field
{
    margin-top: 3px;
    color: #555;
    font: verdana 11px;
    text-align: right;
    line-height: 18px;
    direction: rtl;
}
.pr_det .image
{
    margin: 0 0 10px 10px;
    float: right;
}
.pr_det img
{
    padding: 1px;
    border: 1px solid #006699;
}
.pr_det .lead
{
    margin-bottom: 10px;
}
.pr_det .lead *
{
    color: #006699;
    font: 11px "web_Yekan","B Koodak","X Koodak","Koodak",tahoma;
    direction: rtl;
}
.pr_det .text
{
    text-align: justify;
    color: #333;
    clear: both;
    width: 500px;
    margin: auto;
    direction: rtl;
}
.pr_det .details
{
    text-align: right;
    line-height: 20px;
    color: #004D71;
    direction: rtl;
}
.pr_cat
{
    padding: 0px 10px;
}
.pr_cat .thumb_item
{
    width: 125px;
    text-align: center;
    vertical-align: middle;
    height: 150px;
    float: right;
    margin: 5px;
}
.pr_cat .thumb_item .image
{
    width: 120px;
    height: 120px;
    text-align: center;
    vertical-align: middle;
}
.pr_cat .thumb_item .name
{
    text-align: center;
}
.pr_cat .thumb_item .name a
{
    line-height: 20px;
    padding-top: 3px;
    font-weight: bold;
}
.pr_cat .thumb_item .image
{
}
.pr_cat img
{
    border: 1px solid #aaa;
    padding: 1px;
}
/*Products Tree Menu*/
.tree_menu
{
}
.tree_menu ul
{
    margin: 0px;
    padding: 0px;
    padding-right: 10px;
}
.tree_menu ul.prod li a
{
    color: #666666;
}
.tree_menu ul li
{
    display: block;
    list-style-type: none;
    line-height: 22px;
    background: url(images/arr_yello.gif) no-repeat right 9px;
    direction: rtl;
}
.tree_menu ul.prod li
{
    background: url(images/arr_li.gif) no-repeat right 9px;
    margin-right: 5px;
}
.tree_menu ul.l2 li
{
    background: url(images/arr_li.gif) no-repeat right 9px;
}
.tree_menu ul li a
{
    margin-right: 10px;
    display: block;
}
.tree_menu ul li.expand
{
}
.tree_menu ul.prod li.selected a
{
    color: #000;
}
.divpowered{ float:right;}
.divpowered a{ color:#FFCC00;text-decoration:none}
.divpowered a:hover{ color:#FFCC00;text-decoration:underline}
/********************************************/
#ctl00_CPHContent_ucModuleContainer_ctl00_pnlComment{ margin-top:10px;;}
.btn_cmd{  border:1px solid #B1B1B1;background-image:url(images/bk_btn.gif);background-position:bottom;background-repeat:repeat-x;background-color:#E4E4E4;padding:3px;}
.btn-cmd{ border:1px solid #B1B1B1;background-image:url(images/bk_btn.gif);background-position:bottom;background-repeat:repeat-x;background-color:#E4E4E4;padding:3px;}
.cmd_btn
{
    border:1px solid #B1B1B1;background-image:url(images/bk_btn.gif);background-position:bottom;background-repeat:repeat-x;background-color:#E4E4E4;padding:3px;
}
.dataTD{ color:#777777;direction:rtl;text-align:right;padding:20px 20px 5px 5px !important;border-right:1px dotted #CCCCCC;width:350px;vertical-align:top} 
.tblLogin td{padding:3px;color:#777; }
.linkForget{text-align:right;background-image:url(images/sxc_pointer2.gif);background-position:center right;background-repeat:no-repeat;padding-right:9px;height:20px;}
.linkForget a{ text-decoration:none;color:#ED0105}
.linkForget a:hover{ text-decoration:underline;color:#ED0105}
.linkRegistration{text-align:right;background-image:url(images/sxc_pointer2.gif);background-position:center right;background-repeat:no-repeat;padding-right:9px;height:20px;}
.mess_final{ color:#428710;text-align:center;direction:rtl;padding:10px ;margin:20px;border:1px dotted #428710;background-color:#C5ECA9;}

/****************************/
#sfList
{
	border: 2px dotted #bbb;
	padding: 2px;
	overflow: auto;
	height: 130px;
	display: block;
	width: 200px;
}
#sfList select
{
	border: 0px;
	direction: rtl;
	background:transparent;
	height:130px;
	width:200px;
	padding:2px;
}
#sfList select option
{
	padding:3px;
}
.sf_cmd
{
	float: right;
	width: 20px;
	height: 20px;
	background: url(/images/ef_icons.gif) no-repeat;
	overflow: hidden;
	margin: 3px 1px;
	cursor: pointer;
}
.fs_commands
{
	clear: both;
	width: 100%;
	overflow: auto;
	display: block;
}
.remove
{
	background-position: -20px 0;
}
.down
{
	background-position: -40px 0;
}
.up
{
	background-position: -60px 0;
}
.sf_manage
{
	width: 210px;
}
.sf_manage input
{
	margin: 3px 2px;
	width: 203px;
	border: 1px solid #bbb;
}
ul.enum
{
	overflow:auto;
	padding:4px;
	direction:ltr;
}
.enum li
{
	list-style-type:none;
	background:url(images/ef_checked.gif) no-repeat right -1px;
	height:16px;
	padding-right:18px;
	float:right;
	margin:3px;
	border-right:1px dotted #555;
}
.content{}
.content .dcontent { font-family:"web_Yekan","B Koodak","X Koodak","Koodak",tahoma;font-size:11px;color:#666666;direction:rtl;text-align:justify}
.imgM  { float:right;margin-left:10px;padding:1px;border:1px solid #2E425E;max-width:150px;}
.imgM:hover{border:1px solid #ABA198}
.imgL  { float:left;margin-right:10px;max-width:325px;}
.imgL:hover{}
.mlink{ color:#CC0000;text-decoration:none;display:block;background-image:url(images/sxc_pointer2.gif);background-position:center right;background-repeat:no-repeat;padding-right:10px;}
.mlink:hover{ color:#CC0000;text-decoration:underline}
.vprofile td{ vertical-align:top}

.scroll-box {
    height: 157px;
    overflow: hidden;
    position: relative;
}
.scroll-box2 {
    height: 61px;
    overflow: hidden;
    position: relative;
border-bottom:1px dotted #888888;
border-top:1px dotted #888888;
padding:5px 0px 5px 0px;
}
.scroll-box .no {
    background: none repeat scroll 0 0 red;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    height: 20px;
    padding: 5px;
    width: 20px;
}
.scroll-box2 .no {
    background: none repeat scroll 0 0 red;
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
    height: 20px;
    padding: 5px;
    width: 20px;
}
.scroll-box .no-list .scroll-box2 {
    background: none repeat scroll 0 0 yellow;
}
.scroll-box .next, .scroll-box .pre {
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
}
.scroll-box2 .next, .scroll-box2 .pre {
    color: #FFFFFF;
    cursor: pointer;
    display: inline;
}

.scroll-box .pre {
    background-image: url("images/arrw_scroll.gif");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 13px;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
    width: 21px;
}
.scroll-box2 .pre {
    background-image: url("images/arrw_scroll.gif");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 13px;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
    width: 21px;
}
.scroll-box .next {
    background-image: url("images/arrw_scroll.gif");
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
    height: 13px;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
    width: 21px;
}
.scroll-box2 .next {
    background-image: url("images/arrw_scroll.gif");
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
    height: 13px;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
    width: 21px;
}
.scroll-box .pre:hover {
    background-image: url("images/arrw_scroll-h.gif");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 13px;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
    width: 21px;
}
.scroll-box2 .pre:hover {
    background-image: url("images/arrw_scroll-h.gif");
    background-position: left top;
    background-repeat: no-repeat;
    float: left;
    height: 13px;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
    width: 21px;
}
.scroll-box .next:hover {
    background-image: url("images/arrw_scroll-h.gif");
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
    height: 13px;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
    width: 21px;
}
.scroll-box2 .next:hover {
    background-image: url("images/arrw_scroll-h.gif");
    background-position: right top;
    background-repeat: no-repeat;
    float: left;
    height: 13px;
    margin-left: 2px;
    margin-top: 2px;
    position: relative;
    width: 21px;
}
.scroll-box .act {
    background: none repeat scroll 0 0 green;
}
.scroll-box2 .act {
    background: none repeat scroll 0 0 green;
}
.scroll {
    position: absolute;
    width: 10000px;
}
.scroll-content {
    float: left;
}
.scroll-content .cnt {
    float: left; 
    text-align: center;
	width:69px;
}
/********************************/


.fade-box {height: 348px;overflow: hidden;position: relative;top:0px;}
.fade-box .nolist {top: 10px;left: 10px;position: absolute;z-index: 20;}
.fade-box .no
{
margin-right:2px;
width:18px;
height:20px;
float: left;
display: inline;
font-size:11px;
cursor: pointer;
background:url(images/cms-arr.gif) no-repeat;
color:#fff;
background-color:#000;
z-index:10;
position:relative;
top:2px;
text-align:center;
left:2px;
opacity:0.8;
filter:alpha(opacity=80);
}
.fade-box .next,.fade-box .pre
{
	padding-bottom: 5px;
	padding-left: 5px;
	width: 80px;
	padding-right: 5px;
	display: inline;
	height: 20px;
	color: #fff;
	cursor: pointer;
	padding-top: 5px;
}
.fade-box  .act
{
	background:url(images/cms-arr-act.gif) no-repeat;
	background-color:#C81767;
    z-index:10;

}

.fade-items {position: relative;}
.fade-items .cnt {display: none;height: 348px;left: 0;position: absolute;width: 710px;}




.fade-box2 {height: 450px !important;overflow: hidden;position: relative;top:0px;}
.fade-box2 .nolist {top: 10px;left: 10px;position: absolute;z-index: 20;}
.fade-box2 .no
{
margin-right:2px;
width:18px;
height:20px;
float: left;
display: inline;
font-size:11px;
cursor: pointer;
background:url(images/cms-arr.gif) no-repeat;
color:#fff;
background-color:#000;
z-index:10;
position:relative;
top:411px !important;
text-align:center;
left:0px;
opacity:0.8;
filter:alpha(opacity=80);
}
.fade-box2 .next,.fade-box2 .pre
{
	padding-bottom: 5px;
	padding-left: 5px;
	width: 80px;
	padding-right: 5px;
	display: inline;
	height: 20px;
	color: #fff;
	cursor: pointer;
	padding-top: 5px;
}
.fade-box2  .act
{
	background:url(images/cms-arr-act.gif) no-repeat;
	background-color:#C81767;
    z-index:10;

}

.fade-items2 {position: relative;}
.fade-items2 .cnt2{display: none;height: 450px !important;left: 0;position: absolute;width: 229px !important;}

/*======================================================Start Ticker===================================*/
.typing {direction: rtl; text-align: right;float:right;padding-right:5px;padding-top:0px;position:relative;}
.typing div
        {
            display: none;
        }
.typing a
        {
           color:#FF9900;float:right;margin:0px 0px 0px 3px;padding:0px;font-size: 11px;display:inline
        }
.typing h1
        {
            font-size: 11px;padding:0px;margin:0px;
            font-weight: normal;
			position:relative;
			right:0;
        }
.typing h1 a
        {
            text-decoration: none;
            color: #2D2D2D;
            font-family: "web_Yekan","B Koodak","X Koodak","Koodak",tahoma;
        }
        .typing h1 a:hover
        {
         text-decoration: underline;
            color: #2D2D2D;   
        }
/*======================================================End Ticker===================================*/
		
/*====================================================== Start Comment ==============================*/
.divTitleTopBox2 {
    border-bottom: 2px dotted #DBDBDB;
    direction: rtl;
    height: 20px;
    margin-bottom: 10px;
    padding-bottom: 3px;
    text-align: right;
}
.divTitleTopBox2 div {
    display: inline;
    float: right;
}
.CommentBoxTitle {
background-color:#E6E6E6;
border:1px solid #CCCCCC;
margin:5px 6px 0 7px;
padding:4px;
}
.CommentPanel {
background-color:#F4F4F4;
border:1px solid #DADADA;
margin:5px 0px 5px 0px;
padding:4px;
direction:rtl;
text-align:right;
}
.CommentPanel p {
margin:3px 5px 3px 0;
}
.Commenttitles {
display:block;
margin-bottom:2px;
width:200px;
}
.comment-box , .comment-item {
background-color:#FBFBFB;
padding:5px;
border:1px dotted #C6AD99;
margin-bottom:5px;
}
StyleSheet.css (line 1)
.comment-box, .comment-box-alt {
margin-bottom:10px;
padding:5px;
}

.comment-box-user , .comment-item .name  {
display:block;
font-family:"Times New Roman", Times, serif;color:#0874B2;
font-size:13px;

text-align:right;
margin-bottom:5px;direction:rtl
}
.comment-item .date{ font-size:10px;color:#999999;text-align:right;direction:rtl}
.comment-box-user span  {color:#999999;direction:rtl}

.comment-box-body{ text-align:right;direction:rtl;color:#333333}
/*====================================================== End Comment ==============================*/
/*====================================================== Start Gallery ==============================*/
.currency{font-weight:bold;}
.galleryDet{float:right;margin-left:5px;width:174px;border-left:0px dotted #CCCCCC;margin-top:5px;height:174px;margin-bottom:10px;border-bottom:1px dotted #C6AD99;border-left:1px dotted #C6AD99;}
.imggalleryDet{width:120px;margin-left:30px;padding:5px;border:1px solid #CFC1B3;background-color:#EFE7DB;margin-bottom:5px;}
.imggalleryDet:hover{border:1px solid #ABA198}

/*====================================================== End Gallery ==============================*/
.ibody { background-color:#FFFFFF;padding:1px 1px 10px 1px}
.detail { float:left;width:746px}
.ibody .ititle{ background-color: #98C02B;
    background-image: url("images/pointer3.gif");
    background-position: right center;
    background-repeat: no-repeat;
    color: #5F7E0B;
    direction: rtl;
    font-size: 11px;
    font-weight: bold;
    margin: 1px;
    padding: 5px 25px 5px 5px;
    text-align: right;} 
.icontent
{
 position: relative;

}
.subheader
{

    background-image: url("images/pointer3.gif");
    background-position: right center;
    background-repeat: no-repeat;
    color: #CE3B24;
    direction: rtl;
    font-size: 11px;
    margin-bottom: 15px;
    padding: 0px 15px 5px 0px;
    text-align: right;
	border-bottom:1px dotted #ccc;font-weight:bold;
}

.pr_grid td {
    border-bottom: 1px solid #BBBBBB;
    padding: 5px 2px;
}
.pr_grid td.small {
    text-align: center;
    width: 40px;
}
.pr_grid {
    border: 1px solid #666666;
    direction: rtl;
}
.pr_grid td.normal {
    text-align: center;
    width: 80px;
}
.price_box {
    background: none repeat scroll 0 0 #EEEEEE;
    border: 1px solid #666666;
    direction: rtl;
    margin-left: 20px;
    padding: 5px;
    text-align: center;
    width: 150px;
}
div.print {
    padding: 5px;
    text-align: right;
}
.small .label
{
    width: 80px;
}
.small .control
{
    margin-right: 80px;
}
.message
{
    direction: rtl;
}

.ui-message
{
    margin: 10px auto;
    padding: 10px;
    border: 1px solid #999;
    background: #FFFFFF url(images/mess_bg-green.gif) repeat-x left bottom;
    line-height: 20px;
    direction: rtl;
    color: #3E485B;
}
.ui-message *
{
    line-height: 20px;
}
.ui-message a
{
    color: #006699;
    text-decoration: none;
}
.ui-message a:hover
{
    text-decoration: underline;
}
.ui-message label
{
    color: #000;
}
.pr_divBoxContet{ float:right;margin-left:5px;width:300px;height:147px;border:1px solid #1F83B7;overflow:auto;padding:5px;}
.imgProductList{ float:right;width:150px;padding:2px;border:1px solid #ccc;margin-left:5px;}
.prList{ display:block;color:#1F83B7;text-decoration:none;text-align:right;direction:rtl;padding:3px;font-weight:bold;}
.prList:hover{color:#CD3318;text-align:right;text-decoration:none;} 
.prPriceList{ text-align:right;direction:rtl;padding:3px;}
.prPriceList span{color:#73990D;font-weight:bold;}
.prFildList{text-align:right;direction:rtl;padding:3px}

/*************************************/
.print-area
{
    border:1px solid #222;
    margin: 10px auto;
    background:#fff;
    padding:20px 40px;
    text-align:center;
    min-height:50px;
    vertical-align:middle;
    width:700px;
    direction:rtl;
    font:11px "web_Yekan","B Koodak","X Koodak","Koodak",tahoma;
    line-height:20px;
}
.print-area th
{
    font:13px arial;
    font-weight:bold;
    padding:5px 0;
    background:#eee;
}
.print-area td
{
    padding:0 4px;
}
.inv-down
{
    border-top:1px dotted #888;
    margin-top:10px;
    padding:10px 0;
    text-align:right;
}
.inv-footer
{
    border-top:1px dashed #888;
    padding:10px 0;
    text-align:right;
    overflow:auto;
}
.inv-total
{
}
.inv-desc
{
    color:#777;
}
.inv-left
{
    float:left;
    width:300px;
    text-align:left;
    color:#555
}
.inv-right
{
    float:right;
    width:400px;
}
.inv-header
{
    overflow:auto;
    padding-bottom:10px;
    border-bottom:1px dashed #888;
    margin-bottom:20px;
}
.inv-logo
{
    float:left;
}
.inv-title
{
    float:right;
    text-align:right;
}
.inv-top
{
    margin:10px 0px 20px 0;
    border:1px solid #999;
}
.inv-col-right
{
    border-left:1px solid #999;
    border-bottom:1px solid #999;
    padding:3px 5px;
    float:right;
    width:340px;
    text-align:right;
}
.inv-col-left
{
    padding:3px 5px;
    border-bottom:1px solid #999;
    margin-right:350px;
    text-align:right;
}
.inv-note
{
    text-align:right;
    padding:5px;
}
.lng-align
{
    text-align:right;
}
.basket-det{
direction:rtl;min-height:400px;padding-left:5px;
}
.addtocard{
cursor:pointer;
}
.invoice-back{border:1px solid #B1B1B1;background-image:url(images/bk_btn.gif);background-position:bottom;background-repeat:repeat-x;background-color:#E4E4E4;padding:8px;}
.tdRegisterOrder{vertical-align:top;width:50%;padding-right:5px;}
.tdLoginOrder{vertical-align:top;width:50%;padding-left:5px;border-left:1px dotted #ccc}
.divLoginOrder{padding:5px 0px 5px 0px;border-bottom:1px dotted #0054A6;border-top:1px dotted #0054A6;font-size:11px;color:#666666;background-color:#F2F2F2;padding-right:5px;font-weight:bold;}
.divRegisterOrder{padding:5px 0px 5px 0px;border-bottom:1px dotted #0054A6;border-top:1px dotted #0054A6;font-size:11px;color:#666666;background-color:#F2F2F2;padding-right:5px;font-weight:bold;}
.divShowBigImg { position:absolute;left:-205px;z-index:2000000}
.ShowBigImg{ max-width:200px;border:2px solid #ccc}
.hidden
{
    display:none !important;
}

#ctl00_CPHContent_ucModuleContainer_ctl00_lblMessage .message { display:block;text-align:right;direction:rtl;padding:5px;border:1px solid #BDE37A;background-color:#EFFFD3;overflow: auto;}
#ctl00_CPHContent_ucModuleContainer_ctl00_lblMessage a{ display:block;float:right;padding:10px;background-color:#CCCCCC;border:1px solid #666666;font-weight:bold;}
#ctl00_CPHContent_ucModuleContainer_ctl00_lblMessage a:hover{ background-color:#CC3300;border:1px solid #CC0000;font-weight:bold;color:#FFFFFF}


