﻿/* CSS Document */
body
{
	
	margin:0px;
	padding:0px;
	direction:rtl;
background-color:#ffffff;
}
/*begin of banner,Auther:parnia*/
.banner
{
	width:1000px;
	


}
.bannerimage
{
	width:1000px;
}
.banner img
{

	width:1000px;
}
.banner embed
{

	width:1000px;
}
.botbanner
{
	padding:5px 0px 10px 0px;
	width:1000px;

	height:30px;

}
/*end of banner*/
/*begin of master,Auther:parnia*/
.master
{
	width:1000px;
background-color:#1c1c1c;

}
.content
{
	background-color:#1c1c1c;
	float:right;
	width:1000px;
}
/*begin of rightblock,Auther:parnia*/
.rightblock
{
	float:right;
	width:170px;
}
.search
{
	width:500px;
	padding:0px 0px;
	float:left;
	background-color:#1c1c1c;
}
.SearchBox
{
	width:195px;
	float:left;
	margin-left:20px;
}
.btnsearch
{
	float:right;
	background-image:url(../../../images/4darkgray_fa_en/bgbtnsearch.jpg);	
	width:48px;
	height:24px;
	border:0px;
	cursor:hand;
}
.txtbsearch
{
	background-image:url(../../../images/4darkgray_fa_en/bgtxtbsearch.jpg);	
	width:124px;
	height:24px;
	border:0px;
	float:left;
	color:#ffffff;
	padding:2px 10px 0px 0px;
}
/*menu*/

.staticmenu
{
	font:12px tahoma;
	color:#535353;
	width:157px;
	height:25px;

	background-image:url(../../../images/4darkgray_fa_en/bgmenu.jpg);
	background-repeat:repeat-y;
	text-align:left;



}
.staticmenu td a
{
	background-image:none;
	width:157px;
	padding:0px 0px 0px 10px;

}
.staticmenu td a:hover
{
	background-image:none;
	_background-image:url(../../../images/4darkgray_fa_en/bgmenuhover.jpg);
	background-repeat:repeat-y;
	background-position:left;
	color:#a90000;
	width:157px;
	padding:0px 0px 0px 10px;

}
/*menu*/
/*end of rightblock*/
/*begin of middleblock,Auther:parnia*/
/*main*/
.middleblock
{
	width:680px;
	_width:700px;
	float:right;
	padding:0px 10px;		
}
.main
{
	width:100%;
}
.maintitle
{
	font:bold 15px verdana;
	color:#aa0001;
}
.maindesc
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
}
/*main*/
/*default*/
/*default*/
/*Introduction*/
.dIntroduction
{
width:100%;
}
.dIntroductiontitle
{
	font:bold 15px verdana;
	color:#aa0001;
}
.dIntroductiondesc
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
}
/*Introduction*/
/*Page*/
.dPage
{
	width:100%;
}
.dPagetitle
{
	font:bold 15px verdana;
	color:#aa0001;
}
.dpagedesc
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;	

}
/*Page*/

/*Resume*/
.dResume
{
	width:100%;	
}
.dResumetitle
{
	font:bold 15px verdana;
	color:#aa0001;
}
.dResumeImage
{
	float:left;
	margin:0px 10px 0px 0px;
}
.dResumedesc
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
}
/*Resume*/
/*pagecompany*/


.Dpagecompany
{
	width:100%;

}
.Dpagecompanytitle
{
	font:bold 15px verdana;
	color:#aa0001;
}
.DpagecompanyDesc
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
}
/*pagecompany*/
/*lstCompany*/
.Ddlstcompany
{
	width:100%;
}
.DlstcompanyTitle
{
	font:bold 15px verdana;
	color:#aa0001;
}
.DlstcompanyDesc
{
		text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;	
}

