.texte
{ font-size:100%; color:#363636; }
.titre
{ color:#2d62b8; padding:0 0 0 3px; border-left:5px solid #dfeabe; font-size:125%; font-family: Trebuchet MS; font-weight:bold;  }
.sous-titre
{ color:#2d62b8; padding:0 0 0 0; font-size:125%; font-family: Trebuchet MS;  font-weight:bold;    }
.lien
{ color : #6699CC; }
.texte-erreur
{ color:#ff0000; }





a:link		{ text-decoration: none;  color:#1f51a1;  }
a:visited	{ text-decoration: none;   color:#1f51a1; }
a:hover		{ text-decoration: underline; color:#2d62b8; text-decoration:underline;  }

#centre div.texte ul{
	padding:0 0 0 0;
	margin:0;
} 

#centre div.texte li{
display:block; padding:0 0 0 10px; margin:0; background:url(../../e_img/charte/puce-liste.gif) no-repeat 0px 5px; list-style:none;	
}

a.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: Trebuchet MS, 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: Trebuchet MS, arial, verdana, helvetica, sans-serif;
					}

	h1				{  font-size:130%;  }
	h2				{  font-size:120%;  }
	h3				{  font-size:130%; margin:5px 0 ;color:#365B11; }
	h4				{  font-size:110%; margin : 5px 0;  }

	#centre div.texte h2.titre 		{ padding:0 0 0 3px; }
	
	#centre div.texte {
		text-align:justify;
	}
	
	#centre div#diapoContent41 {
		text-align:center;
	}
	
	.mceContentBody { text-align:left; font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif; font-size:0.7em;}




div#ewb_vue { margin:0; padding:0; width:100%;}
div#ewb_vue table { font-size:100%; font-family: Trebuchet MS, arial,verdana,helvetica,sans-serif;text-align:left; }
div#ewb_vue table.vue { margin:0; padding:0; text-align:left; font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif;}

div#overDiv {text-align:left;}

table.white-tab { text-align:left; font-family: Trebuchet MS, 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: Trebuchet MS, arial, verdana, helvetica, sans-serif;
	background: url(../../e_img/charte/bk-body.gif) top left repeat-x #fff; font-size:0.7em; color:#363636;}


/* ----- APPLICATION DU MÊME STYLE DE BASE AU CELLULE DE TABLEAU ----*/
td {
	font-family: Trebuchet MS, arial,verdana,helvetica,sans-serif;
	 color:#333333;	}


div#skip-top {position: absolute; margin:0; padding:0; display: none; }
div#container {
   position: relative;
	margin : 0 auto;
	padding : 0 5px 10px 5px;
	text-align : left;
	width:982px;
	height:auto;
	background:url(../../e_img/charte/body-border2.gif) top left no-repeat #FFFFFF;	}

div#container2 {
	margin:0 8px 0 9px;
}
	
div#header {
	margin:0;
	padding:0;
	text-align:left;
	width:100%;
	height:107px;
}
div#header h1 { display:none; }
div#logo 		{ display:block; float:left; margin:0; }
div#logo img 	{ display:block; }

div#bandeau-titre {
	float:left; width:740px; text-align:right; padding:21px 0 0 0;}

div#accessibility-menu	{
		margin:0;
		 height:26px; padding: 9px 0 0 0; text-align:right; width:740px; background:url(../../e_img/charte/bk-acby-menu.gif) bottom right no-repeat #ffffff; float:left; }

div#accessibility-menu h2 { display:none; margin:0; padding:0; }
div#accessibility-menu ul { margin:0; padding:0;  }
div#accessibility-menu li { display :inline; margin :0; padding :0; }
div#accessibility-menu a {  color:#2d62b8; font-size:90%; text-transform:uppercase;   }

div#handilog 			{ margin:0; padding:0; display:inline;  color:#2d62b8; }
div#help, div#sitemap, div#acby-contact{ margin:0; padding:0 0 0 0; display:inline; color:#2d62b8; }
div#globalsearch 		{ margin:0; padding:0 0 0 5px; display:inline; }
div#globalsearch form 	{ display:inline;}
div#globalsearch label { margin:0; padding:0; color:#000000;  font-weight:bold; display:none; cursor:pointer;
	}

div#globalsearch input.searchengine { margin:0; padding:0 0 0 2px; vertical-align: middle; font-family : Trebuchet MS, arial, verdana, helvetica, sans-serif;
	 font-size:100%; width:9%; height:13px; border:1px solid #c7c7ca; color:#2d62b8; font-size:90%; text-transform:uppercase; padding:0 0 0 2px;	}

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; white-space:nowrap; height:24px; background:url(../../e_img/charte/bk-menu-left.gif) top left repeat-x; margin:0 9px; padding:1px 0 0 0; }

div#bidouille-menu { margin: 0 1px 1px 1px; display:block; padding:0 0 0 2px;background:url(../../e_img/charte/bk-menu.gif) top left repeat-x; height:23px;  }

div#menu-principal ul { margin: 0; padding:2px 0 0 0; }
div#menu-principal li { margin:0; display:inline; list-style-type:none; padding:0 0 0 0;  }
div#menu-principal li img { float:left; margin:5px 0 0 0;  }
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 a { color:#FFFFFF; font-size:110%; padding:1px 10px 1px 10px; display:block; float:left;}
div#menu-principal li.selected a { color:#FFFFFF; font-size:110%; padding:1px 10px 1px 10px; display:block; float:left; background:url(../../e_img/charte/bk-menu-hover.gif);}
div#menu-principal li.firstselected a { color:#FFFFFF; font-size:110%; padding:1px 10px 1px 10px; display:block; float:left; background:url(../../e_img/charte/bk-menu-hover.gif);}
div#menu-principal li a:link { color:#FFFFFF; font-size:110%; }
div#menu-principal li a:visited { color:#FFFFFF;  font-size:110%; }
div#menu-principal li a:hover { color:#ffffff; text-decoration:none;  font-size:110%; background:url(../../e_img/charte/bk-menu-hover.gif);  }

	div#contenu { padding:0 0 0 0; margin:0; text-align:left; height:auto;}
	div#gauche { width:234px; float:left; text-align:left; padding:0 0 0 0; }
div#menu-gauche {
		width:216px;
		margin:0 0 10px 9px;
		padding:0;
		text-align:left;
		height:auto;
		 background-color:#5682c7;
		
	}

div#menu-gauche h2{
	background:url(../../e_img/charte/bk-h2-ssmenu.gif) no-repeat top left #6f94d1;
	color:#ffffff; display:block; padding:7px 0 4px 15px; margin: 0 0 1px 0; border-bottom:1px solid #ffffff;
}
		
