@charset "utf-8";
/* CSS Document */
body { font-family:Tahoma, Arial, Helvetica, sans-serif; margin:0; padding:0; }
#container { width:812px; margin:0 auto; padding:0; }

.top-nav { width:auto; height:30px; background:url(../img/bg_top.jpg) repeat-x; }
.top-nav ul { margin:0 auto; width:500px; height:30px; padding:0; list-style:none; }
.top-nav ul li { height:25px; float:left; border-left:1px #bbbbbb solid; padding-top:8px; }
.top-nav ul li a { color:#5e5e52; padding:15px; text-decoration:none; font-weight:bold; font-size:13px; }

.content-box { width:812px; margin:0 auto; clear:both; margin-top:1em; }

.left-content { width:532px; }
.left-content .banner { width:534px; height:181px; background:url(../img/banner.jpg) no-repeat; }
.left-content .home-box { background:url(../img/bg_content.jpg) top center no-repeat; width:532px; margin:0 auto; padding:0; margin-top:0.9em;  }

.left-content .home-box-bottom { width:532px; height:15px; background:url(../img/home-box-bottom.jpg) no-repeat; margin:0 auto; padding:0; }

.right-content { width:250px; }
.right-content .right-nav { width:250px; }
.right-content .right-nav .top { width:250px; background:url(../img/top_right.jpg) top center no-repeat; height:22px; }
.right-content .right-nav .content { width:246px; border-left:2px #f1f1f1 solid; border-right:2px #f1f1f1 solid; }
.right-content .right-nav .botttom { width:250px; background:url(../img/bottom_right.jpg) top center no-repeat; height:22px; } 

.act_box { width:521px; height:50px; border-bottom:1px #d5d5d5 solid; margin:0 auto; margin-top:0.8em; color:#000; font-size:13px; font-weight:bold; padding:5px; }
.act_box .title_purple { width:520px; display:block; }
.act_box .purple { width:511px; height:18px; margin:0 auto; margin-top:0.2em; background:url(../img/purple_box.jpg) no-repeat top; color:#fff; font-size:13px; font-weight:bold; padding:5px; }

.nav-header { width:218px; height:16px; background:url(../img/top_nav.jpg) no-repeat; color:#494537; font-weight:bold; font-size:13px; margin:0 auto; padding:6px; margin-top:2em; }

/* Menu top box */
.top-box { height:128px; overflow:auto; margin:0 auto; padding:10px; font-size:13px; }

/* Languages box */
.languages { width:220px; margin:0 auto; text-align:right; }
.languages a { color:#666666; font-size:13px; margin:0 0.2em 0 0.2em; font-weight:bold; text-decoration:none; }
.languages a:hover { text-decoration:underline; }

#menuar { float:right; }
#menuen { float:left; }
#contentar { float:left; }
#contenten { float:right; }
 
.box { width:140px; height:165px; background:url(../img/bg_teaser.jpg) no-repeat top; padding:5px; color:#726b52; float:left; margin:0.5em 0.5em 0 0.5em; font-size:13px; font-weight:bold; }
#first_box { margin-left:1.5em; }


/* News items */
.front-news { width:491px; margin:0 auto; padding:5px 0 5px 0; border-bottom:1px #e0e0e0 solid; }
.front-news .h2ar a { background:url(../img/news_arrow_arabic.jpg) right no-repeat; padding-left:10px;  padding-right:10px; text-decoration:none; font-weight:bold; font-size:15px; color:#669e99; } 
.front-news .h2en a { background:url(../img/news_arrow_english.jpg) left no-repeat; padding-left:10px; padding-right:10px;  text-decoration:none; font-weight:bold; font-size:15px; color:#669e99; } 
.front-news p { color:#7e7e7e; font-size:13px; font-weight:normal; }

/* Footer */
.footer { width:812px; margin:0 auto; height:30px; color:#666666; font-size:13px; }
.footer p { margin:0.2em; padding:0.2em; }
.footer a { font-size:13px; color:#666666; text-decoration:underline; } 


/* Search box */
.search { width:200px; margin:0 auto; padding:10px; }
.search form { margin:0; padding:0; }
.search strong { color:#a6a6a6; font-size:13px; text-transform:uppercase; }
.search input  { width:132px; height:24px; border:1px #e4e4e4 solid; }
.search .submit { width:43px; height:24px; background:url(../img/go_button.jpg) no-repeat; cursor:hand; cursor:pointer; color:#999999; font-weight:bold; text-align:center; margin:0 auto; border:0; }

.contact-box { width:184px; font-weight:bold; font-size:13px; height:73px; background:url(../img/contact_us_box.jpg) no-repeat; border:1px #e0e0e0 solid; margin:0 auto; margin-top:1em; padding:19px; text-align:right;}
.contact-box .text { margin:2.8em 0 0 0;  text-align:center; }
/* Details page */
.image { padding:2px; border:#ececec 1px solid; max-width:200px; }

/* Content Details page */
.content-text { padding:0 30px 0 30px; color:#5d5d5d; font-size:13px; }

.title-details h1 { color:#4f6ebf; font-weight:normal; font-size:28px; margin:0.2em; padding:0.2px;  }

/* navigation page */
#navigation-box { clear:both; border-top:1px #dadada solid; }
#navigation-box .title-navigation a { color:#f98306; font-size:15px; font-weight:bold; padding:5px; text-decoration:none; }
#navigation-box .details-navigation { padding:2px;  }
#navigation-box .details-navigation img { text-align:left; border: #9e9e9e 1px solid;}

/* Sitemap */
.sitemap { list-style:none; margin:0 auto; padding:0; text-align:right !important; direction:rtl; }
.sitemap li { height:20px; padding:8px 8px 2px 0; margin:1px 0 0 0; color:#99b7b7; font-weight:bold; direction:rtl;}
.sitemap li a {  display:block; font-weight:bold; float:right; color:#013534; text-decoration:none; font-size:13px; font-family:tahoma; }

.sitemap li.sub { height:20px; padding:8px 30px 0 0; margin:1px 0 -3px 0; font-weight:bold; text-align:right !important; direction:rtl;}
.sitemap li.sub a { color:#066565 !important; text-decoration:none; font-size:13px; font-weight:bold;}

.sitemap li.sub_sub { background:#fff !important; height:20px; padding:8px 38px 0 0; margin:1px 0 -3px 0; font-weight:bold; text-align:right !important; direction:rtl;}
.sitemap li.sub_sub a { color:#066565 !important; text-decoration:none; font-size:13px; font-weight:bold;}


