@import url(http://fonts.googleapis.com/earlyaccess/droidarabickufi.css);


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, ../img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details,embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
}

a, .main_nav li:hover a, .main_nav li a:hover, .main_nav .sub_nav li a, .opinions .headlines li a {
color: #010101;
font-size: 17px;
direction:rtl;
text-decoration: none;
}
* {
padding: 0px;
margin: 0 auto;
text-decoration: none;
}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}
body {
color: black;
font-family: 'Droid Arabic Kufi', serif;
font-size: 14px;
direction:rtl;
text-decoration: none;

/* direction: rtl; */
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}
a{
text-decoration:none;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
h2 {
    padding: 0px;
    margin: 0px;
    font-family: 'Droid Arabic Kufi', serif;
    font-size:12px;
}
em.submitted {
    display: none;
}


#wrapper {
    background: #d4edec url(../img/bg_1.gif) repeat-x;
    background-attachment: initial;
}
div#con_body {
  background: #f1f1f1;
}
#a {
    width: 1000px;
    margin: 0 auto;
    text-align: center;
    overflow: hidden;
    width: 1000px;
    margin: 0 auto;
    /* border-left: 10px solid #E7F0F0; */
    /* border-right: 10px solid #E7F0F0; */
    border: 1px dotted #eee;
    /* border-radius: 10px; */
    -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.3), 0 0 40px rgba(0,0,0,.1) inset;
    -moz-box-shadow: 0 1px 4px rgba(0,0,0,.3),0 0 40px rgba(0,0,0,.1) inset;
    box-shadow: 0 1px 08px rgba(0,0,0,.3), 0 0 40px rgba(0,0,0,.1) inset;
    border-top: 0;
}
#header {
  width: 1000px;
  margin: auto;
  height: 140px;
  background: #ffffff;
  overflow: hidden;
  z-index: 99;
}
div#footer {
    height: 50px;
    border-top: 2px solid #0978c8;
    background: #1683C7;
    /* background: url(../img/bg_header.jpg)#ffd692; */
    line-height: 46px;
}
div#footer p{
    color:#fff;
}
/*
#latestnews {
width: 760px;
height: 36px;
margin-top: 4px;
background: url(../img/news_bg.jpg);
float: right;
background-repeat: repeat-x;
font-family: arial;
}*/
#logo{
    float: right;
    width: 1000px;
    height: 140px;
    background: #4a8cc8 url(http://atlasinfo.info/sites/default/files/images/logo.gif) no-repeat right top -2px;
}
div#banner {
    float: left;
    /* height: 62px; */
    width: 500px;
}
div#bannerleft1 {
    float: left;
    height: 64px;
    width: 500px;
}
div#bannerleft2 {
    float: left;
    height: 64px;
    width: 500px;
}

#topmenu{
    border-bottom: 2px solid white;
    display: block;
    height: 36px;
    background: #005A85 url(../img/topmenu.jpg);
    padding: 0;
    overflow: hidden;
    margin-bottom: 6px;
}
#topmenu ul li{
    display: block;
    float: right;
    height: 35px;
    border-left: 1px solid rgb(31, 99, 163);
    font-size: 16px;
    margin: 0px;
}

ul.menu {
    text-align: right;
}
#topmenu li a{
    color: #FFF;
    text-decoration: none;
    /* border-left: 1px solid #FFFFFF; */
    font-size: 16px;
    padding: 6px 7px;
    margin: 0;
    display: block;
    line-height: 15px;
}

#topmenu ul li:hover{
    color:#C6010B;
    background: #666;
    text-decoration:none;
    transition: 0.6s;

    }
#right ul li.first.leaf a {
    color: rgb(201, 0, 0);
}
#cont {
    /* padding: 5px 10px 0 10px; */
    overflow: hidden;
    width: 1000px;
    background: #fff;
}
#content {
    width: 695px;
    float: right;
    background: #FFF;
    border-radius: 1px;
    -moz-border-radius: 1px;
    -webkit-border-radius: 1px;
    box-shadow: 0px 1px 3px 0 #000;
    -moz-box-shadow: 0px 1px 3px 0 #000;
    -webkit-box-shadow: 4px 4px 6px 6 #000;
    /* border: 1px solid #DDD; */
    /* border-bottom: 4px solid #4EBAFF; */
    overflow: hidden;
    /* margin-top: 23px; */
}
#top1{
    width: 476px;
    float: left;
    background: #bbbbbb;

}
#top2{
    width: 217px;
    float: right;
}
.block h2{
        height: 28px;
        /* font-size: 16px; */
        color: rgb(255, 255, 255);
        font-weight: bold;
        /* background: url(../img/news_h2.jpg) bottom right no-repeat #0FB5E5; */
        background: #005A85 url(../img/topmenu.jpg);
        text-align: right;
        padding-top: 5px;
        padding-right: 8px;
        display: block;
        overflow: hidden;
        clear: both;
}
#topright{

    width: 200px;
    float: right;
}
#newsslid{

}
#newsssdlid h2{
    height: 28px;
    /* font-size: 16px; */
    color: rgb(255, 255, 255);
    font-weight: bold;
    background: url(../img/news_h2.jpg) bottom right no-repeat #0FB5E5;
    background: url(../img/bg_header.jpg)#ffd692;
    text-align: right;
    padding-top: 5px;
    padding-right: 8px;
    display: block;
    overflow: hidden;
    clear: both;
}
#left {
width: 300px;
float: left;
overflow: hidden;
background: #FFFFFF;
margin-top: 2px;
font-family: arial;
}

