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


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

.texte-erreur
{ color:#cc0000; }

.bleu
{color:#00247d;;}
.bleu-clair
{color:#6e83db;;}
.bleu-violet
{color:#5b59a9;;}
.bordeau
{color:#86134a;;}
.framboise
{color:#d20369;;}
.gris
{color:#454C56;;}
.jaune
{color:#ffae00;;}
.jaune-vert
{color:#bba01f;;}
.marron
{color:#cd5701;;}
.orange
{color:#ff6b00;;}
.turquoise
{color:#00abc3;;}
.vert
{color:#469c8b;;}
.vert-pale
{color:#6fb3a5;;}

.puce-grise
{color:#454C56; background: url(../../e_img/charte/puce-gris.gif) no-repeat 0px 4px; padding:0px 0px 0px 15px;;}
.fond-gris
{background:#eeeff2; padding:10px; /*margin:10px 0;*/;}

.picto-pdf
{  background:url(../../e_img/charte/picto-pdf.gif) no-repeat; padding-left:20px; min-height:16px}
.picto-xls
{  background:url(../../e_img/charte/picto-xls.gif) no-repeat; padding-left:20px; min-height:16px}
.picto-word
{  background:url(../../e_img/charte/picto-doc.gif) no-repeat; padding-left:20px; min-height:16px}
	div#handilog_menu {padding:0; margin:30px 0 0 0; width:100%; height:auto; text-align:left; color: #FFFFFF; background:#FF9900; }

div#handilog_menu ul.level1 { margin:0; padding:5px 0 0 5px; }
div#handilog_menu li.level1 { margin:0; padding:10px 0 0 0; }
div#handilog_menu ul.level2 { margin:0; padding:0 0 0 5px; }
div#handilog_menu li.level2 { margin:0; padding:0;  }
div#handilog_menu ul.level3 { margin:0; padding:0; }
div#handilog_menu li.level3 { margin:0; padding:0; }
div#handilog_menu ul.level4 { margin:0; padding:0; }
div#handilog_menu ul.level5 { margin:0; padding:0; }
	#handilog_menu li { margin:0; padding:0; list-style-type:none; }



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

	div#handilog-center     { margin:0 0 20px 0; padding:0; }
	div#handilog-center ul	{ margin:0; }

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

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

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


	div#handilog-center a:hover	{ background-color: #CC0000; 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: #CC0000; 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:#FF9900; text-align:left; }
	a.menumaxivue:link, a.menumaxivue:active, a.menumaxivue:visited { color: #FFFFFF; background:#FF9900;  }
	a.menumaxivue:hover 	{ color: #FF9900;  background:#FFFFFF; text-decoration: underline;  }

	.menuselect { font-size : 11px; color: #FF9900; background:#FFFFFF;}
	a.menuselect:link, a.menuselect:active, a.menuselect:visited, a.menuselect:hover { color: #FF9900; background:#FFFFFF;  }

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

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

	.lienpage 			{ font-size : 11px; color: #CC0000; }
	a.lienpage:link, a.lienpage:active 	{ color: #CC0000; text-decoration: none; }
	a.lienpage:visited 	{ color: #3333FF; text-decoration: none;}
	a.lienpage:hover 	{ background-color: #CC0000; color: #FFFFFF;  }
	.textinfo input{}







	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;
					  }

	h1				{  font-size:130%; display:none; }
	h2				{  font-size:143%; text-transform:uppercase;  }
	h3				{  font-size:100%; font-weight:bold;  }
	h4				{  font-size:100%;  }

 .bleu-violet a,.bleu-violet a:link,.bleu-violet a:visited,.bleu-violet a:hover,.bleu-violet a:active, a.bleu-violet , a.bleu-violet:link, a.bleu-violet:visited,a.bleu-violet:hover , a.bleu-violet:active{color:#5b59a9;}
 .turquoise a,.turquoise a:link,.turquoise a:visited,.turquoise a:hover,.turquoise a:active, a.turquoise ,a.turquoise:link,a.turquoise:visited,a.turquoise:hover,a.turquoise:active{color:#00abc3;}
 .vert-pale a,.vert-pale a:link,.vert-pale a:visited,.vert-pale a:hover,.vert-pale a:active,a.vert-pale,a.vert-pale:link,a.vert-pale:visited,a.vert-pale:hover,a.vert-pale:active{color:#6fb3a5;}
 .vert a,.vert a:link,.vert a:visited,.vert a:hover,.vert a:active, a.vert,a.vert:link,a.vert:visited,a.vert:hover,a.vert:active{color:#469c8b;}
 .bleu a,.bleu a:link,.bleu a:visited,.bleu a:hover,.bleu a:active,a.bleu,a.bleu:link,a.bleu:visited,a.bleu:hover,a.bleu:active{color:#00247d;}
 .framboise a,.framboise a:link,.framboise a:visited,.framboise a:hover,.framboise a:active, a.framboise,a.framboise:link,a.framboise:visited,a.framboise:hover,a.framboise:active{color:#d20369;}
 .marron a,.marron a:link,.marron a:visited,.marron a:hover,.marron a:active,a.marron,a.marron:link,a.marron:visited,a.marron:hover,a.marron:active{color:#cd5701;}
 .orange a,.orange a:link,.orange a:visited,.orange a:hover,.orange a:active, a.orange,a.orange:link,a.orange:visited,a.orange:hover,a.orange:active{color:#ff6b00;}
 .jaune a,.jaune a:link,.jaune a:visited,.jaune a:hover,.jaune a:active,a.jaune,a.jaune:link,a.jaune:visited,a.jaune:hover,a.jaune:active{color:#ffae00;}
 .bordeau a,.bordeau a:link,.bordeau a:visited,.bordeau a:hover,.bordeau a:active,a.bordeau,a.bordeau:link,a.bordeau:visited,a.bordeau:hover,a.bordeau:active{color:#86134A;}
 .jaune-vert a,.jaune-vert a:link,.jaune-vert a:visited,.jaune-vert a:hover,.jaune-vert a:active, a.jaune-vert,a.jaune-vert:link,a.jaune-vert:visited,a.jaune-vert:hover,a.jaune-vert:active{color:#bba01f;}
 .bleu-clair a,.bleu-clair a:link,.bleu-clair a:visited,.bleu-clair a:hover,.bleu-clair a:active, a.bleu-clair,a.bleu-clair:link,a.bleu-clair:visited,a.bleu-clair:hover,a.bleu-clair:active{color:#6e83db;}
 .gris a,.gris a:link,.gris a:visited,.gris a:hover,.gris a:active, a.gris,a.gris:link,a.gris:visited,a.gris:hover,a.gris:active{color:#454C56;}
	
 .invisible{display:none;}
 
 .fond-gris .titre-seul h2{float:left;}
 div.txt-plus {float:left;margin-left:5px; }
 
div#ewb_vue table { width:100%; font-size:100%; font-family: trebuchet MS, Times New Roman, verdana, sans-serif; text-align:left; }
div#ewb_vue table #gauche{ width:180px; }


html, body {
    height: 100%;
}


body {
	margin : 0;
	padding : 0;
	width:100%;
	text-align:center;
	height:100%;	
	background:url(../../e_img/charte/fd-page.jpg) repeat-x #ffffff; font-size:0.7em; color:#363636;font-family: trebuchet MS, Times New Roman, verdana, sans-serif;}
.mceContentBody
{text-align:left;}



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



div#skip-top {position: absolute; margin:0; padding:0; display: none; }
div#container {
   position: relative;
	margin : 0 auto;
	padding : 0 0 0px 0;
	text-align : left;
	width:960px;
	height:auto;
		
	}
div#header {	margin:0; padding:0; text-align:left; width:100%; height:210px;
	  background:url(../../e_img/charte/fd-header.jpg) no-repeat #ffffff; padding:8px 0 0 0	}	
div#header h1 { display:none; }

div#header-global{height:176px; overflow:hidden;}

#header-g{float:left; width:773px; margin-right:7px;/*background:blue;*/}
#header-g #cfe-descr{color:#fff;font-size:90%; font-family :arial, trebuchet MS, verdana, helvetica;font-weight:bold;margin:4px 0 5px 10px;}

#header-dr{float:left;width:180px;/*background:green;*/}
div#logo 		{ display:block; float:left; padding:6px 0px 0 31px;}
div#logo img 	{ display:block;}

div#bandeau {float:right; margin:6px 0 0 0;}
div#accessibility-menu	{
		margin:0;
		height:17px; padding: 5px 0; margin:0 0 1px 0; text-align:left; width:auto; background:#caccd3; }

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:#363636;   }

div#handilog 			{ margin:0; padding:0 3px 0 0; display:inline; margin:0 405px 0 10px; }
div#globalsearch 		{ margin:0; padding:0 3px 0 2px; display:inline; }
div#globalsearch form 	{ display:inline;}
div#globalsearch label { margin:0; padding:0; color:#454c56; cursor:pointer;}
div#globalsearch input.searchengine { margin:0; padding:0 0 0 2px; vertical-align: middle;  font-size:100%; width:8.5%; height:1.2em; border:1px solid #707070; font-family: trebuchet MS, Times New Roman, verdana, sans-serif;}
div#globalsearch input.submit {margin:0; padding:0; font-style:normal; font-weight:normal; font-size:11px; }
div#globalsearch input.image { margin:1px 0 0 0px; padding:0 0 0 5px; vertical-align: middle; }

#espace-intra{background:url(../../e_img/charte/coin-ht-g-gris.gif) no-repeat #caccd3;  margin-bottom:7px;}
#espace-intra-coin-bas{background:url(../../e_img/charte/coin-bas-g-gris.gif) no-repeat left bottom;padding:8px 12px 7px 12px;}

#espace-intra h2{position:relative;text-transform:uppercase;  font-family :arial, trebuchet MS, verdana, helvetica;font-weight:bold; font-size:125%; margin-bottom:4px; color:#454c56;}
#espace-intra h2 a{color:#454c56;}
#espace-intra .label{font-size:90%; float:left; width:45%;margin:0 0 3px 0;}
#espace-intra .input{ width:5em; height:1em; font-size:100%;vertical-align:top; border:solid 1px #808081;}
#espace-intra .bt-ok{margin-top:1px;}

#localisation{background:url(../../e_img/charte/fd-ti-143.gif) no-repeat; height:79px; padding:3px 60px 0 10px; margin-bottom:4px;}

#localisation .label{font-size:90%; color:#fff; line-height:90%;}

#localisation .input{ width:2em; height:1em; font-size:100%; vertical-align:top; border:solid 1px #3C8576; margin:3px 0 0 0px;}
#localisation .bt-ok{margin-top:4px;}

div#menu-principal { width:auto; margin:4px 0 0 0; white-space:nowrap; font-family :arial, trebuchet MS, verdana, helvetica;font-weight:bold; text-transform:uppercase; font-size:120%;letter-spacing:0.02em; float:right;}

div#menu-principal ul { margin: 0; padding: 0px 0 0px 0; list-style-type: none;}
div#menu-principal li, div#menu-principal li.selected { margin:0;padding: 0 0 0 0px; list-style-type:none;}

div#menu-principal li {margin:0; padding:1px 1px 1px 2px; background:url(../../e_img/charte/menu-trait.gif) no-repeat 0px 9px; float:left; }
div#menu-principal li a {float:left;padding:5px 15px 4px 30px;}
div#menu-principal li.item a {background:url(../../e_img/charte/puce-menu-off.gif) no-repeat 12px 8px;}

div#menu-principal li.item.page-56{background:none; padding:1px 1px 1px 0px;}
div#menu-principal li.item.page-56 a{background:url(../../e_img/charte/fd-menu-on.gif) repeat-x; }

div#menu-principal li a:link, div#menu-principal li a:visited{ color:#fff;text-decoration:none;}

div#menu-principal li a:hover,div#menu-principal li.selected  a{color:#454C56;text-decoration:none;background:url(../../e_img/charte/puce-gris.gif) no-repeat 12px 8px #fff;}
div#menu-principal li.selected a, div#menu-principal li.selected a:link, div#menu-principal li.selected a:visited,div#menu-principal li.selected a:hover,div#menu-principal li.selected a:active{margin:1px 1px 1px 2px;color:#454C56;}

div#contenu { padding:10px 0 0 0; margin:0; text-align:left; height:auto;  background:url(../../e_img/charte/fd-contenu.jpg) repeat-x #ffffff; display:inline-block; }

div#gauche { width:150px; float:left; text-align:left;}

div#centre {position:relative; text-align:left; float:left; width:580px; margin: 0 12px;  background:#fff; padding:12px;}
html>body div#centre {position:relative; text-align:left; width:582px;}

div#droite {position:relative; padding:0;text-align:left; height:auto; float:left;width:180px; }

div#centre-g {position:relative;margin: 12px 12px 0px 0; text-align:left;	 float:left; width:287px;}
div#centre-dr {position:relative;text-align:left; height:auto; padding:0; float:left; width:263px; background:#eeeff2; padding:10px; margin:12px 0 0 0;}	

#centre ul, #centre li {margin:0; padding:0; /*list-style-type:none;*/ list-style-position:inside;}
#centre li {margin:5px 0 0 0;}


div.bordure-ht-violet{height:4px;width:180px; background: url(../../e_img/charte/bordure-haut-violet.gif) no-repeat;}
div.bordure-bas-violet{height:4px;width:180px; background: url(../../e_img/charte/bordure-bas-violet.gif) no-repeat;}
div.contenu-fd-violet{background:#d9d9f2; padding: 0 10px 0px 10px}

div.contenu-fd-violet h2{color:#5b59a9;}


	
div#menu-gauche {	width:150px; margin:0; padding:0px 0 0px 0px; text-align:left; height:auto; line-height:15px;}

div#menu-gauche ul { margin:0; padding:0; text-align:right;}
div#menu-gauche li { padding:0; margin:0; list-style-type:none;overflow:hidden;}
div#menu-gauche li a, div#menu-gauche li a :link, div#menu-gauche li a:visited, div#menu-gauche li a:active  { color:#fff; }

div#menu-gauche li.level1-98, div#menu-gauche li.level1-124 , div#menu-gauche li.level1-130 , div#menu-gauche li.level1-contact {float:left;overflow:hidden; width:150px; }
div#menu-gauche li.level1-98 img, div#menu-gauche li.level1-124 img, div#menu-gauche li.level1-130 img , div#menu-gauche li.level1contact img {display:block;}

/*-----------------bordure bas-----------*/
div#menu-gauche li.level1-98 div.bordure-bas,div#menu-gauche li.level1-124 div.bordure-bas, div#menu-gauche li.level1-130 div.bordure-bas{height:5px;width:150px; margin-bottom:4px; overflow:hidden;}

div#menu-gauche li.level1-98 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-actu.gif) no-repeat right top; }
div#menu-gauche li.level1-124 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-actions.gif) no-repeat right top;}
div#menu-gauche li.level1-130 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-droits.gif) no-repeat right top;}

/*------------level2--------------------*/
div#menu-gauche span.level2-item a, div#menu-gauche span.level2-selected a { display:block; padding:2px 20px 3px 5px; margin:1px 0 0 0; overflow:hidden; }
div#menu-gauche li.level1-98 span.level2-item a {background: url(../../e_img/charte/puce-off-actu.gif) no-repeat #5b59a9 135px 5px;}
div#menu-gauche li.level1-124 span.level2-item a {background: url(../../e_img/charte/puce-off-actions.gif) no-repeat #00abc3 135px 5px;}
div#menu-gauche li.level1-130 span.level2-item a {background: url(../../e_img/charte/puce-off-droits.gif) no-repeat #6fb3a5 135px 5px;}

div#menu-gauche li.level1-98 span.level2-item a:hover, div#menu-gauche li.level1-98 span.level2-selected a {background: url(../../e_img/charte/puce-bleu-violet.gif) no-repeat 135px 5px #C1C2C4; color:#5b59a9;}
div#menu-gauche li.level1-124 span.level2-item a:hover, div#menu-gauche li.level1-124 span.level2-selected a {background: url(../../e_img/charte/puce-turquoise.gif) no-repeat 135px 5px #C1C2C4;color:#00abc3;}
div#menu-gauche li.level1-130 span.level2-item a:hover, div#menu-gauche li.level1-130 span.level2-selected a {background: url(../../e_img/charte/puce-vert-pale.gif) no-repeat 135px 5px #C1C2C4;color:#5E988C;}

div#menu-gauche span.level2-item a:hover, div#menu-gauche span.level2-selected a { text-decoration:none;}

/*------------level3--------------------*/
div#menu-gauche span.level3-item a, div#menu-gauche span.level3-selected a { display:block; padding:2px 20px 3px 5px;  border-top:1px solid #caccd3; overflow:hidden;background-color:#fff;}

div#menu-gauche li.level1-98 span.level3-item a, div#menu-gauche li.level1-98 span.level3-selected a  {color:#5b59a9; }
div#menu-gauche li.level1-124 span.level3-item a , div#menu-gauche li.level1-124 span.level3-selected a {color:#00abc3;}
div#menu-gauche li.level1-130 span.level3-item a, div#menu-gauche li.level1-130 span.level3-selected a  {color:#6fb3a5;}

div#menu-gauche span.level3-item a:hover, div#menu-gauche span.level3-selected a {text-decoration:none;}

div#menu-gauche li.level1-98 span.level3-item a:hover, div#menu-gauche li.level1-98 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-bleu-violet.gif) no-repeat 135px 5px #E3E4E6;}
div#menu-gauche li.level1-124 span.level3-item a:hover, div#menu-gauche li.level1-124 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-turquoise.gif) no-repeat 135px 5px #E3E4E6;}
div#menu-gauche li.level1-130 span.level3-item a:hover, div#menu-gauche li.level1-130 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-vert-pale.gif) no-repeat 135px 5px #E3E4E6;}

div#menu-gauche span.level3-selected a {background:none;}


div#ssmenu-g {position:relative; width:150px; padding:0px 0 0px 0px; text-align:left; height:auto; line-height:15px;	}

div#ssmenu-g ul { margin:0 0 0px 0; padding:0; text-align:right;}
div#ssmenu-g li { padding:0; margin:0; list-style-type:none;overflow:hidden;}
div#ssmenu-g li a, div#ssmenu-g li a :link, div#ssmenu-g li a:visited, div#ssmenu-g li a:active  { color:#fff; }

/*-----------------bordure bas-----------*/
div#ssmenu-g li.level1-143 div.bordure-bas,div#ssmenu-g li.level1-164 div.bordure-bas,div#ssmenu-g li.level1-172 div.bordure-bas,div#ssmenu-g li.level1-175 div.bordure-bas,div#ssmenu-g li.level1-168 div.bordure-bas,div#ssmenu-g li.level1-187 div.bordure-bas,div#ssmenu-g li.level1-180 div.bordure-bas,div#ssmenu-g li.level1-181 div.bordure-bas,div#ssmenu-g li.level1-4 div.bordure-bas,div#ssmenu-g li.level1-5 div.bordure-bas,div#ssmenu-g li.level1-17 div.bordure-bas,div#ssmenu-g li.level1-56 div.bordure-bas,div#ssmenu-g li.level1-182 div.bordure-bas,div#ssmenu-g li.level1-204 div.bordure-bas,div#ssmenu-g li.level1-205 div.bordure-bas,div#ssmenu-g li.level1-215 div.bordure-bas{height:5px;width:150px; margin-bottom:4px; overflow:hidden;}

div#ssmenu-g li.level1-143 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-vert.gif) no-repeat right top; }
div#ssmenu-g li.level1-164 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-bleu.gif) no-repeat right top;}
div#ssmenu-g li.level1-172 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-marron.gif) no-repeat right top;}
div#ssmenu-g li.level1-175 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-orange.gif) no-repeat right top;}
div#ssmenu-g li.level1-168 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-jaune.gif) no-repeat right top;}
div#ssmenu-g li.level1-187 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-bordeau.gif) no-repeat right top;}
div#ssmenu-g li.level1-180 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-jaune-vert.gif) no-repeat right top;}
div#ssmenu-g li.level1-181 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-bleu-clair.gif) no-repeat right top;}
div#ssmenu-g li.level1-204 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-framboise.gif) no-repeat right top;}
div#ssmenu-g li.level1-205 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-vae.gif) no-repeat right top;}
div#ssmenu-g li.level1-215 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-actions.gif) no-repeat right top;}

div#ssmenu-g li.level1-4 div.bordure-bas,div#ssmenu-g li.level1-5 div.bordure-bas,div#ssmenu-g li.level1-17 div.bordure-bas,div#ssmenu-g li.level1-56 div.bordure-bas,div#ssmenu-g li.level1-182 div.bordure-bas{background: url(../../e_img/charte/bordure-bas-gris.gif) no-repeat right top;}

/*-----------------bordure haut-----------*/
div#ssmenu-g li.level1-143 div.bordure-haut,div#ssmenu-g li.level1-164 div.bordure-haut,div#ssmenu-g li.level1-172 div.bordure-haut,div#ssmenu-g li.level1-175 div.bordure-haut,div#ssmenu-g li.level1-168 div.bordure-haut,div#ssmenu-g li.level1-187 div.bordure-haut,div#ssmenu-g li.level1-180 div.bordure-haut,div#ssmenu-g li.level1-181 div.bordure-haut,div#ssmenu-g li.level1-4 div.bordure-haut,div#ssmenu-g li.level1-5 div.bordure-haut,div#ssmenu-g li.level1-17 div.bordure-haut,div#ssmenu-g li.level1-56 div.bordure-haut,div#ssmenu-g li.level1-182 div.bordure-haut,div#ssmenu-g li.level1-204 div.bordure-haut,div#ssmenu-g li.level1-205 div.bordure-haut,div#ssmenu-g li.level1-215 div.bordure-haut{height:5px;width:150px;  overflow:hidden;}

div#ssmenu-g li.level1-143 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-vert.gif) no-repeat right top; }
div#ssmenu-g li.level1-164 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-bleu.gif) no-repeat right top;}
div#ssmenu-g li.level1-172 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-marron.gif) no-repeat right top;}
div#ssmenu-g li.level1-175 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-orange.gif) no-repeat right top;}
div#ssmenu-g li.level1-168 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-jaune.gif) no-repeat right top;}
div#ssmenu-g li.level1-187 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-bordeau.gif) no-repeat right top;}
div#ssmenu-g li.level1-180 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-jaune-vert.gif) no-repeat right top;}
div#ssmenu-g li.level1-181 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-bleu-clair.gif) no-repeat right top;}
div#ssmenu-g li.level1-204 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-framboise.gif) no-repeat right top;}
div#ssmenu-g li.level1-205 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-vae.gif) no-repeat right top;}
div#ssmenu-g li.level1-215 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-turquoise1.gif) no-repeat right top;}

div#ssmenu-g li.level1-4 div.bordure-haut,div#ssmenu-g li.level1-5 div.bordure-haut,div#ssmenu-g li.level1-17 div.bordure-haut,div#ssmenu-g li.level1-56 div.bordure-haut,div#ssmenu-g li.level1-182 div.bordure-haut{background: url(../../e_img/charte/bordure-haut-gris.gif) no-repeat right top;}

/*------------level1--------------------*/
div#ssmenu-g li.level1-143, div#ssmenu-g li.level1-164  , div#ssmenu-g li.level1-172 , div#ssmenu-g li.level1-175 , div#ssmenu-g li.level1-168 , div#ssmenu-g li.level1-187 , div#ssmenu-g li.level1-180 , div#ssmenu-g li.level1-181, div#ssmenu-g li.level1-4, div#ssmenu-g li.level1-5 , div#ssmenu-g li.level1-17 , div#ssmenu-g li.level1-56, div#ssmenu-g li.level1-182, div#ssmenu-g li.level1-204, div#ssmenu-g li.level1-205, div#ssmenu-g li.level1-215   {float:left;overflow:hidden; width:150px; }

div#ssmenu-g li .titre1 {display:block; padding:5px 20px 10px 5px; font-family: arial,trebuchet MS, verdana, helvetica; font-weight:bold; font-size:120%; letter-spacing:-1px; text-transform:uppercase;text-align:left;text-decoration:none;}

div#ssmenu-g li.level1-143 a.titre1{background:#469c8b;}
div#ssmenu-g li.level1-164 a.titre1{background:#00247d;}

div#ssmenu-g li.level1-172 a.titre1{background:#cd5701;}
div#ssmenu-g li.level1-175 a.titre1{background:#ff6b00;}
div#ssmenu-g li.level1-168 a.titre1{background:#ffae00;}
div#ssmenu-g li.level1-187 a.titre1{background:#86134a;}
div#ssmenu-g li.level1-180 a.titre1{background:#bba01f;}
div#ssmenu-g li.level1-181 a.titre1{background:#6e83db;}
div#ssmenu-g li.level1-204 a.titre1{background:#d20369;}
div#ssmenu-g li.level1-205 a.titre1{background:#227a9a;}
div#ssmenu-g li.level1-215 a.titre1{background:#00abc3;}
div#ssmenu-g li.level1-4 a.titre1, div#ssmenu-g li.level1-5 a.titre1,div#ssmenu-g li.level1-17 a.titre1,div#ssmenu-g li.level1-56 a.titre1,div#ssmenu-g li.level1-182 a.titre1{background:#454C56;}

div#ssmenu-g span.level2-item a, div#ssmenu-g span.level2-selected a { display:block; padding:2px 20px 3px 5px; margin:1px 0 0 0; overflow:hidden;}
div#ssmenu-g li.level1-143 span.level2-item a {background: url(../../e_img/charte/puce-off-vert.gif) no-repeat #469c8b 135px 5px;}
div#ssmenu-g li.level1-164 span.level2-item a {background: url(../../e_img/charte/puce-off-bleu.gif) no-repeat #00247d 135px 5px;}
div#ssmenu-g li.level1-172 span.level2-item a {background: url(../../e_img/charte/puce-off-marron.gif) no-repeat #cd5701 135px 5px;}
div#ssmenu-g li.level1-175 span.level2-item a {background: url(../../e_img/charte/puce-off-orange.gif) no-repeat #ff6b00 135px 5px;}
div#ssmenu-g li.level1-168 span.level2-item a {background: url(../../e_img/charte/puce-off-jaune.gif) no-repeat #ffae00 135px 5px;}
div#ssmenu-g li.level1-187 span.level2-item a {background: url(../../e_img/charte/puce-off-bordeau.gif) no-repeat #86134a 135px 5px;}
div#ssmenu-g li.level1-180 span.level2-item a {background: url(../../e_img/charte/puce-off-jaune-vert.gif) no-repeat #bba01f 135px 5px;}
div#ssmenu-g li.level1-181 span.level2-item a {background: url(../../e_img/charte/puce-off-bleu-clair.gif) no-repeat #6e83db 135px 5px;}
div#ssmenu-g li.level1-204 span.level2-item a {background: url(../../e_img/charte/puce-off-framboise.gif) no-repeat #d20369 135px 5px;}
div#ssmenu-g li.level1-205 span.level2-item a {background: url(../../e_img/charte/puce-off-vae.gif) no-repeat #227a9a 135px 5px;}
div#ssmenu-g li.level1-215 span.level2-item a {background: url(../../e_img/charte/puce-off-actions.gif) no-repeat #00abc3 135px 5px;}
div#ssmenu-g li.level1-4 span.level2-item a, div#ssmenu-g li.level1-5 span.level2-item a,div#ssmenu-g li.level1-17 span.level2-item a,div#ssmenu-g li.level1-56 span.level2-item a, div#ssmenu-g li.level1-182 span.level2-item a {background: url(../../e_img/charte/puce-menu-off.gif) no-repeat #454C56 135px 5px;}

div#ssmenu-g li.level1-143 span.level2-item a:hover, div#ssmenu-g li.level1-143 span.level2-selected a {background: url(../../e_img/charte/puce-vert.gif) no-repeat 135px 5px #C1C2C4; color:#469c8b;}
div#ssmenu-g li.level1-164 span.level2-item a:hover, div#ssmenu-g li.level1-164 span.level2-selected a {background: url(../../e_img/charte/puce-bleu.gif) no-repeat 135px 5px #C1C2C4;color:#00247d;}
div#ssmenu-g li.level1-172 span.level2-item a:hover, div#ssmenu-g li.level1-172 span.level2-selected a {background: url(../../e_img/charte/puce-marron.gif) no-repeat 135px 5px #C1C2C4;color:#cd5701;}
div#ssmenu-g li.level1-175 span.level2-item a:hover, div#ssmenu-g li.level1-175 span.level2-selected a {background: url(../../e_img/charte/puce-orange.gif) no-repeat 135px 5px #C1C2C4;color:#ff6b00;}
div#ssmenu-g li.level1-168 span.level2-item a:hover, div#ssmenu-g li.level1-168 span.level2-selected a {background: url(../../e_img/charte/puce-jaune.gif) no-repeat 135px 5px #C1C2C4;color:#ff8a00;}
div#ssmenu-g li.level1-187 span.level2-item a:hover, div#ssmenu-g li.level1-187 span.level2-selected a {background: url(../../e_img/charte/puce-bordeau.gif) no-repeat 135px 5px #C1C2C4;color:#86134a;}
div#ssmenu-g li.level1-180 span.level2-item a:hover, div#ssmenu-g li.level1-180 span.level2-selected a {background: url(../../e_img/charte/puce-jaune-vert.gif) no-repeat 135px 5px #C1C2C4;color:#bba01f;}
div#ssmenu-g li.level1-181 span.level2-item a:hover, div#ssmenu-g li.level1-181 span.level2-selected a {background: url(../../e_img/charte/puce-bleu-clair.gif) no-repeat 135px 5px #C1C2C4;color:#6e83db;}
div#ssmenu-g li.level1-204 span.level2-item a:hover, div#ssmenu-g li.level1-204 span.level2-selected a {background: url(../../e_img/charte/puce-framboise.gif) no-repeat 135px 5px #C1C2C4;color:#d20369;}
div#ssmenu-g li.level1-205 span.level2-item a:hover, div#ssmenu-g li.level1-205 span.level2-selected a {background: url(../../e_img/charte/puce-vae.gif) no-repeat 135px 5px #C1C2C4;color:#227a9a;}
div#ssmenu-g li.level1-215 span.level2-item a:hover, div#ssmenu-g li.level1-215 span.level2-selected a {background: url(../../e_img/charte/puce-turquoise.gif) no-repeat 135px 5px #C1C2C4;color:#00abc3;}

div#ssmenu-g li.level1-4 span.level2-item a:hover, div#ssmenu-g li.level1-4 span.level2-selected a,div#ssmenu-g li.level1-5 span.level2-item a:hover, div#ssmenu-g li.level1-5 span.level2-selected a,div#ssmenu-g li.level1-17 span.level2-item a:hover, div#ssmenu-g li.level1-17 span.level2-selected a,div#ssmenu-g li.level1-56 span.level2-item a:hover, div#ssmenu-g li.level1-56 span.level2-selected a,div#ssmenu-g li.level1-182 span.level2-item a:hover, div#ssmenu-g li.level1-182 span.level2-selected a {background: url(../../e_img/charte/puce-gris.gif) no-repeat 135px 5px #C1C2C4;color:#454C56;}

div#ssmenu-g span.level2-item a:hover, div#ssmenu-g span.level2-selected a { text-decoration:none;}

/*------------level3--------------------*/
div#ssmenu-g span.level3-item a, div#ssmenu-g span.level3-selected a { display:block; padding:2px 20px 3px 0px;  border-top:1px solid #caccd3; overflow:hidden;background-color:#fff;}

div#ssmenu-g li.level1-143 span.level3-item a, div#ssmenu-g li.level1-143 span.level3-selected a  {color:#469c8b;}
div#ssmenu-g li.level1-164 span.level3-item a , div#ssmenu-g li.level1-164 span.level3-selected a {color:#00247d;}
div#ssmenu-g li.level1-172 span.level3-item a, div#ssmenu-g li.level1-172 span.level3-selected a  {color:#cd5701;}
div#ssmenu-g li.level1-175 span.level3-item a, div#ssmenu-g li.level1-175 span.level3-selected a  {color:#ff6b00;}
div#ssmenu-g li.level1-168 span.level3-item a, div#ssmenu-g li.level1-168 span.level3-selected a  {color:#ff9c00;}
div#ssmenu-g li.level1-187 span.level3-item a, div#ssmenu-g li.level1-187 span.level3-selected a  {color:#86134a;}
div#ssmenu-g li.level1-180 span.level3-item a, div#ssmenu-g li.level1-180 span.level3-selected a  {color:#bba01f;}
div#ssmenu-g li.level1-181 span.level3-item a, div#ssmenu-g li.level1-181 span.level3-selected a  {color:#6e83db;}
div#ssmenu-g li.level1-204 span.level3-item a, div#ssmenu-g li.level1-204 span.level3-selected a  {color:#d20369;}
div#ssmenu-g li.level1-205 span.level3-item a, div#ssmenu-g li.level1-205 span.level3-selected a  {color:#227a9a;}
div#ssmenu-g li.level1-215 span.level3-item a, div#ssmenu-g li.level1-215 span.level3-selected a  {color:#00abc3;}
div#ssmenu-g li.level1-4 span.level3-item a, div#ssmenu-g li.level1-4 span.level3-selected a, div#ssmenu-g li.level1-5 span.level3-item a, div#ssmenu-g li.level1-5 span.level3-selected a,div#ssmenu-g li.level1-17 span.level3-item a, div#ssmenu-g li.level1-17 span.level3-selected a,div#ssmenu-g li.level1-56 span.level3-item a, div#ssmenu-g li.level1-56 span.level3-selected a,div#ssmenu-g li.level1-182 span.level3-item a, div#ssmenu-g li.level1-182 span.level3-selected a  {color:#454C56;}

div#ssmenu-g span.level3-item a:hover, div#ssmenu-g span.level3-selected a {text-decoration:none;}

div#ssmenu-g li.level1-143 span.level3-item a:hover, div#ssmenu-g li.level1-143 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-vert.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-164 span.level3-item a:hover, div#ssmenu-g li.level1-164 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-bleu.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-172 span.level3-item a:hover, div#ssmenu-g li.level1-172 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-marron.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-175 span.level3-item a:hover, div#ssmenu-g li.level1-175 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-orange.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-168 span.level3-item a:hover, div#ssmenu-g li.level1-168 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-jaune.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-187 span.level3-item a:hover, div#ssmenu-g li.level1-187 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-bordeau.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-180 span.level3-item a:hover, div#ssmenu-g li.level1-180 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-jaune-vert.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-181 span.level3-item a:hover, div#ssmenu-g li.level1-181 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-bleu-clair.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-204 span.level3-item a:hover, div#ssmenu-g li.level1-204 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-framboise.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-205 span.level3-item a:hover, div#ssmenu-g li.level1-205 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-vae.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-215 span.level3-item a:hover, div#ssmenu-g li.level1-215 span.level3-selected a { text-decoration:none; background: url(../../e_img/charte/puce-turquoise.gif) no-repeat 135px 5px #E3E4E6;}
div#ssmenu-g li.level1-4 span.level3-item a:hover, div#ssmenu-g li.level1-4 span.level3-selected a, div#ssmenu-g li.level1-5 span.level3-item a:hover, div#ssmenu-g li.level1-5 span.level3-selected , div#ssmenu-g li.level1-17 span.level3-item a:hover, div#ssmenu-g li.level1-17 span.level3-selected a, div#ssmenu-g li.level1-56 span.level3-item a:hover, div#ssmenu-g li.level1-56 span.level3-selected a, div#ssmenu-g li.level1-182 span.level3-item a:hover, div#ssmenu-g li.level1-182 span.level3-selected a  { text-decoration:none; background: url(../../e_img/charte/puce-gris.gif) no-repeat 135px 5px #E3E4E6;}

div#ssmenu-g span.level3-selected a {background:none;}

div#menu-droit li a{margin:0 0 4px 0; padding:0; float:left; position:relative;}
div#menu-droit ul, div#ssmenu-g ul {margin:0; padding:0; list-style-type:none;}

#news{  background:url(../../e_img/charte/coin-ht-dr-gris.gif) no-repeat right top #caccd3; margin-bottom:4px;}

#form-newsletter{  background:url(../../e_img/charte/coin-bas-dr-gris.gif) no-repeat right bottom;padding:13px 10px 11px 9px}
#form-newsletter label{ display:block;margin:0px 0px 5px 0px}
#form-newsletter input.chp-txt {width:9em; height:1.1em; font-size:100%;vertical-align:top; border:solid 1px #808081; margin-right:3px;}
#form-newsletter input.img-newsletter {margin-top:1px;}

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

div#titre h1 { margin:0 0 5px 0; padding:0; color:#363636; }

/*-----------------------------------------Titre H2 avec fond ----------------------------------------------------*/
div.titre h2 {color:#fff; font-family:arial, verdana, helvetica; font-weight:bold; padding:3px 6px 2px 7px;display:inline;/*float:left;*/  }

div.bordure-bleu-violet,div.bordure-turquoise,div.bordure-vert-pale,div.bordure-vert,div.bordure-bleu,div.bordure-framboise,div.bordure-marron,div.bordure-orange,div.bordure-jaune,div.bordure-bordeau,div.bordure-jaune-vert,div.bordure-bleu-clair,div.bordure-gris, div.titre-seul{margin-bottom:5px;/*height:100%;*/}

div.bordure-bleu-violet{border-bottom:solid 2px #5b59a9;;}
div.bordure-turquoise{border-bottom:solid 2px #00abc3;;}
div.bordure-vert-pale{border-bottom:solid 2px #6fb3a5;;}
div.bordure-vert{border-bottom:solid 2px #469c8b;;}
div.bordure-bleu{border-bottom:solid 2px #00247d;;}
div.bordure-framboise{border-bottom:solid 2px #d20369;;}
div.bordure-marron{border-bottom:solid 2px #cd5701;;}
div.bordure-orange{border-bottom:solid 2px #ff6b00;;}
div.bordure-jaune{border-bottom:solid 2px #ffae00;;}
div.bordure-bordeau{border-bottom:solid 2px #86134A;;}
div.bordure-jaune-vert{border-bottom:solid 2px #bba01f;;}
div.bordure-bleu-clair{border-bottom:solid 2px #6e83db;;}
div.bordure-gris{border-bottom:solid 2px #454C56;;}

div.bleu-violet h2.fd-blanc{background:url(../../e_img/charte/coin-ht-dr-bleu-violet-fd-bc.gif) no-repeat right top #5b59a9;;}
div.turquoise h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-turquoise-fd-bc.gif) no-repeat right top #00abc3;;}
div.vert-pale h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-vert-pale-fd-bc.gif) no-repeat right top #6fb3a5;;}
div.vert h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-vert-fd-bc.gif) no-repeat right top #469c8b;;}
div.bleu h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-bleu-fd-bc.gif) no-repeat right top #00247d;;}
div.framboise h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-framboise-fd-bc.gif) no-repeat right top #d20369;;}
div.marron h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-marron-fd-bc.gif) no-repeat right top #cd5701;;}
div.orange h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-orange-fd-bc.gif) no-repeat right top #ff6b00;;}
div.jaune h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-jaune-fd-bc.gif) no-repeat right top #ffae00;;}
div.bordeau h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-bordeau-fd-bc.gif) no-repeat right top #86134A;;}
div.jaune-vert h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-jaune-vert-fd-bc.gif) no-repeat right top #bba01f;;}
div.bleu-clair h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-bleu-clair-fd-bc.gif) no-repeat right top #6e83db;;}
div.gris h2.fd-blanc {background:url(../../e_img/charte/coin-ht-dr-gris-fonce-fd-bc.gif) no-repeat right top #454C56;;}

div.bleu-violet h2.fd-gris{background:url(../../e_img/charte/coin-ht-dr-bleu-violet-fd-gris.gif) no-repeat right top #5b59a9; ;}
div.turquoise h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-turquoise-fd-gris.gif) no-repeat right top #00abc3;;}
div.vert-pale h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-vert-pale-fd-gris.gif) no-repeat right top #6fb3a5;;}
div.vert h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-vert-fd-gris.gif) no-repeat right top #469c8b;;}
div.bleu h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-bleu-fd-gris.gif) no-repeat right top #00247d;;}
div.framboise h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-framboise-fd-gris.gif) no-repeat right top #d20369;;}
div.marron h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-marron-fd-gris.gif) no-repeat right top #cd5701;;}
div.orange h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-orange-fd-gris.gif) no-repeat right top #ff6b00;;}
div.jaune h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-jaune-fd-gris.gif) no-repeat right top #ffae00;;}
div.bordeau h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-bordeau-fd-gris.gif) no-repeat right top #86134A;;}
div.jaune-vert h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-jaune-vert-fd-gris.gif) no-repeat right top #bba01f;;}
div.bleu-clair h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-bleu-clair-fd-gris.gif) no-repeat right top #6e83db;;}
div.gris h2.fd-gris {background:url(../../e_img/charte/coin-ht-dr-gris-fonce-fd-gris.gif) no-repeat right top #454C56;;}

/*-----------------------------------------Titre H3 avec // ----------------------------------------------------*/
div.titre h3 {position:relative; display:block; font-weight:bold;;}

div.bleu-violet h3, div.turquoise h3, div.vert-pale h3, div.vert h3, div.bleu h3, div.framboise h3, div.marron h3, div.orange h3, div.jaune h3, div.bordeau h3, div.jaune-vert h3, div.bleu-clair h3, div.gris h3, h3.bleu-violet, h3.turquoise, h3.vert-pale, h3.vert, h3.bleu, h3.framboise, h3.marron, h3.orange, h3.jaune, h3.bordeau, h3.jaune-vert, h3.bleu-clair, h3.gris {margin:5px 0 2px 0; padding:0px 0px 0px 15px;}



div.bleu-violet h3, h3.bleu-violet {background: url(../../e_img/charte/puce-bleu-violet.gif) no-repeat 0px 4px; }
div.turquoise h3, h3.turquoise {background: url(../../e_img/charte/puce-turquoise.gif) no-repeat 0px 4px;}
div.vert-pale h3, h3.vert-pale {background: url(../../e_img/charte/puce-vert-pale.gif) no-repeat 0px 4px;}
div.vert h3, h3.vert {background: url(../../e_img/charte/puce-vert.gif) no-repeat 0px 4px;}
div.bleu h3, h3.bleu {background: url(../../e_img/charte/puce-bleu.gif) no-repeat 0px 4px;}
div.framboise h3, h3.framboise {background: url(../../e_img/charte/puce-framboise.gif) no-repeat 0px 4px;}
div.marron h3, h3.marron {background: url(../../e_img/charte/puce-marron.gif) no-repeat 0px 4px;}
div.orange h3, h3.orange {background: url(../../e_img/charte/puce-orange.gif) no-repeat 0px 4px;}
div.jaune h3, h3.jaune {background: url(../../e_img/charte/puce-jaune.gif) no-repeat 0px 4px;}
div.bordeau h3, h3.bordeau {background: url(../../e_img/charte/puce-bordeau.gif) no-repeat 0px 4px;}
div.jaune-vert h3, h3.jaune-vert {background: url(../../e_img/charte/puce-jaune-vert.gif) no-repeat 0px 4px;}
div.bleu-clair h3, h3.bleu-clair {background: url(../../e_img/charte/puce-bleu-clair.gif) no-repeat 0px 4px;}
div.gris h3, h3.gris {background: url(../../e_img/charte/puce-gris.gif) no-repeat 0px 4px;}


	h3.ss-puce{ background:none; font-size:145%; padding-left:0px;}

	
/* -----------------------------------------  Liste agenda social  ----------------------------------------------------------*/
div.agenda-social{ padding:15px 0 15px 0;}
	
div.pagination-agenda-social{ text-align:center;}

/* -----------------------------------------  Liste élus  ----------------------------------------------------------*/
div.elus{ text-align:center; padding:20px 0 10px 0;}

div.elus div.cellule{ }

div.elus table { }

div.elus table td{ text-align:center}

div.photo-elus{ float:left;}

div.texte-elus{ margin-left:120px;}


/* -----------------------------------------  Liste élus 2col  ----------------------------------------------------------*/
div.elus-2col{ margin:10px 0 0 50px;}
div.elus-2col div.cellule{display:block; width:265px;margin:10px 0;}

/* -----------------------------------------  Liste section-entreprise  ----------------------------------------------------------*/

div#section-entreprise td h3{width:275px;}

/*-----------------------------------------lien bt et ligne de séparation----------------------------------------------------*/

div.separation-bleu-violet,div.separation-turquoise, div.separation-vert-pale, div.separation-vert, div.separation-bleu, div.separation-framboise, div.separation-marron, div.separation-orange,div.separation-jaune,div.separation-bordeau, div.separation-jaune-vert, div.separation-bleu-clair, div.separation-vert-fonce, div.separation-gris{width:100%;margin:0px 0 0 0 ;display:block;min-height:15px;}

div #menu-droit div.separation-vert-fonce{background: url(../../e_img/charte/separation-vert-fonce.gif) repeat-x 0px 2px; min-height:100%; ;}

div.separation-bleu-violet{background: url(../../e_img/charte/separation-bleu-violet.gif) repeat-x 0px 7px; display:block;;}
div.separation-turquoise{background: url(../../e_img/charte/separation-turquoise.gif) repeat-x 0px 7px; display:block;;}
div.separation-vert-pale{background: url(../../e_img/charte/separation-vert-pale.gif) repeat-x 0px 7px;;}
div.separation-vert{background: url(../../e_img/charte/separation-vert.gif) repeat-x 0px 7px;;}
div.separation-bleu{background: url(../../e_img/charte/separation-bleu.gif) repeat-x 0px 7px;;}
div.separation-framboise{background: url(../../e_img/charte/separation-framboise.gif) repeat-x 0px 7px;;}
div.separation-marron{background: url(../../e_img/charte/separation-marron.gif) repeat-x 0px 7px;;}
div.separation-orange{background: url(../../e_img/charte/separation-orange.gif) repeat-x 0px 7px;;}
div.separation-jaune{background: url(../../e_img/charte/separation-jaune.gif) repeat-x 0px 7px;;}
div.separation-bordeau{background: url(../../e_img/charte/separation-bordeau.gif) repeat-x 0px 7px;;}
div.separation-jaune-vert{background: url(../../e_img/charte/separation-jaune-vert.gif) repeat-x 0px 7px;;}
div.separation-bleu-clair{background: url(../../e_img/charte/separation-bleu-clair.gif) repeat-x 0px 7px;;}
div.separation-vert-fonce{background: url(../../e_img/charte/separation-vert-fonce.gif) repeat-x 0px 7px;;}
div.separation-gris{background: url(../../e_img/charte/separation-gris.gif) repeat-x 0px 7px;;}

span.fleche{float:right; position:relative;}
div.separation-bleu-violet .fleche{background: url(../../e_img/charte/coin-dr-fleche-bleu-violet.gif) no-repeat right top;;}
div.separation-turquoise .fleche{background: url(../../e_img/charte/coin-dr-fleche-turquoise.gif) no-repeat right top;;}
div.separation-vert-pale .fleche{background: url(../../e_img/charte/coin-dr-fleche-vert-pale.gif) no-repeat right top;;}
div.separation-vert .fleche{background: url(../../e_img/charte/coin-dr-fleche-vert.gif) no-repeat right top;;}
div.separation-bleu .fleche{background: url(../../e_img/charte/coin-dr-fleche-bleu.gif) no-repeat right top;;}
div.separation-framboise .fleche{background: url(../../e_img/charte/coin-dr-fleche-framboise.gif) no-repeat right top;;}
div.separation-marron .fleche{background: url(../../e_img/charte/coin-dr-fleche-marron.gif) no-repeat right top;;}
div.separation-orange .fleche{background: url(../../e_img/charte/coin-dr-fleche-orange.gif) no-repeat right top;;}
div.separation-jaune .fleche{background: url(../../e_img/charte/coin-dr-fleche-jaune.gif) no-repeat right top;;}
div.separation-bordeau .fleche{background: url(../../e_img/charte/coin-dr-fleche-bordeau.gif) no-repeat right top;;}
div.separation-jaune-vert .fleche{background: url(../../e_img/charte/coin-dr-fleche-jaune-vert.gif) no-repeat right top;;}
div.separation-bleu-clair .fleche{background: url(../../e_img/charte/coin-dr-fleche-bleu-clair.gif) no-repeat right top;;}
div.separation-gris .fleche{background: url(../../e_img/charte/coin-dr-fleche-gris.gif) no-repeat right top;;}

div.bouton-lien{margin:5px 0;}
a.bt-lien,a:link.bt-lien,a:visited.bt-lien,a:hover.bt-lien,a:active.bt-lien{float:right;position:relative;padding: 0px 5px 0px 5px; margin:0px 14px 0 0;color:#fff; text-transform:uppercase; font-size:90%; font-weight:bold;line-height:15px;}

div.separation-bleu-violet a{background-color:#5b59a9;;}
div.separation-turquoise a{background-color:#00abc3;;}
div.separation-vert-pale a{background-color:#6fb3a5;;}
div.separation-vert a{background-color:#469c8b;;}
div.separation-bleu a{background-color:#00247d;;}
div.separation-framboise a{background-color:#d20369;;}
div.separation-marron a{background-color:#cd5701;;}
div.separation-orange a{background-color:#ff7b10; ;}
div.separation-jaune a{background-color:#ffae00;;}
div.separation-bordeau a{background-color:#86134A;;}
div.separation-jaune-vert a{background-color:#bba01f;;}
div.separation-bleu-clair a{background-color:#6e83db;;}
div.separation-gris a{background-color:#454C56;;}

/*-------------------------------------lettre confédérales-----------------------------------------*/

#f_archives {text-align: right;margin:10px 0 20px 0;}
#f_archives label{display:none;}

div.onglet{text-align:right;}
div.onglet ul{margin:0; padding:0;}
div.onglet li{margin:0; padding:0;display:inline; list-style-type:none; }


 #centre.lettre-confederale .gris a{display:block; text-align:right; /*color:#d20369;*/ font-weight:bold; font-size:110%;}

/*-------------------------------------liste web-tv-----------------------------------------*/
div.img_liste-video{float:left; width:101px}
div.txt_liste-video{float:left; width:380px; margin-left:10px;}

div#chemin { text-align:left; margin:0 0 20px 0; padding:4px 0 4px 0; background:#eeeff2;  }

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

div#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; 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#pagination .precedent a{float:left;}
div#pagination .suivant a{float:right;}



div#bottom {clear:both; height:auto; padding:0;  text-align:left;background:#e1e2e6;color: #454c56; font-size:90%; margin-top:15px;}

div#bottom-info {margin:0 auto; height:auto; width:960px;padding: 5px 0 0 0; 	background:#caccd3;display:table;}


div#bottom-menu-g,div#bottom-menu-dr {margin:0 auto; height:auto; float:left;padding: 0px 0 0 0; ;}

div#bottom-menu-g {margin:0 50px 0 10px;}
div#bottom-menu-dr {float:right;margin-right:7px;}

div#bottom-menu-g ul, div#bottom-menu-dr ul { margin:0; padding:0; }
div#bottom-menu-g li,div#bottom-menu-dr li { margin:0; display:inline; padding:0px 0 0 0; }

div#bottom-menu-g li a:link, div#bottom-menu-g li a:visited, div#bottom-menu-dr li a:link, div#bottom-menu-dr li a:visited  {  color:#454c56; }
div#bottom-menu-g li a:hover,div#bottom-menu-dr li a:hover 	{ text-decoration: underline; }

div#bottom-menu-dr .ht-page{background: url(../../e_img/charte/picto-ht-page.gif) no-repeat right center; padding-right:9px; vertical-align:top;}
div#bottom-menu-g .rss img{vertical-align:middle;}



	div.petit-formulaire { margin:20px 0 0 10px;  padding:0px;  width:45%; float:left;}
	div.petit-formulaire fieldset {padding:5px; margin:0px; border:1px solid #454C56;   text-align:left;}
	div.petit-formulaire div.texte-erreur  {margin:0; padding:0; color: #FF1900;  }
	div.petit-formulaire div.texte-erreur ul {margin:0; padding:0; border:none;}
	div.petit-formulaire div.texte-erreur li { list-style:none; padding:0 ; margin:0; display:list-item;color: #FF1900;}
	
	div.petit-formulaire label { margin:0; padding:0;  font-family: trebuchet MS, Times New Roman, verdana, sans-serif;  font-weight:normal; cursor:pointer; }

	div.petit-formulaire input  { margin:0; padding:0;  font-family: trebuchet MS, Times New Roman, verdana, sans-serif; }
	div.petit-formulaire input.texte {   border:1px solid #454C56;width:50%;  font-size:100%; margin:2px 0; }
 
	div.petit-formulaire textarea { font-size:100%;margin:0; padding:0;   width:19em;font-family: trebuchet MS, Times New Roman, verdana, sans-serif; border:1px solid #454C56;   }
	div.petit-formulaire div.textinfo2 {   float:left; width:40%; padding-top:5px;}	
	div.petit-formulaire input.submit { font-size:100%; }	


div#coordo {margin: 0; float:left;height:auto;}
div#coordo-login {margin:10px 0 0 0; text-align:center;}
div#ecedi {clear:both; width:960px; margin:0 auto; padding :5px 10px 5px 0; text-align:right;	font-size:90%;}
div#ecedi a.lien  { color:#454c56; }
div#ecedi a.lien:hover {text-decoration : underline;}


	div#formulaire {margin:0; padding:0; voice-family:inherit; 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-style:normal; color:#363636;font-family: trebuchet MS, Times New Roman, verdana, sans-serif; 	}

	#formulaire legend {margin-bottom:10px; padding:0; font-style:normal;
		color:#363636;font-family: trebuchet MS, Times New Roman, verdana, sans-serif;	}

	#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: trebuchet MS, Times New Roman, verdana, sans-serif;  font-weight:normal; cursor:pointer; }

	#formulaire input  { margin:0; padding:0; font-family: trebuchet MS, Times New Roman, verdana, sans-serif; }
	#formulaire input.texte {   width:19em; font-size:100%; margin:2px 0; }
	#formulaire input.login {  width:14em; font-size:100% }
	#formulaire input.textecourt { width:25%; }



	#formulaire select { margin:0; padding:0;  /*width:37.7%;*/font-family: trebuchet MS, Times New Roman, verdana, sans-serif;color:#363636; margin:0 0 1px 0 }
   #formulaire table.mceEditor select{width:20%;}

	#formulaire textarea { font-size:100%;margin:0; padding:0;   width:19em;font-family: trebuchet MS, Times New Roman, verdana, sans-serif;color:#363636;  }

	#formulaire input.submit { margin:0; padding:0;  font-family: trebuchet MS, Times New Roman, verdana, sans-serif;  font-size:100%; }
	#formulaire input.submit-login { margin: 0 0 0 10px; padding:0; font-family: trebuchet MS, Times New Roman, verdana, sans-serif;  font-size:100%; }

	#formulaire div.textinfo { float:left; width:40%; padding-top:5px;}	
	#formulaire div.textinfo2 { float:left; width:20%; padding-top:5px;}	
	#formulaire div.valider {text-align:center;}	

	div.case-a-cocher{float:left;margin-bottom:5px}

#plan td { font-family: trebuchet MS, Times New Roman, verdana, sans-serif;color:#454C56; font-size:11px;}
#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;color:#000000;}

		div#glossaire	{
			margin:0;
			padding:0;
			voice-family:"\"; }\"";
			voice-family:inherit;
							/*background-color : pink;*/
			}

		html>body #glossaire {}

			#glossaire ul {margin:0; padding:0; border:none;}
			#glossaire li {margin:0;
				padding:6px 6px 6px 7px;
				display:inline; list-style:none; border:none; overflow : visible;
				border-right: 2px solid #FFFFFF;;
				background:#CCCCCC;color:#000000;			}

		#glossaire li a.lien {color:#F16055;}
		#glossaire li a.lien:visited {color:#F16055;}
		#glossaire li a.lien:hover {text-decoration:underline;}

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; }
