html, body {
margin:0;
padding:0;
height: 100%;
background-color: #DBFFF3;
	}

h3
{
	color: Red;
	text-align: center;
}

h4
{
color: Red;
}

hr
{
	color: #FFA702;
	width: 200px;
	size: 4px;
	
}

.baniere
{

	background-image: url(image/naf_new.jpg);
	background-position: right;
	background-repeat: no-repeat;
	width: 99%;
	height: 25%;
	margin-bottom: 0.5em;
 
}

.milieu
{
width:99%;	
/*height: 8%;*/
background-color:#DBFFF3;
	/*border-top:2px solid #FFAA42;   
	border-bottom:2px solid #FFAA42;*/
	
	
}

.conteneur_formulaire_recherche
{
	width: 23%;
	background-color: #FFE8BD;
	/*margin-bottom: -3em:*/
	font: bold;
	font-family: Simplified Arabic;
	float: left;
	text-align: right;
	margin-left: 10px;
border:1px solid blue;
border-radius:20px;
}


.marge_submit_recherche
{
	margin-right:2px;
}

.marge_radio_recherche
{
	/*margin-right:2px;*/
	margin-left: 1em;
}

.cadre_contacte
{
	background-color: ffffff;
	border: solid;
	border-style: double;
	border-color: #20B2AA;
	width: 35%;
	height: 25em;
   margin-right: 32%;
	margin-top: 7%;	
	font-weight: bold;
	padding-top: 5em;
	color: #CF00D0;
}


.datejour
{
	float: right;
	width: 20%;
	height: 30px;
	/*margin-top: -1%;*/
	text-align: right;
	color: #186319;
	padding-right: 3.5em;
	padding-top: 5px;
	font-size: 93%;
	font-weight: bolder;
	font-family: Arabic Transparent,Traditional Arabic,Simplified Arabic;
	letter-spacing: normal;
}

.menuhaut {
	
	width: 55%;
	height: 2em;  
	/*margin-top: -1%;*/
	padding-top: 5px;
  font-weight: bold;
margin-left:30%;
text-align: center;


}

.menuhaut a {
font-size: 91%;
color: #060C6F;
text-decoration: none; 
margin-left: 20px;
}

.menuhaut a:hover
{
	text-decoration: underline;
	color: #960097;
}

.menuhaut1 a
{
	color: Red;
}

.menuhaut1 a:hover
{
	color: green;
}

.menu
{
float:right;
 
	/*background-color: #E7FBE8;*/
	width: 15%;
	height:auto;
	margin-top: 3em;
background-color:blue;
margin-right:5px;
	
}

.lien
{

 background-image: url(image/puce4.PNG);
   background-position: right;
   background-repeat: no-repeat;
	width: 100%;
	height: 30px;
	background-color: #D7EBFF;
   margin-bottom: 2px;
	text-align: center; 
	 padding-top: 2px;
	 font-weight: bolder;
	 font-size: 1em;
	 font-family: Simplified Arabic,Arabic Transparent,Traditional Arabic;
}
.lien a
{
	font-size: 93%;
font-weight: bold;
color: #060C6F;
text-decoration: none; 
}
.lien a:hover
{
	text-decoration: underline;
	color: #960097;
}


.principal
{
	/*background-color: #DBFFF3;*/
	background-color: White;
	width: 80%;
	height: auto;
	font-family: Simplified Arabic,Arabic Transparent,Traditional Arabic,Times New Roman;
	margin-top:2em;
	margin-left: 10px;
	font-weight: bold;
	font-size: 1em;
	float: left;
	padding: 1em;
	text-align: justify;
}


.situer
{
text-align: right;
font-weight: bold;
/*font-size: x-small;*/
margin-top: 5px;
margin-right: 5px;
}

.situer a
{
 text-decoration: none;	
}

.situer a:hover
{
	text-decoration: underline;
	color: Blue;
}

.situer_fr
{
 
 text-align: left;
font-weight: bold;
margin-top: 5px;
margin-left: 5px;
}

.situer_fr a
{
 text-decoration: none;	
}

.situer_fr a:hover
{
	text-decoration: underline;
	color: Blue;
}

.lettrine_fr
{
   font-size: large;	
}

.connecter
{
   margin-left: 1px;
	margin-right: 1px;
	padding-top: 7px;	
	width: 99.5%;
	height: 30px;
	font-weight: bolder;
	font-size: x-small;
   background-color: #FFFFD2;	
	text-align: center;
	color: #E700E8;
	
}

.connecter1
{
	color: Blue;
}



.messcript
{

background-color: #DBFFF3;
	width: 100%;
	height: 20px;
	margin: 0;
	padding:0; 
	border-bottom: solid;
	border-bottom-width: 2px;
   border-color: #FFAA42;
}

marquee
{
	color: Blue;
	font-size: 0.9em;
	font-family: Arabic Transparent;
	font-weight: bolder;
}

marquee a
{
	color: Blue;
}

.rubrique
{
    width: 70%;
	 background-color: #D2F4FF; 
	 margin-right: 22%;
	 padding-top: 0.5em;
	 background-color: #FFEFD0;
	 margin-top: 2em;
	 
}

.rubrique a
{
	color: Fuchsia;
	font-family: Simplified Arabic;
   text-decoration: none	
}

.rubrique a:hover
{
color: #E6153F;
text-decoration: underline;
}

.rubrique1
{
	width: 98%;
	background-color: #D2F4FF;
	margin-right: 2%;
	padding: 0.5em;
	
}

.rubrique2
{
    width: 48.8%;
	 background-color: #D2F4FF;
	 padding: 0.2em;
	 float: right;
	 margin-right: 0.5em;
	 
}

