@charset "utf-8";
/* CSS Document */
*{
margin:0;
padding:0;

}
body,html{
overflow-x:hidden;font-size:16px;color:#666666;font-family:Arial, Helvetica, sans-serif;list-style:none;direction:rtl; 
}
img{
border:0;	
}
.NEW{
float:right;width:100%;background:url(../images/header.jpg) repeat top left;height:43px;border-bottom:1px solid #3399ff;position:relative;z-index:100000;	
}
.ImageNew{
position:relative;z-index:1000;float:left;
}
.absoluteOverNew{
height: 22px !important;
    margin-top: 13px;position:relative;
}

.floater{
float:right;width:100%;	
}
.listingservices{
float:right;width:980px;padding-top:30px;	
}
.servicebox{
float:right;width:453px;height:29px;margin-left:30px;margin-bottom:15px;padding-top:7px;padding-right:17px;color:#a5a5a5;font-size:20px;text-align:right;cursor:pointer;	
}
.AboveTitleAll{
position:absolute;top:-68px;right:0;width:100%;text-align:center;text-transform:uppercase;font-size:29px;font-family: 'Lato', sans-serif;	
}
.ServiceMenu{
position:absolute;top:-55px;width:100%;
}
.ServiceMenu ul li{
list-style:none;float:right;font-size:16px;padding-bottom:5px;height:20px;	
}
.ServiceMenu ul li a{
float:right;color:#666666;text-decoration:none;		
}
.ServiceMenu span{
padding-right:4px;padding-left:4px;float:right;	
}
.about{
margin-top:16px;margin-bottom:36px;
}
.AboutImage{
float:right;width:450px;height:100%;margin-left:26px;	
}
/*.AboutImage img{
border:1px solid #cccccc;	
}*/
.AboutDescription{
float:right;width:465px;text-align:justify;color:#333333;
}
.AboutDescription p{
color:#333333;	
}
.AboutDescription ul li{
list-style:none;background:url(../images/bull.png) no-repeat top left;padding-right:15px;background-position:2px 6px;
}
.back{
float:right;margin-top:40px;margin-right:-175px;	
}
.homepage h2{
color:#333333;font-size:29px;padding-bottom:8px;background:url(../images/border.png) no-repeat bottom center;font-weight:normal;padding-top:50px;	
}
.homepage p{
color:#333333;font-size:16px;padding-bottom:8px;margin-bottom:12px;
}
.aboutLink{
float:right;width:100%;height:37px;background:#3399cc;margin-top:10px;margin-bottom:40px;		
}
.aboutLink a{
font-size:24px;color:white;font-family: 'Lato', sans-serif;text-decoration:none;	
}
.margin{
margin:0 auto;width:1000px;height:100%;position:relative;text-align:center;
}
.footer{
float:right;width:100%;height:263px;background:url(../images/footer.png) no-repeat top center;	
}
.logo{
margin-top:5px;position:relative;z-index:10000;margin-left:25px;	
}
.backgroundLayer{
position:absolute;top:-40px;right:-170px;width:1340px;height:508px;background:url(../images/background2.png) no-repeat top left;	
}
.backgroundLayer2{
position:absolute;top:-30px;right:-172px;width:1345px;height:800px;background:url(../images/background.png) no-repeat top left;	
}
.readmore{
cursor:pointer;
}
.addM{
font-weight:bold;float:right;	
}
.addS{
direction:ltr;float:right;	
}
.link{
position:absolute;top:200px;right:310px;width:600px;color:white;	
}
.box_footer{
float:right;width:300px;height:152px;border:1px solid #cccccc;margin-left:15px;padding-top:12px;padding-right:12px;position:relative;font-size:13px;	
}
.box_footer h2{
color:#0099ff;font-size:20px;font-family: 'Lato', sans-serif;float:right;font-weight:normal;text-transform:uppercase;margin-bottom:10px;	
}
.box_footer h2 a{
color:#0099ff;font-size:20px;font-family: 'Lato', sans-serif;float:right;font-weight:normal;text-transform:uppercase;margin-bottom:10px;text-decoration:none;	
}
.one{
float:right;margin-right:70px;width:100%;margin-bottom:18px;	
}
.one span{
font-size:18px;margin-top:-4px;	
}
.FadeDealing{
position:absolute;top:45px;right:12px;width:282px;height:102px;display:none;	
}
.FadeDealing img{
float:right;margin-left:10px;	
}
.FadeDealing h3{
float:right;font-size:16px;color:#333333;padding-bottom:5px;font-weight:normal;	
}
.FadeDealing p{
float:right;color:#999999;padding-bottom:10px;width:180px;text-align:right;	
}
.NewDealing{
position:absolute;top:30px;right:12px;width:282px;height:102px;display:none;	
}
.NewDealing img{
float:right;margin-left:10px;	
}
.NewDealing h3{
float:right;font-size:18px;color:#3399cc;padding-bottom:5px;font-weight:normal;	
}
.NewDealing p{
float:right;color:#999999;padding-bottom:10px;width:180px;text-align:right;height:70px;	
}
.news{
position:absolute;top:45px;right:12px;width:282px;height:102px;display:none;	
}
.news h3{
float:right;font-size:18px;color:#333333;padding-bottom:5px;font-weight:normal;	
}
.specification{
float:right;height:79px;width:180px;	
}
.news img{
float:right;margin-left:10px;	
}
.news p{
float:right;color:#999999;padding-bottom:10px;width:180px;text-align:right;height:70px;	
}
.box_footer ul {
float:right;width:400px;	
}
.box_footer ul li {
float:right;width:140px;border-bottom:1px solid #999999;color:#999999;margin-left:15px;text-align:right;list-style:none;padding-top:2px;padding-bottom:1px;	font-size:12px;
}
.box_footer ul li:hover{
color:#0099FF;	
}
.reading{
float:right;width:108px;height:18px;text-align:center;background:#333333;color:white;border:1px solid #999999;padding-top:2px;	
}
.reading:hover{
background:#0099FF;	
}
.two{
   float: right;
    font-size: 16px;
    margin-right: 34px;
    text-align: right;
    width: 100%;
}
.one SPAN{
margin-left:14px;float:right;padding-top:5px;	
}
.one img{
margin-left:5px;float:right;
}
.Menu{
position:absolute;top:215px;right:235px;width:880px;height:25px;z-index:15000;	
}
.Menu ul li{
color:#333333;font-size:19px;float:right;list-style:none;text-transform:uppercase;	
}
.Menu ul li a{
color:#333333;font-size:19px;float:right;list-style:none;text-transform:uppercase;text-decoration:none;	
}
.Menu ul li a:hover{
color:#006699;	
}
.Menu ul  span{
padding-right:15px;padding-left:15px;	
}
.Banner{
position:absolute;top:247px;right:178px;width:663px;height:339px;z-index:10000;	
}
.box{
position:absolute;top:243px;right:838px;width:311px;height:347px;background:url(../images/box2.png) no-repeat top left;	
}
.Banner img{
position:absolute;top:0;right:0;display:none;   -moz-transform: scaleX(-1);
        -o-transform: scaleX(-1);
        -webkit-transform: scaleX(-1);
        transform: scaleX(-1);
        filter: FlipH;
        -ms-filter: "FlipH";	
}
.DataBanner{
float:right;width:100%;height:185px;position:relative;	
}
.menu_box{
float:right;width:311px;	
}
.bannerMenu{
float:right;width:295px;padding-top:7px;padding-bottom:7px;border-bottom:1px solid #cccccc;padding-right:16px;position:relative;cursor:pointer;	
}
.bannerMenuImg{
float:right;margin-left:16px;position:relative;z-index: 121423;	
}
.bannerMenu p{
float:right;padding-top:10px;position:relative;z-index: 121443;	
}
.Data{
position:absolute;top:32px;right:18px;width:100%;height:153px;display:none;	
}
.Data h2{
font-family: 'Lato', sans-serif;color:#0099ff;font-size:29px;font-weight:normal;float:right;padding-bottom:13px;width:100%;text-align:right;	
}
.Data p{
float:right;text-align:right;width:250px;	
}
.blue{
right: -15px;position: absolute;top: 0;z-index: 16443;display:none;
}
.mainFooter{
float:right;padding-left:42px;background:url(../images/right.png) no-repeat top left;list-style:none;height:200px;list-style:none;color:white;padding-right:10px;font-size:19px;text-align:right;	
}
.mainFooter ul li a:hover{
color:#333333;	
}
.mainFooter ul li:hover{
color:#333333;	
}
.foot a:hover{
color:#333333;
}
.foot{
padding-bottom:18px;text-align:right;	
}
.mainFooter ul li{
list-style:none;font-size:13px;text-align:right;
}
.mainFooter ul li a{
color:white;text-decoration:none;	
}
.foot a{
text-decoration:none;color:white;
}
.mainFooter span{
float:right;width:100%;
}
.footerHolder{
float:right;margin-top:38px;	
}
.forms{
float:right;100%;	
}
.formBlock{
float:right;width:500px;height:52px;border-left:1px solid #cccccc;margin-bottom:10px;	
}
.formBlock img{
float:left;margin-left:28px;margin-top:4px;	
}
.formBlock span{
float:right;text-align:right;color:#3399cc;font-size:16px;padding-right:12px;padding-top:12px;	
}
.newtitle{
float:right;width:100%;color:#0099ff;color:21px;font-family: 'Lato', sans-serif;padding-bottom:8px;font-weight:normal;text-transform:uppercase;	
}
.newdate{
float:right;width:100%;color:#666666;padding-bottom:8px;	
}
.contactone{
float:right;margin-bottom:14px;	
}
.contactform{
float:right;margin-top:30px;width:100%;	
}
.city{
float:right;width:100%;font-size:17px;color:#333333;	
}
.textField{
float:right;width:332px;height:27px;background:url(../images/text.png) no-repeat top left;border:0;padding-right:8px;padding-left:5px;color:#333333;margin-bottom:4px;		
}
.textField2{
float:right;width:332px;height:74px;background:url(../images/cmnt.png) no-repeat top left;border:0;padding-right:8px;padding-left:5px;color:#333333;resize:none;margin-bottom:4px;padding-top:5px;		
}
.labelContact{
float:right;font-size:16px;	
}
.address{
float:right;width:100%;font-size:13px;color:#333333;font-weight:normal;
}
.submitContact{
float:left;width:75px;height:22px;background:#333333;border:1px solid #999999;text-align:center;color:white;margin-top:4px;cursor:pointer;	
}
.result{
float:right;color:red;padding-right:120px;padding-top:7px;
}
.pagination{
 padding-bottom:5px;
 margin-top:20px;
 float:left;
 width:100%;position:relative;
}
.pagin{
    left: -144px;
    position: absolute;
    top: -5px;
}
.nx{
position:absolute;lefT:525px;top: -1px;
    width: 34px;	
}
.pr{
position:absolute;top:-1px;lefT:439px;width:34px;	
}
.pagination_links li{

 list-style-type:none;
 width:15px;
 height:20px;
 padding-left:4px;
  padding-right:4px;
 font-size:14px;
 padding-top:2px;
 margin-right:2px;  padding-bottom:1px;
display:inline;cursor:pointer;


}

