/** --------------------------------------------------------------------------- **/
/** --- corps de page --------------------------------------------------------- **/
/** --------------------------------------------------------------------------- **/



body {
	/** Famille et couleur de la police, s'appliquera ˆ l'ŽlŽment body et tous les ŽlŽments inclus **/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:0.9em;
	text-align:left;
	color:#444444;

	margin:0;
	padding:0;
	
	background-color:#ffffff;
	}	

h1, h2 {
	margin:0;
	padding:0;	
	}	
	
.liens_affiche h2 {
	font-size:1em;
	}

/** --------------------------------------------------------------------------- **/
/** -- liens de toute la page sauf attribut particulier quelconque ------------ **/
/** --------------------------------------------------------------------------- **/


a:link, a:visited, dd.liens dl dd a:link, dd.liens dl dd a:visited { 
	text-decoration:none; /** enlever le soulignŽ des liens hypertexte **/
	font-weight:normal;	
	}


a:link, dd.liens dl dd a:link { 
	color:#00299f; /** bleu fonçé **/	
	}


a:visited, dd.liens dl dd a:visited { 
	color:#6981c6; /** bleu pale **/
	}

a:link:hover, a:visited:hover, dd.liens dl dd a:link:hover, dd.liens dl dd a:visited:hover { 
	color:#66cccc; /** vert pale **/
	}

/** --------------------------------------------------------------------------- **/


#main {
	margin:0;
	padding:0;
	/**background-color:pink;**/
	}

#en_tete {
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:75px;
	background-image: url(images/en_tete_fds2.jpg);	
	margin:0;
	padding:0;

	}

#en_tete2 {
	margin:0;
	padding:0;
	background-image: url(images/titre.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	height:75px;
	}


/** --------------------------------------------------------------------------- **/
/** --- Barre de menus horizontale --- **/
/** --------------------------------------------------------------------------- **/


#barre_horiz {
	padding-bottom:33px;
}

#tete_de_liste {
	margin:0;
	padding:0;	
		
	float:left;
	width:100%;
	
	font-weight: bold;
	
	border-top:1px solid #00299f;	
	border-bottom:1px solid #00299f;
	
	background-color: #6981c6;
	}


dd#liens, dd#agora {
	color:#ffffff;
	}
	

/** --- Liens --- **/


#tete_de_liste dd.liste a:link, #tete_de_liste dd.liste a:visited {
	margin:0;
	
	padding-top:5px;
	padding-bottom:5px;	
	
	color:#ffffff; /** blanc **/
	font-weight:bold;	
	
	}	

	
#tete_de_liste dd.liste a:hover {
	margin:0;

	color: #009999; /** bleu intermŽdiaire **/	
	}

/** ne fonctionne pas sous IE **/
#tete_de_liste dd.liste:hover a:link, #tete_de_liste dd.liste:hover a:visited {
	padding-left:0px;
	padding-right:0px;
	
	color:#6981c6; /** bleu intermŽdiaire **/
	}
	
	
/** --------------------------------------------------------------------------- **/
	
	
dl#tete_de_liste  {
	margin-left:0px; /**debut du texte depuis la marge de gauche **/
	margin-top:0;
	
	padding:0;
	}	
	

dl#tete_de_liste dl {
	display:none; /** masque le sous-menu (le dl dans le dd) **/
	}	


dl#tete_de_liste dd:hover dl {
	display:block; /** fait apparaitre le sous-menu en hover **/
	padding:0;
	margin-top:1px;
	
	
	border-left: 1px solid #00299f;
	border-right: 1px solid #00299f;
	border-bottom:1px solid #00299f;
	/**border-top:1px solid #00299f;**/
	
	background-color: #b9cafd; /** bleu clair **/
	/**background-image: url(images/2e62aa_op85.png);**/
	/**background-image: url(images/bleu.png);**/
	
	z-index:5;
	}	
	
	
#tete_de_liste dd.liste, #tete_de_liste dd.liste2 {
	float:left; /** met le menu ˆ l'horizontal **/
	
	margin-left:4px;
	margin-right:4px;
	
	padding-left:5px;
	padding-right:5px;
	padding-bottom:4px;
	padding-top:5px;	
	
	background-color: #6981c6;	/** bleu intermŽdiaire **/
	}	
	