.rubrique3
{
    width: 97%;
	 background-color:  #D2F4FF;
	 padding: 0.2em;
	 
}

.ecrire_titre
{
	color: Red;
	text-align: center;
	font-size: 1em;
	text-decoration: underline;
}

h5
{
	color: Green;
}

ul,li
{
	color: #006400;
}
.rupture
{
	font-family: andalus;
	font-size: medium;
	background-color: Yellow;
	margin: auto;
	width: 150px; 
 	
}

.cadre
{
	width: 100%;
	height: 100%;
	border: double;
	border-color: #BD6800;
	margin-top: 3px;
	padding: 10px;
	background-color: #E8FFEC;
	text-align: justify;
}


.aya
{
	color: blue;
}
.cadre0
{
	width: 100%;
	height: 100%;
	border: double;
	border-color: #BD6800;
	margin-top: 3px;
	padding: 10px;
	background-color: #E8FFEC;
	text-align:justify;
}

.cadre00
{
	width: 94%;
	border: double;
	border-color: #F6EADD ;
	background-color: #E8FFEC;
	text-align: justify;
	font-weight: bold;
	/*font-size: 0.9em;*/
	font-family: Simplified Arabic;
	padding: 1em;
	margin-left: 1%;
}

.cadre000
{
	width: 100%;
	height: 100%;
	border: double;
	border-color: #F6EADD ;
	background-color: #E8FFEC;
	text-align: justify;
	font-size: 1em;
	font-family: Simplified Arabic;
	/*padding: 8px;*/
}

.cadre00_special
{
	width: 100%;
	/*height: 100%;*/
	border: double;
	border-color: #F6EADD ;
	background-color: #E8FFEC;
	text-align: justify;
	font-size: 0.9em;
	font-family: Simplified Arabic;
	padding: 8px;
}

.cadre00_tres_special
{
	width: 100%;
	/*height: 100%;*/
	border: double;
	border-color: #F6EADD ;
	background-color: #E8FFEC;
	text-align: justify;
	font-size: 1.2em;
	font-family: Simplified Arabic;
	padding: 8px;
}

.cadre00 li
{
	color: Black;
}

.ecrire
{
color:red;
text-decoration:underline;
}

.ecrire_date
{
	color: #00BFFF;
	text-decoration: underline;
	padding-left: 10px;
}
.rubpetit
{
height: 50px;
width: 300px;
background-color: #FAF7D9;
padding-left: 5px;
padding-top: 5px;
}

.rubpetit li
{
	color: Fuchsia;
}

.koutoub
{
	background-image: url(../image/book.PNG);
	background-position: top;
	background-repeat: repeat-x; 
	height: 50px;
	width: 100%;
}

.koutoub1
{
	background-image: url(../image/motif.PNG);
	background-position: 20%;
	background-repeat: repeat-x;
	height: 20px;
	width: 100%;
}

.koutoub2
{
   background-color: #FFF1A2;
   float: right;
	/*height: 150px;*/
	width: 48%;
	margin-left: 2.5px;
	font-weight: bold;
}

.categ
{
	background-color: #FFE446;
	/*height: 15px;*/
	width: 85%;
	text-align: center;
	margin-top: 2%;
	margin-left: 10%;
	font-size: 85%;
	font-weight: bolder;
	color: #2F5779;
}

.nom
{
  margin: 50px;
  color: #FF4500;	
  font-size: 90%;
}

.nom a
{
	color: #2E8B57;
	text-decoration: none;
}
.nom a:hover
{
	color: Red;
	text-decoration: underline;
}
.nom li
{
	color:#FB7E00;

}
.koutoub3
{
    background-color: #FFF1A2;
	 float: left;
    margin-left: 1%;
	width: 48%;
	font-weight: bold;
}


.moniacadre
{
	/*background-color: #F0FFF0;
	width: 70%;
   margin-top: 20px;
	margin-right: 5%;
	border-color: Red;
	border-style: solid;
	border-width: 1px;*/
}

.moniacadre td
{
	/*background-color: #AFEEEE;*/
	/*background-color: Green;
	text-align: center;*/
}

.moniacadre table
{
	/*background-color: White;
	/*background-color: Green;*/
	/*width: 70%;
   margin-top: 20px;
	border-color: Red;
	border-style: solid;
	border-width: 1px;
	margin-right: 10%;*/
}

.moniatitre
{
	/*color: #E60000;
	font-size: small;
   padding-top: 2px;*/
	/*background-color: Aqua;*/
  /* margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 1%;
	width: 70%;*/
}

.monia

{
	float: right;
	background-color: #D6FDD7;
	margin-right: 2%;
	margin-top: 2%;
	margin-bottom: 2%;
	text-align: justify;
	padding-right: 2px;
	font-weight: bold;
	/*width: 192px;*/
	width: 35%;
	padding-left: 1px;
	font-size: 1.5em;
}

.monia1
{
	/*background-color: #D6FDD7;*/
	background-color: Aqua;
	margin-right: 2%;
	margin-top: 2%;
	margin-bottom: 2%;
	text-align: justify;
	padding-right: 2px;
	font-weight: bold;
	width: 35%;
	float: right;
	padding-left: 1px;
	font-size: 1.5em;
}

.moniam

{
	float: right;
	/*background-color: #D6FDD7;*/
	margin-right: 6px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
	/*padding-right: 2px;*/
	font-weight: bold;
	width: 192px;
	/*height: 70px;*/
	/*padding-left: 1px;*/
}

.monia1m
{
	/*background-color: #D6FDD7;*/
	margin-right: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: justify;
	/*padding-right: 2px;*/
	font-weight: bold;
	width: 192px;
	/*height: 70px;*/
	float: right;
	/*padding-left: 1px;*/
}

