body { font-size: 12px; font-family: arial; color: black; direction: rtl; margin: 0; padding: 0; background: #E7E8E9 url(/images/bg.png); }
ul,li { margin: 0; padding: 0; }

.bg_black { background-color: black; }
.bg_gray { background-color: #E7E8E9; }
.bg_white { background-color: white; }
.left_border_gray { border-left: solid 1px #999999; }

.header_headphone_menu_bg { background: #E7E8E9 url(/images/header-menu-right-bg.gif) no-repeat top right; padding: 10px 160px 0px 0px;}

.frame_border_top { background: transparent url(/images/mainborder_top.png) repeat-x bottom left; }
.frame_border_right { background: transparent url(/images/mainborder_right.png) repeat-y top left; }
.frame_border_left { width: 5px; background: transparent url(/images/mainborder_left.png) repeat-y top right; }
.frame_border_bottom { background: transparent url(/images/mainborder_bottom.png) repeat-x top left; }

.headermenu ul { display: inline; }
.headermenu ul li { display: inline; }
.headermenu li a { height: 21px; line-height: 21px; color: #dedede; text-decoration: none; text-align: center; font-size: 17px; }
.headermenu li a:hover { text-decoration: none; }
.headermenu li.breaker { height: 21px; line-height: 20px; color: #dedede; text-align: center; font-size: 15px; width: 10px;}

.usermenu ul { display: inline; }
.usermenu ul li { display: inline; }
.usermenu li a { height: 21px; line-height: 21px; color: black; text-decoration: none; text-align: center; font-size: 17px; }
.usermenu li a:hover { text-decoration: underline; }
.usermenu li.breaker { height: 22px; line-height: 20px; color: black; text-align: center; font-size: 15px; width: 15px;}

.footermenu ul li { display: inline; }
.footermenu li a { height: 15px; line-height: 15px; color: black; text-decoration: none; text-align: center; font-size: 12px; }
.footermenu li a:hover { text-decoration: underline; }
.footermenu li.breaker { height: 21px; line-height: 20px; color: black; text-align: center; font-size: 15px; width: 10px;}

.page_title { background: white url(/images/page-title_bg-holder.gif) no-repeat bottom left; padding-left: 100px; height: 86px; }
.page_title p { padding: 0; margin: 0; }
.page_title p span { color: #C4C5CE; font-size: 40px; line-height: 40px; }
.page_title p span span { color: #C4C5CE; font-size: 30px; }

.banner_frame { border: 5px solid #cbc8cc; }
.banner_border { border: 1px solid #8c8c8c; }

.news_title { font-size: 18px; color: #cfcfd0; }
.news_text { font-size: 14px; color: white; line-height: 18px; }

.updates_box_frame { border: 5px solid #cbc8cc; }
.updates_box_content { border: 1px solid #8C8C8C; padding: 15px 15px 15px 15px; background-color: white; }
.updates_box_content p { font-size: 14px; color: #bebebe; width: 200px; }
.updates_box_title { color: white; font-size: 14px; }

.category { background: url(/images/category_bg.gif) no-repeat; padding-right: 10px; height: 24px; }
.category_selected { background: url(/images/category_bg_hover.gif) no-repeat; padding-right: 10px; height: 24px; }

a.category_href { color: #A659A2; text-decoration: none; text-align: center; font-size: 14px;  }
a.category_href:hover { text-decoration: underline; }

a.index_href { color: #575759; text-decoration: none; text-align: center; font-size: 14px;  }
a.index_href:hover { text-decoration: underline; }

a.index_more_href { color: #575759; text-decoration: underline; text-align: center; font-size: 16px; font-weight: bolder; }
a.index_more_href:hover { text-decoration: none; }

a.paging { color: black; text-decoration: none; text-align: center; font-size: 15px;  }
a.paging:hover { text-decoration: underline; }

a.paging_current { color: white; text-decoration: none; text-align: center; font-size: 15px;  }
a.paging_current:hover { text-decoration: underline; }

.content_text { color: black; font-size: 16px; }

#page_number { text-align: center; }
#page_number a { color: black; font-size: 12px; text-decoration: none; }
#page_number a:hover { text-decoration: underline; }
