@import url("zero.css");
@font-face {
	font-family: 'Conv_GESSTwoLight';
	src: url('../font/GESSTwoLight.eot');
	src: local('?'), url('../font/GESSTwoLight.woff') format('woff'), url('../font/GESSTwoLight.ttf') format('truetype'), url('../font/GESSTwoLight.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
a{
color:#FFF;
}
body{
font-family:tahoma;
font-size:12px;
}
#all{
width:1223px;
margin:auto;
min-height:625px;
overflow:hidden;


}
#all #side_right , #all #layout  , #all #side_left {
float:right;
min-height:100px;
}

#all #side_right{
width:149px;
}

#side_news{
overflow:hidden;
background-color:#84cef3;
}
#side_news .item{
width:145px;
margin:2px;
padding-right:1px;
margin-bottom:5px;
border-bottom:#6cb4d8 solid 1px;
padding-bottom:3px;
}
#side_news .item a{
display:block;
color:#000000;
}




#all #side_right .egypt_img{
height:800px;
background-repeat:no-repeat;
}
#all #side_left{
width:151px;
}
#all #side_left  .egypt_img{
height:800px;
background-repeat:no-repeat;
}

#all #layout{
width:923px;
overflow:hidden;
background:#FFFFFF;
}
#all #layout #header_top{
min-height:20px;
background-color:#000000;
color:#FFFFFF;
font-size:13px;
overflow:hidden;
padding:5px 10px;
}
#header_top div{
float:right;
}
#header_top .date{
width:540px;
}
#header_top .search{
overflow:hidden;
}
#header_top .search input{
float:right;
}
#header_top .search input[type=text]{
padding:3px;
border:#cccccc solid 1px;
margin-left:5px;
}
#header_top .search input[type=submit]{
padding:2px;
border:#cccccc solid 1px;
background-color:#f0f0f0;
margin-left:5px;
}
#header_top .socity{
overflow:hidden;
margin-top:3px;
margin-right:20px;
}
#header_top .socity a{
display:block;
float:right;
width:20px;
height:20px;
margin-left:8px;
text-indent:-1000000px;
background-image:url(images/socity.png);
}

#header_top .socity .facebook{
background-position:-104px 0px;
}

#header_top .socity .twitter{
background-position:-77px 0px;
}

#header_top .socity .google{
background-position:-51px 0px;
}

#header_top .socity .youtube{
background-position:-25px 0px;
}

#header_top .socity .rss{
background-position:0px 0px;
}

#layout #header{
height:159px;
background-image:url(images/header.png);
overflow:hidden;
}
#layout #header .logo{
height:138px;
width:196px;
float:right;
overflow:hidden;
margin:10px 30px 0px 0px;
}
#layout #header .logo_2013{
height:69px;
width:200px;
float:left;
overflow:hidden;
margin:44px 0px 0px 30px;
background-image:url(images/logo_2013.png);
}
#google_translate_element{
margin-left:20px;
}
#layout #header .logo a{
display:block;
height:138px;
width:196px;
background-image:url(images/logo.png);
text-indent:-100000000px;
}

#layout  #last_news{
height:28px;
margin:1px 0px 1px 0px;
}
#layout  #last_news h1{
height:28px;
display:block;
width:114px;
float:right;
background-image:url(images/last_news_02.png);
text-indent:-1000000px;
}
#layout  #last_news .news_text{
height:28px;
display:block;
width:808px;
float:right;
background-image:url(images/last_news_01.png);
overflow:hidden;
}
#layout  #last_news .news_text a{
margin-top:5px;
display:inline_block;
margin-left:10px;
float:right;
}
#layout  #money{
background-color:#297e9e;
height:25px;
}

#layout  #contant{
overflow:hidden;
}

#contant #right_block{
float:right;
width:164px;
margin:2px;
}
#right_block .main_menu{
overflow:hidden;
margin-top:5px;
text-align:right;

}
#right_block .main_menu ul{
overflow:hidden;
}
#right_block .main_menu ul li{
overflow:hidden;
margin-bottom:2px;
}
#right_block .main_menu ul li a{
display:block;
height:20px;
background-image:url(images/menu_a.png);
font-weight:bold;
padding:5px;
background-position:0px 31px;
padding-right:10px;
}
#right_block .main_menu ul li a:hover , #right_block .main_menu ul li .active{
background-position:0px -3px;
}
#contant #center_block{
float:right;
width:537px;
margin-top:1px;
overflow:hidden;
}
#contant #left_block{
float:right;
width:208px;
margin:2px;
}

.block_right{
width:157px;
margin:auto 3px;
margin-bottom:10px;

}
.block_right .head{
overflow:hidden;
height:38px;
}
.block_right .head a{
display:block;
font-weight:bold;
margin:10px 25px;
text-align:center;
}
.block_right .right_red{
background-image:url(images/block_right_01.png);
}

