@CHARSET "utf-8";

.bdr {
    border: solid 1px #000000;
}

html {
  height: 100%;
  margin-bottom: 1px;
  direction: rtl;
}

body {
    height: 100%;
    margin: 0px;
    padding: 0px;
    background-color: #083a37;
    font: 12px Tahoma, Arial, Verdana;
    line-height: 15px;
}

body, div {
    text-align: right;
}

select {
    font: 11px Tahoma;
}

.f-smaller {
    font-size: 10px;
}

.f-default {
    font-size: 12px;
}

.f-larger {
    font-size: 14px;
}

.f-larger2 {
    font-size: 16px;
}

a {
    color: #36708f;
    text-decoration: none;
}

img {
    border: 0px;
}

#template {
    height: 100%;
    margin: 0 auto;
    position: relative;
    width: 870px;
}

#top {
    width: 100%;
    height: 57px;
    background-color: #083a37;
}

#besm {
    float: right;
    width: 120px;
    height: 57px;
    background: url(../images/besmellah.gif) no-repeat;
}

#lang {
    height: 20px;
    margin: 30px 0px 0px 10px;
    float: left;
    /*border: solid 1px #000;*/
    padding-top: 4px;
    font-family: Arial;
}

#lang a {
    vertical-align: top;
    color: #e5f1e7;
}

#lang img {
    margin-top: -2px;
    padding: 0px 3px 0px 3px;
}

#mainbody {
    background: #ffffff url(../images/body_bg.gif) 50% 0 repeat-y;
}

#body_top {
    width: 100%;
    height: 47px;
    background: url(../images/body_top_bg.gif) repeat-x;
}

#body_top_right {
    float: right;
    width: 370px;
    height: 47px;
}

#body_top_left {
    float: left;
    width: 200px;
    height: 47px;
    background: url(../images/body_top_l.gif) no-repeat;
}

#search_rss_box {
    width: 150px;
    height: 17px;
    margin-top: 21px;
    margin-right: 38px;
    padding: 0px;
    vertical-align: top;
}

form {
    display: inline;
    padding: 0px;
    margin: 0px;
}

#search_query {
    float: right;
    vertical-align: top;
}

#search_query input {
    width: 100px;
    height: 14px;
    padding: 0px;
    font: 11px Tahoma;
    border: 0px;
}

#search_submit {
    width: 18px;
    height: 17px;
    float: right;
    margin-top: 1px;
    margin-right: 1px;
    cursor: pointer;
}

#rss {
    width: 17px;
    height: 17px;
    float: left;
    margin-top: 1px;
    cursor: pointer;
}

#header {
    width: 100%;
    height: 126px;
    background: url(../images/header_1.jpg) no-repeat;
}

#pathlinks {
    /*margin: 5px 10px 3px 3px;*/
    margin: 0px 5px 3px 3px;
    padding-bottom: 7px;
}

.pathlinks_sep {
    color: Red;
}

#right {
    float: right;
    margin: 9px 10px 0px 0px;
    width: 147px;
}

#right_body {
    width: 145px;
    border-top: solid 1px #61a3a1;
    border-right: solid 1px #61a3a1;
    border-left: solid 1px #61a3a1;
    border-bottom: solid 1px #eaeaea;
    background: #ffffff url(../images/right_bg.gif) repeat-x;
}

div.nav {
    margin-bottom: 10px;
}

div.nav h3 {
    height: 19px;
    padding-top: 3px;
    padding-right: 8px;
    margin: 0px 0px 5px 0px;
    cursor: pointer;
    font: 11px Arial, Tahoma;
    font-weight: bold;
    color: #323232;
    background: url(../images/menu_blank.gif) no-repeat;
}

div.nav ul {
    padding: 0px;
    margin: 0px;
    list-style: none;
    font: 11px Tahoma;
}

div.nav li {
    margin-right: 10px;
    margin-bottom: 5px;
}

#loginForm {
    width: 147px;
    padding: 0px;
    margin: 0px;
    background: url(../images/box_mid.gif) repeat-y;
    line-height: 16px;
}

#loginFomTop {
    width: 147px;
    height: 13px;
    margin-bottom: 20px;
    background: url(../images/box_top.gif) no-repeat;
}

