/*  ----------------------------------------------------------- */
/*  Feuilles de styles des squelettes entrainderever.com  */
/*  ----------------------------------------------------------- */

html body { 

  text-align: center;
  	background: #1a171b URL(elements/background_l.gif) left repeat-y;	

}
#bloc_corps{	
	background: #1a171b; 
	position: relative;
	margin-left: auto;
	margin-right: auto;
	top: 21px;
	 _top: 14px;
	width: 775px;
	height: 100%;
	z-index:10;	
		display:block ;

} 
#menu_racine{	

	width:775px; 
	height: 183px;
	top: 0px;

}																							    
#menu_rubriques{	
	position:relative;												   
	background: #e2e3e4 URL(elements/bas_g.gif) bottom no-repeat;  
	width:260px;

	float: left; 
	top:-2px;
	text-align: left; 
	padding-bottom:20px;  
 	z-index:20;

	
}	
#menu_rubriquessom{	
	position:relative;												   
	background: #e2e3e4 URL(elements/bullesom.gif) bottom center no-repeat;  
	width:59px;
		height:149px;
left: 25px;
 	z-index:21;	
	bottom: 10px;

	
}
#img_rubriques { 
	position: relative;
	background:  URL(elements/entete_bas.jpg) top left no-repeat;;	
	text-align: left;
	left: 23px;

	height: 50px;	
}	
#listerub{ 
position: relative;
  	margin-top: -5px;
	list-style-type: none; 
	list-style-image: url(elements/li1.gif); 
		list-style-position: outside;	
		_left:-8px;
} 
 #listerub2{
	  position: relative;
	  left: -27px;
	list-style-type: none; 
		list-style-image: url(elements/li2.gif); 
		list-style-position: outside;


}
.nonactuel1	a{	 

		  	color : #1a171b;	 
 	margin-left: 0;
  	text-align: left;

	text-decoration: none; 
	font-family: Arial, helvetica, verdana, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	  	list-style-image: url(elements/li1.gif); 
		list-style-position: outside;
 
}
 .nonactuel1	a:hover{	 
  	color : #777;	 
} 	
.agendadate{	
text-align: left ;
color:#000;
 	background:  URL(elements/lia.jpg) left no-repeat;	
width: 100%;
height:15px; 

	font-family: Arial, helvetica, verdana, sans-serif;
	font-size: 14px; 
	font-weight: bold;
 
}
.agendatitre{	
text-align: left ;
color:#fff;
 	background: #1a171b ;	

height:20px; 

	font-family: Arial, helvetica, verdana, sans-serif;
	font-size: 16px; 
	font-weight: bold;
 
} 
.agendatexte{
position: relative;
	text-align: justify ;
color:#1a171b;
	 width: 80%; 
	 left: 25px;


	font-family: Arial, helvetica, verdana, sans-serif;
	font-size: 14px; 

}
.actuel1 a{	

  	color : #8a3c0b; 
	text-decoration: none; 
	font-family: Arial, helvetica, verdana, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: none; 
 
}  
.nonactuel2	a{	 

	color : #1a171b;	 
  	text-align: left;

	text-decoration: none; 
	font-family: Arial, helvetica, verdana, sans-serif;
	font-size: 13px; 
	font-weight: bolder; 


 }
 .nonactuel2	a:hover{	 
  	color : #777;	 
}
 .actuel2	a{	 

  	color : #8a3c0b; 
  	left: 10px;

	text-decoration: none; 
	font-family: Arial, helvetica, verdana, sans-serif;
	font-size: 15px; 
	font-weight: bolder; 


 }
 .nonactuel2span{	 
 position: absolute;
		  	width: 88px;
		  height: 20px; 
		  right: -30px;
		  _right: -37px;  

 }
#menu_articles{			
}
#contenu{	

	top:-3px; 
	min-height:100px; 
	background: #fefcfa URL(elements/bas_d.gif) bottom no-repeat;  
	width:512px;	
	float: right;
	 
}  
#contenutexte span img{	
    border: 3px solid #1a171b;		
	 
}  
 
#contenutexte{ 
	position: relative;
	 text-align: justify;
 padding: 10px 15px 10px;
 	font-family: helvetica, verdana, sans-serif;
	font-size: 15px; 
}
#img_contenutexte {
	position: relative;
	right: -15px; 
	top: -20px;
	border: 0px;
}
#illustrations{	
text-align: left;
position: relative;
margin-left: -25px;
top: 10px;
float: left;	
z-index: 500; 
margin-right: 10px;
margin-bottom: 10px;
	
}
#illustrations img{	
border: 3px solid #1a171b;		
}
#pied {	
	text-align: left;
 	 
	color : #fefcfa; 

}
#pied a{ 	
	color : #fefcfa;
	text-decoration: none; 
	font-family: Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
} 
#habillage_g{	

	position: absolute; 
	top:0; 
	left:0;
	width: 52%;
	height: 600px; 
	height: 100%;
}
#habillage_d{	
   	background: URL(elements/background_r.gif) right top no-repeat ;	
	position: absolute; 
	top: 0; 
	right:0;
	width: 52%;  
	height: 100%;
}  
#blanc_g{ 

	background: #fff; 
	width: 100%;
	height: 159px;
} 
#blanc_d { 
	background: #fff; 
	width: 100%;
	height: 32px;
}  
#blanc1_g{	 
	position: absolute;
	top: 156px	  ;
	left: 0px ;
	background: URL(elements/blanc1_g.gif) top left no-repeat; ; 
	width: 50px;
	height: 50px;
}  	 

.spip img{
border: 3px solid #1a171b;	 
}