#lefsdt h2 {
    height: 28px;
    /* font-size: 16px; */
    color: rgb(255, 255, 255);
    font-weight: bold;
    background: url(../img/news_h2.jpg) bottom right no-repeat #0FB5E5;
    background: url(../img/bg_header.jpg)#ffd692;
    text-align: right;
    padding-top: 5px;
    padding-right: 8px;
    display: block;
    overflow: hidden;
    clear: both;
}
#left .block {
    clear: both;
    margin-bottom: 20px;
    overflow: hidden;
    background: white;
    width: 100%;
    border-radius: 2px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-box-shadow: 0px 0px 5px #c5c5c5;
    -webkit-box-shadow: 0px 3px 5px #c5c5c5;
    box-shadow: 2px 0px 6px rgb(126, 116, 116);
    padding: 1px;
}


/* node */
article p,.fronpage p {
    color: #333;
    font-family: arial;
    font-size: 17px;
    font-weight: bold;
    line-height: 33px;
    /* line-height: 1.7; */
    padding: 0px 3px 0px 3px;
    text-align: justify;

}
#title h2{
    text-align: right;
    display: block;
    text-decoration: none;
    /* font-size: 18px; */
    font-weight: bold;
    padding-top: 10px;
    color: #0C8DDE;
    font-size: 20px;
    line-height: 120%;
    padding: 10px 0 5px 0;
    text-shadow: 1px 1px 0 #FFFFFF, 1px 1px 3px #DDFD9E;
    clear: both;
    padding-right: 3px;
}
    #content p{padding: 5px 7px;text-align: right;}


/* node-teaser */
.node-teaser{
    margin-top:22px;
    border-bottom: 1px solid #C4C4C4;
    clear: both;
    overflow: hidden;
}
.node-teaser h2 a{
    font-weight: bold;
    text-transform: capitalize;
    font-size: 15px;
    color: #003079;
    padding-right: 4px;
    text-decoration:none;
    display: block;
    text-align: right;
}
.node-teaser p{

}

.node-readmore a {
font: 400 18px/22px 'Open Sans', sans-serif;
    padding: 5px 11px 7px;
    margin-left: 25px;
    float: right;
    background: #0f7aca;
    color: #ffffff;
    width: 62px;
    height: 20px;
    line-height: 27px;
}
.node-readmore a:hover{
background: #5a3a04;
color: #fff;
text-decoration: none;
}
/* fronpage */
.fronpage{
margin-top: 22px;
height: 250px;
border-bottom: 1px solid #ddd;
}

.fronpage img{
    width: 200px;
    height: 150px;
    float: left;
    margin: 6px;
}
.fronpage h1 a{
font-weight: bold;
    text-transform: capitalize;

font-size: 18px;

color: #005E8A;
    padding-right: 4px;
    text-decoration:none;
}
.item-list .pager li{
    margin:0px;
    margin-right: 5px;
    color: #FFF;
    padding: 8px;
    height: 8px;
    line-height: 8px;
}
.pager-item,.pager-current .item-list .pager li.item-list .pager li{
padding: ;
background: rgb(65, 63, 63);
padding: 5px 11px 5px 11px;
float: right;
}
.pager-item a{
color: #FFF;
text-decoration:none;
padding: 0px;
line-height: -14px;
}
.pager-current {
    font-weight: bold;
    background: rgb(65, 63, 63);
    float: right;
}


div#center {
width: 690px;
overflow: hidden;
float: right;
border-right: 1px solid #ddd;
direction: rtl;
}
#block-views-article-block {
    margin: 0px;
    padding: 7px;
    width: 700px;
    background-color: #EDEDED;
}
#block-views-article-block a{
font-weight: bold;
color: #323232;
display: block;
text-align: right;
font-size: 16px;

padding: 7px;
clear: both;
font-weight: bold;
}
#block-views-article-block p{
font-size: 15px;
font-weight:bold;
color: #514C4C;
line-height: 28px;
direction: rtl;
display: none;
}


