﻿/* CSS Document */
body
{
	
	margin:0px;
	padding:0px;
	direction:rtl;
	background-image:url(../../../images/5darkgray_fa/bgmaster.jpg);
	background-repeat:repeat-y;
	background-position:center;
	background-color:#592c02;
}
/*begin of banner,Auther:parnia*/
.banner
{
	width:1000px;
	background-color:#ffffff;


}
.bannerimage
{
	width:1000px;
}
.banner img
{

	width:1000px;
	display:block;
}

/*end of banner*/
/*begin of master,Auther:parnia*/
.master
{
	width:1000px;

}
/*begin of rightblock,Auther:parnia*/
.rightblock
{
	float:right;
	width:170px;
}
.search
{
	width:170px;
	padding:10px 0px;
	float:right;
}
.SearchBox
{
	width:150px;
	border:solid 1px #303000;
}
.btnsearch
{
	float:right;	
	width:27px;
	background-image:url(../../../images/5darkgray_fa/search.jpg);
	height:24px;
	border:0px;
	cursor:hand;
}
.txtbsearch
{
	width:121px;
	height:24px;
	border:0px;
	float:left;
}
/*menu*/
.menu
{
	background-color:#715044;
	width:150px;
	border-bottom:solid 1px #303000;
		filter:alpha(Opacity=100);
}
.staticmenu
{
	font:12px tahoma;
	color:#ffffff;
	width:150px;
	height:26px;
	border:solid 1px #303000;
	border-bottom:0px;


}
.staticmenu img
{
	display:none;
}
.staticmenu td a
{
	background-image:none;
	width:150px;
	height:26px;
	padding:4px 15px 0px 0px;

}
.staticmenu td a:hover
{

	width:150px;
	height:26px;
	background-color:#c08060;
}
.DynamicMenu
{
	background-color:#715044;
	border:solid 1px #303000;
	padding:3px 10px;
	color:#ffffff;
	text-align:justify;
	font:9pt tahoma;
	line-height:1.5;
}
/*menu*/
/*end of rightblock*/
/*begin of middleblock,Auther:parnia*/
/*main*/
.middleblock
{
	width:682px;
	_width:700px;
	float:right;
	padding:0px 9px;
	margin:0px;	
}
.main
{
	width:100%;
}
.maintitle
{
	float:right;
	padding:10px 10px 0px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
}
.maindesc
{
	text-align:justify;
	padding:10px;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;
}
/*main*/
/*default*/
/*default*/
/*Introduction*/
.dIntroduction
{
 width:100%;
}
.dIntroductiontitle
{
	float:right;
	padding:10px 10px 0px 0px; 
	color:#f3b601;
			font:bold 15px verdana;
}
.dIntroductiondesc
{
	text-align:justify;
	padding:10px;
	font:12px tahoma;
	line-height:1.5;
		color:#ed9900;
}
/*Introduction*/
/*Page*/
.dPage
{
	width:100%;
}
.dPagetitle
{
	float:right;
	padding:10px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	width:100%;
}
.dpagedesc
{
	text-align:justify;
	padding:10px;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;	
}

/*Page*/
/*list*/
.dlist
{
	background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px;

}
.dlisttitle
{
	font:bold 15px verdana;
	color:#ffffff; 
}
.list
{	
	text-align:justify;
	padding:10px;
	font:12px tahoma;
	line-height:1.5;	
}
.llist
{
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;
		width:660px;
}
.llisttitle
{
	font:bold 15px verdana;
	color:#000000;
	text-decoration:none;
}
.Seplist
{
	border-bottom:solid 1px #bbbbbb;
	width:525px;
	font:0px;
	margin:5px 0px;
}
.Paginglist
{
	font:bold 20px verdana;
	text-align:center;
	margin:10px 0px 0px 0px;
}
/*list*/
/*Resume*/
.dResume
{
	width:100%;	
}
.dResumetitle
{
	background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px; 
}
.dResumeImage
{
	float:left;
}
.dResumedesc
{
	text-align:justify;
	padding:10px;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;
}
/*Resume*/
/*pagecompany*/