.moniacadre
{
	background-color: #F0FFF0;
	width: 80%;
	border-style: double;
	border-color: #E0BBFF;
	margin-right: 1%;
   margin-top: 20px;
	
}

.moniacadre table
{
	border-color: #69DCDE;
	border-style: solid;
	border-width: 1px;
	width: 95%;
	margin-right: 2.5%;
	margin-bottom: 1%;
	margin-top: 1%;
}


.moniacadre1
{
	/*background-color: #F0FFF0;*/
	width: 88%;
	/*border-style: double;
	border-color: #E0BBFF;*/
  margin-right: 70px;
   margin-top: 20px;	
}

.moniatitre
{
	color: #E60000;
	font-size: small;
   padding-top: 2px;
	background-color: #FFFFE3;
   margin-top: 10px;
	margin-bottom: 10px;
   margin-right: 14%;
	width: 80%;
	height: 20px;
	text-align: center;
}


.cadre_fahras
{
	width: 99%;
	border: double;
	border-color: #F6EADD ;
	background-color: #E8FFEC;
	  
}

.cadre_fahras table
{
	width: 98%;
	margin-right: 1%;
	margin-top: 1%;
   padding-bottom: 2%;
	font-weight: bolder;
}

.ifhamtitre
{
   background-image: url(../image/puce.bmp);
	background-repeat: repeat-y;
	width: 17px;
}
.titre
{
	width: 98%;
	 background-color: #FFFFD2;
}


.titre a
{
	text-decoration: none;
	color: blue;
}

.titre a:hover
{
	text-decoration: underline;
	color: red;
}
.ifhamtitre1
{
   background-color:#FFFFD2;
	width: 93%;
	/*height: 450px;*/
	height: 98%;
	float: right; 	
	margin-right: 0.5em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding: 5px;
	color: #004F01;
}

.ifhamtitre1 li
{
	color: Blue;
}


.ifhamtitre2
{
  background-color:#FFFFD2;
	width: 510px;
	height: 450px;
	float: right; 	
	margin-right: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 5px;
	color: #004F01;
	
}

.ifhamtitre2 li
{
	color: Blue;
	font-size: 0.8em;
}


.letitre
{
	font-family:Monotype Koufi,Simplified Arabic,Arabic Transparent,Times New Roman;
	color: #B200B2;
	text-decoration: underline; 
}

.aya
{
	color: #B03100;
}

.hadith
{
	color: #006F71;
}

.mawlid
{
background-image: url(../image/mawlid3.jpg);
background-position: top;
background-repeat: no-repeat;
	width:280px;
	height:225px;
	background-color:#FAEEFF;
	float:right;
	margin-top:40px;
	margin-right:10px;
	padding-top:75px;
	padding-right: 8px;
	color: #257046;
}

.mawlid a
{
   text-decoration: none;	
}

.kamae
{
   background-color:#ffffaa;
	text-align: center;
	font-weight: bold;
	color: Blue;
	border: #9932CC;
   width: 90%;
	font-size: 1em;
   margin-right: 5%;
}

.kamae1
{
color:black;
}

sup
{
color:red;
font-weight:normal;
font-size:0.9em
}

.menu_secondaire
{
	background-color: #FADBFA;
	width: 99.5%;
	height: 2em;
	margin-top:-1em;
}

.menu_secondaire a
{
    text-decoration: none;
}

.menu_secondaire a:hover
{
	text-decoration: underline;
	color: #709623;
}

.second1
{
	float: right;
	margin-right: 1.5em;
	width: 10%;
	height: 99%;
	text-align: right;
	padding-top: 0.5em;
	color: #005301;
	font-weight: bold;
	font-size: 88%;
}

.second2
{
	float: right;
	margin-right: 1em;
	width: 10%;
	height: 99%;
	text-align: right;
	padding-top: 0.5em;
	color: #005301;
	font-weight: bold;
	font-size: 88%;
}

.second3
{
	float: right;
	margin-right: 1em;
	width: 10%;
	height: 99%;
	text-align: center;
	padding-top: 0.5em;
	color: #005301;
	font-weight: bold;
	font-size: 88%;
}

.second4
{
	float: right;
	margin-right: 1em;
	width: 10%;
	height: 99%;
	text-align: center;
	padding-top: 0.5em;
	color: #005301;
	font-weight: bold;
	font-size: 88%;
}


.second5
{
	float: right;
	margin-right: 1em;
	width: 10%;
	height: 99%;
	text-align: center;
	padding-top: 0.5em;
	color: #005301;
	font-weight: bold;
	font-size: 88%;
}


.slog
{
	background-color:#ffffff;
	width: 500px;
	height: auto;
	border: double;
	border-color: #228B22;
   padding: 10px;	 
	margin-right: 50px;
	text-align: justify;
	color: Blue;
}

.reglage_rimah_fousoul
{
	text-decoration:underline;
	padding-right:2.5em;
	color: #0873B7;
}
.reglage_rimah_mokadima
{
  text-decoration: underline;
 padding-left: 2.5em;	
}

.reglage_rimah_bottom
{
	text-align:center;
	font-size:0.9em;
	padding-left: 42%;
   font-weight: bold;	
      
}

.reglage_rimah_bottom a
{
	color: #007E80;
}

.suite_page
{
   
	font-size:0.9em;
	padding-left: 45%;
	font-size: 0.9em;
	font-weight: bold;
}

.suite_page1
{
   
	font-size:0.9em;
	padding-left: 40%;
	font-size: 0.9em;
	font-weight: bold;
}