#loginFormTitleBox { 
    padding: 5px 9px 5px 9px;
}

div.userico {
    width: 14px;
    height: 23px;
    float: right;
    background: url(../../../images/user.gif) 50% 50% no-repeat;
}

div.signin {
    float: right;
    padding: 3px;
    margin-right: 5px;
    font: 14px Arial;
    color: #1809A6;
    font-weight: bold;
}

#loginMiddle {
    clear: both;
    padding-right: 6px;
    color: #01559C;
}

#loginForm ul {
    padding: 3px;
    margin: 0px;
    list-style: none;
}

#loginForm li {
    margin-top: 5px;
    padding-right: 8px;
    background: url(../../../images/bullet1.gif) no-repeat right 5px;
}

#loginFomBottom {
    width: 147px;
    height: 16px;
    background: url(../images/box_bottom.gif) no-repeat;
}

#right_bottom {
    width: 147px;
    height: 4px;
    background: url(../images/right_bottom.gif) no-repeat;
}

#left {
    float: left;
    display: block;
    margin: 9px 0px 0px 10px;
    width: 696px;
}

#left_col_right {
    float: right;
    width: 435px;
}

#left_col_left {
    float: left;
    width: 258px;
}

#marquee {
    border-bottom: solid 1px #61a3a1;
    padding-bottom: 2px;
}

#marquee marquee {
    width: 99%;
    height: 15px;
}

#special_news {
    margin: 10px 0px 0px 15px;
}

#spec_news_img {
    float: left;
    cursor: pointer;
    margin-right: 5px;
}

#special_news img {
    padding: 1px;
    border: solid 1px #4f6968;
}

#latest_news {
    /*clear: both;
    float: right;
    width: 435px;*/
}

#latest_news_body {
    /*margin-right: 5px;*/
}

div.news {
    margin-top: 5px;
    padding: 10px 0px 7px 0px;
    border-bottom: solid 1px #bbd4ce;
}

div.news_img {
    float: right;
    cursor: pointer;
    margin-left: 5px;
}

div.news_img img {
    padding: 1px;
    border: solid 1px #4f6968;
}

div.news span {
    margin-right: 5px;
}

div.news .img {
    float: right;
    margin-top: -8px;
    padding: 0px;
    border: solid 1px #4f6968;
    cursor: pointer;
}

.news_title_topof {
    color: #5d5d5d;
}

.news_title, .news_title a {
    font: 16px Arial;
    font-weight: bold;
    color: #002b6e;
}

.news_short {
    /*color: #5d5d5d;*/
    color: #000000;
    text-align: justify;
}

.news_date {
    color: #5d5d5d;
}

div.box {
     margin-top: 15px;
}

div.box_title {
    height: 23px;
    background: url(../images/box_title_bg.gif) repeat-x;
}

div.box_title span {
    color: #ffffff;
}

div.box_title img {
    margin-right: 10px;
}

div.cbox_body {
    /*margin: 5px 5px 5px 5px;*/
}

div.box_body {
    width: 227px;
    height: 273px;
    background: #fff url(../images/box_body_bg.gif) repeat-x;
}

div.box_body_r {
    float: right;
    width: 5px;
    height: 273px;
    background: url(../images/box_body_r.gif) no-repeat;
}

div.box_body_l {
    float: left;
    width: 5px;
    height: 273px;
    background: url(../images/box_body_l.gif) no-repeat;
}

div.box_body_content {
    padding-top: 3px;
    width: 217px;
    height: 267px;
    float: right;
}

div.box2 {
    width: 340px;
    height: 211px;
    margin-top: 15px;
    background: url(../images/box2_bg.gif) repeat-x;
}

div.box2_r {
    float: right;
    width: 6px;
    height: 211px;
    background: url(../images/box2_r.gif) no-repeat;
}

div.box2_l {
    float: left;
    width: 6px;
    height: 211px;
    background: url(../images/box2_l.gif) no-repeat;
}

div.box2_content {
    padding-top: 3px;
    width: 327px;
    height: 205px;
    float: right; 
}

#advertise {
    clear: both;
    float: right;
}

#monasebat {
    float: left; 
}

