/*style utilisable pour l'outil multimédia*/
* html object.hiddenObjectForIE { display: none; }


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


.texte
{ font-size:100%;}
.titre
{ color:#F58225;}
.sous-titre
{color:#F58225; }
.lien
{ color : #CC0000; }

#error
{width:100%;
text-align:center;
padding:15px;
color:#FF0000; }

.texte-erreur,.error
{ color:#FF0000; }

.texte_blanc
{color:#FFFFFF;}



	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:verdana,Trebuchet MS, Arial,  helvetica, sans-serif;
					}

	h1				{font-size:145%; }
	h2				{font-size:135%; }
	h3				{font-size:118%; }
	h4				{font-size:100%; }


	div.titre-h3{margin:0;
		padding:0;
		text-align:left;
		width:100%;height:auto;
		background-color:#e8e4e8;
		margin-bottom:16px;	
		display:table; /* pour ff */			
		}
		
	div.titre-h3 h3 { margin:0; padding:0; color:#000000; background-color:#ffffff; float:left; padding-right:10px;}
	
div#ewb_vue table { width:100%; font-size:100%; font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif; }


html, body {
    height: 100%;
}


body { margin : 0;padding : 0;
	width:100%; height:100%;
	text-align:center;
	font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif;
	background:url(../../e_img/charte/body-fd.jpg) repeat-x #fff; 
    font-size:0.7em; color:#000000;
}

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




div#skip-top {position: absolute; margin:0; padding:0; display: none; }

	div#fd-container {
	    position: relative;
		margin : 0 auto;
		padding : 11px 0 0 0;
		text-align : left;
		/*width:868px;*/
		width:914px;
		background:url(../../e_img/charte/ombre.jpg) no-repeat;
		}

	div#container { width:771px; margin : 0 auto; padding:0 1px; position:relative;}
		
	div.fd-home div#container{min-height:569px;}

div#header {
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
	height:71px;
}

	#header h1 { display:none; }
	


	#logo 		{ display:block; float:left; margin:0px 0 0 11px; }
	#logo img 	{ display:block; }


 	 div#menu-principal {margin:5px 0 0px 0;padding:1px 0 5px 73px;height:35px;background: url(../../e_img/charte/menu-fd.jpg) no-repeat; }
	 div#menu-principal ul,div#menu-principal li{margin:0; padding:0px;}
	 div#menu-principal ul { list-style-type: none;}
	 div#menu-principal li {float:left; text-align:left;border:solid #0d6faa; border-width:0 1px 0 0;width:111px; }
	 div#menu-principal li span{text-align:center; }

	div#menu-principal li.item span,div#menu-principal li.survol span{padding:10px 0 0 0;height:25px; display: block;}
   	div#menu-principal li.survol span,div#menu-principal li.item span.selected, div#menu-principal li.survol span.selected  { background:#0c66a5;}

  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{text-decoration:none;color:#fff;font-size:108%;}  
  
	
		
	 
	 /*------------------sous-menu----------*/
	div#menu-principal ul#navigation li ul { display: none; clear:both;position:absolute; z-index:100; background:#E8E4E8; border:1px solid #5394b6;width:109px; }

	div#menu-principal ul#navigation li:hover ul,div#menu-principal ul#navigation li.survol ul{ display: block;padding:3px 0px;}
	div#menu-principal ul#navigation li:hover ul li,div#menu-principal ul#navigation li.survol ul li {float:none;	text-align:left;margin:0;padding:0;	border:0px; }
	
	div#menu-principal ul#navigation li:hover ul li span,div#menu-principal ul#navigation li.survol ul li span {display:block; background:#E8E4E8; width:109px; padding:0px;height:auto;}

	div#menu-principal ul#navigation li:hover ul li span.level2-item a,
	div#menu-principal ul#navigation li.survol ul li span.level2-item a{display:block; padding:2px 5px; margin:0 0px; color:#0c66a5;text-align:left; }

	
		div#menu-principal ul#navigation li:hover ul li span.level2-item a:hover,
	div#menu-principal ul#navigation li ul li span.level2-item a:hover{background:#a8d8eb;}
	
	div#menu-principal ul#navigation li:hover ul li span.level2-selected a,	div#menu-principal ul#navigation li.survol ul li span.level2-selected a,
	div#menu-principal ul#navigation li:hover ul li span.level2-selected a:hover, div#menu-principal ul#navigation li.survol ul li span.level2-selected a:hover,
	div#menu-principal ul#navigation li:hover ul li span.level2-selected a:visited,div#menu-principal ul#navigation li.survol ul li span.level2-selected a:visited
	{text-align:left; display:block; padding:2px 5px; margin:0 0px;	width:109px; color:#0c66a5;}

	 
 

div#sous-menu{background-color:#EFEFEF/*EDE9ED*/; margin:0 7px 0 0px; padding:0; clear:both; text-align:right;}

div#sous-menu ul {list-style:none;margin:0;padding:0;}
div#sous-menu li{display:inline;margin:0;padding:0; margin-left:0px; }
div#sous-menu li a, div#sous-menu li a:link, div#sous-menu li a:visited,  div#sous-menu li a:active {color:#4685D6;padding:0px 8px}
div#sous-menu li a:hover, div#sous-menu li .level-selected a{background-color:#CECCCF; color:#4685D6; padding:0px 8px;}


	
div#haut{margin:0px 0px 17px 10px;}
div#bas{margin:0 0 0 12px;
display:table;/* pour ff */  display:inline-block;/* pour IE , opera  et les autres vraisemblablement */}


	div#contenu { padding:0; margin:0; text-align:left;}
	/*div.fd-home */div#contenu { background:#fff;}


	div#centre {background-color:#fff;/*background-color:#ede9ed;*/ padding:0 5px 0 4px;	}


	div#content-one { position:relative; width:716px; background:#ffffff; padding:9px 9px 9px 20px; margin:0px 0 0px 8px;}	
	div#content-one.bordure img{border:3px solid #e8e4e8;}
	div#content-two {position:relative; float:left; width:507px; background:#fff; padding:9px 9px 9px 20px; margin:0px 0 9px 4px;}	
	html>body div#content-two { margin:0px 0 9px 8px;}	

	div#content-two .bordure img{border:3px solid #e8e4e8;}

	div#droite {
		position:relative;
		padding:0;
		margin:0 0 0 552px; width:204px; 
		text-align:left;
		background:#ede9ed;
		}

	div#droite h2{font-size:125%;}
	div#droite h2 a{display:block;padding:3px 0 2px 0;}
	div#titre {
		margin:0;
		padding:0;
		text-align:left;
		width:100%;
		height:auto;
		}

	#titre h1 { margin:0 0 5px 0; padding:0;color:#000000;}
	#titre h2 { margin:0; padding:0; color:#000000; font-size:1.2em; background-color:#ffffff;float:left; padding-right:10px;}


	

/*-----------------------------------MON COMPTE--------------------------------------------*/
	
	
	
	div#compte {float:right; width:220px; height:54px; background:url(../../e_img/charte/hp-fd-moncpte.jpg) no-repeat; padding:6px 9px;color:#535151;}
	div#compte h2{font-size:125%; margin-bottom:1px}
	
	div#compte input{border:solid 1px #d1cece; margin:0 4px 0 0; padding:0;width:82px;color:#000; font-size:90%; padding:1px 3px;}
	
	div#compte input.img-cpte{border:0px; vertical-align:middle; margin:0px; border:0px; width:26px; height:22px; }
	div#compte a,div#compte a:hover,div#compte a:visited{color:#535151; font-size:81%;}	
	div#compte a.mp-perdu {background:url(../../e_img/charte/picto-moncpte.gif) no-repeat;padding:0 0px 0 20px;margin-right:30px;}
	
	a.deconnexion{display:block;margin-top:5px;}

	
/*-----------------------------------NOS TARIFS--------------------------------------------*/	
	
	
	div.fd-home div#tarifs {background:#fff;}
	div.fd-home div#tarifs.coin-ht-g{background :url(../../e_img/charte/hp-tarifs-coin-ht-g.gif) no-repeat #fff;}
	div.fd-home div#tarifs div.coin-bas-g{background :url(../../e_img/charte/hp-tarifs-coin-bas-g.gif) no-repeat left bottom;}
	div.fd-home div#tarifs div.coin-ht-dr{background :url(../../e_img/charte/hp-tarifs-coin-ht-dr.gif) no-repeat right top;}
	div.fd-home div#tarifs div.coin-bas-dr{background :url(../../e_img/charte/hp-tarifs-coin-bas-dr.gif) no-repeat right bottom;}
	div.fd-home div#tarifs h2{background :url(../../e_img/charte/tarifs-fd-ht.gif) #13BA0D repeat-x;  padding:0 5px;margin:0 3px; padding:0 5px 3px 5px;}
	
	div#tarifs{display:block;position:relative;}
	div#tarifs h2 a{color:#fff;}
	div#tarifs div.contenu {margin: 6px 11px 0px 11px;}
	div#tarifs a.telecharger, div#tarifs a.telecharger:hover, div#tarifs a.telecharger:visited{background:url(../../e_img/charte/bt-telecharger.gif) no-repeat; display:block; color:#787878; padding: 0px 0px 4px 20px;}
	
	
	div.fd-pi div#tarifs h2{background :url(../../e_img/charte/pi-tarifs-fd-ht.gif) repeat-x;margin:0 3px; padding:0 5px 3px 5px;}
	div.fd-pi div#tarifs.coin-g{background :url(../../e_img/charte/pi-tarifs-coin-g.gif) no-repeat;}
	div.fd-pi div#tarifs .coin-dr{background :url(../../e_img/charte/pi-tarifs-coin-dr.gif) no-repeat right top;}
	

/*-----------------------------------blocs home--------------------------------------------*/	

	#bas h2{ margin:7px 0px 5px 0; padding:0px; font-weight:bold;font-size:130%;}
	#bas h2 a,#bas h2 a:link, #bas h2 a:visited, #bas h2 a:hover,#bas h2 a:active {color:#fff; text-decoration:none;}
	#bas div.contenu {height:75px; }
	#bas div.contenu a, #bas div.contenu a:link, #bas div.contenu a:visited, #bas div.contenu a:hover,#bas div.contenu a:active{ color:#211e1e; font-family:Arial, verdana,Trebuchet MS, helvetica, sans-serif; font-size:108%;}
	#bas a img {float:right; margin-right:21px;}
		
	div#hp-docs, div#hp-rappel, div#hp-cde {float:left;width:135px; height:134px; padding:0 10px 0 96px;}	
	div#hp-cde {width:135px; padding:0 10px 0 96px;}	
	
	div#hp-docs { background :url(../../e_img/charte/hp-fd-doc.jpg) no-repeat; }	
	div#hp-rappel { background :url(../../e_img/charte/hp-fd-rappelez.jpg) no-repeat; margin:0 11px;}
	div#hp-cde { background :url(../../e_img/charte/hp-fd-cder.jpg) no-repeat;}
	
	
	
/*-----------------------------------MES DOCUMENTS--------------------------------------------*/	
	div#docs a,div#docs a:hover,div#docs a:visited{color:#fff;}
	div#docs .bt-envoi-fd{background:url(../../e_img/charte/hp-bt-envoyer-coin-dr.gif) no-repeat #04abb5 right top; margin-top:12px; padding-bottom:1px;}
	div#docs a.bt-envoi,div#docs a.bt-envoi:hover,div#docs a.bt-envoi:visited{background:url(../../e_img/charte/hp-bt-envoyer-coin-g.gif) no-repeat; color:#fff; padding: 0px 0px 1px 10px;}
	
	
	div.fd-pi div#docs {width:204px;}
	div.fd-pi div#docs.coin-ht-g{background :url(../../e_img/charte/pi-doc-coin-ht-g.gif) no-repeat #0085a3;}
	div.fd-pi div#docs div.coin-bas-g{background :url(../../e_img/charte/pi-doc-fd.jpg) no-repeat left bottom;}
	div.fd-pi div#docs div.coin-ht-dr{background :url(../../e_img/charte/pi-doc-coin-ht-dr.gif) no-repeat right top;}
	div.fd-pi div#docs div.coin-bas-dr{background :url(../../e_img/charte/pi-doc-coin-bas-dr.gif) no-repeat right bottom;}
	div.fd-pi div#docs h2{background :url(../../e_img/charte/doc-fd-ht.gif) repeat-x #0795a1; margin:0 2px; padding:0 5px 2px 5px; }
	div.fd-pi div#docs div.contenu {margin: 5px 8px 0px 49px; padding-bottom:10px; min-height:78px; }
	div.fd-pi div#docs div.contenu .lien{margin-left:23px;}
	div.fd-pi div#docs .bt-envoi-fd {margin-left:5px;margin-top:6px;}
	
	
/*-----------------------------------RAPPELEZ-MOI-------------------------------------------*/
	
	div#rappel a,div#rappel a:hover,div#rappel a:visited{color:#fff;}
	div#rappel h2{background :url(../../e_img/charte/rappel-fd-ht.gif) #1A9AA5 repeat-x; margin:0 3px; padding:0 5px; height:23px;}
	
	div.fd-pi div#rappel {width:204px;}
	div.fd-pi div#rappel.coin-ht-g{background :url(../../e_img/charte/pi-rappel-coin-ht-g.gif) no-repeat #1fb2be}
	div.fd-pi div#rappel div.coin-bas-g{background :url(../../e_img/charte/pi-rappel-fd.jpg) no-repeat left bottom;}
	div.fd-pi div#rappel div.coin-ht-dr{background :url(../../e_img/charte/pi-rappel-coin-ht-dr.gif) no-repeat right top;}
	div.fd-pi div#rappel div.coin-bas-dr{background :url(../../e_img/charte/pi-rappel-coin-bas-dr.gif) no-repeat right bottom;}
	div.fd-pi div#rappel div.contenu {margin: 8px 10px 0px 65px; padding-bottom:16px; min-height:72px;}
	
	
/*-----------------------------------PASSER MA COMMANDE-------------------------------------------*/
	
	div.cde h2{background :url(../../e_img/charte/cde-fd-ht.gif) repeat-x #40D62D; margin:0 3px; padding:0 5px 1px 5px; }

	div.cde a,div.cde a:hover,div.cde a:visited{color:#fff;}
	
	div.fd-pi div.cde {width:204px;}
	div.fd-pi div.cde .coin-ht-g{background :url(../../e_img/charte/pi-cde-coin-ht-g.gif) no-repeat #13ba0d}
	div.fd-pi div.cde  div.coin-bas-g{background :url(../../e_img/charte/pi-cde-fd.gif) no-repeat left bottom;}
	div.fd-pi div.cde  div.coin-ht-dr{background :url(../../e_img/charte/pi-cde-coin-ht-dr.gif) no-repeat right top;}
	div.fd-pi div.cde  div.coin-bas-dr{background :url(../../e_img/charte/pi-cde-coin-bas-dr.gif) no-repeat right bottom;}
	div.fd-pi div.cde  div.contenu {margin: 12px 12px 0px 72px; padding-bottom:29px; min-height:54px; }
	
	
	div.titre-h2{float:left;}
	div.titre-h2.coin-ht-g{background :url(../../e_img/charte/titreh2-coin-ht-g.gif) no-repeat #e8e4e8}
	div.titre-h2 div.coin-bas-g{background :url(../../e_img/charte/titreh2-coin-bas-g.gif) no-repeat left bottom;}
	div.titre-h2 div.coin-ht-dr{background :url(../../e_img/charte/titreh2-coin-ht-dr.gif) no-repeat right top;}
	div.titre-h2 div.coin-bas-dr{background :url(../../e_img/charte/titreh2-coin-bas-dr.gif) no-repeat right bottom;}
	div.titre-h2 h2{padding:5px 10px;}

	
   
/*#contenu {width: 1000px;}*/
.etabCommande   {/*width: 600px; float: left;  margin-top: 10px;*/}
#conteneur {display:block; }

div.fd-titre-gris{display:block;background :url(../../e_img/charte/fd-titre-bloc-gris.gif) repeat-x; height:51px;}
div.fd-titre-gris h2{padding:13px 0 18px 60px;}
div.fd-titre-gris h2#choisir-doc{background :url(../../e_img/charte/picto-un.gif) no-repeat;}
div.fd-titre-gris h2#precisez{background :url(../../e_img/charte/picto-deux.gif) no-repeat;}

div.fd-gris-coing{background :url(../../e_img/charte/arrondi-bas-g-gris.jpg) no-repeat #ede9ed left bottom;margin-left:2px; }
div.fd-gris-coindr{background :url(../../e_img/charte/arrondi-bas-dr-gris.jpg) no-repeat right bottom;padding: 1px 10px 10px 10px}

/*---------------------------Liste des pictos : choisissez votre document------------------------------------*/	
	#conteneur ul {margin:0; padding:0;display:block;}
	#conteneur li {position:relative; float:left; margin: 0 13px; padding:0; list-style-type:none;/*border:solid 1px blue;*/}
	#conteneur li a, #conteneur li a:link,#conteneur li a:visited,#conteneur li a:hover,#conteneur li a:active{display:block; padding:66px 0 0 0; font-size:90%;width:70px; color:#000;}

	li.picto-multipage a {background :url(../../e_img/charte/picto-multipages-off.gif) no-repeat;}
	li.picto-multipage a:hover{background :url(../../e_img/charte/picto-multipages-on.gif) no-repeat}	
	
	li.picto-these a{background :url(../../e_img/charte/picto-these-off.gif) no-repeat;}
	li.picto-these a:hover{background :url(../../e_img/charte/picto-these-on.gif) no-repeat}	
	
	li.picto-brochures a{background :url(../../e_img/charte/picto-brochures-off.gif) no-repeat;}
	li.picto-brochures a:hover{background :url(../../e_img/charte/picto-brochures-on.gif) no-repeat}	
	
	li.picto-depliant a{background :url(../../e_img/charte/picto-depliant-off.gif) no-repeat;}
	li.picto-depliant a:hover{background :url(../../e_img/charte/picto-depliant-on.gif) no-repeat}	
	
	li.picto-page a{background :url(../../e_img/charte/picto-page-off.gif) no-repeat;}
	li.picto-page a:hover{background :url(../../e_img/charte/picto-page-on.gif) no-repeat}	
	
	li.picto-carte a{background :url(../../e_img/charte/picto-carte-off.gif) no-repeat;}
	li.picto-carte a:hover{background :url(../../e_img/charte/picto-carte-on.gif) no-repeat}	
	
	li.picto-affiches a{background :url(../../e_img/charte/picto-affiches-off.gif) no-repeat;}
	li.picto-affiches a:hover{background :url(../../e_img/charte/picto-affiches-on.gif) no-repeat}	
	
	li.picto-plan a{background :url(../../e_img/charte/picto-plan-off.gif) no-repeat; }
	li.picto-plan a:hover{background :url(../../e_img/charte/picto-plan-on.gif) no-repeat}	
	
	li.picto-numerisation a{background :url(../../e_img/charte/picto-numerisation-off.gif) no-repeat;}
	li.picto-numerisation a:hover{background :url(../../e_img/charte/picto-numerisation-on.gif) no-repeat}	

/*---------------------------Liste des pictos formulaires précisez------------------------------------*/	
div.fd-gris-coing label{width: 350px; /*background :url(../../e_img/charte/puce_fleche_bleu.gif) no-repeat 0 2px;*/ padding:0 0 0 28px; font-size:120%; margin:10px 0 5px 0; display:block}	
	
#visualiser_doc{width:207px;/*position:fixed;*/top:45px; padding-bottom:0px;margin-bottom:0px;}
#visualiser_doc a.bt-valider{display:block;/*text-align:right*/;margin-bottom:5px;} 


div.coin-g-bas-blanc{background:url(gl_basechemine_img/charte/coin-bas-dr-blanc.gif) no-repeat #fff left bottom;  }
div.coin-dr-bas-blanc{background:url(gl_basechemine_img/charte/coin-bas-g-blanc.gif) no-repeat #fff right bottom;  padding: 10px;  }
#representation-doc{text-align:left; margin:15px; width:135px; font-size:100%;}

div.separation{border-top: 1px dashed #d3d3da; display:block;height:3px;}
div.fd-gris{background:#f5f2f2; margin:5px; padding: 10px 5px;}	
	
	
	
	
	
	
	
	
	
 .selecteur {width: 300px;}
 .right {float: right;}
 .left {float: left;}
 .etabCommande select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9px;}
 .etabCommande input {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}
 .etabCommande input#Valider{	display:block; margin:10px 0;}
	div#chemin { text-align:left; margin:0 0 20px 0; padding:4px 0 4px 0; width:100%; font-size:85%;}

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

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

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


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 { padding:0;font-size:92%;margin:0 10px 5px 11px;}
		
	.fd-home #bottom{background:url(../../e_img/charte/hp-fd-bottom.jpg) no-repeat #fff;margin:0 10px 5px 11px; }	
	.fd-pi #bottom{clear:both;background:url(../../e_img/charte/pi-fd-bottom.jpg) no-repeat #fff; margin:20px 6px 5px 0px;}	

	div#bottom_menu { margin-right:15px; text-align:right;padding:6px 0px;}

	
	#bottom_menu ul { margin:0; border:none; padding:0; list-style-type:none;}
	#bottom_menu li { display:inline; padding:8px 0 0 0; text-align:center; margin:0; border:none; overflow : visible; text-transform:uppercase;}

	#bottom_menu li a.lien:link, #bottom_menu li a.lien:visited ,#bottom_menu li a.lien:hover 	{ color:#313c4c; font-weight:normal; text-decoration: none; }
	#bottom_menu li a.lien:hover 	{text-decoration: underline; }
	
	
	
	div#coordo {clear:both; margin: 0; padding: 10px 0 5px 0;	width:100%; height:auto; color: #000000;}

	
	div#ecedi {padding:0px 0;}
	div#ecedi a.lien ,div#ecedi a.lien:link,div#ecedi a.lien :visited,div#ecedi a.lien :hover,div#ecedi a.lien :active  { color:#514e4e; font-family:Arial,verdana,Trebuchet MS, helvetica, sans-serif;}
	div#ecedi a.lien:hover {text-decoration : underline;}

	
	div#bordure-bas-page{display:block;background:url(../../e_img/charte/page-bordure-bas.gif) repeat-x; height:2px; overflow:hidden;}

	div#formulaire {margin:0;	padding:0; width:99%;}

	#formulaire fieldset {	padding:5px; margin:0px 0 0 40px; /*border:1px solid #408DD3; width:60%;*/ border:0; text-align:left;}
	#formulaire fieldset.login {padding:10px; margin:0 auto; /*border:1px solid #408DD3;	width:40%;*/border:0;}
	#formulaire legend.login {margin:0; padding:0;font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif;	font-style:normal;color:#000000; }
	#formulaire legend {margin-bottom:10px; padding:0;font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif;	font-style:normal;color:#000000; display:none;}

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

	#formulaire label { margin:0; padding:0; font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif; font-weight:normal; cursor:pointer; }
	
	#formulaire label.block{float:left; width:200px; }
	#formulaire label.block2{float:left; width:110px;}
	
	#formulaire input  { margin:0; padding:0; font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif; }
	#formulaire input.texte {  width:19em; font-size:100%; border:1px solid #868688; padding:0 0 0 2px; }
	#formulaire input.login { width:14em; font-size:100%; border:1px solid #868688; }
	#formulaire input.textecourt { width:25%; border:1px solid #868688; }
	#formulaire input.submit { margin:0; padding:0; font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif; font-size:100%; }
	#formulaire input.submit-login { margin: 0 0 0 10px; padding:0; font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif; font-size:100%; }
	#formulaire input.texte-file {  font-size:100%; padding:0 0 0 10px;float:right; }
	
	#formulaire select { margin:0; padding:0; font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif; width:40%; color:#000000;}
    #formulaire table.mceEditor select{width:20%;}
	#formulaire textarea { font-size:100%;margin:0; padding:0; font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif; width:100%; color:#000000; border:1px solid #868688; }
	#formulaire div.textinfo { float:left; width:160px; padding-top:5px;}
	#formulaire div.textinfo2 { float:left; width:60px; padding-bottom:10px; }
	#formulaire div.texte2 { padding:0 0 0 30px; }
	#formulaire div.texte3 { padding:0 0 0 100px; }
	#formulaire div.texte3 span { padding:0 20px; background:#fff; }

	
#plan td {font-family:verdana,Trebuchet MS, Arial,  helvetica, sans-serif;font-size:100%;}
#plan tr.map{background-color:#fc6;}
#plan td.map{background-color:#fc6;}
#plan ul.map  {margin:0;padding:0 0 0 16px;}



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

.titreetapebleu{
font-size:16px;
color:#3b70b4;
font-weight:bold;
}


/* styles des apercus image */
.img1{/*border:1px solid blue;*/padding:0px;}
.img2{/*border:1px solid pink;*/padding:0px;}
.img3{/*border:1px solid green;*/}
.img4{/*border:1px solid black;*/}
.img5{}
.img6{}

/* bloc libre home */

	div.fd-home div.bloc_home {width:248px; float:left; margin:5px 7px 0 0;}
	
	div.fd-home div.bloc_home .image{padding:0 5px 0 0;float:left;}
	html>body div.fd-home div.bloc_home {margin-left:2px;}
	div.fd-home div.bloc_home .coin-ht-g{background :url(../../e_img/charte/hp-doc-coin-ht-g.gif) no-repeat #04809d;}
	div.fd-home div.bloc_home .coin-bas-g{background :url(../../e_img/charte/hp-doc-fd.jpg) no-repeat left bottom;}
	div.fd-home div.bloc_home .coin-ht-dr{background :url(../../e_img/charte/hp-doc-coin-ht-dr.gif) no-repeat right top;}
	div.fd-home div.bloc_home .coin-bas-dr{background :url(../../e_img/charte/hp-doc-coin-bas-dr.gif) no-repeat right bottom;}
	div.fd-home div.bloc_home  h2{background :url(../../e_img/charte/doc-fd-ht.gif) repeat-x #0795a1; margin:0 3px; padding:0 5px;padding-bottom:1px;}
	div.fd-home div.bloc_home .contenu {font-weight:normal;float:right;width:150px; }


/*   Exclusif  */
	
div.exclusif-home { color:#787878; padding: 10px 10px 15px 90px; background :url(../../e_img/charte/bk-exclusif.gif) no-repeat; margin:0; line-height:12px; font-weight:bold; }
	
	
	
	
div.fd-titre-gris{ display:block; background: url(../../e_img/charte/fd-titre-bloc-gris.gif) repeat-x #ede9ed; height:50px; }
div.fd-titre-gris h2{padding:13px 0 18px 60px;}
div.fd-titre-gris h2#finaliser-commande{ background :url(../../e_img/charte/picto-trois.gif) no-repeat; }
	
div.fd-gris-coing{background :url(../../e_img/charte/arrondi-bas-g-gris.jpg) no-repeat #ede9ed left bottom;margin-left:2px; }
div.fd-gris-coindr{background :url(../../e_img/charte/arrondi-bas-dr-gris.jpg) no-repeat right bottom;padding: 1px 10px 10px 10px;}
div.fd-gris-coindr h3 { color:#3c71b7; font-size:20px; background :url(../../e_img/charte/form-coin-tl.gif) no-repeat left top; padding:0 0 0 30px;}
div.fd-gris-coindr fieldset { border:0; }

div.suivi-commande { float:right; width:210px; padding:20px 0 0 0; }
div.suivi-commande ul { margin:0; border:none; padding:0; list-style-type:none; background :url(../../e_img/charte/line_suivi_commande.gif) repeat-y top left;}
div.suivi-commande li { display:block; padding:0px 0 8px 30px; text-align:left; margin:0; border:none; overflow : visible; background :url(../../e_img/charte/puce_fleche_bleu_commande.gif) no-repeat top left; }
div.suivi-commande li.choisi { display:block; padding:0px 0 8px 30px; text-align:left; margin:0; border:none; overflow : visible; background :url(../../e_img/charte/puce_fleche_vert_commande.gif) no-repeat top left; }
div.suivi-commande li.fin { display:block; padding:0px 0 8px 30px; text-align:left; margin:0; border:none; overflow : visible; background :url(../../e_img/charte/puce_fleche_bleu_commande.gif) no-repeat top left #ffffff; }
div.suivi-commande li.choisifin { display:block; padding:0px 0 8px 30px; text-align:left; margin:0; border:none; overflow : visible; background :url(../../e_img/charte/puce_fleche_vert_commande.gif) no-repeat top left #ffffff; }
div.suivi-commande li a:link, div.suivi-commande li a:visited, div.suivi-commande li span{ font-size:14px; font-weight:bold; color:#3c71b7; }
div.suivi-commande li.choisi a:link, div.suivi-commande li.choisi a:visited, div.suivi-commande li.choisi span, div.suivi-commande li.choisifin span, div.suivi-commande li.choisifin a:link, div.suivi-commande li.choisifin a:visited { font-size:14px; font-weight:bold; color:#6bc24f; }

div.form-commande{  background :url(../../e_img/charte/form-coin-br.gif) no-repeat right bottom; }

form#form-compte input.img-cpte{margin:5px 0 0 5px; vertical-align:bottom;}

/* Le div a scroller */
#DIV_MOVE {
/*  position : absolute; /* IMPERATIF */
  left : 1px;
  top :25px;
  z-index : 1000;
}
.baseline{
display:none;
/*width:1px;
height:1px;
overflow:hidden;*/
}