.entete_chapitre
{
	background-color: #007FF9;
	color: White;
	width: 98%;
	padding: 0.5em;
	text-align: justify;
	margin-bottom: 1.5em;
  margin-top: 1em;
}

.entete_chapitre1
{
	background-color: #AEFFAF;
	color: #69228C;
	width: 98%;
	padding: 0.5em;
	text-align: center;
	margin-bottom: 1.5em;
	margin-top: 1em;
	font-size: 1.1em;
}

.citation_wali
{
	background-color: #FAFAD2;
	color: #0000CD;
	margin-bottom: 0.5em;
  margin-top: 0.5em;
  padding: 0.5em;
}

.citation_wali1
{
	background-color: #FAFAD2;
	color: #0000CD;
	margin-bottom: 0.5em;
  margin-top: 0.5em;
  padding: 0.5em;
  width: 50%;
}

.citation_wali li
{
    font-size: 1em;	
	 color: #0000CD;
}

.citation_maktoum
{
	background-color: #FFF5EE;
	color: #006400;
	margin-bottom: 0.5em;
  margin-top: 0.5em;
  padding: 0.5em;
}

.citation_maktoum li
{
	font-size: 1em;
	color: #006400;
}

.poesie
{
	color: #73259A;
	margin-right: 10em;
	padding-bottom: 1em;
	padding-top: 1em;
}

.poesie6
{
	color: #73259A;
	margin-right: 6em;
	padding-bottom: 1em;
	padding-top: 1em;
}

.poesie8
{
	color: #73259A;
	margin-right: 8em;
	padding-bottom: 1em;
	padding-top: 1em;
}

.poesie4
{
	color: #73259A;
	margin-right: 4em;
	padding-bottom: 1em;
	padding-top: 1em;
}

.poesie7
{
	color: #73259A;
	margin-right: 7em;
	padding-bottom: 1em;
	padding-top: 1em;
}

.poesie9
{
	color: #73259A;
	margin-right: 9em;
	padding-bottom: 1em;
	padding-top: 1em;
}

.poesie_table
{
	color: #73259A;
	margin-right: 9.5em;
	padding-bottom: 1em;
	padding-top: 1em;
	font-weight: bold;
	font-size: 0.9em;
   width: 60%;
}

.poesie_table1
{
	color: #73259A;
	margin-right: 9.5em;
	padding-bottom: 1em;
	padding-top: 1em;
	font-weight: bold;
	font-size: 0.9em;
   width: 80%;
}

.cellule_centrale
{
	width: 1em;
}

.caracteristique_speciale
{
	color: Fuchsia;
}

.site_ami
{
	background-color: #FFF0FF;
	width: 90%;
	height: 4em;
	margin-right: 4.5em;
	margin-top: 2em;
	padding: 0.5em;
}

.site_ami dd
{
	color: Blue;
}

.site_ami dt a
{
	text-decoration: none;
	background-color: #FFFFE5;
	color: #1E90FF;
}

.site_ami dt a:hover
{
	text-decoration: underline;
	color: Red;
}

.site_ami dd a
{
	color: #FF8C00;
	text-decoration: none;
}

.site_ami dd a:hover
{
	text-decoration: underline;
	color: Green;
}

.conteneur_connaissance
{
	width: 95%;
	background-color: #FFE0D4;
	padding: 1em;
	margin-right: 2.5em;
}

.connaissance
{
	margin-right: 1em;
	margin-top: 1em;
	float: right;
}
.connaissance a
{
	text-decoration: none;
	color: Blue;
}



.personnalite_conteneur
{
	width: 92%;
	margin-right: 3em;
	padding: 0.7em;
	margin-bottom: 0.5em;
	background-color: #93FEFF;
}

.personnalite
{
	background-color: #FCE2F2;
	width: 10em;
	float: right;
	margin-right: 2em;
     
}

.personnalite_image
{
	width: 99%;
	text-align: center;
	padding-top: 0.7em;
	
}

.personnalite_resume
{
	background-color: #FFFFEE;
	width: 100%;
	color: Blue;
	padding: 0.1em;
	font-size: 0.9em;
}

.personnalite_resume a
{
   text-decoration: none;	
}

.personnalite_sous_titre1
{
	color: #0002C1;
	text-decoration: underline;
}

.personnalite_sous_titre2
{
	color: #B11030;
	text-decoration: underline;
}


#for
{
color:blue;
font-size:0.9em;
 background-image: url(../image/blanc2.gif);
 background-repeat: repeat;
width:30em;
height:7.5em;
text-align:center;
position:absolute;
left:0.5em;
top:0.5em;
}
#for a
{
color:red;
}

.auteur
{
color:green;
}
.answer
{
color:violet;
}

.titre_forum
{
	color: #1E90FF;
	font-size: 1.2em;
	text-decoration: underline;
}

.lettre_du_cheikh
{
	background-color: #FFF9D9;
	padding: 0.5em;
	width: 60%;
	height: auto;
}

.lettre_du_cheikh a
{
	text-decoration: none;
	color: #0054A4;
}

.lettre_du_cheikh_titre1
{
	color: #BB1133;
	text-decoration: underline;
}

.lettre_du_cheikh_contenu
{
    background-image: url(../image/arriereplan1.jpg);
	 background-repeat: repeat;
	 width: 90%;
	 height: auto;
	 color: #00008B;
	 margin-right: 4.5em;
	 padding: 0.4em;
}

.lettre_du_cheikh_titre2
{
	color: #FF8C00;
	text-decoration: underline;
}


.auteur_livre_sans_index
{
	color: Red;
	font-size: 1em;
	text-decoration: underline;
}

.couleur_sourate_lakhdar
{
	color: Red;
}

.titre_livre_sans_index
{
	text-align: center;
	color: #0067CA;
}

