body
	{
		font-size:small;
		font-family:verdana,arial,sans-serif;
		text-align:center;
		margin:0;
		padding:0 0 10px 0;
		background:url('img/fond.png') #ddd repeat-x fixed;

	}
h1.lien_vers_accueil
	{
		margin:0 0 .5em 0;
		padding:0;
		float:left;
		position:relative;
	}
	h1.lien_vers_accueil a
		{
			display:block;
			position:relative;
			left:-10px;
			margin:0;
			padding:0;
			width:271px;
			height:70px;
			background:url('img/logo.jpg') transparent no-repeat 50% 0;
		}
		h1.lien_vers_accueil a span
			{
				display:none;
			}
div.info_en_tete
	{
		position:relative;
		margin:1em 0 0 280px;
		padding:5px;
	}
	div.info_en_tete.temps_essai
		{
			font-size:large;
			font-weight:bold;
			color:#0a0;
		}
		div.info_en_tete.temps_essai strong
			{
				font-size:x-large;
				color:#a00;
			}
	div.info_en_tete.compte_desactive
		{
			padding-left:30px;
			font-size:large;
			font-weight:bold;
			color:#a00;
			
		}
	div.info_en_tete.prochaine_parution
		{
			padding-top:10px;
			font-size:1.3em;
			color:#090;
			font-family:trebuchet ms, trebuchet, sans-serif;
		}
		div.info_en_tete.prochaine_parution strong.proche,
		div.info_en_tete.prochaine_parution span.proche
			{
				font-size:x-large;
				font-weight:bold;
				color:#a00;
			}
ul
	{
		list-style:none;
	}
a,
a:hover,
a:active,
a:visited
	{
		text-decoration:none;
		color:#000;
		font-weight:bold;
	}
a:hover
	{
		text-decoration:underline;
	}
a img
	{
		border:none;
	}
p
	{
		margin:1em 0;
		padding:0;
	}
div#conteneur
	{
		margin:0 auto;
		min-width:730px;
		max-width:954px;
		width:96%;
		text-align:left;
		position:relative;
	}
div#conteneur_sous_menu
	{
		clear:left;
		border-style:solid;
		border-color:#99c;
		border-width:0 0 0 1px;
		background:url('img/menu_secondaire.png') #dabae5 no-repeat 100% 0;
	}
	div#conteneur_sous_menu div.extra_div
		{
			clear:left;
		}
