@charset "utf-8";

/* =========================================================================================================== */
/* =====================       pour avoir un theme avec fond clair      ====================================== */

/*
[class*="col-"], footer {
   background-color: lightgreen; 
  border: 2px solid black;
  border-radius: 6px;
   line-height: 40px; 
  text-align: center;
}


:root {
  --cl_body: #000000;
  --cl_site: #000000; 
  --cl_ln_cur: #000000;
  --cl_ln_over: #000000;
}*/


/* ============================================================================ */
/*    THEME FOND BLANC OU NOIR : Les changements a appliquer :

fond du site :			 BLANC		 NOIR

body.general { 
	background-color: 	#FEFEFE; 	#303030;
	color: 				#777777; 	#FEFEFE; 
	
body.general a
	color:  			#777777;    #FEFEFE;} 	
a.lien_txt:hover  
	background-color:   #777777; 	#FEFEFE
	color:				#FEFEFE		#303030;

#siteweb {
  background-color: 	#FEFEFE;   	#444445;

.banniere {
	color: 				#FEFEFE;  	#FEFEFE; 
 
.nva_article {
  background-color:		#FEFEFE;	#303030

.nva_droit	{
  background-color:		#FEFEFE;	#303030
  
.galerie_vig2 {
  background-color:		#FEFEFE;	#303030
.galerie_vig2:hover 
  background-color: 	#777777; 	#FEFEFE;
  color: 				#FEFEFE		#303030; 
*/

:root {
  --color-grey1: #222222;
  --color-grey2: #565656;
  --color-white1:#FFFFFF;
  --color-white2:#FEFEFE;
}

body {  background-color:#FFFFFF; color: var(--color-grey1); } 
/* body {  background: url(/images/fond_page_clair_1000.jpg) no-repeat center fixed; color: #565656;  } */
body a 		{ color: #565656; } 
body a:hover    { color:#565656;  }
footer a:hover  { background-color: #565656; color:#FEFEFE;  }

 a.lien_txt:hover  	{ background-color: #565656; color:#FEFEFE;}  
 a.lien_txt_inverse     { background-color: #565656; color:#FEFEFE;}  
 a.lien_txt_inverse:hover     { background-color: #FEFEFE; color:#565656;}  
 
 a.ln_art_theme:hover     { background-color: #565656; color:#FEFEFE;}  
 
 
 
/* .lstnews_row {  background: url(/images/fond_6-clair.jpg) ; }  */
/*  .lstnews_histo { background: url(/images/fond_1c-clair.jpg) ; }  */
/* .fond_frame {  background: url(/images/fond_6-clair.jpg) ; }   */
.nva_lientxt  { color:#565656;  }
.nva_lientxt:hover  {  background-color: #565656; color:#FEFEFE; }
.lstnews_date span { background-color: #FEFEFE; }
/*  .galerie_vig2 { background: url(/images/fond_6-clair.jpg) ; }  
.galerie_vig2 div:hover  { background:none; background-color: #565656; color: #FEFEFE;  } */
.entete_nav,.entete_nav2 { 	background-color: #FEFEFE; }
.th_color{ color:white;}
#id_bigimg_legende {    color:#FEFEFE;  }