#tete_de_liste dd {
	position:relative;
	}

	
#tete_de_liste dd.liste dl {
	position: absolute;
	left:-1px;
	top:25px;
	width:15em;
	}	
	
	
#tete_de_liste dd.liste:hover {
	color: #6981c6; /** bleu intermŽdiaire **/
	background-color:#ffffff;
	
	z-index:3;
	}
	

/** --- SpŽcificitŽs pour les menus dŽroulants par lien --- **/

	
dd#associes:hover, dd#collab:hover, dd#secreta:hover, dd#consultation:hover, dd#publication:hover {
	border-left: 1px solid #00299f;
	border-right: 1px solid #00299f;
	}
	
	
dd#associes, dd#collab, dd#secreta, dd#consultation, dd#publication {
	border-left: 1px solid #6981c6;
	border-right: 1px solid #6981c6;
	}	


/** --------------------------------------------------------------------------- **/

	
#tete_de_liste dd.liste dl dd {
	margin-left:0px;	
	margin-bottom:3px;	
	margin-top:3px;
	
	padding-bottom:1px;	
	padding-top:1px;
	padding-left:5px; 	
	}	
	

#tete_de_liste dd.liste dl dd:hover {
	color: #6981c6; /** bleu intermŽdiaire **/
	background-color: white;
	}		

/** --------------------------------------------------------------------------- **/

#search {
	float:right;
	margin:0px;
	text-align:right;
	width:280px;
	}
	
fieldset {
	margin:0px 10px 0px 0px;
	padding:4px 8px 4px 8px;
	border: 1px outset #ffffff;	
	font-size:0.75em;
	font-weight: bold;	
	color:#ffffff;		
	}
	
legend {
	padding: 0px 10px 0px 10px;
	margin:5px 5px 5px 5px ;	
	
	/**background-image:url(images/help.png);
	background-position: right;	
	background-repeat: no-repeat;		**/
	}	
	
#largeur {
	width:250px;
	}
	
#aide {
	display:block;
	margin:0;
	padding: 2px 0px 0px 0px;
	}

.titre_aide {
	padding:10px 0 0px 0;
	font-size:1em;
	}
	
.explic {
	margin:0;
	padding: 0px  0px 0px 0px;
	} 
	
.exemple {
	margin:0;
	padding: 0px  0px 0px 20px;
	font-style:italic;
	}
	
.exemple_color {
	margin:0;
	padding: 0px;
	color:#6981c6; 
	}	
	
a#aide:link, a#aide:visited, a#aide:link:hover,  a#aide:visited:hover {
	 color:#00299f; 
	}
	
#en_tete2 form {
	padding: 0px 0px 0px 0px;
	margin:0px;		

	}
#en_tete2 input {
	padding: 0px 0px 0px 0px;
	margin:0px;		
	}
	
.titre_gras {
	font-weight: bold;
	}

.couleur_bleu {
	/**color:#00299f;		**/
	}
	
.mise_en_evidence {
	font-weight: bold;
	color:#222222;		
	}
	
/** --------------------------------------------------------------------------- **/
/** --- Pages erreur --- **/
/** --------------------------------------------------------------------------- **/

#corps2 {
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:113px;

	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	
	border-top: 1px solid #6981c6;
	border-bottom: 1px solid #6981c6;
	
	background-color:#ffffff;
	
	text-align:center;	
	}	
	
h3 {	
	font-size:1.4em;
	font-weight: bold;
	}
	
	
/** --------------------------------------------------------------------------- **/
/** --- Corps de page --- **/
/** --------------------------------------------------------------------------- **/

#corps {
	margin-left:10px;
	margin-right:200px;
	margin-bottom:10px;
	margin-top:113px;

	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	padding-bottom:25px;
	
	
	/**width:expression(document.body.clientWidth < 600? "600px": "auto" ); /** hack pour contourner le fait que IE ne connaisse pas la balise min-width 
	min-width: 600px; 
	
	/**max-width:749px;**/
	}
	
	
