/* RESET & BASIC */
body {
	list-style:none;
	background-color:#f8f8f8;
	overflow-x: hidden;
}
@font-face {
  font-family: "GE SS Two Light";
  src: url('../font/GESSTwoLight-Light.eot?') format('eot');
  src: local("☺"),
  url('../font/GESSTwoLight-Light.eot?') format('embedded-opentype'),
  url('../font/GESSTwoLight-Light.woff') format('woff'),
  url('../font/GESSTwoLight-Light.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
*{margin:0;padding:0;border:0;outline:0;}
/*
body{font:13px/21px Arial, Helvetica, sans-serif; color:#9f9f9f;width:100%;height:100%;background:url(../images/wood.jpg) 0 0 repeat-x; min-height:610px;}
*/
a{text-decoration:none;color:#888;font-weight:bold;}
a:hover{text-decoration:underline;}
/*
#preloader{top:0;left:0;position:fixed;z-index:9999;width:100%;height:100%;background:#fff url(../images/ajax-loader.gif) no-repeat center center; visibility: visible;}
*/


/* PAGE */
.cat_title {
	font-family:'GE SS Two Light', Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#393939;
	margin:15px 20px 25px auto;
}
.cat {
	width:182px;
	height:46px;
	padding-top:22px;
	/*padding-right:20px;*/
	background-image:url(../images/sections.png);
	background-repeat:no-repeat;
	font-family:'GE SS Two Light', Arial, Helvetica, sans-serif;
	font-size:16px;
	margin:5px;
	color:#FFF;
	text-align:center;
	font-weight:normal;
}
.down {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FF0000;
	text-align:center;
	margin:20px auto;
	font-weight:bold;
}
.page{width:555px;list-style:none; margin: auto;}
.top{background:url(../images/content-top.png) 0 0 no-repeat;height:14px; margin-left:17px; width:532px;position:relative;list-style:none;}
.middle{background: url(../images/content-middle.png) 0 0 no-repeat;height:268px; margin-left:17px; text-align:left;position:relative;padding:5px 20px 0px 20px;overflow: hidden;list-style:none;}
.bottom{background:url(../images/content-bottom.png) no-repeat;margin-top:-5px;height:25px; width:550px;list-style:none; margin-left:17px;}

/* SUBPAGE */
.subPages{padding:0 25px 0 25px;width:450px;height:300px; list-style:none;overflow:hidden;position:absolute;}
.subPages>li{width:440px;height:300px;margin-bottom:250px;}

#index .subPages{margin-top:0;height:300px;width:415px;}

#index .subPages>li{margin-top:3px;height:305px;width:500px; position:relative;padding-top:0;}



#slider {
    position:relative;
    width:618px; 
    height:246px; 
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}

#slider{margin-bottom:25px;position:relative;list-style:none;margin-left: -1px; margin-bottom:0px;}
#slider>li{position:absolute;padding: 0;}

#prevButton, #nextButton{top:47%;position:absolute;padding:0 0 0 0;font-size:22px;font-weight:bolder;font-stretch:extra-condensed;font-family:"Arial Black";color:#111; font-weight:bold;text-shadow:1px 1px 1px rgba(255,255,255, .4);margin-top:3px;height:35px;line-height:35px;color:#111;background:#999  background:-webkit-gradient(linear, left top, left bottom, from(#777777), to(#c0c0c0c));
background:-moz-linear-gradient(top, #777777, #c0c0c0c);-moz-box-shadow:1px 1px 15px rgba(0,0,0, .5);-webkit-box-shadow:1px 1px 15px rgba(0,0,0, .5);box-shadow:1px 1px 15px rgba(0,0,0, .5);clear:right;z-index:4;}

#prevButton{background:#777;margin-left:-20px; margin-top:-7px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px; }

#nextButton{background:#777;right:9px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomleft:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-left-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-left-radius:5px; }

#prevButton a, #nextButton a{text-decoration:none;color:#000; }
/*
#prevButton .arrow{width:0;height:0;line-height:0;border-left:10px solid transparent;border-top:5px solid #000;top:102%;left:0;position:absolute;}
#nextButton .arrow{width:0;height:0;line-height:0;border-right:10px solid transparent;border-top:5px solid #000;top:102%;right:-1px;position:absolute;}
*/
#nextButton:hover,#prevButton:hover { background:#555; background:#999; cursor: default;}
#nextButton a:active, #prevButton a:active { color: #333; -webkit-box-shadow: 0; -moz-box-shadow: 0; box-shadow: 0; }

/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav {display: none;}
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;

}
.nivo-prevNav {
	left:0px; 
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}
.nivo-controlNav{position:absolute;bottom:-37px;right:45%; }
.nivo-controlNav a{ cursor: pointer; padding:0 10px 0 10px; height:20px; line-height:20px;text-indent:-9999px;border:0;margin-right:5px;float:left;}
.nivo-controlNav a.active{background-position:0 -20px;}
body.light .nivo-controlNav a.active{background-position:0 -22px;}


#container {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color:#FFF;
}
#container .clear {
	clear: both;
}
#content #ad_sidebar {
	float: right;
	width: 250px;
}
#content-side{
	margin-right:251px;	
}
#container #content #main_content #title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #c31514;
}
#container #content #main_content #title a{
	color: #c31514;
	
}
#content #main_content #text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin-top: 20px;
	text-align:justify;
	padding:5px;
	line-height:20px
}
#more {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #7d7d7d;
	padding: 5px;
	background-color: #d4d4d4;
	direction: rtl;
	width: 50px;
	text-align: center;
	border-radius: 5px;
	margin-top: 20px;
	float:left;
	margin-left:20px;
}
img.date {
	margin-left:5px;
}
img.news {
	margin:0px 10px;
	border:solid medium #d4d4d4;
}
img.ad {
	margin:10px 7px 10px 36px;
	border:solid medium #d4d4d4;
}
#ad_bor {
	padding-bottom:30px;
	margin-right:10px;
	margin-left:10px;
	
}