.Llstcompany
{
	width:100%;
}
.LlstcompanyTitle
{

}
.LlstcompanyTitle a
{
	font:bold 14px verdana;
	color:#ffffff;
	text-decoration:none;

}
.LlstcompanyTitle a:hover
{
	color:#aa0001;

}
.Llstcompanyshdesc
{
width:570px;
float:right;
		text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;	
}
.Llstcompany img
{
float:left;
}
.Paginglstcompany
{
	font:12px tahoma;
	text-align:center;
	margin:10px 0px 0px 0px;
	color:#535353;
}
.Paginglstcompany a
{
}
.Seplstcompany
{
	border-bottom:dashed 1px #535353;
	width:525px;
	font:0px;
	margin:5px 0px;
}
/*lstCompany*/
/*list*/
.ddlist
{
width:100%;
}
.dlisttitle
{
	font:bold 15px verdana;
	color:#aa0001; 
}
.list
{
	width:100%;	
}
.llist
{
	width:100%;
	font:12px tahoma;
	text-align:justify;
	line-height:1.5;
	color:#ffffff;	
}
.llisttitle a
{
	font:bold 14px verdana;
	color:#ffffff;
	text-decoration:none;
}
.llisttitle a:hover
{
	color:#aa0001;
}

.Seplist
{
	border-bottom:dashed 1px #535353;
	width:525px;
	font:0px;
	margin:5px 0px;
}
.Paginglist
{
	font:12px tahoma;
	text-align:center;
	margin:10px 0px 0px 0px;
	color:#535353;
}
/*list*/
/*Project*/
.dProject
{
	width:100%;
		text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;	
}
.dProjecttitle
{	 
	font:bold 15px verdana;
	color:#aa0001; 	
}
.dprojectcontent
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
}
/*Project*/
/*Projects*/
.ddProjects
{	
	width:100%;
}
.dProjectstitle
{
	font:bold 15px verdana;
	color:#aa0001; 
}
.lProjects
{
	width:100%;	
}
.lProjectsShDesc
{
	color:#ffffff;
	width:570px;
	float:right;
	text-align:justify;
	font:12px tahoma;
}
.lProjectstitle a
{
	font:bold 14px verdana;
	color:#ffffff;
	text-decoration:none;
}
.lProjectstitle a:hover
{
	color:#aa0001;
}
.lProjectsImage
{
	float:left;
}
.PagingProjects
{
	font:12px tahoma;
	text-align:center;
	margin:10px 0px 0px 0px;
	color:#535353;
}
.PagingProjects a
{	
}
.SepProjects
{
	border-bottom:dashed 1px #535353;
	width:525px;
	font:0px;
	margin:5px 0px;
}