#prioritaire {
	color:#00299f;
	
	height:200px;
	
	/** CHANGEMENT D'IMAGE D'ACCUEIL à la demande de l'étude le 28.11.2007
	background-image:url(images/header1.jpg); /** h 71px / l 60px **/ 
	background-image:url(images/etude.jpg); /** h 71px / l 60px **/ 
	background-position:top left;
	background-color:#b9cafd;
	margin-bottom:13px;
	}


#prioritaire1 {
	color:#00299f;
	
	height:200px;
	
	background-image:url(images/etude.jpg); /** h 71px / l 60px **/ 
	background-position:top left;
	background-color:#b9cafd;	
	}
	
#prioritaire2 {
	color:#00299f;
	
	height:200px;
	
	background-image:url(images/codes.jpg); /** h 71px / l 60px **/ 
	background-position:top left;
	background-color:#b9cafd;	
	margin-bottom:13px;	
	}	
	
#prioritaire3 {
	color:#00299f;
	
	height:200px;
	
	background-image:url(images/europe2.jpg); /** h 71px / l 60px **/ 
	background-position:top left;
	background-color:#b9cafd;	
	margin-bottom:13px;	
	}		
	
	
.article {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;
	
	/**border-top: 1px solid #6981c6;**/
	border-bottom: 1px solid #6981c6;

	background-color:#ffffff;
	
	text-align:justify;
	}
	
.article2 {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;


	background-color:#ffffff;
	
	text-align:left;
	}	
	
	.article2 dd {
		padding:0;
		margin:0;
		}
	
	.article table, .indiv3 table {
		border-collapse:collapse;
	
		font-size:0.9em;
		}
		
		.indiv3 table {
			margin:10px;
			}
	
	.article td, .indiv3 td {
		padding-top:5px;
		padding-bottom:5px;
		padding-left:5px;
		padding-right:5px;
		}
		
		.article td {
			border: 1px solid #444444;
			}
		
	.fine {
		color:#444444;
		width:85px;
		}

	.large {
		width:250px;
		}
		
	.moyenne {
		width:120px;
		}	
		
	.tres_large {
		width:400px;
		}
		
	.tres_large .champ_moyen {
		display:block;
		margin:0;
		width:400px;
		}

	.tres_large textarea {
		width:400px;
		height:300px;
		margin-bottom:15px;
		margin-top:5px;
		}
	
	.deux_colonnes {
		width:550px;
		font-weight: bold;
		
		border-bottom: 1px solid #444444;		
		}
	

		
p.petit {
	margin-top:10px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;

	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	padding-top:0px;

	font-size:0.9em;
	font-style:italic;
	text-align:justify;
	}
	
	
p.souligne {
	text-decoration:underline;
	text-align:justify;
	}	


/** --- CV groupŽs --- **/


#cadre_cv {
	padding-left:15px;
	padding-right:15px;
	
	width:93%;
	
	border: 1px solid #6981c6;	
	background-color:#ffffff;
	}


.cv_box {
	float: left;
	width: 320px;
	height:150px;

	margin:5px;

	text-align: left;
	
	background-color:#ffffff;
	}
	
	
.spacer {
	clear: both;
	}	


.cadre_photo {
	float:left;
	width:115px;

	background-color:#ffffff;
	}

	.photo {
		height:117px;
		border-right: 1px solid #6981c6;
		border-bottom: 1px solid #6981c6;		
		}
	
	.cadre_photo a {
		display:block;
		
		padding-top:5px;
		padding-left:15px;

		font-size:0.8em;

		background-color:#ffffff;	
		
		
		background-image:url(images/fleche.jpg); /** h 64px / l 50px **/ 
		background-position: bottom left;	
		background-repeat: no-repeat;		
		}

	.cadre_photo span {
		display:block;
		
		padding:5px;
	
		font-size:0.8em;
		
		background-color:#ffffff;
		}