.couleur_titre
{
	color: #E700E8;
}

.ecrire_titre1
{
	color: #E60000;
	text-align: center;
	font-size: 1.5em;
	text-decoration: underline;
}

.chiffre
{
	color: #9932CC;
	font-size: 1.1em;
}

.lettre
{
	color: #0076E8;
	font-size: 1em;
}

.lettre a
{
	color: #0076E8;
	text-decoration: none;
}

.mot_cle_arabe
{
	color: #1D781E;
}

.mot_cle_etranger
{
	color: #FF1493;
}

.mot_cle_etranger a
{
	color: #FF1493;
	text-decoration: none;
}


.lettre_cle_etrangere
{
	color: #FF7F50;
	text-decoration: underline;
}

.traduction_arabe
{
	color: #FF8C00;
}

.exemple_etranger
{
   color: #0000CD;	
}


.conteneur_form_abc
{
   background-image: url(../image/Cons.bmp);
	background-repeat: no-repeat;
   float: left;
	width:11.2em;
	height:11.8em;
	text-align: center;
	padding-top: 0.5em; 
	margin-left: 2em;
}

.definition_encadree
{
	background-color:yellow;
	color:blue;
	margin-right:15%;
	text-align:center;
	width:80%
}

.definition_encadree1
{
	background-color:yellow;
	color:blue;
	margin-right:15%;
	text-align: right;
	width:80%
}

.definition_encadree2
{
	background-color:yellow;
	color:blue;
	margin-right:10%;
	text-align:center;
	width:95%;
	font-size: 0.9em;
}

.definition_encadree3
{
	background-color:yellow;
	color:blue;
	margin-right:25%;
	text-align:center;
	width:50%
}

.definition_encadree4
{
	background-color:yellow;
	color:blue;
	margin-right:35%;
	text-align:center;
	width:30%
}

.in_definition
{
	background-color: #C6FF8E;
}

.titre_exemple_encadre
{
	background-color:yellow;
	text-align: center;
}

.signe_special
{
	color: Black;
	background-color: White;
}



#op
{
color:red;
background-color:yellow;
font-size:2em;
width:4.4em;
height:2em;
text-align: center;
margin-top: 1em;
padding-top: 0.5em;
}

#mu
{
color:red;
background-color:yellow;
font-size:1em;
width:9em;
height:3em;
text-align: center;
margin-top: 2.5em;
padding-top: 0.9em;
}

.france_table
{
	width: 80%;
	/*margin-right: 3%;*/
	font-size: 0.9em;
}

.quiz_table
{
	width: 90%;
	margin-right: 4.5%;
	/*font-size: 0.9em;*/
}
.france_table0
{
	width: 90%;
	font-size: 0.9em;
	margin-right: 3em;
}

.france_table0 li
{
	color: #810082;
}

.france_table1
{
	width: 76%;
   font-size: 0.9em;
}

.france_table2
{
	width: 65%;
   font-size: 0.9em;
}

.nbre_syllabe
{
	color: Red;
}

.syllabe
{
	color: Fuchsia;
}

.sens_syllabe_arabe
{
	color: #007C7D;
	
}

.signe_pluriel
{
	color: Red;
}

.pronom_personnel_fr
{
	background-color: #F0CEFF;
	color: Red;
	width: 15em;
	height: 5em;
	margin-right: 15em;
	padding-right: 3em;
}

.pronom_personnel_ar
{
	color: Green;
}


.petite_marge
{
	margin-right: 1.5em;
}

.conteneur_accueil
{
	background-color: White;
	width: 98%;
	margin-right: 2%;
	padding-right: 5px;
}

.conteneur_accueil a
{
   text-decoration: none;	
}

.texte_doclaid
{
	float: left;
	background-color: #D0FFEF;
	width: 65%;
	height: 100px;
	padding: 0.5em;
	text-align: justify;
}

fieldset
{
	/*background-color: #B0E4C6;
	position: absolute;
	left: 1%;
	top: 50%;
	width: 38%;
	padding-right: 0.5em;
	font-size: 0.9em;*/
	
}


.archive
{
background-color: #FFF3B0;
	width: 97%;
	height: 10em;
	padding-right: 0.1em;
	margin-right: 0.4em;
	margin-bottom: 0.5em;
}

.titre_archive
{
	color: Red;
	font-size: 1em;
	text-decoration: underline;
	padding-left: 7.5em;
}

