@charset "utf-8";
/* CSS Document */


body { 
direction : rtl; 
background-color : #ebebeb; 
margin: 0;
background-color: #C5C8CB;
/*background-image : url(../graphisme/bg_body1.png); 
background-position : top; 
background-repeat : repeat; 
*/} 
p, ul, img { 
padding : 0; 
margin : 0; 
} 
p, h1, h2, h3, h4, h5 { 
text-align : right; 
margin : 0; 
padding : 0; 
} 
p { 
font-family : "Times New Roman", Times, serif; 
font-size : 22px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
margin : 0; 
padding : 0; 
} 
a { 
font-family : "Times New Roman", Times, serif; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
margin : 0; 
padding : 0; 
} 
#conteneur { 
background-color:#ffffff; 
margin : 0; 
width : 960px; 
} 
#principal { 
width : 100%; 
} 
#haut_page { 
width : 100%; 
} 
#contenu { 
width : 100%; 
background-image : url(../graphisme/bg_sommaire.png); 
background-repeat : repeat-y; 
background-position : right; 
} 
.tab_cont { 
width : 100%; 
background-image : url(../graphisme/bg_sommaire.png); 
background-repeat : repeat-y; 
background-position : right;
background-color: #FFFFFF;
} 
.bas_page { 
background-image : url(../graphisme/bas.png); 
background-position : top; 
background-repeat : no-repeat; 
width :960px; 
height : 48px; 
} 
.bas_page P { 
padding-top : 10px; 
margin-right : 25px; 
font-size : 16px; 
} 
#top { 
width : 100%; 
height : 29px; 
background-image : url(../graphisme/bg_num_edition.png); 
background-repeat : no-repeat; 
background-position : left top; 
background-color : #009ee0; 
} 
#num_edition { 
width : 46%; 
float : left; 
margin-left : 2%; 
margin-top : 4px; 
color : #ffffff; 
font-weight : bold; 
} 
#depeche { 
width : 43%; 
float : right; 
margin-right : 5%; 
margin-top : 10px; 
color : #000000; 
font-weight : bold; 
} 
#depeche a:link { 
color : #ff6600; 
font-weight : bold; 
text-decoration : none; 
} 
#depeche a:hover { 
color : #666666; 
font-weight : bold; 
text-decoration : none; 
} 
#depeche a:visited { 
color : #999999; 
font-weight : bold; 
text-decoration : none; 
} 
#top1 { 
width : 100%; 
clear : both; 
} 
.clearfloat { 
clear : both; 
height : 0; 
font-size : 1px; 
line-height : 0; 
} 
#top1 img#logo { 
float : right; 
right : 1%; 
width : 25%; 
} 
.banner_1 { 
float : left; 
margin-left : 1%; 
padding-top : 12px; 
height : 100px; 
width : 72%; 
vertical-align : bottom; 
} 
.banner_1 img { 
width : 98%; 
height : auto; 
} 
.banner_1 object { 
width : 98%; 
height : auto; 
} 
#top_separation { 
width : 100%; 
height : 42px; 
background-image : url(../graphisme/bleu_separat.png); 
background-repeat : repeat-x; 
background-position : top; 
clear : both; 
} 
#rech_acc { 
float : right; 
width : 20%; 
padding-top:5px; 
} 
.bg_rech { 
font-family : Arial, Helvetica, sans-serif; 
text-align : right; 
font-size : 16px; 
font-weight : bolder; 
color : #000000; 
height : 25px; 
vertical-align : middle; 
background-image : url(../graphisme/pre_loupe.png); 
background-repeat : no-repeat; 
background-position : center; 
background-color : transparent; 
width: 98%; 
border: none; 
padding: 5px 24px 0 0; 
} 
#menu_top { 
float : left; 
width : 47%; 
margin-left : 1%; 
} 
#menu_top td { 
background-image : url(../graphisme/bouton_bleu.png); 
background-position : center top; 
background-repeat : no-repeat; 
height : 32px; 
width : 132px; 
} 
#menu_top a { 
width : 132px; 
margin : 5px; 
height : 30px; 
color : #ffffff; 
text-decoration : none; 
padding-top : 5px; 
} 
#menu_top a:hover { 
color : #f5c738; 
font-size : 105%; 
} 
#sommaire { 
float : right; 
width : 19.8%; 
} 

#bouton_acc {
margin-top:8px; 
padding-top:3px; 
width : 98%; 
background-image : url(../graphisme/passe_bouton.png); 
background-repeat : repeat-x; 
background-position : top; 
height : 30px; 
color : #ffffff; 
font-family : "Times New Roman", Times, serif; 
font-size : 18px; 

} 
#vignette img { 
width : 98%; 
height : auto; 
} 
#vignette{ 
width : 100%;
clear:both;
} 

#courante { 
float : right; 
width : 54%; 
margin-right:15px;
} 
#mat_pub { 
right : auto; 
/*margin-left : 4px;*/ 
float : left; 
width : 23%; 
} 

