/*@font-face { 
	font-family: "HelveticaNeue"; 
	src: url("http://www.supabrand.com/Fonts/Helvetica/HelveticaNeueMed.ttf"); 
}*/
@media screen {
	#imgPrintCache {
		display: none;
	}
}

/* pour imprimer il te faut */
@media print {
 #scrollUp, #scrollDown, #scrollbar { display:none; } /* bye bye */
 /*#divPrincipalContenu img {
      height: 5px;
      width: 0px;
 }*/
 h1 img {
      height: 5px;
      width: 0px;
 }
 table .noprint{
      height: 5px;
      width: 0px;
 }
  table .print{
      width: 800px;
 }
 #divPrincipalContenu input { display:none; }
 #divPiedDePage { display:none; }
 .divConteneurFilArianne { display:none; }
 #navcontainer { display:none; }
 #formRecherche { display:none; }
 #logo {
      height: 100px;
 }
 #logo img {
      height: 89px;
      width: 156px;
 }
 #divFlash img {
      height: 0px;
      width: 0px;
 }
}


@media screen, print {
	#divFlash {
     position:relative;
     	BORDER-BOTTOM: #b9b299 1px solid
	}
	/*#divFlash {
		width: 385px;
		height: 141px;
		float: left;
	}*/
	* { 
		font-family: "Lucida Sans Unicode", verdana, arial, sans-serif; 
	} 
	h4 { 
		margin: 0; 
		padding: 0; 
	} 
	a:hover { 
		text-decoration: underline !important; 
	} 
	ul, li { 
		list-style: none; 
		margin: 0; 
		padding: 0; 
	} 
	hr { 
		display: none; 
	} 
	form { 
		margin: 0; 
		padding: 0; 
	} 
/*	input { 
		border: 0; 
		margin: 0; 
	}*/ 
	#champMotCle { 
		border: 0; 
		margin: 0; 
	} 
	input.docSearch { 
		border: 1px solid black !important; 
		margin: 0; 
	} 
	button span { 
		display: none; 
	} 
	img { 
		border: 0; 
	} 
	html { 
		font-size: 110%; 
		background-image: url("images/fondHtml.png"); 
	} 
	body { 
		background: url("images/fondBody.png") repeat-y 50% 0%; 
		text-align: center; 
		padding-top: 0; 
		padding-bottom: 0; 
		padding-right: 0; 
		padding-left: 0; 
		margin: 0; 
		font-size: 100%; 
	} 
	h1 { 
		margin: 0; 
		float: left; 
	} 
	.clearBoth { 
		clear: both; 
		font-size: 0%; 
		height: 0%; 
		margin-top: -2px; 
	} 
	#divPrincipal, #divPrincipalContenu { 
		width: 775px; 
		margin: 0 auto; 
		padding: 0; 
		text-align: left; 
		/*background: white url("images/fondHautDePage.png") no-repeat 194px 0%; */
		color: inherit; 
		font-size: 100%; 
	} 
	
#lienLangue {
	margin-left:0px;
}

#formRecherche {
	/*float: right;*/
	float: left;
	width: 185px;
	padding: 6px 0 0 0px;
}

#formRecherche .divForm{
	top:71px;
	position:absolute;
}


#formRecherche label {
	display: none;
}
#formRecherche .divChamp {
	float: left;
	background: url("images/fondChampHaut.png") no-repeat 0% 0%;
	width: 133px;
	margin-left:4px;
}
#formRecherche strong {
	font-size: 60%;
	display: block;
	padding-bottom: 5px;
	color: #909090;
	background-color: inherit;
	margin-left:6px;
	margin-top:-3px;
}
#formRecherche .divChamp input {
	font-size: 70%;
	height: 1.3em;
	padding: 4px 0 2px 5px;
	background: url("images/fondChampBas.png") no-repeat 0% 100%;
	width: 135px;
	margin-left:0px!important;
	margin-left:-4px;
	
}
#formRecherche .inputBouton {
	width: 18px;
	height: 18px;
	margin: 0 0 0 8px !important;
	float: left;
}
#formRechercheContenu {
	float: left;
	padding: 6px 0 0 12px;
}
#formRechercheContenu label {
	float: left;
	font-size: 70%;
	line-height: 1.8em;
}
#formRechercheContenu .divChamp {
	float: left;
	background: url("images/fondChampHaut.png") no-repeat 0% 0%;
	width: 133px;
}
#formRechercheContenu strong {
	font-size: 70%;
	display: block;
	padding-bottom: 5px;
	color: #FF6705;
	background-color: inherit;
}
#formRechercheContenu .divChamp input {
	font-size: 70%;
	height: 1.3em;
	padding: 4px 0 2px 5px;
	background: url("images/fondChampBas.png") no-repeat 0% 100%;
	width: 128px;
}

