{ margin:0;padding:0; }

body {
    margin-top:0;
    scrollbar-face-color:#F2F2F2;
	scrollbar-highlight-color:#F2F2F2;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#9B9B9B;
	scrollbar-shadow-color:#F2F2F2;
	scrollbar-arrow-color:#9B9B9B;
	scrollbar-track-color:#E2E2E2;
	font-family: Tahoma;
	font-size:10pt;
	font-weight: normal;
}

a:link, a:visited, a:active { 
font-family: tahoma; 
font-size:7pt; 
color:#0000CC;
font-weight: bold;
text-decoration: none; }

a:hover { text-decoration: underline; color : Maroon;  }

.menu_titre {
	width:151px;
	height:17px;
	text-align:left;	
	color:#343C17;
	font-family: "Book Antiqua";
	font-size:10px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	background:#D7FFEB;
    /*margin:0;padding:0;*/
}

.titre_ar{
	text-align:center;	
	color:#C61C28;
	font-family: "Book Antiqua";
	font-weight:bold;
	font-size:13px;
	text-decoration:none;
    /*margin:0;padding:0;*/
}

.p_menu{
	text-align:justify;	
	color:#000000;
	font-family: "Tahoma";
	font-size:9px;
	text-decoration:none;
}

.p_menu_titre{
	text-align:center;	
	color:#C61C28;
	font-family: "Tahoma";
	font-weight:bold;
	font-size:9px;
	text-decoration:none;
}

.ref{
	text-align:justify;	
	color:#C61C28;
	font-family: "Tahoma";
	font-weight:bold;
	font-size:9px;
	text-decoration:none;
}

.ref_texte{
	text-align:justify;	
	color:#000000;
	font-family: "Tahoma";
	font-weight:normal;
	font-size:9px;
	text-decoration:none;
}

.titre_cr{
	text-align:center;	
	color:#FFFFFF;
	font-family: "Book Antiqua";
	font-weight:bold;
	font-size:19px;
	text-decoration:none;
    /*margin:0;padding:0;*/
}

.coran_menu{
	text-align:justify;	
	color:#FFFFFF;
	font-family: "Tahoma";
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
}
.coran_menu_ar{
	text-align:justify;	
	color:#FFFFFF;
	font-family: "Tahoma";
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	direction:rtl;
}

.titre {
	width:671px;
	height:17px;	
	color:#FFFFFF;
	font-family: "Verdana";
	font-weight:bold;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	background: brown;/*url('img/menu_bg.png')/*#D7FFEB;
    /*margin:0;padding:0;*/
}

.menu_news {
	width:151px;
	height:17px;
	text-align:left;	
	color:#343C17;
	font-family: "Book Antiqua";
	font-size:10px;
	font-weight:bold;
	text-align:left;
	text-decoration:blink;
	background:#E1E1E1;
}

.news {
	width:573px;
	height:17px;
	text-align:left;	
	color:#343C17;
	font-family: "Verdana";
	font-weight:bold;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	/*background: url('img/menu_bg.png');
    /*margin:0;padding:0;*/
}
.news1 {
	width:573px;
	height:17px;	
	color:#343C17;
	font-family: "Book Antiqua";
	font-weight:bold;
	font-size:11px;
	text-align:left;
	text-decoration:blink;
	background:#E1E1E1;
}

.copy {
	color:#000000;
	font-family: Tahoma;
	font-size:11px;
	text-align:center;
}

.coran {
	text-align:justify;	
	color:#000000;
	font-family: "Monotype Corsiva";
	/*font-weight:bold;*/
	font-size:19px;
	text-decoration:none;
}

.coran_titre {
	text-align:center;	
	color:navy;
	font-family: "Book Antiqua";
	font-weight:bold;
	font-size:15px;
	text-decoration:none;
}

.texte {
	text-align:justify;	
	color:#000000;
	font-family: "Tahoma";
	/*font-weight:bold;*/
	font-size:11px;
	text-decoration:none;
}

.sura { font-family: "Traditional Arabic"; font-weight:bold; font-size:11pt; color: #FFFFFF; text-decoration: none; text-align: center; }

.coran_ar {
	text-align:right;	
	color:#000000;
	font-family: "Traditional Arabic" , "Simplified Arabic";
	/*font-weight:bold;*/
	font-size:23px;
	text-decoration:none;
	direction:rtl;
}

/*Le menu vertical*/
ul#menu {   
    padding-top:0px;
    margin-top:0px;    
    /*font:normal 0.71em Verdana,Tahoma,Arial,Helvetica,sans-serif;*/
    
} 

ul#menu li {
    list-style-type:none;
}

ul#menu a {

     margin-left:-27px;
     width: 152px; 
     height: 22px;
     display: block;
     text-align: center;
     font-family:Tahoma;
     font-size:0.9em;
     font-weight:normal;
     text-decoration: none;
     color: gray;
     background: url('img/btn.png') top no-repeat;
}
	 
