#header  #diaporama div#header-image-1{background: #FFF url(../images/bandeau-recrutement-1.jpg) no-repeat center;}
#header  #diaporama div#header-image-1{background: #FFF url(../images/bandeau-recrutement-1.jpg) no-repeat center;}
#header  #diaporama div#header-image-2{background: #FFF url(../images/bandeau-recrutement-2.jpg) no-repeat center;}
#header  #diaporama div#header-image-3{background: #FFF url(../images/bandeau-recrutement-3.jpg) no-repeat center;}


#ongletNiveau2 .septOnglets li.large{width: 150px;} 

.column_right_interieur{
  background-color: #d2e0fa;
}

.column_center_interieur{
  background-color: #85CEDF; 
  padding: 10px;
  text-align: center;
}

.GrosTexte {color: #000; font-size: 15px;font-weight: bold;
}
.TresGrosTexte {color: #DA8280; font-size: 18px;font-weight: bold;
}
.GrosTitre {font-size: 1.5em; margin-top : -5px;}

.important{
  color: #603D76;
  font-weight: bold;
  }
.gras{
  color: #000;
  font-weight: bold;
  }
.rouille{
  color: #F33;
  font-weight: bold;
  }
.demi_bloc {
	width:  300px;
	padding: 0px 10px;
	border-bottom: 1px solid #336;
	margin: 10px;
	height: 160px;
}

.demi_bloc  strong{
	color: #603d73; 
	font-size: 12px;
}
.violet{
  color: #603D76;  
}
.bleu{
  background-color: #d2e0fa;  
}
.bleuFonce{
background-color : #929BD6;
}


.ecoles .demi_bloc {
	height: 100px;
	text-align: center;
}
.liste_ecoles .demi_bloc{height: 100px;}