.atout {
	margin-left:115px; /** taille de la partie float left **/
	border-top: 1px solid #6981c6;
	}
	
	.cv_nom, .cv_conseil {
		padding-bottom:4px;
		padding-top:4px;
		padding-left:10px;
		padding-right:4px;

		background-color:#b9cafd;
		
		color:#00299f;
		font-weight: bold;
		font-size:0.9em;	
		}
		
		.cv_conseil {
			border-top: 1px solid #6981c6;			
			}
			
		.cv_nom {
			}	
		
		
	.cv_txt {
		padding-left:10px;
		font-size:0.9em;	
		}
		
		.cv_txt ul {
			margin:0;
			padding:0;
			list-style:none;
			}
		
		.cv_txt li {
			margin:0;
			padding-top:5px;
			padding-bottom:5px;
			}

		
	.cv_txt1 {
		padding-left:10px;
		font-size:0.9em;

		height:105px;

		}

		
.cadre_form {		
	margin-left:50px;
	padding-top:10px;
	padding-bottom:10px;	
	}

	.champ_moyen, textarea, .alertebox {
		margin:0;
		width:250px;		
		}
		
		.champ_moyen {
			display:block;
			}

		textarea {
			height:150px;
			}

		.alertebox {
			background-color:#bff4e8;	
			}
	
	label, .alerte {
		font-weight: bold;	
		font-size:0.9em;	
		}
	
		label {
			display:block;
			width:120px;
			}

		.alerte {
			margin-left:2px;
			margin-top:0;
			padding-bottom:15px;
			padding-top:10px;

			color:#00b08d;
			}
	

/** --- CV individuels --- **/


.indiv, .indiv2, .indiv3 {
	margin-bottom:15px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	
	border-bottom: 1px solid #6981c6;	

	background-color:#ffffff;	
	}
	
	
.indiv2, .indiv3 {	
	border-top: 1px solid #6981c6;	
	}	
	
	.indiv2 table {
		margin:5px;
		border-collapse: collapse;

		font-size:0.9em;
		}
		
	.indiv2 td {
		padding:5px;
		vertical-align:top;
		}
	
	.indiv2 td.fine {
		margin:0;
		padding:5px;
		
		width:155px;
		
		text-align:left;
		font-weight: bold;
		}
		
	.cv_txt td.moyenne {
		font-weight: bold;
		}	
		
	.cv_txt td {
		vertical-align:top;
		}
		
		
/** --- conseil juridique en ligne --- **/


.conseil {
	padding:10px;
	font-size:0.9em;
	text-align:left;
	}
	

.iconefaq, .iconefaq2 {
	height:60px;
	width:65px;
	
	background-image:url(images/visage.jpg); /** h 64px / l 50px **/ 
	background-repeat: no-repeat;	

	background-color:#ffffff;	
	}
	
	.iconefaq {
		float:left;
		margin-right:10px;
		background-position:top left;
		}
	
	.iconefaq2 {
		float:right;
		margin-left:10px;
		background-position:top right;
		}


.titrefaq, .titrefaq2 {
	padding-top:5px;
	padding-bottom:5px;
	
	text-align:left;
	font-size:0.9em;
	font-weight: bold;	
	color:#00299f;

	border-top: 1px solid #6981c6;
	background-color:#b9cafd;
	}

	.titrefaq {
		margin-left:54px;
		padding-right:5px;
		}
	
	.titrefaq2 {
		margin-right:0px;
		padding-left:5px;
		}
		
	.stitrefaq2 {
		margin-right:160px;
		padding-left:0px;
		text-align:left;
		font-size:0.9em;
		font-weight: bold;	
		color:#00299f;		
		}		
	

.faq, .faq2 {
	margin-bottom:0px;

	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;

	text-align:justify;
	font-size:0.9em;
	
	border-bottom: 1px solid #6981c6;
	background-color:#ffffff;	
	}
	
	.faq {
		padding-left:10px;
		}

	.faq2 {
		padding-left:5px;
		}


.ancre_top {
	display:block;
	margin-top:0px;
	padding-bottom:25px;

	font-size:0.9em;
	text-align:right;
	}
	
.print {
	display:none;
	}	

