
/*

				*//* var mode : 2 */


body {
	
	background : url(IMG/siteon0.png) top  center repeat;
}
#page {
	background : url(IMG/siteoff0.png) center -120px repeat;

}
#top {
	height : 120px;
		/* background : url(IMG/rubon1.png) top center no-repeat  ;	*/

}
#cartouche {
	height : 0px;
			
		border-left : 1px solid black;
		border-right : 1px solid black;
		overflow:hidden;
}
	
 
#footer {
	
	
/* 
	*/
		
		
	

	
}
/* 44 */






	#content .cadre-sommaire_article {
		position : absolute;
		left : -5px;
		top : -5px;
	}

	#conteneur .cadre-sommaire_article img{
		padding :  10px;
		top : 0px;
		position : relative;
	}
	
	#conteneur	.cadre-sommaire_article  .logoH{
			height : 30px;
				background : url(IMG/moton36.png)
				top left no-repeat  ;
				;	
		}
	#conteneur	.cadre-sommaire_article  .logoH1{
			height : 0px;
			background : url(IMG/moton36.png) 
				top 290 no-repeat ;
				
		}
	#conteneur	.cadre-sommaire_article  .logoH2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton36.png) 
			-270px  no-repeat ;
				
		}

	#conteneur	.cadre-sommaire_article  .logoM{
			height : 30px;
				background : url(IMG/moton36.png)
				top center repeat-y  ;
				;
				margin-top : 20px; /* g3 */
		}
	#conteneur	.cadre-sommaire_article  .logoM1{
			width : 20px;
			top :  20px;
			
		}
	#conteneur	.cadre-sommaire_article  .logoM2{
			width : 0px;
			top :  20px;
			
						
		}
	#conteneur	.cadre-sommaire_article  .logoB{
			height : 30px;
				background : url(IMG/moton36.png)
				 bottom right no-repeat  ;
				;
				bottom : 0; 
		}
	#conteneur	.cadre-sommaire_article  .logoB1{
			height : 10px;
			background : url(IMG/moton36.png) 
				bottom 290 no-repeat ;
				
		}
	#conteneur	.cadre-sommaire_article  .logoB2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton36.png) 
			-580px  bottom no-repeat ;
				
		}


	



	#content .cadre_redacteur {
		position : absolute;
		left : -5px;
		top : -5px;
	}

	#conteneur .cadre_redacteur img{
		padding :  10px;
		top : 0px;
		position : relative;
	}
	
	#conteneur	.cadre_redacteur  .logoH{
			height : 20px;
				background : url(IMG/moton37.png)
				top left no-repeat  ;
				;	
		}
	#conteneur	.cadre_redacteur  .logoH1{
			height : 10px;
			background : url(IMG/motoff37.png) 
				top center no-repeat ;
				
		}
	#conteneur	.cadre_redacteur  .logoH2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton37.png) 
			-195px  no-repeat ;
				
		}

	#conteneur	.cadre_redacteur  .logoM{
			height : 20px;
				background : url(IMG/moton37.png)
				top center repeat-y  ;
				;
				margin-top : 20px; /* g3 */
		}
	#conteneur	.cadre_redacteur  .logoM1{
			width : 20px;
			top :  20px;
			background : url(IMG/motoff37.png) 
				top left repeat-y ;
				
		}
	#conteneur	.cadre_redacteur  .logoM2{
			width : 10px;
			top :  20px;
			background : url(IMG/motoff37.png) 
				top right repeat-y ;
				
						
		}
	#conteneur	.cadre_redacteur  .logoB{
			height : 20px;
				background : url(IMG/moton37.png)
				 bottom right no-repeat  ;
				;
				bottom : 0; 
		}
	#conteneur	.cadre_redacteur  .logoB1{
			height : 10px;
			background : url(IMG/motoff37.png) 
				bottom center no-repeat ;
				
		}
	#conteneur	.cadre_redacteur  .logoB2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton37.png) 
			-430px  bottom no-repeat ;
				
		}


	



	#content .cadre-sommaire_rubrique {
		position : absolute;
		left : -15px;
		top : -15px;
	}

	#conteneur .cadre-sommaire_rubrique img{
		padding :  30px;
		top : 0px;
		position : relative;
	}
	
	#conteneur	.cadre-sommaire_rubrique  .logoH{
			height : 30px;
				background : url(IMG/moton38.png)
				top left no-repeat  ;
				;	
		}
	#conteneur	.cadre-sommaire_rubrique  .logoH1{
			height : 30px;
			background : url(IMG/moton38.png) 
				top 290 no-repeat ;
				
		}
	#conteneur	.cadre-sommaire_rubrique  .logoH2{
			height : 60px;
			width : 60px;
			background : url(IMG/moton38.png) 
			-230px  no-repeat ;
				
		}

	#conteneur	.cadre-sommaire_rubrique  .logoM{
			height : 30px;
				background : url(IMG/moton38.png)
				top center repeat-y  ;
				;
				margin-top : 60px; /* g3 */
		}
	#conteneur	.cadre-sommaire_rubrique  .logoM1{
			width : 60px;
			top :  60px;
			
		}
	#conteneur	.cadre-sommaire_rubrique  .logoM2{
			width : 30px;
			top :  60px;
			
						
		}
	#conteneur	.cadre-sommaire_rubrique  .logoB{
			height : 30px;
				background : url(IMG/moton38.png)
				 bottom right no-repeat  ;
				;
				bottom : 0; 
		}
	#conteneur	.cadre-sommaire_rubrique  .logoB1{
			height : 30px;
			background : url(IMG/moton38.png) 
				bottom 290 no-repeat ;
				
		}
	#conteneur	.cadre-sommaire_rubrique  .logoB2{
			height : 60px;
			width : 60px;
			background : url(IMG/moton38.png) 
			-580px  bottom no-repeat ;
				
		}


	



	#content .cadre_syndication_article {
		position : absolute;
		left : -5px;
		top : -5px;
	}

	#conteneur .cadre_syndication_article img{
		padding :  10px;
		top : 0px;
		position : relative;
	}
	
	#conteneur	.cadre_syndication_article  .logoH{
			height : 20px;
				background : url(IMG/moton39.png)
				top left no-repeat  ;
				;	
		}
	#conteneur	.cadre_syndication_article  .logoH1{
			height : 10px;
			background : url(IMG/motoff39.png) 
				top center no-repeat ;
				
		}
	#conteneur	.cadre_syndication_article  .logoH2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton39.png) 
			-200px  no-repeat ;
				
		}

	#conteneur	.cadre_syndication_article  .logoM{
			height : 20px;
				background : url(IMG/moton39.png)
				top center repeat-y  ;
				;
				margin-top : 20px; /* g3 */
		}
	#conteneur	.cadre_syndication_article  .logoM1{
			width : 20px;
			top :  20px;
			background : url(IMG/motoff39.png) 
				top left repeat-y ;
				
		}
	#conteneur	.cadre_syndication_article  .logoM2{
			width : 10px;
			top :  20px;
			background : url(IMG/motoff39.png) 
				top right repeat-y ;
				
						
		}
	#conteneur	.cadre_syndication_article  .logoB{
			height : 20px;
				background : url(IMG/moton39.png)
				 bottom right no-repeat  ;
				;
				bottom : 0; 
		}
	#conteneur	.cadre_syndication_article  .logoB1{
			height : 10px;
			background : url(IMG/motoff39.png) 
				bottom center no-repeat ;
				
		}
	#conteneur	.cadre_syndication_article  .logoB2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton39.png) 
			-440px  bottom no-repeat ;
				
		}


	



	#content .cadre_syndication_site {
		position : absolute;
		left : -5px;
		top : -5px;
	}

	#conteneur .cadre_syndication_site img{
		padding :  10px;
		top : 0px;
		position : relative;
	}
	
	#conteneur	.cadre_syndication_site  .logoH{
			height : 20px;
				background : url(IMG/moton40.png)
				top left no-repeat  ;
				;	
		}
	#conteneur	.cadre_syndication_site  .logoH1{
			height : 10px;
			background : url(IMG/motoff40.png) 
				top center no-repeat ;
				
		}
	#conteneur	.cadre_syndication_site  .logoH2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton40.png) 
			-200px  no-repeat ;
				
		}

	#conteneur	.cadre_syndication_site  .logoM{
			height : 20px;
				background : url(IMG/moton40.png)
				top center repeat-y  ;
				;
				margin-top : 20px; /* g3 */
		}
	#conteneur	.cadre_syndication_site  .logoM1{
			width : 20px;
			top :  20px;
			background : url(IMG/motoff40.png) 
				top left repeat-y ;
				
		}
	#conteneur	.cadre_syndication_site  .logoM2{
			width : 10px;
			top :  20px;
			background : url(IMG/motoff40.png) 
				top right repeat-y ;
				
						
		}
	#conteneur	.cadre_syndication_site  .logoB{
			height : 20px;
				background : url(IMG/moton40.png)
				 bottom right no-repeat  ;
				;
				bottom : 0; 
		}
	#conteneur	.cadre_syndication_site  .logoB1{
			height : 10px;
			background : url(IMG/motoff40.png) 
				bottom center no-repeat ;
				
		}
	#conteneur	.cadre_syndication_site  .logoB2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton40.png) 
			-440px  bottom no-repeat ;
				
		}


	



	#content .cadre_absent {
		position : absolute;
		left : -5px;
		top : -5px;
	}

	#conteneur .cadre_absent img{
		padding :  10px;
		top : 0px;
		position : relative;
	}
	
	#conteneur	.cadre_absent  .logoH{
			;
					
		}
	#conteneur	.cadre_absent  .logoH1{
			height : 0px;
			
		}
	#conteneur	.cadre_absent  .logoH2{
			height : 20px;
			width : 20px;
			
		}

	#conteneur	.cadre_absent  .logoM{
			;
				
				margin-top : 20px; /* g3 */
		}
	#conteneur	.cadre_absent  .logoM1{
			width : 20px;
			top :  20px;
			
		}
	#conteneur	.cadre_absent  .logoM2{
			width : 0px;
			top :  20px;
			
						
		}
	#conteneur	.cadre_absent  .logoB{
			;
				
				bottom : 0; 
		}
	#conteneur	.cadre_absent  .logoB1{
			height : 10px;
			
		}
	#conteneur	.cadre_absent  .logoB2{
			height : 20px;
			width : 20px;
			
		}


	



	#content .cadre_article {
		position : absolute;
		left : -5px;
		top : -5px;
	}

	#conteneur .cadre_article img{
		padding :  10px;
		top : 0px;
		position : relative;
	}
	
	#conteneur	.cadre_article  .logoH{
			height : 20px;
				background : url(IMG/moton56.png)
				top left no-repeat  ;
				;	
		}
	#conteneur	.cadre_article  .logoH1{
			height : 10px;
			background : url(IMG/motoff56.png) 
				top center no-repeat ;
				
		}
	#conteneur	.cadre_article  .logoH2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton56.png) 
			-200px  no-repeat ;
				
		}

	#conteneur	.cadre_article  .logoM{
			height : 20px;
				background : url(IMG/moton56.png)
				top center repeat-y  ;
				;
				margin-top : 20px; /* g3 */
		}
	#conteneur	.cadre_article  .logoM1{
			width : 20px;
			top :  20px;
			background : url(IMG/motoff56.png) 
				top left repeat-y ;
				
		}
	#conteneur	.cadre_article  .logoM2{
			width : 10px;
			top :  20px;
			background : url(IMG/motoff56.png) 
				top right repeat-y ;
				
						
		}
	#conteneur	.cadre_article  .logoB{
			height : 20px;
				background : url(IMG/moton56.png)
				 bottom right no-repeat  ;
				;
				bottom : 0; 
		}
	#conteneur	.cadre_article  .logoB1{
			height : 10px;
			background : url(IMG/motoff56.png) 
				bottom center no-repeat ;
				
		}
	#conteneur	.cadre_article  .logoB2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton56.png) 
			-440px  bottom no-repeat ;
				
		}


	



	#content .cadre_rubrique {
		position : absolute;
		left : -5px;
		top : -5px;
	}

	#conteneur .cadre_rubrique img{
		padding :  10px;
		top : 0px;
		position : relative;
	}
	
	#conteneur	.cadre_rubrique  .logoH{
			height : 20px;
				background : url(IMG/moton57.png)
				top left no-repeat  ;
				;	
		}
	#conteneur	.cadre_rubrique  .logoH1{
			height : 10px;
			background : url(IMG/motoff57.png) 
				top center no-repeat ;
				
		}
	#conteneur	.cadre_rubrique  .logoH2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton57.png) 
			-200px  no-repeat ;
				
		}

	#conteneur	.cadre_rubrique  .logoM{
			height : 20px;
				background : url(IMG/moton57.png)
				top center repeat-y  ;
				;
				margin-top : 20px; /* g3 */
		}
	#conteneur	.cadre_rubrique  .logoM1{
			width : 20px;
			top :  20px;
			background : url(IMG/motoff57.png) 
				top left repeat-y ;
				
		}
	#conteneur	.cadre_rubrique  .logoM2{
			width : 10px;
			top :  20px;
			background : url(IMG/motoff57.png) 
				top right repeat-y ;
				
						
		}
	#conteneur	.cadre_rubrique  .logoB{
			height : 20px;
				background : url(IMG/moton57.png)
				 bottom right no-repeat  ;
				;
				bottom : 0; 
		}
	#conteneur	.cadre_rubrique  .logoB1{
			height : 10px;
			background : url(IMG/motoff57.png) 
				bottom center no-repeat ;
				
		}
	#conteneur	.cadre_rubrique  .logoB2{
			height : 20px;
			width : 20px;
			background : url(IMG/moton57.png) 
			-440px  bottom no-repeat ;
				
		}


	




