/** Generated by FG **/
@font-face {
	font-family: 'BYekann';
	src: url('fonts_j/BYekan+.eot');
	src: local('?'), url('fonts_j/BYekan+.woff') format('woff'), url('fonts_j/BYekan+.ttf') format('truetype'), url('fonts_j/BYekan+.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
  font-family: 'FontAwesome';
  font-style: normal;
  font-weight: normal;
  src: url('font/fontawesome-webfont.eot');
  src: url('font/fontawesome-webfont.eot?#iefix') format('eot'),
  url('font/fontawesome-webfont.woff') format('woff'),
  url('font/fontawesome-webfont.ttf') format('truetype'),
  url('font/fontawesome-webfont.svg#FontAwesomeRegular') format('svg');
}

@font-face {
  font-family: 'AGOOGLE';
  src: url('fonts/AGOOGLE.eot');
  src: url('fonts/AGOOGLE.eot?#iefix') format('embedded-opentype'),
       url('fonts/AGOOGLE.woff2') format('woff2'),
       url('fonts/AGOOGLE.woff') format('woff'),
       url('fonts/AGOOGLE.ttf') format('truetype'),
       url('fonts/AGOOGLE.svg#AGOOGLE') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
	font-family: 'byekan';
	src: url('fonts/BYEKAN.eot');
	src: local('?'),
    url('fonts/BYEKAN.woff') format('woff'),
    url('fonts/BYEKAN.ttf') format('truetype'),
    url('fonts/BYEKAN.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
 @font-face {

    font-family: 'payafont';
    src: url(fonts/IRANSans-web.eot?#iefix) format("eot"),url(fonts/IRANSans-Light-web.woff) format("woff"),url(fonts/IRANSans-Light-web.woff2) format("woff2"),url(fonts/IRANSans-web.ttf) format("ttf");
    font-weight: 400;
    font-style: normal;

}
/*
===================================================
		font-family:'BYekann',Sans-Serif;

      font-size: 12px;
  font-family: byekan,Tahoma;

        font-size: 12px;
  font-family: AGOOGLE,byekan,Tahoma;


font-family: 'artabaz'
*/
body { margin:0px; padding: 0; font: 12px 'artabaz',tahoma,arial, sans-serif normal; color: #000; text-align:right;
background:#fff url(images/) top center  repeat-x ; }


a{
 color: #265289;
text-decoration:none;
font-family: 'artabaz';
font-size: 12px;

}
a:hover{ color: #0000ff ; }
img {border:0px;}
.clear { clear: both;}



#main {width:998px; margin:0 auto;}

#main_1 {width:998px; margin:0 auto;}

#main_2 {width:998px; margin:0 auto; text-align: center;}


/*
===================================================
*/

#top_line{
margin:0 auto;
background: #F2F2F2;
height:  8px;
}

#line1{
margin:0 auto;
 height: 15px;
}


/*
===================================================
*/

#top_hed{
  float: right;
  width: 998px;
  height: 100px;

}

#logo{
  float: left;
  width: 300px;
  height: 61px;
  margin-top: 20px;
  background: url(images/logo2.png) top  center no-repeat
}

#r_r{
  float: right;
  width: 690px;
  height: 120px;
}




#lan{
  float: right;
  width: 100px;
  height: 13px;
  background: #fff  ;
  text-align: right;

}


/*
===================================================
*/

#fasele{
  float: right;
  width: 15px;
  height: 10px;
}


#home{
  float: right;
  width: 10px;
  height: 10px;
   margin-top: 40px;
}

#slink{
  float: right;

}



#slink_ser{
  float: right;
  margin-top: 30px;

}
/*
===================================================
*/

#alt23{
  float: right;
}


#alt2{
  float:  right;
}

#alt2 a{
display: block;
padding: 13px 13px !important;
border-right: 0px solid #000 ;
text-decoration: none;
border-left: 0px solid #000;
font-size: 12px;
font-family:  'artabaz',Tahoma,byekan,Tahoma;
border: 0px;
float: right;
color: #000;
}



#alt2  a:hover{
background:#275289 url(images/m00.png) right  no-repeat ;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
border-top-right-radius: 0px;
border-top-left-radius: 0px;
color: #fff
}


