/* -------------------------------
PERSONNALISATION - RUBRIQUES
--------------------------- */

div#bandeaubas {background:transparent url("../images/pl_recherche/bandeau_bas_slogan.png") scroll no-repeat bottom left;}	
#ZoneContenu #ZoneEncartActualites h1 {background-color: #DCB1B7;}


/* -------------------------------
ZONE NAVIGATION : MENU DE GAUCHE
--------------------------- */
/* NIVEAU 2
------------------*/
ul.niveau2 .on, ul.niveau2 a.on , ul.niveau2 a:hover.on  {background-color: #DCB1B7;} 
ul.niveau3 .on, ul.niveau3 a.on , ul.niveau3 a:hover.on  {background-color: #FFFFFF;}

/* ------------ STYLES CONTENUS ----------------- */

#ZoneContenu h1 {color:  #9C2031;background:  url("../images/pl_recherche/puce_h1.png") no-repeat;}
#ZoneContenu h2 {border-color:#9C2031;color: #003366; background:  url("../images/pl_recherche/puce_h2.png") no-repeat;}
#ZoneContenu h3 {
	color: #9C2031;
}

#ZoneContenu ul {border-left:10px solid #DCB1B7;}
#ZoneContenu li {list-style: url("../images/pl_recherche/puce_ul.png") square outside;}

/* ------------ ANCIENNE FEUILLE DE STYLES RETOUCHEE ----------------- */

/* pl_recherche.css (1.0) */
/* Feuille de styles CSS - Rubrique "La Recherche" du parcours libre */

/*body {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #FFFFFF;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
}

#ZoneContenu {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
}*/

#ZoneContenu .exergue {
	color: #9C2031;
	font-weight: bold;
}

#ZoneContenu .info {	font-size: 0.7em;
}

#ZoneContenu .note {
	color: #666666;
	font-size: 9px;
}

#ZoneContenu a:link, #ZoneContenu a:visited {
	color: #9C2031;
	text-decoration: underline;
}

#ZoneContenu a:hover, #ZoneContenu a:active {
	color: #9C2031;
	text-decoration: none;
}

/*#ZoneContenu h1 {
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 15px;
	padding-left: 20px;
	background-image: url(/images/FR/pl_recherche/puce_h1.gif);
	background-repeat: no-repeat;
	color: #9C2031;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}

#ZoneContenu h2 {
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 7px;
	margin-top: 15px;
	padding-left: 20px;
	padding-bottom: 1px;
	padding-right: 8px;
	border-bottom: 1px solid #9C2031;
	background-image: url(/images/FR/pl_recherche/puce_h2.gif);
	background-repeat: no-repeat;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: uppercase;
}

#ZoneContenu h3 {
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 8px;
	color: #9C2031;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

#ZoneContenu h4, #ZoneContenu h5, #ZoneContenu h6 {
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 8px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}
*/
#ZoneContenu hr {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 7px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 8px;
	padding-top: 0px;
	width: 100%;
	color: #CCCCCC;
	height: 1px;
}

#ZoneContenu input.bouton {
	border-bottom: 2px solid #9C2031;
	border-left: 2px solid #9C2031;
	border-right: 2px solid #9C2031;
	border-top: 2px solid #9C2031;
	background-color: #BC6873;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	cursor: pointer;
	visible: false;
}

#ZoneContenu input.champ, #ZoneContenu textarea.champ, #ZoneContenu select.champ {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneContenu li {
	margin-bottom: 0px;
	margin-left: 20px;
	margin-right: 0px;
	margin-top: 3px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

#ZoneContenu ol {
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
}

#ZoneContenu ol ol {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
}

/*#ZoneContenu p {
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 8px;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: justify;
	text-decoration: none;
	text-transform: none;
}*/

#ZoneContenu p.bordure {
	border-left-color: #DCB1B7;
	border-left-style: solid;
	border-left-width: 12px;
	margin-left: 0px;
	padding-left: 8px;
}

#ZoneContenu p.centre {
	text-align: center;
}

#ZoneContenu p.droite {
	text-align: right;
}

#ZoneContenu p.gauche {
	text-align: left;
}