.block_right .contant{
background-image:url(images/block_right_02.png);
min-height:30px;
padding:5px 10px;
}
.block_right .footer{
background-image:url(images/block_right_03.png);
height:13px;
}

.block_item_center{
width:174px;
margin:auto 2px;
margin-bottom:10px;
float:right;
}
.block_item_center .head{
overflow:hidden;
height:38px;
}
.block_item_center .head a{
display:block;
font-weight:bold;
margin:10px 25px;
text-align:center;
}
.block_item_center .right_red{
background-image:url(images/block_item_center_01.png);
}

.block_item_center .contant{
background-image:url(images/block_item_center_02.png);
min-height:30px;
padding:5px 10px;
}
.block_item_center .footer{
background-image:url(images/block_item_center_03.png);
height:14px;
}



.block_center{
width:535px;
margin:auto 3px;
margin-bottom:10px;

}
.block_center .head{
overflow:hidden;
height:37px;
}
.block_center .head a{
display:block;
font-weight:bold;
margin:10px 25px;
text-align:center;
}
.block_center .center_blue{
background-image:url(images/block_center_01.png);
}

.block_center .contant{
background-image:url(images/block_center_02.png);
min-height:30px;
padding:5px 10px;
}
.block_center .footer{
background-image:url(images/block_center_03.png);
height:13px;
}






.block_left{
width:207px;
margin:auto 3px;
margin-bottom:10px;
}
.block_left .head{
overflow:hidden;
height:37px;
}
.block_left .head a{
display:block;
font-weight:bold;
margin:10px 25px;
text-align:center;
}
.block_left .left_orang{
background-image:url(images/block_left_01.png);
}

.block_left .contant{
background-image:url(images/block_left_02.png);
min-height:30px;
padding:5px 10px;
}
.block_left .footer{
background-image:url(images/block_left_03.png);
height:13px;
}


.moste_read{
padding:3px;
overflow:hidden;
}
.item_small_news{
overflow:hidden;
padding-bottom:3px;
margin-bottom:3px;
border-bottom:#dfdfdf solid 1px;
}
.item_small_news .img{
float:right;
padding:2px;
background-color:#FFFFFF;
border:#CCC solid 1px;
}
.item_small_news .img a{
display:block;
}
.item_small_news .img img{
width:59px;
height:67px;
}
.item_small_news .news{
color:#000000;
display:block;
float:right;
width:100px;
margin-right:6px;
font-weight:bold;
}
.item_small_news .news2{
color:#000000;
display:block;
float:right;
width:85px;
margin-right:6px;
font-weight:bold;

}


.sluder_news{
overflow:hidden;
}

.center_contant{
overflow:hidden;
}

.news_without_img{
}
.news_without_img .news{
display:block;
width:145px;
padding:3px 0px;
}
.news_without_img .news:hover{
background-color:#e8e6e9;
}

.block_news a{
 color:#000;
padding:2px;
display:block;
}
.block_news a:hover{
 color:#444;
}

#footer {
width:923px;
margin:auto;
overflow:hidden;
background:#FFFFFF;


}

#footer .copyright{

margin:5px;

}

#footer .copyright p{

text-align:center;

color:#666666;

font-weight:bold;

font-size:14px;

margin:5px;

}

#footer .copyright p a{

color:#FFF;

}
.footer_link a{
color:#000;
}




#articles h1{

font-weight:bold;

margin:10px;

}

#articles .info_desc li{

list-style:none;

float:right;

margin-right:5px;

margin-left:10px;

padding-right:20px;

font-size:13px;

font-family:tahoma, "Times New Roman", "Traditional Arabic", "arabic Typesetting", "Arial Black", "MS Sans Serif", "MS Serif";

background-position:right;

background-repeat:no-repeat;

}
#articles .info_desc li a{
color:#000;
}
/*=============== add_commnrt =============*/

#add_comment{

width:98%;
 
font-family:tahoma, "Times New Roman", "Traditional Arabic", "arabic Typesetting", "Arial Black", "MS Sans Serif", "MS Serif";

font-size:12px;

margin:auto;

}

#add_comment .textarea{

width:300px;

border:#CCCCCC solid 1px;

height:80px;

overflow:auto;

margin-top:0px;

}

#add_comment .input{

border:#CCCCCC solid 1px;

padding:3px;

width:150px;

}

#add_comment div{

overflow:hidden;

border-bottom:#D2D2D2 dashed 1px;

padding:2px;

}

#add_comment label{

display:block;

width:110px;

float:right;

}

#comment_error{

padding:5px;

}

#comment_error h1{

margin:0px;

padding:0px;