/* 125 */

	
		#footer li.pied_constructeur { 
			
			;
			height: 32px ;
			height: 32px ;
		}
	

	
		#footer li.pied_mentionlegale { 
			
			;
			height: 32px ;
			height: 32px ;
		}
	

	
		#footer li.pied_rssrub { 
			background : url(IMG/moton34.png)
			   center left no-repeat ;
			;
			padding-left: 32px;
			height: 32px ;
			height: 32px ;
		}
	

	
		#footer li.pied_rsssite { 
			background : url(IMG/moton35.png)
			   center left no-repeat ;
			;
			padding-left: 32px;
			height: 32px ;
			height: 32px ;
		}
	





/* 142 */


	
	
	#conteneur .recherche img{
		margin : 3px;
		padding : 0px;
		top : 0px;

	}
	
		.recherche  .logoH{
			height : 17px;
				background : url(IMG/motoff51.png)
				 top left no-repeat  ;
				;	
		}

		.recherche  .logoM{
			height : 14px;
			top: 6px;
				background : url(IMG/motoff51.png)
				top center repeat-y  ;
				;
		}
		.recherche  .logoB{
			height : 17px;
			top: 6px;
				background : url(IMG/motoff51.png)
				bottom right no-repeat  ;
				;
				
		}
		.formulaire_recherche .forml {
			margin-left : 6px;
			margin-right : 0 px;
			top : -7px;
		}
	