/*
===================================================
*/
#ser{
  float: right;
 width: 50px;
 height: 50px;
 margin-top: 13px;
 margin-right: 10px;
}
#ser img:hover{
 opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
}


#script{
  float: right;
  width: 998px;
  height: 100px;
  background: #265289 ;


}

#script:hover{

}

/*
===================================================
*/
#lineser{
  float: right;
  width: 38px;
  height: 100px;
}
#lineserl{
  float: left;
  width: 38px;
  height: 100px;
}




.textp1{
  background: url(images/sert1.png)  right no-repeat;
  float:    right;
  width: 910px;
  height: 50px;
  color: #fff ;
  border: 0px;
  margin-top: 25px;
  padding-right: 5px;
    border-top-right-radius: 0px;
border-top-left-radius: 0px;
border-bottom-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom: 1px solid #5175a1 ;

}
.textp1:hover{
   background: transparent;
   border: 0px;
   border-bottom: 1px solid #5175a1 ;


}
.textp1:focus{
   background: transparent ;
   border: 0px;
   border-bottom: 1px solid #5175a1 ;



}

.textp2{
background: url(images/serb1.png) top center no-repeat;
  float:   right;
  border: 0px ;
  width: 20px;
  height: 36px;
  color: #ddd;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 39px;
  border-bottom: 0px solid #5175a1 ;

}
.textp2:hover{
  cursor: pointer;

  border: 0px ;
  border-bottom: 1px solid #5175a1 ;

}
.textp2:focus{
  border: 0px ;
  border-bottom: 1px solid #5175a1 ;
   cursor: pointer;
}


/*
===================================================
*/
#slide{
  float: right;
  width: 998px;
}
.nocaption {}
.notext { }

/*
===================================================
*/

#tab_center{
  float: right;
   width: 998px;
   margin-top: 20px;
}



/*
===================================================
*/

#matn_efekt{
  float: right;
   width: 998px;
   height: 150px;
   background:#EFEFEF url(images/bg_matn_efekt.jpg) left  bottom  no-repeat ;
   margin-top: 15px;
}
#matn_e_txt{
  text-align: center;
}

#text_a{
  float: right;
  width: 998px;
  text-align: center;
  padding-top: 62px;
          font-size: 20px;
  font-family: AGOOGLE,byekan,Tahoma;
  color: #1e1e1e ;
text-shadow: 0px 2px 3px #666;
color: #275289;
}
#text_a:hover{
cursor: pointer;
 color: #fff;
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-ms-transition: all .5s ease;
	-o-transition: all .5s ease;
	transition: all .5s ease;
text-shadow: 0 0 10px #275289, 0 0 20px #275289, 0 0 30px #275289, 0 0 40px #fff, 0 0 70px #fff, 0 0 80px #fff, 0 0 100px #fff, 0 0 150px #fff;

 }


/*
===================================================
*/
.efectbahal{
  opacity:0;
}
.efectbahal1{
  opacity:0;
}
#menufortop{
width:998px;
margin:0 auto;
  height: 30px;
}


#menu_04{
  float: right;
  width: 998px;
  margin-top: 0px;

}


#menu2li{
  float: right;
  width: 23px;
  height: 50px;
}


#menu2 { float: right; width: 230px;  }
#menu5 { float: left; width: 230px;  }


.menu2caption {
  height: 30px;
font-size: 15px;
font-family:  Tahoma,byekan,Tahoma;
}
.menu2text {
text-align: justify;
line-height: 18px;
font-size: 12px;
font-family:  Tahoma,byekan,Tahoma;
}

.menu2text a{
 color: #265289;
}
.menu2text a:hover{ color: #0000ff ; }

/*
===================================================
*/




#ds{text-align: center;}
#fos {  float: RIGHT; margin-RIGHT: 1%; padding-top: 5px; color: #000;}



#content11 { float: right; width: 998px; color: #000;     }


#menu1 { float: right; width: 210px;  }
.menu1caption {}
.menu1text { }







#newsimage {float:left; margin-left: 3px; margin-right: 4px}

#newstitle { color:#fff; font-size: 12px;font-weight:bold;background: url(images/menu3.jpg)  center
;padding:6px; }