#daily_news {
    width: 100%;
    height: 450px;
}

#other_websites_news {
    float: left;
    width: 258px;
    background-color: #e0e8e8;
}

#other_websites_news_body {
    width: 100%;
    height: 250px;
    margin: 3px;
    padding: 3px;
}

#daily_news ul.contentlist,
#other_websites_news ul.contentlist {
    margin:0px;
    padding: 0px 3px 0px 3px;

}

#daily_news ul.contentlist li,
#other_websites_news ul.contentlist li {
    list-style: none;
    font: 11px Tahoma, Arial, sans-serif;
    color: #002b6e;
    text-indent:0;
    line-height: 22px;
    display: block;
    background:  url(../images/bullet.gif) no-repeat right 5px;
    padding:0;
    margin:0px;
    padding-right:10px;
    padding-left: 10px;
}

#banner_box {
    float: left;
    width: 258px;
}

#website_news {
    float: left;
    width: 258px;
    background-color: #e0e8e8;
}

#website_news_body {
    width: 100%;
    height: 220px;
    text-align: justify;
}

#radio {
    clear: both;
    float: right;
    width: 227px;
}

#radio a {
    font: 11px Tahoma;
}

#tv {
    float: right;
    width: 227px;
    margin-right: 8px;
}

#tv a {
    font: 11px Tahoma;
}

#press {
    float: left;
    width: 227px;
}

#press a {
    font: 11px Tahoma;
}

#radio ul.contentlist,
#tv ul.contentlist,
#press ul.contentlist {
    margin:0px;
    padding: 0px 3px 0px 0px;

}

#radio ul.contentlist li,
#tv ul.contentlist li,
#press ul.contentlist li {
    list-style: none;
    font: 11px Tahoma, Arial, sans-serif;
    color: #002b6e;
    text-indent:0;
    line-height: 14px;
    display: block;
    background:  url(../images/bullet.gif) no-repeat right 5px;
    padding:0;
    margin:0px;
    padding-right:10px;
}

.links_selectbox {
    width: 100%;
    height: 58px;
    margin-top: 5px;
    background:  url(../images/live_play_bg.gif) no-repeat 50% 50%;
}

.links_selectbox_cat {
    text-align: center;
    padding-top: 5px;
}

.links_selectbox_sel {
    text-align: center;
    margin-top: 5px;
}

.links_selectbox_sel select {
    font: 11px Tahoma;
}

#pollbox {
    width: 340px;
    float: left;
    border: solid 1px #98c3ca;
}

#pollbox_body {
    margin-top: 15px;
    width: 100%;
}

#etcbox {
    width: 340px;
    float: right;
    clear: both;
    border: solid 1px #98c3ca;
}

#etcbox_body {
    width: 100%;
}

.rtm_websites {
    width: 100%;
    height: 23px;
    margin: 10px 0px 10px 0px;
    border-bottom: solid 1px #98c3ca;
}

#related_contents {
}

#related_contents_title {
    margin: 2px 10px 0px 10px;
    font: 15px "B Mitra", "B Nazanin", Tahoma;
    font-weight: bold;
    color: #ffffff;
}

#related_contents_body {
}

#related_contents_body ul {
    margin:0px;
    padding: 0px 3px 0px 0px;

}

#related_contents_body li {
    list-style: none;
    font: 11px Tahoma, Arial, sans-serif;
    color: #002b6e;
    text-indent:0;
    line-height: 22px;
    display: block;
    background:  url(../images/bullet.gif) no-repeat right 5px;
    padding:0;
    margin:0px;
    padding-right:10px;
}

div.broad {
    
}

#body_space {
    clear: both;
    width: 100%;
    height: 10px;
}

#body_bottom {
    width: 100%;
    height: 25px;
    background: url(../images/body_bottom.gif) no-repeat;
}

#bottom {
    text-align: center;
    color: #e5f1e7;
    padding-top: 4px;
    line-height: 17px;
}

#bottom a {
    vertical-align: top;
    color: #e5f1e7;
}

#bottom img {
    margin-top: -2px;
    padding: 0px 10px 0px 10px;
}

#parsadev {
    width: 100%;
    margin-top: 5px;
    text-align: center;
    font: 11px Tahoma;
}