#rub_phare { 
width : 98%; 
} 
#rub_phare img { 
width : 98%;
height:auto;
border:none;
} 
#rub_phare h2 { 
font-family : TIMES; 
font-size : 20px; 
font-style : normal; 
font-weight: bolder; 
color : #ff6600; 
font-variant: normal; 
text-decoration : none;
margin:5px;
} 

#chap_accueil { 
width : 100%; 
margin : 5px; 
} 
#chap_accueil h2 { 
font-family : TIMES; 
font-size : 24px; 
font-style : normal; 
font-weight : normal; 
color : #ff6600; 
font-variant : normal; 
text-decoration : none; 
} 
#chap_accueil P { 
font-size : 19px; 
} 
#chap_accueil img { 
margin : 0; 
width : 98%; 
border : none; 
} 
#caricature{ 
width : 100%;
text-align:right;
}
#caricature img { 
width : 98%; 
border : none; 
} 
#space_som { 
width : 100%; 
height :50px;
} 
#list_accueil { 
width : 100%; 
} 
#list_accueil p { 
font-family : TIMES; 
font-size : 22px; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
margin-bottom : 0; 
padding-bottom : 0; 
} 
#list_accueil img { 
margin : 0 10px 5px 10px; 
float : right; 
width : 20%; 
height : auto; 
border : 0; 
} 
#chap_accueil li { 
font-family : "Simplified Arabic"; 
font-size : 24px; 
font-style : normal; 
font-weight : bolder; 
color : #ff6600; 
font-variant : normal; 
list-style-position : inside; 
list-style-image : url(../graphisme/icone_h2_acc.png); 
text-align : right; 
} 
#list_accueil h2 { 
font-family : "Simplified Arabic"; 
font-size : 22px; 
font-style : normal; 
font-weight : bold; 
color : #000000; 
font-variant : normal; 
text-align : right; 
line-height : 110%; 
margin-bottom : 8px; 
} 
#autres_rub { 
width : 97%; 
border : 1px solid #009ee0; 
background-color : #dfe9f2; 
margin-bottom : 50px; 
} 

#autres_rub p { 
text-align : right; 
font-weight : normal; 
color : #000000; 
text-decoration : none; 
padding-right : 5px; 
padding-left : 2px; 
font-size : 18px; 
margin : 4px 0 3px 0; 
} 
#intro { 
float : right; 
width : 56%; 
} 

#art_jour { 
direction : rtl; 
} 
#art_jour img { 
margin : 10px; 
width : 50%; 
float : left; 
} 
#art_jour p { 
line-height : 130%; 
text-transform : none; 
text-align : justify;
margin:5px 15px 0px 5px;
} 
#art_jour h4 { 
margin : 15px; 
color : #666666; 
} 
#art_jour h2, h3 { 
margin : 0 15px 5px 0; 
} 
#art_jour h2 { 
color : #ff6600; 
} 
#env_art img { 
width : 36px; 
height : 16px; 
} 
#mm_rub p { 
font-size : 18px; 
line-height : 120%; 
text-transform: none; 
text-align : right; 
} 
#mm_rub { 
padding : 2px; 
background-color:#eaeae8; 
width : 98%; 
} 
#ver_PDF { 
padding-top : 50px; 
text-align : center; 
} 
#chap_rubrique { 
font-size : 18px; 
line-height : 125%; 
text-transform : none; 
text-align : right; 
padding-top : 20px; 
background-color : #99ffcc; 
} 

/*     Vidéos      */
#video_accueil { 
width: 100%; 
} 
#video_accueil p { 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 17px; 
font-style : normal; 
font-weight : lighter; 
color : #000000; 
font-variant : normal; 
text-align : right; 
margin:0px 1px 8px 0px;
padding:0px;
text-decoration:underline;
} 

#video_art { 
width: 100%; 
margin: 2px; 
padding-top: 20px; 
padding-bottom: 20px; 
} 
#aff_video { 
width :100%;
margin:0px 10px;
padding:5px 0px 5px 0px;
} 
#aff_video h2 {
font-size:20px;
color:#FF9900;
margin:5px;
}
#aff_video p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:lighter;
} 
#list_video {
width:30%;
float:right;
margin-RIGHT:15px;
} 
#list_video P{
text-align:right;
font-size:14px;
color:#666666;
margin:8px;

} 
#list_video IMG{
width:98%;
margin-right:5px;
float:right;
}
.banner {
PADDING-bottom:1px; 
height : auto; 
width : 100%;
} 
.banner img { 
width : 96%; 
height : auto; 
} 
.banner object { 
width : 100%; 
height : auto; 
} 
#lightbox { 
text-align : justify; 
font-family : Arabic Transparent; 
font-size : 24px; 
font-weight : bolder; 
line-height : 115%; 
color : #000000; 
background-color : #eee; 
padding : 10px; 
border-bottom : 2px solid #666; 
border-right : 2px solid #666; 
} 
#lightboxDetails { 
font-size : 0.8em; 
padding-top : 0.4em; 
} 
#lightboxCaption { 
float : left; 
} 
#keyboardMsg { 
float : right; 
} 
#closeButton { 
top : 5px; 
right : 5px; 
} 
#lightbox img { 
border : none; 
clear : both; 
} 
#overlay img { 
border : none; 
} 
#overlay { 
background-image : url(graphisme/overlay.png); 
} 