.ecriture_gras
{
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.alignement_texte
{
	text-align: left;
}

.taille_police
{
   font-size: 0.8em;
}

.conteneur_france
{
	width: 95%;
	height: 10em;
	margin-left: 0.5em;
	background-color: #D8ECB0;
	padding-bottom: 0.5em;
}

.titre_pages_en_francais
{
	float: left;
	height: auto;
	width: 7em;
	margin: 1em; 
	text-align: center;
}

.titre_archive1
{
	color: Red;
	font-size: 1em;
	text-decoration: underline;
	padding-left: 7.5em;
	
}

.jw_conteneur
{
	width: 98%;
	background-color: #FFF6BF;
	margin-top: 5%;
	margin-left: 1em;
	margin-right: 5%;
}

.jw_top
{
	background-image: url(../image/h.bmp);
	background-position: top;
	background-repeat: repeat-x;
   width: 100%;
	height: 2em;
   margin-bottom: -1.1em;	
}

.jw_bottom
{
	background-image: url(../image/h.bmp);
	background-position: bottom;
	background-repeat: repeat-x;
   width: 100%;
	height: 2.2em;
	margin-top: -1.5em;
	/*padding-top: 0.5em;*/
}

.jw_right
{
	background-image: url(../image/v.bmp);
	background-position: right;
	background-repeat: repeat-y;
	width:2em;
	height:100%;
	float: right;
	
}

.jw_left
{
	background-image: url(../image/v.bmp);
	background-position: left;
	background-repeat: repeat-y;
   width:2em;
	height:100%;
	float: left; 
}

.jw_center
{
	background-color: #FFF6BF;
	width: 99%;
   padding: 1%;
	
	margin-top: 2%;
}

.jw_centre_centre
{
	background-color: #FFF6BF;
	width: 100%;
	padding: 0.2em;
	padding-bottom: 2em;
	margin: 0.4px;
	text-align: justify;
	font-weight: bold;
	font-size: 0.9em; 
}

.jw_centre_centre li
{
   color: black	
}

.jw_centre_centre_foussoul
{
	background-color: #FFF6BF;
	width: 100%;
	/*height: 10em;*/
	padding-top: 0.5em;
	/*margin: 0.4px;*/
	text-align: justify;
	font-weight: bold;
	font-size: 0.9em;
  
}

.jw_centre_centre_foussoul a
{
    text-decoration: none;
	 color:  Blue;
  
}

.jw_centre_centre_foussoul a:hover
{
    color: Red; 
}

.jw_centre_centre_foussoul li
{
    color: #0069CE;
  
}


.jw_centre_centre_foussoul_special
{
	background-color: #FFF6BF;
	width: 100%;
	height: 10em;
	padding-top: 4em;
	margin: 0.4px;
	text-align: justify;
	font-weight: bold;
	font-size: 0.9em;
  
}

.jw_centre_centre_foussoul_special a
{
    text-decoration: none;
	 color: Blue;
  
}

.jw_centre_centre_foussoul_special a:hover
{
    color: Red; 
}

.jw_centre_centre_foussoul_special li
{
    color: #0069CE;
  
}

.jawahir_comment
{
	color: Fuchsia;
}

.personnalite_conteneur_album
{
	width: 95%;
	margin-right: 3em;
	margin-bottom: 0.5em;
	background-color: #FFFADF;
   font-size: 0.9em;
}

.conteneur_commentaire_album
{
	background-color: Aqua;
	width: 99%;
	height: auto;
	margin-right: 0.5em;
	margin-top: 1.75em;
	padding: 0.2em;
	padding-top: 2em;
}

.personnalite_conteneur_album a
{
	text-decoration: none;
}

.conteneur_interview_droite
{
	width: 27%;
	/*background-image: url(../image/cheikh_en_conference1.jpg);
	background-position: right;
	background-repeat: no-repeat; */
	margin-top: 1%;
	float: right;
	padding-right: 2em;
	/*background-color: #FFCF75;*/
}

.intreview_titre_principal
{
	color: #0002E1;
	font-size: large;
}

.intreview_grand_titre
{
   color: #980E2A;
	font-size: small;
	text-decoration: underline;
}

.intreview_resume
{
   width: 130%;
	padding-right: 0.5em;
	text-align: justify;
	background-color: #FFCF75;
}

.conteneur_interview_gauche
{
	background-color: #C7D8F9;
	width: 41%;
	float: left;
	margin-left: 5px;
	padding: 5px;
}

.interview_titre_secondaire
{
	background-color: #FFD7FF;
	background-image: url(../image/cheikh_en_conference.jpg);
	background-position: top center;
	background-repeat: no-repeat;
	width: 75%;
   margin-right: 20%;
	padding: 1%;
}

.interview_titre_secondaire li
{
	color: #14706A;
}

.journaliste
{
	color: #007CF2;
	text-decoration: underline;
}

.invite
{
	color: #1A9089;
	text-decoration: underline;
}

.question
{
	color: #840000;
}

.barzanji
{
	width: 99%;
	height: 20em;
	background-image: url(../image/med4.jpg);
	background-repeat: repeat;
	color: #461078;
	font-size: 1.2em;
	padding: 0.3em;
}

.barzanji_separation
{
	color: #FF9D77;
}

.barzanji_parfumer
{
	background-color: #1F7C20;
	width: 70%;
	margin-right: 20%;
	padding: 0.3em;
	color: Yellow;
	font-weight: bolder;
	text-align: center;
}



.djw_presentation
{
	width: 99%;
	float: right;
	height: 98%;
	background-color: #99FF48;
   margin: 0.5em;
	text-align: justify;
}

.separation_v
{
	/*width: 0.8%;
	height: 98%;*/
	/*background-color: Aqua;*/
	/*background-image: url(../image/line_v1.bmp);
	background-repeat: repeat-y;
   float: right;
	margin: 0.3em;*/
}

.separation_h
{
	/*background-color: Blue;*/
	/*width: 99%;
	background-image: url(../image/line_h1.bmp);
   float: right;
	background-repeat: repeat-x;
	background-position: bottom;
	margin-bottom: 1em;*/
	
}


.cont_ram
{
	/*width: 98%;
	height: 42%;
   margin-right: 1em;
	padding-bottom: 3%;*/
	
}

.quiz_fieldset
{
	margin-left:5%;
	margin-top:20%;
	width:95%;
	background-color: #E8FFEC;
	padding-bottom:10%;
}

.cont_quiz
{
	background-color: transparent;
	width:99%;
	margin-right:0.8em;
	margin-top:2em;
}

.quiz_right
{
	background-color: #FFFFBD;
	float:right;
	width:49%;
	padding: 5px;
}

.quiz_left
{
	background-color:#FFFFBD;
	width:49%;
	float:left;
	padding: 5px;
}

.participation_merci
{
	
   padding-top: 10%;
	height: 10em;
	width: 65%;
   margin-left: 20%;
	margin-top: 20%;
	background-color: #FFFACD;
	color: #9F116A;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
}

.participation_merci a
{
	color: #21653F;
}

.participation_bani
{
	
   padding-top: 10%;
	height: 10em;
	width: 65%;
   margin-left: 20%;
	margin-top: 20%;
	background-color: #FFFACD;
	color: red;
	font-size: 1.2em;
	font-weight: bold;
	text-align: center;
}


.cadre_avertir
{
	background-color: ffffff;
	border: solid;
	border-style: double;
	border-color: #20B2AA;
	width: 15em;
	height: 5em;
   margin-right: 32%;
	margin-top: 7%;	
	font-weight: bold;
	padding-top: 3em;
	text-align: center;
	color: #CF00D0;
}

.cadre_avertir1
{
	background-color: ffffff;
	border: solid;
	border-style: double;
	border-color: #20B2AA;
	width: 15em;
	height: 5em;
   margin-right: 32%;
	margin-top: 7%;	
	font-weight: bold;
	padding-top: 0.5em;
	color: #CF00D0;
}

.cadre_avertir2
{
	background-color: #FFFFCE;
	border:1px solid double  #20B2AA;	
	width: 30%;
   height: 10em;
margin-left:35%;
margin-top:10%;
padding-top:3em;
font-weight:bold;
text-align:center;

	color: #CF00D0;
}

.cadre_avertir2 a 
{
   text-decoration: none;
	color: #191970;
}



.cadre_avertir2 a:hover
{
	text-decoration: underline;
	color: #00BD61;
	font-weight: 500;
} 

.cadre_recherche00
{
	width: 80%;
	height:auto;
	border: double;
	border-color: #F6EADD ;
	background-color: #E8FFEC;
	text-align: justify;
	font-size: 1em;
	font-family: Simplified Arabic;
	padding: 2em;
	font-weight: bold;
	margin-left: 8%;
}

.titre_recherche
 {
	color: #004801;
	text-align: center;
	font-size: medium;
	font-weight: bold;
	margin-top: 40px;
	text-decoration: underline;*/
}

.kalima
{
	color: Red;
	text-decoration: underline;
   font-style: italic;
	font-weight: bold;
}


.kalima a:hover
{
	color: #852BB2;
}

.recherche_exit
{
   font-weight: bold;
   text-align: center;
	background-color: #ffffff;
	border: 1px solid double #20B2AA;
	width: 50%;
   height: 8em;
   margin-left: 25%;
	margin-top: 8%;	
	padding-top: 8%;  
	color: #CF00D0;

}

.cadre_mot_trouve
{
	font-weight: bold;
	text-align: center;
	width: 99%;
background-color:red;
border: 2px red solid;
}

.entete_mot_trouve
{
	width:20em;
	height:4em;
	background-color:#FFEF91;
	text-align:center;
	float: right;
	padding-top: 0.5em;
	color: #A100A2;
	margin-right: 2%;

}

.entete_kalima
{
	color:green;
	text-decoration:underline;
	font-weight: bold;
}

.entete_retour_accueil
{
	width:15em;
	height: 4em;
	background-color:#FFEF91;
   text-align:center;
   float:left;
   margin-left: 2%; 
	font-weight: bold;
}

.resultat_ecriture
{
	padding:1em
}

.resultat_nul
{
  /* background-color: Blue;*/
   font-weight: bold;
   text-align: center;
	width: 50%;
   height: 12em;
   margin-right: 33%;
	margin-top: 4%;	
	/*font-weight: bold;*/
	padding-top: 8%;  
	color: #CF00D0;

}


.mon_copyright
{
   background-color: #F0FFF0;
	text-align: center;
	color: #1E90FF;
}

.auteur_moteur
{
	color: #B22222;
	font-weight: bold;
}

.cumul_visite
{
	position:absolute;
left:51.5%;
top:8%;
width:11em;
background-color: Navy;
color: White;
text-align:center;
font-size:85%;
margin-left:0.75%;
}

.cumul_visite_chiffre
{
	color:yellow;
	font-size:95%;
	font-weight:bolder
}

.pub_tanwir
{
	width: 95%;
	height: 10em;
	margin-left: 7%;
	margin-bottom: 8%;
	background-color: #FFF7DB;
}

.carre_titre_tanwir
{
	width: 35%;
	height: 90%;
	margin-top: 2%;
	margin-right: 1%;
	text-align: center;
	color: #DD007A; 
	font-size: 0.9em;
	float: right;
}

.carre_resume_tanwir
{
	width: 50%;
	height: 90%;
   background-color: #FFEFB5;
   margin: 1%;
   float: left;
}

.carre_droit
{
	width: 55%;
	height: 10em;
	background-color: Aqua;
	margin-right: 1%;
	float: right;
}

.carre_gauche
{
	width: 95%;
	height: 10em;
	background-color: #CFF3CF;
	/*float: left;*/
	margin-left: 4%;
	border-style: dotted;
	border-color: #E38FB9;
}

.sous_carre_droit
{
	width: 99%;
	height: 3em;
	background-color: Yellow;
	margin: 1%;
}

.pub_tanwir1
{
	width: 95%;
	height: 8em;
	margin-right: 5%;
	margin-bottom: 8%;
	padding-right: 1%;
	background-color: #FFFCEC;
}

.num_parole
{
	width: 10%;
	margin-right: 45%;
   margin-top: 4%;
	background-color: #FFED82;
	color: #9ACD32;
	text-align: center;
	/*height: 2em;*/
}

.conteneur_parole
{
	width: 80%;
	margin-right: 15%;
	background-color: #FFF6C1;
	margin-bottom: 2%;
	margin-top: 2%;
	color: #0002D7;
   /*text-align: justify;*/
	text-align: center;
	padding-right: 1%;
}

.conteneur_global_index
{
	width: 98%;
   height: 50em;
	background-color: #FFFFFF;
	border-color: #FF5757;
	border-style: solid;
	border-width: 1px;
   margin-left: 1%;
}

.conteneur_fitr
{
	width: 96%;
	height: 5em;
	border-color: #006400;
	border-style: solid;
	border-width: 1px;
	margin-top: 1em;
	margin-left: 4%;
	background-color: #FFF9D9;
	padding-right: 0.5em;
	text-align: justify;
}

.conteneur_fitr_image
{
	width: 400px;
	height: 150px;
	background-image: url(../image/fitr_1432.jpg);
	float: left;
   margin-left: 1em;
	/*margin-top: 1em;*/
	margin-right: 1em;
}

.conteneur_fitr_commentaire
{
	width: 38%;
	height: 5em;
	/*float: left;*/
	margin-left: 1em;
	margin-top: 1em;
}

.conteneur_jawahir
{
	width: 44%;
	height: 21em;
	float: right;
	margin-right: 3.5%;
	margin-top: 2em;
	border-color: #006400;
	border-style: solid;
	border-width: 1px;
	background-color: #E9FBEA;
}

.conteneur_jawahir_commentaire
{
	width: 45%;
	height: 5em;
	float: left;
	margin-top: 1em;
   margin-left: 1em;
   text-align: justify;	
}

.conteneur_jawahir_image
{
	width: 150px;
	height: 210px;
	background-image: url(../image/jawahir.jpg);
	float: right;
	margin-right: 1em;
	margin-top: 1em;
}

.conteneur_rimah
{
	width: 44%;
	height: 20em;
	float: left;
	margin-left: 4%;
	margin-top: 2em; 
	border-color: #006400;
	border-style: solid;
	border-width: 1px;
	background-color: #FFEAED;
}

.conteneur_rimah_image
{
   width: 150px;
	height: 200px;
	background-image: url(../image/rimah.jpg);
	float: left;
	margin-left: 1em;
	margin-top: 1em;
}


.conteneur_rimah_commentaire
{
	width: 48%;
	height: 5em;
	float: right;
	margin-top: 1em;
   text-align: justify;	
	padding-right: 0.5em;
	
}

.titre1_conf
{
	width: 98%;
	background-color: #D9F9F6;
	text-align: justify;
	font-size: 0.9em;
	font-family: Simplified Arabic;
	margin-top: 2%;
	padding-top: 4%;
	margin-left: 1%;	
}

.titre1_conf ul
{
	padding-right: 2%;
}

.titre2_conf
{
	background-color: #F9DAF9;
	width: 94%;
	padding-top: 3%;
	margin-left: 2%;
	padding-right: 1em;
}

.titre2_conf li
{
    color: #A52A2A;
}

.auteur_conf
{
	color: #E88000;
	font-size: 0.9em;
	padding-right: 50px;
}
.marge_conf
{
   background-image: url(../image/star3.gif);
	background-position: center;
	background-repeat: repeat-y; 
	float: right;
	width: 20px;
	height: 600px;
	margin-top:2%;
}
.auteur1_conf
{
	color: #870088;
	font-size: 0.9em;
	padding-right: 50px
	}
	
	.titre_conf ul,li
	{
	 color: Black;	
	}
	
	.epoque
{
	background-image: url(../image/vert.gif);
	background-repeat: repeat;
	width: 100%;
}
.epoque a
{
  text-decoration: none;	
  color: Red;
  font-weight:bold;
}
.epoque a:hover
{
  text-decoration: underline;
  color: Blue;
}
.epoque ul,ol,li
{
	color: Black;
}
.oil
{
   background-image: url(../image/rig2.jpg);
	background-position: 98%;
	background-repeat: no-repeat;
	background-color: #98FB98;
	width: 98%;
	margin-top: 10px;
   margin-right: 10px;	
   padding-top: 6px;	
}
.oil1
{
	background-color: #98FB98;
	width: 98%;
	margin-top: 10px;
   margin-right: 10px;	
   padding: 6px;
	margin-bottom: 10px;	
	font-size: 0.9em; 
   
}

.regle
{
	background-color: #CCFFE6;
	color: Blue;
	width: 85%;
	margin-right: 10%;
	text-align: justify;
	padding: 0.5em;
	
}

.regle li
{
       color: blue;
}

.titre_regle
{
	color: #006400;
	text-decoration: underline;
}

.base_projet
{
	color: #A62020;
	text-decoration: underline;
}



.sous_titre
{
  color: darkviolet;
  text-decoration: underline;

}

.table_generale
{
	width:95%;
	/*background-color: #D0E89F;*/
	margin-left:2%
}

.cellule_image
{
   background-color: #FFE968;
	text-align: justify;
	padding: 5px;	
}

.cellule_titre
{
  background-color: #00A2D5;
  color: White;
  text-align: center;
  font-size: 1.2em;
}

.cellule_sujet
{
	width: 45%;
	padding: 5px;
}

.cellule_sep
{
	width: 4%;
	background-color: #CD3280;
}

.etiquette
{
  float:left;
  width:18%;
height:15%;
background-color:yellow;
margin-left:0.5em;
margin-right:0.5em;
 border:red solid thin;
}

.etiquette_centre
{
  width:40%;
  height:95%;
  margin-left:20%;
  background-color:green;
  margin-top:11%;
  margin-bottom:2%;
  border:red solid thin;
}

.leader
{
	background-image: url(../image/leader1.jpg);
	background-position: right;
	background-repeat: no-repeat;
}
