@charset "utf-8";
/* Template CSS, Design by Alireza Maghari :: alireza@toranjnet.com :: Toranjnet.com :: Toranjdata.ir */

#Template { direction:rtl; text-align:right; width:960px; margin:auto; }
#Template .TemplateContainer {}

#Header {height:100px; background:url(../images/HeaderBG.jpg) no-repeat center;}
#Header .HeaderContainer { padding:5px;}

.HeaderLogo {}

#Banner { height:240px; background:url(../images/BannerBG.png) no-repeat center;}
#Banner .BannerContainer { padding:2px 5px 0 5px;}

#MenuTop { height:38px; width:930px; margin:auto; background:url(../images/MenuTopBG.png) no-repeat center; }
#MenuTop .MenuTopContainer { padding:0px 20px 0px 20px;}

#MenuTop , #MenuTop a { color:#d5e9ff;}
#MenuTop a:hover {  color:#ffffff; }
/*#MenuTop ul { list-style:none; margin: 0px;	padding: 0px;}
#MenuTop li {display: inline; margin-right: 0px; margin-left: 0px; }*/

#Main { background:url(../images/MainBG.png) repeat-y;}
#Main .MainContainer { padding:10px 20px 10px 20px; background:url(../images/MainContainerBG.png) no-repeat center bottom;}

#News { }
#NewsContainer, #NewsContent1, #NewsContent2, #NewsContent3, #NewsContent4 { height:120px; overflow:hidden;}
#News .RooTitr { font-size:10px; color:#F00; padding-bottom:5px; }
#News h1, #News h1 a { font-family:Tahoma, Geneva, sans-serif; font-size:13px; color:#0088cc; padding-bottom:5px;}
#News h1 a:hover { text-decoration:underline;}


.NewsTab {font-size:10px; color:#696969; margin:1px; padding:5px; float:right; height:43px; width:173px; border:1px solid #c6c6c6; cursor:pointer; overflow:hidden;}
.NewsTab img { border:1px solid #333;}

.NewsTabOver {font-size:10px; color:#333; margin:1px; padding:5px; float:right; height:43px; width:173px; border:1px solid #c6c6c6; cursor:pointer; background: url(../images/NewsTabBG.png) repeat-x bottom; overflow:hidden; }
.NewsTabOver img { border:1px solid #FFF;}

.NewsTabSelect {font-size:10px; color:#333; margin:1px; padding:5px; float:right; height:43px; width:173px; border:1px solid #c6c6c6; cursor:pointer; background: url(../images/NewsTabBG.png) repeat-x bottom; overflow:hidden; }
.NewsTabSelect img { border:1px solid #FFF;}

.sm {list-style:none; width:920px; height:110px; display:block; overflow:hidden; direction:rtl; margin:0 auto;}
.sm li {float:right; display:inline; overflow:hidden;} 

.AdsBannerContainer { border:#CCC 1px solid; margin:3px; padding:1px;}
ul#AdsBanner li { width:295px; height:80px; overflow:hidden; margin:auto;}

#LinkBar { background:url(../images/LinkBarBG.png) repeat-x top; min-height:100px;  _background:url(../images/LinkBarBG.gif) repeat-x top; min-height:80px;}
#LinkBar .Container { padding:15px; padding-bottom:0px;}
#LinkBar ul {}
#LinkBar li { list-style:none; float:right; width:220px; height:20px; overflow:hidden;}
#LinkBar li a { color:#6b6b6b; padding:3px 10px 3px 0; background:url(../images/Bullet1.gif) no-repeat right 8px; display:block;  }
#LinkBar li a:hover { color:#0562da; padding:3px 10px 3px 0; background:url(../images/Bullet1.gif) no-repeat 100% -67px; display:block;  }
 

#Main .Btm { height:10px; background:url(../images/MainBtm.png) no-repeat center;}



#Footer {text-align:center;}
#Footer .FooterContainer { padding:0 20px 20px 20px;}
#Footer .FooterLogo { width:120px; height:90px; overflow:hidden; text-indent:-10000px; background:url(../images/FooterLogo.png) no-repeat center; margin:auto;}
#Footer .Copyright { text-align:center; margin-top:5px; } 

#FooterLinks { text-align:center; }
#FooterLinks a { color:#6a6a6a; padding:2px; padding-top:0px;}
#FooterLinks a:hover { background-color:#06F; color:#FFF;}
#FooterLinks ul { list-style:none; margin: 0px;	padding: 0px;}
#FooterLinks li {display:inline; }
#FooterLinks .FooterSeperator { color:#06F; font-size:14px;}
#Footer .FooterLine { background: url(../images/FooterLine.png) no-repeat center; height:15px;}


.Column140 { float:right; width:136px; margin:0 2px 0 2px;}
.Column240 { float:right; width:236px; margin:0 2px 0 2px;}
.Column225 { float:right; width:220px; margin:0 5px 0 0px;}
.Column310 { float:right; width:305px; margin:0 5px 0 0px;}
.Column380 { float:right; width:375px; margin:0 0px 0 5px;}
.Column480 { float:right; width:476px; margin:0 2px 0 2px;}
.Column580 { float:right; width:576px; margin:0 2px 0 2px;}
.Column610 { float:right; width:605px; margin:0 0px 0 5px; border-bottom:1px solid #CCC;}
.Column820 { float:right; width:816px; margin:0 2px 0 2px;}

.Column594 { float:right; width:594px; margin-left:4px;}
.Column314 { float:right; width:314px; margin-right:4px;}
.Column174 { float:right; width:174px; margin-left:3px;}
.Column736 { float:right; width:736px; margin-right:3px;} 

.Navigator { padding:7px; margin-bottom:10px; border-bottom:#dadada 5px solid;  }

.SearchBoxR { background:url(../images/SearchBoxR.png) right no-repeat; }
.SearchBoxL { background:url(../images/SearchBoxL.png) left no-repeat; height:30px; }
.SearchBoxL input[type="text"] { background:url(../images/blank.gif); border:none; direction:rtl; font-size:12px; width:200px; }

.Pageing { direction:rtl; height:20px; }
.PageingNumber, .PageingNext , .PageingPrev { padding:0 4px 3px 4px; border:1px solid #628db5; color:#ffffff; background:#628db5; cursor:pointer; float:left; margin:1px;}
.PageingNumber:hover , .PageingNext:hover , .PageingPrev:Hover , .PageingNumberSelect  { border:1px solid #628db5; padding:0 4px 3px 4px;  background:#ffffff; color:#628db5; cursor:pointer; float:left; margin:1px;}

.PageingNumberSelect {border:1px solid #F00; cursor:default; color:#F00;}

.PageingPrev { background: url(../images/Arrow_sR.gif) no-repeat 100% -65px #628db5; padding-right:12px;}
.PageingNext { background: url(../images/Arrow_sL.gif) no-repeat 0 -65px  #628db5; padding-left:12px;}

.PageingPrev:hover { background: url(../images/Arrow_sR.gif) no-repeat 100% 0px #ffffff; padding-right:12px;}
.PageingNext:hover { background: url(../images/Arrow_sL.gif) no-repeat 0 0px  #ffffff; padding-left:12px;}