@charset "utf-8";
/* CSS Document */

body{
	margin:0 auto;
	font-family:Arial;
	font-size:18px;
	color:#666;
	text-decoration:none;
	direction:rtl;
	background:#FFFFFF url(images/bg.jpg) repeat-x;
	 
}

img{
	border:0;
}

input{
	border:1px solid #ddd;
	background:#ededed url(images/input-bg.png) repeat-x top center;
	padding:4px;
	font-family:Arial;
	font-size:13pt;
	color:#000;
}

select{
	font-family:Arial;
	font-size:18px;
	color:#000;
}
textarea{
	border:1px solid #ccc;
	background-color:#fff;
	padding:4px;
	font-family:Arial;
	font-size:18px;
	color:#000;
}

 


td, li{
	font-family:Arial;
	font-size:18px;
	color:#666;
}

#main-page{
	width:950px;
	 
}

#header{
	background: url(images/header_02.gif) no-repeat;
	height:270px;
	width:604px;
}
#header2{
	background: url(images/header_03.gif) no-repeat;
	height:270px;
	width:252px;
}
 

 #navbar{
	 
	height:31px;
	padding-right:10px;
}

.links{
	font-weight:bold;
	float:right;
	table-layout:fixed;
	padding:3px 3px;
padding-right:5px;
	
}
.links a{
 padding-left:30px;
 height:24px;
 display:inline-block;
 text-align:center;
 line-height:22px;
 font-size:18px;
 font-weight:100;
 color:#FFFFFF;
 text-decoration:none;
}

.links a:hover{
 height:24px;
 color:#FFFF33;
 display:inline-block;
 text-align:center;
 line-height:22px;
}


#search{
	padding:2px 5px;
}

.input1{
	padding:5px;
	background:#fff;
	border-left:none;
	width:100px;
}

#submit-search{
	background:url(images/nav/search.png) no-repeat; 
	width:25px; 
	height:25px; 
	border:0
}

.title{
	color:#fff; 
	font-weight:bold; 
	text-align:right;
}

.inside{
	padding:5px;
	margin-top:1px;
	text-align:justify;
}

.inside-red{
	background-color:#fff;
	padding:5px;
	border-bottom:4px solid #a1090d;
	margin-top:1px;
	border-top:1px solid #a1090d;
	text-align:justify;
}

.inside-blue{
	background-color:#fff;
	padding:5px;
	border-bottom:4px solid #275691;
	margin-top:1px;
	border-top:1px solid #275691;
	text-align:justify;
}

.main-links{
	border-bottom:1px dotted #999999;
	line-height:20px;
	text-align:right;
	/*padding:5px;*/
	display:block;
}

.main-links a{
	display:block;
	padding-right:5px;
}

.main-links a:hover{
	background:#ededed url(images/block/over.png) repeat-x top center;
	display:block;
}

.chart {
border-collapse:collapse;
border-color:#D0DECF;
border-style:solid;
border-width:1px 0;
clear:both;
width:100%;
}

.chart thead td {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#D0DECF none repeat scroll 0 0;
border-color:#A4B48F;
border-style:solid;
border-width:1px 0;
color:#32471E;
line-height:1.4em;
padding:3px 5px;
vertical-align:bottom;
white-space:nowrap;
}

.chart td {
border-color:#DDDDDD;
border-style:dashed solid none;
border-width:1px 0;
font-size:1.2em;
line-height:1.4em;
padding:5px;
}

.square
{
	background:#F0F0EE none repeat scroll 0 0;
	border:1px solid #D2D1CC;
	margin:0 0 15px;
}

.fe
{
	border:2px solid #FFFFFF;
	padding:10px 10px 1px;
}

.table_header
{
	background:#EDEDED url(images/input-bg.png) repeat-x scroll center top;
	line-height:25px;
	color:#000;
	font-weight:bold;
	width:98%;
	text-align:center;
}

.message
{
	color:#CC3300;
	font-weight:bold;
	line-height:30px;
	text-align:center;
}

a:hover img{
    filter:alpha(opacity=50);

    -moz-opacity: 0.6;

    opacity: 0.7;

    -khtml-opacity: 0.6;

}


p#statusred { font-size: 3.2em; background-color: #FF0000; color: #FF0000; }
  #captchaimage { float: right; margin-right: 15px;width:160px; }
  
  
  #captcha.error {
  	border: 1px solid #c24949;
	background: #ffbcbc;
  }