div#block-views-article-block-1 {
margin: 0px;
width: 700px;
background-color: #FFFFFF;
margin-top:5px;
overflow: hidden;
}
#block-views-article-block-1 .views-row {
    margin: 4px;
    float: right;
    width: 220px;
    /* height: 119px; */
    border: 1px solid #ddd;
    padding: 1px;
    overflow: hidden;
}
#block-views-article-block-1 img{
    width: 214px;
    height: 118px;
}
#block-views-article-block-1 a{
font-weight: bold;
color: #808080;
display: block;
text-align: right;
font-size: 12px;

padding: 5px;
}

.news-time {
height: 26px;
border-bottom: 1px dotted #DDD;
padding: 5px;
background: #FFFCFC;
clear: both;
display: block;
overflow: hidden;
}
.news-time div.views-field.views-field-created {
    color: #E23535;
font-size: 13px;
    font-weight: normal;
    width: 42px;

    float: right;
}

.news-time div.views-field.views-field-created span {
color: #A8A8A8;
font-size: 13px;
font-weight: normal;
margin: 0px 0px 4px 8px;
text-align: right;
width: 43px;
float: right;
line-height: 23px;
}
.news-time div.views-field.views-field-title {
    float: left;
    width: 538px;
    /* background: red; */
}
.news-time div.views-field.views-field-title a{
font-size: 15px;
font-weight: bold;
color: rgb(0, 100, 126);
text-align: right;
display: block;
line-height: 25px;
font-family: aral;
direction: rtl;
}
div#block-views-news-time-block {
    /* border: 1px solid #C2C1C1; */
    width: 593px;
    margin-top: 13px;
}
div#block-views-news-time-block h2 ,#block-views-article-block-2 h2{
/* width: 461px; */
height: 27px;
font-size: 14px;
color: #AE3B36;
font-weight: bold;
text-align: right;
background: url(../img/h_gcast.jpg) bottom right no-repeat;
background-color: white;
padding-right: 11px;
line-height: 24px;
}

 /* Ã˜Â¢Ã˜Â®Ã˜Â± Ã˜Â§Ã™â€žÃ˜Â£Ã˜Â®Ã˜Â¨Ã˜Â§Ã˜Â± */
#right .block{
margin-bottom:5px;
}
#left #block-views-news-block{
width: 230px;
margin: 0px;
font-size: 14px;
font-weight: bold;
color: #00457C;
text-align: justify;
background: #fff url(../img/inlight_bg.jpg) repeat-y right;
}
#left #block-views-news-block .views-row{
    padding: 5px 10px 5px 0px;
background: url(../img/black_arrow.gif) right 15% no-repeat;
border-bottom: 1px solid #D4D8DB;
}
#left #block-views-news-block a{
 text-align:right;
 display:block;
 font-size: 15px;
 color: rgb(136, 136, 136);
 line-height: 21px;
 font-family: arial;
}
#left #block-views-news-block a:hover{
color: #D01414;
}

 /* Ã˜Â§Ã™â€žÃ˜Â£Ã™Æ’Ã˜Â«Ã˜Â± Ã™â€¦Ã˜Â´Ã˜Â§Ã™â€¡Ã˜Â¯Ã˜Â© */

#right div#block-statistics-popular{
width: 187px;
margin: 0px;
font-size: 14px;
font-weight: bold;
color: #00457C;
text-align: justify;
background: #fff url(../img/inlight_bg.jpg) repeat-y right;
overflow: hidden;
}
#right div#block-statistics-popular h3{
display:none;
}
#right div#block-statistics-popular .views-row {
    padding: 6px 10px 10px 0px;
background: url(../img/black_arrow.gif) right 15% no-repeat;
border-bottom: 1px solid #D4D8DB;
}
#right div#block-statistics-popular li{
    margin: 0px;

}
#right div#block-statistics-popular a{
 text-align:right;
 display:block;
 font-size: 14px;
 color: rgb(87, 87, 87);
 padding: 5px;
 line-height: 23px;
 border-bottom: 1px solid #ddd;
 font-family: arial;
}

 /* Ã˜ÂªÃ™â€šÃ˜Â§Ã˜Â±Ã™Å Ã˜Â± Ã˜Â®Ã˜Â§Ã˜ÂµÃ˜Â© */

#block-views-news-block-2{
width: 230px;
margin: 0px;
font-size: 14px;
font-weight: bold;
color: #00457C;
text-align: justify;
background: #fff url(../img/inlight_bg.jpg) repeat-y right;
}
#block-views-news-block-2 .views-row {
    padding: 1px;