ul#menu a:hover {
     background: url('img/btn_on.png') top no-repeat;
}
ul#menu #select a {
     background: url('img/btn_on.png') top no-repeat;
}
/*#################################################################*/
.btn {
	width:152px;	
	color:#343C17;
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	text-align:left;
    /*margin:0;padding:0;*/
}

.btn a{
	width:152px;
	height:23px;
	text-align:left;
	font-family:Tahoma;
	font-size:10pt;
	color:#343C17;
	background: url('img/btn.png') left no-repeat;
    text-decoration:none;
    /*margin-left:25px;*/
}
.btn a:hover{
	width:152px;
	height:23px;
	text-align:left;
	background: url('img/btn_on.png') left no-repeat;
	color:#5A6828;
    text-decoration:none;
}

.informpopuptext {
width:230px;
font-size:8pt;
border-width:1px;
border-style:outset;
border-color:#000000;
layer-background-color:tan;
background-color:lightyellow;
color:black;
direction:rtl;
}
h1,h3,h4,h5,h6
{
color: maroon;
font-family: Arial,"Simplified Arabic";
line-height: 90%;}
h2 {
	font-family: "Traditional Arabic", "Simplified Arabic", "Times New Roman";
	color: maroon;
	line-height: 90%;
	font-size: x-large;
}
textarea, select {
font-family: Tahoma;
font-size:10pt;
background-color: #F0F8FF;
border: 1pt dashed #00427B;
}

ul { 
list-style-image: url(dot.jpg);
 }
 li{
list-style-type: disc;}
 
TD {
font-size:10pt; 
font-family: Tahoma
}

table.lessons,table.anasheed
{
background-color:#ffffff;
  border-left-style: none; 
  border-right-style: none;
   border-top-style: none;
    border-bottom: 1.5pt solid gray
}

td.titles
{
background-color:#000080;
 font-weight: bold; 
 color: white;
  border-left-style: none;
   border-right-style: none;
    border-top-style: none;
}

.small_link  { font-size: 8pt; }


.maintext a:link, .maintext a:visited, .maintext a:active,.bodytext a:link, .bodytext a:visited, .bodytext a:active,.intext a:link, .intext a:visited, .intext a:active {
	color: #0000CC;
	text-decoration: none;
	font-size:10pt;
}
.maintext a:hover,.bodytext a:hover,.intext a:hover { text-decoration: none; color : Maroon;  background-color: #FFFFFF; }

.box-title  {font-family: Tahoma;  font-size:10pt; color:#000000;  text-align: center; }
.box-text   {font-family: Tahoma;  font-size:10pt; color:#000080;}
.box-text-c {font-family: Tahoma;  font-size:10pt; color:#000080;text-align: center;}

.index-body { font-family: Tahoma;  font-size:10pt; color:#000000;}
.maintext   { font-family: Tahoma;  font-size:10pt; color: Navy;}
.bodytext   { font-family: Tahoma;  font-size:10pt; color: Black;}
.intext     { font-family: Tahoma;  font-size:10pt; color: #006400;}
.note       {
	font-family: Tahoma;
color: #800080;
	font-size: 8pt;
}

searchBox
{
background-image: url('back.jpg');height: 19px;border-top: 1px solid #999999;border-right: 1px solid #FFFFFF;border-bottom: 1px solid #FFFFFF;border-left: 1px solid #999999;text-align:right}


.search { font-family: Tahoma; font-size: 10pt; color: #8B4512; text-decoration: none;  background: #FFFFFF; text-align: center;    }
.search1 {width:65pt; font-family: Tahoma; font-size: 10pt; color: #8B4512;   }
.search2 {width:50pt; font-family: Tahoma; font-size: 10pt; color: #8B4512;}
.search3 {width:115pt; font-family: Tahoma; font-size: 10pt; color: #8B4512;}

.date { font-family: Tahoma; font-size:10pt; color: #A52A2A; text-decoration: none; text-align: center; }
.counter { font-family: Tahoma; font-size:10pt; color: #CC6600; text-decoration: none; text-align: center; }
.footer { font-family: Tahoma; font-size:10pt; color: #000000; text-align: center; text-decoration: none;}

.line {  color: #F1F1F1;   }

.title      {font-weight:bold; font-family: Tahoma;  font-size: large; color: #008000;  text-align: center }

.small_title { font-family: Arial, "Simplified Arabic"; font-size: medium; text-align: center; font-weight: normal; 
               margin-right: 0; margin-bottom: 10pt}

.subtitle {
	font-family: "Simplified Arabic",Arial;
	font-size: medium;
	color: #009900;
	font-weight: bold;
}

.mainbg { background-color: #F0F8FF;   }
.articles_body {
	font-family: Tahoma,Arial,"Simplified Arabic" ;
	font-size: 13px;
	font-weight:normal;
	text-align: justify;
}
.bg1 { background-color: White; }
.bg2 { background-color: White;}
.bg3 { background-color: White;}