#menu_principal
	{
		clear:both;
		float:left;
		margin:0 1px;
		padding:0;
		list-style:none;
	}
	#menu_principal li
		{
			float:left;
			margin:0;
			padding:0;
			border-bottom:none;
		}
	#menu_principal li a
		{
			display:block;
			font-family:Arial,sans-serif;
			font-size:1em;
			float:left;
			margin:0 3px 0 0;
			text-decoration:none;
			text-align:center;
			background:url('img/menu_princ_blanc_top_left.png') #fff no-repeat 0 0;
			color:#000;
			font-weight:bold;
		}
	#menu_principal li a span
		{
			display:block;
			padding:2px 7px 2px 8px;
			background:url('img/menu_princ_blanc_top_right.png') transparent no-repeat 100% 0;
		}
	#menu_principal li a:hover
		{
			background:url('img/menu_princ_blanc_top_left.png') #fff no-repeat 0 0;
		}
	#menu_principal li.en_cours a:hover
		{
			background:url('img/menu_princ_rose_top_left.png') #dabae5 no-repeat 0 0;
		}
	#menu_principal li a:active,
	#menu_principal li a:visited
		{
			color:#000;
		}
	#menu_principal li.en_cours a
		{
			background:url('img/menu_princ_rose_top_left.png') #dabae5 no-repeat 0 0;
		}
	#menu_principal li.en_cours a span
		{
			background:url('img/menu_princ_rose_top_right.png') transparent no-repeat 100% 0;
		}
	#menu_principal li a span strong
		{
			background-position:0 50%;
			background-repeat:no-repeat;
			padding-left:20px
		}
	#menu_principal li a:hover span strong
		{
			padding-left:20px;
		}
		#menu_principal li.en_cours a.accueil span strong,
		#menu_principal li a.accueil:hover span strong
			{
				background-image:url('img/house.png');
			}
		#menu_principal li.en_cours a.annonce span strong,
		#menu_principal li a.annonce:hover span strong
			{
				background-image:url('img/application_form.png');
			}
		#menu_principal li.en_cours a.calendrier span strong,
		#menu_principal li a.calendrier:hover span strong
			{
				background-image:url('img/calendar.png');
			}
		#menu_principal li.en_cours a.prospection span strong,
		#menu_principal li a.prospection:hover span strong
			{
				background-image:url('img/magnifier.png');
			}
		#menu_principal li.en_cours a.statistiques span strong,
		#menu_principal li a.statistiques:hover span strong
			{
				background-image:url('img/chart_bar.png');
			}
			
			
		#menu_principal li.en_cours a.edenway span strong,
		#menu_principal li a.edenway:hover span strong
			{

			}
			
		#menu_principal li.en_cours a.livraisons span strong,
		#menu_principal li a.livraisons:hover span strong
			{
				background-image:url('img/car.png');
			}
		#menu_principal li.en_cours a.infos_agence span strong,
		#menu_principal li a.infos_agence:hover span strong
			{
				background-image:url('img/information.png');
			}
		#menu_principal li.en_cours a.contrat span strong,
		#menu_principal li a.contrat:hover span strong
			{
				background-image:url('img/contract.gif');
			}
    #menu_principal li.en_cours a.aide_en_ligne span strong,
		#menu_principal li a.aide_en_ligne:hover span strong
			{
				background-image:url('img/play_new.jpg');
			}
ul#menu_secondaire
	{
		clear:left;
		float:left;
		position:relative;
		margin:0 0 0 1em;
		padding:0;
		list-style:none;
	}
	ul#menu_secondaire li
		{
			float:left;
			position:relative;
			margin:0;
			padding:.3em 1em .3em .3em;
			border-bottom:none;
		}
		ul#menu_secondaire li a
			{
				display:block;
				float:left;
				position:relative;
				font-family:arial,sans-serif;
				font-size:1em;
				margin:0;
				padding:2px 5px;
				text-decoration:none;
				text-align:center;
				color:#000;
				border:1px solid #cdafd7;
				font-weight:bold;
				border-color:#eee;
				white-space:nowrap;
				-moz-border-radius:4px;
				-webkit-border-radius:4px;
			}
			ul#menu_secondaire li.en_cours a,
			ul#menu_secondaire li.en_cours a:hover
				{
					border:1px solid #cdafd7;
					background:#e6d2ed;
					color:#666;
				}
			ul#menu_secondaire li a:hover
				{
					border-color:#cdafd7;
					background-color:#e6d2ed;
					color:#444;
				}
p.creation a,
p.creation a:visited
	{
		text-decoration:none;
		background:url('img/new.gif') #ddd no-repeat 4px 50%;
		padding:2px 5px 2px 30px;
		border-width:1px;
		border-style:solid;
		border-color:#ccc #888 #888 #ccc;
	}
	p.creation a:hover
		{
			background-color:#fff;
			color:#333;
			text-decoration:none;
		}
	p.creation a:active
		{
			border-color:#888 #ccc #ccc #888
		}
div#principal
	{
		clear:left;
		border-style:solid;
		border-width:0 0 1px 1px;
		border-color:#99c;
		background:url('img/ligne_haut.png') #fff no-repeat 100% 0;
		padding:0;
		padding-top:15px;
		position:relative;
	}
div#conteneur2
	{
		margin-top:-10px !important;
		margin-top:-25px;
		padding:10px;
		border-style:solid;
		border-width:0 1px 0 0;
		border-color:#99c;
	}
div#principal.menu_secondaire
	{
		background-image:none;
		border-width:0 1px 1px 1px;
	}
	div#principal.menu_secondaire div#conteneur2
		{
			margin-top:-20px;
			border-width:0;
		}