.pagination_links{
text-align:center;width:100%;position:relative;
}
.pagination_links span{
 color:#005bb1;
 font-weight:bold;
}

.pagination_links span:hover{
 color:#ca0000;
}

.pagination_digit{
 border:1px solid #d1d1d1;
 margin-right:5px;
 background-color:white;

 }

.pagination_digit a{
 font-family:Arial, Helvetica, sans-serif;
 font-size:14px;
 color:#b5b5b5;text-decoration:none;
}

.pagination_digit_selected{
 border:1px solid #d1d1d1;
 margin-right:5px;
 background-color:white;
 color:#d96711;
}
.linksArabic{
position:absolute;top:70px;lefT:0;z-index:20000;	
}
.arabicVer{
width:20px;height:20px;background:#28a8ec;color:white;font-size:12px;padding:5px;cursor:default;
}
.EnglishVer a{
width:20px;height:20px;background:#999999;color:white;font-size:12px;padding:5px; text-decoration:none;	
}
.moved{
margin-left:-160px;float:left;margin-bottom:16px;margin-top:20px;	
}

.onlinetrading{
position:absolute;
top:50px;
right:0;
z-index:20000;
}

.onlinetrading img{
box-shadow: 0 0 3px #888888;
}

.onlinetrading img:hover{
box-shadow: 0 0 5px #888888;
}