	body {width:99%; background-color:#cfeaff;}
	table {border-collapse:collapse;}
	p {margin:5px;}
	optgroup {color:red; color:blue; font-size:0.8em;}
	option {color:green; color:black; font-size:1em;}
	legend { color: #c30097;}
	input ,select ,textarea {margin-bottom:10px;}
	a img {border:0px;}
	
	.ism_3aili {text-align:center; font-size:1.1em;}
	.ism_3aili a:hover {color:red; background-color:#ffe55b;}
	
	.infobulle {position: absolute; visibility:hidden; border:1px solid Black; padding:5px; font-family:Verdana,Arial; font-size:12px; background-color:#b3eaff; color:blue;}
	.aqalim { font-size:1.1em; color:white; border:1px solid #659bcf; background-color:#659bcf;}
	.etoile { color: red; font-size: 1.2em}
	.numero {color:#ffffff;}
	.asl {color: blue; font-weight:bold;}
	.menus {border:1px solid silver;margin-bottom:5px;}
	.tawset{text-align:center; font-size:1.2em; width:97%; margin:auto;}
	.tawset a {display:block; margin:auto;}
	.tawset a:visited {color:blue;}
	.tawset a:hover {color:#ffffff; background-color:#44a6fe;}
	.alert {text-align:center; color:red; font-size:1.5em; border:2px solid red; width:50%; background-color:#ffd9d9; margin:auto; padding:5px;}
	.inform {text-align:center; color:blue; font-size:1.5em; border:2px solid blue; width:50%; background-color:#a1ddff; margin:auto; padding:5px;}
	.confirm {text-align:center; color:green; font-size:1.5em; border:2px solid green; width:50%; background-color:#d9ffdc; margin:auto; padding:5px;}
	.r_sari3{color:blue; border:3px groove #fde8f4; padding-right:4px; margin-bottom:3px; background-color:#fde8f4;}
	.r_sari3 a {text-decoration:none;}
	.r_sari3 a:hover {color:red;}
	.titre_moustajad {width:99%; color:#ff4500; font-size:1.2em; height:20px; border-bottom:2px groove #73b3e9; border-right:1px solid silver; background-image:url(imgs-glob/back_titre_moustajad.jpg); background-repeat:repeat-x; margin:auto; margin-bottom:20px; text-decoration:underline; text-align:center; font-weight:bolder; padding:5px 0 5px 0;}
	.moustajad {width:99%; border-bottom:2px groove silver; border-top:2px groove gray; background-color:#c1dcf8; margin:auto; margin-bottom:20px;}
	.moustajad  th{color:white; font-size:1.1em; padding:2px; padding:auto; border:1px solid white; background-image:url(imgs-glob/back_th_fadae.jpg); background-repeat:repeat;}
	.moustajad  td{border:1px solid white; padding:2px; padding:auto; font-weight:bold;}
	.moustajad a {color:blue; font-weight:bolder; text-decoration:none;}
	.moustajad a:hover {color:red; text-decoration:underline;}
	.titre_moustajad_2 {width:100%; color:white; font-size:1.3em; border-bottom:1px solid silver; background-image:url(imgs-glob/back_th_fadae.jpg); background-repeat:repeat; margin-bottom:10px; padding:5px 0 5px 0; font-weight:bolder;}
	.mostalah {color:red; font-size:0.9em;}
	.ta3rif {color:black; font-size:0.8em;}
	.idafa { color:blue; border:1px solid silver;  background-color:#e2f8fc; padding:5px; margin:auto; margin:5px;}
	.lien_import {font-size:1.2em; color:blue;}
	.lien_import a:visited {color:blue;}
	.lien_import  a:hover {color:red; background-color:#e2f8fc;}
	.yassar {float:left;}
	.dir_url a {color:#808080; text-decoration:none; cursor:text;}
	#idafa { color:blue;  font-size:1.2em; border:1px solid silver;  background-color:#e9f2fc; padding:15px; margin:auto; margin:5px;}
	#asmae { border:1px solid #fc341a; background-color:#ddffff;}
	#horof { border:1px solid #fc341a; background-color:#ddffff;}
	#horof td { border: 4px ridge #9cff9c; text-align: center; font-size: 1.5em; width: 35px; font-weight:bold; color:#1300e9; background-color: #feffdf;}
	#ism_jad { color:blue; font-size:1.1em; background-color: #eaffea; padding:10px; border:1px solid red;}
	#osol { background-color: #faf6ff; padding:10px; border:1px solid blue; margin-bottom:20px;}
	#ism_jad { color: #8c00b7; background-color: #eaffea; padding:10px; border:1px solid blue; margin-bottom:20px;}
	#soar {background-color:#faf6ff; border: 2px solid blue; padding:10px;}
	#sor_jad { color: #8c00b7; background-color: #eaffea; padding:10px; border:2px solid blue; margin-bottom:20px;}z	
       #charet { margin: 0 auto; font:bold 0.6em 'Arial'; padding:0; }
	#charet ul { border:1px solid silver; border-right:1px solid silver;  background-image:url(imgs-glob/back_charet.jpg);
	            background-repeat:repeat-x; height: 32px; list-style:none; margin: auto; padding: 0; width: 100%;}
	#charet li { display:inline; padding:0; line-height: 30px; }
	#charet a { border-left:1px solid silver; font-family:serif, arial; font-size:0.8em; color:blue; float:right; padding:0 0px 0 6px; text-decoration:none; }
	#charet a span  { display:block; padding:0 6px 0 0px; margin: 0; }
	#charet a:hover { color:red; background: url(imgs-glob/left_charet.png) no-repeat left top; text-decoration:none;}
	#charet a:hover span {background:url(imgs-glob/right_charet.png) no-repeat right top; }
	
	#rad_rissala {border: 2px groove silver; padding:10px; background-color:#d6e7ff;}
	#rad_rissala td {color:#848484; border-bottom: 2px groove silver; padding:10px;}
	#rad_rissala th { color:blue; border-bottom: 2px groove silver;}
	
	#rassail_et_rodod {width:98%; margin:auto;}
	#rassail_et_rodod .titre {color:blue; font-weight: bold; padding-left:10px; padding-right:10px; background-color:#dff2ff; border-bottom:1px solid #a7dbff;}
	#rassail_et_rodod .text {color:#00047e; font-family: Arial, Verdana, serif; padding-left:10px; padding-right:10px; background-color:#f2faff; border-bottom:1px solid #a7dbff; margin-bottom:4px;}
	
	.rodod ul { list-style-image: url("imgs-glob/ok.png"); }
	.yamin {text-align:right;}
	.yassar {text-align:left;}
	.wassat {text-align:center;}
	.ahmar {color:red;}
	.azraq {color:blue;}
	.akhdar {color:green;}
	.satr {text-decoration:underline;}
	.gras {font-weight: bold;}
	.tasghir {font-size:0.7em;}
	.dokhol_tawasol {text-align:center;}
	.dokhol_tawasol table {width:96%;background-color:#cfeaff; margin:auto; border:10px groove #3572ff; border-collapse:separate;}
	.dokhol_tawasol td {width:33%; text-align:center; border:5px groove #2ea1fa; padding:5px;}
	
	#block_jaraid {padding:10px;}
	.block_jarida { display:inline; float:right; width:152px; border:2px groove silver; margin:auto; margin:5px;}
	.block_jarida td {text-align:center; font-size:1.2em;}
	#bloc_tous_mouchrifin {}
	#bloc_tous_mouchrifin td {padding:5px;}
	.bloc_mouchrifin{width:255px;}
	.bloc_mouchrifin table{width:100%}
	.bloc_mouchrifin th{color:red;text-align:right; background-color:#dff2ff; border-bottom:1px solid #a7dbff; border-right:1px solid #a7dbff;}
	.bloc_mouchrifin td{color:blue; font-size:1.2em; background-color:#f2faff; border-bottom:1px solid #a7dbff; border-right:1px solid #a7dbff;}
	
	.controle_cmtr {background-color:#d9ebff; border: 1px groove silver;}
	
	.idafat_soar {text-align:center; color:black; font-size:0.9em;}
	.idafat_soar table {width:100%; border:1px solid silver;}
	.idafat_soar td {text-align:right; padding:5px;}
	
	.mouchrif img {border:1px solid silver;}
	.mouchrif th { width:100px; text-align:right; color:blue; padding-right:10px; padding-left:10px; border:1px solid silver; border-top:0px;}
	.mouchrif td {color:green; text-align:right; padding-right:10px; padding-left:10px; border:1px solid silver; border-top:0px; border-left:0px;}
	.mouchrif a {color: blue;}
	.mouchrif a:visited{color: blue;}
	.mouchrif a:hover{color: red; background-color:#b3e5ff;}
	
	.ed_hissabi {width:98%; margin:auto;}
	.ed_hissabi th { width:100px; text-align:right; color:blue; padding-right:10px; padding-left:10px; border:1px solid silver; border-top:0px;}
	.ed_hissabi td {color:green; text-align:right; padding-right:10px; padding-left:10px; border:1px solid silver; border-top:0px; border-left:0px;}
	
	.tarchih_membre {width:98%; margin:auto;}
	.tarchih_membre th {text-align:right; color:blue; border:1px solid silver;}
	.tarchih_membre td {border:1px solid silver;}
	
	.bloc_membre table{float:left;}
	.bloc_membre  td {padding:0px 4px; font-size:0.8em; border:1px solid silver;}
	.bloc_membre a{text-decoration:none; color:blue;}
	.bloc_membre a:hover{color:red;}
	.bloc_membre td:hover{background-color:#cfeaff;}
	
	.minbar_titre {width:98%; height:80px; margin:auto; border: 1px solid silver; background-image:url(imgs-bladi/back_minbar_titre.jpg);}
	.minbar_titre table {width:98%; height:70px;margin:auto; margin-top:5px;}
	.minbar_titre th {border:1px solid silver;}
	.minbar_titre td {color:#e94400; font-size:2em; text-align:center; font-family:andalus;}
	.minbar_titre .mouchrif {color:red; font-size:0.4em; font-family:arial black;; text-decoration:underline;}
	
	#block_manabir {padding:2px;}
	.block_minbar {display:inline; float:right; width:47%; border:1px groove silver; margin:auto; margin:5px;padding:5px;}
	.block_minbar th{color:blue;text-align:center; background-color:#f2faff; border-bottom:1px solid #a7dbff; border-right:1px solid #a7dbff;}
	.block_minbar td{background-color:#f2faff; padding-right:5px; border-bottom:1px solid #a7dbff; border-right:1px solid #a7dbff;}
	.block_minbar  a:hover{color:red;}
	
	.minb_mouch {display:inline; width:33%; float:right; margin-bottom:5px;}
	.minb_mouch table {width:100%; margin:auto;}
	.minb_mouch th {color:blue; text-align:right; border-bottom:1px solid silver; padding-top:5px; padding-bottom:5px;}
	.minb_mouch td {color:black;}
	.minb_mouch  a:hover{color:red;}
	
	.clear{clear:both; display: block; height:0; font-size:1px; line-height:0px;} 
	
	.style_menu {font-weight:bold; margin-bottom:3px;}
	.style_menu a {text-decoration:none; color:#3541a0;}
	.style_menu  a:visited{color: #3541a0;}
	.style_menu  {background-image:url(imgs-glob/back_style_menu3.jpg); background-repeat:repeat;}
	.style_menu a span {display:block; height:22px; padding-right:4px; border:1px solid silver;}
	.style_menu a:hover{color: white;}
	.style_menu a:hover span{background-image:url(imgs-glob/back_style_menu.jpg); background-repeat:repeat; border:1px solid dimgray;}
	