.contact_descript { 
font-family : tahoma, "Simplified Arabic"; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
text-align : right1; 
} 

.contact_champMaj { 
background-color : #DFEFFF; 
font-family : tahoma, "Simplified Arabic"; 
font-size : 12px; 
font-weight : lighter; 
color : #000000; 
height : 24px; 
width : 98%; 
letter-spacing : normal; 
text-align : right1; 
word-spacing : normal; 
vertical-align : baseline; 
border-color : #009DE0; 
border-style : solid; 
border-width : 1px;
padding-top : 2px;
padding-right1 : 3px;
text-transform : uppercase; 
} 


.contact_champPLMaj { 
background-color : #DFEFFF; 
font-family : tahoma, "Simplified Arabic"; 
font-size : 12px; 
font-weight : lighter; 
color : #000000; 
height : 24px; 
width : 98%; 
letter-spacing : normal; 
text-align : right1; 
word-spacing : normal; 
vertical-align : baseline; 
border-color : #009DE0; 
border-style : solid; 
text-transform : capitalize; 
border-width : 1px;
padding-top : 2px;
padding-right1 : 3px;
} 
	

.contact_champMin { 
background-color : #DFEFFF; 
font-family : tahoma, "Simplified Arabic"; 
font-size : 12px; 
font-weight : lighter; 
color : #000000; 
height : 24px; 
width : 98%; 
letter-spacing : normal; 
text-align : right1; 
word-spacing : normal; 
vertical-align : baseline; 
border-color : #009DE0; 
border-style : solid; 
text-transform : lowercase; 
border-width : 1px;
padding-top : 2px;
padding-right1 : 3px;
} 


.contact_objetMes { 
background-color : #DFEFFF; 
font-family : tahoma, "Simplified Arabic"; 
font-size : 12px; 
font-weight : lighter; 
color : #000000; 
height : 24px; 
width : 98%; 
letter-spacing : normal; 
text-align : right1; 
word-spacing : normal; 
vertical-align : baseline; 
border-color : #137595; 
border-style : solid; 
text-transform : lowercase; 
border-width : 1px;
padding-top : 2px;
padding-right1 : 3px;
} 
	

.contact_contenuMes { 
background-color : #DFEFFF; 
font-family : tahoma, "Simplified Arabic";  
font-size : 12px; 
font-weight : lighter; 
color : #000000; 
width : 98%; 
letter-spacing : normal; 
text-align : right1; 
word-spacing : normal; 
vertical-align : baseline; 
border-color : #009DE0; 
border-style : solid; 
text-transform : lowercase; 
border-width : 1px;
padding-top : 2px;
padding-right1 : 3px;
} 
	

.contact_Dest { 
background-color : #DFEFFF; 
font-family : tahoma, "Simplified Arabic"; 
font-size : 12px; 
font-weight : normal; 
color : #000000; 
width : 98%; 
border-width : 0; 
letter-spacing : normal; 
text-align : right1; 
word-spacing : normal; 
vertical-align : middle; 
font-variant : normal; 
white-space : pre; 
cursor : default; 
padding-top : 2px;
padding-right1 : 3px;
} 

.contact_bouton { 
font-family : tahoma, "Simplified Arabic"; 
font-size : 12px; 
font-weight : bold; 
color : #fff; 
border : #336699; 
border-right : #9e9e9e; 
background-color : #009DE0; 
height : 30px; 
} 			
		

.contact { 
font-family : tahoma, "Simplified Arabic"; 
color : #000000; 
font-size : 18px; 
font-style : normal; 
font-weight : bolder; 
text-align : right1; 
} 

.message_invita { 
text-align : justify; 
font-family : tahoma, "Simplified Arabic";  
font-size : 11px; 
font-weight : 100; 
line-height : 120%; 
color : #000000; 
} 
	
/*Somaire de l'edition  */

.titre_sommaire { 
font-family : Arabic Transparent; 
font-size : 26px; 
font-style : normal; 
font-weight:bolder; 
color :#0082D6; 
text-align :right;  
} 
.Stitre_sommaire { 
font-family : Arabic Transparent; 
font-size : 24px; 
font-style : normal; 
font-weight:bolder; 
color :#0082D6; 
text-align :right;
text-decoration:none; 
}

.article_sommaire { 
font-family : tahoma, "Simplified Arabic"; 
font-size : 14px; 
color: #000000; 
line-height : 130%; 
text-decoration:none; 

}
.som_chap{
background-image : url(../graphisme/som_chap.jpg);
background-position : right1;
background-repeat : no-repeat;
font-family : tahoma, "Simplified Arabic"; 
font-size : 12px;
font-style : normal;
color : #000;
padding-right1 : 135px;
padding-bottom : 5px;
text-align : right1;}