.Dpagecompany
{
	width:100%;
	text-align:justify;
	padding:10px;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;
}
.Dpagecompanytitle
{
	float:right;
	padding:10px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	width:100%;
}
/*pagecompany*/
/*lstCompany*/
.DdlstCompany
{
	width:100%;		
}
.dlstCompanytitle
{
	color:#f3b601;
	font:bold 15px verdana;	
	padding:5px;

}
.dlstcompanydesc
{
		text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;
	padding:5PX;
}
.lstCompany
{
	width:670px;
}
.llstCompany
{
	width:100%;
}
.llstCompanyProperties
{	
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;
}
.llstCompanytitle a
{
	padding:5px 0px 5px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	text-decoration:none;
}
.llstCompanyImage
{
	float:left;
}
.SeplstCompany
{
	background-image:url(../../../images/5darkgray_fa/sep.gif);
	font:0px;
	background-repeat:repeat-x;
	height:1px;
	width:500px;
}
.PaginglstCompany
{
	color:#f3b601;
	font:bold 20px verdana;
}
.PaginglstCompany a
{
	color:#f3d067;
	font:bold 20px verdana;
	text-decoration:none;
}
/*lstCompany*/
/*Gallery*/
.lGallery
{
	font:12px tahoma;
	text-align:center;
}
.gallery
{	
	padding:10px;
}
.lgalleryimage a
{
	width:102px;
	height:103px;	
	background-image:url(../../../images/5darkgray_fa/bggallery.gif);
	background-repeat:no-repeat;	
}
.lgalleryimage a:hover
{
	width:102px;
	height:103px;
}
.lgalleryimage a img
{
	border:0px;	
	margin:1px 0px 0px 0px;	
}
.lgallery a
{
	text-decoration:none;
	color:#f3b601;
}
.paginggallery
{
	color:#f3b601;
font:bold 20px verdana;
}
.paginggallery a
{
	color:#f3d067;
font:bold 20px verdana;
	text-decoration:none;
}
.dgallery
{
	width:100%;	
	text-align:justify;
	padding:10px;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;
}
.dGallerytitle
{
	float:right;
	padding:10px 10px 0px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	width:100%;
}
.sepgallery
{
	width:35px;
}
/*Gallery*/
/*Album*/
.lAlbum
{
	font:12px tahoma;
	text-align:center;
}
.lalbumimage a
{
	width:102px;
	height:103px;	
	background-image:url(../../../images/5darkgray_fa/bggallery.gif);
	background-repeat:no-repeat;	
}
.lalbumimage a:hover
{
	width:102px;
	height:103px;
	
}
.lAlbumimage a img
{
	border:0px;	
	margin:1px 0px 0px 0px;	
}
.lAlbum a
{
	text-decoration:none;
	color:#f3b601;
}
.pagingAlbum
{
	color:#f3b601;
	font:bold 20px verdana;
}
.pagingAlbum a
{
	color:#f3d067;
	font:bold 20px verdana;
	text-decoration:none;
}
.albumdesc
{
	font:12px tahoma;
	padding:10px;
	color:#ed9900;	
	width:680px;
	text-align:justify;
	line-height:1.5;
}
.ddAlbum
{
		width:670px;
}
.dAlbum
{	
	width:100%;	
	text-align:justify;
	padding:10px;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;	
}
.dAlbumtitle
{
	float:right;
	padding:10px 10px 0px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	width:100%;
		
}
.album
{

	padding:10px;

	

}
.sepalbum
{
		width:35px;
}
/*Album*/
/*Photo*/
/*Photo*/
.Photo
{

	width:100%;
	color:#f3b601;
}
.return
{
	
	float:left;
	padding-top:10px;
}
.return a
{
	font:bold 14px verdana;
	color:#f3d067;
	text-decoration:none;

}
.return a:hover
{
	color:#f3b601;
	text-decoration:underline;
}
.phototitle
{
	padding:10px 10px 0px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	text-align:right;
	float:right;
}
.dphotocontent
{
	font:12px tahoma;
	padding:10px;
		width:680px;
		text-align:justify;	
}
.photobtn
{
	margin:5px 0px 8px 0px;
		width:650px;
		text-align:center;
}
.loading
{
	font:12px tahoma;
	float:left;
	background-color:#f3b601;
	color:#3f2003;
	margin-top:10px;
	padding:3px;
}
/*Photo*/
/*Projects*/
.dProjects
{	
	background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;

	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px;width:680px; 
}
.dProjectstitle
{



}
.projects
{			
	padding:10px;
	width:680px;	
}
.lProjectsShDesc
{
	
	text-align:justify;
	 font:12px tahoma;
	   Width:550;
	   float:right;
	   color:#ed9900;
	   
}
.lProjects
{
width:100%;
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;
}
.lProjectstitle a
{
	font:bold 15px verdana;
	color:#f3b601;
	text-decoration:none;

}
.lProjectsImage
{
	float:left;
	margin:0px 10px 0px 0px;
}

