/* Main */

html {
  height: 100%;
  margin-bottom: 1px;
}

body {
	margin: 0;
	padding: 0;
	height: 100%;
	direction:ltr;
	
	}
/*محتويات الصفحة والاخبار العلوية ودخول الاعضاء*/
p {
  margin-top: 5px;
  margin-bottom: 15px;
  line-height: normal;
  font-size:12px;
}

/*عناوين القوائم اليمينية*/
h1, h2, h3, h4, h4 {
	padding-bottom: 0px;
	margin: 15px 0;
    line-height: normal;
	text-align:right;
	direction:rtl;
}

fieldset {
	border: 0;
	padding: 5px 0;
}

a:hover {
	text-decoration: underline !important;
}

a img {
	border: 0;
}

/* Fonts */

body {
	font-size: 13px;
}

h1 {
	font-size: 200%;
}

h2 {
	font-size: 170%;
}

h3 { 
	font-size: 150%;
}

h4 {
	font-size:  120%;
}

.small,
.modifydate,
.createdate,
div.mosimage_caption {
	font-size: 80%;
}

#nav a {
	font-size: 110%;
}

div.moduletable h3,
div.moduletable-colour h3,
div.moduletable-dark h3 {
	font-size: 100%;
}

.contentheading {
	font-size: 200%;
}

.componentheading {
 	margin-bottom: 15px;
	font-size: 120%;

}

td.componentheading {
	padding-bottom: 15px;
	
	
}

/* Font Family */

body {
		line-height: 125%;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
				
	    
}
/*( فقط عناوين لاتيست نيوز والقوائم اليسارية ) الكاتب والتاريخ والتعديل_ وعناوين القوائم اليسار إتجاه فقط*/
h3,
.contentheading,
.componentheading,
.sectiontableheader,
span.pathway,
.small,
.createdate,
.modifydate,
a.readon {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	text-align:center;
	direction:rtl;
}

/*عنوان الصفحات*/
.contentheading,
.componentheading {
	font-weight: bold;
	font-size:18px;
	text-align:center;
	color:#305f9e;
}
/*اللينكات ضمن المحتويات ونيوز فلاش ولينكات الاعلانات النصية */
a:link,
a:visited {
	text-decoration: none;
	text-align:right;
	font-size:13px;
}

/* Layout & Header */

#page_bg {
	height:100%; 
	padding: 0;
	margin-bottom: 1px;
}

div.wrapper {
	margin-left: 18px;
	margin-right: 18px;
	position: relative;
	
}

div.wrapper2 {
	margin: 0 auto;
	position: relative;
	
}
/*الهيدر*/
#header {
	position: relative;
	height: 165px;
	
}

#logo {
	position: absolute;
	top: 0px;
	left: 495px;
	display: block;
	width: 468px;
	height: 164px;
	border: 0;
}
/*خلفية المربع العلوي اليساري*/
#topblock {
	position:absolute;
	height: 164px;
	left:0px;
	right: 0px
	top:0px;
	border: 0;

}
/*تتحكم ببنر _ 3-خلفية القائمة العلوية_ يسار*/
#topbar {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 495px;
	height:81px;27
	border:0;
	
	
}
/*من هنا - تتحكم ببنر _ 3-_خلفية المريع الأعلى - بحث*/
#topbar div {
	padding-top: 0px;/* 9999999999999999999999999999لوضعه أسفل المعارض الحالية والقادمة بين 0 و 53*/ 
	padding-right:0px;
	text-align:right;
	direction:rtl;
	
}
/* بنر_3 - Syndicate*/
#topbar a {
	font-size: 12px;
	padding-left: 55px;
	margin-top:247px;213
	text-transform: uppercase;
	font-weight: bold;
	text-align:right;
	direction:rtl;
	float:left;
}

#topbar a:hover {
	text-decoration: none !important;
	font-size: 12px;
	

}
/*فيد نيوز_Syndicate*/
#topbar img {
	margin-left: 0px;
	margin-right: 430px;
	padding-top:0px;
	
}
/*المربع العلوي الأول_ بنر الراعي_ PositionTop*/
#topbox {
	position: absolute;
	top: 7px;
	width: 468px;
	height: 100px;
	right:0px;

}
/*المربع العلوي اليمين*/
#topbox div {
	margin: 5px;
	font-size: 12px;
	text-align:right;
	direction:rtl;	
}

.shadow-l {
	height:188px;
	margin-left:-14px;
	width:14px;
}