div#menu-gauche ul { margin:0; padding:7px 0; }
div#menu-gauche li { padding:1px 0 0 0; margin:0 12px; display:block; list-style-type:none; background:url(../../e_img/charte/bk-border-ssmenu.gif) top left repeat-x #5682c7; }
div#menu-gauche li.first { background:none; }
div#menu-gauche li a { color:#ffffff; font-size:110%; margin:0; padding:0 0 0 0;}
div#menu-gauche li ul li {
	background:none; padding:0; margin:0;
}
div#menu-gauche li ul {
	padding:0; margin:0;
}
div#menu-gauche span.level2-selected a { display:block; padding:4px 0 4px 4px; font-weight:bold; text-decoration:underline; width:188px;}
div#menu-gauche span.level2-item a { display:block; padding:4px 0 4px 4px;  width:188px;}
div#menu-gauche span.level2-item a:hover, div#menu_gauche span.level2-selected a:hover { text-decoration:none; background:#77bed6; }

div#menu-gauche span.level3-selected a { display:block;background:url(../../e_img/charte/puce-ssmenu-lvl3.gif) 4px 6px no-repeat #77bed6; padding:2px 0 2px 15px; margin:0 6px; text-decoration:underline; }
div#menu-gauche span.level3-item a { display:block; background:url(../../e_img/charte/puce-ssmenu-lvl3.gif) 4px 6px no-repeat #5682c7; padding:2px 0 2px 15px; margin:0 6px; }
div#menu-gauche span.level3-item a:hover { text-decoration:none; background:url(../../e_img/charte/puce-ssmenu-lvl3.gif) 4px 6px no-repeat #77bed6; }

