
a:link, a:visited	{ text-decoration: none;  color:#3a98d7; }
a:hover, a:active	{ text-decoration: underline; color:#3a98d7; }

.texte
{font-size:100%;}
.titre
{ color:#840067;text-transform:uppercase;}
.sous-titre
{text-transform:uppercase;}
.lien-avec-puce
{background:url(../../e_img/charte/bt-suite-bleu.gif) no-repeat left center; font-size:82%; padding:1px 0 1px 15px; margin:5px 0; display:block; text-transform:uppercase;}

.texte-erreur
{ color:#ff0000 }
.puce
{padding:0 0 0 9px; margin:5px 0; list-style-type:none;background:url(../../e_img/charte/puce-bleu.gif) no-repeat left 6px;display:block;}
.puce-fleche
{padding:0 0 0 9px; list-style-type:none;background:url(../../e_img/charte/ssmenu-puce-off.gif) no-repeat left 5px;}
.liste-sans-puces
{background: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;
					text-transform:uppercase;font-weight:normal;
					}

	h1				{ font-size:130%; }
	h2				{ font-size:140%;color:#840067; margin-bottom:4px;}
	h3				{ font-size:124%;color:#3b8cbc; margin:7px 0; }
	h4				{ font-size:100%;color:#840067; margin:7px 0;}
	
   /* style pour le WYSIWYG : utiliser en cas de nécessité car apparait sélectionné par défaut dans la liste des styles */
	/*.mceContentBody{ text-align:left; font-family: arial, verdana, helvetica, sans-serif; font-size:0.7em;}*/


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;text-align:left; }
div#ewb_vue table.vue { /*width:977px; */margin:0; padding:0; text-align:left; font-family: arial, verdana, helvetica, sans-serif;}
.vue-table-principale #home-intro{height:auto;}
table.white-tab { text-align:left; font-family: arial, verdana, helvetica, sans-serif; font-size:1em;}



html, body { height: 100%;}

body {
	margin : 0;
	padding : 0;
	width:100%;
	text-align:center;
	height:100%;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size:0.81em; color:#252525;
	background: url(../../e_img/charte/fd-contenaire.jpg) repeat-y  center top #840067;
}


/* ----- APPLICATION DU MÊME STYLE DE BASE AU CELLULE DE TABLEAU ----*/
td {
	font-family: arial,verdana,helvetica,sans-serif;
	 color:#252525;
	}

div#skip-top {position: absolute; margin:0; padding:0; display: none; }
div#container {
   position: relative;
	margin : 0 auto;	
	text-align : left;
	width:936px;
	min-height: 80%;
	height:auto;	padding:0 19px 0 17px;
	background: url(../../e_img/charte/fd-page-iterne.jpg) no-repeat #ebe6e2;
	}

 div#container.home {background: url(../../e_img/charte/fd-home2.jpg) no-repeat #ebe6e2;}
	
div#header { font-size:92%;margin:0; padding:0;text-align:left; height:146px;}

div#logo 		{ display:block; float:right; margin:0px; }
div#logo img 	{ display:block; }


#header-gauche{width:808px;padding-top:18px;}

/*moteur de recherche*/
div#globalsearch 		{ float:right;margin-top:5px;width:154px; height:48px; padding:13px 13px 4px 16px;background:url(../../e_img/charte/fd-moteur-recherche.png) no-repeat;}
div#globalsearch form 	{ display:inline;}
div#globalsearch label {display:block; margin:0 0 2px 0; padding:0; color:#252525; cursor:pointer;font-size:107%;text-transform:uppercase;}
div#globalsearch input.searchengine { margin:0; padding:0 0 0 2px; vertical-align: middle; font-family : arial, verdana, helvetica, sans-serif;
font-size:92%; width:86%; height:1.5em; border:0px; background:url(../../e_img/charte/fd-input-rech.jpg) repeat-x;	}
div#globalsearch input.image { margin:0 0 0 0px; padding:0 0 0 2px; vertical-align: middle; }
div#menu-principal { white-space:nowrap; height:32px; background:url(../../e_img/charte/fd-menu.png) no-repeat;margin:0px;} 

div#menu-principal ul { margin:0; padding:4px 4px 4px 5px;  }
div#menu-principal li { margin:0;  float:left; list-style-type:none; text-transform:uppercase;}

div#menu-principal li a{border-left:dotted 1px #fff;padding:5px 10px 4px 10px;height:15px}
div#menu-principal li a,div#menu-principal li a:link,div#menu-principal li a:visited,div#menu-principal li a:hover,div#menu-principal li a:active {float:left; color:#FFFFFF;  }
div#menu-principal li a:hover,div#menu-principal li a:active,div#menu-principal li.selected a {background:#3f8dbe;text-decoration:none;}

div#menu-principal li.first a {border:0; }
div#menu-principal li a.rub238,div#menu-principal li a.rub238:link,div#menu-principal li a.rub238:visited,div#menu-principal li a.rub238:hover,div#menu-principal li a.rub238:active
{border:0; background:url(../../e_img/charte/bt-fd-violet-gd.gif) no-repeat left center;padding-left:18px;margin-left:12px }


div#bottom { 	clear:both;	padding-top:14px; text-align:right;	height:auto; text-transform:uppercase;font-size:85%;}
div#bottom  .gauche{float:none;}

div#bottom-menu { background:url(../../e_img/charte/fd-bottom.gif) no-repeat; padding:10px 15px; color: #252525;}
div#bottom-menu ul { margin:0; padding:0; }
div#bottom-menu li { margin:0;padding:0 2px 0 5px;display:inline; border-left:dotted 1px #252525; }
div#bottom-menu li.first {border-left:0 }
div#bottom-menu li.retour {margin-left:84px;border:0;}

div#bottom-menu li a,div#bottom-menu li a:link, div#bottom-menu li a:visited,div#bottom-menu li a:hover ,div#bottom-menu li a:active  { color:#252525; font-weight:normal; }
div#bottom-menu li a:hover, div#bottom-menu li a:active{ text-decoration: underline; }

div#ecedi {clear:both;padding :5px 3px;}
div#ecedi a,div#ecedi a:link,div#ecedi a:visited,div#ecedi a:hover,div#ecedi a:active  { color:#840067; }
div#ecedi a:hover {text-decoration : underline;}

	div#contenu { padding:0; margin:57px 0 0 0; text-align:left; height:auto !important; height:486px; min-height:486px;}
	.home #contenu{margin-top:0;}
	
	
div#gauche { width:194px; float:left; text-align:left; padding:0 9px 0 0px;}
div#droite {float:right; width:312px;}

/*___3colonnes (gauche + centre + droite)____*/
div#centre {width:408px;float:left;background:url(../../e_img/charte/centre-fd-bas.gif) no-repeat left bottom;}
div#centre .fond-ht{background:url(../../e_img/charte/centre-fd-ht.jpg) no-repeat;padding:5px 0;}
div#centre .fond-cote{background:url(../../e_img/charte/centre-fd.png) repeat-y;height:auto !important; height:250px; min-height:250px; padding:0 5px;}
div#centre  #content{padding:17px;}

/*____deuxColonnesDroite (gauche + centre) _____*/
div#centre.deuxColonnesDroite {width:733px;background:url(../../e_img/charte/centre-fd-2colDr-bas.gif) no-repeat left bottom;}
div#centre.deuxColonnesDroite .fond-ht{background:url(../../e_img/charte/centre-fd-2colDr-ht.jpg) no-repeat;}
div#centre.deuxColonnesDroite .fond-cote{background:url(../../e_img/charte/centre-fd-2colDr.png) repeat-y;}
div#centre.deuxColonnesDroite  #content{padding:18px 24px 23px 21px;}

/*pages détail produit*/
div#centre.deuxColonnesDroite div#content-haut {margin-bottom:22px;}
div#centre.deuxColonnesDroite div#content-gauche {float:left;width:400px;}
div#centre.deuxColonnesDroite div#content-droite {float:right;width:232px; padding:5px 15px 15px 15px; background:#eaeaea}

/*____deuxColonnesGauche ( centre + droite) _____*/
div#centre.deuxColonnesGauche {margin-left:1px;width:610px;background:url(../../e_img/charte/centre-fd-2colG-bas.gif) no-repeat left bottom;}
div#centre.deuxColonnesGauche .fond-ht{background:url(../../e_img/charte/centre-fd-2colG-ht.jpg) no-repeat;}
div#centre.deuxColonnesGauche .fond-cote{background:url(../../e_img/charte/centre-fd-2colG.png) repeat-y;}


div#chemin { text-align:left; margin:0 0 2px 0; padding:8px 15px; background:#eaeaea; font-size:84%; color:#006aa5; text-transform:uppercase;}
div#chemin ul { margin:0; padding:0; }
div#chemin li {display:inline;list-style:none;}
div#chemin li a,div#chemin li a:link,div#chemin li a:visited,div#chemin li a:hover,div#chemin li a:active{ color:#006aa5;}
div#chemin li a:hover 	{ text-decoration:underline; }

div#titre {margin:0;padding:0;text-align:left;height:auto;}
div#titre h1 { margin:0 0 5px 0; padding:0; color:#252525; }


div#menu-gauche {width:189px;	margin:0;padding-top:5px;background:url(../../e_img/charte/ssmenu-ht.jpg) no-repeat; font-size:86%; text-transform:uppercase;}
div#menu-gauche .ssmenu-content{background:url(../../e_img/charte/ssmenu-fd.png) repeat-y; padding:0 5px;}
div#menu-gauche .ssmenu-content .clear{height:0px;}
div#menu-gauche #fd-bas{background:url(../../e_img/charte/ssmenu-bas.png) no-repeat; height:5px;}

div#menu-gauche h2{background:#3b8cbc; padding:6px 10px; color:#fff; margin-bottom:0; font-size:100%;}
div#menu-gauche h2 a,div#menu-gauche h2 a:link,div#menu-gauche h2 a:visited,div#menu-gauche h2 a:hover,div#menu-gauche h2 a:active{color:#fff; text-decoration:none;}

div#menu-gauche ul { margin:0; padding:0; }
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:#3e3e3e;text-decoration:none; }

/*niveau 2*/
div#menu-gauche li.level2-item a {display:block; border-bottom:1px solid #dee1e2;padding:8px 10px 7px 17px; background:url(../../e_img/charte/ssmenu-puce-off.gif) no-repeat 10px 12px;}
div#menu-gauche li.level2-item a:hover,div#menu-gauche li.level2-item a:active,div#menu-gauche li.level2-selected a {display:block; border-bottom:1px solid #fff;padding:8px 10px 7px 17px; background:url(../../e_img/charte/ssmenu-puce.gif) no-repeat 10px 12px #eaeaea; color:#3f8dbe;}

/*niveau3*/
div#menu-gauche li.level2-selected ul {font-size:92%;color:#3e3e3e;}
div#menu-gauche li.level2-selected ul li a{padding-left:27px;background-position:20px 12px}
div#menu-gauche li.level2-selected ul li a,div#menu-gauche li.level2-selected ul li a:link,div#menu-gauche li.level2-selected ul li a:visited,div#menu-gauche li.level2-selected ul li a:hover,div#menu-gauche li.level2-selected ul li a:active{color:#3e3e3e;}
div#menu-gauche li.level2-selected ul li a:hover,div#menu-gauche li.level2-selected ul li a:active,div#menu-gauche li ul li.level3-selected a{text-decoration:underline}

/*niveau4*/
div#menu-gauche li.level2-selected ul ul {font-size:100%;color:#3e3e3e;text-transform:none;}
div#menu-gauche li.level2-selected ul ul li a {padding-left:37px;background-position:30px 12px}
div#menu-gauche li.level2-selected ul ul li a,div#menu-gauche li.level2-selected ul ul li a:link,div#menu-gauche li.level2-selected ul ul li a:visited,div#menu-gauche li.level2-selected ul ul li a:hover,div#menu-gauche li.level2-selected ul ul li a:active{color:#3e3e3e;}

div#menu-gauche li ul li.level3-selected ul li a{text-decoration:none}
div#menu-gauche li ul li.level3-selected ul li a:hover,div#menu-gauche li ul li.level3-selected ul li a:active,div#menu-gauche li ul li.level3-selected ul li.level4-selected a{text-decoration:underline}

a.lienSuite,a.lienRetour  {text-transform:uppercase;padding:1px 0 1px 15px;background:url(../../e_img/charte/bt-suite-bleu.gif) no-repeat left center; display:block;margin:5px 0 0 0;font-size:82%;}
a.lienRetour,a.lienRetour:link,a.lienRetour:visited,a.lienRetour:hover,a.lienRetour:active {color:#840067;background:url(../../e_img/charte/bt-suite-violet.gif) no-repeat left center; font-size:82%; margin:25px 0 5px 0; /*text-align:right;*/ display:block;}

 .gauche{float:left}
 .droite{float:right;}
 
 #content ul, #droite ul, .home #contenu ul {margin:7px 0; padding:0;}
 #content ul li, #droite ul li, .home #contenu ul li{margin:3px 0; padding:0 0 0 9px; list-style-type:none;background:url(../../e_img/charte/puce-bleu.gif) no-repeat left 7px;}
 #content ul li.liste-sans-puces, #droite ul li.liste-sans-puces, .home #contenu ul li.liste-sans-puces{background:none;}
 
 #content ul ul li, #droite ul ul li, .home #contenu ul ul li,#content ul li.puce-fleche, #droite ul li.puce-fleche, .home #contenu ul li.puce-fleche{margin:3px 0; padding:0 0 0 9px; list-style-type:none;background:url(../../e_img/charte/ssmenu-puce-off.gif) no-repeat left 5px;}
 #content ul li.puce-fleche, #droite ul li.puce-fleche, .home #contenu ul li.puce-fleche{margin-left:10px; }
 #content ul ul li.liste-sans-puces, #droite ul ul li.liste-sans-puces, .home #contenu ul ul li.liste-sans-puces{background:none;}
 
 .pdf {background:url(../../e_img/charte/picto-pdf.gif) no-repeat left 0px; padding-left:19px; display:block; margin-bottom:4px;}
 
/*__________________________________*/
/*-----------------------home-----------------------*/
/*__________________________________*/

/*--intro--*/
#home-intro{ background:url(../../e_img/charte/home-fd-intro2.gif) no-repeat; color:#fff; float:right; margin-top:17px; padding:13px 20px 20px 20px;width:271px; height:110px; overflow:hidden;font-size:92%; } 
#home-intro h2{font-family: trebuchet MS, Arial, Times New Roman, verdana, sans-serif; font-weight:normal;color:#fff; font-size:152%;}
#home-intro #content{margin-top:14px;}

 #home-intro ul li{background:url(../../e_img/charte/puce-blanc-fd-bleu.gif) no-repeat left 7px;}
 

/*--produit--*/
#home-produit{background:url(../../e_img/charte/home-produit-fd-ht2.jpg) no-repeat;margin:13px 0 15px 0;}
#home-produit .fond-bas{background:url(../../e_img/charte/home-produit-fd-bas.jpg) no-repeat left bottom; padding:4px 4px 3px 0;}
#home-produit #fond-blanc{position:relative;background:url(../../e_img/charte/home-produit-fd.png) repeat-y; padding:24px 324px 17px 28px; margin-right:-4px; height:auto !important; height:152px; min-height:152px;}

#home-produit h2{font-family: trebuchet MS, arial, verdana, sans-serif; font-size:178%; color:#252525; font-weight:normal; margin-bottom:10px}
#home-produit .sous-titre{text-transform:uppercase; font-family: trebuchet MS, arial, verdana, sans-serif; font-size:124%; margin-bottom:2px }
#home-produit .texte{font-size:116%;margin-bottom:15px;}
#home-produit a,#home-produit a:link,#home-produit a:visited,#home-produit a:hover,#home-produit a:active{font-size:86%; color:#840067; background:url(../../e_img/charte/bt-suite-violet-gd.gif) no-repeat left center; padding:3px 0 1px 19px;}
#home-produit ul li{background-position: left 10px}

/*--trois listes--*/
#home-troisListes{background:url(../../e_img/charte/home-fd-liste-res.gif) repeat-y;font-size:86%;height:1%;}
#home-troisListes .fond-ht{background:url(../../e_img/charte/home-fd-liste-res-ht.jpg) no-repeat;}
#home-troisListes .fond-bas{background:url(../../e_img/charte/home-fd-liste-res-bas.gif) no-repeat left bottom; padding:4px 4px 4px 6px;}

#home-troisListes h2{ color:#000;font-size:100%;font-weight:bold;}
#home-troisListes .accroche{margin:2px 0 4px 0;}
#home-troisListes a,#home-troisListes a:link,#home-troisListes a:visited,#home-troisListes a:hover,#home-troisListes a:active{font-size:82%; color:#3a98d7; background:url(../../e_img/charte/bt-suite-bleu.gif) no-repeat left center; }

#home-troisListes .homeListe{width:280px;padding:15px;float:left;}
#home-troisListes .homeListe .gauche{width:132px; padding-right:20px;}
#home-troisListes .homeListe .droite{/*height:76px;overflow:hidden;*/}

#home-troisListes .homeListeDev{width:272px;padding:15px 15px 15px 18px;color:#fff}
#home-troisListes .homeListeDev .gauche{ padding-right:12px;}
#home-troisListes .homeListeDev h2{color:#fff;}
#home-troisListes .homeListeDev a,#home-troisListes .homeListeDev a:link,#home-troisListes .homeListeDev a:visited,#home-troisListes .homeListeDev a:hover,#home-troisListes .homeListeDev a:active{ color:#fff; background:url(../../e_img/charte/bt-suite-fd-violet.gif) no-repeat left center;}
#home-troisListes .homeListeDev ul li{background:url(../../e_img/charte/puce-blanc-fd-violet.gif) no-repeat left 7px;}

/*__________________________________*/
/*-----------------------Pages interne-----------------------*/
/*__________________________________*/
img.txt-img-g{padding-right:10px; margin-left:-17px;}
img.txt-img-dr{padding-left:10px; }

 .date {color:#666; font-size:92%; margin-bottom:3px;}
 .noteBasPage{font-size:84%; border-top:solid 1px #dee1e2;padding:10px 0; margin-top:15px;}
 
 /*------Liste----------*/
 .liste  {margin-top:-8px;}
 .liste .elemtListe { font-size:92%; border-bottom:solid 1px #dee1e2; padding:8px 0;}
 .liste .gauche{ width:131px; padding-right:10px;}
 .liste .droite{ width:223px;}
 .liste h2{font-size:118%;}
 .liste .sous-titre{text-transform:uppercase;margin-bottom:6px;}
 .liste .accroche{margin-bottom:6px;}
 .liste a.lienSuite {background:url(../../e_img/charte/bt-suite-bleu.gif) no-repeat left center;font-size:76%;}
 .liste img{ max-width:131px; }
 
 /*-------bloc droit----------*/
 .blocColDr{width:312px;font-size:86%;margin-bottom:5px}
 .blocColDr .fd-ht{background:url(../../e_img/charte/bloc-dr-fd-ht.png) no-repeat; height:5px;}
 .blocColDr .fd-bas{background:url(../../e_img/charte/bloc-dr-fd-bas.png) no-repeat;height:5px;}
 .blocColDr .fd-contenu{background:url(../../e_img/charte/bloc-dr-fd-blanc.png) repeat-y; padding:15px 20px;}
 .blocBleu .fd-contenu{background:url(../../e_img/charte/bloc-dr-fd-bleu.png) repeat-y; } 
 .blocViolet .fd-contenu{background:url(../../e_img/charte/bloc-dr-fd-violet.png) repeat-y; }
 
 .blocColDr h2{font-size:136%}
 .blocColDr .sous-titre{text-transform:uppercase;padding:5px 0}
 .blocColDr img{max-width:131px; }
 
 .blocBleu, .blocBleu h2,.blocBleu td, .blocViolet, .blocViolet h2, .blocViolet td,
 .blocBleu a,.blocBleu a:link,.blocBleu a:visited,.blocBleu a:hover,.blocBleu a:active,
 .blocViolet a,.blocViolet a:link,.blocViolet a:visited,.blocViolet a:hover,.blocViolet a:active
 {color:#fff;}
 
 .blocBleu .lien-avec-puce, .blocBleu .lienSuite{background:url(../../e_img/charte/bt-suite-fd-bleu.gif) no-repeat left 1px;}
 .blocViolet .lien-avec-puce, .blocViolet .lienSuite{background:url(../../e_img/charte/bt-suite-fd-violet.gif) no-repeat left 1px;}
 .blocBlanc .lien-avec-puce, .blocBlanc .lienSuite{background:url(../../e_img/charte/bt-suite-bleu.gif) no-repeat left 1px;}
 
 .blocBlanc h2{color:#252525}
 
 #droite .blocColDr ul {margin-top:2px;}
 #droite .blocBleu ul li, #content .blocBleu ul li{background:url(../../e_img/charte/puce-blanc-fd-bleu.gif) no-repeat left 7px;}
 #droite .blocViolet ul li, #content .blocViolet ul li{background:url(../../e_img/charte/puce-blanc-fd-violet.gif) no-repeat left 7px;}
 
/*________détail produit________*/
 #content-gauche,#content-droite{font-size:93%;}
 .produit h3{border-bottom:solid 1px #3b8cbc; margin-left: -21px;margin-top:12px; padding:0 0 4px 17px; float:left; font-size:134%;position:relative;}
 .produit h4{font-size:100%;}
 .produit img.txt-img-g{margin-left:-21px;}
 .produit #chemin{width:406px;}
 
 #content-droite {font-size:86%;}
 #content-droite h3{margin-top:6px;font-size:110%;color:#840067; margin:10px 0 3px 0;border:0; padding:0;}
 #content-droite ul {margin-top:2px;}
 #content-droite ul li{background:url(../../e_img/charte/puce-violet.gif) no-repeat left 7px;}
 #content-droite .puce{background:url(../../e_img/charte/puce-violet.gif) no-repeat left 7px;}
 
 /*_________liste produit__________*/
 div#centre.listeProduits  #content{padding:17px 0;}
 .liste-produit .impair{background:#f1f1f1;}
 .liste-produit .impair a.lienSuite{background:url(../../e_img/charte/bt-suite-fd-gris.gif) no-repeat left center;}
  div#centre.listeProduits .elemtListe{padding-right:15px;}
  div#centre.listeProduits .droite{width:223px}
  
 /*___________organigrammme________*/
 .organigramme {margin-top:0px}
 .organigramme h4{margin-top:0px}
 
  /*___________moteur de recherche________*/
  .moteur-recherche {padding:20px 0;border-bottom:solid 1px #dee1e2}
  .moteur-recherche .titre{margin-bottom:10px;}
  .moteur-recherche table{margin-top:3px;}
  #formulaire .moteur-rech input{border:0}
  #formulaire .moteur-rech input#key{border:0;border:solid 1px #DEE1E2}
  
  /* espace partenaire*/
div.pagination {margin-top:10px; width:220px;padding-left:70px; font-size:78%;text-transform:uppercase;color:#727272;}
div.pagination a,div.pagination a:link,div.pagination a:visited,div.pagination a:hover,div.pagination a:active{color:#727272;}

div.pagination .gauche a{background:url(../../e_img/charte/bt-precedt.gif) no-repeat left center; padding-left: 10px;}
div.pagination .gauche {width:auto !important; width:74px; min-width:74px;}

div.pagination .element {float:left; margin:0; padding:0; text-align:center; width:90px; }
div.pagination .element  strong{color:#3f99d9;}

div.pagination .droite a{background:url(../../e_img/charte/bt-suivt.gif) no-repeat right center; padding-right:10px;}
div.pagination .droite {width:auto !important; width:56px; min-width:56px;}


	div#formulaire {margin:0;	padding:0;voice-family:inherit;	width:99%;}

	#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:#252525;}
	#formulaire input.login { width:14em; font-size:100% }
	
	#formulaire fieldset {border:0;}
	#formulaire legend {display:none;}

	#formulaire .erreur {color: #FF1900}

	#formulaire ul {margin:0; padding:0; border:none;}
	#content #formulaire ul li {display:inline; list-style:none; padding:0 10px 0 0; margin:0;background:none;}
	#content #formulaire ul li input{border: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:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; border:solid 1px #DEE1E2 }
	#formulaire input.texte { width:19em; font-size:100% }
	
	#formulaire input.textecourt { width:25%; }

	#formulaire select { margin:0; padding:0; font-family: arial, verdana, helvetica, sans-serif; width:50%; color:#252525;}
    #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:#252525;  border:solid 1px #DEE1E2 }

	#formulaire input.submit { margin:0; padding:2px; font-family: arial, verdana, helvetica, sans-serif; font-size:100%;background:#EAEAEA; cursor:pointer;color:#398ABA; }
	#formulaire input.submit-login { margin: 0 0 0 10px; padding:0; font-family: arial, verdana, helvetica, sans-serif; font-size:100%; background:#EAEAEA}

	#formulaire div.textinfo { float:left; width:28%; padding:2px 10px 0 0; text-align:right;}
	#formulaire div.texte { margin:0 0 5px 0;}

	div#txtErrFormulaire{margin:0 0 30px 166px;color:#ff0000}

#plan td {font-family:arial,verdana,sans-serif;}
#plan tr.map,#plan td.map{background-color:#840067;}
#plan ul.map  {margin:0;padding:0 0 0 16px;}



div.player_flash{text-align:center;}
	
				.txt-img-dr{padding-left:10px; font-size:100%;padding-bottom:5px; }
		.txt-img-dr img{margin-left:10px;padding-bottom:5px; }
	
			.txt-img-g{font-size:100%;}
		.txt-img-g img{margin-right:10px;}
		
		/*	.presentation img.txt-img-g { max-width:131px;}		
*/
		
/*_______________________*/
		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; }

