
/* style utilisable pour l'outil multimédia */
* html object.hiddenObjectForIE { display: none; }

a:link		{ text-decoration: none; color:#4d391e; }
a:visited	{ text-decoration: none; color:#4d391e; }
a:hover		{ text-decoration: underline;color:#4d391e;  }


.texte
{ font-size:100%; color:#3e3e3e;}

.titre
{ color:#F58225; }
.titre-bleu
{color:#162983}
.titre-orange
{color:#ff9f00}

.sous-titre-bleu
{ color:#162983; }
.sous-titre-orange
{ color:#ff9f00; }
.lien

{ color : #454c56; }

.texte-erreur
{ color:#cc0000; }

.bt-lire-bleu
{position:relative;display:block; background:url(../../e_img/charte/bt-more-bleu.gif) no-repeat; width:58px; height:17px;margin-top:5px;}
.bt-voir-bleu
{position:relative;display:block; background:url(../../e_img/charte/bt-movie-bleu.gif) no-repeat #fff;width:55px; height:18px;margin-top:5px;}
.bt-audio-bleu
{position:relative;display:block; background:url(../../e_img/charte/bt-audio-bleu.gif) no-repeat #fff;width:55px; height:17px;margin-top:5px;}

.bt-lire-orange
{position:relative;display:block; background:url(../../e_img/charte/bt-more-orange.gif) no-repeat; width:58px; height:17px;margin-top:5px;}
.bt-voir-orange
{position:relative;display:block; background:url(../../e_img/charte/bt-movie-orange.gif) no-repeat #fff;width:55px; height:18px;margin-top:5px;}
.bt-audio-orange
{position:relative;display:block; background:url(../../e_img/charte/bt-audio-orange.gif) no-repeat; width:55px; height:17px;margin-top:5px;}

.medias
{}
.documents
{}
.audio
{}

.separation
{border-top: dotted 1px #162983;}


	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:150%;  }
	h2				{font-size:140%; }
	h3				{font-size:125%; color:#ff9f00; padding-top:10px;}
	h4				{font-size:115%;font-weight:bold;}

	div#ewb_vue table { width:100%; font-size:100%; font-family: arial,verdana,helvetica,sans-serif; }

html, body {height: 100%;}


body { margin : 0;
	padding : 0;
	width:100%;
	text-align:center;
	height:100%;
	font-family:arial,verdana,helvetica,sans-serif;
	background:#fff; font-size:0.7em; color:#363636;
}




/* ----- APPLICATION DU MÊME STYLE DE BASE AU CELLULE DE TABLEAU ----*/
td {
	font-family: arial,verdana,helvetica,sans-serif;
	color:#333333;
	}

		.alignement-centrer{text-align:center;}
		.float-left{float:left}
		.float-right{float:right}
		.display-block{display:block}

	div.clear { clear:both; display: block; height: 1px; overflow: hidden; margin: 0; padding:0;}



div#skip-top {position: absolute; margin:0; padding:0; display: none; }

	div#container {
	   position: relative;
		margin : 0 auto;
		padding : 0 0 10px 0;
		text-align : left;
		width:977px;
		min-height: 80%;
		height:auto;
		background-color:#e1e1d9;
		}


div#header {
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
	height:160px;
	background:url(../../e_img/charte/bandeau-ht.jpg) no-repeat 76px 8px;
	}
	#header h1 { display:none; }

	#logo 		{ display:block; float:left; padding:29px 0 0 13px;}
	#logo img 	{ display:block; }
	#bouton 		{ display:block; float:left; padding:15px 0 0 392px; }

	.titre-site{padding:106px 0 0 148px;}

	div#accessibility-menu	{margin:0;font-size:85%; padding: 8px 0 2px 0; text-align:right; width:100%; background:#fff; }
	#accessibility-menu h2 { display:none; margin:0; padding:0; }
	#accessibility-menu ul { margin:0; padding:0; border:none; }
	#accessibility-menu li { display :inline; margin :0; padding :0; border:none; overflow : visible; }
	#accessibility-menu a, #accessibility-menu a:link,#accessibility-menu a:visited,#accessibility-menu a:hover,#accessibility-menu a:active { color:#454c56; }



	/*#help 				{ margin:0; padding:0 0 0 10px; display:inline; }*/
	#english 			{ margin:0; padding:0 0 0 10px; display:inline;}
	#sitemap 			{ margin:0; padding:0 0 0 5px; display:inline; }
	#globalsearch 		{ margin:0;padding:10px 0px 10px 5px; display:inline;}
	#globalsearch form 	{ display:inline;}
	#globalsearch label { margin:0 5px 0 0; padding:0;color:#363636; cursor:pointer;}
	#globalsearch input.searchengine { margin:0; padding:0 0 0 2px; vertical-align: middle; font-family : arial, verdana, helvetica, sans-serif;
	 font-size:100%; width:10%; height:1.2em; border:1px solid #7f9db9;}
	#globalsearch input.submit {margin:0; padding:0; font-style:normal; font-weight:normal; font-size:11px; }
	#globalsearch input.image { margin:0 0 0 0px; padding:0 0 0 5px; vertical-align: middle; }





	div#menu-principal {display:block; float:left;
	height:27px;  width: auto;
	margin:5px 0 0 0; padding:0;
	border-bottom:solid 3px #c0c1c0; background:#162983;
	white-space:nowrap; font-size:135%; color:#d2d5d3; }
	html>body div#menu-principal{float:none;margin:5px 0 0 105px;}

	div#menu-principal ul { margin: 0; padding: 2px 0 2px 0; list-style-type: none; float:right;text-align: center;}
	div#menu-principal li { float:left;  padding:0 0px; margin:0; border-left:2px solid #c0c1c0;text-align: center;}
	div#menu-principal li#premiere{border:0px;}

	div#menu-principal li.trigger span { height:21px; display: block;}
	div#menu-principal li.msieFix span { height:21px; display: block; background-color:#91939d;}/*survol*/
	div#menu-principal li.trigger span.item, div#menu-principal li.msieFix span.item { padding:2px 10px 0 10px;}
	div#menu-principal li.trigger span.selected, div#menu-principal li.msieFix span.selected { padding:2px 10px 0 10px;background-color:#91939d;}

	div#menu-principal li.trigger span.page104,div#menu-principal li.msieFix span.page104{ width:36px;}
	div#menu-principal li.trigger span.page113,div#menu-principal li.msieFix span.page113{ width:88px;}
	div#menu-principal li.trigger span.page123,div#menu-principal li.msieFix span.page123{ width:188px;}
	div#menu-principal li.trigger span.page130,div#menu-principal li.msieFix span.page130{ width:145px;}
	div#menu-principal li.trigger span.page134,div#menu-principal li.msieFix span.page134{ width:90px;}

	div#menu-principal li a:link,div#menu-principal li a:visited{color:#d2d5d3;text-decoration:none;}
	div#menu-principal li.msieFix span a, div#menu-principal li.trigger span.selected a,div#menu-principal li.msieFix span.selected a {color:#fff;text-decoration:none;}


	/*------------------sous-menu----------*/
	div#menu-principal ul#navigation li ul { display: none; clear:both; position:absolute; z-index:100;background:#a6a8af;  /* width:auto; */width:300px; padding:0 0 0px 0; margin:0 0 0 -2px; border:0px; font-size:80%; border-top:solid 2px #162983;}
	div#menu-principal ul#navigation li ul.spage134{margin: 0 0 0 -100px;}

	div#menu-principal ul#navigation li:hover ul,div#menu-principal ul#navigation li.msieFix ul{ display: block; }
	div#menu-principal ul#navigation li:hover ul li,div#menu-principal ul#navigation li.msieFix 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.msieFix ul li span {
		display:block;
		text-align:right ;
		background:#a6a8af;
		width:210px;
		padding:0px 0 1px 0px;
	}

	div#menu-principal ul#navigation li:hover ul li span.level2-item a,
	div#menu-principal ul#navigation li.msieFix ul li span.level2-item a{
		text-align:left; display:block;
		padding:3px 0 3px 23px; margin:0 2px;
		/* width:183px; */
		width:275px;
		
		color:#fff;
		background:url(../../e_img/charte/puce-menu.gif) no-repeat 10px 6px;
	}

	div#menu-principal ul#navigation li:hover ul li span.level2-item a:hover,
	div#menu-principal ul#navigation li.msieFix ul li span.level2-item a:hover{	background:url(../../e_img/charte/puce-menu.gif) no-repeat 10px 6px #91939d;	padding:3px 0px 3px 23px;}

	div#menu-principal ul#navigation li:hover ul li span.level2-selected a,
	div#menu-principal ul#navigation li.msieFix 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.msieFix 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.msieFix ul li span.level2-selected a:visited {text-align:left; display:block; padding:3px 0 3px 23px; margin:0 2px;
		width:183px; color:#fff; background:url(../../e_img/charte/puce-menu.gif) no-repeat 10px 6px #91939d;}

    div#menu-principal ul#navigation  li.msieFix ul.spage123 li span{width:212px;width:262px;}
	div#menu-principal ul#navigation li.msieFix ul.spage123 li span.level2-item a,div#menu-principal ul#navigation li.msieFix ul.spage123 li span.level2-selected a{width:182px;width:232px; padding:3px 0 3px 26px;}
	div#menu-principal ul#navigation li.msieFix ul.spage123 li span.level2-item a:hover,div#menu-principal ul#navigation li.msieFix ul.spage123 li span.level2-selected a:hover{padding:3px 0px 3px 26px;}
	div#contenu { margin:15px 12px 12px 0px; padding:0; text-align:left; height:auto;}
	div#gauche { width:197px; float:left; text-align:left;margin:0; padding:0; }

	div#menu_gauche {
	   position:relative;
		margin:0;
		padding:0px 0 0px 0px;
		text-align:left;
		font-size:110%;
		background-color:#162983;
		}

	div#menu_gauche  ul { margin:0 !important; padding:0; }
	div#menu_gauche  li { padding:0 !important; margin:0; list-style-type:none; }
	div#menu_gauche li a { text-decoration:none;display:block;}


	div#menu_gauche span.level1-item a {padding:5px 0 5px 24px; background:url(../../e_img/charte/puce-menu.gif) no-repeat #162983 10px 8px; color:#fff;}
	div#menu_gauche span.level1-item a:hover, div#menu_gauche span.level1-selected a:hover { background:url(../../e_img/charte/puce-bleu-menu.gif) no-repeat #d0d0d0  10px 8px; color:#162983; padding:5px 0 5px 24px;}
	div#menu_gauche span.level1-selected a {background:url(../../e_img/charte/puce-bleu-menu.gif) no-repeat #d0d0d0  10px 8px; color:#162983; padding:5px 0 5px 24px;}


	div#menu_gauche li.level1 ul{background:#d0d0d0;margin:0; padding:0; }
	div#menu_gauche li.level2 a,div#menu_gauche li.level2 a:link,div#menu_gauche li.level2 a:visited,div#menu_gauche li.level2 a:hover,div#menu_gauche li.level2 a:active{font-size:100%; color:#162983;}

	div#menu_gauche span.level2-item a {background:url(../../e_img/charte/puce-bleu-menu.gif) no-repeat #d0d0d0 23px 5px; color:#162983; padding: 2px 2px 2px 36px;  }
	div#menu_gauche span.level2-item a:hover, div#menu_gauche span.level2-selected a:hover { background:url(../../e_img/charte/puce-bleu-menu.gif) no-repeat #e7e7e0 23px 5px;padding: 2px 2px 2px 36px; }
	div#menu_gauche span.level2-selected a {background:url(../../e_img/charte/puce-bleu-menu.gif) no-repeat #e7e7e0 23px 5px;padding: 2px 2px 2px 36px; }



	div#centre {	position:relative; 	text-align:left;width:765px;}
	html>body div#centre {margin:0 0 0 199px;width:766px;}



	div#content-one {padding:0 12px; width:741px;}
	html>body div#content-one {width:742px;}
	div#content-one img{padding:5px 0; }


	div#content-two {float:left; width:71%/*686px*/; padding:0 12px;min-height:540px;}

	div#content-two img{padding:5px 0;}
	div#content-two h2 img{padding:0px;}

	div#centre div#content-two {width:488px;}


	div#content-two-50,div.content-two-50 {float:left; width:49%;margin-right:12px; }



	div#droite {
		padding:0;
		width:253px; float:left;
		text-align:left;
		height:auto;
		min-height:540px;
		}


	div#droite-50,div.droite-50 {padding:0;float:right;  width:49%;text-align:left; height:auto; }


	div#content-top { position:relative; width:100%; clear:both;}

	div#content-top .coin-ht-g{ background:url(../../e_img/charte/coin-ht-bleu.gif) no-repeat #fff; }

	div#content-top h2 {position:relative; margin:0px 0 0 41px; padding:4px 0 4px 0; background-color:#6c82af;border-top:solid 4px #fff;border-right:solid 4px #fff; color:#fff;text-transform:uppercase;font-size:130%;height:18px;}
	div#content-top h3 { color:#162983;margin:0 0 5px 0;}

 	div#content-top .bt-lire-bleu, div#content-top .bt-voir-bleu, div#content-top .bt-audio-bleu{text-align:right;}
	div.bloc-contenu{padding: 12px 12px 9px 12px;}
	div.bloc-contenu td img{margin-right:8px;}



	div#content-bottom {padding-top:12px;  width:100%; clear:both;}

	div#content-bottom .coin-ht-g{ background:url(../../e_img/charte/coin-ht-orange.gif) no-repeat #fff; }

	div#content-bottom h2 {position:relative; margin:0px 0 0 41px; padding:4px 0 4px 0;  background-color:#ff9f00;border-top:solid 4px #fff;border-right:solid 4px #fff; color:#fff;text-transform:uppercase;font-size:130%;height:18px;}
	div#content-bottom h3 { color:#ff9f00;margin:0 0 5px 0;}

    div#content-bottom .bt-lire-orange, div#content-bottom .bt-voir-orange,div#content-bottom .bt-audio-orange{text-align:right;}



    div#arrondi-ht-g	{background:url(../../e_img/charte/coin-ht-blanc.gif) no-repeat #fff; margin:0px; padding:0px; padding:20px 12px 12px 12px; min-height:460px;}

	div.coin-ht-g-titre-bleu{ background:url(../../e_img/charte/coin-ht-bleu.gif) no-repeat #fff; margin:0px; padding:0px;height:38px;}
	div.coin-ht-g-titre-bleu h2 {position:relative; margin:0px 0 0 41px; padding:4px 0 4px 0; background-color:#6c82af;border-top:solid 4px #fff;border-right:solid 4px #fff;color:#fff;text-transform:uppercase;font-size:130%;height:18px;}
	div.coin-ht-g-titre-orange{background:url(../../e_img/charte/coin-ht-orange.gif) no-repeat #fff;}
	div.coin-ht-g-titre-orange h2 {position:relative; margin:0px 0 0 41px; padding:4px 0 4px 0; background-color:#ff9f00;border-top:solid 4px #fff;border-right:solid 4px #fff;color:#fff;text-transform:uppercase;font-size:130%;height:18px;}


	div#droite .fd-blanc{background:#fff; min-height:479px; padding:0 12px 12px 12px}
	#droite h3{background-color:#fff;}
	#droite h3 img{margin:0px 0px 12px 0px;}

   div#droite .bt-lire-bleu {float:right;}
   div#droite .date {color:#ff9f00;font-weight:bold;}
   div#droite .bloc-contenu{padding: 6px 0px 6px 0px;}


   /*------pages internes-----------*/
   a.medias, a.documents, a.audio{position:relative;display:block;min-height:15px;}
   a.medias{ background:url(../../e_img/charte/puce-video.gif) no-repeat; margin:0 0 2px 15px; padding:0 0 0 25px;}
   a.documents{background:url(../../e_img/charte/puce-pdf.gif) no-repeat; margin:0 0 5px 15px;padding:0 0 0 21px;}
   a.audio{background:url(../../e_img/charte/puce-audio.gif) no-repeat; margin:0 0 5px 15px;padding:0 0 0 21px;}

   div#droite .web{margin:0px 0 10px 15px;}

 
div.liste-actu {margin:0 0 5px 0;}
div.liste-actu h3 {display:inline;}
div.liste-actu h3 a,div.liste-actu h3 a:link,div.liste-actu h3 a:visited,div.liste-actu h3 a:hover,div.liste-actu h3 a:active{color:#ff9f00;}

div.listes h3 {margin:	0px 0;}
div.listes .date {display:block;margin:10px 0; font-weight:bold;}
   div#videoContent{margin-top:20px;text-align:center;}
   div#videoContent h3 {text-align:center;}

	div#titre {
		margin:0;
		padding:0;
		text-align:left;
		width:100%;
		height:auto;
		}

	#titre h1 { margin:0 0 5px 0; padding:0;color:#162983; }
	#titre h2 { margin:0; padding:0;color:#162983; font-size:2em;}


	div#chemin { text-align:left; margin:0 0 12px 0; padding:6px 0 6px 0; width:100%; background-color:#fff; color:#454c56; }

	#chemin ul {margin:0 0 0 12px; padding:0; border:none;}
	#chemin li {display:inline;
		background :url(../../e_img/charte/arrow_b.gif) no-repeat 2px 6px;
		margin: 0 0 0 0px; padding: 1px 2px 0 8px; list-style:inside;
		border:none;
		overflow : visible;
			}

	#chemin li.first {background : none;padding: 1px 0 0 0; }
	div#chemin li a:link 	{color:#363636; margin:0 0 0 2px;  }
	div#chemin li a:visited { color:#363636; margin:0 0 0 2px;  }
	div#chemin li a:hover 	{ text-decoration:underline; }


	div.pagination { padding:0;  margin:0 auto; text-align:center; color:#162983; margin:20px 0 0px 0px; }
	div#content-two div.pagination img, div#content-one div.pagination img{padding:0px 0;}
	div.pagination span.element-p { vertical-align:top; }
	div.pagination a, div.pagination a:link, div.pagination a:visited, div.pagination a:hover { color:#6c82af; }

	div#bottom {
		clear:both;
		margin : 0px auto;
		padding:5px 0;
		text-align:center;
		width:977px;  font-size:85%;
		height:auto;
		border-top:solid 4px #ffac00;
		}

	div#bottom_menu {float:right; margin:0; text-align:right;}

	#bottom_menu ul { margin:0; border:none; padding:0; list-style-type:none;}
	#bottom_menu li { display:inline; padding:0 0 0 0;margin:0 0 0 0; text-align:center; color:#454c56;  border:none; overflow : visible;}
	#bottom_menu li a.lien:link, #bottom_menu li a.lien:visited	{ color:#454c56; font-weight:normal; text-decoration: none; }
	#bottom_menu li a.lien:hover 	{ color:#454c56; font-weight:normal; text-decoration: underline; }

	#bottom_menu li a.ht-page{background:url(../../e_img/charte/puce-ht.gif) no-repeat right 4px; padding-right:10px;}

	div#coordo {float:left; margin: 0;color: #454c56;}
	div#coordo-login {text-align:center; margin: 20px 0;color: #454c56;}



	div#ecedi {

		margin:0;
		float:right;
		padding :0;

	}

	div#ecedi a.lien  { color:#454c56; }
	div#ecedi a.lien:hover {text-decoration : underline;}


	div#formulaire {
		margin:0;
		padding:0;
		width:99%;
		}


	#formulaire fieldset {
		padding:5px; margin:0px auto; border:1px solid #408DD3; width:60%; 		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:#363636; 	}

	#formulaire legend {
		margin-bottom:10px; padding:0;
		font-family: arial, verdana, helvetica, sans-serif;
		font-style:normal;
		color:#363636;	}

	#formulaire .erreur {
	   color: #FF1900;
	}

	#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, verdana, helvetica, sans-serif; font-weight:normal; cursor:pointer; }

	#formulaire input  { margin:0; padding:0; font-family:arial, verdana, helvetica, sans-serif;font-size:100% }
	#formulaire input.texte {  width:19em;  }
	#formulaire input.texte_autre {  width:15em; }
	#formulaire input.login { width:14em; }
	#formulaire input.textecourt { width:25%; }
	#formulaire input.checkbox { margin-bottom:2px; }

	#formulaire select { margin:0; padding:0; width:50%; font-family: arial, verdana, helvetica, sans-serif; color:#363636; font-size:100%;}
	#formulaire table.mceEditor select{width:20%;}
    #formulaire textarea { font-size:100%;margin:0; padding:0;  width:67%;font-family: arial, verdana, helvetica, sans-serif; color:#363636; }
	#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:30%; padding-top:5px;}
	#formulaire div.textinfo2 { float:left; width:38%; padding-top:5px;}

	#formulaire div.valider#lib_envoyer { width:auto;text-align:center;}
    #formulaire div.espace { margin-top:5px;}
    #formulaire div.texte-petit { font-size:10px;}

    #formulaire span.texte-italique { font-style:italic;}
    #formulaire span.texte-gras { font-weight:bold;}

    div#col-gauche-court{width:300px; float:left; margin:0 0px 0 0px; padding-top:0px;}
	/*html>body div#col-gauche-court{margin:0 0px 0 0px;}*/

	div#col-gauche-long{width:400px; float:left; margin:0 0px 0 0px; padding-top:0px;}
	/*html>body div#col-gauche-long{margin:0 0px 0 0px;}*/

	div#col-droite{width:271px; overflow:auto; padding:0px;}

    #formulaire .titre{margin-top:20px;font-size:120%; font-weight:bold;}

	#LayerCalendar label{ font-family: Arial, Verdana,Helvetica, sans-serif; margin-right:10px;	display:inline;	}
	#cal_form{ left:auto; right:auto; text-align:left;}
	#LayerCalendar input,#LayerCalendar select{width:100px; margin-right:20px;	border:1px #999999 solid; background-color:#EEEEEE; display:inline;	}
	#LayerCalendar table{margin-top:40px;}
	#LayerCalendar h2{letter-spacing:10px; color:#660000;}
	#LayerCalendar hr{color:#660000; padding:0; margin:0;}
	.date_content{	font-size:12px;	text-align:center;	}
	.cal_today{	color:#FF0000;	}
	.calendrier_jour{ margin:3px; border:1px #EEEEEE solid;	width:70px;	height:70px; text-align:right;	font-weight:bold; font-size:14px;	padding:3px; }
	.calendrier_nom_des_jours{ margin:3px; border:1px #EEEEEE solid; width:70px; height:40px; text-align:center; font-weight:bold; font-size:16px; padding: 25px 3px 3px 3px; color:#660000; background-color:#EFEFEF;	}


	.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;}

	.txt-img-g{padding-right:10px; font-size:100%;}
	.txt-img-g img{margin-right:10px;}



#plan td {font-family:arial,verdana,sans-serif;font-size:11px;color:#669933;}
#plan tr.map{background-color:#fc6;}
#plan td.map{background-color:#fc6;}
div#content-one #plan td.map img{padding:0px 0; }

#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;color:#000000;}