/*Projects*/
/*Articles*/
.DdArticles
{
width:100%;	 

	 
	
}
.dArticlestitle
{
 	font:bold 15px verdana;
	color:#aa0001; 
}
.articles
{	

}
.lArticles
{
	width:100%;
		color:#ffffff;


	text-align:justify;
	font:12px tahoma;
	line-height:1.5;

}
.lArticlestitle a
{
	font:bold 14px verdana;
	color:#ffffff;
	text-decoration:none;
}
.lArticlestitle a:hover
{
	color:#aa0001;
}
.SepArticles
{
	border-bottom:dashed 1px #535353;
	width:525px;
	font:0px;
	margin:5px 0px;
}
.ArchiveArticle
{

}
.PagingArticles
{
	font:12px tahoma;
	text-align:center;
	margin:10px 0px 0px 0px;
	color:#535353;
}
/*Articles*/
/*article*/
.darticledesc
{
	width:100%;
		text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;	

}
.darticletitle
{
	 
	font:bold 15px verdana;
	color:#aa0001; 	
	

}
.darticlecontent
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
}
/*article*/
/*Gallery*/
.gallery
{
		padding:50px;
}
.lGallery
{
 text-align:center;
}
.lgalleryimage a
{
	width:102px;
	height:102px;
	background-image:url(../../../images/4darkgray_fa_en/bggallery.gif);
	background-repeat:no-repeat;	
}
.lgalleryimage a:hover
{
	width:102px;
	height:102px;
}
.lgalleryimage a img
{
	border:0px;	
	margin:1px 0px 0px 0px;	
}
.lgallery a
{
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	font:12px tahoma;
}
.lgallery a:hover
{
color:#535353;
}
.paginggallery
{
	font:12px tahoma;
	text-align:center;
	margin:10px 0px 0px 0px;
	color:#535353;
}
.Ddgallery
{
 width:100%;	 	
}
.dGallerytitle
{
	font:bold 15px verdana;
	color:#aa0001; 		
}
.sepgallery
{
	width:35px;
}
/*Gallery*/
/*Album*/
.lAlbum
{
	font:12px tahoma;
	text-align:center;

}
.lalbumimage a
{
	width:102px;
	height:102px;
	background-image:url(../../../images/4darkgray_fa_en/bggallery.gif);
	background-repeat:no-repeat;	
}
.lalbumimage a:hover
{
	width:102px;
	height:102px;	
}
.lAlbumimage a img
{
	border:0px;
	margin:1px 0px 0px 0px;	
}
.lAlbum a
{
	text-decoration:none;
	color:#ffffff;
}
.lAlbum a:hover
{
	color:#535353;
}
.pagingAlbum
{
	font:12px tahoma;
	color:#535353;
}
.pagingAlbum a
{
	color:#535353;
	text-decoration:none;
}
.pagingAlbum a:hover
{
	color:#000000;
	text-decoration:none;
}
.ddAlbum
{	
 width:100%;		 

}
.dAlbumtitle
{
	font:bold 15px verdana;
	color:#aa0001; 		
}
.album
{
	padding:50px;
}
.sepalbum
{
		width:35px;
}
/*Album*/
/*Photo*/
/*Photo*/
.Photo
{

	width:100%;

}
.phototitle
{
		 
	font:bold 15px verdana;
	color:#aa0001; 
	text-align:right;	
}
.dphotocontent
{
	font:12px tahoma;
	padding:10px;
		width:680px;
		text-align:justify;	
}
.photobtn
{
	margin:5px 0px 8px 0px;
		width:650px;
		text-align:center;
}
.loading
{
	background-color:#aa0001;
	float:left;
	width:100px;
	font:12px tahoma;
	color:#ffffff;
	padding:5px 0px;
}
/*Photo*/
/*Photo*/
/*news*/
.Ddnews
{
width:100%;	 
	
}
.dnewstitle
{
	font:bold 15px verdana;
	color:#aa0001; 
}
.lnewsProperties
{	
 float:right;
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;

}
.lnews
{

	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
	width:100%;
}
.lnewsdate
{
		color:#ffffff;
}
.lnewstitle a
{
	font:bold 14px verdana;
	color:#ffffff;
	text-decoration:none;
}
.lnewstitle a:hover
{
	color:#aa0001;
}
.lnewsImage
{
float:left;
}

.Sepnews
{
	border-bottom:dashed 1px #535353;
	width:525px;
	font:0px;
	margin:5px 0px;
}
.Pagingnews
{
	font:12px tahoma;
	text-align:center;
	margin:10px 0px 0px 0px;
	color:#535353;
}
/*news*/
/*dtlnews*/

.ddtlnewstitle
{ 
	font:bold 15px verdana;
	color:#aa0001;
}
.ddtlnews
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
	width:100%;
}
/*dtlnews*/
/*Links*/
.ddlinks
{
	width:100%;	 
}
.links
{
}
.dlinkstitle
{
	font:bold 15px verdana;
	color:#aa0001;
}
.LLinks
{
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;
	width:100%;

}
.seplinks
{
	border-bottom:dashed 1px #535353;
	width:525px;
	font:0px;
	margin:5px 0px;	
}
.llinktitle a
{
	font:12px tahoma;
	color:#FFFFFF;
	text-decoration:none; 
}
.llinktitle a:HOVER
{
	font:12px tahoma;
	color:#aa0001;
	text-decoration:none; 
}
.paginglink
{
	font:12px tahoma;
	text-align:center;
	margin:10px 0px 0px 0px;
	color:#535353;
}

