BODY{ margin:auto; background-image : url(images/icons/center.jpg);}

#all{	background-image : url(images/icons/bg.jpg); 
		width:844px;   
		margin : 0px auto 0px auto;
		padding-bottom:15px;
		font-family: verdana, tahoma, helvetica, arial,'Trebuchet MS'; 
		text-align:justify; 
		font-size:10px;
			line-height : 14px;
	}
	
#container{	width:790px;  
			height : auto; 
			background-color : white;  
			margin:auto;
			border-left : px solid #90ee90;   
			border-right : px solid #90ee90; 
			border: 0px solid black;
			padding-top : 10px;
	}
#logo{
		background-image : url(images/logo/mosquee_villefontaine.jpg);
		width:804px; 
		margin:auto;
		height:143px;
	}

#advert{ 	
			float:right; width:434px; margin-top:123px; margin-right:20px; color : #bebebe;
	}

#navigation{ 	width : 804px; height : 30px;  margin:auto; border-top : 1px solid grey; 
				background-image : url(fr/nav/menu_?.jpg);  background-repeat : repeat; background-color:black;}


#copyright{   clear:both;  width:750px; height:20px;  border-top:5px solid #789d2d; 
			text-align : center; font-family: tahoma;  font-size : 9px;  
			text-decoration: none; color: #545454;  padding:6px 0px 0px 0px;
			  margin:auto; margin-top:0px;}

.medium {
	font-size : 8px; height:10px;
}

.float_right{
	float:right;
}
			  
#back{ width:770px; margin:auto; margin-top:0px; }
/*
.menu{   width:135px; float : left; padding:0px; margin:10px 0px 0px 0px; 	min-height : 330px; font-size : 10px;
				font-family : verdana, helvetica, arial;	color: FF6600;}
				
.menu table a{ 	display: block; width:95%; border-bottom: 1px solid white; padding: 2px; font-size : 10px;
				font-family : verdana, helvetica, arial;  text-decoration : none; margin-left:2px;
				color: navy;  background-color : grey; border-top: 1px solid #BECBD0;}
.menu table a:hover  { background-color :; color:blue;}
*/

#left_menu { 
		width:160px; 
	}
	
#entry { 
		border:0px solid #eeffdd; width: 452px; padding:10px 5px 5px 5px;
		border-top:0px solid #577122;
	}
	
#right_menu { 
		/*font-family : verdana, arial; 
		font-size:10px; */
		padding : 5px 0px 5px 5px;
		width:160px;
	}
	
.menu_in{   padding:5px; margin:20px 0px 0px 0px; border:1px solid #e1eec5; border-top:5px solid #577122; 
		background-color : #f1ffe3;
	}
.menu_in_simple{   padding:5px; margin:0px 0px 0px 0px; border:1px solid #e1eec5; border-top:5px solid #577122; 
		background-color : #f1ffe3;
	}

#menu{   width:152px; float : left; padding:0px; 
		margin:20px 0px 0px 5px; border:1px solid #eeffdd;	min-height : 330px;}
#menu ul{ border-top:5px solid #577122; border-bottom:2px solid #577122;}
#menu, #menu ul, #menu ul li, #menu li {  margin:0px;  padding:0px;}

#menu  li 	{ 	
			list-style-type:none;				
			border-bottom: 1px solid grey; border-top: 1px solid white; 
			padding-left: 3px;  height:auto;
			color: FF6600; background-color : #dff0c3; 
		}
#menu  li a{ 	display: block; width:100%;  padding: 3px; font-weight: bold;
			text-decoration : none; color: black; 
		}
#menu   li a:hover  { color: #6ad700;    background-color : white; width:146px;}