.PagingProjects
{
	color:#f3b601;
	font:bold 20px verdana;
}
.PagingProjects a
{
	color:#f3d067;
	font:bold 20px verdana;
	text-decoration:none;	
}
.SepProjects
{
	background-image:url(../../../images/5darkgray_fa/sep.gif);
	font:0px;
	background-repeat:repeat-x;
	height:1px;
	width:500px;
}

/*Projects*/
/*Project*/
.dProject
{
	width:100%;
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;
	color:#ed9900;
	
}
.dProjecttitle
{
	background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px; 	
}
.dprojectcontent
{

	padding:10px;


}
.dprojectimage
{
	float:left;
}
.dprojectcontentproperties
{

	padding:10px;
	font:12px tahoma;

		width:660px;
		color:#ed9900;


}
/*Project*/
/*Articles*/
.dArticles
{
	background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	width:680px;

	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px;

	 
	
}
.dArticlestitle
{

}
.articles
{	
	text-align:justify;
		padding:10px;
		font:12px tahoma;
		line-height:1.5;	
}
.lArticles
{

	font:12px tahoma;
	text-align:justify;
	line-height:1.5;
	width:660px;
		color:#ed9900;


}
.lArticlestitle a
{
	font:bold 15px verdana;
	color:#f3b601;
	text-decoration:none;


}
.lArticlesImage
{
	float:left;
	margin:0px 10px 0px 0px;
}

.SepArticles
{
	background-image:url(../../../images/5darkgray_fa/sep.gif);
	font:0px;
	background-repeat:repeat-x;
	height:1px;
	width:500px;
}
.ArchiveArticle
{
	width:100%;
}
.PagingArticles
{
text-align:center;
	color:#f3b601;
	font:bold 20px verdana;
}
.PagingArticles a
{
	color:#f3d067;
	font:bold 20px verdana;
	text-decoration:none;
}
/*Articles*/
/*article*/
.darticledesc
{
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;
	padding:10px;
	color:#ed9900;

}
.darticletitle
{
	background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px;	
	

}
.darticlecontent
{

}
.darticlecontentproperties
{
color:#ed9900;
}
/*article*/
/*news*/
.Ddnews
{
	width:100%;		
}
.dnewstitle
{
	color:#f3b601;
	font:bold 15px verdana;	
	padding:5px;

}
.news
{
	width:670px;
}
.lnews
{
	width:100%;
}
.lnewsProperties
{	
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ed9900;
}
.lnewstitle a
{
	padding:5px 0px 5px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	text-decoration:none;
}
.lnewsImage
{
	float:left;
}
.Sepnews
{
	background-image:url(../../../images/5darkgray_fa/sep.gif);
	font:0px;
	background-repeat:repeat-x;
	height:1px;
	width:500px;
}
.Pagingnews
{
	color:#f3b601;
	font:bold 20px verdana;
}
.Pagingnews a
{
	color:#f3d067;
	font:bold 20px verdana;
	text-decoration:none;
}
/*news*/
/*dtlnews*/
.ddtlnewsdesc
{

	padding:10px;
	color:#ed9900;	

}
.ddtlnewstitle
{
	background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px;	
	

}
.ddtlnews
{
text-align:justify;
		padding:10px;
		font:12px tahoma;
		line-height:1.5;
			color:#ed9900;
}
.ddtlnewscontentproperties
{
text-align:justify;
		padding:10px;
		font:12px tahoma;
		line-height:1.5;
			color:#ed9900;
}
/*dtlnews*/


