/*
	<style>
*/
@media print{
	.pasPrint{
		display:none;
		width:0px;
	}

	.print{
		width:100%;
	}

	.margeprint{
		width:150px;
		border:1px solid black;
	}
}

@media screen{

	.margeprint{
		display:none;
			width:0px;
	}
}

@media screen, print{

		/*.pasPrint{
			display:none;
			width:0px;
		}

		.print{
			width:100%;
		}*/



		*{
			font-family: Arial, Helvetica, sans-serif;
		}

		/* ============================= Mode dépliage dans le texte des articles  ================ */
		div.titredepliage{
			overflow:hidden;
		}
		div.titredepliage a{

		}
		div.depliage{
			border:1px dashed #0F4877;
			margin:5px 0px 5px 0px;
			padding:4px;
			/*float:left;  NE PAS UTILISER CAR fait en JS... */
			overflow:hidden;
		}

		.wikiAlert{
			color:#0F4877;
			font-weight:bold;
		}

		.wikitablestyle {
			border:1px dotted #cecece;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			height:12px;
			font-weight: bold;
			font-variant: normal;
			/* background-color: #FFFFFF; */
			margin:0px;
			text-decoration: none;
			margin-top:5px;
		}

		td.wikitablestyle{
			padding:0px 3px 0px 3px;
		}
		td.wikitablestyle p{
			text-align:left;
			font-weight: normal;
			padding-top:0px;
			padding-bottom:0px;
		}

		div.hrwiki{
			padding:0px;
			margin:0px;
			border:0px;
			height:25px;
			background-image:url('/fotos-globales/tiret-horiz2.gif');
			background-repeat:no-repeat;
			display:block;
		}


		div.caletitre{
			margin-top:0px;

		}

		/*
		.divtitrepage2{

			margin-top:-5px;
			margin-bottom:5px;
			padding-left:45px;
			padding-top:0px;
			padding-bottom:10px;
			width:470px;

		}
		.titretransp2{
			background-position:0px -10px;
			background-image:url(/fotos-globales/titrepage-trans.png);
		}

		.titrepage2{
			margin-top:10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-style: normal;
			line-height: 25px;
			font-weight: normal;
			font-variant: normal;
			color: #000000;
		}

		*/


		.divtitrepage2{

			margin-top:-5px;
			margin-bottom:5px;
			padding-left:2px;
			padding-top:0px;
			padding-bottom:10px;
			width:720px;

		}

		.titretransp2{
			background-position:0px -10px;

			background-image:url(/fotos-globales/titrepage-blanc.gif);

		}


		.titrepage2{
			margin-top:10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-style: normal;
			line-height: 18px;
			font-weight: normal;
			font-variant: normal;
			color: #480917;
			display:block;
			border-bottom-style:solid;
			border-bottom-width:3px;
			border-bottom-color:#4A6299;
		}

		.titrepage2 a, .titrepage2 a:visited{
			color:#480917;
			text-decoration:none;
		}
		.titrepage2 a:hover{
			background-color:#4A6299;
			color:#FFFFFF;
			text-decoration:none;
		}

		/*
		.divtitrepage{
			padding-left:45px;
			padding-top:17px;
			padding-bottom:9px;
			width:470px;
		}
		.titrepage{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-style: normal;
			line-height: 25px;
			font-weight: normal;
			font-variant: normal;
			color: #000000;
		}


		.titretransp{
			background-image:url(/fotos-globales/titrepage-trans.png);
		}
		*/

		.titretransp{
			/*background-image:url(/fotos-globales/titrepage-trans-new.png);*/
			background-image:url(/fotos-globales/titrepage-blanc.gif);
		}

		.divtitrepage{
			padding-left:2px;
			padding-top:17px;
			padding-bottom:7px;
			width:720px;

		}
		.titrepage{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-style: normal;
			line-height: 18px;
			font-weight: normal;
			font-variant: normal;
			color: #480917;
			display:block;
			border-bottom-style:solid;
			border-bottom-width:3px;
			border-bottom-color:#4A6299;
		}



		.trmenu {
			font-family: arial, helvetica, verdana, geneva, sans-serif;
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
			font-style: normal;
			/*line-height: 12px;*/
			height:12px;
			font-variant: normal;
			color: #F5FFFF;
			margin:0px;
			text-decoration: none;
			cursor:pointer;

		}
		td.trmenu, td.trmenu_h{
			padding:3px 0px 6px 0px;
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#67A9CC;
			padding-left:3px;
		}
		.trmenu:hover{
			background-color:#E3EDF9;
		}
		.trmenu_h{
			background-color:#E3EDF9;

			font-family: arial, helvetica, verdana, geneva, sans-serif;
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
			font-style: normal;
			/*line-height: 12px;*/
			height:12px;
			font-variant: normal;
			color: #000000;
			margin:0px;
			text-decoration: none;
			cursor:pointer;
		}

		a.trmenusel, span.trmenusel {
			font-family: arial, helvetica, verdana, geneva, sans-serif;
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
			font-style: normal;
			/*line-height: 12px;*/
			height:12px;
			font-variant: normal;
			color: #F5FFFF;
			margin:0px;
			text-decoration: none;
			cursor:pointer;
			/*background-color:#F8BEC2;*/
			/*padding-left:3px;*/


		}
		tr.trmenusel, td.trmenusel {
			font-family: arial, helvetica, verdana, geneva, sans-serif;
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
			font-style: normal;
			/*line-height: 12px;*/
			height:12px;
			font-variant: normal;
			color: #000000;
			margin:0px;
			text-decoration: none;
			/*background-color:#E3EDF9;*/
			cursor:pointer;

			/*padding:3px 0px 6px 0px;*/
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#67A9CC;
			padding-bottom:6px;
			/*padding-left:3px;*/

		}
		td.trmenusel {
			padding-left:3px;
		}
		.trmenusel:hover{
			color: #7777ff;
			background-color:#E3EDF9;
		}
		.trmenusel_h{
			color: #7777ff;
			background-color:#E3EDF9;

			font-family: arial, helvetica, verdana, geneva, sans-serif;
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
			font-style: normal;
			/*line-height: 12px;*/
			height:12px;
			font-variant: normal;
			margin:0px;
			text-decoration: none;
			cursor:pointer;
		}
		td.trmenusel_h{
			border-bottom-width:1px;
			border-bottom-style:solid;
			border-bottom-color:#67A9CC;
			padding-bottom:6px;
			padding-left:3px;
		}
		a.trmenusel_h,span.trmenusel_h{
			color: #000000;
			background-color:#E3EDF9;

			font-family: arial, helvetica, verdana, geneva, sans-serif;
			font-size: 10px;
			font-weight: bold;
			text-transform: uppercase;
			font-style: normal;
			/*line-height: 12px;*/
			height:12px;
			font-variant: normal;
			margin:0px;
			text-decoration: none;
			cursor:pointer;
			/*padding-left:3px;*/
		}
/*
		.trmenusel_h .trsousmenu{
			margin-left:-3px;
		}

		.trmenusel_h .trsousmenu_h{
			margin-left:-3px;
		}
*/
		.trsousmenu {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			/*line-height: 13px;*/
			height:13px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;
			color: #ADAFBE; /* #F5FFFF;*/
			background-color:#4A6299;
		}
		.trsousmenu:hover{
			background-color:#FFFFFF;
		}
		.trsousmenu_h {
			background-color:#F5FFFF;

			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			/*line-height: 13px;*/
			height:13px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;
			color: #0F5887;
		}
		.trsousmenusel {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			/*line-height: 13px;*/
			height:13px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;
			color: #0F5887;
			background-color:#E3EDF9;
		}
		.trsousmenusel:hover{
			color: #0F5887;
			background-color:#E3EDF9;
		}
		.trsousmenusel_h {
			background-color:#E3EDF9;

			font-family: Arial, Helvetica, sans-serif;
			font-size: 10px;
			font-style: normal;
			/*line-height: 13px;*/
			height:13px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;
			color: #0F5887;
		}



		select {
			/*font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			text-decoration: none;
			color: #0F5887;
			*/
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			text-decoration: none;
			color: #ffffff;
			background-color:#0F5887;
			border:1px solid #000000;
		}


		select.selAnnuaire {

			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-weight:bold;
			font-style: normal;
			font-variant: normal;
			text-decoration: none;
			color: #ffffff;
			background-color:#0F5887;
			border:1px solid #000000;
		}

		select.dossier {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			font-variant: normal;
			text-decoration: none;
			color: #ffffff;
			background-color:#0F5887;
			border:1px solid #000000;
		}

		div.sepvide{
			padding:0px;
			margin:0px;
			border:0px;
			height:0px;
			border:0px solid black;
		/* pour IE: */
		//	display:inline;
		}

		div.sepactu{
			padding:0px;
			margin:0px;
			border:0px;
			height:1px;
			/*
			height:28px;
			background-image:url('/fotos-globales/tiret-horiz2.gif');
			background-repeat:no-repeat;
			*/
			display:block;
		}


		.resrechdansrub{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: italic;
			line-height: 12px;
			font-weight: normal;
			font-variant: normal;
			color: #999999;
		}

		.arial12noir {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 12px;
			font-weight: normal;
			font-variant: normal;
			color: #000000;
		}
		.arial14noir {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			line-height: 14px;
			font-weight: normal;
			font-variant: normal;
			color: #000000;
			}
		.arial11bleu {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 13px;
			font-weight: normal;
			font-variant: normal;
			text-decoration: none;
			color: #0F4877;
		}

		.voirpartheme {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 13px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;
			color: #0F4877;
		}

		.arial11bleu a{
			color: #CC0000;
			font-weight: bold;
			text-decoration:underline;
		}
		.arial11bleu a:hover{
			color: #CC0000;
			font-weight: bold;
			text-decoration:none;
		}

		.arial12bleu {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: normal;
			font-variant: normal;
			color: #0F4877;
		}
		a.lienarial14noir {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;
			color: #0F4877;
			/*background-color: #FFFFFF;*/
		}
		/*
		a.lienarial14noir:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 14px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #FFFFFF;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #000000;
		}
		*/

		a.lienparagraphebreves {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 15px;
			font-weight: normal;
			font-variant: normal;
			color: #0F4877;
			text-decoration: none;
			text-align: justify;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFFFFF;
		}

		/*.lienparagraphebreves p{
			border:1px solid red;
		}
		*/

		a.lienparagraphebreves:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 15px;
			font-weight: normal;
			font-variant: normal;
			color: #0F4877;
			text-decoration: none;
			text-align: justify;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFFFFF;
		}



		a.lienvert {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 13px;
			font-weight: normal;
			font-variant: small-caps;
			color: #CC0000;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #FFFFFF;
		}
		a.lienvert:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 13px;
			font-weight: normal;
			font-variant: small-caps;
			color: #FFFFFF;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #CC0000;
		}

		a.lienvertactu {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 13px;
			font-weight: bold;
			font-variant: normal;
			color: #0F4877;
			text-decoration: none;
			background-color: #FFFFFF;
		}
		a.lienvertactu:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 13px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;

		}

		a.lienarial12noir {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;
			color: #000000;
			background-color: #FFFFFF;
		}
		a.lienarial12noir:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #FFFFFF;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #000000;
		}

		a.liengris11dark {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: italic;
			line-height: 12px;
			font-weight: bold;
			font-variant: normal;
			color: #333333;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
		}
		a.liengris11dark:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: italic;
			line-height: 12px;
			font-weight: bold;
			font-variant: normal;
			color: #FFFFFF;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #333333;
		}
		a.lienagenda {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: italic;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #0F4877;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
		}
		a.lienagenda:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;

			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;

		}

		a.lienrech {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #000000;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
		}
		a.lienrech:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #000000;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
			background-color: #cccccc;
		}

		.arial12grisdark {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 13px;
			font-weight: normal;
			font-variant: normal;
			color: #333333;
		}
		.arial11grisdark {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: normal;
			line-height: 12px;
			font-weight: normal;
			font-variant: normal;
			color: #333333;
		}
		.justify {
			text-align: justify;
		}
		.margephoto {
			margin-right: 12px;
			margin-left: 0px;
		}

		.margephotoconseil {
			margin-right: 12px;
			margin-left: 0px;
			border:1px solid #006699;
		}



		#bandeau{
			font-size:3em;
		}
		body{
			margin:0px;
			padding:0px;
			background-color:white;
			background-repeat:no-repeat;
			background-position:0% 0%;
			font-family:sans-serif;
			font-size:11px;
		}
		input{
			font-size:11px;
		}
		table{
			font-size:11px;
		}
		.menu{
			margin-top:10px;
			border-width:0px 1px 0px 0px;
			border-style:dotted;
			border-color:#aaaaaa;
			width:175px;
		}
		.menu ul{
			margin:0px;
			padding:0px 0px 0px 15px;
			width:150px;
		}
		.menu li{
			list-style-type: square;
			color:red;
			text-transform:uppercase;
			margin:0px;
			padding:0px 0px 2px 0px;
		}
		.menu li a{
			color:#777777;
			font-weight:bold;
			text-decoration:none;
			margin:0px;
			padding:0px 2px 0px 2px ;
			border:0px solid black;
			display:block;
		}
		.menu li a:hover{
			color:#000000;
			background-color:#dddddd;
		}
		.menu .ssRub{
			font-weight:normal;
			text-decoration:none;
			display:block;
			text-transform:lowercase;
		}
		.menu .ssRub a:hover{
			background-color:red;
		}
		#conteneur{
			width:565px;
			float:right;
		}


		.ztelechar a{
			color: #CC0000;
			font-weight: bold;
			text-decoration:underline;
		}
		.ztelechar a:hover{
			color: #CC0000;
			font-weight: bold;
			text-decoration:none;
		}


		.telechar a.lienvertactu {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 13px;
			font-weight: bold;
			font-variant: normal;
			color: #CC0000;
			text-decoration: none;
			background-color: #FFFFFF;
		}
		.telechar a.lienvertactu:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 13px;
			font-weight: bold;
			font-variant: normal;
			text-decoration: none;
			background-color: #CC0000;
			color: #FFFFFF;
		}


		a.navitelech{
			font-weight: bold;
			color: #0F4877;
			text-decoration:none;
		}
		a.navitelech:hover{
			font-weight: bold;
			color: #0F4877;
			text-decoration:underline;
		}


		h1{
			font-size:15px;
			background-color:4A6299;
			color:ffffff;
			padding:2px 0px 2px 5px;
			background-image:url("/medias2/coinNO.gif");
			background-position:0% 0%;
			background-repeat:no-repeat;
		}
		.article h1{
			margin-top:4px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:14px;
			color:#0F4877;
			background-color:white;
			padding:0px 10px 0px 0px;
			margin-bottom:4px;
		}

		.article h2{
			margin-top:4px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-style: normal;
			color:#0F4877;
			background-color:white;
			padding:0px 10px 0px 0px;
			margin-bottom:4px;
		}

		.article h3{
			margin-top:10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:13px;
			font-style: normal;
			color:#0F4877;
			background-color:white;
			padding:0px 10px 0px 0px;
			margin-bottom:-2px;
		}

		.article h4{

			margin-bottom:-2px;
		}

		.article a{
			color: #0F4877;
			font-weight: bold;
			text-decoration:underline;
		}
		.article a:hover{
			color: #0F4877;
			font-weight: bold;
			text-decoration:none;
		}



		.article a.liencache{
			height:0px;
			padding:0px;
			margin:0px;
			border:0px solid black;
			display:none;
		}

		.article strong{
			text-align:justify;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #0F4877;

			/*background-color:#EDFEF1;*/
		}

		.article ul{
			margin-top:10px;
			margin-bottom:5px;
			margin-left:10px;
			padding-left:10px;
			color: #0F4877;
		}

		.article li{
			margin-left:5px;
			text-align:left;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: normal;
			font-variant: normal;
			color: #0F4877;
		}

		.article p{
			padding:0px;
			margin-top:4px;
		/* pour IE : */
		//	margin-bottom:0px;
			text-align:justify;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: normal;
			font-variant: normal;
			color: #0F4877;
		}



		.article span.dateEvt{
			display:block;
			margin-top:4px;
			text-align:justify;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: italic;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #0F4877;
		}


		.legendeblue p{
			font-size: 11px;
		}

		.nombateau{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #0F4877;
		}

		#liensBandeau{
			float:right;
			padding-right:60px;
			padding-top:0px;
		}


		.margephoto {
			margin-top : 5px;
			margin-right: 12px;
			margin-left: 0px;
		}
		.arial15bleu {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			line-height: 14px;
			font-weight: normal;
			font-variant: normal;
			color: #0F4877;
		}

		.sousrubarticle{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 15px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #0F4877;
			padding-top:8px;
		}

		a.lienbleu11 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: italic;
			line-height: 12px;
			font-weight: normal;
			font-variant: normal;
			color: #0F4877;
			text-decoration: none;
			font-family: Arial, Helvetica, sans-serif;
		}
		a.lienbleu11:hover {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 11px;
			font-style: italic;
			line-height: 12px;
			font-weight: normal;
			font-variant: normal;
			color: #0F4877;
			text-decoration: underline;
			font-family: Arial, Helvetica, sans-serif;
		}
		.times15blanc {
			font-family: "Times New Roman", Times, serif;
			font-size: 15px;
			font-style: normal;
			line-height: 15px;
			font-weight: normal;
			font-variant: normal;
			color: #FFFFFF;
		}
		.arial12rouge {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 12px;
			font-weight: normal;
			font-variant: normal;
			color: #FF0000;
		}
		.titreFicheAnnu {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 12px;
			font-variant: normal;
			color: #000000;

		}

		.libelleformcontact {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #0F4877;
		}
		.libelleformcontact2 {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #666666;
		}

		.merciformcontact{
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
			line-height: 14px;
			font-weight: bold;
			font-variant: normal;
			color: #0F4877;
		}

		.input_text_form {
			font-family: Arial, Helvetica, sans-serif;
			font-size: 12px;
			font-style: normal;
		}

	span.mentionslegales{
		padding-left:10px;
	}
	span.mentionslegales a{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-style: italic;
		line-height: 14px;
		font-weight: normal;
		font-variant: normal;
		color: #ADAFBE;
		text-decoration:none;
	}
	span.mentionslegales a:hover{
		text-decoration:underline;
	}

	.footnotes{
		border:1px solid #efefef;
		padding:2px 4px 1px 4px;
		background-color:#FAFCFE; /*#E6F0FB;*/
		margin:0px;
		clear:both;
	}
	.footnotes h4{
		margin-top:1px;
	}
	.footnotes h4.fichiers{
		margin-top:1px;
		margin-bottom:3px;
	}
	.footnotes p{
		margin-bottom:2px;
	}

	.footnotes h4, .footnotes p{
		font-size:11px;
	}

}