@font-face {
font-family: BVahidBd;
src: url('fonts/BVahidBd.ttf');
 font-size:12pt;
font-weight:normal;
}
@font-face {
font-family: BYekan;
src: url('fonts/BYekan.ttf');
 font-size:12pt;
font-weight:normal;
}

.myiframe {

min-height: 500px;

}

.left{float:left;}
.right{float:right;}
.wrapper{width:100%;overflow:hidden;position:relative;}
body,html{height:100%; margin:0; padding:0;}
body{position:relative;overflow:hidden;border:0;font:13px/19px Arial,sans-serif;color:#1a1a1a;left:0;top:0;width:100%;min-height:500px;text-align:center;}
.glob{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;z-index:2;}
.main{position:relative;width:940px;margin:0 auto;}
.page_spinner{position:fixed;background:url(../images/2.gif) 50% 50% no-repeat #222;z-index:99;width:100%;height:100%;top:0;left:0}
a{color:#1a1a1a;text-decoration:underline;outline:none;}
#page_partners .col3 a{text-decoration:none;}
a:hover{color:#888;}
h1{display:inline-block;padding:20px 0 0 0;}
h2{font:normal 22pt BVahidBd;color:#383636;text-transform:uppercase;padding-bottom:2px;text-align:center;letter-spacing:1px;margin-top:40px;}
h3{font:normal 12pt byekan;color:#4f4f4f;text-transform:uppercase;text-align:center;padding-bottom:25px; direction:rtl;}
#page_services h3{padding-bottom:25px;}
h4{font:normal 14pt byekan;color:#383636;text-transform:uppercase; padding-bottom:9px; padding-right:7px;}
h5{font:normal 14pt byekan;color:#383636;text-transform:uppercase;text-align:right; float:right; padding-bottom:9px;}
#page_services h4{text-align:left;padding-bottom:9px;font:20px/22px 'Oswald',sans-serif;}
p{ font:normal 10pt tahoma; padding:10px 20px; line-height:20px;}
.gridcat{ text-decoration:none;}
img{padding-right:6px;padding:10px 0px;}
#page_services img{padding-right:16px;padding-bottom:26px;}
#page_partners img{padding-right:16px;padding-bottom:10px;}
.bold{font-weight:bold;}
.lang{position:absolute;text-transform:uppercase;height:50px; margin-top:0;text-align:center;z-index:3; left:0}

header{position:relative;height:26px;text-transform:uppercase;height:178px;background-color:#001724;background:url(../images/header_bg.png);margin-top:0;text-align:center;-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);box-shadow:0 0 3px rgba(0,0,0,0.55);z-index:2;}
#logo{margin:0;position:relative;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;width:250px;height:130px;background:url(../images/logo.png) 0 0 no-repeat;z-index:5;}
#logo2{margin:0;position:relative;display:inline-block;text-indent:100%;white-space:nowrap;overflow:hidden;width:250px;height:130px;background:url(../images/logoen.png) 0 0 no-repeat;z-index:5;}
.topmenu{ margin-top:-15px; background:#f37000;}
.menua{padding:0;display:inline-block; margin-top:5px;}
.menu{height:27px;}
.menu>li{position:relative;padding-left:1px;float:right;}
.menu>li>a{position:relative;display:block;padding:2px 15px; color:#000; height:27px;font:normal 14pt BVahidBd;color:#fff;text-align:center;text-decoration:none;background:url(../images/menu_item_line.png) left 7px no-repeat;z-index:1;}
.menu>li>a.last{background:none;}
.menu>li>a span{position:absolute;width:80%;height:100%;top:-2px;left:10%;background:#faa61a;z-index:-1; border-radius:3px;}
.submenu_1{position:absolute;top:31px;left:-73px;width:157px;background:#f37000;padding:10px 0;z-index:5;}
.submenu_1 li{position:relative;text-align:center;}
.submenu_1 a{position:relative;display:block; text-align:right; padding:4px 10px!important;color:#000;font:normal 10pt tahoma;text-decoration:none;z-index:1; border-bottom:solid 1px #f58220;}
.submenu_1 a b{position:absolute;width:100%;height:29px;top:0;left:0;background:#faa61a;z-index:-1;}

.submenu_2{position:absolute;top:29px;right:-73px;width:157px;background:#faa61a;padding:10px 0;z-index:5;}
.submenu_2 li{position:relative;text-align:center;}
.submenu_2 a{position:relative;display:block; text-align:left; padding:4px 10px!important;color:#000;font:normal 10pt tahoma;text-decoration:none;z-index:1; border-bottom:solid 1px #f58220;}
.submenu_2 a b{position:absolute;width:100%;height:29px;top:0;right:0;background:#f37100;z-index:-1;}

#bgStretch img{background:#000;}
.bgNav_cont2{position:absolute;z-index:1;width:100%;bottom:0;padding:0;text-align:center;}
.bgNav_cont{display:inline-block;background:url(../images/bg_nav_plane.png);padding:6px 10px 0 10px;-moz-box-shadow:0 0 3px rgba(0,0,0,0.55);-webkit-box-shadow:0 0 3px rgba(0,0,0,0.55);box-shadow:0 0 3px rgba(0,0,0,0.55);}
#bgNav{overflow:hidden;cursor:default;float:left;padding:0 7px;}
#bgNav li{display:inline-block;}
#bgNav li>a{display:block;color:#fff;height:15px;width:15px;background:url(../images/bg_selector.png) no-repeat 0 0;}
#bgNav a:hover,#bgNav .active a{background-position:right 0;color:#cd3031;}
.more_btn2{float:left;width:5px;height:9px;background:url(../images/button-sprite-3.png);cursor:pointer;margin-top:3px;}
.more_btn3{float:left;width:5px;height:9px;background:url(../images/button-sprite-2.png);cursor:pointer;margin-top:3px;}
.gall_spinner{position:absolute;width:100%;height:100%;top:0;left:0;background:url(../images/gallLoader.gif) 0 40% no-repeat;}
#content{position:relative;overflow:hidden;width:100%;margin-top:53px;margin-bottom:63px;}
#content>ul>li{position:absolute;width:100%;background:url(../images/pages_bg.png)}
#content>ul>li>div{overflow:hidden;padding:18px 20px 20px 30px;}
a{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease; text-decoration:none;}
.more{display:inline-block;padding:5px; height:25px; font:14px 'Oswald',sans-serif;text-align:center;color:#4f4f4f;text-decoration:none;text-transform:uppercase;background:#f78d1e;}
.more:hover{color:#fff;background:#222;}
.google_map{width:100%;height:192px;margin-bottom:25px;text-align:left; margin-top:-20px;}
.address{ font:normal 10pt byekan; margin-top:120px; direction:rtl;text-align:right;}.address>span{text-align:left;display:inline-block;width:170px;direction:rtl; text-align:right;}
.listWithMarker{text-align:left;margin-top:-6px;margin-left:11px;}
.listWithMarker li{display:block;padding-bottom:9px;}
.listWithMarker li a{display:inline-block;padding-left:14px;text-decoration:none;background:url(../images/list_marker.png) 0 7px no-repeat;}
.listWithMarker li a:hover{color:#888;padding-left:8px;}
footer{position:relative; margin-top:2px; width:100%;height:21px;padding:5px 0 16px 0;font:normal 9pt tahoma;color:#fff;text-align:center;text-transform:uppercase;}
footer a{color:#fff;text-decoration:none;}
footer>a:hover{color:#999;}
.footerdesign{ margin-top:5px; font:normal 8pt tahoma; }
.footerdesign a{ color:#faa61a}
#form1{text-align:left;}

.btn{margin:0;padding:3px 3px;width:100px;box-shadow:none; margin:3px;background:#f37000; border-radius:4px;  border:none; font:normal 10pt byekan; color:#fff; cursor:pointer;}
input[type=text]{font:normal 10pt byekan;margin-top:3px;background-color:#f2f2f2;padding:3px;width:120px;height:25px;overflow:auto;line-height:18px;border:1px solid #ada9a1;}
#form1 label{position:relative;display:inline-block;min-height:50px;}

#form1 label{position:relative;display:inline-block;min-height:50px;}
#form1 .error,#form1 .empty{position:relative;top:-3px;display:none;font-size:10px;line-height:18px;color:#000;text-transform:none;}
.btns{margin-right:88px;font:normal 10pt byekan;}
.btns a{margin:25px 8px 0 0;font:normal 10pt byekan;}

textarea{font:normal 10pt byekan;margin-top:3px;background-color:#f2f2f2;padding:3px;width:120px;height:25px;overflow:auto;line-height:18px;border:1px solid #ada9a1}
.slider{width:880px!important;}
.slider li{text-align:right; float:left;margin-right:4px;width:208px; border:solid 1px #c5c5c5;}
slider li h4{font:normal 14pt byekan;color:#383636;text-transform:uppercase;padding:5px;}
.slider li>a{display:block;padding-top:5px;position:relative;text-decoration:none;z-index:1;font:normal 9pt tahoma;direction:rtl;height: 25px;}
.slider li span{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#eeeacd;z-index:-1;}
.slider li img{padding-bottom:24px;}
.slider li p{padding-bottom:21px; direction:rtl; font:normal 9pt tahoma; margin-top:-20px; width:180px;height: 20px;}
.prev,.next{position:absolute;height:34px;width:34px;right:34px;}
.prev{top:52px;background:url(../images/prev.png) 0 0 no-repeat;}
.next{top:97px;background:url(../images/next.png) 0 0 no-repeat;}
.txt_left{text-align:left;}
.txt_num{width:39px;height:53px;float:left;margin-right:17px;margin-top:4px;padding-top:7px;background:url(../images/date_plane.png) no-repeat;font:19px 'Oswald',sans-serif;color:#383636;text-align:center;}
.txt_num span{display:block;font:12px 'Oswald',sans-serif;color:#fff;text-align:center;}
.box{overflow:hidden;padding-bottom:19px;}
.box p{padding-bottom:10px;}
.txt_box{display:inline-block;width:150px;}

.imgdet{ width:850px;}
.imgdet2
{
     border:solid 1px #c5c5c5;
     width:260px;
     min-height:250px;
     padding:5px;
     margin-bottom:5px;
     float:right;
     margin-left:10px;
     background:#fff;
    }
    
   .long{ width:850px; text-align:right; overflow:hidden; margin-bottom:10px;}
      .longen{ width:850px; text-align:left; overflow:hidden; padding:5px 10px; margin-right:20px;}
    .detail{ background:url(../images/sandpaper.png) repeat; width:93%; font:normal 10pt tahoma; border:solid 1px #ccc; line-height:20px; padding:5px 15px; text-align:right; float:right; margin-right:7px; margin-bottom:15px;  direction:rtl; }
    .detailen{ width:850px; font:normal 10pt tahoma; line-height:20px; padding:5px 15px; text-align:left; background:url(../images/arrow.png) no-repeat left; float:right; margin-left:35px; margin-bottom:25px;  direction:ltr; }

.textRight
{
    text-align:right;
   direction:rtl;
}