/*Links*/
.dlinks
{
		background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px;
	width:670px;
}
.links
{
	padding:10px;	
}
.dlinkstitle
{

}
.LLinks
{
	width:660px;
	font:12px tahoma;
	color:#ed9900;

}
.seplinks
{
	background-image:url(../../../images/5darkgray_fa/sep.gif);
	font:0px;
	background-repeat:repeat-x;
	height:1px;
	width:500px;
}
.llinktitle a
{
	font:12px tahoma;
	color:#f3b601;
	text-decoration:none; 
}
.paginglink
{
	color:#f3b601;
	font:bold 20px verdana;
}
.paginglink a
{
	color:#f3d067;
	font:bold 20px verdana;
	text-decoration:none;
}
/*Links*/
/*contact*/
.dcontact
{
	width:100%;
	font:12px tahoma;
	text-align:justify;
	color:#ed9900;
}
.dcontacttitle
{
	float:right;
	padding:10px 10px 0px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	width:100%;		
}
.dcontactdesc
{
		
margin:0px 0px 0px 0px;
	line-height:1.5;
	padding:10px;
		color:#ed9900;

}
.contact
{
	font:12px tahoma;
	margin:20px 0px 0px 0px;
	color:#f3b601;
}
.contactsendto
{
	display:none;
}
.contacttxtB
{
	border:solid 1px #b88c40;
	
}
.contactbtn
{
	
	width:70px;
	height:14px;
font:bold 14px verdana;
	background-image:url(../../../images/5darkgray_fa/send.gif);
	background-repeat:no-repeat;	
	background-position:right;
	cursor:hand;
}
.dcontactdesc a
{
color:#f3b601;
	text-decoration:none;		
}
.contact a
{
	font:12px tahoma;
	margin:20px 0px 0px 0px;
	color:#f3b601;
	text-decoration:none;
}
/*contact*/
/*ListTemplate1*/


/*begin of leftblock,Auther:parnia*/
.leftblock
{
	width:130px;
	float:right;





}

.fixadver
{

font:12px tahoma;
color:#f3b601;

}

/*end of leftblock*/
/*end of master*/
/*begin of footer,Auther:parnia*/
.footer
{
	width:1000px;
	float:right;
	height:28px;
	background-image:url(../../../images/5darkgray_fa/bgfooter.jpg);
	background-repeat:repeat-y;
	margin-top:20px;
	font:10px ahoma;
	padding:8px 0px 0px 0px;
	color:#cc9900;

}
.footer a
{
	color:#f3d067;
	text-decoration:none;


}
/*begin of footer,Auther:parnia*/
.weekly
{
	font:12px tahoma;
	width:650px;
}
.weeklytitle
{
		background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px;
}
.weeklycontent
{

	display:block;
	line-height:1.5;
	padding:30px 10px;

			height:auto;
	_height:300px;
}
.WeeklyTableTitle
{

	background-color:#6a6a6a;
	padding:4px;
	color:#ffffff;
	border-right:solid 1px #ffffff;
	text-align:center;
	font:bold 14px verdana;
}
.WeeklyRows
{
	background-color:#ffffff;
	padding:2px;
}
.WeeklyAltRows
{
		padding:2px;
}
/* CSS Document */
/*faq*/
.faqcontent
{
	font:12px tahoma;
	padding:10px;
	width:100%;
			color:#ed9900;
}
.faqtitlebar
{
 		background-image:url(../../../images/5darkgray_fa/bgtitle.jpg);
	height:23px;
	_height:27px;



}
.faqtitle
{

	float:right;
	padding:10px 0px; 

	padding:10px 10px 0px 10px;
}
.faqtitle a
{

	font:bold 15px verdana;
	color:#f3b601;
text-decoration:none;
}
.midfaqttitle
{
background-image:url(../../../images/5darkgray_fa/bglefttitle.jpg);
width:28px;
height:27px;	
float:right;
}
.faqtitlepre
{
	width:2px;
	background-image:url(../../../images/5darkgray_fa/bgtitle.jpg);
	height:23px;
	float:right;
}
	

