@font-face {
    font-family: "nasim";
    font-style: normal;
    font-weight: 400;
    src:
	url('BMitra.eot?#') format('eot'),
	url("nassim-regular.woff") format("woff"),
	url('BMitra.ttf') format('truetype');
}
@font-face {
    font-family: "nasim";
    font-style: normal;
    font-weight: 700;
    src:
	url('BMitra.eot?#') format('eot'),
	url("nassim-bold.woff") format("woff"),
	url('BMitra.ttf') format('truetype');
}
@font-face {
    font-family: "yekan";
    font-style: normal;
    src:
	url('BYekan.eot?#') format('eot'),
	url('BYekan.woff') format("woff"),
	url('BYekan.ttf') format('truetype');
}
a {

}
a:hover {
	text-decoration: none;
}
.wrapper {
width:676px;
margin:0 auto;
}
.header {
background: url("images/header-top.gif") no-repeat scroll center top transparent;
padding: 15px 0;
text-align: center;
width: 100%;
position:relative;
display:inline-block;
}
.logo {
    background: url(images/logo.jpg) repeat scroll 0 0 transparent;
    /* float: left; */
    height: 70px;
    /* left: 96px; */
    /* position: absolute; */
    /* top: 15px; */
    width: 145px;
    margin: 0 auto;
}
.page-title {
  color: #CC0000;
  font-family: yekan,arial;
  font-size: 22px;
  font-weight: normal;
  margin: 0;
}
.page-sub-title {
border-bottom: 1px solid;
color: #CC0000;
font-family: yekan,arial;
font-size: 22px;
font-weight: normal;
padding: 0;
}
.description {
color: #777777;
font-family: tahoma;
font-size: 13px;
font-weight: normal;
margin: 0;
}
.front .wrapper .sidebar {
	display: none;
}
.front .page {
background: url("images/mosaik.jpg") no-repeat scroll center top transparent;
height: 563px;
position: relative;
width: 100%;
}
.footer {
background: url("images/footer-bottom.gif") no-repeat scroll center bottom transparent;
display: inline-block;
padding: 20px 20px 25px;
width: 636px;
}
.footer .ads {
color: #777777;
float: right;
font-family: yekan,tahoma;
font-size: 13px;
}
.footer .url {
color: #BB0000;
float: left;
font-family: tahoma;
font-size: 11px;
}

/* +++++++++++++++++++++++++++++++++++++++++++++ */
td, table{
	font-family:verdana;
	font-size:9px;
	vertical-align:top;
	line-height:12px;
	color:#7F7F7F;
	
}
form { margin:0px; padding:0px}
body {
background-color: #FFFFFF;
font-family: nasim,yekan,arial,tahoma;
margin: 0;
padding: 0;
}