#ZoneContenu p.info {
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	text-align: left;
}

#ZoneContenu p.lien {
	color: #9C2031;
	font-weight: bold;
	text-align: right;
}

#ZoneContenu p.lien a:link, #ZoneContenu p.lien a:visited {
	color: #9C2031;
	text-decoration: underline;
}

#ZoneContenu p.lien a:hover, #ZoneContenu p.lien a:active {
	color: #9C2031;
	text-decoration: none;
}

#ZoneContenu p.note {
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 0px;
}

#ZoneContenu p.page {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	color: #FF6600;	font-size: 0.7em;
font-weight: bold;
	visible: false;
}

#ZoneContenu p.rappel-sommaire {
	margin-bottom: 5px;
	margin-left: 20px;
	margin-right: 15px;
	margin-top: 8px;
	color: #666666;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	text-align: right;
	text-decoration: none;
	text-transform: none;
}

#ZoneContenu p.rappel-sommaire a:link, #ZoneContenu p.rappel-sommaire a:visited {
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

#ZoneContenu p.rappel-sommaire a:hover, #ZoneContenu p.rappel-sommaire a:active {
	color: #666666;
	font-weight: normal;
	text-decoration: none;
}

#ZoneContenu p.sommaire {
	margin-bottom: 5px;
	margin-left: 4px;
	margin-right: 15px;
	margin-top: 8px;
	padding-left: 16px;
	background-image: url(/images/puce_01.gif);
	background-repeat: no-repeat;
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

#ZoneContenu td {
	color: #000000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
}

#ZoneContenu td.carre {
	background-image: url(/images/FR/pl_recherche/carre.png);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneContenu td.encadre {
	background-color: #DCB1B7;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
}

#ZoneContenu td.encadre h1 {
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 7px;
	padding-left: 0px;
	background-image: none;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

#ZoneContenu td.encadre li {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

#ZoneContenu td.encadre ol {
	margin-bottom: 7px;
	margin-left: 30px;
	margin-right: 7px;
	margin-top: 7px;
	padding-left: 0px;
	padding-right: 0px;
}

#ZoneContenu td.encadre p {
	margin-bottom: 7px;
	margin-left: 7px;
	margin-right: 7px;
	margin-top: 7px;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: justify;
	text-decoration: none;
	text-transform: none;
}

#ZoneContenu td.encadre p.centre {
	text-align: center;
}

#ZoneContenu td.encadre p.droite {
	text-align: right;
}

#ZoneContenu td.encadre p.gauche {
	text-align: left;
}

#ZoneContenu td.encadre ul {
	margin-bottom: 7px;
	margin-left: 12px;
	margin-right: 7px;
	margin-top: 7px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-image: url(/images/FR/pl_recherche/encart_puce.gif);
}

#ZoneContenu td.encadre-bas {
	background-color: #DCB1B7;
	background-image: url(/images/FR/pl_recherche/encadre_bas.gif);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneContenu td.encadre-haut-1 {
	background-image: url(/images/FR/pl_recherche/encadre_haut_01.gif);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneContenu td.encadre-haut-2 {
	background-color: #DCB1B7;
	background-image: url(/images/FR/pl_recherche/encadre_haut_02.gif);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneContenu td.encadre-titre {
	padding-bottom: 0px;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 0px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-weight: bold;
	line-height: 14px;
}

#ZoneContenu td.illustration-horizontal {
	background-color: #9C2031;
	color: #FFFFFF;
	font-weight: bold;
}

#ZoneContenu td.illustration-vertical {
	background-color: #DCB1B7;
}

#ZoneContenu td.onglet-1 {
	background-image: url(/images/FR/pl_recherche/onglet_01.gif);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneContenu td.onglet-2 {
	background-image: url(/images/FR/pl_recherche/onglet_02.gif);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneContenu td.onglet-titre {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	background-color: #993333;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-weight: bold;
	line-height: 20px;
}

#ZoneContenu tr.tableau-corps-clair, #ZoneContenu td.tableau-corps-clair {
	background-color: #F5E8EA;
	color: #003366;
}

#ZoneContenu tr.tableau-corps-clair-defaut, #ZoneContenu td.tableau-corps-clair-defaut {
	background-color: #DFE5EC;
	color: #003366;
}