#newsbody { padding-right: 10px;padding-top: 10px;margin-bottom: 0px; padding-left: 10px;
background: url(images/) }



/*
========================================
*/


#foo{
display:none;
}


/*
  ==========================================
*/

.menucaption {
  height: 60px;
  padding-top: 30px;
  text-align:  center;
  font-size: 15pt;
  font-family: AGOOGLE,byekan,Tahoma;
  color: #919191  ;
  background: url(images/line2.png) bottom repeat-x;

 }

.menutext {
  margin-top: 15px;
  text-align: justify;
  line-height: 18px;

 }


/*
  ==========================================
*/




#hed_c{
  float: right;
  width: 998px;
  height: 200px;
}
#hed_c img{
height: 200px; width: 998px;
}


#tic{
float: right;
  width: 998px;
  height: 43px;
  background: #f2f2f2 ;
}
#ticline{
  float: right;
    width: 998px;
  border-bottom: 1px dashed #f2f2f2;
  margin-top: 1px;
}

#dire{
  padding-top: 11px;
  padding-right: 10px;
  font-size: 12px;
  color:  #696969;
}
#dire a{
  font-size: 12px;
  color:  #3E3E3E ;
}



/*
  ==========================================
*/
#home_d {
  float: right;
  height: 19px;
  width: 19px;
  padding-left: 10px;
}
#menu_d {
  float: right;
 padding-top: 4px;
}


/*
  ==========================================
*/

#footer001{
 margin:0 auto;
 margin-top: 30px;
 padding-bottom: 20px;

 background:#275289 url(images/)  top left repeat;
 color: #fff  ;
 font-size: 14px;
 overflow: hidden;
}
#footer001 a{
 color: #fff   ;
  font-size: 13px;
}

#footer001 a:hover{ color: #ccc ; }
/*
===================================================
*/


#end001{
 margin:0 auto;
 height: 50px;
 background: #1D426F  ;
}

#foss{
  float: right;
  width: 998px;
  text-align: center;
   padding-top: 17px;
   color: #fff ;
   font-size: 13px;
}

#foss a{
 color: #fff   ;
  font-size: 13px;
}

#foss a:hover{ color: #ccc ; }
/*
===================================================
*/

#menuf1top{
  float: right;
  width: 998px;
  margin-top: 20px;
}


#menuf1 {
  float: right;
  width: 230px;
}
#menuf2 {
  float: left;
  width: 230px;
}


.menuf1caption {
  height: 35px;
  padding-top: 5px;
          font-size: 12px;
  font-family: AGOOGLE,byekan,Tahoma;
  background: url(images/linefooter.png)  bottom center no-repeat

}
.menuf1text {
font-size: 12pt;
line-height: 18px;
padding-top: 8px;
 font-size: 12px;
}

/*
  ==========================================
*/

.menuf01caption {
  height: 35px;
  padding-top: 5px;
        font-size: 13px;
  font-family: AGOOGLE,byekan,Tahoma;
  background: url(images/linefooter.png)  bottom center no-repeat

}
.menuf01text {
font-size: 12pt;
line-height: 18px;
padding-top: 8px;
 font-size: 12px;
 line-height: 20px;
}


/*
  ==========================================
*/



/*
  ==========================================
*/
.button{

	background-color: ;

	color:  #000;

	font-family: tahoma, tahoma, arial, helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-align:center;

   background: url(images/menu1.jpg) ; height: 18px;border: 1px #DAA01F;
 }

.nextprev { color:#000;font-size:14px}

	.tbox { color: #000; font-weight: bold; font-size: 12px; border: 1px solid #000; margin: 2px auto;
     padding: 0 5px;font-family:tahoma;}

	.tbox:hover { color: #000;  border: 1px solid  #0000ff; }

	.tbox:focus { color: #000;  border: 1px solid #000;}

	.helpbox { background-color: #fff; border: 1px solid #DFDFDF; color: #000; font-size: 9px; padding: 4px 5px 4px 5px; }

.fborder {

	background-color: transparent;

	border: 1px SOLID #F1F1F1;

	border-collapse: collapse;

	padding: 3px;

	margin-top: 3px;

	text-align: right;}