.ssmenu, .ssmenu ul, .ssmenu ul li {  margin:0px;  padding:0px;}
.ssmenu  { border-bottom: 3px solid #3f5317; }
.ssmenu li  { 	list-style-type:none;
		}
.ssmenu li a{ 		display: block; width:100%; border-top: 1px solid #8ab72f; padding: 3px;
				text-decoration : none; background-color: white;
				color: black;}
.ssmenu li a:hover  { color: red; 	background-color: white; }

.bold{ 	font-weight:bold; padding:5px; font-size:12px; }

.paragraph { 	border-top : 3px solid #c6e092; }
.black {color:black;}
p{ 	line-height : 13px; text-decoration: none; margin:10px 0px 5px 0px;}	}
































		
#pointilles_nav{ width : 100%;  margin-top : 5px; margin-bottom : 5px; height: 1px; background-image : url(fr/icones/pointilles.jpg); background-repeat:repeat-x;}
.pointilles_nav{ width : 100%;  margin-top : 5px; margin-bottom : 5px; height: 4px; background-image : url(fr/icones/pointilles.jpg); background-repeat:repeat-x;}



.body{ 	font-family:  verdana, tahoma, helvetica, arial  ;  color: #262626;  font-size : 11px;text-align : ;  
		line-height : 13px; text-decoration: none; margin-top:5px; margin-bottom:5px;	}

.warn { font-size:9px; color:red; }



h1{font-family: Arial, verdana, tahoma;  font-size : 20px;  text-decoration: none; color: black;  ; margin:5px 0px;  line-height:1;}

h2{ font-family: arial, verdana, tahoma;  font-size : 17px;  text-decoration: none; color: black;  margin:5px 0px;}

h3{ font-family: arial, verdana, tahoma; font-size : 16px;  text-decoration: ; color: green;  margin:5px 0px; text-align:center; font-weight : bold; }

h4{ font-family: tahoma, arial;  text-align : ; font-size : 10px;  text-decoration: none; color: #B7B7FF; margin:0px;}
/*	h5 : utilisé dans right-menu	*/
h5{ font-family: arial, tahoma;  font-size : 9px;  text-decoration: none; color: ;  margin-left:0px; margin-top:0px; margin-bottom:0px;}

/* coran or hadith*/
.cOrH { font-family: Papyrus, arial, tahoma, helvetica;  text-align : ; font-size : 13px;  text-decoration: none; color: #30915a; margin:2px 0px 5px 0px; 
		border:1px solid #f1ffe3; padding:7px;}

.title{	border-bottom: 0px solid #377E97; margin:5px 5px; padding:2px; background-color:white;}

.T00 {	font-family: arial, verdana, tahoma; background-color:#d2d2d2; width:98%; padding:5px; font-weight:bold; 
		font-size:17px; border-top:3px solid black; margin:15px 0px 10px 0px;}
.T01 {background-color:#e8e8e8; width:98%; padding:5px; font-weight:bold; font-size:12px; border-top:0px solid #717171; margin:10px 0px;}
.T02 {background-color:; width:96%; padding:3px; font-family:arial; font-weight:bold; font-size:12px; margin:5px 0px; 
		border-bottom:2px solid #577122;}
.T03 {background-color:#d8e9b5; width:96%; padding:3px; font-family:arial; font-weight:bold; font-size:12px; margin:5px 0px; 
		border-top:2px solid #577122;}

.red { color:red;}
.green{color:#cfe4a3}

a.lien_01w{ 
	clear: both;
	margin: 10px 0;
	font-size: 14px;
	letter-spacing: 0px;
	text-decoration: none;
	color: #005079;
	font-weight:bold;
	font-family: arial, 'Trebuchet MS', Verdana, sans-serif;
	}
	
a.lien_01{ 
	clear: both;
	margin: 10px 0;
	font-size: 13px;
	letter-spacing: 0px;
	text-decoration: none;
	color: #005B5B;
	font-weight:bold;
	font-family: Century Gothic, times New Roman, arial, 'Trebuchet MS', Verdana, sans-serif;
	}
	
a.link_01{color:#0059ae;}
a.link_01:hover{color:#4169e1;}


a.lien_01:hover{  color: ; text-decoration: underline; }

a.lien_02{ font-family: verdana, tahoma, helvetica, arial; font-size: 9px; text-decoration: none; color: #B7B7FF; margin:0px; padding:0px;}
a.lien_02:hover{ color : #48A6FF; }






a.lien_03{ font-family:  tahoma,  arial;    font-size: 9px; text-decoration: underline; color: #F5DEB3;  }
a.lien_03:hover{font-family:  tahoma,  arial;   font-size: 9px; color: #FF6347;}

a.lien_04{ font-family: helvetica, arial; font-size: 10px; text-decoration: none; color: #C1E0FF;}
a.lien_04:hover{ color: #79BCFF;}

a.lien_05{ font-family: verdana, tahoma, helvetica, arial; font-size: 9px; text-decoration: none; color: #8F8F8F; }
a.lien_05:hover{ color : #48A6FF; }

a.lien_06 { color : #005279;  text-decoration: none;}
a.lien_06:hover { color : ;  text-decoration: underline;}

.style_01{ 	font-family:  verdana, tahoma, helvetica, arial  ;  color: #C1C1C1;  font-size : 9px;
			text-decoration: none; margin:5px; }
.style_02{ font-family: tahoma, verdana, arial, tahoma, ; font-size : 16px;  text-decoration: ; color: maroon;  margin:10px 0px 10px 0px; font-weight : bold; }

a.lien_list{ font-family: tahoma, century gothic,  arial;    font-size: 12px; text-decoration: none; color: #F0F378;  }
a.lien_list:hover{font-family:   tahoma, century gothic, arial; text-decoration: none; color: #FF6347;  font-size: 12px; }
a.lien_list:focus{font-family:arial; font-size:10px; color:#FF9562; font-weight:bold; }

.ro14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #DA0606;
}

.no14r {
	font-family: Century Gothic, times New Roman, arial, 'Trebuchet MS', Verdana, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #005079;
	text-decoration:none;
	font-weight:bold;
}

.no20r {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #1C3A3D;
	text-decoration:none;
}







.entry ul {list-style-type : none; padding-left:3px; margin-left:3px; }
.entry ul li ul {list-style-type : none;  padding-left:3px; margin-left:3px; }

.pub{ 	border : 1px solid orange;  width:200px; cursor:pointer; 
		background-image : url(fr/sbeitla/first.jpg);  background-repeat:no-repeat;  
		 background-position:; }