.shadow-r {
	height:188px;
	margin-right:-14px;
	margin-top:-188px;
	width:14px;
}
/*مربع محتويات الصفحة_ اليساري*/
table.blog,
table.mainbg,
table.main,
td.main,
table.bottom,
table.mainblock {
	width: 100%;
}

/*مربع محتويات الصفحة_ اليساري*/
div.mainbody {
	padding: 10px;
	text-align:right;
	direction:rtl;
}

td.article_column {
	padding: 10px;
}

div.a-footer {
	text-align: center;
	direction:rtl;
	
}


/* Login */
/*التسجيل والنسيان*/
span.log-register-link a,
span.log-username-link a,
span.log-password-link a {
    font-size:12px;
	text-align:right;
	direction:rtl;
	}
	
/*التسجيل والنسيان*/
input.poll_button,
span.default-button-login,
span.default-button-logout,
span.log-register-link a:hover,
span.log-username-link a:hover,
span.log-password-link a:hover {
	font-size:12px;
	text-align:right;
	direction:rtl;
	color:#FF0000;
	text-decoration: none !important;
}

/*لينك فورم الدخول*/
span.default-button-login,
span.default-button-logout {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	padding: 4px 4px 4px 4px;
	font-size:12px;
	text-align:center;
	direction:rtl;
		
}
/* لينكات التصويت*/
input.poll_button {
	padding: 1px 0px 2px 2px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	direction:rtl;

}

div.default-button {
	margin-bottom: 5px;
	font-size:12px;
	
}

/* Menu */
/*القائمة العلوية خلفية*/
#nav,
#horiz_menu {
    font-size:12px;
	height: 30px;
	position: relative;
}

#horiz_menu li span {
    display:block;

}

#nav {
	padding-left: 5px;

	
}

#nav ul {
	padding: 0;
	margin: 0;
	
}
/*القائمة العلوية أزرار*/
#nav li {
	padding: 0;
	float: right;
	text-align:right;
	direction:rtl;
	display: block;
	height: 30px;
	margin-top: -25px;

}
/*القائمة العلوية نص*/
#nav a {
	display: block;
	text-align:right;
	direction:rtl;
	height: 30px;
	line-height: 30px;
	padding: 0px 10px 0 10px;
	text-decoration: none !important;
	cursor: pointer;
	font-weight: normal;
	font-size: 12px;
	font-weight: bold;
}

/* Modules */
div.moduletable,
div.moduletable_menu,
div.moduletable-colour,
div.moduletable-dark,
div.moduletable_text  {
padding-bottom: 15px;
font-size:12px;
text-align:right;
direction:rtl;
}
/*الموديول اليسار_ يمين يسار +فونط نصوص الاعلانات النصية*/
td.side1 div.moduletable,
td.side1 div.moduletable-dark,
td.side1 div.moduletable_menu,
td.side1 div.moduletable_text,
td.side2 div.moduletable,
td.side2 div.moduletable-colour,
td.side2 div.moduletable_menu,
td.side2 div.moduletable_text {
	padding-left:0px;
	font-size:12px;
}
/*القسم اليمين _ القوائم والموديول اليسار_ يمين يسار*/
td.side1,
td.side2 {
	padding: 3px;
}

/*عرض القائمة اليمينية + عناوين الموديولات*/
td.side1 h3,
td.side2 h3 {
	width: 170px;
}
/*البنر السفلي*/
table.bottom div.moduletable,
table.bottom div.moduletable-colour,
table.bottom div.moduletable_menu,
table.bottom div.moduletable_text {
	margin: 0px;
	padding: 12px 240px 0px 0px;
}

div.coloured_banner{
	margin: 30px 50px 15px 50px;
	display: block;
}

div.coloured_banner h3 {
	margin: 0px 0px 0px;
}

div.no_colour_banner{
	margin: -5px 10px 0px;
	padding: 15px;
	display: block;
}

div.no_colour_banner h3 {
	margin: 0px 0px 0px;
}
/*مربع المعارض الحالية والقادمة_ يوزر1*/
td.mainblock div.moduletable,
td.mainblock div.moduletable-colour,
td.mainblock div.moduletable_menu,
td.mainblock div.moduletable_text {
	margin: 0px 10px 5px 10px; /* تعطيل تيمبلت أي إي7 من سي اس اس التيمبلت9999999999999999999999999خاص بالبنر رقم _ 3 بين 0 و 69+*/
	padding: 0px 0px 0px 0px;
	height:148px;
	border-left-style:groove;
	border-left-color:#305F9E;
	border-right-style:groove;
	border-right-color:#305F9E;
	border-bottom:groove;
	border-bottom:#305F9E;
	border-bottom-style:groove;
	border:1px;
	border:#305F9E;
}