background-image:url(../../images/no_comment.png);

background-repeat:no-repeat;

background-position:center;

padding:2px;

}

#comment_error p{

text-align:center;

color:#FF0000;

font-family:tahoma, "Times New Roman", "Traditional Arabic", "arabic Typesetting", "Arial Black", "MS Sans Serif", "MS Serif";

font-size:14px;

text-shadow:#FFFFFF 1px 1px 1px;



}

#comment_two .center .contant{

width:465px;

text-align:right;

padding:5px;

font-family:tahoma, "Times New Roman", "Traditional Arabic", "arabic Typesetting", "Arial Black", "MS Sans Serif", "MS Serif";

font-size:13px;



}

#comment_two  .contant p{

padding:5px;

color:#1368aa;

}

#comment_two  .contant div ul{

list-style:none;

overflow:hidden;

}

#comment_two  .contant div ul li{

float:right;

margin-left:20px;

margin-right:10px;

color:#808080;

}
/*============= tree_link =======*/

.tree_link{

margin:20px 20px 0px 0px;

list-style:none;

overflow:hidden;

font-family:tahoma, "Times New Roman", "Traditional Arabic", "arabic Typesetting", "Arial Black", "MS Sans Serif", "MS Serif";

font-size:13px;

text-shadow:#999999 0.5px 1px 1px;

}
.tree_link li a{
color:#000;
}
.tree_link li{

float:right;

margin-left:2px;

}

.tree_link .bag_yes{

padding-right:20px;

background-image:url(../../images/link.png);

background-repeat:no-repeat;

background-position:right;

}

#view_list_nasheed{

margin:10px;

list-style:none;

font-family:tahoma, "Times New Roman", "Traditional Arabic", "arabic Typesetting", "Arial Black", "MS Sans Serif", "MS Serif";

padding:0px;

font-size:13px;

}

#view_list_nasheed li{

border-bottom:#E9E9E9 solid 1px;

overflow:hidden;

padding:0px;

font-size:13px;

}

#view_list_nasheed .header{

font-size:13px;

background-image:url(images/pray_button.png);

background-position:center;

background-repeat:repeat-x;

font-family:"traditional Arabic";

font-weight:bold;

padding:5px;

font-size:16px;

border:#E9E9E9 solid 1px;

color:#000000;



}

#view_list_nasheed  div{

float:right;

text-align:right;

padding-right:20px;

}

#view_list_nasheed .title ,#view_list_nasheed .total{

font-size:13px;

padding:4px;

text-align:right;

padding-right:23px;

background-repeat:no-repeat;

background-position:right;

}


/*========== big ==========*/

.home_articles_big{

overflow:hidden;

margin-bottom:3px;

}

.home_articles_big img{

margin:5px;

float:right;

max-width:300px;

}

.home_articles_big h1{

font-family:"Times New Roman", Times, serif;

font-weight:bold;

margin-bottom:5px;



overflow:hidden;

}

.home_articles_big h1 a{

float:right;

width:370px;
font-weight: bold;
font-size: 16px;
padding:5px;

color:#000000;

display:block;

background-color:#E6E6E6;

}

.home_articles_big h1 a:hover{

color:#666666;

}

.home_articles_big p{

text-align:justify;

padding:2px;

font-family:tahoma;

font-size:14px;

}



.home_articles{

overflow:hidden;

margin-bottom:3px;

}

.home_articles img{

margin:5px;

float:right;

}

.home_articles h1{

font-family:"Times New Roman", Times, serif;

font-weight:bold;

margin-bottom:5px;

 font-size: 18px;

}

.home_articles h1 a{

color:#000;
 font-weight: bold;
 font-size: 18px;


}

.home_articles h1 a:hover{

color:#666666;
 font-weight: bold;
 font-size: 18px;
}



.limit_articles {

float:right;

width:335px;

margin-left:5px;

margin-bottom:3px;

}

.limit_articles h1{

padding-right:10px;

font-family:"Times New Roman", Times, serif;

font-weight:bold;

margin-bottom:5px;

background-image:url(images/red_bull.gif);

background-position:right center;

background-repeat:no-repeat;

}

.limit_articles  h1 a{

color:#000;

}

.limit_articles  h1 a:hover{

color:#666666;

}



.home_articles p{

text-align:justify;

padding:2px;

padding-left:10px;

font-family:tahoma;

font-size:14px;

}

.read_more_articles{

font-family:"Times New Roman", Times, serif;

font-weight:bold;

padding:5px;

color:#000000;

display:block;

background-color:#E6E6E6;

}

.info_desc{

border:#d8d9da solid 1px;



overflow:hidden;

padding:5px;

margin-right:10px;

margin-left:10px;

margin-top:15px;

margin-bottom:10px;

}

