﻿* { margin: 0px; padding: 0px }

html {direction: rtl}

body { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; text-align: center; background-color: #FFFFFF;}

img { border: 0px none }

a { text-decoration: none; color: #000000 }

h1{ font-size: 14pt }
h2{ font-size: 12pt }
h3{ font-size: 10pt }
h4{ font-size: 8pt }



.form {}
.form p { padding: 10px }
input { border: 1px solid #333333; font-family: Tahoma; font-size: 10pt }
label { color: #228B22; font-family: Tahoma; font-size: 10pt; }

.wrapper{margin: 10px auto; width: 970px; text-align: right; background-color: #FFFFFF;}

.header {}
    .header .top {}
    .header .top .flage {float: right; margin-right: 10px }
    .header .top .logo {float: left; margin-left: 10px }
    .header .top .banner {margin: 20px 300px 10px 20px}
    .header .search { margin: 0px 750px 10px 0px }
    .search-field { background:url(/img/txtshdo.gif) #fff left repeat-y; border: 3px #F79238 solid; height:16px; color:#646464; margin-bottom:2px;}
    .btn {border: 0px; background: url(/img/btn.gif) no-repeat; width: 63px; height: 28px; color: #fff; padding-right: 24px; * padding-right: 16px; padding-bottom: 2px; *padding-bottom: 0px;}
    .header .bar { width: 100%; background-color: #105598; font-family: Tahoma; padding: 3px; font-size: 12px }
    .header .bar ul { list-style-type: none }
    .header .bar li { float: right; padding: 0px 30px 0px 30px; border-left: 1px solid #FFFFFF }
    .header .bar a { color: #FFFFFF}

.middel { clear: both; }
    .middel .r_block { float: right; width: 150px;}
    .middel .c_block { float: left; width: 650px; margin-left: 7px }
    .middel .l_block { float: left; width: 150px;}

.footer { padding: 5px }
    .footer p { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-align: left }
    .footer a { color: #da382b }
    .footer a:hover { text-decoration: underline }


.Cat_block {}
    .Cat_block .title {height: 22px; background-color: #da382b; width: 100% }
    .Cat_block .title h1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-align: center }
    .Cat_block ul {list-style-type: none}
    .Cat_block li { background-color: #CCCCCC; border: 1px solid #999999; margin: 1px; text-align: center;}
    .Cat_block a { display: block; font-weight: bold }
    .Cat_block a:hover { display: block; background-color: #999999 }

.block {}
    .block .title {height: 22px; background-color: #da382b; width: 100% }
    .block .title h1 {color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; text-align: center }
    .block .title a {color: #FFFFFF;}
    .block .content { background-color: #e6e7e8; color: #000000 }

.Category {}
    .Category .Sub { padding: 10px }
    .Category .Sub ul {list-style-type: none; margin: 0px }
    .Category .Sub li {float: right; padding: 0px; background-color: transparent; margin-left: 5px; font-size: 13pt; font-weight: bold; width: 100px; text-align: center; border: 1px solid #FF0033 }
    .Category .Sub a {color: #3300CC; text-decoration: none; display: block }
    .Category .Sub a:hover {text-decoration: none; display: block; background-color: #FF0033 }
    .Category a {color: #3300CC; text-decoration: none; }

.Sub {}
    .Sub .Sub2 { padding: 10px }
    .Sub .Sub2 li {float: right; padding: 0px; background-color: transparent; margin-left: 5px; font-size: 13pt; font-weight: bold; width: 100px; text-align: center; border: 1px solid #FF0033 }
    .Sub .Sub2 a {color: #3300CC; text-decoration: none; display: block }
    .Sub .Sub2 a:hover {text-decoration: none; display: block; background-color: #FF0033 }
    .Sub a {color: #3300CC; text-decoration: none }

.Sub2 {}
    .Sub2 a {color: #3300CC; text-decoration: none }

.News {}
    .News .Category { padding: 10px; font-size: 12pt; font-weight: bold }
    .News .Category a { padding: 10px; font-size: 12pt }
    .News p { padding: 10px; line-height: 150%;}
    .News img { float: right; padding: 10px }

.Index {}
    .Index h1 { line-height: 120%; font-family: Arial, Helvetica, sans-serif; font-size: 12pt }
    .Index .right_field { float: right; width: 310px }
    .Index .left_field { float: left; width: 310px }
    .Index .news { height: 220px }
    .Index .news h1 { line-height: 120%; font-family: Arial, Helvetica, sans-serif; font-size: 12pt }
    .Index .news a {color: #cc3333;}
    .Index .read_more { height: 220px }
    .Index .news p {font-family: Tahoma; font-size: 12pt; text-align: justify;line-height:120%; }
    .Index .news img { float: right; padding: 5px }

.Index_category {}
    .Index_category h3 {font-family: Arial; font-size: 14pt; font-weight: bold; line-height: 120% }
    .Index_category ul { list-style-image: none; list-style-type: none }
    .Index_category li {font-family: Tahoma; font-size: 10pt; font-weight: lighter; text-align: justify }
    .Index_category a { text-decoration: none }
    .Index_category .block_50 {width: 45%; padding-right: 20px; height: 150px }
    .Index_category .fright {float: right;}


.news_block { padding: 10px }
    .news_block h1 { font-size: 13pt;}
    .news_block a {color: #cc3333;}
    .news_block p { margin: 0px; padding: 0px; text-align: justify; font-size: 12pt; line-height: 150%;}
    .news_block .more { color: #FF3300; font-weight: bold; text-decoration: underline; font-size: 10pt; }

.Form {}
    .Form p { padding: 0px; margin: 0px }

.table {}
    .table ul { list-style: none; height: 25px }
    .table li { list-style: none; float: right; width: 50px }

.break_news { color :#ff0000; font-size:16px; font-weight:bold;margin-right:10px  ; border: 1px solid #CC3333; margin-bottom: 10px; padding: 0px }
    .break_news  h1 { display: block; background-color: #CC3333; color: #FFFFFF; padding: 2px }
    .break_news  p { text-align: justify; padding: 10px; color: #CC3333; font-weight: bold }

.Comment_block { border: 1px solid #CC3333; margin-bottom: 10px; padding: 0px }
    .Comment_block h1 { display: block; background-color: #CC3333; color: #FFFFFF; padding: 2px; font-size: 10pt }
    .Comment_block p { text-align: justify; padding: 10px; color: #CC3333; font-weight: bold; background-color: #FFFFFF }

.table {}
    .table ul { list-style: none; height: 25px }
    .table li { list-style: none; float: right; width: 50px }

/* Only For Image Effact Ajax */

.highslide {
    cursor: url(/img/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid #0B6BAF;
}
.highslide:hover img {
	border: 1px solid #0B6BAF;
}

.highslide-image {
	border: 1px solid #0B6BAF;
	border-bottom: none;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 2px solid #0B6BAF;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
    text-align: center
}
.highslide-loading {
    display: block;
	color: white;
	font-style: 'MS Sans Serif';
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.highslide-html {
    background-color: white;
    border: 1px solid #99CCFF;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
    display: none;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;

    /*padding-left: 22px;
    background-image: url(highslide/graphics/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;*/
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

.control {
	float: right;
    display: block;
    /*position: relative;*/
	margin: 0 5px;
	font-size: 9pt;
    font-weight: bold;
	text-decoration: none;
	text-transform: uppercase;
	color: #999;
}
.control:hover {
	color: black !important;
}
.highslide-move {
    cursor: move;
}

/* Only For Image Effact Ajax */

/*  Pageing */

.tdright { width: 300px }
.tdright1 { text-align: center }
.tdright .num {float:right; margin-right:5px;line-height:10px;font-size:20px; text-align: center;}
.tdright b{color:#ffffff;display:block;padding:3px 4px;background-color:#366ab3;border:#265495 1px solid;font-weight:normal;}
.tdright a:link,.tdright a:visited{text-decoration:none;color:#8c8c8c;border:#8c8c8c 1px solid;background-color:#ffffff;padding:3px 4px;display:block;}
.tdright a:active,.tdright a:hover{text-decoration:none;color:#ffffff;border:#265495 1px solid;background-color:#366ab3;padding:3px 4px;display:block;}

/*  Pageing */

/*
	List Expander
*/

.listexpander{}
.listexpander, .listexpander ul, .listexpander li{
	margin:0;
	padding:0;
	list-style:none;
}
.listexpander ul{
	/*
	Uncomment this if you want to initially hide the child lists.
	If you do, Javascript disabled and CSS enabled browsers will not be able to use this list.
	display:none;
	*/
}
.listexpander li{
	line-height:200%;
	margin-top:1px;
	cursor:default;
	text-indent:30px;
	font-weight:bold;
	width:100%;
}

.listexpander li.collapsed, .listexpander li.expanded{cursor:pointer;}

/* first level */

.listexpander li, .listexpander li.collapsed{background:#eee url(/img/collapsed.gif) no-repeat 5px .4em;}
.listexpander li.expanded{background:#eee url(/img/expanded.gif) no-repeat 5px .4em;}

/* second level */

.listexpander li ul, .listexpander li li{background:#f8f8f8;font-weight:normal;}
.listexpander li li.collapsed{background:#f8f8f8 url(/img/collapsed.gif) no-repeat 5px .4em;}
.listexpander li li.expanded{background:#f8f8f8 url(/img/expanded.gif) no-repeat 5px .4em;}

/* third level */

.listexpander li li ul, .listexpander li li li{background:#fff;}
.listexpander li li li.collapsed{background:#fff url(/img/collapsed.gif) no-repeat 5px .4em;}
.listexpander li li li.expanded{background:#fff url(/img/expanded.gif) no-repeat 5px .4em;}

/* fourth level */

.listexpander li li li li{text-indent:0;margin-left:30px;width:auto;}

/* etc. */

/* buttons */

p.listexpander{
	height:1.5em;
	margin:1em 0;
}
p.listexpander a{
	float:righ;
	height:1.5em;
	line-height:1.5em;
	padding:0 10px;
	border:1px solid #eee;
	margin-right:5px;
	cursor:pointer;
}
p.listexpander a:hover{
	background:#f8f8f8;
}

/* float fix */
.listexpander li:after{
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
.listexpander li{
	display: inline-block;
}
/* Hides from IE-mac \*/
* html .listexpander li{
	height: 1%;
}
.listexpander li{
	display: block;
}
/* End hide from IE-mac */
/* end float fix */
.tab {}
.tab ul {
    list-style-type: none;
    margin: 0;
}
.tab li {
    background-color: #EFEFEF;
    border: 1px solid #7F7F7F;
    float: right;
    font-size: 1.4em;
    font-weight: bold;
    margin-bottom: 5px;
    margin-left: 5px;
    padding: 1px;
    text-align: center;
    width: 20%;
}
.tab a:link, .tab a:visited {
    background-color: #EFEFEF;
    color: #666666;
    display: block;
    font-size: 12pt;
    padding: 3px;
    text-decoration: none;
}