div#centre {
		text-align:left;
		 float:left; padding:0 0 0 12px; width:710px;		}
		
div#content-one { float:left;; }
div#content-two { position:relative; padding: 10px 0 0 0; }

div#hom1 {
	width:100%;	margin:0; padding:0;	}
div#hom-bottom {
margin:0; padding:0;	
}
div#hom-bottom div#hom2 {
	width:247px; float:left; margin:0; padding:0 0 0 1px;}

div#hom-bottom div#hom3 {
	padding:0 5px 0 6px; float:left;	width:457px; margin:0;}

div#hom-bottom div#hom4 {
	width:247px; float:left; margin:0; padding:0; padding:0 0 0 1px;}


div#bandeau-home {
	height:190px; padding:7px 0 0 9px; background:url(../../e_img/charte/bk-bandeau.gif) top left no-repeat #2d62b8;}

div#bandeau-home-photo {
	width:932px; height:87px; padding:92px 0 0 15px;}

div#bandeau-home-photo a{
	background:url(../../e_img/charte/puce-grise.gif) 0px 2px no-repeat; padding:0 0 0 22px; color:#ffffff; font-size:130%; font-weight:bold;	
}

div#bandeau-home-photo a:hover{
	background:url(../../e_img/charte/puce-blanche.gif) 0px 2px no-repeat; text-decoration:none;	
}

div.bouton-home {
	width:247px; height:62px; padding:15px 0 0 0; margin:1px 0 0 0; }

div.bouton-home a, div.bouton-home a:visited, div.bouton-home a:link{
	display:block; width:200px;	padding:0 0 0 0; margin:0 0 0 30px;	color:#ffffff; font-size:170%; font-weight:normal; line-height:21px;}

div.bouton-home a:hover{
text-decoration:none;}

#hom3 div.actu-home {
	background:url(../../e_img/charte/bk-liste-actu-home.gif) bottom left no-repeat #e5e8ef; border-top:1px solid #e1e2e7; height:240px; margin:7px 0 0 0; padding:0 0 0 0;}

#hom3 div.liste-actu-home div.image {
	float:left; padding:0 7px 0 0;	
}

#hom3 div.liste-actu-home div.contenu-ach {	
	padding:0 0 0 0; float:left; width:363px;}

#hom3 div.liste-actu-home div.image img{
		width:57px;}

#hom3 h2{
	font-size:210%; color:#2d62b8; display:block; padding:10px;}

#hom3 div.liste-actu-home {
	padding:0 15px 0 15px; margin:0 0 20px 0;}

#hom3 div.liste-actu-home div.titre {
		padding:0 0 0 3px; border-left:5px solid #c8cbd3;}

#hom3 div.liste-actu-home div.accroche {
	padding:0 0 0 0px;
}


#hom3 div.actu-home div.lien-ttes-actus {
	padding:0 15px 0 0; margin:0 0 0 0; text-align:right;}


#hom3 div.actu-home div.lien-ttes-actus a {	
	background:url(../../e_img/charte/puce-ttes-actus.gif) right 4px no-repeat ; padding:0 10px 0 0; text-transform:uppercase; color:#2d62b8; font-weight:bold;}






div#bandeau-n1 {
	height:75px;padding:7px 0 0 9px; background:url(../../e_img/charte/bk-bandeau-n1.gif) top left no-repeat;	margin:0 0 0 0;	
}

div.encart-gauche {
width:234px; background:url(../../e_img/charte/bk-encart-gauche-ombre.gif) top left repeat-y;}

div.encart-gauche div.content {
	width:216px; margin:0 auto; padding:0 0 3px 0; background:url(../../e_img/charte/bk-encart-gauche.gif) 0px 0px no-repeat;	
}