#formRechercheContenu .boutonAide {
	font-size: 65%;
	padding:0px 20px 0px 0px;
	margin: 0 20px;
	float: left;
	color: #838282;
	cursor: pointer;
	background: white url("images/pictoBoutonNewsletter.png") no-repeat 100% 50%;
	padding-right: 20px;
}
#formRechercheContenu #boutonLancerRecherche  {
	width: 8em !important;
}
#formRechercheContenu .inputBouton {
	width: 18px;
	height: 18px;
	margin: 0 0 0 8px !important;
	float: left;
}
	#divMenuPrincipal { 
		float: left; 
		width: 195px; 
		padding-top: 16px; 
		background: url("images/fondMenuGauche.png") no-repeat 0% 0%; 
	} 
	#ulMenuPrincipal { 
		float: left; 
		width: 195px; 
		background: url("images/pixelBordureMenu.png") repeat-y 100% 0%; 
		padding-bottom: 20px; 
	} 
	#ulMenuPrincipal a { 
		display: block; 
		width: 156px; 
	} 
	#ulMenuPrincipal li{ 
		width: 192px; 
		float: left; 
	} 
	#ulMenuPrincipal li h2 { 
		margin: 0; 
		padding: 0 0 0 24px; 
		font-size: 65%; 
		color: #838282; 
		background-color: inherit; 
		line-height: 20px; 
	} 
	#ulMenuPrincipal h3 { 
		font-size: 65%; 
		font-weight: normal; 
		margin: 0; 
		line-height: 16px; 
	} 
	.liMenuBleu { 
		background: url("images/fondMenuBleu.png") no-repeat 0% 0%; 
		padding: 5px 0 5px 0; 
		border-top: 1px solid #B9B299; 
	} 
	.liMenuBleu h2 { 
		background: url("images/pictoMenuBleu.png") no-repeat 9px 0.7em; 
	} 
	.liMenuBleu h3 a { 
		color: #565656; 
		text-decoration: none; 
		background-color: inherit; 
		background-image: url("images/pictoMenuNiv2Bleu.png"); 
		background-repeat: no-repeat; 
		background-position: 24px 0.65em; 
		padding-left: 36px; 
	} 
	.liMenuVert { 
		border-top: 1px solid #B9B299; 
		background: url("images/fondMenuVert.png") no-repeat 0% 0%; 
		padding: 5px 0; 
	} 
	.liMenuVert h2 { 
		background: url("images/pictoMenuVert.png") no-repeat 9px 0.7em; 
	} 
	.liMenuVert h3 a { 
		color: #565656; 
		text-decoration: none; 
		background-color: inherit; 
		background-image: url("images/pictoMenuNiv2Vert.png"); 
		background-repeat: no-repeat; 
		background-position: 24px 0.65em; 
		padding-left: 36px; 
	} 
	.liMenuRouge { 
		border-top: 1px solid #B9B299; 
		border-bottom: 1px solid #B9B299; 
		background: url("images/fondZoomSur.png") no-repeat 100% 0%; 
		background-color: #E9E6E0; 
		color: inherit; 
		padding-top: 8px; 
		margin-top: 10px; 
	} 
	.liMenuRouge h2 { 
		background: url("images/pictoTitreNiveau3.png") no-repeat 9px 0.6em; 
	} 
	.liMenuRouge p { 
		font-size: 65%; 
		padding: 5px 3px 0 9px; 
		margin: 0; 
	} 
	.pIntroZoomSur { 
		color: #FF6603; 
		background-color: inherit; 
		font-weight: bold; 
	} 
	.pSuiteZoomSur { 
		color: #575757; 
		background-color: inherit; 
	} 
	.divLienSuiteFinBlocZoom { 
		background-color: #D3CEC0; 
		color: inherit; 
		margin-top: 15px; 
		font-size: 65%; 
		line-height: 18px; 
		text-align: right; 
	} 
	.divLienSuiteFinBlocZoom a { 
		text-decoration: none; 
		color: #2D2D2D; 
		background-color: inherit; 
		background-image: url("images/pictoContinuer.png"); 
		background-repeat: no-repeat; 
		background-position: 85% 80%; 
		padding-right: 36px; 
		line-height: 18px; 
		display: inline !important; 
	} 
	.divContenu { 
		width: 586px; 
		float: left; 
		border-right: 1px solid #B9B299; 
		margin-right: -1px; 
		background-color: white; 
		color: inherit; 
		position: relative; 
		z-index: 1; 
	} 
	#ulMenuContenuAccueil { 
		font-family: arial, verdana, sans-serif !important; 
		font-style: italic; 
		font-weight: bold; 
		font-size: 80%; 
		background: url("images/fondListeContenu.png") no-repeat 0% 100%; 
		padding-bottom: 4px; 
		float: left; 
		width: 391px; 
	} 
	#ulMenuContenuAccueil li { 
		background: url("images/fondMenuContenu.png") no-repeat 0% 0%; 
		padding: 0; 
	} 
	#ulMenuContenuAccueil li a { 
		background-color: inherit; 
		background-image: url("images/pictoMenuContenu.png"); 
		background-repeat: no-repeat; 
		background-position: 10px 0.2em; 
		display: block; 
		width: 350px; 
		color: #02589A; 
		text-decoration: none; 
		min-height: 22px; 
		padding: 5px 0 0 41px; 
	} 
	.divBlocContenu { 
		background: url("images/fondBlocContenuMilieu.png") no-repeat 10px 0%; 
		padding-top: 28px; 
	} 
	.divBlocContenu h3 { 
		font-size: 65%; 
		padding-left: 25px; 
		background-color: inherit; 
		background-image: url("images/pictoTitreNiveau3.png"); 
		background-repeat: no-repeat; 
		background-position: 9px 0.2em; 
		margin: 0; 
		color: #838282; 
	} 
	.divBlocContenu h4 { 
		font-size: 65%; 
		padding-left: 25px; 
		color: #FF6603; 
		background-color: inherit; 
		background-image: url("images/pictoTitreNiveau2.png"); 
		background-repeat: no-repeat; 
		background-position: 9px 0.3em; 
		margin: 12px 0 5px 0; 
	} 
	 
	.divBlocContenu h4.bleuGras { 
		font-size: 65%; 
		padding-left: 25px; 
		color: #FF6603; 
		background-color: inherit; 
		background-image: url("images/pictoTitreNiveau2.png"); 
		background-repeat: no-repeat; 
		background-position: 9px 0.3em; 
		margin: 12px 0 5px 0; 
	} 
	 
	.divBlocContenu p { 
		margin: 0; 
		font-size: 65%; 
		color: #565656; 
		background-color: inherit; 
		padding-left: 25px; 
		padding-bottom: 3px; 
	} 
	.divBlocContenu p a { 
		color: #FF6603; 
		background-color: inherit; 
		font-weight: bold; 
		text-decoration: underline; 
	} 
	.divLienSuiteFinBlocContenu { 
		background: url("images/fondSuiteBasBlocContenu.png") no-repeat top left; 
		min-height: 38px; 
		text-align: right; 
		margin: 4px 0 0 3px; 
	} 
	.divLienSuiteFinBlocContenu a { 
		color: #2D2D2D; 
		text-decoration: none; 
		background-color: inherit; 
		background-image: url("images/pictoContinuer.png"); 
		background-repeat: no-repeat; 
		background-position: 366px 50%; 
		font-size: 65%; 
		display: block; 
		width: 349px; 
		padding: 3px 36px 2px 0; 
	} 
	.imageADroite { 
		float: right; 
		padding-bottom: 7px; 
		margin-right: 10px; 
	} 
	 
	#divMenuContextuel { 
		float: left; 
		width: 186px; 
		background: white url("images/fondMenuDroite.png") no-repeat -1px 0%; 
		color: inherit; 
		position: relative; 
		z-index: 2; 
		border-left: 1px solid #B9B299; 
		padding: 16px 0 20px 2px; 
		overflow: hidden; 
	} 
	#ulMenuContextuel, .ulMenuContextuel { 
		position: relative; 
		float: left; 
	} 
	#divMenuContextuel h3 { 
		margin: 0; 
	} 
	#divMenuContextuel a { 
		display: block; 
		width: 148px; 
	} 
	#divMenuContextuel li{ 
		width: 186px; 
		float: left; 
	} 
	#divMenuContextuel h3 { 
		margin: 0; 
		padding: 0 0 0 24px; 
		font-size: 65%; 
		color: #838282; 
		background-color: inherit; 
		line-height: 20px; 
	} 
	#divMenuContextuel h4 { 
		font-size: 65%; 
		font-weight: normal; 
		margin: 0; 
		line-height: 16px; 
	} 
	.liMenuJaune h3 { 
		background: url("images/pictoMenuJaune.png") no-repeat 9px 0.7em; 
	} 
	.liMenuJaune h4 a { 
		color: #565656; 
		text-decoration: none; 
		background-color: inherit; 
		background-image: url("images/pictoMenuNiv2Jaune.png"); 
		background-repeat: no-repeat; 
		background-position: 24px 0.65em; 
		padding-left: 36px; 
	} 
	.liMenuJaune { 
		border-top: 1px solid #B9B299; 
		background: url("images/fondMenuJaune.png") no-repeat 100% 0%; 
		padding: 5px 0; 
		float: left; 
		width: 186px; 
	} 
	#premierLiJaune { 
		border: none !important; 
	} 
	#ulMenuContextuel .liMenuBleu { 
		border-top: 1px solid #B9B299; 
	} 
	#ulMenuContextuel .liMenuBleu h3 { 
		background: url("images/pictoMenuBleu.png") no-repeat 9px 0.7em; 
	} 
	#ulMenuContextuel .liMenuBleu h4 a { 
		color: #565656; 
		text-decoration: none; 
		background-color: inherit; 
		background-image: url("images/pictoMenuNiv2Bleu.png"); 
		background-repeat: no-repeat; 
		background-position: 24px 0.65em; 
		padding-left: 36px; 
	} 
	#formPartenaires { 
		margin-top: 21px; 
		padding-top: 13px; 
		padding-bottom: 8px; 
		background: #E9E6E0 url("images/fondEspacePartenaires.png") no-repeat top right; 
		color: inherit; 
		border-top: 1px solid #B9B299; 
		border-bottom: 1px solid #B9B299; 
		float: left; 
		width: 184px; 
		padding-left: 0; 
		margin-left: 1px; 
	} 
	#formPartenaires h3 { 
		background: url("images/pictoMenuVert.png") no-repeat 9px 0.7em; 
		margin: 0 0 4px 0; 
	} 
	#formPartenaires label { 
		display: none; 
	} 
	#formPartenaires .divChamp { 
		float: left; 
		background: url("images/fondChampHaut.png") no-repeat 25px 0%; 
		margin-bottom: 8px; 
		padding-left: 25px; 
	} 
	#formPartenaires .divChamp input { 
		font-size: 65%; 
		height: 1.3em; 
		padding: 0.6em 0 2px 5px; 
		background: url("images/fondChampBas.png") no-repeat 0% 100%; 
	} 
	#formPartenaires .inputBouton { 
		width: 18px; 
		height: 18px; 
		margin: 2px 0 0 8px !important; 
		float: left; 
	} 
	#champLogin { 
		width: 147px; 
		background-image: url("images/fondChampLoginBas.png") !important; 
	} 
	#champMotDePasse { 
		width: 114px; 
		background-image: url("images/fondChampMotDePasseBas.png") !important; 
	} 
	#divChampLogin { 
		background-image: url("images/fondChampLoginHaut.png") !important; 
	} 
	#divChampMotDePasse { 
		background-image: url("images/fondChampMotDePasseHaut.png") !important; 
	} 
	#divPiedDePage { 
		background-color: #015FA5; /* #066AA8; */
		color: white; /* #62B7D6; */
		font-size: 65%; 
		width: 700px;
		margin-bottom: 5px; 
		padding: 3px 37px; 
		float: left; 
		line-height: 22px; 
	} 
	#divPiedDePage a { 
		color: #62B7D6; 
		background-color: inherit; 
		text-decoration: none; 
	} 
	#divPiedDePage img { 
		margin-bottom: -5px; 
		position: relative; 
	} 
	#divPiedDePageGauche { 
		margin-top: 0; 
		float: left; 
	} 
	#divPiedDePageDroite { 
		float: right; 
	} 
	#divLogoConfirmite { 
		text-align: center; 
		padding-top: 12px; 
	} 
	#divPrincipalContenu { 
	} 
	#liMenuBleu { 
		border-top: 0 !important; 
	} 
	#liMenuCourant a { 
		color: black; 
		background-color: inherit; 
		font-weight: bold; 
	} 
	.liMenuBleu #liMenuCourant a { 
		background-color: #96B9D4; 
		color: inherit; 
	} 
	.liMenuVert #liMenuCourant a { 
		background-color: #D1EAB1; 
		color: inherit; 
	} 
	#liMenuVert { 
		border-top: 0 !important; 
		background: url("images/fondMenuVertPremier.png") no-repeat 0% 0%; 
	} 
	#liMenuVert * { 
		color: black !important; 
		background-color: inherit; 
	} 
	.divConteneurFilArianne { 
		font-size: 65%; 
		padding-top: 0px; 
	} 
	.divConteneurFilArianne span { 
		color: #838282; 
		background-color: inherit; 
		font-weight: bold; 
		padding-left: 13px; 
	} 
	.divFilArianne { 
		margin-top: 2px; 
		padding-left: 13px; 
		line-height: 16px; 
		background-color: #FF6705; 
		color: inherit; 
	} 
	#divContenuBleu .divFilArianne { 
		background-color: #548CB7; 
		color: inherit; 
	} 
	.divFilArianne a { 
		color: black; 
		background-color: inherit; 
		text-decoration: none; 
	} 
	.divBlocContenuRubrique { 
		background: url("images/fondBlocContenuMilieu.png") no-repeat 10px 0%; 
		padding-top: 28px; 
		border: 1px solid #B9B299; 
		margin: 13px 2px 20px 2px; 
		height: 1%; 
	} 
	.divBlocContenuRubrique h3 { 
		font-size: 65%; 
		padding-left: 25px; 
		background-color: inherit; 
		background-image: url("images/pictoTitreNiveau3.png"); 
		background-repeat: no-repeat; 
		background-position: 9px 0.2em; 
		margin: 0; 
		color: #838282; 
	} 
	.divBlocContenuRubrique h4 { 
		font-size: 65%; 
		padding: 0 0 0 25px; 
		color: #FF6603; 
		background-color: inherit; 
		margin: 12px 0 5px 0; 
	} 
	#divBlocContenuRubriqueOrange li a { 
		background-image: url("images/pictoTitreNiveauOrange4.png"); 
		background-repeat: no-repeat; 
		background-position: 5px 0.4em; 
	} 
	 
	#divBlocContenuRubriqueOrange h4 { 
		background-image: url("images/pictoTitreNiveau2.png"); 
		background-repeat: no-repeat; 
		background-position: 9px 0.35em; 
	} 
	.lienConsultez { 
		font-size: 65%; 
		display: block; 
		margin-left: 24px; 
		color: #FF6705; 
		background-color: inherit; 
		font-weight: bold; 
	} 
	.divBlocContenuRubrique p { 
		margin: 0; 
		font-size: 65%; 
		color: #565656; 
		background-color: inherit; 
		padding-left: 25px; 
		padding-right: 4px; 
		padding-bottom: 8px; 
	} 
	.divBlocContenuRubrique p a { 
		color: #FF6603; 
		background-color: inherit; 
		font-weight: bold; 
		text-decoration: underline; 
	} 
	.divBlocContenuRubrique h3 { 
		height: 1%; 
	} 
	.divBlocContenuRubrique img { 
		margin-left: 5px; 
	} 
	.divBlocContenuRubrique ul { 
		float: left; 
		width: 365px; 
		padding-bottom: 11px; 
		padding-left: 20px; 
	} 
	.divBlocContenuRubrique li { 
		float: left; 
		width: 175px; 
	} 
	.divBlocContenuRubrique li h3 { 
		padding-left: 0; 
		margin-left: 0; 
		background-image: none !important; 
	} 
	.divBlocContenuRubrique li h4 { 
		padding: 0; 
		margin: 0; 
		background-image: none !important; 
	} 
	.divBlocContenuRubrique li a { 
		color: #565656; 
		background-color: inherit; 
		text-decoration: none; 
		padding-left: 15px; 
		display: block; 
		font-weight: normal; 
	} 
	.divBlocContenuRubrique #liSousMenuActif a { 
		font-weight: bold; 
		color: black; 
		background-color: inherit; 
	} 
	#divBlocContenuRubriqueBleu { 
		background: url("images/fondContenuRubriqueBleu.png") no-repeat 100% 0%; 
	} 
	#divBlocContenuRubriqueBleu h3 { 
		background-image: url("images/pictoContenuBleu.png"); 
	} 
	#divBlocContenuRubriqueBleu h4 { 
		color: #538CB8; 
		background-color: inherit; 
	} 
	.divOutils { 
		background-color: #E6E3DA; 
		color: inherit; 
		margin: 5px 0; 
		font-size: 65%; 
		line-height: 18px; 
		padding-left: 22px; 
		width: 363px; 
		float: left; 
	} 
	.divOutils span { 
		display: none; 
	} 
	.divOutils a { 
		text-decoration: none; 
		color: #292827; 
		background-color: inherit; 
	} 
	#lienImprimer { 
		background: url("images/pictoImpression.png") no-repeat 0% 50%; 
		padding-left: 17px; 
		margin-right: 23px; 
		float: left; 
	} 
	#lienPDF { 
		background: url("images/pictoPDF.png") no-repeat 0% 50%; 
		padding-left: 15px; 
		float: left; 
	} 
	#lienContinuer { 
		text-decoration: none; 
		padding-right: 14px; 
		float: right; 
	} 
	#divBlocContenuRubriqueBleu #lienContinuer span { 
		background: url("images/pictoEnSavoirPlusBleu.png") no-repeat 100% 50%; 
		display: inline; 
		padding-right: 23px; 
	} 
	.liMenuBleu { 
		background: url("images/fondMenuBleu.png") no-repeat 0% 0%; 
		padding: 5px 0 5px 0; 
	} 
	.liMenuBleu h2 { 
		background: url("images/pictoMenuBleu.png") no-repeat 9px 0.7em; 
	} 
	#divBlocContenuRubriqueBleu li a { 
		background-image: url("images/pictoMenuNiv2Bleu.png"); 
		background-repeat: no-repeat; 
		background-position: 5px 0.4em; 
	} 
	#dernierMenuContextuel { 
		border-bottom: 1px solid #B9B299; 
	} 
	#divContenuBleuFonce .divFilArianne, #divContenuBleu .divFilArianne { 
		background-color: #015FA5; /* #00579A; */
		color: white; 
	} 
	#divContenuBleuFonce .divFilArianne a, #divContenuBleu .divFilArianne a { 
		color: #fcfaf8; 
		background-color: inherit; 
	} 
	#divBlocContenuRubriqueBleuFonce { 
		background: url("images/fondContenuRubriqueBleuFonce.png") no-repeat 100% 0%; 
	} 
	#divBlocContenuRubriqueBleuFonce h3 { 
		background-image: url("images/pictoContenuBleuFonce.png"); 
	} 
	#divBlocContenuRubriqueBleuFonce h4 { 
		color: #00579A; 
		background-color: inherit; 
	} 
	#divBlocContenuRubriqueBleuFonce #lienContinuer span { 
		background: url("images/pictoEnSavoirPlusBleu.png") no-repeat 100% 50%; 
		display: inline; 
		padding-right: 23px; 
	} 
	#divPrincipalContenu #liMenuBleu { 
		background: url("images/fondMenuBleuFonce.png") no-repeat 0% 0%; 
	} 
	#divPrincipalContenu #liMenuBleu * { 
		color: black; 
		background-color: inherit; 
	} 
	#divPrincipalContenu #liMenuBleu h2 { 
		background-image: url("images/pictoMenuBleuFonce.png"); 
	} 
	#divPrincipalContenu #liMenuBleu h3 a { 
		background-image: url("images/pictoMenuNiv2BleuFonce.png"); 
	} 
	#divBlocContenuRubriqueBleuFonce li a { 
		background-image: url("images/pictoMenuNiv2BleuFonce.png"); 
		background-repeat: no-repeat; 
		background-position: 5px 0.4em; 
	} 
	#divContenuVert .divFilArianne { 
		background-color: #97CF4F; 
		color: inherit; 
	} 
	#divBlocContenuRubriqueVert { 
		background: url("images/fondContenuRubriqueVert.png") no-repeat 100% 0%; 
	} 
	#divBlocContenuRubriqueVert h3 { 
		background-image: url("images/pictoContenuVert.png"); 
	} 
	#divBlocContenuRubriqueVert h4 { 
		color: #97CF4F; 
		background-color: inherit; 
	} 
	#divBlocContenuRubriqueVert li a { 
		background-image: url("images/pictoMenuNiv2Vert.png"); 
		background-repeat: no-repeat; 
		background-position: 5px 0.4em; 
	} 
	#divBlocContenuRubriqueVert #lienContinuer span { 
		background: url("images/pictoEnSavoirPlusVert.png") no-repeat 100% 50%; 
		display: inline; 
		padding-right: 23px; 
	} 
	#divPrincipalContenu #ulMenuPrincipal #dernierMenuPricipal { 
		border-bottom: 1px solid #B9B299; 
	} 
	#divPrincipalContenu #divMenuContextuel { 
		background-image: url("images/fondMenuDroiteContenu.png"); 
	} 
	#liMenuNiv2Actif h3 a { 
		background-color: white; 
		color: black; 
		font-weight: bold; 
	} 
	#ulMenuPrincipal li li ul { 
		float: left; 
	} 
	#ulMenuPrincipal li li h4 { 
		font-size: 65% !important; 
	} 
	#ulMenuPrincipal li li li h4 a { 
		color: black; 
		text-decoration: none; 
		background-color: inherit; 
		background-image: url("images/pictoMenuNiv3Bleu.png"); 
		background-repeat: no-repeat; 
		background-position: 36px 0.9em; 
		width: 148px; 
		padding: 2px 0 2px 44px; 
		font-size: inherit !important; 
		font-weight: normal; 
	} 
	#ulMenuPrincipal li #liMenuNiv3Actif a { 
		font-weight: bold !important; 
		background-color: white !important; 
	} 
	#divPrincipalContenu #ulMenuPrincipal .liMenuBleu li li h4 { 
		font-size: 65%; 
		font-weight: normal; 
	} 
	.divFondBasPageNiv { 
		background: url("images/fondBasPageNiv.png") no-repeat 50% 0%; 
		width: 391px; 
		margin-top: -20px; 
		height: 20px; 
	} 
	#divPrincipalContenu #ulMenuPrincipal .liMenuBleu #liMenuNiv3Actif h4 a { 
		background-color: white; 
		color: black; 
		font-weight: bold; 
	} 
	#divOutilsNiv3 { 
		margin-bottom: 0; 
	} 
	#divMilieu { 
		background: url("images/fondPage.png") repeat-y 50% 0%; 
		float: left; 
	} 
	#divCentre { 
		float: left; 
		width: 391px; 
		border-left: 1px solid #B9B299; 
		margin-left: -1px; 
		position: relative; 
		background-color: white; 
		color: inherit; 
		overflow: hidden; 
	} 
	#divCentre h3, #divCentre h4 { 
		position: relative; 
	} 
	 
	.divContenuExterne { 
		width: 580px !important; 
		float: left; 
	} 
	 
	#spl_conteneur { 
		margin: 20px 0; 
	} 
	.lienSPL { 
		font-size: 70%; 
		color: black; 
		background-color: inherit; 
		font-weight: bold; 
		display: block; 
		margin: 0 5px 20px 0; 
		float: right; 
	} 
	 
	.photoDroite { 
		border:0; 
		margin: 5px 5px; 
		float: right; 
	} 
	#lienLangue { 
		float: right; 
		margin: 3px 3px 0 -30px; 
		position: relative; 
	} 
	#divBlocNewsletter { 
		background: url("images/fondNewsLetter.png") 50% 0%; 
		padding-top: 0; 
		min-height: 59px; 
	} 
	#divBlocNewsletter h3 { 
		float: left; 
		width: 68px; 
		padding-right: 5px; 
		margin-top: 12px; 
	} 
	#divLienNewsletter { 
		display: block; 
		float: left; 
		margin-top: 6px; 
		font-size: 65%; 
		background: url("images/fondNewsletterM.png") repeat-y 0% 0%; 
		text-align: center; 
		position: relative; 
	} 
	#divLienNewsletter a { 
		background-color: inherit; 
		background-image: url("images/pictoBoutonNewsletter.png"); 
		background-repeat: no-repeat; 
		background-position: 100% 80%; 
		padding: 4px 20px 4px 0; 
		color: #2D2D2D; 
		text-decoration: none; 
		line-height: 18px; 
		text-align: center; 
	} 
	#divNewsletterH { 
		background: url("images/fondNewsletterH.png") no-repeat 0% 0%; 
		float: left; 
		width: 233px; 
		text-align: center; 
	} 
	#divNewsletterB { 
		background: url("images/fondNewsletterB.png") no-repeat 0% 100%; 
		float: left; 
		width: 233px; 
		text-align: center; 
		padding: 4px 0 8px 0; 
	} 
	 
	#formAbonnement, #formRecrutement { 
		font-size: 65%; 
		margin-bottom: 10px; 
	} 
	#formAbonnement .divChamp { 
		float: left; 
	} 
	#formAbonnement .divChamp input { 
		font-size: 100%; 
		padding: 1px 2px; 
		border: 1px solid #999; 
		background-color: #eee; 
		color: inherit; 
	} 
	#formAbonnement .clearBoth { 
		height: 10px; 
	} 
	.divLabelAbonnement { 
		float: left; 
		padding-left: 24px; 
	} 
	.divchampAbonnement { 
		float: right; 
		padding-right: 5px; 
	} 
	#champNom { 
		width: 278px; 
	} 
	#champEmail { 
		width: 210px; 
	} 
	#formRecrutement .divLigneRecrutement { 
		margin: 10px 0 0 0; 
	} 
	#formRecrutement input, #formRecrutement textarea { 
		font-size: 100%; 
		padding: 1px 2px; 
		border: 1px solid #999; 
		background-color: #eee; 
		color: inherit; 
	} 
	#formRecrutement label { 
		padding: 0 0 0 15px; 
	} 
	.divchampAbonnement .inputBouton { 
		color: #838282; 
		background-color: inherit; 
		cursor: pointer; 
		background: url("images/pictoBoutonNewsletter.png") no-repeat 100% 50%; 
		padding-right: 20px; 
		width: 6em; 
	} 
	#formRecrutement .inputBouton { 
		color: #838282; 
		background-color: inherit; 
		cursor: pointer; 
		background: url("images/pictoBoutonNewsletter.png") no-repeat 100% 50%; 
		padding-right: 20px; 
		width: 6em; 
		border: 0px; 
	} 
	#formRecrutement #champRef { 
		width: 290px; 
	} 
	#formRecrutement #champNom { 
		width: 235px; 
	} 
	#formRecrutement #champEmail { 
		width: 307px; 
	} 
	#formRecrutement #champAdresse { 
		width: 298px; 
	} 
	#formRecrutement #champTel { 
		width: 331px; 
	} 
	#formRecrutement #champCV { 
		width: 338px; 
	} 
	#formRecrutement #champCommentaire { 
		width: 272px; 
		height: 150px; 
	} 
	#formRecrutement #boutonSubmit { 
		margin: 0 0 0 200px; 
	} 
	#formRecrutement #obligatoire { 
		padding: 0 0 0 15px; 
	} 
	.divchampAbonnement .inputBouton { 
		color: #838282; 
		background-color: inherit; 
		cursor: pointer; 
		background: url("images/pictoBoutonNewsletter.png") no-repeat 100% 50%; 
		padding-right: 20px; 
		width: 6em; 
	} 
	 
	.paragInfoBasFormAbonnement { 
		color: black !important; 
		background-color: inherit; 
		padding-bottom: 20px !important; 
	} 
	 
	.paragInfoBasFormAbonnement a { 
		color: black !important; 
		background-color: inherit; 
		font-weight: normal !important; 
	} 
	 
	.hrPourSeparerLesActualitesDansLaListe { 
		display: block; 
		clear: both; 
		background-color: #B9B299 !important; 
		color: inherit; 
		border: none; 
		height: 1px; 
		margin: 1px 0 -5px 0; 
	} 
	 
	#divBlocContenuRubriqueOrange h4 span { 
		font-weight: normal; 
	} 
	#divBlocContenuRubriqueOrange p { 
		text-align: justify; 
	} 
	 
	.divchampAbonnement select { 
		width: 280px; 
	} 
	#champMotCleActu { 
		width: 274px; 
	} 
	#formRechActu { 
		font-size: 65%; 
		margin-bottom: 10px; 
	} 
	#formRechActu .divChamp { 
		float: left; 
	} 
	#formRechActu .divChamp input { 
		font-size: 100%; 
		padding: 1px 2px; 
		border: 1px solid #999; 
		background-color: #eee; 
		color: inherit; 
	} 
	#formRechActu .clearBoth { 
		height: 10px; 
	} 
	#formRechActu .inputBouton { 
		font-size: 100%; 
		width: 8em; 
	} 
	#divPagination { 
		font-size: 70%; 
		padding-top: 5px; 
		text-align: center; 
	} 
	#divPagination span { 
		font-weight: bold; 
		color: #FF6806; 
		background-color: inherit; 
	} 
	#divPagination a { 
		color: #2D2D2D; 
		background-color: inherit; 
		text-decoration: none; 
	} 
	#divPagination a:hover { 
		text-decoration: underline; 
	} 
	#divCentre h4 a { 
		color: #FF6806; 
		background-color: inherit; 
		text-decoration: none; 
	} 
	 
	#divCentre h4 a:hover { 
		text-decoration: underline; 
	} 
	.divActu img { 
		float: right; 
		padding-bottom: 7px; 
		margin-right: 10px; 
	} 
	#divActusAutres { 
		font-size: 65%; 
		padding-top: 5px; 
	} 
	#divActusAutres a { 
		color: black; 
		display: block; 
		padding-left: 24px; 
		text-decoration: none; 
		width: 50%; 
	} 
	#divActualitesLiees { 
		margin-top: 4px; 
	} 
	#divActualitesLiees li { 
		float: none; 
		padding-left: 0 !important; 
	} 
	#divActualitesLiees li a { 
		padding-left: 15px !important; 
		width: 100%; 
	} 
	 
	#divNouvelleRecherche { 
		text-align: right; 
		font-weight: bold; 
		font-size: 65%; 
		padding: 0 10px 0 0; 
	} 
	 
	#divNouvelleRecherche a { 
		color: #FF6705; 
		text-decoration: none; 
	} 
	.divPostuler { 
		text-align: right; 
		font-size: 65%; 
		padding: 0 5px 5px 0; 
		margin-top: -10px; 
	} 
	 
	.divPostuler a { 
		text-align: right; 
		color: #FF6705; 
		text-decoration: underline; 
	} 
	 
	 
	#hrPourSeparerLesActualitesDansLaListe { 
		margin-bottom: 5px; 
	} 
	#divDetailResultats ul { 
		font-size: 65%; 
		margin-left: 10px; 
	} 
	#divDetailResultats ul * { 
		color: #FF6705 !important; 
	} 
	#divDetailResultats p { 
		color: black; 
	} 
	 
	span.chapeauOrange { 
	 color: #FF6705; 
	 background-color: inherit; 
	 font-size: 100%; 
	 font-weight:bold; 
	 margin:0px 0px 0px 0px; 
	} 
	 
	.texteCourant { 
		color: #565656; 
		text-align: justify; 
		width: 91%; 
	} 
	 
	ul.listeOrange { 
		margin:0 0 7px 0 !important; 
		padding:0px !important; 
		width: 100% !important; 
		float: none !important; 
	} 
	 
	ul.listeOrange li { 
		background: transparent url("images/pictoTitreNiveauOrange4.png") no-repeat 0% 0.45em; 
		margin:0px 0px 3px 10px; 
		padding:0px 0px 0px 14px; 
		line-height:1.2em; 
		color: #565656; 
		float: none !important; 
		width: 90% !important; 
	} 
	#premiereListeOrange { 
		margin-left: 5% !important; 
		width: 95% !important; 
	} 
	.cadreOrange { 
		border:1px solid #FF6705; 
		margin-bottom: 10px; 
		display:block; 
	} 
	 
	.cadreOrange p { 
		padding:5px; 
		color: #565656; 
	} 
	 
	#cadreOrange { 
		margin: 0 40px; 
	} 
	 
	/* Tables */ 
	table.donnee { 
		margin:2px 10px 10px 2px; 
		padding:0px; 
		width:99%; 
	} 
	 
	table caption { 
		border:0px; 
		/*padding:20px 0px 10px 0px; 
		margin:2px 10px 10px 2px;*/ 
		font-weight:bold; 
		font-size:120%; 
		text-align:left; 
		color: #6892C2; 
	} 
	 
	table.tableContenuHideHeaders { 
	} 
	 
	table.tableContenuHideHeaders thead { 
		display:none; 
	} 
	 
	table.tableContenuHideCaption caption { 
		display:none; 
	} 
	 
	table.donnee th, table.donnee td { 
		border-top:1px solid #00579A; 
		border-left:1px solid #00579A; 
		border-right:1px solid #00579A; 
		border-bottom:1px solid #00579A; 
		margin:0px; 
		padding:0; 
		/*text-align:center;*/ 
		vertical-align:middle; 
	} 
	 
	table.tableContenuAligneGauche th { 
		text-align:center; 
	} 
	 
	table.tableContenuAligneGauche td { 
		text-align:left; 
	} 
	 
	 
	table .td26pourcent { 
		width:26%; 
	} 
	 
	table .td52pourcent { 
		width:52%; 
	} 
	 
	table .td48pourcent { 
		width:48%; 
	} 
	 
	table .td30pourcent { 
		width:30%; 
	} 
	 
	table td.td40pourcent { 
		width:40%; 
	} 
	 
	table td.td70pourcent { 
		width:70%; 
	} 
	 
	table.tableau70-30  { 
		margin:0px; 
		padding:0; 
		vertical-align:middle; 
		width:99%; 
		border-top:1px solid black; 
		border-left:1px solid black; 
		border-right:0px; 
		border-bottom:0px; 
	} 
	 
	table.tableau70-30 caption { 
		display: none; 
	} 
	 
	table.tableau70-30 td, table.tableau70-30 th  { 
		border-top:0px; 
		border-left:0px; 
		border-right:1px solid black; 
		border-bottom:1px solid black; 
	} 
	 
	table.tableau70-30 th { 
		font-size: 0.8em; 
		color: blue; 
	} 
	 
	table.tableau70-30 ul, table.tableau70-30 p, table.tableau70-30 span { 
		margin : 5px; 
		padding: 0px; 
	} 
	 
	ul.listeOrange li a { 
		text-decoration:none; 
	} 
	 
	.drapeaux .img { 
		border: 5px solid green; 
		margin: 5px 5px 10px 5px; 
	} 
	 
	.clr { 
		clear: both; 
	} 
	 
	table.tableau70-30 th.centre { 
		text-align: center; 
	} 
	 
	 