/* 183 */

	
	
	div.parentC .sondage .plogos img.spip_logos{
		/* margin : 3px;*/
		padding : 3px 3px 0px 3px;6px  0px;
		top :  3px;
	}
	
	
		.sondage  .logoH{
			height : 17px;
				background : url(IMG/motoff48.png)
				 top left no-repeat  ;
				;	
		}

		.sondage  .logoM{
			height :97%;
			top: 6px;
				background : url(IMG/motoff48.png)
				top center repeat-y  ;
				;
		}
		.sondage  .logoB{
			height : 17px;
			bottom: -6px;
				background : url(IMG/motoff48.png)
				bottom right no-repeat  ;
				;
				
		}
	



/* 220 */









	

/* 235 */


	/* 243 - deb -  grp : 2  - mt : 3 : _menu__haut */
 /* largeur du menu */	



div# {
	  
				width : 160px;
				;
				
}
		
#.menuP .rubriques ul{   
				padding : 5px 0px;
				/* mod fx3 */
				width : 0px;
}

#.menuP .rubriques ul li {  
}

/* 278 :  plus le LI de fin */ /* 3 : _menu__haut */
#.menuP .rubriques ul li.logoB {  
				 height : 5px; 
				border : none;
				padding : 0px;
				/* mod fx3 */
				width : 0px;
}				
	
		.  .logoH{
			;
					
		}

		.  .logoM{
			;
			top: 5px;
				
		}
		.  .logoB{
			;
			top: 5px;
				
				
		}
		.rien {
			margin-left : 5px;
			margin-right : -6px;
			top : --15px;
		}
	/* 314 - fin -  3 : _menu__haut */
	
	/* 243 - deb -  grp : 2  - mt : 2 : _menu_droite */
 /* largeur du menu */	