/*عناوين الموديولات*/
table.bottom div.moduletable h3,
table.bottom div.moduletable-colour h3,
table.bottom div.moduletable_menu h3,
td.contentheading,
td.side1 h3,
td.mainblock div.moduletable h3,
td.mainblock div.moduletable-colour h3,
td.mainblock div.moduletable_menu h3,
td.mainblock div.moduletable_text h3 
/*فونط وصورة عنوان القوائم اليسار+المعارض الحالية والقادمة_ يوزر1*/
{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:22px;
	padding-left:30px;
	padding-top:5px;
}

td.contentheading {
	font-size: 100%;
}
/*فونط القوائم اليمينية*/
td.side2 h3 {
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	height:22px;
	padding-right:26px;
	padding-top:5px;
	text-align: right;
}

td.contentheading,
td.mainblock div.moduletable h3,
td.mainblock div.moduletable-colour h3,
td.mainblock div.moduletable_menu h3 {
	margin: 0px;
	font-size:14px;
}
/* مربعات الموديولات من الأعلى فقط*/
td.side1 h3 {
	margin: -0px -5px 5px -15px;
}
 /*مربعات القوائم اليمينية من الأعلى فقط*/
td.side2 h3 {
	margin: -0px -7px 5px -20px;
	
}

table.bottom div.moduletable h3,
table.bottom div.moduletable-colour h3,
table.bottom div.moduletable_menu h3 {
	margin-bottom: 10px;
	margin-top: -10px;
	margin-left: -10px;
	margin-right: -5px;
	
	
	
}

table.bottom a:hover {
	text-decoration: underline;
}
/*لي أوت الرايت والليفت*/
div.side1,
div.side2 {
	width: 187px;
}


/*القسم السفلي الأيمن_ الرايت والليفت*/
td.side1,
td.side2,
table.side-table,
td.sideblock {
	height: 100%;
	padding-top:1px;
	width:100%;
}

/* Content */
/*عمود الليفت*/
form {
	border: 0;
	margin: 0;
	padding: 0;
}

table.blog span.article_seperator {
	display: block;
	height: 20px;
}
/*التصويت*/
table.pollstableborder td {
     direction:rtl;
	text-align: right;
	padding: 2px 0px;

	
}

a:link.nounder,
a:visited.nounder,
a:hover.nounder {
	text-decoration: none;

	
	
}

/* Joomla Stuff */

ul.pagination {
	display: inline;
	list-style: none;
}

ul.pagination li {
	display: inline;
	padding-left: 5px
}

.contentheading {
	padding: 10px ;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height:100%;
}

td.buttonheading {
 	vertical-align: middle;
	

	
}

td.buttonheading img {
	margin-right: 5px;
	
}
/*عنوان الصفحات ومحتوياتها والأخبار العلوية والسابق والتالي*/
table.contentpaneopen, table.contentpane {
  border-collapse: collapse;
  padding: 0;
  margin: 0;
  width: 100%;
  font-size:13px;
  	
}

div.contentpane, div.contentpaneopen {
  width: 100%;
  
}
/*مباعدة الاعلانات النصية*/
.clr {
	clear: both;
	margin-top:12px;
}

div.mosimage {
    margin: 5px;
    font-size:36px;
	margin-top:50px;
	padding-right:50px;
}

/*اقرأ المزيد*/
a.readon {
	float: left;
	direction:rtl;
	display: block;
	height: 20px;
	line-height: 20px;
	padding: 0px 8px;
	cursor: pointer;
	font-weight: bold;
	font-size:12px;
	color:#23507d;
}

.modifydate {
	height: 20px;
	text-align:left;
	direction:rtl;
	vertical-align: bottom;
	color:#aaaaaa;
}

.createdate {
	height: 20px;
	vertical-align: top;
	vertical-align: top;
	padding-bottom: 5px;
	padding-top: 0px;
	text-align:right;
	direction:rtl;
	color:#aaaaaa;
}
/*فونط أرتيكل إندكس*/
table.contenttoc {
  margin: 5px;
  padding: 5px;
 }
 
/*أرتيكل إندكس*/
table.contenttoc td {
  padding: 0 5px;
 }

/* Pathway */
span.pathway {
	display: block;
	text-align:right;
	direction:rtl;
	height: 26px;
	line-height: 25px;
	vertical-align: middle;
	margin-top: 1px;
	margin-bottom: 20px;/* 9999999999999999999999999999999999999999999لوضع البنر 3 بين 20 و 95  */
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-top:0px;
}