div#conteneur_agence_info1
	{
		float:right;
		position:relative;
		margin:10px 0 10px 10px;
		background:url('img/user_gris_haut_gauche.png') #ddd no-repeat 0 0;
	}
	div#conteneur_agence_info2
		{
			position:relative;
			background:url('img/user_gris_haut_droit.png') transparent no-repeat 100% 0;
		}
	div#conteneur_agence_info3
		{
			position:relative;
			background:url('img/user_gris_bas_droit.png') transparent no-repeat 100% 100%;
		}
	dl.agence_info
		{
			position:relative;
			margin:0;
			padding:7px;
			background:url('img/user_gris_bas_gauche.png') transparent no-repeat 0 100%;
		}
	dl.agence_info dt,
	dl.agence_info dd
		{
			margin:0;
			padding:0;
			white-space:nowrap;
			text-align:center;
		}
	dl.agence_info dd a,
	dl.agence_info dd a:hover,
	dl.agence_info dd a:active,
	dl.agence_info dd a:visited
		{
			font-weight:normal;
			text-decoration:underline;
			color:#905;
		}
p.date_serveur
	{
		position:relative;
		float:right;
		width:20em;
		margin:0;
		padding:4em 0 0 0;
		font-size:x-small;
		color:#aaa;
		font-style:italic;
		text-align:right;
	}

h1,
h2,
h3,
h4,
h5,
h6
{
	font-family:"Trebuchet MS",Trebuchet,Arial,Helvetica,sans-serif;
}
h1
{
	margin:.5em 0 .5em 0;
	padding:0;
	font-size:1.5em;
	color:#069;
}
table
	{
		width:100%;
		border-collapse:collapse;
		margin:0 0 1em 0;
	}
	table caption
		{
			margin-top:1em;
			text-transform:uppercase;
			font-weight:bold;
			border:1px solid #999;
			border-bottom:none;
			background-color:#bbb;
		}
	thead th
		{
			font-weight:normal;
			text-align:center;
			background-color:#ccf;
		}
	td,
	th
		{
			padding:3px;
			border:1px solid #aaa;
			text-align:center;
		}
	td
		{
			border:1px solid #ccc;
		}
		td strong
			{
				font-weight:bold;
			}
h2.rubriques
	{
		font-family:"Trebuchet MS",trebuchet,arial,helvetica,sans-serif;
		margin:1em 0 0 0;
		padding:0;
		font-size:1.3em;
		color:#69b;
		border-bottom:2px solid #69b;
		border-bottom:2px solid #9be;
	}
p.rappel_infos_juridiques
  {
    position: absolute;
    top: 0;
    right: 0;
  }
  
 
p.erreur_connexion_edenway
{
	color:#FF0000;
	font-size:bold;
	font-size:2em;
} 
  
 div.cadre_edenway
{
	clear:left;
	margin:1.5em 0 2em 0;
} 
  
dl.explication_rubrique
	{
		clear:left;
		margin:1.5em 0 2em 0;
	}
	dl.explication_rubrique dt
		{
			margin:0 0 0 4em;
			padding:0;
		}
	dl.explication_rubrique dt a,
	dl.explication_rubrique dt a:hover,
	dl.explication_rubrique dt a:active,
	dl.explication_rubrique dt a:visited
		{
			color:#039;
			text-decoration:underline;
		}
	dl.explication_rubrique dd
		{
			margin:0 0 2em 4em;
			padding:0;
		}
dfn
	{
		border:none;
		cursor:help;
		font-style:normal;
	}
	dl#explication_rubrique
		{
			margin:2em 0;
		}
		dl#explication_rubrique dt
			{
				margin:0 0 0 4em;
				padding:0;
			}
		dl#explication_rubrique dt a
			{
				color:#039;
				text-decoration:underline;
			}
		dl#explication_rubrique dd
			{
				margin:0 0 2em 4em;
				padding:0;
			}