#divFormulaire{
border-bottom: 1px solid #B9B299; 
padding-left:20px;
}
#divFormulaire *{
margin-top:5px;
}
#selectMotCle, #selectProfil, #selectTheme, #selectBeneficiere {
background-color:#F3F2F0;
/*background: url("images/fondChampsForm.png")*/
}
#selectProfil, #selectTheme, #selectBeneficiere option {
background-color:#F3F2F0;
/*background: url("images/fondChampsForm.png")*/
}
#groupeVisuel {
width:385px;
height:22px;
background:#E6E3DA;
margin-left:-20px;

}
#divImgRech *{
float:left;
}
#divImgRech {
float:right;
margin-top:0px;
}
#divImgRech h4{
color:black;
font-weight:normal;
font-size:70%;
margin-left:0px;
margin-right:20px;
margin-top:0px;
padding-left:2px;
}

#divImgRech a{
text-decoration:none;
color:black;
}
#divImgRech img{
margin-top:3px;
}
#resRech{
margin:5px 5px 10px 0 !important;
padding-right:10px;
text-align:right;
color:#565656 !important;
}

#divFormulaire .divChampForm{
/*display:bloc;*/
font-size: 65%; 
}
	#selectMotCle, #selectProfil, #selectTheme, #selectBeneficiere { 
	background-color:#F3F2F0; 
	/*background: url("images/fondChampsForm.png")*/ 
	} 
	#selectProfil, #selectTheme, #selectBeneficiere option { 
	background-color:#F3F2F0; 
	/*background: url("images/fondChampsForm.png")*/ 
	} 
	#groupeVisuel { 
	width:385px; 
	height:22px; 
	background:#E6E3DA; 
	margin-left:-20px; 
	 
	} 
	#divImgRech *{ 
	float:left; 
	} 
	#divImgRech { 
	float:right; 
	margin-top:0px; 
	} 
	#divImgRech h4{ 
	color:black; 
	font-weight:normal; 
	font-size:70%; 
	margin-left:0px; 
	margin-right:20px; 
	margin-top:0px; 
	padding-left:2px; 
	} 
	 
	#divImgRech a{ 
	text-decoration:none; 
	color:black; 
	} 
	#divImgRech img{ 
	margin-top:3px; 
	} 
	#resRech{ 
	margin:5px 5px 10px 0 !important; 
	padding-right:10px; 
	text-align:right; 
	color:#565656 !important; 
	} 
	 
	#divFormulaire .divChampForm{ 
	/*display:bloc;*/ 
	font-size: 65%;  
	} 
	 
	.divBoutonsAides { 
		border-bottom: 1px solid #B9B299; 
		margin: 0 auto !important; 
		float: none !important; 
	} 
	.divBoutonsAides li { 
		display: block !important; 
		float: none !important; 
		margin: 10px auto 0 auto !important; 
		padding: 0 !important; 
		width: 230px !important; 
	} 
	.divBoutonsAides h3{ 
		margin-bottom: 8px !important; 
	} 
	#contenuPrincipal p{ 
	font-size: 90%; 
	margin-top:5px; 
	padding-bottom:20px; 
	} 
	 
	.divBlocResultat h3{ 
	color:#FF7806; 
	font-size: 80%; 
	} 
	.divBlocResultatWitoutBorder h3{ 
	color:#FF7806; 
	font-size: 80%; 
	} 
	.divBlocResultat { 
	font-size: 90%; 
	border-bottom: 1px solid #B9B299; 
	} 
	.divBlocResultatWitoutBorder{ 
	font-size: 90%; 
	border-bottom:none; 
	} 
	.divBlocResultat a { 
	text-decoration:none; 
	color:#FF6A0A; 
	} 
	.divBlocResultatWitoutBorder a{ 
	text-decoration:none; 
	color:#FF6A0A; 
	} 
	 
	 
	#listeHaut a { 
	font-size:55%; 
	} 
	#listeHaut h3 { 
	margin:0px !important; 
	padding:0px !important; 
	font-size:100%; 
	} 
	 
	.benef{ 
	margin-top:20px; 
		font-size:80%; 
	} 
	.colorOrangeNiv{ 
	color:red; 
	} 
	#basRech{ 
	float:right; 
	} 
	#basRech *{ 
	float:left; 
	padding:0 3px 0 3px; 
	} 
	#basRech img{ 
	margin-top:2px; 
	} 
	 
	.divLienAide { 
		text-align: center; 
		width: 230px; 
		margin: 0 auto; 
		background: url("images/fondAideCentral.png") repeat-y 0% 0%; 
		margin: 10px 0 0 0 !important; 
	} 
	 
	.partieHaute{ 
		width:230px; 
		background: url("images/fondBoutonAidesHaut.png") no-repeat 0% 0%; 
		text-align:center; 
	} 
	.partieBasse{ 
		background: url("images/fondBoutonAidesBas.png") no-repeat  0% 100%; 
		text-align:center; 
	} 
	.partieBasse a{ 
		text-decoration:none; 
		color:black !important; 
		font-size:70% !important; 
		padding: 10px 5px !important; 
		display: block !important; 
		width: 220px !important; 
		background: none !important; 
	} 
	 
	#formRechAide { 
		font-size: 65%; 
		margin: 10px 0; 
	} 
	#formRechAide .divChamp { 
		float: left; 
	} 
	#formRechAide .divChamp input { 
		font-size: 100%; 
		padding: 1px 2px; 
		border: 1px solid #999; 
		background-color: #fcfaf8; 
		color: inherit; 
	} 
	#formRechAide .clearBoth { 
		height: 10px; 
	} 
	#formRechAide .boutonAide { 
		font-size: 110%; 
		padding:0px 20px 0px 0px; 
		float: right; 
		width: 21em; 
		color: #838282; 
		cursor: pointer; 
		background: white url("images/pictoBoutonNewsletter.png") no-repeat 100% 50%; 
		padding-right: 20px; 
	} 
	 
	#boutonLancerRecherche { 
		width: 11.8em !important; 
	} 
	#divBlocContenuRubriqueOrange h4 { 
		margin-bottom: 10px; 
	} 
	#divLesResultats strong { 
		font-size: 65%; 
		color:#FF6A0A; 
		padding-left: 15px; 
		margin-top: 10px; 
		display: block; 
		background: transparent url("images/pictoTitreNiveauOrange4.png") no-repeat 5px 0.45em; 
	} 
	#divLesResultats * strong { 
		font-size: 100%; 
		color: black; 
		padding-left: 0; 
		background: none; 
	} 
	 
	#rechDoc { 
		width: 8em !important; 
	} 
	#contenuListeDocuments { 
		padding-left: 24px; 
	} 
	#contenuListeDocuments h4 { 
		padding-left: 0; 
	} 
	#contenuListeDocuments h5 { 
		margin: 0; 
		font-size: 65%; 
	} 
	#contenuListeDocuments h5 a { 
		color: #575757; 
		text-decoration: none; 
	} 
	#contenuListeDocuments hr { 
		display: block; 
		margin: 5px auto 10px -24px; 
		border: none; 
		height: 1px; 
		background-color: #575757; 
	} 
	#motcle { 
		width: 274px; 
	} 
	 
	#listeFichiers { 
		margin: 10px 0 0 0; 
	} 
	 
	#listeFichiers a{ 
		font-size: 65% !important; 
		padding: 0px; 
	} 
	 
	#listeFichiers li { 
		float: none !important; 
		width: auto !important; 
		margin: 0 !important; 
		height: auto !important; 
		padding: 0 !important; 
	} 
	 
	 
	/* Formulaire */ 
	.formulaire .ligne { 
		margin: 6px 0 0 0; 
	} 
	.formulaire label { 
		display: block; 
		float: left; 
		width: 85px; 
		padding: 0 2px 0 15px; 
		text-align: right; 
	} 
	 
	.formulaire input, .formulaire  textarea { 
		font-size: 100%; 
		padding: 1px 2px; 
		border: 1px solid #999; 
		background-color: #eee; 
		color: inherit; 
		width: 250px; 
	} 
	.formulaire select { 
		font-size: 100%; 
		padding: 1px 2px; 
		border: 1px solid #999; 
		background-color: #eee; 
		color: inherit; 
		width: 255px; 
	} 
	.formulaire .submit { 
		text-align: right; 
		width: auto; 
		margin: 15px 5px 5px 10px; 
	} 
	.formulaire .submit input { 
		color: #838282; 
		background-color: inherit; 
		cursor: pointer; 
		background: url("images/pictoBoutonNewsletter.png") no-repeat 100% 50%; 
		padding-right: 20px; 
		width: 9em; 
	} 
	 
	.csc-mailform { 
		border: 0px; 
	} 
	 
	.csc-mailform  .csc-mailform-field{ 
		margin: 6px 0 0 0; 
		font-size: 65% !important; 
		padding: 0px; 
		float:left; 
	} 
	 
	 
	 
	.csc-mailform  label { 
		display: block; 
		float: left; 
		width: 85px; 
		padding: 0 2px 0 15px; 
		text-align: right; 
	} 
	 
	.csc-mailform  input, .csc-mailform  textarea, .csc-mailform .csc-mailform-field span.csc-mailform-label { 
		font-size: 100%; 
		padding: 1px 2px; 
		border: 1px solid #999; 
		background-color: #eee; 
		color: inherit; 
		width: 200px; 
		margin: 0 0 0 3px; 
	} 
	.csc-mailform .csc-mailform-submit { 
		color: #838282; 
		background-color: inherit; 
		cursor: pointer; 
		background: url("images/pictoBoutonNewsletter.png") no-repeat 100% 50%; 
		padding-right: 20px; 
		margin: 0 0 0 208px; 
		width: 9em; 
	} 
	 
	 
	 
	 
	 
	.divListeUneCategorie div { 
		font-size: 65%; 
		color: #575757; 
	} 
	.divListeUneCategorie p { 
		padding: 0px; 
	} 
	#contenuListeDocuments h4 { 
		background: url("images/pictoTitreNiveauOrange4.png") no-repeat 0% 0.5em; 
		padding-left: 8px; 
	} 
	 
	 
	.csc-searchform { 
		border: 0px; 
	} 
	 
	.csc-searchform  .csc-searchform-field { 
		margin: 6px 0 0 0; 
	 
		font-size: 70% !important; 
		font-size: 100%; 
		padding: 0px; 
	} 
	 
	.csc-searchform-field div.champ { 
		padding: 0 2px 0 15px; 
		width: 200px; 
	} 
	 
	.csc-searchform  label { 
		display: block; 
		float: left; 
		font-size: 90% !important; 
		font-size: 80%; 
		width: 350px; 
		padding: 0 2px 0 15px; 
		text-align: left; 
	} 
	 
	.csc-searchform  input, .csc-searchform  textarea, .csc-searchform select { 
		font-size: 100%!important; 
		font-size: 70%; 
		padding: 1px 2px; 
		border: 1px solid #999; 
		background-color: #eee; 
		color: inherit; 
		width: 330px!important; 
		margin: 0 0 0 2px; 
	} 
	.csc-searchform .csc-searchform-submit { 
		color: #838282; 
		font-size: 60%; 
		background-color: inherit; 
		cursor: pointer; 
		background: url("images/pictoBoutonNewsletter.png") no-repeat 100% 50%; 
		padding-right: 20px; 
		margin: 0 0 0 230px; 
		width: 9em; 
	} 
	.csc-searchform-field label.afficheResume { 
		padding: 0 2px 0 15px; 
		width: 100px; 
	} 
	.csc-searchform-field input.afficheResume { 
		width: 20px!important; 
	} 
	 
	 
	 
	 
	 
	.tx-indexedsearch-browsebox ul { 
		padding-left:30%; 
		padding-right:80%; 
		width:385px; 
		 
	} 
	 
	.tx-indexedsearch-browsebox ul.browsebox li { 
		vertical-align:middle; 
		font-size: 70%; 
		border:0; 
		margin:0; 
		float:left; 
		width:20px; 
		 
	} 
	 
	 
	 
	.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage a { 
	 	color: #FF6806; 
		font-weight:bold; 
		text-decoration: none; 
	} 
	 
	.tx-indexedsearch-browsebox ul.browsebox li.tx-indexedsearch-browselist-currentPage a:hover {  
		font-weight:bold; 
		text-decoration: underline; 
	} 
	.tt_news_file_header, .tt_news_actu_liee_titre, .tt_news_related_files{
	color:#838282;
	}
	.tt_news_files, .tt_news_actu_liee, .tt_news_related_files {
	margin-left:20px;
	}
	.tt_news_files {
	margin-top:0px;
	}
	.tt_news_actu_liee{
	margin-top:10px;
	}
	/*news-single-item div h4 {
	float: right;
	}*/
	.tt_news_content {
	float:left;
	width:300px;
	}
	.tt_news_related_files p a {
	font-weight:normal;
	font-size:150%;
	color:red;
	padding-left:0px;
	margin-left:0px;
	}
	.tt_news_related_files{
	padding:0px;
	}
	.tt_news_related_files p {

	padding:0px;
	margin:0px;
	}
	.tt_news_related_files p a {
	padding:0px !important;
	margin:0px;

	}
	.tt_news_actu_liee_titre, .tt_news_file_header, .tt_news_related_files dt{
	display:none;
	}

	.tt_news_file_file{

	padding:0px ;
	margin:0px;
	}
	.tt_news_file_file a{

	margin:0 0 0 3px;
	}
	.tt_news_file_file img{
	position:relative;
	top:15px;
	}
}