.print_titre {
	display:none;
	}	

	.ancre_top a:link, .ancre_top a:visited, .ancre_top a:hover  {
		padding-left:20px;
		padding-right:10px;
		background-position: left;	
		background-repeat: no-repeat;
		}
		
		.ancre_top a.sommet {
			background-image:url(images/arrow_up.png); /** h 64px / l 50px **/
			}
		
		.ancre_top a.retour, .titrefaq2 a.retour {
			background-image:url(images/arrow_rotate_clockwise.png); /** h 64px / l 50px **/
			}

		
		.titrefaq2 a.retour {
			float:right;
			margin-left:20px;
			margin-right:0px;
			padding-left:20px;
			background-position: left;	
			background-repeat: no-repeat;
			}
			
		.titrefaq2 a:visited, .ancre_top a:visited {
			color:#00299f; /** bleu fonçé **/	
			}
			
		.titrefaq2 a:link:hover, .titrefaq2 a:visited:hover, .ancre_top a:link:hover, .ancre_top a:visited:hover { 
			color:#6981c6; /** bleu intermŽdiaire **/
			}	
	
		
	a.ancre {
		margin-right:10px;
		padding-left:20px;
		background-image:url(images/fleche2.jpg); /** h 64px / l 50px **/ 
		background-position: top left;	
		background-repeat: no-repeat;
		}
	
.ident {
	text-indent: -20px;
	}
	
.conseil ul {
	margin:0;
	padding:0;
	
	list-style:none;
	}
	
	
.conseil li {
	margin:0;
	padding:3px;
	}	
	
/** --- page de liens --- **/


.tableau_liens {
	margin-top:25px;
	margin-left:25px;
	margin-right:25px;
	
	font-size:0.9em;

	background-color:#ffffff;
	}	


.typeliens {
	margin:0;
	padding-left:0;	
	
	width:300px;
	}
	
	
.typeliens dd {
	margin:0;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	
	border-bottom: 1px solid #ffffff;	
	}
	
	
.typeliens dd.liens  {
	position:relative;
	}
	
	
dd.liens a:visited, dd.liens a:link {	
	font-weight: bold;	
	color:#6981c6;
	}
	
	dd.liens a:visited {	
		color:#444444;
		}
	
	dd.liens a:link, dd.liens dl dd a:link:hover {	
		color:#00299f;
		}	
	
		
	dl.sous_menu_lien dd {
		padding-left:20px;
		
		background-image:url(images/fleche.jpg); /** h 64px / l 50px **/ 
		background-repeat: no-repeat;	
		background-position: left;
		}
		
	
dl.typeliens dl {
	display:none;
	}	

	
dl.typeliens dd:hover dl {
	display:block;
	}
	
	
dl.typeliens dd:hover  {
	margin:0;
	
	background-color:#e7ebf7;
	border-bottom: 1px solid #00299f;
	width:280px;
	}	
	

.typeliens dd dl {
	position:absolute;
	top:0;
	
	margin-right:0px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	
	padding:0;
	
	left:300px;
	width:250px;
	
	border-left: 1px solid #00299f;
	}


.typeliens dd dl dd {
	width:280px;
	}
	
	
dl.typeliens_affiche {
	margin-left:0;
	margin-top:0;
	margin-bottom:25px;
	
	padding-left:10px;	
	font-weight:bold;
	}
	
	
dd.liens_affiche  {
	margin:0;
	padding:0;	
	}
	

.typeliens_affiche dd dl {
	margin-left:0px;
	margin-top:15px;
	margin-bottom:15px;
	}		
	
.typeliens_affiche dd dl dd {
	margin-left:100px;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	
	border-left: 1px solid #00299f;	
	}	


/** --- consultation et publications --- **/


.box_consult {
	float: left;
	width: 45%;
	
	margin-left:0px;
	margin-right:10px;
	margin-bottom:0px;
	margin-top:10px;

	text-align: left;
	
	
	background-color:#ffffff;
	}
	
	
.consult2 {
	padding-left:10px;
	margin-bottom:40px;
	font-size:0.9em;
	text-align:left;
	background-color:#ffffff;
	}