#ZoneContenu tr.tableau-corps-fonce, #ZoneContenu td.tableau-corps-fonce {
	background-color: #DCB1B7;
	color: #003366;
}

#ZoneContenu tr.tableau-corps-fonce-defaut, #ZoneContenu td.tableau-corps-fonce-defaut {
	background-color: #C0CCDA;
	color: #003366;
}

#ZoneContenu tr.tableau-corps-moyen, #ZoneContenu td.tableau-corps-moyen {
	background-color: #E9CED2;
	color: #003366;
}

#ZoneContenu tr.tableau-corps-moyen-defaut, #ZoneContenu td.tableau-corps-moyen-defaut {
	background-color: #D4DCE6;
	color: #003366;
}

#ZoneContenu tr.tableau-entete-clair, #ZoneContenu td.tableau-entete-clair {
	background-color: #CD8F98;
	color: #FFFFFF;
	font-weight: bold;
}

#ZoneContenu tr.tableau-entete-clair-defaut, #ZoneContenu td.tableau-entete-clair-defaut {
	background-color: #7F99B1;
	color: #FFFFFF;
	font-weight: bold;
}

#ZoneContenu tr.tableau-entete-fonce, #ZoneContenu td.tableau-entete-fonce {
	background-color: #9C2031;
	color: #FFFFFF;
	font-weight: bold;
}

#ZoneContenu tr.tableau-entete-fonce-defaut, #ZoneContenu td.tableau-entete-fonce-defaut {
	background-color: #003366;
	color: #FFFFFF;
	font-weight: bold;
}

#ZoneContenu tr.tableau-entete-moyen, #ZoneContenu td.tableau-entete-moyen {
	background-color: #BC6873;

	color: #FFFFFF;
	font-weight: bold;
}

#ZoneContenu tr.tableau-entete-moyen-defaut, #ZoneContenu td.tableau-entete-moyen-defaut {
	background-color: #527596;
	color: #FFFFFF;
	font-weight: bold;
}

#ZoneContenu ul {
	border-left-color: #DCB1B7;
	border-left-style: solid;
	border-left-width: 12px;
	margin-bottom: 5px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	padding-left: 5px;
	padding-right: 0px;
	list-style-image: url(/images/FR/pl_recherche/puce_ul.gif);
}

#ZoneContenu ul ol {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	list-style-type: decimal;
	list-style-image: none;
}

#ZoneContenu ul ul, #ZoneContenu ol ul {
	border: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	list-style-image: url(/images/puce_ul.gif);
}

#ZoneContenu ul.justifie li, #ZoneContenu ol.justifie li {
	text-align: justify;
}

#ZoneContenu ul.sans-bordure {
	border: none;
	margin-left: 12px;
	padding-left: 5px;
}

#ZoneContenu ul.sommaire {
	border: none;
	margin-left: 0px;
	padding-left: 0px;
	list-style-image: url(/images/puce_01.gif);
}

#ZoneContenu ul.sommaire ul {
	border: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	list-style-image: url(/images/puce_02.gif);
}

#ZoneContenu ul.sommaire ul ul, #ZoneContenu ul.sommaire ul ul ul {
	border: none;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 0px;
	list-style-image: url(/images/puce_03.gif);
}

/*#ZoneEncartActualites {
	background-color: #FFFFFF;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
}

#ZoneEncartActualites h1 {
	margin-bottom: 3px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 10px;
	padding-left: 0px;
	background-color: #DCB1B7;
	background-image: none;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

#ZoneEncartActualites p {
	margin-bottom: 3px;
	margin-left: 10px;
	margin-right: 0px;
	margin-top: 3px;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}
*/
#ZoneEncartActualites p.centre {
	text-align: center;
}

#ZoneEncartActualites p.droite {
	text-align: right;
}

#ZoneEncartActualites p.justifie {
	text-align: justify;
}

#ZoneEncartEdito {
	background-color: #DCB1B7;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
}

#ZoneEncartEdito p {
	margin-bottom: 6px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 6px;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

#ZoneEncartEdito p.centre {
	text-align: center;
}