div.encart-gauche div.content h2 {
	background:url(../../e_img/charte/puce-h2-encart-gauche.gif) 12px 15px no-repeat;	color:#ffffff; font-size:160%; display:block; padding:10px 0 0 26px;}

div.encart-gauche div.content h3 {
	color:#ffffff; font-size:140%; display:block; padding:3px 9px 0 9px; font-family : Trebuchet MS; margin:0;	
}

div.encart-gauche div.content div.texte {
	color:#ffffff; display:block; padding:0 9px 0 9px;}

div.encart-gauche div.content div.lien {
	color:#ffffff; display:block; padding:0 9px 0 0; text-align:right; text-transform:uppercase; font-size:80%;}

div.encart-gauche div.content div.lien a, div.encart-gauche div.content div.lien a:link, div.encart-gauche div.content div.lien a:visited{
	color:#ffffff; text-decoration:none; font-weight:bold; padding:0 9px 0 0; background:url(../../e_img/charte/puce-suite.gif) right 4px no-repeat;	
}

div.encadre-vert {
	padding:15px; background:#dfeabe;	
}

div.liste-actu {
	padding:0 30px 0 0;	margin:0 0 5px 0;	
}

div.liste-actu div.contenu{
	padding:0 0 0 0; margin:0 0 0 0; float:left; width:570px;}

div.liste-actu div.titre {
	float:left;}

div.liste-actu div.date {
	text-align:right; padding:2px 0 1px 0; font-style:italic; border-bottom:1px solid #dfeabe;}

div.liste-actu div.accroche {
	clear:both; padding:5px 0 5px 0;}

div.liste-actu div.image {
	float:left; padding:0; width:110px; text-align:center;}

div.liste-actu div.image img {
	}

div.liste-actu div.lien {
	text-align:right; padding:5px 0 0 0;}

div.liste-actu div.separation {
	width:70%; margin:15px auto 10px auto; height:1px; clear:both; background:#ffffff;}

div.liste-publi {
	margin:10px;}

div.liste-publi div.titre {
	float:left;}

div.liste-publi div.texte {
	margin:5px 10px 5px 10px;}

div.liste-publi div.date {
	text-align:right; padding:2px 0 1px 0; font-style:italic; border-bottom:1px solid #dfeabe; border-left:none;}

div.liste-offre {
	margin:10px;border-top:2px solid #DFEABE;}

div.liste-offre div.titre {
	float:left;}

div.liste-offre div.texte {
	margin:5px 10px 5px 10px;}

div.liste-offre div.date {
	text-align:right; padding:2px 0 1px 0; font-style:italic; /* border-bottom:1px  solid #dfeabe;*/ border-left:none;}

div.liste-offre div.ref {
	margin:5px 10px 5px 10px; font-weight:bold; float:left;}

div.liste-offre div.lien {
	text-align:right; padding:4px 30px 0 0;}

div#actu {
	margin:10px;}

div#actu div.content {
	padding:0 0 0 0; margin:0 0 0 0;}

div#actu div.image{
	float:left;margin:10px 10px 10px 0;}

div#actu div.image img{
	}


div#actu div.titre {
	margin:0; padding:0;}

div#actu div.titre h2{
	float:left;	display:block; margin:0; padding:0 0 0 8px; font-size:150%;}

div#actu div.date {
	text-align:right; padding:9px 0 2px 0; font-style:italic; color:#000000; font-size:80%; font-weight:normal; border-left:none; border-bottom:1px solid #dfeabe; }

div#actu div.accroche {
	font-weight:bold; margin:5px;}

div#actu div.lien {
	margin:10px 0 0 0; text-align:right; text-transform:uppercase;}

div#actu div.lien a {
	color:#2d62b8;}

div#actu div.lien a:hover{
	text-decoration:none; color:#6799e9;}


div.offre-detail {
	margin:10px;}

div.offre-detail div.titre {
	float:left;	}

div.offre-detail div.titre h2{
	float:left;	}

div.offre-detail div.titre span.ref {
	display:block; float:left; padding:0 0 0 15px; font-size:70%; font-weight:normal; font-style:italic;}

