﻿@font-face { font-family: Bhoma; src: url('/Scripts/font/BHoma.eot'); /* IE9 Compat Modes */ src: url('/Scripts/font/BHoma.eot?#') format('eot'), /* IE6–8 */ url('/Scripts/font/BHoma.ttf') format('truetype'), /* Saf3—5, Chrome4+, FF3.5, Opera 10+ */ url('/Scripts/font/BHoma.woff') format('woff'), /* FF3.6+, IE9, Chrome6+, Saf5.1+*/ url('/Scripts/font/BHoma.otf') format('opentype'), url('/Scripts/font/BHoma.svg') format('svg'); font-variant: normal; font-weight: normal; font-style: normal; }

body { background-position: center top; color: #343434; font-family: Tahoma; font-size: 12px; height: auto; margin: auto; text-decoration: none; line-height: 18px; background-color: #e3e3e3; background-image: url('../Images/BodyBG.png'); background-repeat: repeat-x; }
a { color: #343434; text-decoration: none; }
    a:hover { color: #01428d; text-decoration: none; }
img { border-style: none; border-width: medium; }
.main { width: 982px; margin: auto; }
.top { padding: 16px 17px 0px 0px; margin-bottom: 9px; height: 19px; }
.Message { height: 19px; line-height: 19px; float: right; direction: rtl; text-align: right; color: #fefdfd; font-size: 11px; white-space: nowrap; text-overflow: ellipsis; width: 546px; overflow: hidden; }
.login { width: 262px; float: left; height: 19px; }
.loginBox { background-position: center top; width: 85px; height: 19px; float: right; margin-left: 8px; background-image: url('../Images/rtl/loginBox.png'); background-repeat: no-repeat; }
.loginTxT { padding-right: 11px; text-align: right; direction: rtl; line-height: 19px; font-size: 11px; color: #b7b7b7; }
.loginBtn { width: 22px; height: 12px; float: right; margin-top: 4px; margin-left: 12px; cursor: pointer; }
.Register { width: 33px; height: 12px; float: right; margin-top: 3px; cursor: pointer; }
.logoDate { background-position: center top; width: 982px; height: 146px; margin-bottom: 6px; background-image: url('../Images/rtl/topBG.png'); background-repeat: no-repeat; position: relative; }
.logo { float: right; width: 258px; height: 125px; padding: 13px 30px; position: relative; z-index: 10; }
.flag { height: 143px; width: 304px; position: absolute; top: 0px; right: 0px; }
.Date { width: 260px; height: 16px; line-height: 16px; text-align: left; direction: rtl; color: #606060; float: left; margin: 118px 0px 0px 21px; font-size: 10px; }
.Menu { background-position: center top; width: 982px; height: 42px; direction: rtl; text-align: right; color: #5d5d5d; background-image: url('../Images/Menu.png'); background-repeat: no-repeat; margin-bottom: 15px; position: relative; z-index: 100; }
.searchRNews { width: 982px; margin-bottom: 7px; }
.NewsRotator { float: right; height: 27px; line-height: 27px; text-align: right; direction: rtl; color: #444444; text-overflow: ellipsis; white-space: nowrap; margin-left: 7px; width: 636px; font-size: 11px; overflow: hidden; }
.search { width: 332px; float: right; height: 27px; }
.searchTxT { width: 50px; height: 27px; line-height: 27px; direction: rtl; text-align: right; color: #929292; float: right; margin-left: 11px; font-size: 11px; }
.SearchBox { background-position: center top; width: 240px; height: 27px; float: right; margin-left: 4px; background-image: url('../Images/rtl/searchBox.png'); background-repeat: no-repeat; direction: rtl; }
.searchBtn { width: 27px; height: 27px; float: right; }
.middle { width: 982px; margin-bottom: 4px; }
.topMiddle { background-position: center top; width: 982px; height: 6px; background-image: url('../Images/topmiddle.png'); background-repeat: no-repeat; }
.Mmiddle { width: 982px; background-color: #ffffff; }
.Bmiddle { background-position: center bottom; height: 6px; width: 982px; background-image: url('../Images/Bmiddle.png'); background-repeat: no-repeat; }
.TapDiv { width: 962px; padding: 0px 10px; padding-bottom: 8px; }
.RTap { float: right; width: 634px; margin-left: 4px; height: 290px; }
.TRTap { height: 40px; width: 634px; }
.TRItem { background-position: center top; height: 40px; width: 92px; float: right; margin-left: 3px; line-height: 36px; text-align: center; color: #484848; background-image: url('../Images/RTapBG.png'); background-repeat: no-repeat; cursor: pointer; }
    .TRItem:hover { background-position: center top; color: #ffffff; background-image: url('../Images/RTapBG-H.png'); background-repeat: no-repeat; }
.MRTap { width: 634px; height: 254px; position: relative; top: -4px; }
.MRTTap { background-position: center top; width: 634px; height: 6px; background-image: url('../Images/MRTTapBG.png'); background-repeat: no-repeat; }
.MRTMTap { height: 212px; width: 590px; border-right: 2px solid #01b9ae; border-left: 2px solid #01b9ae; overflow: hidden; padding: 20px 20px 10px 20px; position: relative; }
.MRBTap { background-position: center bottom; width: 634px; height: 6px; background-image: url('../Images/MRBTapBG.png'); background-repeat: no-repeat; }
.MRTitem { height: 212px; width: 590px; position: relative; }
.MRTapPic { float: right; margin-left: 23px; border: 1px solid #767676; padding: 4px; width: 292px; height: 192px; overflow: hidden; text-align: center; background-color: white; }
.MRTapTxT { width: 265px; height: 212px; float: right; }
.MRTapTittle { height: 42px; line-height: 21px; direction: rtl; text-align: right; color: #646464; font-weight: bold; margin-bottom: 20px; }
.MRTapDSC { height: 130px; direction: rtl; text-align: justify; overflow: hidden; color: #3d3d3d; line-height: 24px; margin-bottom: 5px; }
.MRTapDate { height: 12px; line-height: 12px; text-align: right; direction: rtl; color: #757575; }
.MRFRight { background-position: center top; height: 12px; width: 12px; position: absolute; bottom: 0px; left: 14px; cursor: pointer; display: block; background-image: url('../Images/MRTRF.png'); background-repeat: no-repeat; z-index: 100; }
.MRFLeft { background-position: center top; height: 12px; width: 12px; position: absolute; bottom: 0px; left: 0px; cursor: pointer; display: block; background-image: url('../Images/MRTLF.png'); background-repeat: no-repeat; z-index: 100; }
.LTap { width: 324px; float: right; height: 290px; }
.TLTap { height: 40px; width: 324px; }
.TLTaPItem { background-position: center top; width: 102px; height: 40px; margin-left: 6px; background-image: url('../Images/TLTopItem.png'); background-repeat: no-repeat; color: #484848; direction: rtl; text-align: center; line-height: 36px; cursor: pointer; float: right; }
    .TLTaPItem:hover { background-position: center top; color: #ffffff; background-image: url('../Images/TLTopItem-H.png'); background-repeat: no-repeat; }
.TLTILast { background-position: center top; width: 102px; height: 40px; background-image: url('../Images/TLTopItem.png'); background-repeat: no-repeat; color: #484848; direction: rtl; text-align: center; line-height: 36px; cursor: pointer; float: right; }
    .TLTILast:hover { background-position: center top; color: #ffffff; background-image: url('../Images/TLTopItem-H.png'); background-repeat: no-repeat; }
.LTMain { top: -4px; width: 320px; height: 250px; border: 2px solid #01b9ae; border-radius: 5px; position: relative; behavior: url(../scripts/PIE.htc); background-color: white; overflow: hidden; }
.BottomDiv { width: 964px; padding: 0px 10px 0px 6px; height: auto; }
.News { width: 474px; float: right; height: 530px; margin-left: 5px; }
.Tnews { background-position: center top; height: 40px; margin: 0px 2px; background-image: url('../Images/TNewsBG.png'); background-repeat: no-repeat; width: 452px; padding-right: 18px; line-height: 40px; direction: rtl; color: #393939; font-family: 'B homa'; font-size: 15px; }
.BNews { width: 474px; height: 494px; position: relative; top: -3px; }
.TBNews { background-position: center top; width: 474px; height: 6px; background-image: url('../Images/BTNewsBG.png'); background-repeat: no-repeat; }
.MBnews { border-right: 2px solid #a2a2a2; border-left: 2px solid #a2a2a2; background-color: white; width: 470px; height: 482px; }
.BBNews { background-position: center bottom; height: 6px; width: 474px; background-image: url('../Images/BBNewsBG.png'); background-repeat: no-repeat; }
.NewsItems { width: 452px; margin: 0px 9px; height: 480px; overflow: hidden; }
.NewsItem { background-position: center bottom; margin: 0px 0px 4px 0px; width: 452px; height: 87px; background-image: url('../Images/NewsLine.png'); background-repeat: no-repeat; padding-top: 6px; }
.NewsPic { display: inline-table; border: 1px solid #363636; padding: 3px; height: 57px; width: 84px; float: right; overflow: hidden; text-align: center; margin-left: 9px; }
.NewsTxT { float: right; width: 351px; }
.NewsTittle { background-position: right 6px; height: 32px; line-height: 16px; direction: rtl; text-align: right; padding-right: 15px; width: 333px; color: #262626; overflow: hidden; background-image: url('../Images/rtl/NewsIcon.png'); background-repeat: no-repeat; margin-bottom: 3px; }
    .NewsTittle a { color: #262626; font-size: 11px; font-weight: bold; }
        .NewsTittle a:hover { color: #01428d; font-size: 11px; font-weight: bold; }
.NewsDsc { height: 32px; line-height: 16px; overflow: hidden; padding-right: 15px; font-size: 11px; color: #535353; direction: rtl; text-align: right; margin-bottom: 2px; }
.NewsDate { height: 12px; line-height: 12px; text-align: right; direction: rtl; color: #01b9ae; font-size: 10px; padding-right: 15px; }
.AdsDiv { background-position: center top; height: 43px; background-image: url('../Images/1065/AdsBg.jpg'); background-repeat: no-repeat; padding-top: 7px; }
.secondDiv { width: 324px; float: right; height: 530px; margin-left: 7px; }
.history { width: 324px; height: 331px; margin-bottom: 9px; }
.Thistory { background-position: center top; width: 302px; height: 40px; margin: 0px 2px; background-image: url('../Images/Thistory.png'); background-repeat: no-repeat; padding-right: 18px; direction: rtl; text-align: right; line-height: 40px; color: #393939; font-family: BHoma; font-size: 15px; }
.Mhistory { background-image: url('../Images/HistoryBG.png'); background-repeat: no-repeat; background-position: center top; position: relative; top: -3px; padding: 12px 11px; width: 302px; height: 270px; direction: rtl; text-align: justify; color: #414141; line-height: 22px; overflow: hidden; }
.Rules { width: 324px; height: 191px; }
.MRules { background-image: url('../Images/RulesBG.png'); background-repeat: no-repeat; background-position: center top; padding: 12px 11px; width: 302px; height: 130px; direction: rtl; text-align: justify; color: #414141; line-height: 22px; overflow: hidden; position: relative; top: -3px; }
.ThirdDiv { width: 154px; height: 530px; float: right; }
.Events { width: 154px; height: 201px; margin-bottom: 9px; }
.Tevent { background-position: center top; width: 132px; margin: 0px 2px; height: 40px; padding-right: 18px; direction: rtl; text-align: right; line-height: 40px; color: #ffffff; font-family: BHoma; font-size: 15px; background-image: url('../Images/Tevent.png'); background-repeat: no-repeat; }
.Bevent { background-position: center top; width: 143px; height: 145px; position: relative; top: -3px; background-image: url('../Images/eventBG.png'); background-repeat: no-repeat; padding: 9px 5px 10px 6px; }
.links { height: 321px; width: 154px; }
.Mlink { background-position: center top; width: 154px; height: 284px; position: relative; top: -3px; background-image: url('../Images/linksBG.png'); background-repeat: no-repeat; }
.linkItems { padding: 10px 6px 3px 6px; width: 142px; height: 274px; }
.linkitem { border: 1px solid #a2a2a2; width: 140px; height: 62px; margin-bottom: 4px; }
.Tfooter { background-position: center top; width: 982px; height: 200px; background-image: url('../Images/rtl/footerBG.png'); background-repeat: no-repeat; }
.Fmenu { height: 173px; width: 622px; padding: 17px 25px 0px 0px; float: right; direction: rtl; text-align: right; color: #373737; }
.LinkFooter { width: 200px; }
    .LinkFooter h3 { color: #fff; font-size: 12px; font-weight: bold; margin-top: 0px; }
    .LinkFooter a { color: #2b2b2b; font-size: 11px; }
.Fmenu > table td { vertical-align: top; }
.contact { float: right; margin-right: 31px; height: 173px; width: 270px; padding-top: 17px; }
.Tcontact { height: 15px; line-height: 15px; text-align: right; direction: rtl; color: #161616; font-size: 15px; font-family: BHoma; margin-bottom: 26px; }
.Mcontact { height: 132px; direction: rtl; text-align: justify; color: white; line-height: 20px; overflow: hidden; }
.Bfooter { width: 982px; height: 13px; padding-bottom: 5px; margin-top: 7px; }
.company { height: 13px; line-height: 13px; float: right; margin-right: 11px; width: 400px; direction: rtl; text-align: right; color: #272727; font-size: 11px; }
.Parsian { height: 13px; line-height: 13px; float: left; margin-left: 11px; width: 400px; direction: rtl; text-align: left; color: #272727; font-size: 11px; }
    .Parsian a { color: #272727; }
        .Parsian a:hover { color: #01b9ae; }

/***********Page***********/
.sitemap { background-position: right bottom; width: 957px; margin: 0px 10px; height: 25px; background-image: url('../Images/rtl/sitemapBg.png'); background-repeat: no-repeat; padding-right: 5px; direction: rtl; text-align: right; color: #393939; font-size: 11px; line-height: 20px; padding-bottom: 5px; }
.context { width: 962px; padding: 20px 10px 10px; direction: rtl; text-align: justify; line-height: 20px; color: #3d3d3d; min-height: 350px; }

/***********Other***********/

.FaTextBox { font-family: Tahoma; font-size: 12px; direction: rtl; text-align: right; width: 150px; }
.EnTextBox { direction: ltr; text-align: left; width: 150px; }
textarea { font-family: Tahoma; font-size: 12px; direction: rtl; text-align: right; }
input { font-family: Tahoma; font-size: 12px; }

img { border: none; }

.DivCompleteStyle { direction: rtl; text-align: right; font-family: Tahoma; font-size: 9pt; line-height: 22px; margin: 10px; color: #585858; }

.SubmitIBClass { background-color: transparent; background-image: url('../Images/1033/send.png'); border: none; height: 32px; width: 50px; cursor: pointer; }

.Content-Main { margin: auto; width: 900px; font-family: Tahoma; }
.SiteMapContainer { border-bottom: dotted 1px silver; margin: 5px; padding-bottom: 5px; font-size: 11px; }
    .SiteMapContainer img { margin: 0 5px; }
.Content-Top { background-color: #ddd; text-align: center; }
    .Content-Top .Header { display: block; font-size: 30px; color: Gray; padding: 30px; border: 1px dotted gray; }
    .Content-Top .Advertisement { border: 1px solid #FF33CC; }
.Content-Bottom { background-color: #ddd; text-align: center; clear: both; }
    .Content-Bottom .Footer { display: block; font-size: 30px; color: Gray; padding: 12px; border: 1px dotted gray; }
.Content-Center { float: right; width: 625px; }
.TMContent-Center { float: right; width: 725px; }
.Content-Right { float: right; width: 170px; direction: rtl; position: relative; z-index: 1000; border: 1px dashed blue; direction: ltr; }
    .Content-Right .Menu { }
.LoginContainer { border: 1px solid gray; padding: 0 10px; }
.Content-left { float: left; width: 100px; }

.Poll_ImageButtonShow { background-image: url(/../images/1065/Show.png); background-color: transparent; border: 0; background-repeat: no-repeat; width: 52px; height: 22px; cursor: pointer; padding: 0; margin: 0; }
.Poll_ImageButtonSend { background-image: url(/../images/1065/Send.png); background-color: transparent; border: 0; background-repeat: no-repeat; width: 52px; height: 22px; cursor: pointer; padding: 0; margin: 0; }
.Poll_ImageButtonCancel { background-image: url(/../images/1065/back.png); background-color: transparent; border: 0; background-repeat: no-repeat; width: 52px; height: 22px; cursor: pointer; padding: 0; margin: 0; }

.backButton { background-image: url(../Images/1065/back.png); background-color: transparent; border: none; height: 22px; width: 52px; cursor: pointer; }

.SubmitIBClass { background-color: transparent; background-image: url('/../Images/1065/send.png'); border: none; height: 22px; width: 52px; cursor: pointer; }

.Cmnt_ImageButtonAdd { background-image: url(/../images/1065/Send.png); background-color: transparent; border: 0; background-repeat: no-repeat; width: 44px; height: 52px; cursor: pointer; padding: 0; margin: 0; }
.serachbtnClass { background-color: transparent; background-image: url('/../Images/1065/search.png'); border: none; height: 22px; width: 52px; cursor: pointer; }
.OrderBtn_ImageButtonShow { background-image: url(/../images/1065/order.png); background-color: transparent; border: 0; background-repeat: no-repeat; width: 52px; height: 22px; cursor: pointer; padding: 0; margin: 0; }
.OrderBtn_ImageButtonShow { background-image: url(/../images/1065/order.png); background-color: transparent; border: 0; background-repeat: no-repeat; width: 52px; height: 22px; cursor: pointer; padding: 0; margin: 0; }
.tooltip { display: none; background-color: black; border: solid 2px white; height: 205px; padding: 5px 5px 5px 5px; width: 375px; margin-top: -195px; margin-left: -120px; font-size: 11px; color: #fff; z-index: 1000; text-align: right; position: relative; }


.sTBox1 { width: 100%; height: 279px; clear: both; float: none; position: relative; background-image: url('../images/TextBox/TextBoxBG.gif'); background-repeat: repeat-x; }
.sTBox2 { margin-right: 60px; }
.sTBox3 { width: 235px; height: 259px; padding: 5px; padding-left: 10px; margin: 5px; border-left: dashed 1px gray; }
.sTBox4 { float: right; margin-left: 5px; }
.sTBox5 { }
.sTBox6 { }
a.sTBox7:link, a.sTBox7:visited { display: inline-block; width: 105px; height: 36px; background-image: url('../Images/TextBox/ReadMore.png'); background-repeat: no-repeat; }

a.sTBox7:hover { display: inline-block; width: 105px; height: 36px; background-image: url('../Images/TextBox/ReadMoreOver.png'); background-repeat: no-repeat; }
.sTBox8 { height: 210px; }
.sTBox9 { text-align: left; }

.ibAddToCart { background: url(../images/service/1065/AddToCart.png); width: 139px; height: 27px; }

/* Panel Tab/button */
.tab { background: url(../images/admin/tab_b.png) repeat-x 0 0; height: 42px; top: 0; z-index: 99999; }
    .tab ul.tabTitle { display: block; height: 42px; line-height: 42px; color: white; text-align: center; margin: 0 150px 0 0; min-width: 310px; }
        .tab ul.tabTitle li.left { background: url(../images/admin/tab_l.png) no-repeat left 0; width: 30px; padding: 0; margin: 0; display: block; }
        .tab ul.tabTitle li.right { background: url(../images/admin/tab_r.png) no-repeat left 0; width: 30px; padding: 0; margin: 0; display: block; }
        .tab ul.tabTitle li { text-align: left; padding: 0 6px; display: block; float: right; height: 42px; background: url(../images/admin/tab_m.png) repeat-x 0 0; }
            .tab ul.tabTitle li a { color: #15ADFF; font-family: tahoma; }
                .tab ul.tabTitle li a:hover { color: white; }
    .tab .sep { color: #808080; }
    .tab a.open, .tab a.close { height: 20px; line-height: 20px !important; padding-left: 30px !important; cursor: pointer; display: block; width: 100px; position: relative; top: 11px; }
    .tab a.open { background: url(../images/admin/bt_open.png) no-repeat left 0; }
    .tab a.close { background: url(../images/admin/bt_close.png) no-repeat left 0; }
    .tab a:hover.open { background: url(../images/admin/bt_open.png) no-repeat left -19px; }
    .tab a:hover.close { background: url(../images/admin/bt_close.png) no-repeat left -19px; }

/* sliding panel */
#settingPanel { position: fixed; top: 0; width: 100%; z-index: 99999; opacity: 0.9; filter: alpha(opacity=90); }
#panelContainer { height: 0; width: 100%; margin: auto; color: #999999; background: #272727; overflow: hidden; position: relative; z-index: 3; }
.settingsPanelContent { width: 980px; margin: auto; }
