//internet explorer

/*--------computer--------*/

@media screen and (min-device-width: 800px),
       screen and (min-width: 800px)
 {
 
 #smartphone { display: none; }
 
 

body         { background-color: #EEEEEE;color: #FFFFFF;font-size: 0.97em; font-family: Arial ,Helvetica , Tunga, Microsoft Sans Serif  }
.body_popup { background-color: #000000; color: #FFFFFF; font-family: Arial ,Helvetica , Tunga, Microsoft Sans Serif  }

table        {  vertical-align:top; font-size: 0.94em;; font-family: Arial ,Helvetica , Tunga, Microsoft Sans Serif}

li  {  font-size: 1em; color: #FFFFFF; text-align: justify; word-spacing:1px }
li.eco  {  font-size: 1em; color: #FFFFFF; text-align: left;  }
ul  {  font-size: 1em; color: #FFFFFF; text-align: justify; word-spacing:1px }
.anciensmaires {  font-size: 1em; color: #FFFFFF; text-align: left; }
.anciensmaires_index {  font-size: 0.99em; color: #606060; text-align: left; }

.musees_index {  font-size: 0.99em; color: #606060; text-align: justify; word-spacing:1px }
a.musees  { text-decoration: underline; cursor:pointer;  cursor:hand;}
a.musees:link       {  font-size: 0.97em; color: #000080;font-weight: bold }
a.musees:visited    { color: #000080;  font-size: 0.97em; font-weight: bold }
a.musees:hover { color: #cc0000}
a.musees:active { color: #cc0000}

.sommaire_index {  font-size: 1.1em; color: #606060; text-align: justify;  }
a.sommaire  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.sommaire:link       {  font-size: 1.1em; color: #FFFFFF; }
a.sommaire:visited    { color: #FFFFFF;  font-size: 1.1em;  }
a.sommaire:hover { color: #cc0000}
a.sommaire:active { color: #cc0000}

.liensutiles {  font-size: 1em; color: #FFFFFF; text-align: left; }

a { text-decoration: none; cursor:pointer; cursor:hand; }
a:link       {  font-size: 10pt; color: #FFFFFF;font-weight: bold }
a:visited    { color: #FFFFFF;  font-size: 10pt; font-weight: bold }
a:hover { color: #cc0000; }
a:active { color: #cc0000;cursor:wait;}

a.lien  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lien:link       {  font-size: 0.97em; color: #119BD5;font-weight: bold }
a.lien:visited    { color: #800080;  font-size: 0.97em; font-weight: bold }
a.lien:hover { color: #cc0000}
a.lien:active { color: #cc0000}

/* liens vers autres pages */
a.lien2  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lien2:link       {  font-size: 0.85em; color: #119BD5;font-weight: bold }
a.lien2:visited    { color: #800080;  font-size: 0.97em; font-weight: bold }
a.lien2:hover { color: #cc0000}
a.lien2:active { color: #cc0000}

/* liens vers autres pages sommaire */
.titre-sommaire {  font-size: 1.1em; color: #FFFFFF; }
a.lien3  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lien3:link       {  font-size: 1.1em; color: #FFFFFF; }
a.lien3:visited    { color: #FFFFFF;  font-size: 1.1em; }
a.lien3:hover { color: #cc0000}
a.lien3:active { color: #cc0000}



a.nbpages  { text-decoration: underline; cursor:pointer;  cursor:hand;}
a.nbpages:link       {  font-size: 0.97em; color: #FFFFFF;font-weight: bold }
a.nbpages:visited    { color: #800080;  font-size: 0.97em; font-weight: bold }
a.nbpages:hover { color: #cc0000}
a.nbpages:active { color: #cc0000}

a.lieninterne  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lieninterne:link       {  font-size: 0.85em; color: #119BD5;font-weight: bold }
a.lieninterne:visited    { color: #800080;  font-size: 0.85em; font-weight: bold }
a.lieninterne:hover { color: #cc0000}
a.lieninterne:active { color: #cc0000}

a.lieninterne2  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lieninterne2:link       {  font-size: 0.97em; color: #119BD5;font-weight: bold }
a.lieninterne2:visited    { color: #800080;  font-size: 0.97em; font-weight: bold }
a.lieninterne2:hover { color: #cc0000}
a.lieninterne2:active { color: #cc0000}

/* essai pour couleur bordure image au survol souris et cursor wait */
img a { text-decoration: none; cursor:pointer; cursor:hand; }
img a:link       {  border: 2px solid #FFFFFF; }
img a:visited    { border: 2px solid #FFFFFF;}
img a:hover { border: 2px solid #cc0000; }
img a:active{border: 2px solid #FFFFFF;
cursor:wait;
}*/



/*div page index du site*/
.content2 {display:block;  
color: #FFFFFF; /*Couleur de police*/  
background-color: #ffffff; /*couleur de fond du cadre*/  
text-align: center;/*Alignement du texte centré*/  
font-family:Verdana, Arial, Helvetica, sans-serif;/*Type de police*/  
font-size:0.9em;/*Taille de la police*/ 
/*Placement du bloc div à 5 pixel des quatres cotés*/  
padding-left: 15px;   
padding-bottom: 5px;   
padding-top: 15px;   
padding-right: 5px; 
border:0 solid #808080; border-width:0 1px;}
/*Fin div page index du site*/





/*.bordureimg1 {border: 2px solid #FFFFFF}
.bordureimg2 {border: 1px solid #FFFFFF}*/

.arriereplan  {background-color: #5E5E5E; width:100%}

.tabcommune      {  font-size: 30pt; color: #FFFFFF;font-weight: bold ;width:690 ; height=70;}

.celcp       {  font-size: 10pt;color: #FFFFFF; font-weight: bold}

.image {max-height: 100px;}


.economie_locale {valign:top; text-align: left}
.titre_activite {  font-size: 25pt;color: #FFFFFF; font-weight: bold}
.activite {font-size: 0.8em}


.imgmargedroite {margin-right: 10px; margin-top:5px;border: 2px solid #FFFFFF  }

.imgmargegauche {margin-left: 10px; margin-top:5px; border:2px solid #FFFFFF  }

.sommaire{ list-style-type: disc ;text-decoration: none; color: #FFFFFF; font-size: 12pt;font-weight: bold; text-align:left; }

.tabdemo1    { background-color:#808080;font-size: 10pt; color: #808080 ;border-collapse: collapse 
				; bgcolor=#FFFFFF ;background-color:#FFFFFF;text-align:center}
.tabdemo2    {font-size: 10pt; color: #FFFFFF ;border-collapse: collapse ; bgcolor=#FFFFFF ;background-color:#C0C0C0;text-align:center; }

.tabdemo3   { font-size: 8pt; font-style: italic }

.tabadmin    {  font-size: 12pt; width:100% ; color: #000000; background-color: #C0C0C0 }

.top         { text-align:center;text-decoration: none }

.titres       { color: #FFFFFF }

.tabpatrimoine      {  font-size: 2em; font-weight: bold; text-align: center; color: #FFFFFF}

.popperlink {position:absolute;visibility:hidden;font-style: normal;background: black;padding: 0px; }


.date_modif { color: #FFFFFF }
 


/* style pour les images des galeries */
center  img {border: 2px solid #FFFFFF}

/* Fin style pour les images des galeries */




//.arriereplan_communes_anciennes1 { background-color:#FFFFFF ; width:100%; border-spacing:7px; cellPadding:0; border=0 }
.arriereplan_communes_anciennes2 { background-color:#373737 ; width:98%; border-spacing:7px; cellPadding:0; border=0}


//.arriereplan_communes_galerie1 { background-color:#FFFFFF ; width:100%; border-spacing:7px; cellPadding:0; border=0 }
.arriereplan_communes_galerie2 { background-color:#373737 ;color: #FFFFFF;  border-spacing:7px; cellPadding:0; border=0}

//largeur td galerie ne fonctionne pas
.largeur_td {width:620}

.rues {text-align: justify; }

.titre_annexe {text-align:center; font-size: 30pt; font-weight: bold}

.tabtitre      {  color: #FFFFFF ; font-size: 2em; font-weight: bold; text-align: center; }

/* popup images anciennes */
.popup_old_img { background-color: #000000 ;color: #FFFFFF;font-size: 0.97em; font-family: Arial ,Helvetica , Tunga, Microsoft Sans Serif  }
.popup_comment {font-size: 0.8em;text-align: left;margin-left: 25px;margin-right: 25px;}
.popup_table {max-width : 1000px}

/* popup images */
.popup_img { background-color: #000000 ;color: #FFFFFF;font-size: 0.97em; font-family: Arial ,Helvetica , Tunga, Microsoft Sans Serif  }
.popup_comment {font-size: 0.8em;text-align: left;margin-left: 25px;margin-right: 25px;}


/* Galerie */
.tabcommunegalerie      {  font-size: 1.5em; font-weight: bold }


}




@media screen and (max-device-width: 799px),
       screen and (max-width: 799px)

 {

  #computer { display: none; }
  
  
 	 table, td, blockquote, textarea, input, object, embed, video, iframe  { max-width: 100%; } 
 	 
 	 textarea,table,td,th,code,pre,samp {-webkit-hyphens: auto; /*cesure propre*/
 	 									 -moz-hyphens:auto;
 	 									 hyphens:auto;
 	 									 word-wrap:break-word;/*passage à la ligne forcé*/
 	 									 }
 	


/*-------- logo --------	*/
	.logo{
		width: 70%;
	}

/*--------video--------*/
.video-container {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 30px;
	height: 0;
	overflow: hidden;
				}
.video-container iframe,
.video-container object
.video-container embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	}


/*--------style général--------*/

body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif; font-size: 0.97em;
	background-color: #5e5e5e;color: #3c3b3b; 
	margin: 0;
	padding: 0;
	text-align: center;
	color: #606060;
}

table        { vertical-align:top; font-size: 0.94em; font-family: Arial ,Helvetica , Tunga, Microsoft Sans Serif}


li  {  font-size: 1em;  text-align: left; color: #3c3b3b; }
li.eco  {  font-size: 1em; color: #FFFFFF; text-align: left;  }
ul  {  font-size: 1em; text-align: left;}

.anciensmaires {  font-size: 0.99em; color: #606060; text-align: left; }
.anciensmaires_index {  font-size: 0.99em; color: #606060; text-align: left; }
.ancienmaires_biographie {  font-size: 0.99em; color: #606060; text-align: justify; }


.histoirecommune {  font-size: 1.1em; color: #606060; text-align: left; }
.liensutiles {  font-size: 1em; color: #FFFFFF; text-align: left; }

img {  font-size: 0.2em;  }

/*alt {  font-size: 0.1em;  }*/

a { text-decoration: none; cursor:pointer; cursor:hand; }
a:link       {  font-size: 10pt; color: #6C6C6C;font-weight: bold; }
a:visited    { color: #FFFFFF;  font-size: 10pt; font-weight: bold; }
a:hover { color: #cc0000; }
a:active { color: #cc0000;cursor:wait;}

a.lien  { text-decoration: none; cursor:pointer;  cursor:hand; text-align:left;}
a.lien:link       {  font-size: 1.1em; color: #000080;font-weight: bold }
a.lien:visited    { color: #800080;  font-size: 0.97em; font-weight: bold }
a.lien:hover { color: #cc0000}
a.lien:active { color: #cc0000}

/* liens vers autres pages */
a.lien2  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lien2:link       {  font-size: 0.85em; color: #119BD5;font-weight: bold }
a.lien2:visited    { color: #800080;  font-size: 0.97em; font-weight: bold }
a.lien2:hover { color: #cc0000}
a.lien2:active { color: #cc0000}

/* liens blancs vers autres pages */
a.lien3  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lien3:link       {  font-size: 0.97em; color: #ffffff;font-weight: bold }
a.lien3:visited    { color: #ffffff;  font-size: 0.97em; font-weight: bold }
a.lien3:hover { color: #cc0000}
a.lien3:active { color: #cc0000}

a.nbpages  { text-decoration: underline; cursor:pointer;  cursor:hand;}
a.nbpages:link       {  font-size: 0.97em; color: #000080;font-weight: bold; }
a.nbpages:visited    { color: #800080;  font-size: 0.97em; font-weight: bold; }
a.nbpages:hover { color: #cc0000}
a.nbpages:active { color: #cc0000}

a.nbpages2  { text-decoration: underline; cursor:pointer;  cursor:hand;}
a.nbpages2:link       {  font-size: 0.70em; color: #000080;font-weight: bold; }
a.nbpages2:visited    { color: #800080;  font-size: 0.70em; font-weight: bold; }
a.nbpages2:hover { color: #cc0000}
a.nbpages2:active { color: #cc0000}

a.lieninterne  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lieninterne:link       {  font-size: 0.97em; color: #119BD5;font-weight: normal; }
a.lieninterne:visited    { color: #800080;  font-size: 0.97em; font-weight: normal; }
a.lieninterne:hover { color: #cc0000}
a.lieninterne:active { color: #cc0000}

a.lieninterne2  { text-decoration: none; cursor:pointer;  cursor:hand;}
a.lieninterne2:link       {  font-size: 0.97em; color: #119BD5;font-weight: bold }
a.lieninterne2:visited    { color: #800080;  font-size: 0.97em; font-weight: bold }
a.lieninterne2:hover { color: #cc0000}
a.lieninterne2:active { color: #cc0000}


/*.bordureimg2 {border: 1px solid #FFFFFF}*/   

.arriereplan  {background-color: #EEEEEE; width:100%}

.tabcommune      {  font-size: 2em; font-weight: bold ;width:690 ; height:70; color: #3c3b3b; }

.nom_commune {  font-size: 1.4em; font-weight: bold ;color: #161515;}

.nom_rue      {  font-size: 2em; font-weight: bold ;}

.prenom_nom {  font-size: 1.5em; font-weight: bold ;color: #161515;}

.celcp       {  font-size: 0.97em; font-weight: bold;color: #3c3b3b; }

.image {max-height: 100px;}

.imgmargedroite {margin-right: 10px; margin-top:5px }

.imgmargegauche {margin-left: 10px; margin-top:5px   }

.sommaire{ list-style-type: disc ;text-decoration: none; color: #606060; font-size: 1.1em;font-weight: bold; text-align:left;  }

.tabdémo1    { background-color:#808080;font-size: 1.5em; color: #808080 ;border-collapse: collapse 
				; bgcolor=#FFFFFF ;background-color:#FFFFFF;text-align:center}
.tabdémo2    {font-size: 1.5em; color: #FFFFFF ;border-collapse: collapse ; bgcolor=#FFFFFF ;background-color:#C0C0C0;text-align:center; }

.tabdémo3   { font-size: 0.95em; font-style: italic }


.economie_locale {valign:top; text-align: left}
.titre_activite {  font-size: 25pt;color: #FFFFFF font-weight: bold}
.activite {font-size: 0.8em;}
.nom_prenom {font-size: 1.5em}

.top         { text-align:center;text-decoration: none }

.titres       { color: #FFFFFF }

.tabpatrimoine      {  font-size: 2em; font-weight: bold; text-align: center; }

.popperlink {position:absolute;visibility:hidden;font-style: normal;background: black;padding: 0px; }
.montrelien {position:absolute;visibility:hidden;font-style: normal;background: black;padding: 0px; }

.bio:first-letter /* Je veux que la première lettre de mes paragraphes... */ 
{     
float : left ; /* Flotte à gauche */ 
font-size : 2em; /* Fasse une hauteur de 2 lignes */  
font-family : Arial, Georgia, "Times New Roman", Times, serif; /* Soit mise en Arial si possible*/    
font-weight : bold; /* Soit écrite en gras (c'est plus voyant) */
margin-right : 5px; /* Qu'il y ait une marge de 5px à droite pour que ça colle pas trop au reste du texte */
}


.arriereplan_communes_anciennes1 { background-color:#FFFFFF ; width:100%; border-spacing:7px; cellPadding:0; border=0 }
.arriereplan_communes_anciennes2 { background-color:#373737 ; width:98%; border-spacing:7px; cellPadding:0; border=0}


.arriereplan_communes_galerie1 { background-color:#FFFFFF ; width:100%; border-spacing:7px; cellPadding:0; border=0 }
.arriereplan_communes_galerie2 { background-color:#373737 ; width:98%; border-spacing:7px; cellPadding:0; border=0}


.rues {text-align: justify; }

.titre_annexe {text-align:center; font-size: 2em; font-weight: bold}


/* popup images anciennes */
.popup_old_img { background-color: #000000 ;color: #FFFFFF;font-size: 0.97em; font-family: Arial ,Helvetica , Tunga, Microsoft Sans Serif  }
.popup_comment {font-size: 0.8em;color: #808080;text-align: left;margin-left: 25px;margin-right: 25px;}

/* popup images */
.popup_img { background-color: #000000 ;color: #FFFFFF;font-size: 0.97em; font-family: Arial ,Helvetica , Tunga, Microsoft Sans Serif  }
.popup_comment {font-size: 1em;text-align: justify;margin-left: 15px;margin-right: 15px;}
.popup_img { align:center; border: solid 2px #5e5e5e; max-width: 320px; height: auto; margin-left: 0px;margin-right: 0px;}
.popup_comment2 {font-size: 0.95em;text-align: justify;margin-left: 0px;margin-right: 0px;}

/* Galerie */
.tabcommunegalerie      {  font-size: 1.5em; font-weight: bold }



/* Professionnels */
.tabtitre      {  color: #404040 ; font-size: 1.5em; font-weight: bold; text-align: center; }


.tabdemo1    { background-color:#808080;font-size: 1.5em; color: #808080 ;border-collapse: collapse 
				; bgcolor=#FFFFFF ;background-color:#FFFFFF;text-align:center}
.tabdemo2    {font-size: 1.5em; color: #FFFFFF ;border-collapse: collapse ; bgcolor=#FFFFFF ;background-color:#C0C0C0;text-align:center; }

.tabdemo3   { font-size: 0.95em; font-style: italic }

/*}*/

/*-------- Fin style général--------*/


/*-------- Menu déroulant--------*/
#menuDeroulant1{ width: 100%; list-style-type: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant1 li{ float: none; margin: 0px; padding: 0; border: 0;}

#menuDeroulant1 li:hover > .sousMenu1 { display: block; }

#menuDeroulant1 .sousMenu1{ list-style-type: none; margin: 0; padding: 0; border: 0;}
#menuDeroulant1 .sousMenu1{ display: none; list-style-type: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant1 .sousMenu1 li{ float: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant1 li{ float: none; width: 81px; margin: 0; padding: 0; border: 0; font-size:11px;}

#menuDeroulant1{ width: 100%; list-style-type: none; margin: 0; padding: 0; border: 0; position: relative; top: 100; z-index:1;}

#menuDeroulant1 li a:link, #menuDeroulant1 li a:visited{ display: block; height: 50%; color: #FFFFFF; background: #FF3300; margin: 0; padding: 4px 8px; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
#menuDeroulant1 li a:hover { background-color: #333333; }
#menuDeroulant1 li a:active { background-color: #FF3300; }
#menuDeroulant1 .sousMenu1 li a:link,#menuDeroulant1 .sousMenu1 li a:visited{ display: block; color: #FFFFFF; margin: 0; border: 0; text-decoration: none; background-color:#A2A2A2;}
#menuDeroulant1 .sousMenu1 li a:hover{ background-image: none; background-color: #FF3300;}





#menuDeroulant2{ width: 100%; list-style-type: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant2 li{ float: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant2 li:hover > .sousMenu2 { display: block; }

#menuDeroulant2 .sousMenu2{ list-style-type: none; margin: 0; padding: 0; border: 0;}
#menuDeroulant2 .sousMenu2{ display: none; list-style-type: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant2 .sousMenu2 li{ float: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant2 li{ float: none; width: 81px; margin: 0; padding: 0; border: 0; font-size:11px;}

#menuDeroulant2{ width: 100%; list-style-type: none; margin: 0; padding: 0; border: 0;position: relative; top: 100;z-index:1;}

#menuDeroulant2 li a:link, #menuDeroulant2 li a:visited{ display: block; height: 50%; color: #FFFFFF; background: #000080; margin: 0; padding: 4px 8px; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
#menuDeroulant2 li a:hover { background-color: #333333; }
#menuDeroulant2 li a:active { background-color: #FF3300; }
#menuDeroulant2 .sousMenu2 li a:link,#menuDeroulant2 .sousMenu2 li a:visited{ display: block; color: #FFFFFF; margin: 0; border: 0; text-decoration: none; background-color:#A2A2A2;}
#menuDeroulant2 .sousMenu2 li a:hover{ background-image: none; background-color: #FF3300;}





#menuDeroulant3{ width: 100%; list-style-type: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant3 li{ float: none; margin: 0px; padding: 0; border: 0;}

#menuDeroulant3 li:hover > .sousMenu3 { display: block; }

#menuDeroulant3 .sousMenu3{ list-style-type: none; margin: 0; padding: 0; border: 0;}
#menuDeroulant3 .sousMenu3{ display: none; list-style-type: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant3 .sousMenu3 li{ float: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant3 li{ float: none; width: 81px; margin: 0; padding: 0; border: 0; font-size:11px;}

#menuDeroulant3{ width: 100%; list-style-type: none; margin: 0; padding: 0; border: 0; position: relative; top: 100;z-index:1;}

#menuDeroulant3 li a:link, #menuDeroulant3 li a:visited{ display: block; height: 50%; color: #FFFFFF; background: #000080; margin: 0; padding: 4px 8px; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
#menuDeroulant3 li a:hover { background-color: #333333; }
#menuDeroulant3 li a:active { background-color: #FF3300; }
#menuDeroulant3 .sousMenu3 li a:link,#menuDeroulant3 .sousMenu3 li a:visited{ display: block; color: #FFFFFF; margin: 0; border: 0; text-decoration: none; background-color:#A2A2A2;}
#menuDeroulant3 .sousMenu3 li a:hover{ background-image: none; background-color: #FF3300;}





#menuDeroulant4{ width: 100%; list-style-type: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant4 li{ float: none; margin: 0px; padding: 0; border: 0;}

#menuDeroulant4 li:hover > .sousMenu4 { display: block; }

#menuDeroulant4 .sousMenu4{ list-style-type: none; margin: 0; padding: 0; border: 0;}
#menuDeroulant4 .sousMenu4{ display: none; list-style-type: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant4 .sousMenu4 li{ float: none; margin: 0; padding: 0; border: 0;}

#menuDeroulant4 li{ float: none; width: 81px; margin: 0; padding: 0; border: 0; font-size:11px;}

#menuDeroulant4{ width: 100%; list-style-type: none; margin: 0; padding: 0; border: 0; position: relative; top: 100;z-index:1;}

#menuDeroulant4 li a:link, #menuDeroulant4 li a:visited{ display: block; height: 50%; color: #FFFFFF; background: #000080; margin: 0; padding: 4px 8px; border-bottom: 1px solid #FFFFFF; text-decoration: none;}
#menuDeroulant4 li a:hover { background-color: #333333; }
#menuDeroulant4 li a:active { background-color: #FF3300; }
#menuDeroulant4 .sousMenu4 li a:link,#menuDeroulant4 .sousMenu4 li a:visited{ display: block; color: #FFFFFF; margin: 0; border: 0; text-decoration: none; background-color:#A2A2A2;}
#menuDeroulant4 .sousMenu4 li a:hover{ background-image: none; background-color: #FF3300;}

/*-------- Fin Menu déroulant--------*/


}