#links_menu{
		
}

#links_menu a{
	display:block;
	background:#fff;
	border:1px solid #fff;
	padding:5px;
	margin-top:5px;
	margin-left:10px;
	margin-right:3px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-decoration:none;
}
#links_menu .d{
	background:#c31514;
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
	padding:1px;
	margin-left:10px;
}
#links_menu a:hover{
	background:#ffe7a4;
	color:#555;
	border:1px solid #ccc;
}

#cont_text{
	background:#f5f4e9;
	padding:5px;
	margin:10px 7px 10px 36px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	color:#555;
	text-shadow:1px 0px 1px #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	border:1px dotted #ccc;
}

#container #content #main_content #date {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #6e6d6d;
	margin-top: 10px;
	margin-bottom: 5px;
}



#container #content #main_content {
	float: right;
	width: 649px;
	padding-top:5px;
	padding-bottom:15px;
}

#container #content {
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	direction:rtl;
		background-color:#FFF;
		overflow:auto;
}
.paginations{
	text-align:center;
	padding:5px;	
}
.paginations .disabled{
	display:none;
}

body {
	margin:0;
	direction:rtl;
}
.header_top {
	background:#242424;
	height:55px;
	position:relative;
}
.logo {
	background:url(../images/header/rab_logo.png) no-repeat center center;
	position:relative;
	width:368px;
	height:54px;
	bottom:-17px;
	left:auto;
	right:auto;
	margin-left:auto;
	margin-right:auto;
}
.header {
	background:#f8f2da;
	height:140px;
}
.logo_cont {
	width:800px;
	margin-left:auto;
	margin-right:auto;
	padding-top:25px;	
}
.ar_logo {
	background:url(../images/header/ar_logo_2017.png) no-repeat center center;
	width:199px;
	height:111px;
	float:right;
}
.main_logo {
	background:url(../images/header/logo.png) no-repeat center;
	width:153px;
	height:101px;
	float:right;
	margin-right:125px;
}
.en_logo {
	background:url(../images/header/en_logo_2017.png) no-repeat center;
	width:232px;
	height:72px;
	float:left;
}
.kaf_logo {
	float:left;
	background:url(../images/header/kaf_logo.png) no-repeat center;
	width:33px;
	height:36px;
}
.hus_logo {
	float:left;
	background:url(../images/header/hus_logo.png) no-repeat center;
	width:37px;
	height:36px;
	margin-right:25px;
}
.h_menu {
	height:45px;
	background:#1a7ebd;
	font-family:tahoma;
	
	color:#FFF;
}
.h_sub {
	width:125px;
	float:right;
	padding-top:10px;
}
.h_sub a {
	color:#FFF;
	font-weight:normal
}
.pp_pic_holder {
	direction:ltr;
}
.play {position:absolute; left:0; bottom:0; background:url(../images/play.png) no-repeat center center; width:47px; height:23px;}