div#menuright {
	  
				width : 160px;
				;
				
}
		
#menuright.menuP .rubriques ul{ background : url(IMG/moton2.png)
				top left no-repeat ;
				;  
				padding : 3px 0px;
				/* mod fx3 */
				width : 160px;
}

#menuright.menuP .rubriques ul li { background : url(IMG/moton2.png)
				top center repeat-y ;
				; 
}

/* 278 :  plus le LI de fin */ /* 2 : _menu_droite */
#menuright.menuP .rubriques ul li.logoB { background : url(IMG/moton2.png)
				bottom right no-repeat ;
				; 
				 height : 3px; 
				border : none;
				padding : 0px;
				/* mod fx3 */
				width : 160px;
}				
	
		.menuright  .logoH{
			;
				background : blue  url(IMG/moton2.png)
				top left no-repeat  ;
				;	
		}

		.menuright  .logoM{
			;
			top: 3px;
				background : url(IMG/moton2.png)
				top center repeat-y ;
				;
		}
		.menuright  .logoB{
			;
			top: 3px;
				background : url(IMG/moton2.png)
				 bottom right no-repeat  ;
				;
				
		}
		.rien {
			margin-left : 3px;
			margin-right : -4px;
			top : -7px;
		}
	/* 314 - fin -  2 : _menu_droite */
	
	/* 243 - deb -  grp : 2  - mt : 1 : _menu_gauche */
 /* largeur du menu */	