/*============= flash ============*/
#main_flash{
overflow:hidden;
margin:10px;
}
#main_flash .flash_details{
float:right;
margin:3px;
padding:4px;
/*border:#B9A46B solid 1px;
background-color:#f1efc8;
*/}
.flash_details .img{
background-color:#F0F0F0;
border:solid 1px #999999;
padding:3px;
}
.flash_details img{
padding:2px;
background-color:#FFFFFF;
}
.flash_details ul{
margin:3px;
list-style:none;
text-align:center;
font-family:tahoma, "Times New Roman", "Traditional Arabic", "arabic Typesetting", "Arial Black", "MS Sans Serif", "MS Serif";
font-size:14px;
}
.flash_details ul li a{
color:#704727;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}
.flash_details ul li{
margin-top:3px;
text-align:justify;
}
#flash_show{
}
#flash_show h1{
margin:5px;
text-align:right;
font-family:"Times New Roman", Times, serif;
font-size:30px;
font:bold;
color:#000;
text-shadow:#999999 1px 1px 1px;
padding:5px;
}
#flash_show p{
margin:0px;
padding:0px;
}
#flash_show ul{
margin:5px;
padding:5px;
list-style:none;
font-family:"traditional Arabic";
font-size:16px;
font-weight:bold;
overflow:hidden;

}
#flash_show ul li{
margin-bottom:5px;
padding:3px;
background-position:right;
background-repeat:no-repeat;
padding-right:23px;
float:right;
}
#flash_show ul p{
}


/*-------------------------------------- menu ----------------------*/
ul#menu {
    font-family: Arial, Verdana;
    font-size: 14px;
	font-weight:bold;
    margin: 0;
    padding: 0;
    list-style: none;
    direction: rtl;
}
ul#menu li {
    display: block;
    position: relative;
    float: right;
    height: 22px;
}
ul#menu li ul {
    display: none;
}
ul#menu li a {
    display: block;
    text-decoration: none;
    color: #ffffff;
    padding: 5px 19px 2px 18px;
    background: #297E9E;
   
    white-space: nowrap;
	border-left:#1597B7 1px solid;
}
ul#menu li a:hover {
background: #3b3b3b;
}
ul#menu li:hover ul {
    display: block;
    position: absolute;
	width:130px;
    z-index:30000;
 	overflow:hidden;
}
ul#menu li:hover li {
    float: none;
    font-size: 14px;
	width:130px;
    background: #1597B7;
	border-top:#FFFFFF 1px solid;
 
}
ul#menu li:hover a { background: #1597B7; }
ul#menu li:hover li a:hover {
    background: #62C1DB;
	width:130px;
 
}
.title {
 	FONT-FAMILY:Arial;
 	font-size: 14px;
 	font-weight:bold;
 	COLOR: #019cb2;
	 }

 .aaa {
 	border: #999 1px solid;
 	PADDING-RIGHT: 4px;
 	DISPLAY: block;
 	PADDING-LEFT: 4px;
 	FONT-WEIGHT: bold;
 	FLOAT: left;
  	PADDING-BOTTOM: 1px;
 	PADDING-TOP: 1px;
 	TEXT-ALIGN: center;
 	background:#EEEFFF;
 	font-size:13px;
	margin:2px;

}
.input {
	margin:3px;
	font-family:Tahoma;
	font-size:11px;
	color:#535454;
	background:#F8F8F8;
	border:#c3c3c3 1px solid;
	height:20px;
  }

.button {
  	background-color:#15558d ;
 	border:#79a9a9 1px solid;
 	height:22px;
 	color:#FFF;
 	font-family:Tahoma;
 	font-size:10px;
 	font-weight:bold;

}
.img_over{ margin:3px;}
.img_out{margin:0px;}
.print-vert {
    position: fixed;
    right: 0px;
    top: 200px;
    display: block;
    background-image: url('images/print-vert.png');
    width: 50px;
    height: 277px;
}
.print-vert:hover{
	width:90px;
}

.print-vert2 {
    position: fixed;
    left: -74px;
    top: 200px;
    display: block;
    background-image: url('images/print-vert_left.png');
    width: 130px;
    height: 277px;
}
.print-vert2:hover{
	left: -28px;
	width:130px;
}
a.scrollup {
    text-decoration: none;
    color: #000 !important;
}
.scrollup {
    background: url("images/icon_ScrollTopArrow.png") no-repeat scroll 0px 0px transparent;
    bottom: 15px;
    display: none;
    font: 700 16px/25px arial;
    height: 40px;
    margin: 0px -560px 0px 0px;
    opacity: 9.9;
    padding: 30px 0px 0px;
    position: fixed;
    left: 7%;
    text-align: center;
    width: 50px;
    text-indent: -999px;
}