@media projection { 
	 
	* { 
		font-size: 105%; 
	} 
	 
	html, body, #divMilieu { 
		background: white; 
		color: inherit; 
	} 
 
	#divMenuPrincipal, #divMenuContextuel, #divPiedDePage, #formRecherche, .divOutils, .divBlocContenuRubrique ul, .divLienSuiteFinBlocContenu { 
		display: none; 
	} 
	#divCentre, .divContenu, #divPrincipal, #divPrincipalContenu { 
		border: 0; 
	} 
	#divPrincipal, #divPrincipalContenu, .divContenu, #divCentre { 
		width: 775px; 
	} 
	.divBlocContenuRubrique { 
		width: 100%; 
		padding-bottom: 10px; 
	} 
} 

/*-------------------------Bertrand----------------------*/

.MyinputBouton {
	color: #838282;
	background-color: inherit;
	cursor: pointer;
	background: url("images/pictoBoutonJaune.png") no-repeat 100% 50%;
	padding-right: 20px;
	width: 12em !important;
	font-size: 100%;
	border: 0; 
	margin: 0; 
}
.MyBiginputBouton {
	color: #838282;
	background-color: inherit;
	cursor: pointer;
	background: url("images/pictoBoutonJaune.png") no-repeat 100% 50%;
	padding-right: 20px;
	width: 22em !important;
	font-size: 100%;
	border: 0; 
	margin: 0; 
}