div.offre-detail div.date {
	text-align:right; padding:3px 0 4px 0; font-style:italic; border-bottom:1px solid #dfeabe; border-left:none;}

div.offre-detail div.lien {
	margin:10px 0 0 0; text-align:right; text-transform:uppercase;}

div.offre-detail div.lien a{
	color:#2d62b8;}

div.offre-detail div.lien a:hover{
	text-decoration:none; color:#6799e9;}


div#droite {
		position:relative;
		padding:0;
		margin:0 0 0 432px;/*margin:0 0 0 440px;*/background-color:#dedede; width:160px; 		text-align:left;
		height:auto;
		}
div#titre {
	margin:0;
	padding:0;
	text-align:left;
	width:100%;}

div#titre h1 { margin:0 0 5px 0; padding:0; color:#000000; }
div#centre div.texte h2 { margin:0 0 10px 0; padding:0; color:#386aba; font-size:200%; }
div#chemin { text-align:left; margin:0 0 0 0; padding:4px 0 4px 0;background:#dfeabe; font-size:110%; }

div#chemin ul { margin:0; padding:0; }
div#chemin li {
		display:inline;
		list-style:none;
		background :url(../../e_img/charte/puce-chemin.gif) 0px 4px 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:#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 {
	clear:both;
	margin : 0 auto;
	text-align:center;
	width: 960px; background:url(../../e_img/charte/bk-bottom.gif) top left repeat-x; height:85px; padding:10px 0 0 0;	
}


div#bottom-menu {
	margin:0;padding: 5px 15px 0 0; color:#2d62b8; float:right;}

div#bottom-menu ul { margin:0; padding:0; }
div#bottom-menu li { margin:0; display:inline; padding:8px 0 0 0; }

div#bottom-menu li a:link, div#bottom-menu li a:visited  {  color:#000000; font-weight:normal; text-transform:uppercase; color:#2d62b8; font-size:90%; }
div#bottom-menu li a:hover 	{ text-decoration: underline; }

div#coordo {
	margin: 0; padding:0;
	color: #2d62b8; text-align:center; padding:6px 0 0 0}
div#ecedi {
	margin:0;
	padding:6px 0 0 15px;
	color:#2d62b8;
	float:left;
}