.demi_bloc span{display: block;}
.salon .lieu{text-transform: uppercase;}
.salon .lieu, .salon  .date, .ecole  .date, .ecole  .thème{color: #603d73; font-size: 12px;font-weight: bold;}
.bloc_large{width: 500px;padding: 10px;margin: 20px 80px;border-bottom: 1px solid #336;}

/*=============== FORMATS spécifiques*/
/* format des offres 2011 */
.titre {
      border-bottom: 1px solid #336;
      width:100%;
}
.EnTete {text-decoration : underline;
        color=#603D76;
}

#filtreG{display: block; border: 2px solid #399DCD; margin-bottom: 20px; padding: 5px; }
.libelle-filtre{float: left; display: block; height: 23px; line-height: 23px;  margin: 0px;}
.ligne-criteres-filtre{clear: both; float: left;display: block; height: 23px; line-height: 23px; margin-right: 5px; width: 690px; margin: 0px;}
.ligne-criteres-filtre select {font-size: 1.0em; }
.ligne-criteres-filtre form{height: 22px; float: left; display: block; margin-right: 5px;}
.ligne-criteres-filtre form #bouton-recherche{float: right; margin-left: 2px;}
.ligne-criteres-filtre form #champ-recherche{float: left; width: 155px !important; font-size: 1.0em; margin-top: 1px;}
.ligne-criteres-filtre #lstTitre{width: 362px !important;}
#recherche-recrut{width: 210px; height: 23px;}


/*div#Poste {
	width: 353px;
	float: left;
	display: block;  
        padding: 2px 5px 5px 2px;
        font-size: 10px;
        height: 30px; 
        border-left :1px solid #929BD6;;
}
div#Region {
	width: 125px;
	float: left;
	display: block;  
        padding: 5px 5px 2px 2px;
        height: 30px;
        text-align:left;
}
div#Date {
	width: 110px;
	float: left;
	display: block;  
        padding: 5px 5px 2px 2px;
        height: 30px;
}
div#Ref {
	width: 80px;
	float: left;
	display: block;  
        padding: 5px 5px 2px 2px;
        height: 30px;
        border-right :1px solid #929BD6;;
}*/
div#Titre {
	width: 450px; 
        padding: 5px 5px 5px 5px;
        height: 30px;
        margin-left: 125px;
        text-align : center;
}
/*
div#trait {
        border-top :1px solid #929BD6;
        width: 709px;
	float: left;}*/
	
.ligne-liste-offres{width: 708px; border: 2px solid #399DCD; height: 40px; border-top: none;}
.entete-liste-offres{background-color : #399DCD; color: #fff; text-decoration: none !important; font-weight: bold; padding-top: 5px; height: 30px;}
.ligne-liste-offres div{padding: 5px 2px; float: left; display: block; text-align:left;}
.ligne-liste-offres .poste-offre-emploi {clear: both; width: 350px;  font-weight: bold;}
.ligne-liste-offres .poste-offre-emploi a{color: #000; font-size: 10px; text-decoration: none !important;}
.ligne-liste-offres .poste-offre-emploi a:hover{text-decoration: underline !important;}
.ligne-liste-offres .region-offre-emploi {width: 150px; }
.ligne-liste-offres .date-offre-emploi {width: 110px; }
.ligne-liste-offres .ref-offre-emploi {width: 80px;  }
.couleur-alternee{background-color: #DCEDF5 !important;}
.titre-offres-emploi{background: #fff url(../images/onglet-bleu.png) left top no-repeat; height: 20px; color: #fff; font-size: 1.1em; padding: 10px; font-weight: bold; margin-top: 20px;}


/*=====listes=*/
dl{padding-top: 20px;}
dl dt{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333366;	
}

dl dt a{
	text-decoration : underline;
	/*color:#72c9f1;*/
	color:#5978B0;
	font-size: 13px;
}
.petite_liste dl dt a{
	text-decoration : underline;
	/*color:#72c9f1;*/
	color:#5978B0;
	font-size: 10px;
}
.petite_liste dl dt  {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333366;	
}
.liste-rdv dl dt a{
	text-decoration : underline;
	/*color:#72c9f1;*/
	color:#000;
	font-size: 14px;
}
.liste-rdv dl dt  {
	font-family: Arial;
	font-size: 10px;
	font-weight: bold;
	color: #333366;	
}

dl dd{
	padding : 0px 0px 0px 30px;
	margin-bottom: 10px;
	border-bottom : 1px solid #5978B0;
}

dl dd a{
	color: #000;
	text-decoration : none; 
}
.petite_liste dl dd { 
	font-size: 10px;
	padding : 0px 0px 0px 30px;
	margin-bottom: 10px;
	border-bottom : 1px solid #5978B0;
}
.petite_liste dl dd a{
        font-size: 10px;
	color: #000 !important;
	text-decoration : none; 
}

/****** Format du détail offre *******/
div#detail-court {
	width: 500px;
	float: left;
	display: block;
}

 
div#detail-offre label{
	display:inline-block;
	margin-bottom:10px;	
	width: 100%;	
}

div#detail-offre label span.libelle{
	width: 160px;
        margin-left : 10px;
	text-align: left;	
	display:block;
	float:left;
	color:#5D2E7E; /*#6b7694; */
	font-weight: bold;
}

div#detail-offre label span.detail{
	border: none;
	width: 520px;
	text-align: justify;
	height: auto;
	padding-left: 10px;
	display:block;
	float:left;	
}

div#detail-court label span.detail{
	width: 290px;	
}

div#boutons {
	margin: 0px 0px 0px 0px;
	float: left;
	display: inline;
	width: 680px;
	height:  50px;
}
div#boutons2 {
	margin-top: -200px;
	float: right; 
	width: 230px;
	height:  200px;
        display: block;
	text-align: center;	
}
div#boutons2  img{ }

div#boutons3 {
	 float: right;
	display: inline;  
}

div#boutons .bandeau-action-hg{
	margin-top: 20px;
}

