@charset "utf-8";
body { height: 100%; margin: 0px; direction:rtl; background-color:#454545; margin-bottom:10px; font-family: Tahoma; font-size: 12px; background-image: url(../images/bg.gif); background-repeat: repeat; color: #333333; }
input { font-family: Tahoma; font-size: 13px; color: #666666; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
a:link, a:visited { color: #000033; text-decoration: none; font-weight: normal; }
a:hover { color:#003366; text-decoration: none; font-weight: normal; }
form { margin: 0; padding: 0; width:98%; }
.maintable{ background-color: #1d2125; width: 1000px; border:none; }
.filmbar{ height: 51px; background-image: url(../images/film_bar.gif); background-repeat: no-repeat; text-align: center; color: #CCCCCC; padding-bottom: 6px; }
/**************************/
.topbar_right{ background-image: url(../images/topbar_right.gif); background-repeat: no-repeat; height: 48px; width: 21px; }
.topbar_center{ background-color: #525458; font-family: Tahoma; font-size: 10px; color: #999999; text-align: center; background-image: url(../images/topbar_center.gif); background-repeat: repeat-x; height: 48px; }
.topbar_left{ background-image: url(../images/topbar_left.gif); background-repeat: no-repeat; height: 48px; width: 21px; }
/**************************/
.search_right{ background-image: url(../images/search_right.gif); background-repeat: no-repeat; height: 43px; width: 64px; }
.search_center{ font-family: Tahoma; font-size: 10px; color: #999999; text-align: center; background-image: url(../images/search_center.gif); background-repeat: repeat-x; }
.search_txt{ background-color: #4d4d4f; font-family: Tahoma; font-size: 10px; color: #CCCCCC; text-align: center; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 150px; }
.search_left{ background-image: url(../images/search_left.gif); background-repeat: no-repeat; height: 43px; width: 37px; }
/**************************/
/*.menu { height: 38px; width: 810px; margin-top: 5px; background: url('../images/menu-bg.gif') no-repeat; float: left; font-family: Tahoma; font-size: 10px; z-index: 9999; }
*/.menu ul { height: 38px; margin-right: 10px; z-index: 9999; position: relative; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; list-style-image: none; list-style-type: none; }
.menu ul li { float: right; margin: 0px 0px 0px 5px; direction: rtl; position: relative; z-index: 9999; }
.menu ul li a { display: block; font-size: 1em; color: #CCCCCC; line-height: 35px; padding-top: 0px; padding-right: 7px; padding-bottom: 0px; padding-left: 7px; z-index: 9999; }
.menu ul li a:hover { color: #fff; z-index: 9999; }
/* --- Submenu --- */
.menu ul li:hover ul { display: block; z-index: 9999; }
.menu ul li ul { display: none; position: absolute; height: auto; width: 170px; -moz-border-radius-topright: 0px; -moz-border-radius-topleft: 0px; -moz-border-radius-bottomright: 7px; -moz-border-radius-bottomleft: 7px; right: 0px; margin-top: 0px; margin-right: -10px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 7px; padding-left: 0px; z-index: 9999; background-color: #696969; 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: #000000; border-bottom-color: #000000; border-left-color: #000000; }
.menu ul li ul li { float: none; margin: 0px; direction: rtl; height: 30px; z-index: 9999; background-image: url(../images/filmicon.gif); background-position: right center; background-repeat: no-repeat; text-align: right; padding-right: 8px; }
.menu ul li ul li a { display: block; font-size: 1.00em; color: #aba993; padding: 0px 10px 0px 0px; line-height: 30px; z-index: 9999; }
/**************************/
.banner{ text-align: center; }
/**************************/
.footerlink{ font-family: Tahoma; font-size: 12px; color: #CCCCCC; }
.footerlink a{ color: #CCCCCC; }
/*************************/
.main_right{ text-align: center; vertical-align: top; width: 200px; }
/*************************/
.menu_head{ background-image: url(../images/menu_head.gif); background-repeat: no-repeat; height: 58px; width: 198px; font-family: "B Traffic", Tahoma; font-size: 16px; color: #9d0000; text-align: right; font-weight: bold; }
.main_center{ text-align: center; vertical-align: top; }
.main_left{ text-align: center; vertical-align: top; width: 200px; }
.continue { background-image: url(../images/continue.gif); background-repeat: no-repeat; height: 22px; width: 92px; }
.menu_head div{ font-family: "B Traffic", Tahoma; font-size: 16px; color: #9d0000; text-align: right; padding-right: 55px; font-weight: bold; padding-top: 5px; }
.menu_head_login{ background-image: url(../images/menu_head_login.gif); background-repeat: no-repeat; height: 58px; width: 198px; }
.menu_head_userinfo{ background-image: url(../images/menu_head_userinfo.gif); background-repeat: no-repeat; height: 58px; width: 198px; }
.menu_head_vote{ background-image: url(../images/menu_head_vote.gif); background-repeat: no-repeat; height: 58px; width: 198px; }
.menu_head_ads{ background-image: url(../images/menu_head_ads.gif); background-repeat: no-repeat; height: 58px; width: 198px; }
.menu_body{ background-image: url(../images/menu_body.gif); background-repeat: repeat-y; width: 198px; padding-right: 10px; padding-left: 10px; }
.menu_footer{ background-image: url(../images/menu_footer.gif); background-repeat: no-repeat; height: 9px; width: 198px; }
/*************************/
.main_head_right{ background-image: url(../images/main_head_right.gif); background-repeat: no-repeat; height: 41px; width: 30px; background-color: #eaeaea; }
.main_head_center{ background-image: url(../images/main_head_center.gif); background-repeat: repeat-x; height: 41px; background-color: #eaeaea; }
.main_head_center div{ padding-bottom: 8px; }
.main_head_title{ font-family: Tahoma; color: #003399; font-size: 12px; font-weight: bold; text-align: right; }
.main_head_date{ font-family: Tahoma; color: #666666; font-size: 12px; font-weight: bold; text-align: left; }
.main_head_left{ background-image: url(../images/main_head_left.gif); background-repeat: no-repeat; height: 41px; width: 26px; background-color: #eaeaea; }
.main_text{ background-color: #eaeaea; text-align: right; vertical-align: top; padding-right: 15px; padding-bottom: 10px; padding-left: 15px; }
.main_bottom{ background-color: #eaeaea; border-top-width: 1px; border-top-style: dashed; border-top-color: #9d0000; padding-right: 15px; padding-left: 15px; }
.main_footer_right{ background-image: url(../images/main_footer_right.gif); background-repeat: no-repeat; height: 10px; width: 11px; background-color: #eaeaea; }
.main_footer_center{ background-color: #eaeaea; font-size: 2px; }
.main_footer_left{ background-image: url(../images/main_footer_left.gif); height: 10px; width: 11px; background-color: #eaeaea; }
/***************************/
.footer_right{ background-image: url(../images/footer_right.gif); background-repeat: no-repeat; height: 19px; width: 15px; }
.footer_center{ background-color: #525458; font-family: Tahoma; font-size: 10px; color: #999999; text-align: center; }
.footer_center a{ font-family: Tahoma; font-size: 10px; color: #999999;}
.footer_left{ background-image: url(../images/footer_left.gif); background-repeat: no-repeat; height: 19px; width: 14px; }
.footer_link a { text-decoration:none; text-align: center; color: #999999; font-family: Tahoma; font-size: 12px; }
.footer_link a:hover { color: #DABEC1; }
/***************************/
.username-box{ font-size: 11px; height: 17px; background-attachment: scroll; background-color: #FFFFFF; background-image: url(../images/login_box_user.gif); background-repeat: no-repeat; background-position: right center; border: 2px solid #ABAEAD; width: 100px; color: #333333; }
.password-box{ font-size: 11px; height: 17px; spadding-right: 23px; background-attachment: scroll; background-color: #FFFFFF; background-image: url(../images/login_box_pass.gif); background-repeat: no-repeat; background-position: right center; border: 2px solid #ABAEAD; width: 100px; color: #333333; }
.logtable td{ text-align: center; vertical-align: middle; height: 30px; }
.loginbt{ color: #666666; }
/***************************/
.event { background-image: url(../images/event_bar.gif); height: 30px; background-repeat: no-repeat; background-position: center bottom; font-family: Tahoma; font-size: 12px; vertical-align: top; color: #FFFFFF; margin-top: 7px; margin-bottom: 5px; }
.event a { color: #FFFFFF; padding-right: 20px; }
/***************************/
.page_right{ background-image: url(../images/page_right.gif); background-repeat: no-repeat; height: 45px; width: 14px; }
.page_center{ font-family: Tahoma; font-size: 12px; color: #999999; text-align: center; background-image: url(../images/page_center.gif); background-repeat: repeat-x; }
.page_center a{ font-family: Tahoma; font-size: 12px; color: #999999; }
.page_center a:hover{ color: #0066CC; }
.page_left{ background-image: url(../images/page_left.gif); background-repeat: no-repeat; height: 45px; width: 52px; }
/**************************/
.border_tr { height: 8px; width: 8px; background-image: url(../images/border.gif); background-position: center 0px; background-repeat: no-repeat; }
.border_tl { height: 8px; width: 8px; background-position: center -8px; background-image: url(../images/border.gif); background-repeat: no-repeat; }
.border_tm { background-color: #f4f4f4; height: 8px; width: auto; font-size: 5px; }
.border_m { background-color: #f4f4f4; }
.border_m td { background-color: #f4f4f4; padding-right: 10px; padding-left: 10px; }
.border_dr { height: 8px; width: 8px; background-image: url(../images/border.gif); background-position: center -16px; background-repeat: no-repeat; }
.border_dl { height: 8px; width: 8px; background-image: url(../images/border.gif); background-position: center -24px; background-repeat: no-repeat; }

.box1t, .box1b, .box1tl, .box1tr {background-image:url(../images/boxxt.gif); height:4px}
.box1l, .box1r, .box1bl, .box1blc, .box1br {background-image:url(../images/boxyb.gif); width:4px}
.box1bubble {background:url(../images/chatBubble.gif) no-repeat;width:24px;}
.box1descr {position:absolute;top:0px;left:4px;background:url(../images/all1.gif) no-repeat -99px -365px;width:31px;height:19px}

.boxtl {background-position: right 0;    background-repeat: no-repeat}
.box1tl {background-position: right -20px;    background-repeat: no-repeat}
.boxt  {background-position: 0 -5px; background-repeat: repeat-x}
.box1t  {background-position: 0 -25px; background-repeat: repeat-x}
.boxb  {background-position: 0 -10px; background-repeat: repeat-x}
.box1b  {background-position: 0 -30px; background-repeat: repeat-x}
.boxtr {background-position: 0 -15px; background-repeat: no-repeat}
.box1tr {background-position: 0 -35px; background-repeat: no-repeat}
.boxbl  {background-position: 0 0;    background-repeat: no-repeat}
.box1bl  {background-position: 20px 0;    background-repeat: no-repeat}
.box1blc {background-position: -20px 0;    background-repeat: no-repeat}
.boxl  {background-position: -5px 0; background-repeat: repeat-y}
.box1l  {background-position: -25px 0; background-repeat: repeat-y}
.boxr  {background-position: -10px 0; background-repeat: repeat-y}
.box1r  {background-position: -30px 0; background-repeat: repeat-y}
.boxbr {background-position: -15px 0; background-repeat: no-repeat}
.box1br {background-position: -35px 0; background-repeat: no-repeat}
.box1c {background:#ffffff;padding:3px 5px}
/****************************/

label.error { font-weight: normal; color: #EA5200; background-image: url(../images/unchecked.gif); background-repeat: no-repeat; background-position: right center; padding-right: 16px; padding-left: 16px; }
label.checked ,checked { background-image: url(../images/checked.gif); background-repeat: no-repeat; background-position: right center; }
#result, okmessage { font-family: tahoma; font-size: 12px; font-weight: bold; text-align: center; color: #009933; }
#loader { background-image: url(../images/loading.gif); height: 32px; background-repeat: no-repeat; background-position: right center; text-align: right; padding-right: 35px; vertical-align: middle; }
/**************************/
#search_title { font-family: Tahoma; font-size: 11px; color: #2378A4; margin-top: 25px; padding-right: 15px; direction:rtl; background-image: url(../images/blt.png); background-repeat: no-repeat; background-position: right center; background-color: #EFEFEF; text-align: right; height: 25px; vertical-align: middle; }
.search_nu { text-align: center; font-size: 12px; color: #68891D; letter-spacing: 0.5pt; font-weight: bold; }
.search_word { color: #FF0000; }
#search_comment { font-family: Tahoma; font-size: 10px; padding-right: 20px; color: #999999; text-align: right; }
#search_text { font-family: Tahoma; font-size: 12px; font-weight: bold; color: #666666; margin-top: 5px; margin-bottom: 15px; padding-right: 25px; direction:rtl; background-image: url(../images/search_icon.gif); background-repeat: no-repeat; background-position: right top; height: 20px; text-align: right; }
.search_head{ font-family: Tahoma; font-size: 13px; color: #336199; font-weight: bold; text-align: right; background-image: url(../images/search.gif); background-position: right center; padding-right: 20px; background-repeat: no-repeat; height: 18px; }
/*********************/

