@charset "utf-8";
/* CSS Document */

/* Badiya CSS File 28-12-2009 */

/* browser reset */

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, font, 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 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body{
	color:#111111;
	font-family:verdana;
	font-size:12px;
	font-weight:normal;
	line-height:1.5;
	text-align:justify;
}

a{color:#ee1b22;text-decoration:none;font-size:12px;}
a:hover{text-decoration:underline;}
label{
	font-size:12px;
}
.clear{
	clear:both;
}

ul{
	_margin-left:20px;
}

table {border-spacing: 0; }
td {vertical-align:top;}

table td{
	padding:5px;
}

table{
	border:1px solid black;
}


.wrapper{
	width:1000px;
	margin:0 auto;
	border:1px solid black;
}

.node {
clear:none;
}

.page_top{
	width:1000px;
	height:144px;
	background:transparent url(../images/jordan_7ata_en.jpg) no-repeat scroll 318px 0;
}


.middle{
	width:1000px;
	height:270px;
}


.king_words{
	width:325px;
	height:270px;
	float:right;
	background:transparent url(../images/king_en.jpg) no-repeat scroll 0 0;
	position:relative;
}

.desert{
	width:659px;
	height:270px;
	/*background:transparent url(../images/desert_en.jpg) no-repeat scroll 0 0;*/
}


.logo{
	background:transparent url(../images/logo.jpg) no-repeat scroll -4px -18px;
	float:left;
	height:112px;
	margin-right:48px;
	margin-top:26px;
	width:304px;
}

.main_menu{
	width:1000px;
	height:28px;
}


.search{
	float:right;
	height:28px;
	width:310px;
}

.main_menu_list{
	float:left;
	display:inline;
	height:28px;
	margin-left:-5px;
	width:651px;
}


#main_con{
	width:1000px;
	margin-top:30px;
	
}

.footer{
	background:black none repeat scroll 0 0;
	color:white;
	font-size:13px;
	font-weight:normal;
	height:21px;
	text-align:center;
	width:1000px;

	}


#main_left{
	width:389px;
	float:right;

}

#main_right{
	width:606px;
	_width:602px;
	float:left;
	padding-bottom:17px;

}


#content_holder .content ul,#content_holder .content ol{
	margin-left:30px;
}



.gis{
	width:389px;
}

.gis_inner{
	width:389px;
	height:100px;
}


.gis_img{
	margin:8px auto 0;
	padding-bottom:20px;
	width:270px;
}


.projects{
	width:360px;
	margin-top:20px;
}

.inner_projects{
	height:204px;
	margin-left:57px;
	width:343px;
}

#gallery_main{
	height:169px;

	_margin-left:40px;
	width:353px;
}

#about{
	width:550px;
	padding-bottom:15px;
/**	background:transparent url(../images/about_en.jpg) no-repeat scroll 0 top;**/
	float:left;
}


#right_bottom{
	float:left;
	margin-top:17px;
	width:604px;
	background:transparent url(../images/block_sep.jpg) no-repeat scroll 277px 45px;
	float:left;
}


#vision{
	width:307px;
	_width:304px;
	float:right;
	text-align:left;
	margin-top:2px;
}

#news{
	width:297px;
	float:left;
	display:inline;
}

#news img{
	margin-top:3px;
	margin-right:27px
}

.bottom_menu{
	float:left;
	display:inline;
	padding-bottom:5px;
	text-align:center;
	width:1000px;
}

.bottom_menu a{
	color:black;
	font-size:15px;
}


.bottom_menu ul{
	margin:0 auto;
	width:425px;
	_width:425px;
}

.bottom_menu ul a{
	font-size:11px;
	font-weight:bold;
}



.bottom_menu li{
	float:left;
	list-style-type:none;
	list-style-image:none;
}

#inner_con_wrapper{
	width:1000px;
	margin-top:20px;
	background:transparent url(../images/camel_en.jpg) no-repeat scroll 0 bottom;
	min-height:465px;
	height:100%!important;
	height:465px;
}


#inner_left{
	width:411px;
	height:332px;
	float:right;
}

.pro_inner_img{
	margin-left:10px;
	*margin-top:15px;
}

#inner_right{
	width:560px;
	background:transparent url(../images/title_shadow.jpg) no-repeat scroll 40px 20px;
}

#content_holder{
	margin-top:28px;
	margin-right:54px;
	margin-left:9px;
	min-height:382px;
	height:100%!important;
	height:382px;
	padding-bottom:20px;
}

#inner_right h2{
	color:#EE1B22;
	font-size:17px;
	margin-left:13px;
	text-align:left;

}



.footer a{
	color:white;
}

.footer a:hover{color:#97CE8A;}


#block-views-about_ar-block_1{
	margin-left:17px;
}


#about .views-field-view-node{
	margin-top:-18px;
	text-align:right;
}

#about .views-field-view-node a{
	color:#AE1318;
	font-size:11px;
}
#news .views-field-title a{
	font-size:14px;
} 
#news .views-field-title{
	background:transparent url(../images/news_bul.png) no-repeat scroll 0 8px;
	padding-left:11px;
}