.faqlist
{
	font:12px tahoma;
	width:100%;
	line-height:1.5;
		color:#ed9900;



	
}
.faqadd
{
	font:12px tahoma;
		color:#ed9900;
	
}
.faqtxtb
{
	border:solid 1px #f3b601;
	font:12px tahoma;
}
.faqsep
{
	background-image:url(../../../images/5darkgray_fa/sep.gif);
	font:0px;
	background-repeat:repeat-x;
	height:1px;
	width:500px;
}
.faqBtn
{
	
	width:70px;
	height:14px;
font:bold 14px verdana;
	background-image:url(../../../images/5darkgray_fa/send.gif);
	background-repeat:no-repeat;	
	background-position:right;
	cursor:hand;
}
.faqcontent a
{
	color:#f3b601;
 text-decoration:none;	
 cursor:hand;	
}
.btnsearchfaq
{
		border:0px;
	background-color:Transparent;
	width:20px;
	height:23px;

	background-image:url(../../../images/5darkgray_fa/faqsearch.jpg);	
}
/*faq*/
/*Personel*/

.dpersoneltitle
{
	padding:3px 0px 0px 0px;
	font:bold 15px verdana;	
	text-align:right;	
	float:right;	
}
.dPersoneltitle
{
	font:bold 15px verdana;
}
.lstpersonel
{			
	padding:10px;
	font:12px tahoma;
width:680px; 	
}
.personelitem .personellink
{
	float:right;
	width:190px;
	overflow:hidden; 
text-overflow:ellipsis;
white-space:nowrap;
}
.personelitem span 
{
	float:right;
	width:190px;
}
.personelitem
{
	width:300px;
	margin-bottom:10px;
	line-height:1.5;
		color:#ed9900;	
}
.personelitem a
{

		color:#ed9900;	
}
.personelinformation
{
float:right;
text-align:justify; 
direction:rtl; 
width:190px;
}
.personelitem img
{
	float:left;
	width:100px;
}
.personel
{			
	width:600px;
	margin-top:9px;
		height:auto;
	_height:300px;
	padding:10px 0px;
}
.lPersonel
{
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;	
}
.lPersonelItemStyle
{
	width:200px;
	padding-bottom:20px;
}
.lPersoneltitle a
{
	font:bold 15px verdana;
	color:#f3b601;
	text-decoration:none;
	width:190px;
}
.lPersoneltitle a:hover
{
		color:#ed9900;
}
.lPersonelImage
{
	float:left;
	margin:0px 10px 0px 0px;
}
.lpersonel
{
	font:12px tahoma
}
.PagingPersonel
{
	font:bold 20px verdana;
}
.PagingPersonel a
{	
}
/*Personel*/
/*Person*/
.dPerson
{
	width:100%;
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;

}
.dPersontitle
{
		background-image:url(../../../images/5darkgray_fa/bgtxttitle.jpg);
	height:23px;
	_height:27px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:4px 10px 0px 0px;
}
.dPersoncontent
{

	padding:10px;
			color:#ed9900;
	}
.dPersoncontentproperties
{
	padding:10px;
	width:100%;

}
.dpersonimage
{
	float:left;
}
/*Project*/
.righttitle
{
	
}
	
.lefttitle
{

}
.title
{

	float:right;
	padding:10px 0px; 
	color:#f3b601;
	font:bold 15px verdana;
	width:100%;
	text-align:right;
}
.archive
{
	background-image:url(../../../images/5darkgray_fa/Archive.png);
	width:34px;
	height:52px;
	float:left;
}
.nonearchive
{
	background-image:url(../../../images/5darkgray_fa/noneArchive.png);
	background-repeat:no-repeat;
	width:63px;
	height:14px;
	float:left;	
}
.divblock
{
	display:none;
}
.Language
{
	width:1000px;


		padding:0px;
		margin:0px;
		float:right;

}
.Language a
{
	color:#ffffff;
	float:right;
	font:12px tahoma;
	padding:5px 0px;
	text-decoration:none;
	margin:0px 10px 0px 20px;
	
}
.linkbtnpage a
{
	color:#cc9900;
	text-decoration:none;
	font:bold 14px verdana;
}

.linkbtnpage a:hover
{
	color:#f3d067;
	text-decoration:underline;


}