border-bottom: 1px solid #D4D8DB;
}
#block-views-news-block-2 a{
 display:block;
 font-size: 15px;
 color: rgb(62, 75, 102);
 text-align: center;
 line-height: 20px;
 padding: 4px;
}
#block-views-news-block-2 img{
width: 202px;
height: 124px;
margin: 0 auto;
text-align: center;
border: 1px solid rgb(209,209,209);
margin: 9px 9px 0px 13px;
/* float: right; */
}

#block-views-news-block-3,#block-views-news-block-4{
width: 187px;
margin: 0px;
font-size: 14px;
font-weight: bold;
color: #00457C;
text-align: justify;
background: #fff url(../img/inlight_bg.jpg) repeat-y right;
}
#block-views-news-block-3 .views-row,#block-views-news-block-4 .views-row {
    padding: 1px;
    border-bottom: 1px solid #D4D8DB;
}
#block-views-news-block-3 a,#block-views-news-block-4 a{
 display:block;
 font-size: 15px;
 color: rgb(62, 75, 102);
 text-align: center;
 line-height: 20px;
 padding: 4px;
 background: rgb(245, 245, 245);
}
#block-views-news-block-3 img,#block-views-news-block-4 img{
width: 159px;
height: 114px;
margin: 0 auto;
text-align: center;
border: 1px solid rgb(209,209,209);
margin: 9px 8px 0px 10px;
/* float: right; */
}


div#block-views-slideshow-block {
    background: url(../img/latest.jpg) no-repeat right;
    height: 36px;
}
div#block-views-slideshow-block a{
font-weight:bold;
    text-align: right;
display:block;
width: 617px;

line-height: 37px;
color: #242424;
}
.date {color: #000000;font-size: 12px;font-weight: normal;margin: 0px 0px 4px 8px;text-align: left;display: block;font-family:arial;}

#block-views-article-block .views-field.views-field-field-image{
width: 700px;
height: 340px;
}
#block-views-article-block .views-field.views-field-field-image img {
width: 700px;
height: 340px;
}
#left li.statistics_counter.first.last {
display: none;
}

/* node-teaser */
.field-items img {
margin: 2px;
}
.node-teaser .field.field-name-field-image.field-type-image.field-label-hidden p{
    display: none;

}

.field.field-name-field-image.field-type-image.field-label-hidden{
    width: 650px;
}
.node-teaser .field.field-name-field-image.field-type-image.field-label-hidden img{
    width: 209px;
        height: 150px;
        float: left;
        margin: 6px;

}
.node-teaser .field.field-name-field-image.field-type-image.field-label-hidden{
    width: 209px;
    height: 150px;
    float: left;
    margin: 0px 6px 0 0;
    padding: 6px;
}
.field.field-name-field-image.field-type-image.field-label-hidden img {
    margin: auto;
    border: 1px solid #336699;
    width: 650px;
    height: 337px;
    position: relative;
}

.field.field-name-field-image.field-type-image.field-label-hidden p,.field.field-name-field-imgs.field-type-image.field-label-hidden p{
    background: rgb(242, 242, 242);
    font-size: 14px;
    text-align: right;
    font-weight: bold;
    color: rgb(0, 0, 0);
    font-family: arial;
    clear: both;
    padding: 4px;
    margin: 0px;
    line-height: 22px;
}

.field.field-name-field-imgs.field-type-image.field-label-hidden img {
    width: 485px;
    height: 301px;
}
.field.field-name-field-imgs.field-type-image.field-label-hidden  {
    width: 485px;
    overflow: hidden;
    margin: 0 auto;
    clear: both;
}
.field.field-name-body.field-type-text-with-summary.field-label-hidden {
    
}
.field.field-name-field-baroucode.field-type-barcode-field.field-label-hidden {
    float: left;
    width: 200px;
    font-size: 12px;
    height: 90px;
    border: 2px solid rgba(114, 175, 216, 0.58);
    /* margin-top: -300px; */
    margin-left: 1px;
}

.field.field-name-field-baroucode.field-type-barcode-field.field-label-hidden img{
    float: right;width: 90px;
    }
div#google-qr-code {
        float: left;
        width: 200px;
        font-size: 12px;
        height: 90px;
        border: 2px solid rgba(114, 175, 216, 0.58);
        margin-top: -300px;
        margin-left: 4px;
}
div#google-qr-code img{float: right;width: 90px;}
#search-block-form,.search-form {
  direction: rtl;
  text-align: right;
  font-size: 12px;
  padding: 5px;
}


div#banner_right {
    float: right;
    margin-top: 75px;
}

div#banner_right img {
    height: 63px;
    width: 499px;
}

div#banner img {
    height: 65px;
    width: 496px;
    display: block;
    margin-top: 4px;
}

div#block-system-main.block h2 {
    background: none;
    font-size: 21px;
}