div#boutons  .bandeau-action-bd a{
	/*margin: 5px;
	text-indent: 5px !important; */
}
/* bandeau d'action grisé arrondi */
.bandeau-action-hg{background:#d4d4d4 url(../images/bordHG.gif) no-repeat; width:165px; float: left;margin: 0px 0px 0px 10px;}
.bandeau-action-hd{background:url(../images/bordHD.gif) no-repeat top right;}
.bandeau-action-bg{background:url(../images/bordBG.gif) no-repeat left bottom;}
.bandeau-action-bd{background:url(../images/bordBD.gif) no-repeat right bottom; padding: 5px; line-height: 40px;display:block; }
.bandeau-action-bd a{height: 40px;vertical-align: middle; display: block;text-decoration: none;text-indent: 10px; }


.Encadre2011 {border-width: 2px; border-style: dashed; border-color: #929BD6; margin-top: 40px;}

.filigrame {  margin-top: 00px;margin-left: -20px;}

.Agenda dt
{  
margin: 0 0 0 0; 
text-align: left;
vertical-align: middle; 
color:#000 !important;  
font-size: 12px;
}

.Agenda dd
{ 
margin: 0 0 0 0; 
text-align: left;
border : 0px;
font-size: 12px;
 color: #603D76;
}

ul.agenda{margin: 15px 10px;}
.agenda li{font-size: 11px; font-weight: bold; margin: 15px 0px; }

.PopupRecrut{color:#000; border-color: #399DCD !important; text-align: left ;}
.PopupRecrut p.TitrePop {color:#000;padding: 3px;font-weight: bold; font-size: 11px; background-color: #DCEDF5; margin-bottom: 0px;}

.FondBlanc{background-color: #FFF; color: #000;text-align: justify; padding: 10px;font-size: 11px; margin-top: 0px;}
.Barrepop {margin-top: -20px; display: inline-block;font-weight: bold;  text-align: center; margin-bottom : 5px;}
.recrutement .Barrepop {color:#929BD6; } /*#603182; } */
.recrutement  p.TitrePop, h2.recrutement {background-color:#603182;  }
.FondBlanc img {align: center;}

.column_right_interieur ul li {list-style: outside disc !important;list-style-image: none; margin-left : 10px;}


.gauche {float: left;}
.droite {float: right;}
.centree{display: block; margin: 0 auto; }

.justifier { text-align: justify ! important;}
.agauche {text-align: left;}
.centrer {text-align: center;}

/* EC 01/04/2011 */
#colonne-onglets-gauche{float: left; width: 220px; padding-left: 10px; display: block}
#colonne-onglets-gauche .bloc-info, #column_right .bloc-info{border: 2px solid #399ACD; padding: 0px; width: 210px; float: left; display: block; margin: 15px 0px; background-color: #DCEDF5;}
#colonne-onglets-gauche .bloc-info h2, #column_right .bloc-info h2{font-size: 1.1em; background-color: #399ACD; margin: 0px; text-align: center; color: #fff; padding: 5px;}
#colonne-onglets-gauche .bloc-info  div, #column_right .bloc-info div{padding: 2px;}
#liste-onglets{float: left; width: 220px; padding: 10px 0px 10px 0px; margin-top: 25px;}

#liste-onglets ul li {display: block; width: 250px; height: 48px; margin : 12px 0px 5px 0px; font-size: 12px;}
#liste-onglets ul li a{padding: 15px 5px 15px 10px; color: #603d73; display: block; width: 205px; line-height: 16px; height: 18px; text-decoration: none;
	text-align: left; font-weight: bold; background: #fff url(../images/onglet-vertical-bleu.png) left top no-repeat; }
#liste-onglets ul li a.onglet-2lignes{padding: 10px 5px 8px 10px; line-height: 14px; height: 32px;}
#liste-onglets  ul li a.active_tab{background-image: url(../images/onglet-vertical-violet.png); color: #fff; width: 205px; padding-right: 35px;}

#contenu-onglets{float: left; width: 480px; padding: 10px 10px 10px 25px; border: 2px solid #9A3ACC; min-height: 590px; margin-top: 15px; display: block; margin-right: 10px;}
#contenu-onglets h2{background: #FFF no-repeat left center; padding: 30px 0px 10px 80px; margin-bottom: 5px; font-size: 15px; 
	background: #fff url(../images/fleur-titre.png) left top no-repeat; height: 50px;}
#contenu-onglets p{margin-bottom: 20px;}
#contenu-onglets strong{color: #9A3ACC;}
#contenu-onglets.unix h2{background-image: url(../images/fleur-titre-unix.png);}
#contenu-onglets.microsoft h2{background-image: url(../images/fleur-titre-micro.png);}
#contenu-onglets.mainframe h2{background-image: url(../images/fleur-titre-mainframe.png);}
#contenu-onglets.windows h2{background-image: url(../images/fleur-titre-windows.png);}
#contenu-onglets.java h2{background-image: url(../images/fleur-titre-java.png);}
#contenu-onglets.reseaux h2{background-image: url(../images/fleur-titre-reseaux.png);}
#contenu-onglets.evenements-recrut h2{background-image: url(../images/fleur-titre-evenements.png);}

#contenu-onglets .bloc-recrutement h3{padding: 5px 10px; background-color: #DCEDF5; color: #9A3ACC; width: 270px; clear: both;}
#contenu-onglets .bloc-recrutement div{float: left; border-left: 2px solid #9A3ACC; border-bottom: 2px solid #9A3ACC; width: 320px;
			padding: 10px 50px 10px 10px; margin-bottom: 20px; margin-left: 80px; background: #fff no-repeat right bottom;}

/*#onglet-process  .bloc-recrutement div{background: #fff url(../images/fleur-recrutement-1.jpg) no-repeat right bottom;}*/

#contenu-onglets .recrut-premier div{background-image: url(../images/fleur-recrutement-1.jpg);}
#contenu-onglets .recrut-second div{background-image: url(../images/fleur-recrutement-2.jpg);}
#contenu-onglets .recrut-troisieme div{background-image: url(../images/fleur-recrutement-3.jpg);}
#contenu-onglets .recrut-quatrieme div{background-image: url(../images/fleur-recrutement-4.jpg);}
#contenu-onglets .recrut-cinquieme div{background-image: url(../images/fleur-recrutement-5.jpg);}

/*#contenu-onglets .recrut-premier div, #contenu-onglets .recrut-second div, #contenu-onglets .recrut-troisieme div, #contenu-onglets .recrut-quatrieme div{border-color: #9A3ACC;}*/
#contenu-onglets  ul li {margin-left: 18px; list-style: outside url(../images/puce-turquoise.gif); }


#contenu-onglets .salon .bloc_large{margin-left: 0px; padding: 10px 0px ; width: 480px; border: none;}
#contenu-onglets .salon .demi_bloc {border-bottom: 1px solid #9A3ACC; height: 80px; width: 400px; margin-bottom: 20px;}
#contenu-onglets .ecole .demi_bloc {border-bottom: 2px solid #9A3ACC; height: 100px; width: 400px; margin-bottom: 20px;}
#contenu-onglets .salon .demi_bloc  a, #contenu-onglets .ecole .demi_bloc  a{float: left; display: block; width: 180px; height: 100px;}
#contenu-onglets .salon .demi_bloc span{display: block; float: left; width: 220px;}
#contenu-onglets .salon .demi_bloc span.lieu, #contenu-onglets .salon .demi_bloc span.date{color: #9A3ACC;}
#contenu-onglets .ecole .demi_bloc span.thème{font-size: 1em; color: #9A3ACC;}
#contenu-onglets .ecole .demi_bloc span.date, #contenu-onglets .salon .demi_bloc span.date{font-size: 1em; font-weight: normal;}
#contenu-onglets #references {text-align: justify;}
#contenu-onglets #references .puce{display: inline; background: url(../images/puce-turquoise.gif) center no-repeat; width: 8px;height: 8px;}
/*#onglet-accompagnement{background: #fff url(../images/fleur-deco-deroulant-recrutement.jpg) right bottom no-repeat;}*/

.bloc-temoignage {margin-bottom: 10px; display: block; clear: both; background-color: #DCEDF5; width: 480px;}
.bloc-temoignage h3{padding: 2px 5px; border-bottom: 1px solid #9A3ACC; margin: 5px 2px ; font-size: 1em;}
.bloc-temoignage div{padding: 5px;}
.citation{font-size: 18px; font-weight: bold; color: #9A3ACC; padding: 2px; display: inline-block; line-height: 0.5em;}
.bloc-temoignage .extrait {width: 310px; padding: 5px; text-align: justify; float: left; display: block;}
.bloc-temoignage .extrait  p{margin-bottom: 0px !important; min-height: 82px;}
.bloc-temoignage .extrait a{display: inline-block; width: inherit;}
.photo-temoignage  {display: block}
.photo-temoignage  img{border: 1px solid #C9C9C9; padding: 5px; background-color: #fff;}
.bloc-temoignage a{display: block; text-align: right; margin:5px 0px;}


.gauche div.photo-temoignage {float: left;}
.gauche div.extrait a{text-align: right;}

.droite div.photo-temoignage {float: right;}

div.temoignage #liste-onglets ul li {height: 60px;}
div.temoignage #liste-onglets ul li a {font-size: 1em; padding: 6px 5px 6px 10px; height: 50px; background-image: url(../images/onglet-vertical-bleu-grand.png);}
div.temoignage #liste-onglets ul li a span{font-size: 0.8em; display: block;}
div.temoignage #liste-onglets ul li a.active_tab{background-image: url(../images/onglet-vertical-violet-grand.png); width: 235px;}
div.temoignage #contenu-onglets img{float: left; margin-bottom: 10px;}
div.temoignage #contenu-onglets h2{float: left;background-image: none; padding: 3px 5px; border-bottom: 1px solid #9A3ACC; margin: 5px 0px 10px 5px;font-size: 1.1em; width: 330px; line-height: 1.3em; height: auto;}
div.temoignage #contenu-onglets  p{clear: both;}
.droite div.extrait a{text-align: left;}

/*.recrutement-colonne{width: 65%;}
.recrutement-focus{margin-left: 20px; border: 1px solid #399DCD; font-weight: bold; background-color: #DCEDF5; width: 30%;}
.recrutement-focus h3{background-color: #399DCD; padding: 10px;color: #fff; }
.recrutement-focus  div{padding: 5px;}*/


/* EC 07/04/2011 */
/*#accueil-recrutement h3{padding: 5px 30px; color: #fff; background-color: #4C2774; width: 130px; margin-bottom: 0px;}
#accueil-recrutement div{margin: 0px 0px 20px 120px; border-left: 2px solid #4C2774; border-bottom: 2px solid #4C2774; padding: 10px; width: 490px; }
#accueil-recrutement h3.groupe{ background-color: #956BAE; }
#accueil-recrutement div.groupe{border-left-color: #C1B5D9; border-bottom-color: #C1B5D9; background-color: #C1B5D9; color:#fff;}*/
#accueil-recrutement {font-size: 1.1em;}
#accueil-recrutement h3{padding: 5px 30px; color: #fff; background-color: #399ACD; width: 210px; margin-bottom: 0px;}
#accueil-recrutement div{margin: 0px 0px 20px 100px; border-left: 3px solid #399ACD; border-bottom: 3px solid #399ACD; padding: 10px; width: 500px;}
#accueil-recrutement h3.groupe{ background-color: #9a3acc; }
#accueil-recrutement div.groupe{border-left-color: #9a3acc; border-bottom-color: #9a3acc; color:#000;}
#accueil-recrutement ul.espacee li{margin: 5px 0px ;}

#encart-recrutement{width: 680px; font-size: 1.5em; text-align: center; margin: 20px 0px 20px 0px; line-height: 1.5em;
		background: #FFF url(../images/fond-encart.png) no-repeat 110px top; color: #956BAE; font-weight: bold; padding:  30px 0px 40px 50px; height: 50px; }
#encart-recrutement a{text-decoration: none !important; color: #4C2774;}		
#encart-recrutement a:hover{text-decoration: underline !important;}

/*#accueil-recrutement {font-size: 1.1em;}
#accueil-recrutement h3{padding: 5px 30px; color: #fff; background-color: #399ACD; width: 130px; margin-bottom: 0px;}
#accueil-recrutement div{margin: 0px 0px 20px 120px; border-left: 2px solid #399ACD; border-bottom: 2px solid #399ACD; padding: 10px; width: 490px;}
#accueil-recrutement h3.groupe{ background-color: #AE38CD; }
#accueil-recrutement div.groupe{border-left-color: #D495E4; border-bottom-color: #D495E4; background-color: #D495E4; color:#fff;}
#encart-recrutement{width: 680px; font-size: 1.5em; text-align: center; margin: 10px 0px 20px 0px; line-height: 1.5em;
		background: #FFF url(../images/fond-encart.png) no-repeat left top; color: #956BAE; font-weight: bold; padding:  30px 0px 40px 50px; height: 40px; }
#encart-recrutement a{text-decoration: none !important; color: #4C2774;}		
#encart-recrutement a:hover{text-decoration: underline !important;}		


#accueil-recrutement3 {font-size: 1.1em;}
#accueil-recrutement3 h3{padding: 5px 30px; color: #fff; background-color: #399ACD; width: 130px; margin-bottom: 0px;}
#accueil-recrutement3 div{margin: 0px 0px 20px 120px; border-left: 2px solid #399ACD; border-bottom: 2px solid #399ACD; padding: 10px; width: 490px;}
#accueil-recrutement3 h3.groupe{ background-color: #956BAE; }
#accueil-recrutement3 div.groupe{border-left-color: #C1B5D9; border-bottom-color: #C1B5D9; background-color: #C1B5D9; color:#fff;}
#encart-recrutement3{width: 680px; font-size: 1.5em; text-align: left; margin: 10px 0px 20px 0px; line-height: 1.5em;
		background: #FFF url(../images/font-encart2.jpg) no-repeat left top; color: #956BAE; font-weight: bold; padding:  30px 0px 40px 150px; height: 40px; }
#encart-recrutement3 a{text-decoration: none !important; color: #4C2774;}		
#encart-recrutement3 a:hover{text-decoration: underline !important;}		

#encart-recrutement3 .bouton7 a{text-decoration: none !important; color: #fff !important; font-size: 12px !important;}		
#encart-recrutement3 .bouton7 a:hover{text-decoration: underline !important;}

#accueil-recrutement5 {font-size: 1.1em;}
#accueil-recrutement5 h3{padding: 5px 30px; color: #fff; background-color: #4C2774; width: 130px; margin-bottom: 0px;}
#accueil-recrutement5 div{margin: 0px 0px 20px 120px; border-left: 2px solid #4C2774; border-bottom: 2px solid #4C2774; padding: 10px; width: 490px;}
#accueil-recrutement5 h3.groupe{ background-color: #956BAE; }
#accueil-recrutement5 div.groupe{border-left-color: #C1B5D9; border-bottom-color: #C1B5D9; background-color: #C1B5D9; color:#fff;}

#encart-recrutement6{width: 680px; font-size: 1.5em; text-align: center; margin: 10px 0px 20px 0px; line-height: 1.5em;
		background: #FFF url(../images/fond-encart.png) no-repeat left top; color: #956BAE; font-weight: bold; padding:  30px 0px 40px 50px; height: 40px; }
#encart-recrutement6 a{text-decoration: none !important; color: #4C2774;}		
#encart-recrutement6 a:hover{text-decoration: underline !important;}		

#encart-recrutement6 .bouton7 a{text-decoration: none !important; color: #fff !important; font-size: 12px !important;}		
#encart-recrutement6 .bouton7 a:hover{text-decoration: underline !important;} */

#annonce-flash div li{margin-left : 15px;}

#columns.detail-offre-emploi{background:url(../images/fond-offre.jpg) no-repeat right 97%; min-height: 780px;}
#columns.detail-offre-emploi #column_right{min-height: 100%;}
#column_left .Encadre2011v4 ul li{list-style: outside url(../images/puce-turquoise.gif);}
.detail-erreur{}

.intro-recrut strong{color: #399DCD;}
#agenda-recrut{border: 2px solid #9A3ACC; margin: 0px 0px 35px 0px; text-align: left;}
#agenda-recrut h2{padding: 5px 15px; color: #fff; background-color: #9A3ACC;  margin-bottom: 0px; margin: 0px;}
#agenda-recrut ul{margin-left: 20px; padding: 5px;}
#agenda-recrut li{list-style: outside url(../images/puce-turquoise.gif); margin-bottom: 10px;}
#agenda-recrut strong a{color: #399DCD;}
#agenda-recrut strong a{color: #399DCD;}


#pagination {font-size: 1.0em;  text-align: right;}
.LienPasSouligne {text-decoration: none;}

#column_left ul li ul li{list-style: none !important;list-style-image: none; color:#000;}  
#column_left ul li ul li ul li{list-style-type: none !important;list-style-image: none; color:#000000 !important;}
 

ul.liste2 {
  list-style-type:   none;
  padding: 0;
  margin: 0;
    color: #000;
}

ul.liste2 li {
  background-image: url('../images/puce-triangle.jpg');
  background-repeat: no-repeat;
  background-position: 0 0.4em;
    padding-left : 12px;  
  margin-left : -17px;
  color: #000;
}

ul.liste3   {
 /* list-style  : square !important; */
  list-style-type:     none;
  padding: 0;
  margin: 0;
  color: #000;
}

ul.liste3 li  { 
  background-image: url('../images/puce-carre.jpg');
  background-repeat: no-repeat; 
  padding-left : 12px; 
  /* background-image: none !important;*/ 
 /*  list-style  : square !important; */
 
   margin: 0;
   margin-left : -17px;
   color: #000;
  }