span.pathway img {
	margin: 0px 10px;
	vertical-align: middle;
	padding-bottom: 3px;
}

span.pathway a:hover {
	text-decoration: underline;
}

/* Tables */

td.sectiontableheader {
  font-weight: bold;
  padding: 4px;
  line-height: 20px;
 }

tr.sectiontableentry1 td, 
tr.sectiontableentry2 td {
  padding: 4px;
 }

td.sectiontableentry1, 
td.sectiontableentry2 {
  padding: 4px;
  
}

/* Mainmenu */
/*تنسيق اللينك  _ أوفر*/
ul.menu a:hover,
ul#mainlevel a:hover {
	text-decoration: none !important;
	font-size:13px;
	font-weight:bold;
	padding-left:15px;
	text-align:right;
	direction:rtl;
	margin-right: 0px;
	padding-right: 0px;
}

/*مباعدة من أعلى +شكل الفونط أوت أوت*/
ul.menu {
	list-style: none;
	margin-bottom: 10px;
	margin-top:6px;
	margin-right: 1px;
	padding-right:0px;
	font-weight:bold;
	float:right;
	text-align:right;
	direction:rtl;
}

/*مباعدة اللينكات بين بعضها*/
ul.menu li {
	padding-right: 0px;
	padding-bottom: 5px;
	margin-bottom: 3px;
	padding-top: 5px;
	text-align:right;
	direction:rtl;
}

/*صورة اللينكات+ حجم الفونط أوت*/
ul.menu a {
	margin-right: 0px;
	font-size:13px;
	text-align:right;
	direction:rtl;
	padding-left:15px;
}

/*صورة اللينكات+الفونط*/
ul.menu span {
	margin-right: 0px;
	text-align:right;
	direction:rtl;
}

ul#mainlevel {
	list-style: none;
	padding-right: 0px;
	text-align:right;
	direction:rtl;
}

ul#mainlevel li {
	padding-bottom: 5px;
	padding-top: 5px;
	text-align:right;
	direction:rtl;
}

ul#mainlevel a {
	margin-right: 0px;
	padding-bottom: 4px;
	padding-right: 0px;
	text-align:right;
	direction:rtl;
}

/* Typography */

span.alert,
span.down,
span.config,
span.info {
	display: block;
	margin: 15px 0;
	padding: 8px 8px 8px 45px;
}

pre {
	display: block;
	margin: 15px 0;
	padding: 8px 8px 8px 45px;
}

blockquote {
	display: block;
	margin: 15px 0;
	padding: 5px 5px 1px 55px;
}

blockquote p {
	padding: 0px 30px 0px 0px;
}

ul.circle,
ul.star,
ul.triangle,
ul.number {
	list-style: none;
	margin-bottom: 10px;
	margin-left: 0pt;
	padding-left: 28px;
}

ul.circle li,
ul.star li,
ul.triangle li {
	padding-left: 20px;
}

li.number0,
li.number1,
li.number2,
li.number3, 
li.number4,
li.number5,
li.number6,
li.number7,
li.number8,
li.number9,
li.number10 {
	padding-left: 30px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

/* Tooltips */
.tool-tip {
	float: right;
	background: #ffc;
	border: 1px solid #D4D5AA;
	padding: 5px;
	max-width: 200px;
}

.tool-title {
	padding: 0;
	margin: 0;
	font-size: 100%;
	font-weight: bold;
	margin-top: -15px;
	padding-top: 15px;
	padding-bottom: 5px;
	background: url(../../system/images/selector-arrow.png) no-repeat;
}

.tool-text {
	font-size: 100%;
	margin: 0;
}

/* System Standard Messages */
#system-message dd.message ul { 
	background: #C3D2E5 url(../../images/notice-info.png) 4px center no-repeat;
	margin-top:-10px;
	float:right;

}

/* System Error Messages */
#system-message dd.error ul { 
	color: #c00; 
	background: #E6C0C0 url(../../system/images/notice-alert.png) 4px center no-repeat; 
	border-top: 3px solid #DE7A7B; 
	border-bottom: 3px solid #DE7A7B;
	border-left: 3px solid #DE7A7B;
	border-right: 3px solid #DE7A7B;


}

/* System Notice Messages */
#system-message dd.notice ul { 
	color: #c00; 
	background: #EFE7B8 url(../../system/images/notice-note.png) 4px center no-repeat; 
	border-top: 3px solid #F0DC7E; 
	border-bottom: 3px solid #F0DC7E;
	border-left: 3px solid #DE7A7B;
	border-right: 3px solid #DE7A7B;

}