#ZoneEncartEdito p.droite {
	text-align: right;
}

#ZoneEncartEdito p.justifie {
	text-align: justify;
}

#ZoneEncartSommaire {
}

#ZoneEncartSommaire td.sommaire {
	background-color: #DCB1B7;
}

#ZoneEncartSommaire td.sommaire a:link, #ZoneEncartSommaire td.sommaire a:visited {
	color: #9C2031;
	text-decoration: underline;
}

#ZoneEncartSommaire td.sommaire a:hover, #ZoneEncartSommaire td.sommaire a:active {
	color: #9C2031;
	text-decoration: none;
}

#ZoneEncartSommaire td.sommaire li {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1px;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	text-decoration: none;
	text-transform: none;
}

#ZoneEncartSommaire td.sommaire ul {
	margin-bottom: 7px;
	margin-left: 25px;
	margin-right: 7px;
	margin-top: 7px;
	padding-left: 0px;
	padding-right: 0px;
	list-style-type: disc;
}

#ZoneEncartSommaire td.sommaire-bas {
	background-color: #DCB1B7;
	background-image: url(/images/FR/pl_recherche/encadre_bas.gif);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneEncartSommaire td.sommaire-haut-1 {
	background-image: url(/images/FR/pl_recherche/encadre_haut_01.gif);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneEncartSommaire td.sommaire-haut-2 {
	background-color: #DCB1B7;
	background-image: url(/images/FR/pl_recherche/encadre_haut_02.gif);
	background-repeat: no-repeat;
	visible: false;
}

#ZoneEncartSommaire td.sommaire-titre {
	padding-bottom: 1px;
	padding-left: 9px;
	padding-right: 7px;
	padding-top: 1px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-weight: bold;
	visible: false;
}

/*#ZoneNavigation {
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
}

#ZoneNavigation .niveau1-off {
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	background-color: #FFFFFF;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau1-off a:link, .niveau1-off a:visited {
	width: 138px;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau1-off a:hover, .niveau1-off a:active {
	width: 138px;
	color: #CC0000;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: underline;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau1-on {
	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	background-color: #003366;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau1-on a:link, .niveau1-on a:visited {
	width: 138px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau1-on a:hover, .niveau1-on a:active {
	width: 138px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: underline;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau2-off {
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #FFFFFF;
	color: #666666;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau2-off a:link, .niveau2-off a:visited {
	width: 129px;
	color: #666666;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau2-off a:hover, .niveau2-off a:active {
	width: 129px;
	color: #333333;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: underline;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau2-on {
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #E9CED2;
	color: #666666;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau2-on a:link, .niveau2-on a:visited {
	width: 129px;
	color: #666666;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau2-on a:hover, .niveau2-on a:active {
	width: 129px;
	color: #666666;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: underline;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau3-off {
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #FFFFFF;
	color: #999999;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau3-off a:link, .niveau3-off a:visited {
	width: 115px;
	color: #999999;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau3-off a:hover, .niveau3-off a:active {
	width: 115px;
	color: #666666;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: underline;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau3-on {
	padding-bottom: 3px;
	padding-top: 3px;
	background-color: #FFFFFF;
	color: #999999;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau3-on a:link, .niveau3-on a:visited {
	width: 115px;
	color: #999999;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneNavigation .niveau3-on a:hover, .niveau3-on a:active {
	width: 115px;
	color: #999999;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: bold;
	line-height: normal;
	text-decoration: underline;
	text-transform: none;
	visible: false;
}
*/
#ZoneParcours {
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 12px;
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
}

#ZoneParcours a:link, #ZoneParcours a:visited {
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: underline;
	text-transform: none;
}

#ZoneParcours a:hover, #ZoneParcours a:active {
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
}

#ZoneRecherche .champ {
	border-bottom: 1px solid #9A9A9A;
	border-left: 1px solid #9A9A9A;
	border-right: 1px solid #9A9A9A;
	border-top: 1px solid #9A9A9A;
	color: #333333;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.85em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
	visible: false;
}

#ZoneRecherche form {
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
}

#ZoneReference {
	color: #003366;
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 0.7em;
font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	text-transform: none;
}