a { color:#E93400; text-decoration:none}
a:hover{}

span a { color:#E93400;}
span a:hover{ text-decoration:none}

.list ul{margin:0px; padding:0px; list-style:none; line-height:19px;}
.list ul li{ background:url(images/list_marker.gif) no-repeat left top; padding:0 0 0 10px}
.list ul li a{ color:#E93400;}
.list ul li a:hover{text-decoration:none}

.policy{ color:#7F7F7F}
.policy a{ color:#000000; text-decoration:none}
.policy a:hover{}

span{ color:#000000}

strong a{ font-size:10px}

strong{ font-size:10px}
b{ color:#E93400}

.form input {
	width:191px;
	height:21px;
	font-family:verdana;
	font-size:9px;
	color: #7F7F7F;
	padding:2 0 0 6px;
	border-color:#D5D5D5;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8
}

.form textarea {
	width:191px;
	height:102px;
	font-family:verdana;
	font-size:9px;
	color:#7F7F7F;
	overflow:hidden;
	padding:2 0 0 6px;
	border-color:#D5D5D5;
	border-style:solid;
	border-width:1px;
	background-color:#F8F8F8
}
#footer {
	font: 9px tahoma, sans-serif;
	color: #4E4A3A;
	text-align: left;
	padding-left: 47px;
}
#footer p {
	margin-top: 0.5em;
}
#padideh  {
	height:30px;
	padding: 0px 0px 0px 00px;
	font: 9px tahoma;
	color: #6699cc;
	text-align:right;	 
}

#padideh a{
  text-decoration: none;
  color: #6699cc;
}

#padideh a:hover {
  text-decoration: underline;  
}
#right {
	font-family:tahoma,arial,'Times New Roman'; 
	font-size:11px; 
	line-height:1.3; 
	direction:rtl; 
	text-align:justify;
	width:450px; 
	height:563px; 
	background-image:url(images/bottom.gif); 
	background-repeat:no-repeat; 
	background-position: left bottom;
	padding-right:25px;
	padding-left:25px;
}
.front .box {
position: absolute;
background-repeat:no-repeat;
}
.front .box.moarefi {
background-image: url("images/moarefi.jpg");
height: 111px;
right: 0;
top: 0;
width: 224px;
}
.front .box.mahsoolat {
background-image: url("images/mahsoolat.jpg");
height: 224px;
right: 339px;
top: 0;
width: 111px;
}
.front .box.khadamat {
background-image: url("images/khadamat.jpg");
height: 224px;
right: 565px;
top: 113px;
width: 111px;
}
.front .box.foroosh {
background-image: url("images/foroosh.jpg");
height: 111px;
right: 0;
top: 226px;
width: 224px;
}
.front .box.eftekharat {
background-image: url("images/eftekharat.jpg");
bottom: 113px;
height: 111px;
left: 226px;
width: 224px;
}
.front .box.tasavir {
  background-image: url("images/tasavir.jpg");
  bottom: 0;
  height: 111px;
  right: 0;
  width: 224px;
}
.front .box.ertebat {
background-image: url("images/ertebat.jpg");
bottom: 0;
height: 111px;
left: 0;
width: 224px;
}
.content {
background-color: #F8F8F8;
border-radius: 15px 15px 15px 15px;
float: right;
font-size: 21px;
padding: 50px 30px;
width: 385px;
}
.sidebar {
float: left;
font-size: 0;
line-height: 0;
width: 226px;
}
.sidebar .page-header {
height: 225px;
margin: 0 -1px 2px 0;
width: 226px;
}
.sidebar .box.single {
margin: 0 -3px 0 0;
}
.no-frongt .box {
width:111px;
height:111px;
display:inline-block;
}
.no-frongt .box.moarefi {
background-image: url("images/moarefi.jpg");
background-position: right center;
right: 0;
top: 0;
}
.no-frongt .box.mahsoolat {
background-image: url("images/mahsoolat.jpg");
background-position: center top;
right: 339px;
top: 0;
}
.no-frongt .box.khadamat {
background-image: url("images/khadamat.jpg");
background-position: center top;
right: 565px;
top: 113px;
}
.no-frongt .box.foroosh {
background-image: url("images/foroosh.jpg");
background-position: right center;
right: 0;
top: 226px;
}
.no-frongt .box.eftekharat {
background-image: url("images/eftekharat.jpg");
background-position: left center;
bottom: 0;
left: 0;
}
.no-frongt .box.tasavir {
background-image: url("images/tasavir.jpg");
background-position: left center;
right: 0;
top: 226px;
}
.no-frongt .box.ertebat {
background-image: url("images/ertebat.jpg");
background-position: right center;
bottom: 0;
left: 0;
}
.content img {
max-width:100%;
border: 1px solid #bbb;
padding: 2px;
}
.ghablame_title {
text-align: center;
font-size: 22px;
color: #fff;
border: 2px solid #f00;
width: 101%;
margin: 0 0 10px;
background-color: #f00;
}

.langs {
	display: flex;
	justify-content: flex-end;
}
.lang {

}
.lang a {
	font-weight: bold;
	color: #0bb5a2;
}
.lang.en {

}