@charset "utf-8";
/* CSS Document */

*{
	margin:0px;
	padding:0px;
}

@font-face{
    font-family:'DroidNaskh';
	src:url('../fonts/DroidNaskh-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/DroidNaskh-Regular.woff') format('woff'),
		url('../fonts/DroidNaskh-Regular.ttf') format('truetype');
}

@font-face{
    font-family:'BYekan';
    src:url('../fonts/yekan-webfont.eot?#iefix') format('embedded-opentype'),
		url('../fonts/yekan-webfont.woff') format('woff'),
		url('../fonts/yekan-webfont.ttf') format('truetype');
}

body{
	direction:rtl;
	background:#ecf0f1;
}

div.clr{
	clear:both;
}

div.space{
	padding:3px;
}

div.error{
	width:215px;
	margin:0px auto;
	padding:3px;
	text-align:center;
	font-family:BYekan;
	font-size:16px;
	font-weight:normal;
	color:#fff;
	background:#2ecc71;
	border-radius:5px;
}

div.head_fix{
	width:100%;
	background:#354b60;
}

div.head_fix div.head_box{
	width:900px;
	margin:0px auto;
}

div.head_fix div.head_box div.head_title{
	float:right;
	font-family:'BYekan';
	font-size:24px;
	font-weight:normal;
	color:#fff;
	padding:5px 0 5px 0;
}

div.head_fix div.head_box div.head_title span.head_ver{
	background:#2ecc71;
	font-family:'BYekan';
	font-size:14px;
	font-weight:normal;
	color:#fff;
}

div.head_fix div.head_box div.head_menu{
	float:right;
	font-family:'BYekan';
	font-size:18px;
	font-weight:normal;
	color:#fff;
	padding-right:10px;
}

div.head_fix div.head_box div.head_menu ul.ul_menu{
	list-style:none;
}

div.head_fix div.head_box div.head_menu ul.ul_menu li{
	float:right;
	padding:10px;
}

div.head_fix div.head_box div.head_menu ul.ul_menu li:hover{
	background:#e74c3c;
}

div.head_fix div.head_box div.head_menu ul.ul_menu li a{
	text-decoration:none;
	color:#fff;
}

div.login_fix{
	width:245px;
	margin:0px auto;
}

div.login_fix div.login_box{
	background:#fff;
	border-radius:5px;
}

div.login_fix div.login_box div.login_title{
	background:#2ecc71;
	border-radius:5px 5px 0 0;
	padding:5px;
	text-align:center;
	font-family:'BYekan';
	font-size:18px;
	font-weight:normal;
	color:#fff;
}

div.login_fix div.login_box div.login_text{
	background:#fff;
	border-bottom:2px solid #ccc;
	border-radius:0 0 5px 5px;
	padding:5px;
	font-family:'BYekan';
	font-size:16px;
	font-weight:normal;
	color:#000;
}

div.login_fix div.login_box div.login_text td{
	padding:3px 5px 3px 3px;
}

div.login_fix div.login_box div.login_text input[type=text]{
	padding:5px;
	border:1px solid #ccc;
	border-radius:5px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000;
}

div.login_fix div.login_box div.login_text input[type=password]{
	padding:5px;
	border:1px solid #ccc;
	border-radius:5px;
	font-family:Tahoma;
	font-size:11px;
	font-weight:normal;
	color:#000;
}

div.login_fix div.login_box div.login_text input[type=submit]{
	width:100%;
	background:#2ecc71;
	padding:3px;
	border:0;
	border-radius:5px;
	font-family:'BYekan';
	font-size:16px;
	font-weight:normal;
	color:#fff;
}

div.login_fix div.login_box div.login_text input[type=submit]:hover{
	background:#27ae60;
}

div.body_fix{
	width:900px;
	margin:0px auto;
}

div.body_fix div.body_box{
	background:#fff;
	border:1px solid #ccc;
	border-radius:5px;
	padding:5px;
	font-family:Tahoma;
	font-size:11px;
}

div.body_fix div.body_box table{
	border:1px solid #ccc;
	border-radius:5px;
}

div.body_fix div.body_box tr{
	border:1px solid #ccc;
	border-radius:5px;
}

div.body_fix div.body_box td{
	padding:5px;
}

div.footer{
	font-family:Tahoma;
	font-size:11px;
	padding:5px 0;
}
