/***********************************************************/
.catigorycontain { border: 2px solid #bd2525; }
.catigorycontain thead th { text-align: center; font-family: Tahoma; font-size: 10px; font-weight: normal; height: 50px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #bd2525; cursor: pointer; * cursor: hand;
background-color: #EADEDB; border-right-width: thin; border-left-width: thin; border-right-style: solid; border-left-style: solid; border-right-color: #C4C4C4; border-left-color: #C4C4C4; }
.sorting_asc { background-image: url(../images/sort_asc.gif); background-repeat: no-repeat; background-position: center center; }
.sorting_desc { background-image: url(../images/sort_desc.gif); background-repeat: no-repeat; background-position: center center; }
.sorting { background-image: url(../images/sort_both.gif); background-repeat: no-repeat; background-position: center center; }
.catigorycontain td { text-align: center; height: 25px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #999999; }
tr.even { background-color: #e0e0e0; }
tr.odd td.sorting_1 { background-color: #dbe1fb; color: #000000; }
tr.even td.sorting_1 { background-color: #9da9da; color: #000000; }
/***********************************************************/
div.dataTables_info { padding: 10px; text-align: center; }
div.dataTables_processing { text-align: center; padding-bottom: 20px; }
.dataTables_paginate { width: 100%; font-family: Tahoma; font-size: 12px; background-image: url(../images/page.gif); border: 1px solid #848484; height: 24px; text-align: center; color: #000000; padding-top: 7px; padding-bottom: 0px; direction:rtl; }
span.paginate_button { background-color: #dddddd; }
span.paginate_button:hover { background-color: #CCCCCC; }
span.paginate_active { background-color: #99B3FF; }
label.error { float: none; color: red; padding-left: .5em; vertical-align: top; }
.contactus.fild { text-align:right; }
.bk2 { background-image:url(../images/bg.gif); width:15%; }
.valerr { height:35px; vertical-align:middle; background-image: url(../images/warning.gif); background-repeat: no-repeat; background-position: right center; }
.index td { background-image: url(../images/index.gif); border: thin dashed #376888; height: 30px; color: #CCCCCC; text-align: center; width: 25%; }
.index td a { color: #000000; }
/***********************************************************/
#tooltip { position: absolute; z-index: 3000; border: 1px solid #111; background-color: #eee; padding: 5px; opacity: 0.85; color: #666666; }
#tooltip h3, #tooltip div { margin: 0; }
#tooltip.pretty { font-family: Tahoma; border: none; width: 210px; padding:20px; height: 120px; opacity: 0.8; font-size: 14px; }
/***********************************************************/
body { background-image: url(../images/bg.jpg); direction:rtl; font-family: tahoma; font-size: 12px; color: #000000; background-color: #f3f3f3; }
a { font-family: Tahoma; font-size: 12px; text-decoration: none; color: #1D649E; font-weight: bold; }
img { border:0px; }
input, select, textarea { font-family: Tahoma; font-size: 12px; }
.top_left { background-image: url(../images/top_left.gif); width: 5px; }
.top_right { background-image: url(../images/top_right.gif); width: 5px; }
.top_center { background-image: url(../images/top_center.gif); height: 30px; }
.bottom_left { background-image: url(../images/bottom_left.gif); width: 5px; }
.bottom_right { background-image: url(../images/bottom_right.gif); width: 5px; }
.bottom_center { background-image: url(../images/bottom_center.gif); height: 30px; }
.body_main {  background-color: #FFFFFF; }
.tb_main { background-color: #FFFFFF; }
.right_panel { vertical-align: top; width: 180px; background-color: #FFFFFF; padding: 5px; }
.top_menu { background-image: url(../images/top_menu.gif); height: 47px; }
.top_news { background-image: url(../images/top_news.gif); height: 47px; }
#news { font-family: tahoma; font-size: 10px; text-decoration: none; list-style-type:none; color: #333333; margin: 0px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; }
.menu_bg { background-color: #891b1b; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #6f1717; border-bottom-color: #6f1717; border-left-color: #6f1717; text-align: right; }
.news_bg { text-align: right; border-right-width: 3px; border-bottom-width: 3px; border-right-style: solid; border-bottom-style: solid; border-right-color: #8b8686; border-bottom-color: #8b8686; width: 176px; background-color: #cfcfcf; border-left-width: 3px; border-left-style: solid; border-left-color: #8b8686; }
.news_title { height:20px; vertical-align:top; border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#000000; text-align: right; }
.news_bod { line-height:140%; text-align: justify; padding-right: 5px; }
.news_date { text-align:left; font-weight: bold; vertical-align: bottom; height: 25px; }
/*.menuheader a { font-family: "B Titr", Tahoma; font-size: 14px; text-decoration: none; color: #FFFFFF; }
*/
/*.arrowlistmenu .menuheader { color: #a2acb3; background-image: url(../images/arrow1.gif); background-color: #bd2525; background-repeat: no-repeat; background-position: right center; margin-bottom: 5px; text-transform: uppercase; cursor: hand; cursor: pointer; font-family: "B Titr", Tahoma; font-size: 14px; font-weight: bold; text-align: right; padding-top: 4px; padding-right: 20px; padding-bottom: 4px; padding-left: 0px; margin-right: 5px }
.arrowlistmenu .menuheader:hover,.arrowlistmenu .menuheader.hover { color: #a2acb3; background-image: url(../images/arrow1.gif); background-color: #ef3131; background-repeat: no-repeat; background-position: right center; margin-bottom: 5px; text-transform: uppercase; cursor: hand; cursor: pointer; font-family: "B Titr", Tahoma; font-size: 14px; font-weight: bold; text-align: right; padding-top: 4px; padding-right: 20px; padding-bottom: 4px; padding-left: 0px; margin-right: 5px }
*/
/*.arrowlistmenu .openheader { color: #FFFFFF; background-image: url(../images/arrow2.gif); background-repeat: no-repeat; background-position: right center }
*/
.menuar { background-image: url(../images/bk.gif); height: 25px; width: 25px; text-align: center; }
.menutx { background-color: #bd2525; padding-right: 5px; }
.menutx:hover, .menutx.hover { background-color: #ef3131; padding-right: 5px; }
.menutx a { font-family: "B Titr", Tahoma; color: #FFFFFF; font-size: 14px; }
.footer { font-family: tahoma; font-size: 10px; color: #666666; text-align: center; height: 20px; background-color: #FFFFFF; }
.footer_bar { font-family: tahoma; font-size: 10px; color: #333333; text-align: center; background-color: #CCCCCC; height: 20px; }
.footer_bar a { color: #333333; font-weight: normal; text-decoration: none; }
.top_bar { background-color: #b2b2b0; height: 25px; font-family: tahoma; color: #525252; text-align: right; font-size: 12px; font-weight: bold; }
.style1 { font-family: Tahoma; font-size: 16px; color: #CCCCCC; }
.top_contain { font-family:tahoma; font-size:12px; line-height:200%; }
.pic { border: 1px dotted #891b1b; padding: 2px; }
.pic td { height: 20px; border-bottom-width: thin; border-bottom-style: solid; border-bottom-color: #f2d8d7; text-align: center; }
.pichd { background-color: #e8e7e7; }
.con td { text-align: right; height: 30px; }
.warning { color: red; }
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.con label.error, label.error { padding-bottom: 0px; font-weight: normal; color: #EA5200; background-image: url(../images/unchecked.gif); background-repeat: no-repeat; background-position: right center; padding-right: 16px; }
form.con label.checked, label.checked { background-image: url(../images/checked.gif); background-repeat: no-repeat; background-position: right center; }
#result { font-family: tahoma; font-size: 12px; font-weight: bold; text-align: center; color: #009933; }
#loader { width:32px; background-image: url(../images/contactloading.gif); height: 32px; }

.categoryitems a{ color: #FFFFFF; }
.categoryitems a:hover { color: #fff; z-index: 9999; }
/* --- Submenu --- */
.categoryitems:hover ul { display: block; z-index: 9999; }
.categoryitems ul { display: none; position: absolute; height: auto; width: 190px; -moz-border-radius: 5px; z-index: 9999; padding: 0px; background-color: #bd2525; margin-top: -20px; margin-right: 110px; margin-bottom: 0px; margin-left: 0px; border-top-width: 5px; border-right-width: 2px; border-bottom-width: 3px; border-left-width: 2px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #990000; border-right-color: #990000; border-bottom-color: #990000; border-left-color: #990000; }
.categoryitems ul li { float: none; direction: rtl; height: 30px; z-index: 9999; text-align: right; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #891b1b; background-image: url(../images/arow3.gif); background-repeat: no-repeat; background-position: right center; padding-right: 10px; list-style-type: none; margin-right: 3px; }
.categoryitems ul li a { display: block; font-size: 1.00em; color: #FFFFFF; padding: 0px 10px 0px 0px; line-height: 30px; z-index: 9999; }
.categoryitems ul li a:visited { color: #FFFFFF; }
.categoryitems ul li a:hover { color: #99FF33; }