.consult {
	margin:0px; /** taille de la partie float left **/
	}
	
	.cv_consult {
		padding-bottom:4px;
		padding-top:15px;
		padding-left:45px;
		padding-right:4px;
		
		background-image:url(images/loupe.png); /** h 71px / l 60px **/ 
		background-repeat: no-repeat;
		background-position: left;
		
		height:32px;
		
		color:#00b08d;
		font-weight: bold;
		font-size:0.9em;	
		}

		.cv_consult a:link, .cv_consult a:visited, .cv_consult a:hover {
			color:#00299f;
			font-weight:bold;
			}
	
	.cv_consult1 {
		padding-left:10px;
		}

.sous_chapitre {
	margin-bottom:10px;

	padding-top:10px;
	padding-bottom:2px;	
	padding-left:0px;
	padding-right:0px;

	color:#00299f;
	
	border-bottom: 1px solid #00299f;	
	}

/** --------------------------------------------------------------------------- **/
/** --- Menu de droite --- **/
/** --------------------------------------------------------------------------- **/


#menu_lateral {
	/**position: fixed;**/
	position:absolute;
	width:180px;
	right:10px;
	top:111px;
		
	text-align: right;
	list-style:none;
	font-size: 0.9em;
	}	

	#menu_lateral span {
		font-size: 0.7em;
		color:#444444;
		}
	
	#menu_lateral span a:hover {
		background-color: #ffffff;
		}

.cadre {
	margin-bottom:5px;

	text-align: left;

	border:1px solid #00299f; /** bleu foncŽ **/
	background-color:#fdf8cb; /** bleu pâle **/
	}
	
	
#menu_lateral .titre_menu_lateral {
	margin-bottom:2px;
	margin-top:2px;
	
	padding-top:2px;
	padding-bottom:2px;
	
	color: white;
	text-align: center;
	font-size:0.9em;
	font-weight: bold;

	border:1px solid #00299f; /** bleu foncŽ **/

	background-color: #6981c6;	/** bleu intermŽdiaire **/
	}


#menu_lateral ul {
	margin-top:5px;
	margin-bottom:5px;
	margin-left:0px;
	padding:0;
	
	list-style:none;
	}
	
	
#menu_lateral li {
	margin:0;
	padding:0;
	}


#menu_lateral li.ligne {
	border-bottom: 1px solid #fdf8cb; /* Hack pour la hauteur des li dans IE */
	}


#adresse li.large_ccp {
	padding-top:20px;
	padding-bottom:20px;
	}
	
	
#adresse li.tel {
	padding-right:44px;
	}		
	

.cadre #adresse {
	margin:0px;
	
	padding-left:4px;
	padding-right:4px;	
	padding-top:4px;
	padding-bottom:4px;

	color:#00299f; /** bleu foncŽ **/
	font-size: 0.9em;
	
	border-top: 1px solid #00299f;  /** bleu foncŽ **/
	border-bottom: 1px solid #00299f;  /** bleu foncŽ **/
	
	
	background-color:#b9cafd; /** bleu clair **/
	}
	

#menu_lateral a {
	display: block;
	}


#menu_lateral a:link, #menu_lateral a:visited {
	margin:0;
	
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;

	color: #6981c6; /** bleu intermŽdiaire **/	
	}
	
	
	#menu_lateral a.a:link, #menu_lateral a.a:visited {
		padding-left:16px;
	
		background-image:url(images/a.jpg); 
		background-repeat: no-repeat;
		background-position: left;
		}
	
	
#menu_lateral a:hover {
	margin:0;
	
	padding-left:4px;
	padding-top:4px;
	padding-bottom:4px;
	
	color:#00299f; /** bleu intermŽdiaire **/
	
	background-color: #b9cafd; /** bleu clair **/
	}	
	
	
	#menu_lateral a.a:hover {	
		padding-left:16px;
		
		background-image:url(images/a2.jpg); 
		background-repeat: no-repeat;
		background-position: left;	
	
		background-color: #b9cafd; /** bleu clair **/
		}	
		
		
#image_menu {
	height:102px;
		
	border:1px solid #00299f; /** bleu fonce **/
	
	background-color:#b9cafd;
	background-image:url(images/pjustice.jpg); /** h 71px / l 60px **/ 
	background-repeat: no-repeat;
	background-position:top;
	}
	
#jykeee2 {
	display:none;
	}	
