*{ margin: 0; padding: 0; }
body { 
font-family: Tahoma, "DejaVu Sans";
color: #15374E;
font-size: 10pt;
text-align: justify;
direction: rtl;
 }
 p { overflow: hidden; }
/* Hedis u Quran */
blockquote {
display: block;
padding: 4px;
font-size: 16p;
border: 1px dotted #574942;
background: #F4E2CC;
margin: 8px 2px;
}
.jimare {
font-family: arial, serif;
font-size: 12px;
text-align: center;
}
a { color: #1D6BA2; text-decoration: none; }
a:hover { color: #C8761B; text-decoration: underline; }
img { border: 0; }
h3 {
	background: #fff url(../images/dnoor-h3.png) no-repeat center center;
	font-size: 16px;
	padding: 5px 11px 2px 0;
	margin: 2px 0;
	height: 28px;
	color: #fff;
	font-family: "Unikurd Jino", Tahoma, "DejaVu Sans";
font-size: 16px;
}
h2{
	background: #fff url(../images/dnoor-h2.png) no-repeat center center;
	font-size: 16px;
	padding: 5px 11px 2px 0;
	margin: 2px 0;
	height: 28px;
	color: #fff;
	font-family: "Unikurd Jino", Tahoma, "DejaVu Sans";
font-size: 16px;
}
strong {
padding: 2px 8px 2px 0;
font-family: "Unikurd Jino", Tahoma, "DejaVu Sans";
font-size: 15px;
}
.perre { 
width: 900px;
margin: 0 auto;
}
 
.ser { 
width: 900px;
height: 98px;
margin: 4px auto;
background: transparent url(../images/dnoor-beydax.png) no-repeat center center; 
cursor: pointer;
 }
.gerranbox {
float: left;
margin: 38px 0 0 15px;
}
.sxishte { 
clear: both; 
height: 259px; 
background: transparent url(../images/pisht-box.png) repeat-x; 
}
.box { 
float: right; 
padding: 40px 0 0; 
width: 480px; 
color: #fff; 
}
.logo {
	background: transparent url(../images/logo-dnoor.png) no-repeat;
	float: left; 
	height: 250px;
	margin: 6px 0 0 18px;
	width: 250px;
	}
.cep { 
float: left; 
width: 276px; 
margin: 0 30px 16px 0; 
}
.cep p {
padding:3px 4px;
overflow: hidden;
}
.cep img {
float: right;
padding: 1px;
margin: 1px 2px 2px 2px;
}
.kotaiy { 
float: right; 
margin: 0; 
}
.kotaiy img {
float: left;
padding: 1px;
margin: 1px 2px 2px 2px;
}
.pe { 
clear: both; 
width: 900px; 
font: 10px arial, verdana;
text-align: center;
margin: 16px auto; 
direction: ltr;
padding: 4px; 
border-top: 1px solid #005184; 
}	
.pe a { 
color: #808080; 
font-weight: bold; 
}
/* ##################### Menu Asoiy ######################### */
.MenuSer ul
{
padding-left: 0;
margin-left: 0;
background-color: #005184;
color: White;
float: right;
width: 100%;
font: 12px tahoma, arial;
}

.MenuSer ul li { display: inline; }

.MenuSer ul li a
{
padding: 0.2em 1em;
background-color: #005184;
color: White;
text-decoration: none;
float: right;
border-right: 1px solid #fff;
}

.MenuSer ul li a:hover
{
background-color: #0068ab;
color: #fff;
}
/* ##################### Menu Stuniy ######################### */
.Mstuni { width: 270px; margin: 7px 0; }

.Mstuni ul
{
margin-left: 0;
padding-right: 0;
list-style-type: none;
}

.Mstuni a
{
display: block;
padding: 3px 5px 3px 0;
width: 100%;
color: #fff;
background-color: #036;
border-bottom: 1px solid #eee;
}

.Mstuni a:link, #Mstunilist a:visited
{
color: #fff;
text-decoration: none;
}

.Mstuni a:hover
{
background-color: #369;
color: #fff;
}
/* ##################### Dreje Perre ######################### */
.drejeP {
	padding: 9px 3px;
	border-bottom: 2px solid #ccc;
	margin: 8px 0 5px 0;
	}
.drejeP p {
	
	margin: 8px 0;
	padding: 4px;
	overflow: hidden;
	}
#ershiflist ul { margin-right: 8px; } 
#ershiflist li { list-style-type: square; margin-right: 8px; }
.drejeP p img {
	padding: 2px;
	float: left;
	border: 1px solid #ccc;
	margin: 1px 2px 2px 3px;
	}
.drejeP h1 {
	margin-top: 15px;
	background: #0A3675;
	font-size: 16px;
	padding: 3px;
	color: #fff;
	border: 1px solid #7AAACE;
	}
	.drejeinfo {
	background: #F3ECD8;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	padding: 3px;
	margin: 4px 0;
	font: 11px Tahoma, Arial;
	}
.cepbox {
	float: left;
	width: 440px;
	padding:  3px 8px 0 0;
	}
.cepbox h1 {
	margin-top: 3px;
	background: #0A3675;
	font-size: 13px;
	font-weight: normal;
	padding: 3px;
	color: #fff;
	border: 1px solid #7AAACE;
	}
.rastbox {
	width: 440px;
	padding: 5px 0 0 4px;
	}
.rastbox h1 {
	margin: 0;
	background: #0A3675;
	font-size: 13px;
	font-weight: normal;
	padding: 3px;
	color: #fff;
	border: 1px solid #7AAACE;
	}
#SerderList {
	margin: 3px 33px 3px 0;
	}
#vavList li { 
	list-style-type: square; 
	}
/* #################### bochun u Deq ############### */
.bochunInfo {
	background: #F3ECD8;
	border-top: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
	padding: 3px;
	margin: 4px 0;
	font: 11px Tahoma, Arial;
	}
.bochunDeq {
	display: block;
	border: 1px dotted #ccc;
	background: #F0EEE8;
	padding: 4px;
	font-family: "DejaVu Sans", Tahoma, Arial, Verdana;
	font-size: 11px;
	}
/* ################# Form ######################### */
.drejeP textarea {
width: 588px;
height: 190px;
background-color: #F3ECD8;
border: 1px dotted gray;
font-family: "DejaVu Sans", Tahoma, Arial, Verdana;
font-size: 11px;
}
.drejeP option {
 font-family:"DejaVu Sans", Tahoma, Arial, Verdana;
 border: 1px dotted gray;
 background-color: #ebe8dc;
 }
.drejeP input {
 font-family:"DejaVu Sans", Tahoma, Arial, Verdana;
 border: 1px dotted gray;
 background-color: #ebe8dc;
 }
.gerranbox #buttons  {
 font-family:"DejaVu Sans", Tahoma, Arial, Verdana;
 border: 1px solid #FBC963;
 background-color: #6D9DC1;
 text-align: center;
 color: #fff;
 }
.gerranbox #felds  {
 font-family:"DejaVu Sans", Tahoma, Arial, Verdana;
 border: 1px solid #FBC963;
 background-color: #fff;
 color: #6D9DC1;
 }