div#ecedi a.lien  { color:#2d62b8; }
div#ecedi a.lien:hover {text-decoration : underline;}


	div#formulaire {
		margin:0;
		padding:0;
		width:99%;
		}
	
	div.texte-italic {
		font-style:italic;
		margin:10px 0 0 0;
	}
	
	div.texte-italic img{
		padding:0 0 3px 0;
	}

	#formulaire fieldset {
		padding:15px 5px 5px 5px; margin:0px auto; border:none;border-bottom:1px solid #2d62b8;border-top:1px solid #e9e9e9; width:85%; background:#e9e9e9;		text-align:left;
	}

	#formulaire fieldset.login {
		padding:10px; margin:0 auto; border:1px solid #408DD3; display:block; 		width:90%;
	}

	#formulaire legend.login {
		margin:0; padding:0;
		font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif;
		font-style:normal;
		color:#000000; 	}

	
	#formulaire div.entete {
	width:85%; margin:10px auto 0 auto;padding:0 5px; background:url(../../e_img/charte/bk-legend-bid.gif) bottom left repeat-x;	}
	
	#formulaire div.entete h3 {
	background:url(../../e_img/charte/bk-legend.gif) top left no-repeat; padding:0; margin:0; font-style:italic; color:#2d62b8; height:18px; padding:2px 0 0 15px;	}
	
	#formulaire legend {
		font-style:italic;
		display:none;	}

	#formulaire .erreur {
	   color: #FF1900;
	}

	#formulaire ul {margin:0; padding:0; border:none;}
	#centre #formulaire li {display:inline; list-style:none; padding:0 10px 0 0; margin:0; background:none;}
	#formulaire li.checkbox {display:block; list-style:none; padding:0; margin:0;}

	#formulaire label { margin:0; padding:0; font-family : Trebuchet MS, arial, helvetica, verdana, sans-serif; font-weight:normal; cursor:pointer; }

	#formulaire input  { margin:0; padding:0; font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif; }
	#formulaire input.texte {  padding:0 0 0 2px; width:19em; font-size:100%; border:1px solid #2d62b8; }
	#formulaire input.login {  width:14em; font-size:100% }
	#formulaire input.textecourt { width:8%; border:1px solid #2d62b8; padding:0 0 0 2px; }



	#formulaire select { margin:0; padding:0; font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif; font-size:100%; border:1px solid #2d62b8;  color:#000000;}
   #formulaire table.mceEditor select{width:20%;}

	#formulaire textarea { font-size:100%;margin:0; padding:0; font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif;  width:50%; border:1px solid #2d62b8; overflow:hidden; padding:0 0 0 2px; color:#000000; }
	
	#formulaire textarea.candid { font-size:100%;margin:0; padding:0; font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif;  border:1px solid #2d62b8; overflow:hidden; padding:0 0 0 2px; width:80%; margin:0 auto; display:block; color:#000000; }

	#formulaire input.submit { margin:0; padding:0; font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif; font-size:100%; }
	#formulaire input.submit-login { margin: 0 0 0 10px; padding:0; font-family: Trebuchet MS, arial, verdana, helvetica, sans-serif; font-size:100%; }

	#formulaire div.textinfo { float:left; width:35%; padding:2px 10px 0 0; text-align:right;}
	#formulaire div.textinfo img { margin:0 0 5px 0;}
	#formulaire div.texte { margin:0 0 5px 0; text-align:left;}

	
	#centre ul.texte-erreur {
		padding:0 0 0 25px;
		list-style:circle;
	}
	
	#centre ul.texte-erreur li div.texte {
		color:#ff0000;  text-align:left;
	}

	#formulaire div.recherche {
		padding:0; margin:0; float:left;
	}
	
	#formulaire div.recherche label{
		 padding:0; margin:0;
	}
	
	#formulaire div.submit-rech{
		 padding:0 0 0 0; margin:0 0 0 0;
	}
	
	#formulaire div.submit-rech input{
		 padding:0 0 0 0; margin:32px 0 0 0;
	}
	
	#formulaire div.titre {
		margin:5px 0;
	}
	
	#formulaire a.lien-recherche {
	background:url(../../e_img/charte/puce-ttes-actus.gif) left 3px no-repeat; padding:0 0 0 10px; 	
	}
	#plan td {font-family:Trebuchet MS, arial,verdana,sans-serif;font-size:11px;color:#669933;}
	#plan tr.map{background-color:#dfeabe;}
	#plan td.map{background-color:#dfeabe;}

	#plan ul.map  {margin:0;padding:0 0 0 16px;}
	#plan ul.map li {margin:0;padding:0 0 0 0; list-style:none;}

	div#centre #plan a.lvl1 {
	background:#ffffff; width:240px; padding:0 0 0 5px; font-family:Trebuchet MS, Arial, Verdana, 	helvetica, sans-serif; font-size:160%; display:block; color:#000000; text-decoration:none; border:1px solid #dfeabe;
	}
	div#centre #plan a.lvl1:hover {
	background:#dfeabe; border:1px solid #dfeabe; color:#ffffff;
	}

	div#centre #plan a.lvl2 {
	display:block; background:#dfeabe; padding:0 0 2px 10px; color:#000000; text-decoration:none; font-size:110%; font-family:Trebuchet MS, Arial, Verdana, helvetica, sans-serif; width:140px;
	}

	div#centre #plan a.lvl2:hover {
	background:#f0f9d5;
	}

	div#centre #plan a.lvl3 {
	display:block; background:#ffffff; padding:0; color:#000000; text-decoration:none; font-size:90%; font-family:Trebuchet MS, Arial, Verdana, helvetica, sans-serif; width:130px; border:1px solid #dfeabe; padding:0 0 2px 3px;
	}



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;}

			.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; }
		
		

