body { margin: 0px; padding:0px; background:  #FFFFFF ;}



/*Pop-up menu*/

.popupmenuact {padding:2px; padding-left:5px; padding-right:10px; background-color:#962400; border-color: #000; border-bottom: 1px solid #FFFFFF }

.popupmenu {padding:2px; padding-left:5px; background-color:#3F4C6B; padding-right:10px; border-color: #74BB34;  border-bottom: 1px solid #C5C6C7 }

.popupmenutext, .popupmenuclosed { font-family: Tahoma, Helvetica, sans-serif; font-size: 10pt;}

.popupmenutext {color: #fff;}

.popupmenuclosed {color: #808080;}

.popupmenu :hover{color:#000;}





}



/*Left menu*/

.leftmenu, .leftmenuact {font-family:  Tahoma, Helvetica, sans-serif; font-size:10pt; font-weight:normal; color: #000; text-decoration:none;}

.leftmenuact {color:#FF0000;}

.leftmenu:hover{text-decoration: underline;color:#1C0DA8;}





.categorylinks {

        PADDING-RIGHT: 25px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/images/hatc/menu1.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 10px 5px 10px; PADDING-TOP: 0px

}

.categorylinks LI {

        PADDING-BOTTOM: 1px

}

.categorylinks LI A {

        PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px;  PADDING-BOTTOM: 3px; MARGIN-LEFT: 0px;  PADDING-TOP: 3px; BORDER-BOTTOM: #ececec 1px solid; TEXT-DECORATION: none

}

.categorylinks A:hover {

        BACKGROUND: #F0F0F0; COLOR: #FF0000; LIST-STYLE-IMAGE: url(/images/hatc/menu2.gif);TEXT-DECORATION: none

}









/*Top menu*/

.topmenu, .topmenuact {font-family: Tahoma, Helvetica, sans-serif;  font-size:9pt; font-weight:bold;  color: #FFFFFF; text-decoration:none;}

.topmenuact {color: #720B0B;}

.topmenu:hover{color:#3A3A2C;}



/*Site menu*/

.lang, .langact {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color: #FFFFFF; text-decoration:underline;}

.langact {text-decoration:none;}



/*Style for basket panel text*/

.smalltext, .smalltextwhite,

.smalltextblack, .baskettext {font-family: Tahoma,Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-decoration:none;}/*Small text*/

.smalltext {color: #25639A;}/*Small text blue*/

.smalltextwhite{color: #FFFFFF;}/*Small text white*/

.smalltextblack{color: #000000;}/*Small text black*/

.baskettext {color: #000000;}

.smalltext:hover{text-decoration: underline;color:#FF0000;}



.chain {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color: #0000FF;}

.chain:hover {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; color: #FF0000;text-decoration: none}

.newsdate{font-family: tahoma,  Arial, Helvetica; font-size:8pt; font-weight:normal; color: #666666;}

.newsdata2{font-family: tahoma, Arabic Transparent, Arial, Helvetica; font-size:8pt; font-weight:Normal; color: #898A8A;}

.newstext, .newsdata, .newsdatab {font-family: tahoma,  Arial, Helvetica; font-size:9pt; font-weight:normal; color: #382E2E;}

.newstitle {font-family: tahoma,  Arial, Helvetica; font-size:8pt; font-weight:bold; color: #000000; text-decoration: none}



.newslist {font-family: tahoma,  Arial, Helvetica; font-size:9pt; font-weight:bold; color: #000000; text-decoration: underline}

.newsspreview {font-family: tahoma,  Arial, Helvetica; font-size:9pt; font-weight:normal; color: #000000; text-decoration: none}







/*HOME NEWS*/

.homenewstitle {font-family: tahoma,  Arial, Helvetica; font-size:10pt; font-weight:Normal; color: #FF00000; text-decoration: none}

.homenewstitle:hover{color:#3A3A2C;}







.union_sp {font-family: tahoma,  Arial, Helvetica; font-size:10pt; font-weight:normal; color: #000000;}





.titletext {font-family: Tahoma, Helvetica, sans-serif; color:#4757C4; font-size:10pt; font-weight:normal; line-height: 18px;}/*Page title*/

.subtitletext {font-family: Arial, Helvetica, sans-serif; color:#4791D3; font-size:13px; font-weight:bold;}/*Subtitle*/





.tabs {font-family: Tahoma,  Arial, Helvetica; font-size:10pt; font-weight:normal; }









.errortext, .oktext, .notetext {font-family:Arial; font-size:13px; font-weight:bold;}

.errortext {color:red;}

.oktext {color:#005000;}

.notetext {color:green;}



.copy {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; color: #FFFFFF;}



.tableheads {background-color:#FCFDFE;}

.tableborders {background-color:#B9CEDF;}



.incborder{border: 1px solid #C1E6FF}

.incimage{background-image: url(/bitrix/templates/demo/images/include_corner.gif); background-position:bottom; background-repeat:no-repeat; background-color:#C6DFF5;}

.incbg{background-color:#C6DFF5}

.sectincborder{border: 1px solid #C1E6FF}

.sectincimage{background-image: url(/bitrix/templates/demo/images/include_sect_corner.gif); background-position:bottom; background-repeat:no-repeat; background-color:#9BD0FC;}

.sectincbg{background-color:#9BD0FC}



.mainincbg{height: 18px;}

.mainincline{background-color:#CDDCE9}

.maininctitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #4791D3; text-decoration:none;}



hr {color: #BDCEDE; height: 1px}



.inputfield, .inputbuttonflat, .inputbuttonS {font-family:Tahoma,Arial,Helvetica; font-size:9pt;}

.inputfield {color:black; border: solid 1px #C7CACC;}

.inputbuttonflat {color:#363839; background-color:#DBEEF7; border: solid 1px #5B7D8E;}

.inputbuttonflat_search {font-family:Tahoma,Arial,Helvetica; font-size:9pt; color:#000; background-color:#6BAABE; border: solid 1px #FFF;}

.inputbuttonS {font-weight:bold;}



.login {color:#ABA7A7; font-weight:normal; font-size:8pt;}

.your_mail {font-family:Tahoma,Arial,Helvetica; font-size:8pt; color:#ABA7A7; font-weight:normal; font-size:8pt;}





/* موضوع صورة الترحيب في الصفحة الرئيسة */

#pic_float {

        float:right;

        width: 104px;  }



/* عنوان الأسئلة المتكررة في صفحة عرض السؤال والجواب */

.faq_title {font-family:Tahoma, Helvetica, sans-serif; font-size:9pt; color:#FF0000; text-decoration:underline ; font-weight:bold; }





/* عنوان المناقصة في صفحة تفاصيل المناقصة */

.org_name {font-family:Times New Roman,Tahoma, Helvetica, sans-serif; font-size:12pt; color:#FF0000; text-decoration:None ; font-weight:bold; }

.tender_title {font-family:Times New Roman,Tahoma, Helvetica, sans-serif; font-size:11pt; color:#000; text-decoration:None ; font-weight:bold; }



/* موضوع صورة الترحيب في الصفحة الرئيسة */

.img-zoom {cursor: url(/images/hatc/zoomin.cur)}

.highslide {cursor: url(/images/hatc/zoomin.cur)}





/* عناوين جدول القائمة السوداء */

.tableheadtext_blaklist {font-family:Tahoma, Helvetica, sans-serif; font-size:10pt; color:#FF0000; text-decoration:None ; font-weight:Normal; }



/* عناوين اسئلة المناقصات */

.tender_ask {font-family:Tahoma, Helvetica, sans-serif; font-size:10pt; color:#3972B3; text-decoration:None ; font-weight:Normal; }





/* العملة في مجموعات المناقصة*/

.textm {font-family:Tahoma, Helvetica, sans-serif; font-size:8pt; color:#000; text-decoration:None ; font-weight:Normal; }



/* هل نسيت كلمة المرور*/

.forget {font-family:Tahoma, Helvetica, sans-serif; font-size:8pt; color:#FFF; text-decoration:None ; font-weight:Normal }



/* البوردر البني للخلايا*/

.bordcol {font-family:Tahoma, Helvetica, sans-serif; font-size:10pt; text-decoration:none ; font-weight:normal; }/*حدود بنية اللون*/

.bordcol        { border: 1px solid #E7F0F8}

.bordcol:hover{color:red;}

.the_link { CURSOR: hand;

            font-family:Tahoma, Helvetica, sans-serif;

            font-size:10pt; text-decoration:none ;

            font-weight:normal;color:#0000ff;text-decoration:none}

.the_link:hover{color:red;text-decoration: underline;}



.bord_50           { border-top:1px solid #E7F0F8; border-bottom:1px solid #E7F0F8;  }



/* عنوان تحتة خط */

.bloc_title {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10pt; font-weight: bold;

               color: #4757C4; text-decoration:none;

BORDER-BOTTOM: #FF0000 1px solid; margin-bottom: 80px ;

}









/*******************************************/

/* Standard styles for hatcyemen.org */

/* used by public section scripts          */

/*******************************************/



/* Headers */



H1, .H1, H2, .H2, H3, .H3, H4, .H4  {font-family: Tahoma, Arial,Tahoma, Helvetica, sans-serif; color:#FFF; font-size:10pt; font-weight:bold; line-height: 16px; margin-bottom: 1px; text-decoration: none}

H2, .H2 {color:#346BA0; font-size:13px; line-height: 18px;}

H3, .H3 {font-size:12px; color: #1C1C1C;}

H4, .H4 {font-size:12px; color: #1C1C1C;}



/* Table colors */

.tableborder {background-color:#B9CEDF;}

.tablehead {background-color:#D5E3F0;}

.tablebody {background-color:#F4F8FB;}

.tablenullbody {background-color:#FFFFFF;}



/* Table text */

.tablebodytext, .tablefieldtext, .tabletitletext,

.tableheadtext, .tablebodylink {font-family: Tahoma, Helvetica, sans-serif; font-size:10pt;}

.tableheadtext {color:#25639A;}

.tablebodylink {text-decoration: none}

a.tablebodylink:hover {text-decoration: underline}



/* Regular text */

.text {font-family:Tahoma, Helvetica, sans-serif; font-size:10pt; text-decoration:none ; font-weight:normal; }

.text:hover{color:#3A3A2C;}



/* Some colors to highlight text */

.errorcolor {color:red;}

.successcolor {color:green;}



/* Onscreen messages */

.errormessage{font-family: Arial, Helvetica, sans-serif; font-size:17px; color:red; font-weight:bold;}



/* Form elements */

.inputtext, .inputtextarea, .inputselect, .inputcheckbox,

.inputradio, .inputfile, .inputbutton, .inputbodybutton {font-family:Tahoma,Arial,Helvetica; font-size:10pt;}



/* Required sign */

.starrequired, .required{font-family: Verdana, Arial, Helvetica, sans-serif; color:red; font-size:12px; }







/*  ستايل حقل الكالندر في المناقصات */





.ds_box {

        background-color: #FFF;

        border: 1px solid #000;

        position: absolute;

        z-index: 32767;

}



.ds_tbl {

        background-color: #FFF;

}



.ds_head {

        background-color: #333;

        color: #FFF;

        font-family: Tahoma, Helvetica, sans-serif;

        font-size: 9pt;

        font-weight: Normal;

        text-align: center;



}



.ds_subhead {

        background-color: #CCC;

        color: #000;

        font-size: 12px;

        font-weight: bold;

        text-align: center;

        font-family: Arial, Helvetica, sans-serif;

        width: 32px;

}



.ds_cell {

        background-color: #EEE;

        color: #000;

        font-size: 13px;

        text-align: center;

        font-family: Arial, Helvetica, sans-serif;

        padding: 2px;

        cursor: pointer;

}



.ds_cell:hover {

        background-color: #F3F3F3;

} /* This hover code won't work for IE */