﻿/*===============Page Titles===============*/
.pt-main
{
	width: 100%;
}
.pt-body
{
	width: 100%;
}
.pg_list
{
	padding: 0px; direction: rtl;  position: relative; text-align: right; z-index: 1;
}
	.pg_list ul
	{
		list-style-type: none; margin: 0;
		font: bold 15px/26px IRANSans;
	}
		.pg_list ul li
		{
			border-right: 5px solid #df0024; color: #161939; padding: 3px 5px; margin-bottom: 3px;
			background-color: #dfdfdf;
		}
			.pg_list ul li:last-child
			{
				margin-bottom: 0;
			}
			.pg_list ul li a
			{
				display: block; text-decoration: none; color: #161939;
			}
				.pg_list ul li a:hover
				{
				}
.SubjectTitle
{
	text-decoration: none; color: #fff;
}
	.SubjectTitle img {
		margin: 0px 10px 0px 5px;
	}
.ActivePage
{
	z-index: 24; position: relative;
}
	.ActivePage a, .ActivePage a:hover
	{
		color: #161939; width: 100%;
	}
.NotActivePage {}
	.NotActivePage a, .NotActivePage a:hover {
		color: #161939; width: 100%;
	}
/*===============Paging===============*/
.paging-main {
	width: 620px; height: 30px;
}
	.paging-main .next
	{
		float: left; width: 75px; text-align: center;
	}
		.paging-main .next i {
			font-size: 26px; color: #ED1C24;
		}
	.paging-main .numbers
	{
		float: left; width: 470px;
	}
	.paging-main .prev
	{
		float: left; width: 75px; text-align: center;
	}
		.paging-main .prev i {
			font-size: 26px; color: #ED1C24;
		}
#nav-pagging {
	text-align: center; height: 26px;
}
#nav-pagging ul {
	margin: 0; padding: 0; vertical-align: middle; display: inline-block;
}
#nav-pagging ul li {
	list-style-type: none; display: inline; height: 26px; width: 26px; font: 18px/28px IRANSans;
}
#nav-pagging li a {
	display: block; float: right; color: #000; text-decoration: none; height: 26px; width: 26px;
}
.selectedpage {
	display: block; float: right; color: #fff; text-decoration: none; background-color: #ED1C24; height: 26px; width: 26px; border-radius: 50px;
}
#nav-pagging li a:hover {
	background: #ececed; color: #000; height: 26px; width: 26px; border-radius: 50px;
}
/*===============ContentNP===============*/
.ContentNP-Main {
	width: 620px; height: 100%; background: #fff; /*margin: 0 auto;*/
	-webkit-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.3);
	-moz-box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.3);
	box-shadow: 0px 0px 10px 5px rgba(0,0,0,0.3);
}
	.ContentNP-Main img {
		border: 0px none; width: 620px; height: 885px;
	}
#divToolTip
{
	position: absolute; z-index: 2000; display: none;
}
.divToolTip-Main
{
	border: 0 none; width: 200px; height: 49px;
}
.divToolTip-Title
{
	border: 1px solid #f1d031; width: 198px; height: 40px; overflow: hidden;
	direction: rtl; font: 13px Tahoma; text-align: right; background: #ffffa3;
}
.divToolTip-Down
{
	border: 0 none; width: 200px; height: 7px; position: relative;
}
/*===============Pdf & All Pages===============*/
.pa-main
{
	padding: 0px; direction: rtl;  position: relative; text-align: right;
}
	.pa-main ul
	{
		list-style-type: none; margin: 0;
		font: bold 15px/26px IRANSans;
	}
		.pa-main ul li
		{
			color: #161939; /*padding: 3px 5px;*/ margin-bottom: 3px; height: 30px;
			background-color: #dfdfdf; line-height: 24px;
		}
			.pa-main ul li i
			{
				font-size: 22px; float: right; background-color: #df0024; color: #fff;
				width: 34px; height: 100%; text-align: center; line-height: 30px;
			}
			.pa-main ul li span
			{
				line-height: 32px; padding-right: 10px;
			}
			.pa-main ul li a
			{
				display: block; text-decoration: none; color: #161939;
			}
				.pa-main ul li a:hover
				{
				}
/*===============Titrs===============*/
.nt-main {
	width: 305px; font-family: IRANSans; background-color: #dfdfdf; border-right: 5px solid #161939;
}
.nt-title
{
	width: 100%; height: 30px; background-color: #FAB400; color: #404042; text-align: right;
}
	.nt-title i
	{
		float: right; font-size: 22px; line-height: 30px; padding-right: 10px;
	}
	.nt-title span
	{
		padding-right: 5px; line-height: 30px; font-size: 16px; font-weight: 600;
	}
.nt-body {
	width: 100%; margin: 10px 0; display: inline-block;
}
	.nt-body ul {
		list-style: none; direction: rtl; text-align: right; font-size: 18px; line-height: 26px;
	}
		.nt-body ul li {
			float: none; padding-right: 5px; text-align: justify; padding-left: 10px;
		}
			.nt-body ul li i {
				float: right;
				padding-top: 5px; /*padding-right: 3px;*/
				color: #df0024;
			}
			.nt-body ul li a {
				text-decoration: none; color: #161939; padding-right: 10px;
			}
				.nt-body ul li a:hover {
					color: #df0024;
				}
/*===============VijehNO===============*/
.vn-main {
	width: 175px; font-family: IRANSans; background-color: #dfdfdf; border-right: 5px solid #161939;
}
.vn-title
{
	width: 100%; height: 30px; background-color: #FAB400; color: #404042; text-align: right;
}
	.vn-title i
	{
		float: right; font-size: 22px; line-height: 30px; padding-right: 10px;
	}
	.vn-title span
	{
		padding-right: 5px; line-height: 30px; font-size: 16px; font-weight: 600;
	}
.vn-body {
	width: 100%; margin: 10px 0; display: inline-block; text-align: center;
}
	.vn-body img
	{
		width: 155px;
	}