#block-views-news-block_1{
	margin-left:14px;
	margin-right:27px
}

#news .views-field-view-node{
	color:#ae1318;
}

#news .views-field-view-node a{
	color:#AE1318;
	font-size:11px;
}


.view.view-news .views-field-image-attach-images{
	float:right;
	padding-left:57px;
	width:102px;	
}


#content_holder .view.view-news .views-row{
	border-bottom:1px solid red;
	margin-top:20px;
	padding-bottom:22px;
}

.view.view-news .views-field-view-node{
	text-align:right;
}

.view.view-news .views-field-title a{
	font-size:15px;
}


#block-views-vision_ar-block_1{
	margin-top:68px;
	padding-left:20px;
	padding-right:53px;	
}


#vision .views-field-view-node{
	text-align:right;
}

#vision .views-field-view-node a{
	color:#AE1318;
	font-size:11px;
}


#news .views-field-field-news-ar-brief-value{
	padding-left:20px;
}


#block-views-news-block_1 .views-row.views-row-1 {
	border-bottom:1px dashed #cccccc;
	padding-bottom:7px;
}

.back{
	text-align:right;

}
.back a{
	color:#AE1318;
}

.views-field-view-node a{
	color:#AE1318;
}

#block-views-projects-block_1{
	margin-left:43px;
}

#block-views-projects-block_1 .views-row.views-row-1{
	border-bottom:1px dashed #CCCCCC;
	padding-bottom:6px;
}


#block-views-projects-block_1  .views-row{
	margin-top:5px;
}

#block-views-projects-block_1  .views-field-title{
	background:transparent url(../images/news_bul.png) no-repeat scroll 0 8px;
	padding-left:14px
}

#block-views-projects-block_1  .views-field-title a{
	font-size:14px;
}

.terms.terms-inline{
	display:none;
}

.node-form .standard {
clear:none;
}



/** ==== JCarousal Themeing ==== **/

.jcarousel-container.jcarousel-container-horizontal{
	background:none!important;
	border:none!important;
}

.jcarousel-prev.jcarousel-prev-horizontal{
	background:transparent url(../images/arrow_left.gif) no-repeat scroll 0 0!important;
	margin-left:16px!important;
	margin-top:19px;
}
.jcarousel-next.jcarousel-next-horizontal{
	background:transparent url(../images/arrow_right.gif) no-repeat scroll 0 0!important;
	margin-right:-37px;
	margin-top:24px;
	_margin-right:10px;
	_width:12px!important;
}

.jcarousel-clip.jcarousel-clip-horizontal ul li {
	width:130px!important;
	margin-right:30px;
}

.jcarousel-clip.jcarousel-clip-horizontal ul li img{
	border:1px solid #dbcbbb;
	padding:6px!important;
}

#viewscarousel-carousal-block-1{
	height:100px!important;
}	

.jcarousel-skin-tango .jcarousel-clip-horizontal {
	height:103px!important;	
	width:321px!important;
	
}

.jcarousel-container.jcarousel-container-horizontal{
	width:292px;

}


#block-views-carousal-block_1{
	_margin-left:-43px;
	
}


.help{
	padding-left:25px;
}

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


.search #edit-submit, .search #edit-submit-2, .search #edit-submit-1 {
    background: url("../images/search_btn_en.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    font-size: 0;
    height: 24px;
    width: 26px;
}

#edit-search-block-form-1{
	border:1px solid #614E40;
	color:#EE1B21;
	font-size:11px;
	height:14px;
	width:165px;
}

#edit-search-block-form-1-wrapper label{
	font-size:10px;
}


#nice-menu-1{
	margin-left:12px;
}


#nice-menu-2 li{
	border:none;
	margin-left:5px;
}


.menu_li_load{
	background:transparent url(../images/menu_left_off.jpg) no-repeat scroll left top!important;
}

.menu_a_load{
	background:transparent url(../images/menu_right_off.jpg) no-repeat scroll right top!important;
}

#nice-menu-2 li a{
	padding:5px 13px 11px;
}

.link_on{
	background:transparent url(../images/menu_right_on.jpg) no-repeat scroll right top;
}

.li_on{
	background:transparent url(../images/menu_left_on.jpg) no-repeat scroll left top!important;
}





#nice-menu-2 li a{
	color:white;
	font-size:11px!important;
}


#nice-menu-2 li a:hover{
	text-decoration:none;
}


ul.galleries li{
	display:inline-block;
}

ul.galleries li p{
	font-size:12px;
}

.king_words_wrapper{
	height:62px;
	position:absolute;
	left:10px;
	top:199px;
	width:186px;
	text-align:left;

}

.king_words_wrapper a{
	font-size:12px;
	color:black;
	text-decoration:none;
}

.king_words_wrapper a:hover{
	color:#AD0306;
}	

div.messages.error{
	background:none repeat scroll 0 0 #FFCCCC;
	border:1px solid #DD7777;
	font-size:11px;
}
.messages.error ul{
	margin-right:25px;
}

.profile{clear:none;}


.views-exposed-widgets.clear-block{
	display:inline-block;
}