/*Links*/
/*contact*/
.dcontact
{
	width:100%;

}
.dcontacttitle
{
	font:bold 15px verdana;
	color:#aa0001;		 
	
}
.dcontactdesc
{
		
	text-align:justify;
	font:12px tahoma;
	line-height:1.5;
	color:#ffffff;


}
.contact
{
	font:12px tahoma;
	margin:20px 0px 0px 0px;
	color:#ffffff;
}
.contactsendto
{
	display:none;
}
.contacttxtB
{
	border:solid 1px #FFFFFF;
	width:153px;
}
.contactbtn
{
	
	width:70px;
	height:14px;
font:bold 14px verdana;
	background-image:url(../../../images/4darkgray_fa_en/send.gif);
	background-repeat:no-repeat;	
	background-position:right;
	cursor:hand;
}
.dcontactdesc a
{
 color:#888888;
 text-decoration:none;
 cursor:hand;		
}
/*contact*/
/*ListTemplate1*/


/*begin of leftblock,Auther:parnia*/
.leftblock
{
	width:130px;
	float:right;
}
.fixadver
{

font:12px tahoma;

}

/*end of leftblock*/
/*end of master*/
/*begin of footer,Auther:parnia*/
.footer
{
	width:1000px;
	float:right;
	height:28px;
	color:#838383;

	margin-top:0px;
	font:10px tahoma;
	padding:8px 0px 0px 0px;
		background-color:#1c1c1c;

}
.footer a
{
	color:#ffffff;
	text-decoration:none;


}
/*begin of footer,Auther:parnia*/
.weekly
{
	font:12px tahoma;
	width:650px;
}
.weeklytitle
{
		 
	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;
	width:100%;
	color:#ffffff;
	padding:20px 0px;
	
}
.faqtitlebar
{
 		 




}
.faqtitle
{		 

	float:right;

	padding:4px 10px 0px 10px;
}
.faqtitle a
{

	font:bold 15px verdana;
	color:#aa0001;
	text-decoration:none;
}
.midfaqttitle
{
	
float:right;
}
.faqtitlepre
{
	float:right;
}
	

.faqlist
{
width:100%;
color:#ffffff;
font:12px tahoma;

	
}
.faqadd
{

width:500px;
	font:12px tahoma;
	color:#ffffff;
	
}
.faqtxtb
{
	border:solid 1px #ffffff;
	font:12px tahoma;
	height:24px;
}
.faqsep
{
	border-bottom:dashed 1px #535353;
	width:525px;
	font:0px;
	margin:5px 0px;	
	
}
.faqBtn
{
	
	width:70px;
	height:14px;
font:bold 14px verdana;
	background-image:url(../../../images/2-1/send.gif);
	background-repeat:no-repeat;	
	background-position:right;  
	cursor:hand;
}
.faqcontent a
{
 color:#bbbbbb;
 text-decoration:none;	
 cursor:hand;	
}
.faqsearch
{
	color:#ffffff;
}
.btnsearchfaq
{


	background-image:url(../../../images/4darkgray_fa_en/bgbtnsearch.jpg);	
	width:48px;
	height:24px;
	border:0px;
	cursor:hand;
	background-repeat:no-repeat;
		
}
/*faq*/
/*Personel*/

/*Personel*/
/*Person*/
.dpersoneltitle
{
		font:bold 15px verdana;
	color:#aa0001;
	text-decoration:none;
	width:100%;
	text-align:right;
}
.lstpersonel
{
	color:#ffffff;
	font:12px tahoma;
}
.SepPersonel
{
	width:100px;
}
.lPersoneltitle a
{
	color:#ffffff;
	font:bold 15px verdana;
	text-decoration:none;	
}
.lPersoneltitle a:hover
{
	color:#aa0001;	
}
/*Project*/


.archive
{
	background-image:url(../../../images/4darkgray_fa_en/Archive.png);
	width:34px;
	height:52px;
	float:left;
}
.nonearchive
{
	background-image:url(../../../images/4darkgray_fa_en/noneArchive.png);
	background-repeat:no-repeat;
	width:63px;
	height:14px;
	float:left;	
}
.divblock
{
	display:none;
}
.Language
{

background-color:#1c1c1c;

		width:500px;
		float:right;


}
.Language a
{
	color:#ffffff;
	float:right;
	font:12px tahoma;
	padding:5px 0px;
	text-decoration:none;
	margin:0px 10px 0px 30px;
}

