
a:link		{ text-decoration: none;  color:#333031;  }
a:visited	{ text-decoration: none;   color:#333031; }
a:hover		{ text-decoration: underline; color:#333031;  }

.texte
{ font-size:100%;   }
.titre
{ color:#ed1c24;   }
.lien
{ color : #6699CC; }
.texte-erreur
{ color:#ff0000; }

	div#handilog_menu {padding:0; margin:30px 0 0 0; width:100%; height:auto; text-align:left; color: #FFFFFF; background:#6699CC; }
	#handilog_menu ul.level1 { margin:0; padding:0 0 0 5px; }
	#handilog_menu li.level1 { margin:20px 0 0 0; padding:0; }
	#handilog_menu ul.level2 { margin:0; padding:0 0 0 5px; }
	#handilog_menu li.level2 { margin:10px 0 0 0; padding:0;  }
	#handilog_menu ul.level3 { margin:0; padding:0; }
	#handilog_menu li.level3 { margin:10px 0 0 0; padding:0; }
	#handilog_menu ul.level4 { margin:0; padding:0; }
	#handilog_menu ul.level5 { margin:0; padding:0; }
	#handilog_menu li { margin:0; padding:0; list-style-type:none; }



	div#handilog-head     		{ margin:0 0 20px 0; padding:10px; background-color: #1A50B8; text-align:center; }
	div#handilog-head h1		{ font-size:30px; margin:0; padding:0; font-weight:normal; color: #FFFFFF; }
	div#handilog-center     { margin:0 0 20px 0; padding:0; }
	div#handilog-center ul	{ margin:0; }

	div#handilog-center li	{ list-style-type:square; margin:0 0 5px 0; }

	div#handilog-center h2, div#handilog-center h3, div#handilog-center h4 {
		margin:0;
		padding:0;
		font-family: arial, verdana, helvetica, sans-serif;
		font-size : 11px;
		font-weight:normal;
		}

	div#handilog-center  h2 { margin-bottom: 20px; color: #669933; }
	div#handilog-center  h3, div#handilog-center  h4 { color: #6699CC; }


	div#handilog-center a:hover	{ background-color: #6699CC; color: #FFFFFF;  text-decoration : underline; }
	div#handilog-center a:visited	{ text-decoration : none; }


	div#handilog-colors     { margin:0; padding:0; }
	div#handilog-colors a.colors, div#handilog-colors a.colors:link, div#handilog-colors a.colors:active, div#handilog-colors a.colors:visited, div#handilog-colors a.colors:hover { color: #6699CC; font-size : 11px; text-decoration : none; }
	div#handilog-colors a.colors:hover { background-color: transparent; }


	div#handilog-bottom     	{ margin:0 0 20px 0; padding:0; text-align:center; color:#1A50B8; /*font-size:60%;*/ font-size:12px; }
	div#handilog-bottom a.link:link, div#handilog-bottom a.link:active, div#handilog-bottom a.link:visited { color: #1A50B8; text-decoration : none; font-size:12px; }
	div#handilog-bottom a.link:hover	{ background-color: #FFFFFF; color: #1A50B8; text-decoration : underline; }

	hr.ecedi {
		border: none 0;
		border-top: 2px solid #1A50B8;
		width: 100%;
		height: 2px;
		}



	.menumaxivue { font-size : 11px; color: #FFFFFF; background:#6699CC; text-align:left; }
	a.menumaxivue:link, a.menumaxivue:active, a.menumaxivue:visited { color: #FFFFFF; background:#6699CC; text-decoration: none; }
	a.menumaxivue:hover 	{ color: #6699CC;  background:#FFFFFF; text-decoration: underline;  }

	.menuselect { font-size : 11px; color: #6699CC; background:#FFFFFF; text-decoration: none; }
	a.menuselect:link, a.menuselect:active, a.menuselect:visited, a.menuselect:hover { color: #6699CC; background:#FFFFFF; text-decoration: none; }

	.menu { font-size : 11px; color: #FFFFFF; }
	a.menu:link, a.menu:active, a.menu:visited, a.menu:hover	{ color: #FFFFFF; text-decoration: none; }

	.lienpageselect 			{ font-size : 11px; color: #FFFFFF; background:#6699CC ;text-decoration: none; }
	a.lienpageselect:link, a.lienpageselect:active	{ color: #FFFFFF; background:#6699CC ;text-decoration: none; }
	a.lienpageselect:visited 	{ color: #FFFFFF; background:#6699CC ;text-decoration: none; }
	a.lienpageselect:hover 		{ color: #FFFFFF; background:#6699CC ;text-decoration: none; }

	.lienpage 			{ font-size : 11px; color: #6699CC; }
	a.lienpage:link, a.lienpage:active 	{ color: #6699CC; text-decoration: none; }
	a.lienpage:visited 	{ color: #FF9900; text-decoration: none;}
	a.lienpage:hover 	{ background-color: #6699CC; color: #FFFFFF; text-decoration: none; }








	div.clear 		{ clear:both; display: block; height: 1px; overflow: hidden; margin: 0; padding:0;}
	abbr, acronym 	{ border-bottom:1px dotted #EFEFEF; cursor:help; }
	img 			{ border:0; }
	form 			{ margin:0; padding:0; border:none; }

	h1,h2,h3,h4		{  margin:0; padding:0; 					  border:none;
					  font-family: arial, verdana, helvetica, sans-serif;
					}

	h1				{  font-size:140%;  }
	h2				{  font-size:130%;  }
	h3				{  font-size:120%;  }
	h4				{  font-size:110%;  }


	.bordure-cotes-gris table{}
	
	.mceContentBody { text-align:left; font-family: arial, verdana, helvetica, sans-serif; font-size:0.7em;}

	/*----------------------bloc avec bordures grises-----------------------------------------*/
	div.coin-ht-g-gris {background:url(../../e_img/charte/coin-ht-g-gris.gif) no-repeat #ffffff; }
	div.coin-ht-dr-gris {background:url(../../e_img/charte/coin-ht-dr-gris.gif) no-repeat right top; }
	div.bordure-ht-gris {border-top: solid 1px #d5d0d0; margin:0 4px; height:3px;}

	div.coin-bas-g-gris {background:url(../../e_img/charte/coin-bas-g-gris.gif) no-repeat #ffffff; }
	div.coin-bas-dr-gris {background:url(../../e_img/charte/coin-bas-dr-gris.gif) no-repeat right top; }
	div.bordure-bas-gris {border-bottom: solid 1px #d5d0d0; height:3px;margin:0 3px 3px 3px;}

	div.bordure-cotes-gris{border: solid #d5d0d0; border-width:0 1px; padding:0px 2px 0 2px;background:#fff;}

	div#bas-g div.bordure-cotes-gris, div#actualite.bordure-cotes-gris{ padding:9px 2px 0 2px;}
	div#bas-dr div.bordure-cotes-gris{text-align:center;padding:3px 2px 0 2px;}
	div#contenu-pi #centre div.bordure-cotes-gris{ padding:10px 20px; }

	/*----------------------bloc avec bordures grises-----------------------------------------*/
	div.coin-ht-g-fd-gris {background:url(../../e_img/charte/coin-ht-g-fd-gris.gif) no-repeat #edeaea; }
	div.coin-ht-dr-fd-gris {background:url(../../e_img/charte/coin-ht-dr-fd-gris.gif) no-repeat right top; height:15px}


div#ewb_vue { margin:0; padding:0; width:100%;}
div#ewb_vue table { width:100%; font-size:100%; font-family: arial,verdana,helvetica,sans-serif; }
div#ewb_vue table.vue { /*width:977px;*/ margin:0; padding:0; text-align:left; font-family: arial, verdana, helvetica, sans-serif;}

table.white-tab { text-align:left; font-family: arial, verdana, helvetica, sans-serif; font-size:1em;}




html, body {height: 100%;}


body {
	margin : 0;
	padding : 6px 0 0 0;
	width:100%;
	text-align:center;
	height:100%;
	font-family: arial, verdana, helvetica, sans-serif;
	background:url(../../e_img/charte/fd-page.jpg) repeat-x #ffffff; font-size:0.7em; color:#333031;}


/* ----- APPLICATION DU MÊME STYLE DE BASE AU CELLULE DE TABLEAU ----*/
td {
	font-family: arial,verdana,helvetica,sans-serif;
	color:#333031;	}

div#skip-top {position: absolute; margin:0; padding:0; display: none; }
div#container {/*position: relative;[THL]*/ margin : 0 auto; padding : 0 0 0px 0; text-align : left; width:996px; min-height: 80%;height:auto;}
div#container h1 { display:none; }

div#header {margin:0 1px 0px 2px;	padding:0; text-align:left;	width:991px; background:url(../../e_img/charte/header-coeur.gif) no-repeat 211px 0px #fff;  }
div#header-contenu{ padding: 0 8px;  border:solid #ebe1c0; border-width: 0px 1px; height:131px; }
div#header-bas-fd {clear:both;	margin:0;padding:0;	 background:url(../../e_img/charte/fd-header-bas.gif) no-repeat; }

div#logo 		{ display:block;  float:left; margin:43px 0 0 29px;  }
div#logo img 	{ display:block; }

img#bandeau-txt { float:left; margin:21px 0 0 55px; }

ul#header-bouton{ margin:18px 0 0 0; padding:0; float:right; }
ul#header-bouton li{margin:0; padding:0; list-style-type:none;}

div#accessibility-menu	{margin:0 7px 0 0; float:right; text-align:right; background:url(../../e_img/charte/acby-coin-g-rouge.gif) no-repeat #ed1c24 left bottom; text-transform:uppercase; font-family:Trebuchet MS, arial, verdana, helvetica, sans-serif; font-weight:bold; font-size:90%; }

div#accessibility-menu-coin-dr{height:19px;background:url(../../e_img/charte/acby-coin-dr-rouge.gif) no-repeat right bottom;}


div#accessibility-menu h2 { display:none; margin:0; padding:0; }
div#accessibility-menu ul { margin:0; padding:0 0 4px 0;  }
div#accessibility-menu li{ display :inline; margin :0; padding :0; }
div#accessibility-menu li div{ float:left; margin:0px 0 0 0; padding:0 0 0 10px; }
div#accessibility-menu a {  color:#fff;   }

div#accessibility-menu li div#globalsearch 		{padding:0px 5px 0px 10px; margin:0;}
div#globalsearch label { margin:0; padding:0; color:#fff; cursor:pointer; vertical-align:top;}

div#globalsearch input.searchengine {margin:0; padding:0 0 0 0px; vertical-align: middle;font-size:100%; width:12.1em; height:1.3em; border:solid 1px #e6e1d9;}
div#globalsearch input.submit {margin:0; padding:0; font-style:normal; font-weight:normal; font-size:11px; }
div#globalsearch input.image { margin:0 0 0 0px; padding:0 0 0 5px; vertical-align: middle; }

div#menu-principal {  display:block; float:left; white-space:nowrap; height:20px; background:#F58225 url(../../e_img/charte/bk_menu.gif) repeat-x; width:auto;margin:16px 0 0 0;  }

div#menu-principal ul { margin:0; padding:2px 0 0 0;  }
div#menu-principal li { margin:0;  display:inline; background:url(../../e_img/charte/sep_menu.gif) no-repeat; list-style-type:none; padding:5px 7px 6px 10px;  }
div#menu-principal li.first { background:none !important; }
div#menu-principal li.selected {  background:url(../../e_img/charte/bk_menu_selected.gif) repeat-x ; }
div#menu-principal li.firstselected {  background:url(../../e_img/charte/bk_menu_selected.gif) repeat-x;  }

div#menu-principal li a:link {  color:#FFFFFF;  }
div#menu-principal li a:visited {  color:#FFFFFF;  }
div#menu-principal li a:hover {  color:#FFCC66; text-decoration:none;  }

	div#contenu, div#contenu-pi { position: relative;padding:19px 0 0 0; margin:0; text-align:left; height:auto; background:url(../../e_img/charte/fd-contenu.gif) no-repeat 202px 0px;border-bottom:solid 1px #fff;width:100%; }
	div#contenu-pi { padding:0px 0 0 0; }
	div#contenu-pi h2{ padding:0px 0 0 23px;  background:url(../../e_img/charte/puce-titre.gif) no-repeat 0 2px; color:#c81a21; font-size:145%; margin: 0 0 10px 0;}
	div#contenu-pi h3{ margin: 15px 0 10px 0;}

	div#gauche { width:191px; float:left; text-align:left; /*margin:0;[THL] pour Honcode*/margin:0 0 90px 0;}
div#menu-gauche {	margin:0; padding:0px 0 0px 0px; text-align:left; /*height:auto;[THL]*/ }
div#menu-gauche ul { margin:0; padding:0 0 5px 0;font-size:117%; }
div#menu-gauche li { padding:0; margin:0; list-style-type:none; }
div#menu-gauche li a,div#menu-gauche li a:link, div#menu-gauche li a:visited,div#menu-gauche li a:hover,div#menu-gauche li a:active{ color:#333031;text-decoration:none; }


/*nivo 1 */
div#menu-gauche li.level1-item{background: url(../../e_img/charte/fleche_menu.gif) no-repeat 168px 6px #fff; border:solid 1px #e1dbcd;margin:0 0 11px 0 }
div#menu-gauche li.level1-item a{display:block; background:#ffc000;width:145px; padding:4px 0px 4px 16px;}
div#menu-gauche li.level1-item a:hover{background:#c81a21; color:#fff;}

div#menu-gauche li.level1-selected{background: url(../../e_img/charte/fleche_menu-on.gif) no-repeat 168px 6px #ffc000; border:solid 1px #e1dbcd;margin:0 0 11px 0 }
div#menu-gauche li.level1-selected a{display:block; background:#fff;width:145px; padding:4px 0px 4px 16px;}
div#menu-gauche li.level1-selected a:hover{color:#c81a21;}


/*nivo 2*/
div#menu-gauche li.level1-selected ul{background: #fff;width:161px; font-size:85%;}
div#menu-gauche li.level1-selected ul li a{background: url(../../e_img/charte/fleche_menu2.gif) no-repeat 16px 9px #f1efeb; width:120px; padding:4px 5px 4px 30px;}
div#menu-gauche li.level1-selected ul li.level2-item a:hover{color:#c81a21;}
div#menu-gauche li.level1-selected ul li.level2-selected a, div#menu-gauche li.level1-selected ul li.level2-selected a:link, div#menu-gauche li.level1-selected ul li.level2-selected a:visited,div#menu-gauche li.level1-selected ul li.level2-selected a:hover, div#menu-gauche li.level1-selected ul li.level2-selected a:active{background: url(../../e_img/charte/fleche_menu2.gif) no-repeat 16px 9px #f1efeb; color:#c81a21;}


/*nivo 3*/
div#menu-gauche li.level2-selected ul{font-size:88%; background:#f1efeb; width:155px; }
div#menu-gauche li.level1-selected ul li.level2-selected ul li a, div#menu-gauche li.level1-selected ul li.level2-selected ul li a:link,div#menu-gauche li.level1-selected ul li.level2-selected ul li a:visited,div#menu-gauche li.level1-selected ul li.level2-selected ul li a:hover,div#menu-gauche li.level1-selected ul li.level2-selected ul li a:active{background:#fff; width:110px; padding:4px 5px 4px 35px; color:#333031}

div#menu-gauche  li.level1-selected ul  li.level2-selected ul li.level3-item a:hover{color:#c81a21;}
div#menu-gauche  li.level1-selected ul  li.level2-selected ul li.level3-selected a, div#menu-gauche  li.level1-selected ul  li.level2-selected ul li.level3-selected a:link,div#menu-gauche  li.level1-selected ul  li.level2-selected ul li.level3-selected a:visited{color:#c81a21;}

div#centre {float:right; /*position:relative;[THL]*/ margin:0 0 0 0px; text-align:left;  width:787px;}

div#contenu-pi #centre ul{ margin: 10px 0 10px 10px; padding:0; list-style-position:inside;}
div#contenu-pi #centre li{ margin: 5px 0 5px 0; padding:0;}

div#content-two { /*position:relative;[THL]*/ float:left; width:578px; }
div#droite {/*position:relative;[THL]*/padding:0;text-align:left;height:auto;float:left;  width:192px; margin-left:17px; }

div#milieu{margin:15px 0 0 0;background:url(../../e_img/charte/bandeau-ht-rouge.gif) no-repeat #ed1c24; padding:14px 0 0 0;}
div#bas{margin:15px 0 0 0;overflow:hidden; }
div#bas-g{ position:relative;float:left; width:224px; margin: 0 16px 0 0}
div#bas-dr{ position:relative;float:left; width:338px; }

div#bas-dr h2{ font-size:160%;text-align:left; }



div#ht {background:url(../../e_img/charte/bordure-ht-jaune.gif) no-repeat; padding:18px 0 0 0;}
div#ht {background:url(../../e_img/charte/bordure-ht-jaune.gif) no-repeat; padding:18px 0 0 0;}
div#ht-contenu {border:solid #e0ab0b; border-width:0 1px; background:/*url(../../e_img/charte/fd_degrade-gris.jpg) no-repeat 211px 0*/ #fff; padding:5px 0px 0 12px;}
div#ht img#bordure-bas-jaune {background:url(../../e_img/charte/bordure-bas-jaune.gif) no-repeat left top;}

/*-------liste édito------------------------*/

div.video{float:left;position:relative;width:200px; margin:0 30px 20px 0;}

div#liste-edito {/*float:left;*/display:block; width:325px;}
div#liste-edito h2{font-size:188%}
div#liste-edito h3{font-size:227%;color:#ed1c24; margin:0 0 10px 0;}
div#liste-edito div.texte{margin-right:10px; font-size:115%;}
div#liste-edito a{display:block; text-align:right;}

div.lien-sep{clear:both; display:block;width:98%;	border-top:solid 1px #ffc000; margin-right:10px; padding:3px 0 0 0;}
div.lien-sep a{padding:0px 0 0 5px;}

/*-------bandeau arret cardiaque------------------------*/
div.bandeau-arret-cardiaque-bordure-g{background:url(../../e_img/charte/bordure-g-rouge.gif) repeat-y #ffc000; padding:0px 1px 0px 17px;}
div.bandeau-arret-cardiaque-bordure-dr{background:url(../../e_img/charte/bordure-dr-rouge.gif) repeat-y right 0; padding:14px 17px 0 0;}
div.bandeau-arret-cardiaque-bordure-dr h2{float:left; margin-right:5px;}
div#milieu ul{margin:0;padding:0;}
div#milieu li{margin:0;padding:0; list-style-type:none; display:inline;}

div#milieu div.bandeau-arret-cardiaque-bordure-dr ul{padding:0 0 10px 0;}
div#milieu div.bandeau-arret-cardiaque-bordure-dr li{margin:0 5px;}

/*-------zone zoom sur------------------------*/
div#zoom-sur{display:block;background:#ffc000; padding:9px 0px 0px 13px}
div#zoom-sur h2{margin-bottom:5px;}

div#zoom-sur div.contenu-txt{position:relative;padding-right:10px;}
div#zoom-sur div.contenu-img{float:right; padding-right:3px;}
div#zoom-sur div.contenu-img img{background: #fff;padding:0 2px; border:solid 1px #EAE8E8;}
div#zoom-sur a{display:block;text-align:right; margin-top:5px;}

/*-------Témoignage------------------------*/
div#droite h2 {margin-bottom:3px;}

div.fd-gris{background:#edebeb;}

div#temoignage div.contenu-txt{position:relative;float:left; width:100px;border-top:10px solid #fff; padding:5px 6px;}
div#temoignage div.contenu-img {float:right;}
div#temoignage div.contenu-img img{border:solid 4px #fff; width:66px;}
div#temoignage h3{font-size:150%}
div#temoignage .accroche{font-size:125%}
div#temoignage .legende{padding:3px 5px 5px 16px; font-style: italic;font-size:110%;}
div#temoignage a{display:block;text-align:right;margin-right:1px;}

/*-------Actualités------------------------*/

div#actualite .date{float:right; background:url(../../e_img/charte/fd-date.gif) repeat-x; padding:0px 3px; border:solid 1px #dbd7cf; font-size:90%; text-transform:uppercase; margin:3px;}
div#actualite h3{display:block;border-top:solid 1px #c2c2c2; margin:0 3px; padding:9px 5px 10px 5px;}
div#actualite img.image{border:solid 3px #fff;width:69px; text-align:center;}
div#actualite img{ text-align:center;}
div#actualite .accroche{display:block;padding:10px;}
div#actualite a{display:block;text-align:right;margin-right:1px;}



/*
div#titre {
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
	height:auto;
	}

div#titre h1 { margin:0 0 5px 0; padding:0; color:#333031; }
div#titre h2 { margin:0; padding:0; color:#333031; font-size:1.2em; }
*/

div#chemin { text-align:left; margin:0 0 5px 205px; padding:4px 0 4px 0; font-size:80%; }

div#chemin ul { margin:0; padding:0; }
div#chemin li {
		display:inline;
		list-style:none;
		background :url(../../e_img/charte/arrow_b.gif);
		background-repeat: no-repeat;
		margin: 0 0 0 5px; padding: 1px 0 0 15px; 			}

div#chemin li.first {
	background : none;
	 padding: 1px 0 0 0; 		}

div#chemin li a:link 	{ color:#333031; margin:0 0 0 2px;   }
div#chemin li a:visited { color:#333031; margin:0 0 0 2px;  }
div#chemin li a:hover 	{ text-decoration:underline; }

div#chemin span.vousetesici {
	color:#c81a21;
	display:block;
	float:left;
}


div#pagination { padding:0; width:100%;   margin:0; text-align:center;  }
div#pagination li {  margin:0; padding:0; text-align:left; float:left; display:inline;   }
div#pagination li div.element {  margin:0; padding:0; text-align:center; width:90px;   }


div#bottom {clear:both;padding:0;text-align:left; margin-top:21px;}

div#fd-page-menu {background:#f1efeb; border:solid #dad6cd; border-width: 1px 0;}
div#fd-page-menu div#bottom-menu {margin:0 auto; height:auto;width:996px; display:table;}

div#fd-page-info {margin:0 auto; height:auto; background:url(../../e_img/charte/fd-bottom-info.gif) repeat-x #ffffff; border-bottom:solid 1px #dad6cd;}
div#bottom-info {margin:0 auto; height:auto; width:996px;display:table;}
div#bottom-info img {float:left; background:#b9b4aa; padding:3px 12px;}


div#bottom-menu ul { margin:0; padding:4px 0; }
div#bottom-menu li { margin:0; display:inline; }
div#bottom-menu li a:hover 	{ text-decoration: underline; color:#333031}

ul#bottom-menu-g{ float:left;}
ul#bottom-menu-g li a{ float:left; padding:3px 10px 4px 10px; margin:0 5px 0 0;border:solid 1px #ee383f; background:url(../../e_img/charte/fd-menu.gif) repeat-x;}
ul#bottom-menu-g li a:link, ul#bottom-menu-g li a:visited,ul#bottom-menu-g li a:active  { color:#fff; }

div#bottom-menu-dr {margin:0 auto; height:auto; float:right;padding: 0px 0 0 0; ;}
div#bottom-menu-dr li a { float:left; padding:3px 12px 4px 12px; border:solid 1px #e1dfdf; background:url(../../e_img/charte/fd_menu_dr.gif) repeat-x;}
div#bottom-menu-dr li a:link, div#bottom-menu-dr li a:visited, div#bottom-menu-dr li a:hover,div#bottom-menu-dr li a:active  {  color:#333031; }
div#bottom-menu-dr li a.print { border-right:0px;}

div#coordo { margin: 0;	padding: 10px 0 0px 0;height:auto; text-align:center; vertical-align:bottom; font-size:95%;}
div#ecedi { clear:both;	margin:0 auto; width:996px; padding :5px 0 5px 0;text-align:center; text-transform:uppercase;font-size:85%;}
div#ecedi a.lien  { color:#333031; }
div#ecedi a.lien:hover {text-decoration : underline;}


	div#formulaire {
		margin:0;
		padding:0;
		voice-family:"\"; }\"";
		voice-family:inherit;
		width:99%;
		}


	#formulaire fieldset {
		padding:5px; margin:0px auto; border:1px solid #d5d0d0; width:85%; 		text-align:left;
	}

	#formulaire fieldset.login {
		padding:10px; margin:0 auto; border:1px solid #408DD3; 		width:40%;
	}

	#formulaire legend.login {
		margin:0; padding:0;
		font-family: arial, verdana, helvetica, sans-serif;
		font-style:normal;
		color:#333031; 	}

	#formulaire legend {
		margin-bottom:10px; padding:0;
		font-family: arial, verdana, helvetica, sans-serif;
		font-style:normal;
		color:#c81a21;	}

	#formulaire .erreur {
	   color: #FF1900;
	}
	#formulaire img.image {
		margin:0 0 3px 0;
		padding:0 0 0 0;
	}

	#formulaire ul {margin:0; padding:0; border:none;}
	#formulaire li {display:inline; list-style:none; padding:0 10px 0 0; margin:0;}
	#formulaire li.checkbox {display:block; list-style:none; padding:0; margin:0;}

	#formulaire label { margin:0; padding:0; font-family : arial, helvetica, verdana, sans-serif; font-weight:normal; cursor:pointer; }

	#formulaire input  { margin:3px 0 0 0; padding:0; font-family: arial, verdana, helvetica, sans-serif; }
	#formulaire input.qte  { width:5%;margin:3px 0 0 0; padding:0; font-family: arial, verdana, helvetica, sans-serif; }
	#formulaire input.texte {   width:19em; font-size:100%; border:1px solid #c81a21; }
	#formulaire input.login {  width:14em; font-size:100% }
	#formulaire input.textecourt { width:25%; border:1px solid #c81a21; }



	#formulaire select { margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; width:50%; color:#333031;}
   #formulaire table.mceEditor select{width:20%;}

	#formulaire textarea { font-size:100%;margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif;  width:99%; color:#333031;  border:1px solid #c81a21; }

	#formulaire input.submit { margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; font-size:100%; }
	#formulaire input.submit-login { margin: 0 0 0 10px; padding:0; font-family: arial, verdana, helvetica, sans-serif; font-size:100%; }

	#formulaire div.textinfo { float:left; width:28%; padding:5px 10px 0 0; text-align:right;}

	ul.error {
		color:#C81A21;
		list-style:none;
		margin:0 0 10px 0;
	}

	fieldset.don {
		border:1px solid #d5d0d0;
	}

	fieldset.don legend {
		color:#c81a21;
	}

	fieldset.don input.texte {
		border:1px solid #c81a21;
	}

#plan td {font-family:arial,verdana,sans-serif;font-size:11px;color:#669933;}
#plan tr.map{background-color:#c81a21;}
#plan td.map{background-color:#c81a21;}

#plan ul.map  {margin:0;padding:0 0 0 16px; color:#c81a21; }

#honcode {width:191px;position:absolute;left:0;bottom:0;}
/*------------autre styles-------------*/
form#urlForm input{font-size:100%;width:381px;}





div.player_flash{text-align:center;}
			.conteneur-element{width:95%;clear:both;  height:auto; padding:5px 0 0 5px; font-size:100%;}
		.conteneur-element img{margin:0 5px 3px 0;}

			.txt-img-dr{padding-left:10px; font-size:100%;}
		.txt-img-dr img{margin-left:10px;}


		.img-legende-dr{float:right;/*font-size:80%;*/ text-align:right; margin:0 0 10px 10px}
		.img-legende-dr img{margin-bottom:5px;}

		.img-legende-g{float:left;/*font-size:80%;*/ text-align:right; margin:0 10px 10px 0}
		.img-legende-g img{margin-bottom:5px;}

			.txt-img-g{font-size:100%; }
		.txt-img-g img{margin-right:10px;}

		div#resultat {clear:both; width:95%; background:#EEEFF2; padding:10px;   }
		div#resultat h2 {  padding:10px; }
		div#resultat div#details {  background:#EEEFF2;  padding:5px 20px; }
		div#resultat h3 {  padding:10px; color:#0295CB; }

			div.bloc-titre-acc-txt-lien{}
		div.bloc-titre-acc-txt-lien h3{color:#0295CB;font-size:120%;	margin:0 0 5px 0;}
		div.bloc-titre-acc-txt-lien div.accroche{font-style:italic; font-weight:bold;}
		div.bloc-titre-acc-txt-lien div.texte-partenaires{float:left;	width:60%;}
		div.bloc-titre-acc-txt-lien div.image {	}
		div.bloc-titre-acc-txt-lien div.lien{text-align:right; display:block;	}
		div.bloc-titre-acc-txt-lien div.lien a{color:#c81a21;}


	
	div.liste-actu-interne {}

	div.liste-actu-interne div.image{float:right;}
	div.liste-actu-interne div.image img{margin:5px 0 5px 5px; width:69px;}
	div.liste-actu-interne div.titre {margin:0 0 5px 0;}
	div.liste-actu-interne div.titre h3 { color:#c81a21;}
	div.liste-actu-interne span.date {font-style:italic;color:#545454;}
	div.liste-actu-interne div.lien-image {
		display:block;
		clear:both;
		padding:0 0 4px 0;
		border-bottom:1px solid #d5d0d0;
		text-align:right;	}

	
	div.detail-actu {}

	div.detail-actu h2{	margin:0; padding:0;}
	div.detail-actu div.date{ margin:3px 0 0 0px; padding:0; color:#545454; font-style:italic; }
	div.detail-actu div.image-actu{	margin:0 0 10px 10px; padding:0; display:block; clear:both;  float:right;}
	div.detail-actu div.lien-retour{margin:0; padding:0; display:block;text-align:right; }
	div.detail-actu div.lien-retour a {	 color:#c81a21;}

	div#temoignage-detail div.detail-actu div.date{ font-size:115%;}

#oubliPassword{margin:0;padding:0;}
#oubliPassword legend{display:none;}
#oubliPassword input.texte{width:250px;margin:0;color:#000000;}