label.printmail-label{
	float:none;
}


#block-views-missionen-block_1{
	margin-left:17px;
	padding-right:52px;
}


#content_holder .view.view-projects .views-row{
	border-bottom:1px solid #E6272C;
	margin-top:10px;
	padding-bottom:15px;
}



#edit-search-block-form-1-wrapper label{
	font-size:13px;
}



.projects img{
	margin-left:26px;
}


#gallery_main img.gal_title{
	margin-left:40px;
}

ul.galleries p.last{
	display:none;
}

ul.galleries li{
	width:220px;
}

ul.galleries li img{
	height:75px;
	width:100px;
}

ul.galleries li .count{
	font-size:10px;
}


#site-map h2{
	font-size:17px;
	margin-left:0px;
}


#site-map a.active{
	color:#EE1B22;
}

div.messages.error  ul{
	margin-left:20px;
}

p.search-info{
	display:none;
}

.date-clear-block {
display:inline-block;
}

.arrow{
	background:url(../images/arrow_right.jpg) no-repeat scroll 0px 8px;
}


.arrow_down{
	background:url(../images/arrow_down.jpg) no-repeat scroll 0px 8px;
}


#content_holder .view.view-projects .views-field-title{
	float:left;
}

#content_holder .view.view-projects .views-field-image-attach-images{
	margin-left:405px;
}



.jcarousel-skin-tango .jcarousel-container-horizontal {
padding:20px 40px;
_padding:14px 33px;

}

.image-attach-body{
	margin-top:6px;
}

.field.field-type-filefield.field-field-project-image{
	margin-top:157px;
}

.field.field-type-filefield.field-field-project-image .field-item {
	width:100px;
	float:left;
	margin-left:15px;
}

.field.field-type-filefield.field-field-project-image .field-item  img{
	border:1px solid #AAA8A9;
	padding:5px;
	background:#E5E5E5;
}

span.date-display-single {
	font-size:11px;
}


.view.view-links .views-row{
	margin-top:10px;
	padding-bottom:15px;
	border-bottom:1px solid #EE1B22;
}

#photos h2{
	margin-top:0;
}





/** Google Chrome style **/


@media screen and (-webkit-min-device-pixel-ratio:0)
{
body
 {
  font-size:12px; /* The text will appear red only in Safari and Google Chrome */
 }
 #news .views-field-title a,#block-views-projects-block_1  .views-field-title a{
	font-size:13px;
 }
 #nice-menu-1 li a {
	font-size:12px;
	padding:10px;
 }
 .king_words_wrapper a{
	font-size:12px;
 }
}

.box h2{
	font-size:17px!important;
	padding-bottom:23px;	
}

.messages.status{
	font-size:10px;
	padding-left:54px;	
}

#site-map li a{

}

.node strong{

}

.main_menu_list ul ul{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	background:none repeat scroll 0 0 #FFFFFF;
	border:2px solid #B8020A;
	margin-top:5px;	
}

.main_menu_list ul ul li,.main_menu_list ul ul li a{
	background:none!important;
}
.main_menu_list ul ul li{
	border-bottom:1px solid #B8020A!important;
	margin-left:0!important;
	text-align:left;
}

.main_menu_list ul ul li a{
	color:#09090E!important;
}

#node-318{
	display:none;
}

#quicktabs_container_1{
	clear:none!important;
}

#quicktabs_container_1 {
	border:1px solid #CACACA;
	clear:none;
	margin-top:-11px;
	padding:15px;
}

#content_holder .view.view-projects .views-row {
	border-bottom:1px dashed #CCCCCC;
	margin-top:10px;
	padding-bottom:25px;
}

#inner_right .view.view-projects a {
	color:black;
}

.bottom_menu li.leaf.first{
	background:url("../images/call.jpg") no-repeat scroll 2px 0 transparent;
	padding-bottom:2px;
	padding-left:25px;
}

#node-56.node a.usefull{
	border-bottom:1px dotted red;
	display:block;
	padding-bottom:4px;	
}

.main_menu_list ul ul li a:hover{
	text-decoration:underline!important;
}

ul.quicktabs_tabs.quicktabs-style-zen li {
	float:left;
	margin:3px 2px 0;
	padding:0 0 0 5px;
}

ul.quicktabs_tabs.quicktabs-style-zen li a {
	font:bold 11px/170% Verdana;
	padding:4px 10px 0 5px;
}

.lang-link {
	display:inline;
	float:right;
	font-family:tahoma;
	font-weight:bold;
	margin:111px 20px 0 0;
}

.lang-link a , .lang-link a:link, .lang-link a:visited {
	font-size:13px;
}




/** Cloaps **/

.active_one{
	background:transparent url(../images/arrow_right.jpg) no-repeat scroll 0 8px;
	padding-left:14px;
}

.active_one.active_one1{
	background:transparent url(../images/arrow_down.jpg) no-repeat scroll 0 8px;
	padding-left:14px;
}


.active_one.active_one1 a:hover{
	cursor:pointer;
}

.active_one a:hover{
	cursor:pointer;
}