@charset "utf-8";
/* Template CSS, Design by Alireza Maghari :: Alireza@toranjnet.com :: Toranjnet.com :: Toranjdata.com */



#Template { background:#d9d9d9; width:970px; border-right:solid 1px; border-left:solid 1px; border-bottom:solid 1px; padding:0 0px 0 0px;  margin-left:auto; margin-right:auto; direction:rtl;}

#Template .TemplateContainer { width:970px; background:#d9d9d9;}

#Header { height:150px; /*background:#0076da url(../images/HeaderBG.jpg)*/ repeat-x bottom; }
#Header .HeaderContainer { height:150px; background:url(../images/HeaderBG2.jpg) bottom right no-repeat;}
.HeaderLogo { background:url(../images/HeaderLogo.png) no-repeat center; width:250px; height:100px; float:right; margin-right:30px; margin-top:15px; _behavior: url(iepngfix.htc);}

.LanguageBar { color:#000000; text-align:left; font-size:10px; padding-left:5px;}

/*new*/ #Header .HeaderAds { float:left; width:150px; height:70px; background-color:#ffffff; padding:1px; margin:16px 0 0 0px;}

#TopBar  {
    
	
	/*background:url(../images/TopBarBG.png)*/ no-repeat #eeeeee ; border-top:1px solid #ffffff; border-bottom:1px solid #ffffff; height:30px; color:#ffffff; 	padding:5px;
}


#TopBar a , #TopBar a:hover { color:#000000:
	font-family: tahoma;
	font-size: 9px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	color: #000;
	padding-bottom:2px;}
.TopBarSearch {width:250px; float:left; padding:5px; }
.TopBarSearchBGR { background:url(../images/TopBarSearchBGR.png) no-repeat right;}

.TopBarSearch input { border:none; background:url(../images/blank.gif); font-size:11px; padding-right:5px;}

#Main {}
#MainInner {/*background:url(../images/MainInnerBG.png)*/ no-repeat left bottom;min-height:250px; margin-bottom:1px;}
#Main .MainContainer , #MainInner .MainContainer { padding:10px;}

.MainBtnLinks { background:url(../images/MainBtnLinks.png) no-repeat center; height:178px; width:250px;  }

.Column200 { float:right; width:200px; margin-left:10px;}
.Column150 { float:right; width:150px; margin-left:10px;}
.Column530 { float:right; width:530px; margin-left:10px;}
.Column740 { float:right; width:740px; }
.Column250 { float:right; width:250px; }
.Column200Left { float:right; width:200px; }
.Column790 { float:right; width:790px; }
.ColumnRight { float:right; width:200px; margin-left:15px; padding-top:0px;}
.ColumnCenter { float:right; width:520px; margin-left:15px;}
.ColumnCenterIner { float:right; width:730px; margin-left:0px }
.ColumnLeft { float:right; width:200px; }



#VMenu { padding:10px; background-color:#C8C8C8; margin-bottom:10px;}
#VMenu li {
 	list-style-type:none;
	font-size:11px;
	color:#3a70a2;
}

#VMenu li a {
	background-image:url(../images/SpriteIcons.png);
	background-repeat:no-repeat;
	padding:1px 25px 1px;
	line-height:28px;
	color:#484949;
}

#VMenu li a.IconHome {background-position:100% 0px;}
#VMenu li a:hover.IconHome {background-position:100% -15px;}

#VMenu li a.IconAbout {background-position:100% -30px;}
#VMenu li a:hover.IconAbout {background-position:100% -45px;}

#VMenu li a.IconContact {background-position:100% -60px;}
#VMenu li a:hover.IconContact {background-position:100% -75px;}

#VMenu li a.IconRSS {background-position:100% -90px;}
#VMenu li a:hover.IconRSS {background-position:100% -105px;}

.FirstPageTopNews {}
.FirstPageTopNews h1 a {color:#267cbc;}
.FirstPageTopNews h1 a:hover {color:#ff2f00;}
.FirstPageTopNews .RooTitr {font-family: tahoma;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	color: #ff2f00;
	text-decoration: none;
	margin:0px;
	margin-bottom:8px;
	margin-top:2px;}
.FirstPageTopNews p {text-align:justify;}	
	

.QuickAccess { min-height:250px; background:url(../images/QuickAccessBG.png) repeat-x bottom #eeeeee; border-top:3px solid #ffffff; border-bottom:1px solid #ffffff; }
.QuickAccessBG { background:url(../images/QuickAccessBG2.png) no-repeat left bottom;min-height:250px; padding:20px;}
.QuickAccessContainer { padding:20px 5px 20px 5px;}



#Footer { height:95px; background:url(../images/FooterBG.png) repeat-x top #eeeeee; color:#eeeeee;}
#Footer .FooterContainer { float:left; width:380px; margin:40px 0 0 20px; text-align:left;}
#Footer .FooterLogo { background:url(../images/FooterLogo.png) no-repeat center; width:170px; height:100px; float:right; margin:10px 20px 5px 0; 	_behavior: url(iepngfix.htc);   }
.FooterSponsersLogo {text-align:center; float:left; margin-top:32px;}
.FooterSponsersLogo img {_behavior: url(iepngfix.htc);}
#Copyright { color:#515151; margin-top:5px; } 
#Footer a {
	color:#515151;
}
#Footer a:hover {
	color:#515151;
}
#FooterLinks  { }

#FooterLinks a { color:#515151; padding:2px; padding-top:0px;}
#FooterLinks a:hover {  color:#515151; }

#FooterLinks ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
color:#515151;color:#515151;}

#FooterLinks li {
	display: inline;
	margin-right: 0px;
	margin-left: 0px;
color:#515151;color:#515151;}


/*inner pages*/

.VijehaFirstPageList {width:180px; float:right; border:#999 1px solid; height:180px; margin:12px 12px 0 0; overflow:hidden; text-align:center;}
.VijehaFirstPageList img {width:180px; height:180px;}
.VijehaFirstPageListTitle {background:#ffffff; filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; height:34px; margin-top:-44px; padding:4px; text-align:center; overflow:hidden; line-height:12px; color:#000000;}
.VijehaFirstPageListTitle a { filter:alpha(opacity=100); -moz-opacity:1.0; opacity:1.0; color:#000;}

.DataListT1 {}
.DataListT1 .PicContainer { overflow:hidden; width:100px; padding:3px; margin-left:10px; border:#9ebed0 2px solid; background-color:#D9E9F0; float:right; text-align:center; }
.DataListT1 .PicContainer img {}
.DataListT1 .TextContainer { padding-top:2px; overflow:hidden; max-height:120px; _height:120px;   }
.DataListT1 .TextContainer p { text-align:justify}
.DataListT1 h1, .DataListT1 h1 a { font-family: tahoma; font-size: 12px; font-style: normal; line-height: 16px; font-weight: bold; color: #426B84; padding-bottom:6px; }

.DataListT2 {}
.DataListT2 .PicContainer { overflow:hidden; width:50px; padding:2px; margin-left:8px; border:#9ebed0 1px solid; background-color:#D9E9F0; float:right; text-align:center; }
.DataListT2 .PicContainer img {}
.DataListT2 .TextContainer { padding-top:2px; overflow:hidden; max-height:84px; _height:84px;   }
.DataListT2 .TextContainer p { text-align:justify}
.DataListT2 h1, .DataListT1 h1 a { font-family: tahoma; font-size:11px; font-style: normal; line-height: 14px; font-weight: bold; color: #426B84; padding-bottom:4px; }



.ContactUsBG {background:url(../images/ContactUsBG.png) 15px 92% no-repeat;}