div#menuleft {
	 background : url(IMG/motoff1.png)
				top left no-repeat ;
				; 
				width : 200px;
				height : 398px;
				margin-right: -40px;
}
		
#menuleft.menuP .rubriques ul{ background : url(IMG/moton1.png)
				top left no-repeat ;
				;  
				padding : 3px 0px;
				/* mod fx3 */
				width : 160px;
}

#menuleft.menuP .rubriques ul li { background : url(IMG/moton1.png)
				top center repeat-y ;
				; 
}

/* 278 :  plus le LI de fin */ /* 1 : _menu_gauche */
#menuleft.menuP .rubriques ul li.logoB { background : url(IMG/moton1.png)
				bottom right no-repeat ;
				; 
				 height : 3px; 
				border : none;
				padding : 0px;
				/* mod fx3 */
				width : 160px;
}				
	
		.menuleft  .logoH{
			height : 398px;
				background : blue  url(IMG/moton1.png)
				top left no-repeat  ;
				;	
		}

		.menuleft  .logoM{
			height : 398px;
			top: 3px;
				background : url(IMG/moton1.png)
				top center repeat-y ;
				;
		}
		.menuleft  .logoB{
			height : 398px;
			top: 3px;
				background : url(IMG/moton1.png)
				 bottom right no-repeat  ;
				;
				
		}
		.rien {
			margin-left : 3px;
			margin-right : -4px;
			top : -7px;
		}
	/* 314 - fin -  1 : _menu_gauche */
	
	/* 243 - deb -  grp : 2  - mt : 4 : _menu__bas */
 /* largeur du menu */	



div# {
	  
				width : 160px;
				;
				
}
		
#.menuP .rubriques ul{   
				padding : 5px 0px;
				/* mod fx3 */
				width : 0px;
}

#.menuP .rubriques ul li {  
}

/* 278 :  plus le LI de fin */ /* 4 : _menu__bas */
#.menuP .rubriques ul li.logoB {  
				 height : 5px; 
				border : none;
				padding : 0px;
				/* mod fx3 */
				width : 0px;
}				
	
		.  .logoH{
			;
					
		}

		.  .logoM{
			;
			top: 5px;
				
		}
		.  .logoB{
			;
			top: 5px;
				
				
		}
		.rien {
			margin-left : 5px;
			margin-right : -6px;
			top : --15px;
		}
	/* 314 - fin -  4 : _menu__bas */
	

/* 311 */




/* ccs txt rub */ 


/* fin css txt rub */

/* ccs txt rub art */ 

/* _css_menu_gauche_fusion_10px */


html #menuleft.menuP .rubriques ul {
        margin-left : 10px;
}

div#contenu {
     margin-left : 200px;
}


/* _ccs_theme_rouille */

a {
color : #D3521A;
}


/* fin css txt rub art*/
