	
	<!--
	
	/***** DEF *****/
	
	* { font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		margin:0;
		padding:0;}
	
	ul, li {list-style:none;}
	
	a { text-decoration:none;
		color:#000000;}
	
	img {border:0;}
	
	h3 {padding:10px 0 5px 0;}
	
	/***** Elements *****/
	
	.bouton {
		background:transparent url(img/fleche-lien.gif) no-repeat scroll right center;
		bottom:0;
		/*font-weight:bold;*/
		padding:1px 15px 2px 6px;
		position:absolute;
		right:0;}
		
	.bt_gris {background-color:#969696;}
	
	.bt_gris a {color:#FFF;}
	
	.bt_rouge {background-color:#BD0926;}
	
	.bt_rouge a {color:#FFF;}
	
	.bt_bordeaux {background-color:#64004A;}
	
	.bt_bordeaux a {color:#FFF;}
	
	.bt_vert {background-color:#568B00;}
	
	.bt_vert a {color:#FFF;}
	
	.bt_orange {background-color:#FF7D00;}
	
	.bt_orange a {color:#FFF;}
	
	.message {
		color:#568B00;
		font-weight:bold;
		padding:120px;
		text-align:center;}
	
	/***** Layout *****/
	
	body {
		text-align:center;
		background:#EFEFEF;}
	
	#main {
		background:#FFF;
		width:961px;
		margin:auto;
		border:1px solid black;
		text-align:left;
		overflow:hidden;}
	
	#nav1 {
		float:left;
		width:184px;
		overflow:hidden;}
	
	#content {
		float:left;
		overflow:hidden;
		width:777px;}
	
	/***** Nav1 *****/
	
	#nav1 #logo {
		background:transparent url(img/logo.gif) no-repeat scroll 0 64px;
		width:184px;
		height:166px;}
		
	#nav1 #logo a {
		display:block;
		height:140px;
		width:177px;}
		
	#nav1 #logo span {display:none;}
	
	#nav1 ul li {
		background:#E8E8E8 url(img/nav_deg-gris.gif) repeat-x scroll 0 0;
		border-top:1px solid #A0A0A0;
		margin:0 8px 2px 5px;}
		
	* html #nav1 ul li {
		border:none;
		padding:0;
		height:33px;}
		
	* html #nav1 ul li a {}
	
	body.SECT1 #nav1 ul li {background:#8B9FD6 url(img/nav_deg-presentation.gif) repeat-x center bottom;}
	
	body.SECT6 #nav1 ul li {background:#A16E94 url(img/nav_deg-sinformer.gif) repeat-x center bottom;}
	
	#nav1 ul li a {
		display:block;
		padding:11px 1px 9px 5px;
		text-transform:uppercase;
		font-weight:900;
		font-weight:normal;
		font-size:10px;}
		
	#nav1 ul li a:hover {
		background-color:#2A3F7F;
		color:#FFF;}
	
	body.SECT1 #nav1 ul li a {color:#2A3F7F;}
	
	body.SECT1 #nav1 ul li a.on,
	body.SECT1 #nav1 ul li a:hover {
		background-color:#2A3F7F;
		color:#FFF;}
		
	body.SECT6 #nav1 ul li a {color:#64004A;}
	
	body.SECT6 #nav1 ul li a.on,
	body.SECT6 #nav1 ul li a:hover {
		background-color:#64004A;
		color:#FFF;}
	
	#nav1 ul li.multilignes {}
	
	#nav1 ul li.fin {
		padding:0;
		height:1px;
		margin:0 8px 1px 5px;
		font-size:0px;}
		
	#nav1 ul li.on {background-image:none;}
	
	body.SECT2 #nav1 {}
	
	body.SECT2 #nav1 ul li {
		background:#FDFDFD url(img/nav_vert_deg-gris.gif) repeat-x scroll center top;
		border-bottom:2px solid #58585A;
		border-top:medium none;
		float:left;
		height:inherit;
		margin-bottom:10px;
		overflow:inherit;
		padding:0;}
		
	body.SECT2 #nav1 ul li a {
		padding:0;
		width:171px;}
		
	body.SECT2 #nav1 ul li a:hover {background:#FDFDFD url(img/nav_vert_deg-gris.gif) repeat-x scroll center top;}
	
	body.SECT2 #nav1 ul li a strong {
		color:#3A3D3C;
		text-transform:uppercase;}
	
	body.SECT2 #nav1 ul li ul {
		background:#C3E390 url(img/nav_vert_snav.gif) no-repeat scroll center top;
		clear:left;
		padding:10px 0 0;
		border:none;}
		
	body.SECT2 #nav1 ul li ul li {
		background:#C3E390 none repeat scroll 0 0;
		border-bottom:1px solid #72BA00;
		clear:left;
		float:none;
		margin:0;
		padding:5px;
		text-align:center;}
		
	body.SECT2 #nav1 ul li ul li a{
		text-transform:inherit;
		font-weight:inherit;
		color:#568B00;
		width:161px;}
		
	body.SECT2 #nav1 ul li ul li a.on,
	body.SECT2 #nav1 ul li ul li a:hover {
		background-color:#F5FAEC;
		background-image:none;
		display:block;
		color:#568B00;}
		
	body.SECT2 #nav1 span {
		color:#363636;
		clear:left;
		float:left;
		padding:7px 0 11px 7px;
		font-weight:bold;
		width:164px;
		cursor:hand;}
		
	body.SECT2 #nav1 a.on span,
	body.SECT2 #nav1 a:hover span {color:#FFF;}
	
	body.SECT2 #nav1 span.stitre {color:#568B00;}
	
	body.SECT2 #nav1 a.on span.stitre,
	body.SECT2 #nav1 a:hover span.stitre {color:#568B00;}
	
	body.SECT8 #nav1 ul li {
		background:transparent url(img/nav_orange_deg-gris.gif) repeat-x scroll 0 1px;
		border-bottom:3px solid #58585A;
		border-top:medium none;
		float:left;
		height:inherit;
		margin:0 8px 10px 5px;
		overflow:inherit;
		padding:0;}
		
	body.SECT8 #nav1 ul li ul {
		background:#C3E390 url(img/nav_orange_snav.gif) no-repeat scroll center top;
		clear:left;
		padding:10px 0 0;
		border:none;}
		
	body.SECT8 #nav1 ul li ul li {
		background:#FFAD00 none repeat scroll 0 0;
		border-bottom:1px solid #FF7B00;
		clear:left;
		float:none;
		margin:0;
		padding:5px;
		text-align:center;}
		
	body.SECT8 #nav1 ul li ul li a {
		text-transform:inherit;
		font-weight:inherit;
		color:#FFF;
		width:161px;}
		
	body.SECT8 #nav1 ul li ul li a.on,
	body.SECT8 #nav1 ul li ul li a:hover {
		background-color:#FF7B00;
		background-image:none;
		display:block;}
	
	body.SECT8 #nav1 ul li a {
		padding:0;
		width:171px;}
		
	body.SECT8 #nav1 ul li a:hover {background:url(img/nav_orange_deg-gris.gif) repeat-x 0 1px;}
	
	body.SECT8 #nav1 span {
		clear:left;
		float:left;
		font-weight:bold;
		padding:7px 0 11px 7px;
		cursor:hand;}
		
	body.SECT8 #nav1 span.stitre {color:#FF7D00;}
	
	
	/***** Content *****/
	
	#content #baseline {
		background:transparent url(img/baseline.gif) no-repeat scroll 0 0;
		width:777px;
		height:137px;}
		
	#content #nav2 {
		width:777px;
		height:29px;}
		
	#content #nav2 ul {
		background-color:#58585A;
		width:1000px;}
		
	#content #nav2 li {
		background:#58585A url(img/nav2_sep.gif) no-repeat scroll right center;
		color:#FFF;
		float:left;
		padding:1px 2px 2px 0;
		text-align:center;
		width:109px;}
		
	#content #nav2 li.last {background-image:none;}
	
	#content #nav2 li a {
		color:#FFF;
		display:block;
		padding:3px 0 2px;
		font-size:10px;}
	
	#nav_pres:hover,
	body.SECT1 #nav_pres {background:#2A3F7F;}
	
	#nav_form:hover,
	body.SECT2 #nav_form {background:#72BA00;}
	
	#nav_info:hover,
	body.SECT6 #nav_info {background:#64004A;}
	
	#nav_actu:hover,
	body.SECT7 #nav_actu {background:#00453E;}
	
	#nav_cale:hover,
	body.SECT8 #nav_cale {background:#FF7D00;}
	
	body.article_inscription #nav_cale{background:none;}
	
	body.article_inscription #nav_cale:hover{background:#FF7D00;}
	
	#nav_docu:hover,
	body.SECT9 #nav_docu {background:#A75200;}
	
	#nav_cont:hover,
	body.SECT10 #nav_cont {background:#A89800;}
	
	#content .colonne  {float:left;}
	
	#footer {
		background-color:#58585A;
		border-top:1px solid #000000;
		margin-top:15px;
		text-align:center;
		height:26px;
		padding-left:310px;}
		
	#footer p {
		color:#FFF;
		float:left;
		padding:6px 20px;}
		
	#footer a {
		color:#FFF;
		text-transform:uppercase;}
			
	/***** Home *****/
	
	#home_presentation {
		border:1px solid #969696;
		position:relative;
		width:458px;}
		
	#home_presentation img {
		float:left;
		margin-right:8px;}
		
	#home_presentation .titre,
	#home_presentation h1 {
		color:#BD0926;
		font-family:times New Roman;
		font-size:24px;}
		
	#home_presentation .stitre {
		color:#58585A;
		font-size:14px;
		font-weight:bold;
		margin:5px 0 9px;}
		
	#home_presentation .descriptif {
		color:#BD0926;
		display:block;
		float:left;
		margin:0 0 20px;
		padding:0 5px 5px 10px;
		text-align: justify;
		width:290px;}
		
	#home_presentation #suitetexte {padding:10px;}
	
	#home_alaune {
		margin:8px 11px 0 0;
		width:261px;}
		
	#home_alaune .titre,
	#home_alaune h1 {
		border-bottom:1px solid #BD0926;
		color:#3D3D3D;
		font-family:times New Roman;
		font-size:24px;
		font-weight: normal;}
		
	#home_alaune .stitre,
	#home_alaune h2 {
		color:#BD0926;
		font-size:14px;
		font-weight:bold;
		margin:5px 0 10px;}
	
	#home_alaune h3,
	span.tt {
		clear: left;
		float: left;
		font-size: 11px;
		font-weight: bold;
		margin: 0 5px 0 0;
		padding:0;}
	
	#home_alaune img {
		float:left;
		margin-right:8px;}
		
	#home_alaune .descriptif {
		color:#3A3D3C;
		text-align: justify;}
	
	#home_alaune .liensuite {
		margin: 8px 15px 15px 0;
    	text-align: right;}
	
	#home_alaune .liensuite a {color:#BD0926;}
	
	#home_formation_dates {
		border:1px solid #969696;
		margin:8px 0 0;
		width:186px;
		position:relative;}
		
	#home_formation_dates .titre {
		font-size:10px;
		background-color:#BD0926;
		color:#FFF;
		font-size:9px;
		padding:8px 0;
		text-align:center;}
		
	#home_formation_dates .descriptif {
		background:transparent url(img/fond-home-calendrier.jpg) no-repeat scroll 0 0;
		padding:8px;
		text-align: justify;}
	
	#home_formation_focus {
		width:186px;}
		
	#home_formation_focus .titre {
		font-size:10px;
		border-bottom:1px solid #BD0926;
		color:#3D3D3D;
		font-family:times New Roman;
		font-size:14px;
		font-weight:bold;
		margin:14px 0 5px;}
		
	#home_formation_focus .stitre {
		color:#BD0926;
		font-weight:bold;}
		
	#home_formation_focus .descriptif {
		color:#58585A;
		margin:0 0 8px 0;
		text-align: justify;}
		
	#home_formation_focus .liensuite a {color:#BD0926;}
	
	
	#home_sessions {
		border:1px solid #969696;
		margin:0 0 10px 8px;
		width:300px;}
		
	#home_sessions .titre {
		font-size:10px;
		background-color:#969696;
		border-bottom:1px solid #58585A;
		color:#FFF;
		font-weight:bold;
		margin: 0 0 5px;
		padding:4px;
		text-align:center;}
		
	#home_sessions .home_session {padding:2px 0 0 8px;}
		
	#home_sessions .home_session .date {
		color:#C11934;
		font-weight:bold;}
		
	#home_sessions .home_session .stitre {
		color:#58585A;
		margin-bottom:3px;}
		
	#home_sessions .home_session .liensuite {color:#171717;}
		
	#home_sessions .home_session .lieninscription span {
		background-color:#BD0926;
		color:#FFF;
		padding:0 2px;}
		
	#home_sessions .home_session .lieninscription a {
		background-color:#FFF;
		color:#BD0926;}
	
	#home_sessions .home_session .filet {font-weight:normal;}
	
	#home_newsletter {
		background:#C9C9C9 none repeat scroll 0 0;
		border:1px solid #969696;
		margin:0 0 10px 8px;
		position:relative;
		width:300px;}
		
	#home_newsletter .titre {
		font-size:10px;
		color:#58585A;
		font-weight:bold;
		padding:1px 0 2px 12px;}
		
	#home_newsletter form {height:30px;}
	
	#home_newsletter form #newsletter_email {
		border:1px solid;
		float:left;
		height:18px;
		margin:0 2px 0 11px;
		width:251px;}
		
	#home_newsletter form #newsletter_ok {
		background-color:#BD0926;
		border:2px solid;
		color:#FFF;
		float:left;
		font-weight:bold;
		height:20px;}
		
	#home_newsletter .bouton {
		text-align:right;
		width:279px;}
	
	#home_tarifs {
		background-color:#BD0926;
		margin:8px 0 0 8px;
		width:300px;}
		
	#home_tarifs p {
		border-bottom:1px solid;
		padding:4px;
		text-align:center;}
		
	#home_tarifs a {
		font-size:10px;
		color:#FFF;
		font-weight:bold;}
	
	#block_telechargement {
		border:1px solid #969696;
		margin:0 0 10px 8px;
		width:300px;}
		
	#block_telechargement .titre {
		font-size:10px;
		background-color:#969696;
		border-bottom:1px solid #58585A;
		color:#FFF;
		font-weight:bold;
		padding:4px;
		text-align:center;}
		
	#block_telechargement .block_telechargement_doc {padding:2px 0 0 8px;}
		
	#block_telechargement.page .block_telechargement_doc {padding:0;}
		
	#block_telechargement .block_telechargement_doc .stitre {
		color:#A75200;
		font-weight:bold;}
		
	#block_telechargement .block_telechargement_doc .stitre a {
		color:#A75200;
		text-decoration:underline;}
		
	#block_telechargement .block_telechargement_doc .descriptif{
		color:#58585A;
		font-weight:bold;
		margin-bottom:12px;}
		
	#block_telechargement .block_telechargement_doc .lientelecharger,
	#block_telechargement .block_telechargement_doc .lientelecharger a,
	#block_telechargement .block_telechargement_doc .lieninscription a {color:#A75200;}
	
	#block_focus_formation {
		border:1px solid #969696;
		margin:0 0 10px 8px;
		position:relative;
		width:300px;}
		
	#block_focus_formation .titre {
		font-size:10px;
		background-color:#969696;
		border-bottom:1px solid #58585A;
		color:#FFF;
		font-weight:bold;
		padding:4px;
		text-align:center;}
		
	#block_focus_formation .stitre {
		color:#58585A;
		font-weight:bold;
		font-size:12px;
		padding:1px 5px;}
		
	#block_focus_formation .sstitre {
		color:#568B00;
		font-weight:bold;
		font-size:12px;
		padding:1px 5px;}
		
	#block_focus_formation .intro {
		color:#58585A;
		margin-bottom:16px;
		padding:6px 5px;}
		
	#block_focus_formation .intro span {
		color:#568B00;
		font-weight:bold;}
	
	#block_dates_formation {
		background:transparent url(/easp/css/img/fond-block-calendrier.jpg) repeat scroll left bottom;
		border:1px solid #969696;
		height:113px;
		margin:0 0 10px 8px;
		position:relative;
		width:300px;}
		
	#block_dates_formation .titre {
		font-size:10px;
		background-color:#969696;
		border-bottom:1px solid #58585A;
		color:#FFF;
		font-weight:bold;
		padding:4px;
		text-align:center;}
		
	#block_dates_formation .intro {
		color:#58585A;
		font-weight:bold;
		margin-bottom:12px;
		padding:11px 22px;}
	
	#block_recherche_formation {
		border:1px solid #969696;
		margin:0 0 10px 8px;
		width:300px;}
		
	#block_recherche_formation .titre {
		font-size:10px;
		background-color:#969696;
		border-bottom:1px solid #58585A;
		color:#FFF;
		font-weight:bold;
		padding:4px;
		text-align:center;}
		
	#block_recherche_formation form {text-align:center;}
	
	#block_recherche_formation form select {
		border:1px solid #969696;
		margin:10px 0 10px 0;
		width:270px;}
	
	/***** Fil *****/
	
	#fil_ariane {
		border-bottom:1px solid;
		margin:0 0 10px;
		padding:0 0 4px;}
		
	#fil_ariane * {
		color:#58585A;
		font-weight:normal !important;}
		
	body.RUB13 .fil_rub {display:none;}
	
	/***** articles *****/
	
	#article_contenu {
		border-bottom:4px solid;
		color:#58585A !important;
		width:455px;}
	
	body.article_inscription #article_contenu {border-bottom:none;}
	
	.couleur_presentation,
	body.SECT1 #fil_ariane,
	body.SECT1 #article_contenu p.titre,
	body.SECT1 #article_contenu h1,
	body.SECT1 #article_contenu h3,
	body.SECT1 div#article_contenu,
	body.SECT1 #articles_suivants .article_suivant p.titre,
	body.SECT1 #articles_suivants .article_suivant p.liresuite a{
		color:#2A3F7F;
		border-color:#2A3F7F;}
	
	.couleur_seformer,
	body.SECT2 #fil_ariane,
	body.SECT2 #article_contenu p.titre,
	body.SECT2 #article_contenu h1,
	body.SECT2 #article_contenu h3,
	body.SECT2 div#article_contenu,
	body.SECT2 #articles_suivants .article_suivant p.titre,
	body.SECT2 #articles_suivants .article_suivant p.liresuite a{
		color:#568B00;
		border-color:#568B00;}
		
	.couleur_sinformer,
	body.SECT6 #fil_ariane,
	body.SECT6 #article_contenu p.titre,
	body.SECT6 #article_contenu h1,
	body.SECT6 #article_contenu h3,
	body.SECT6 div#article_contenu,
	body.SECT6 #articles_suivants .article_suivant p.titre,
	body.SECT6 #articles_suivants .article_suivant p.liresuite a{
		color:#64004A;
		border-color:#64004A;}
		
	.couleur_actualites,
	body.SECT7 #fil_ariane,
	body.SECT7 #article_contenu p.titre,
	body.SECT7 #article_contenu h1,
	body.SECT7 #article_contenu h3,
	body.SECT7 div#article_contenu,
	body.SECT7 #articles_suivants .article_suivant p.titre,
	body.SECT7 #articles_suivants .article_suivant p.liresuite a{
		color:#00453E;
		border-color:#00453E;}
		
	.couleur_calendrier,
	body.SECT8 #fil_ariane,
	body.SECT8 #article_contenu p.titre,
	body.SECT8 #article_contenu h1,
	body.SECT8 #article_contenu h3,
	body.SECT8 div#article_contenu,
	body.SECT8 #articles_suivants .article_suivant p.titre,
	body.SECT8 #articles_suivants .article_suivant p.liresuite a{
		color:#FF7D00;
		border-color:#FF7D00;}
		
	.couleur_documentation,
	body.SECT9 #fil_ariane,
	body.SECT9 #article_contenu p.titre,
	body.SECT9 #article_contenu h1,
	body.SECT9 #article_contenu h3,
	body.SECT9 div#article_contenu,
	body.SECT9 #articles_suivants .article_suivant p.titre,
	body.SECT9 #articles_suivants .article_suivant p.liresuite a{
		color:#A75200;
		border-color:#A75200;}
		
	.couleur_contact,
	body.SECT10 #fil_ariane,
	body.SECT10 #article_contenu p.titre,
	body.SECT10 #article_contenu h1,
	body.SECT10 #article_contenu h3,
	body.SECT10 div#article_contenu,
	body.SECT10 #articles_suivants .article_suivant p.titre,
	body.SECT10 #articles_suivants .article_suivant p.liresuite a {
		color:#9B8C01;
		border-color:#9B8C01;}
		
	#article_contenu p.titre,
	#article_contenu h1 {
		font-family:times New Roman;
		font-size:24px;
		padding:0 0 15px;
		font-weight:normal;}
		
	#article_contenu div.texte {padding:0 0 0 30px;}
	
	#article_contenu div.texte .spip_documents_left {margin-right:10px;}
	
	#article_contenu div.texte p {padding: 0 0 10px;}
	
	#article_contenu div.texte ul {padding: 5px 0 10px;}
	
	#article_contenu div.texte li {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:square;
		margin-left:12px;}
	
	#articles_suivants {width:460px;}
	
	#articles_suivants .article_suivant {
		float:left;
		width:230px;}
		
	#articles_suivants .article_suivant p {padding:0 0 0 15px;}
	
	#articles_suivants .article_suivant p.titre {
		border-bottom:1px solid;
		font-family:times New Roman;
		font-size:18px;
		margin:5px 15px 5px 0;
		padding:0 0 5px;}
	
	#articles_suivants .article_suivant p.liresuite a {font-weight:bold;}
	
	/***** Se former *****/
	
	
	body.SECT2 div#article_contenu p.titre {
		color:#58585A;
		clear:left;
		font-size:18px;
		font-family:Arial, Helvetica, sans-serif;
		text-transform:uppercase;}
		
	body.SECT2 div#article_contenu p.titre a {color:#58585A;}
		
	body.SECT2 div#article_contenu p.titre span {
		color:#568B00;
		font-family:"Times New Roman", Times, serif;
		font-size:18px;
		float:left;
		clear:left;
		font-weight:normal;}
		
	body.RUB2 div#article_contenu div.texte p.titre span {
		color:#568B00;
		font-family:arial;
		font-size:11px;
		font-weight:bold;
		float:left;
		clear:left;}
	
	body.SECT2 #article_contenu div.texte {
		padding:10px 0;
		clear:left;}
		
	body.RUB2 #article_contenu div.texte {padding:0 0 0 30px;}

	body.SECT2 #article_contenu ul li {
		background:transparent url(img/bg_block_seformer2.gif) no-repeat scroll 0 0;
		display:block;
		float:left;
		margin:0 6px 0 0;
		width:144px;}
		
	body.SECT2 #article_contenu div.texte ul li {
		background:transparent url(img/bg_puce_grise.gif) no-repeat scroll 2px 6px;
		clear:left;
		display:block;
		float:inherit;
		padding:0 0 0 10px;
		width:inherit;}
	
	body.SECT2 #article_contenu ul li a{
		color:#568B00;
		display:block;
		font-size:12px;
		font-weight:bold;
		height:85px;
		margin:0;
		padding:10px 0 0 10px;
		width:134px;}

	body.SECT2 #article_contenu #boutons_modules {
		display:block;
		height:6px;}
		
	body.SECT2 #article_contenu #boutons_modules li {
		background-image:none;
		float:left;
		margin:0;
		width:62px;}
		
	body.SECT2 #article_contenu #boutons_modules li a{
		background:transparent url(img/bg_bt_article_module.gif) repeat-y scroll 0 0;
		border:1px solid #72BA00;
		color:#72BA00;
		height:15px;
		margin:0;
		padding:0;
		text-align:center;
		width:62px;}
		
	body.SECT2 #article_contenu #boutons_modules li a.on,
	body.SECT2 #article_contenu #boutons_modules li a:hover{
		background-image:none;
		background-color:#72BA00;
		color:#FFF;}
	
	body.SECT2 #article_contenu p {padding:0 0 10px;}
		
	body.SECT2 #article_contenu p.titreuf {
		color:#568B00;
		text-transform:uppercase;
		font-weight:bold;}
		
	body.SECT2 #article_contenu p.titremodule {
		color:#568B00;
		font-family:times New Roman;
		font-size:18px;
		font-weight:bold;}
		
	body.SECT2 #article_contenu div {margin-bottom:10px;}
		
	body.SECT2 #article_contenu div span{
		color:#568B00;
		font-weight:bold;}
	
	body.SECT2 #article_contenu #module {
		background:transparent url(img/bg_seformer_modules.gif) no-repeat scroll 0 0;
		padding:25px 15px;
		clear:left;
		position:relative;}
		
	body.SECT2 #article_contenu #module #sinscrire {
		border:1px solid #568B00;
		bottom:inherit;
		height:14px;
		right:1px;
		top:0;
		white-space:nowrap;}
		
	body.SECT2 #article_contenu #module #sinscrire a {color:#FFF;}
	
	body.SECT2 #article_contenu #module div.texte {padding:0;}

	body.SECT2 #article_contenu #module ul li {
		background:transparent url(img/bg_puce_grise.gif) no-repeat scroll left 6px;
		clear:left;
		float:none;
		list-style-image:inherit;
		list-style-position:inherit;
		list-style-type:inherit;
		margin:0 0 5px 5px;
		padding-left:10px;
		width:auto;}
		
	body.SECT2 #article_contenu .texte {clear:left;}
	
	body.SECT2 #article_contenu form select {
		margin: 5px 0 15px; 
		width: 450px;}
		
	body.SECT2 #article_contenu form select option {padding:2px 0 2px 5px;}
	
	body.SECT2 #article_contenu h2 {
		color:#72BA00;
		padding:0 0 10px;}
		
	body.SECT2 #article_contenu h3 {
		color:#72BA00;
		font-size:13px;}
	
	body.SECT2 #article_contenu a {color:#72BA00;}
	
	body.SECT2 #article_contenu {border-bottom:none;}
	
	#dates_calendrier .item {
		border-bottom:1px solid #72BA00;
		position:relative;}
		
	#dates_calendrier .titre {
		background-color:#C3E390;
		color:#568B00;
		font-size:13px;
		font-weight:bold;
		padding:2px 5px;}
		
	#dates_calendrier .date {
		color:#568B00;
		padding:10px 0 0 6px;}
		
	#dates_calendrier .lieu {
		color:#58585A;
		padding:0 0 9px 6px;}
		
	#dates_calendrier .sinscrire {
		margin-bottom:3px;
		padding-bottom:3px;}
		
	#dates_calendrier .complet{
		background-color:#BD0926;
		background-image:none;
		color:#FFF;
		font-weight:bold;
		padding-right:5px;}
	
	/***** Actualités *****/
	
	body.SECT7 #article_contenu h1 {
		font-family:"Times New Roman", Times, serif;
		font-size:24px;}
		
	body.SECT7 #article_contenu p.date {
		color:#58585A;
		margin:15px 0 10px 0;
		border-bottom:1px solid;}
		
	body.SECT7 #article_contenu p.stitre {
		border-bottom:1px solid;
		color:#58585A;
		font-size:13px;
		font-weight:bold;
		margin:15px 0 10px;}
		
	body.SECT7 #article_contenu div.actualite {
		clear:left;
		margin-bottom:50px;}
		
	body.SECT7 #article_contenu div.actualite {clear:left;}
	
	body.SECT7 #article_contenu div.image {
		float:left;
		width:120px;
		margin:10px 20px 20px 0;}
		
	body.SECT7 #article_contenu div.actualite .liresuite {clear:left;}
	
	body.SECT7 #article_contenu div.image span{
		clear:left;
		float:left;
		font-size:9px;}
		
	body.SECT7 #article_contenu div.texte {padding:0;}
	
	body.SECT7 #article_contenu div.texte h2 {font-size:14px;}
	
	body.SECT7 #article_contenu div.texte p {
		display:block;
		padding:10px 0;}
	
	/**** Calendrier *****/
	
	body.SECT8 #article_contenu h2  {
		font-size:18px;
		font-weight:normal;
		text-transform:uppercase;}
		
	body.SECT8 #article_contenu h2 span {
		font-size:18px;
		color:#FF7D00;
		font-family:"Times New Roman", Times, serif;
		font-weight:normal;}
	
	body.SECT8 #article_contenu p.titre {
		background:#FF7D00 none repeat scroll 0 0;
		color:#FFF;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		margin:15px 0 5px;
		padding:2px 5px;}
	
	body.SECT8 #article_contenu .item {
		border-bottom:1px solid #FF7D00;
		line-height:15px;
		margin-bottom:5px;
		padding-bottom:2px;
		position:relative;}
		
	body.SECT8 #article_contenu .item .sujet * {color:#58585A;}
	
	body.SECT8 #article_contenu .item .item_date {
		position:relative;
		margin-top:5px;}
		
	body.SECT8 #article_contenu .item .item_date p.sujet {
		margin: 5px 0 12px;
		width:260px;}
		
	body.SECT8 #article_contenu .item .sujet span {line-height:14px;}
	
	body.SECT8 #article_contenu .item .date {
		color:#FF7D00;
		font-weight:bold;
		position:absolute;
		right:0pt;
		text-align:right;
		top:0pt;
		/*width:180px;*/
		width:200px;}
		
	body.SECT8 #article_contenu .item .lieu {
		color:#58585A !important;
		font-weight:normal;
		text-align:right;}
	
	body.SECT8 #article_contenu .item .sinscrire {
		background-color:#BD0926;
		color:#FFF;
		font-weight:bold;
		line-height:14px;
		padding:0 5px 0;
		width:52px;}
		
	body.SECT8 #article_contenu .item .bouton {
		position:relative;
		width:127px;
		background-color:#C9C9C9;
		font-weight:bold;
		line-height:16px;
		margin: 5px 0 0;
		padding:0 14px 1px 5px;
		width:127px;}
		
	body.article_inscription #blocks,
	body.article_inscription #article_contenu.txt_inscription h1,
	body.article_inscription #fil_ariane {display:none;}
	
	body.article_inscription #fil_ariane.manuel {
		display:block;
		border-bottom:1px solid #568B00;
		color:#568B00;}
		
	body.SECT8 #article_contenu.txt_inscription {
		margin-right:18px;
		width:290px;}
		
	body.SECT8 #article_contenu.txt_inscription .texte {padding:10px 0;}
	
	body.SECT8 #article_contenu.txt_inscription .intro {padding:0 0 20px;}
	
	body.SECT8 #article_contenu.txt_inscription .choix {
		border-bottom:1px solid #568B00;
		color:#568B00;
		font-weight:bold;
		margin:0 0 20px;
		padding:0;}
		
	body.SECT8 #article_contenu.txt_inscription .cycle,
	body.SECT8 #article_contenu.txt_inscription .datelieu {
		border-bottom:1px solid #568B00;
		font-weight:bold;
		margin:0 0 20px;
		padding:0;
		text-transform:uppercase;}
		
	body.SECT8 #article_contenu.txt_inscription span {color:#568B00;}
	
	body.SECT8 #article_contenu.txt_inscription .datelieu {text-transform:none;}
	
	
	/***** Page documentation *****/
	
	body.SECT9 #block_telechargement {border:none;}
	
	#recherche_docs .titre{
		background-color:#A75200;
		border-bottom:1px solid #58585A;
		color:#FFF;
		font-weight:bold;
		margin:0 10px 0 6px;
		padding:2px 0 2px 8px;
		text-align:center;}
		
	#recherche_docs form {
		background-color:#C9C9C9;
		margin:0 10px 0 6px;
		text-align:center;}
		
	#recherche_docs form #terme_recherche {
		border:1px solid black;
		margin:5px;
		width:154px;}
		
	#recherche_docs form p.fond {background-color:#969696;}
		
	#recherche_docs form #bt_ok_recherche_doc {
		background-color:#7F7F7F;
		border:medium none;
		color:#FFF;
		font-weight:bold;}
			
	/***** Contact *****/

	body.SECT10 #article_contenu .titre{
		background-color:#9B8C01;
		border-bottom:1px solid #58585A !important;
		color:#FFF !important;
		font-family:arial;
		font-size:12px;
		font-weight:bold;
		padding:2px;
		text-align:center;}
		
	body.SECT10 form{
		background-color:#DEDEDE;
		border-color:#A89800;
		border-style:none solid solid;
		border-width:medium 1px 1px;
		clear:left;
		padding:5px 5px 0;
		position:relative;}
		
	body.SECT10 form p {
		/*padding:20px;*/
		padding: 20px 20px 0;}
	
	body.SECT10 form p.texte_choix_categorie {
		color:#928401;
		font-weight:bold;
		padding: 20px 20px 5px;
		text-align:center;}
		
	body.SECT10 form label {
		color:#9B8C01;
		float:left;
		font-weight:bold;
		padding:1px 5px;
		text-align:right;
		width:200px;}
		
	body.SECT10 form input {
		border:1px solid #C9C9C9;
		font-size:12px;}
		
	body.SECT10 form select {
		border:1px solid;
		font-size:12px;
		/*margin:0 0 20px;*/
		width:440px;}
		
	body.SECT10 form select#organisme {width:130px;}
	
	body.SECT10 form select option {margin:5px;}
	
	body.SECT10 form textarea {
		border:1px solid;
		font-size: 12px;
		height:140px;
		/*margin-bottom:40px;*/
		margin: 20px 0 40px;
		width:439px;}
		
	body.SECT10 form p.fond_bouton {
		background-color:#B0B0B0;
		bottom:0;
		left:0;
		padding:0;
		position:absolute;
		text-align:center;
		width:100%;}
		
	body.SECT10 form #bouton_contact {
		background-color:#A89800;
		border:medium none;
		color:#FFF;
		font-weight:bold;}
	
	#preinscription {
		background-color:#DEDEDE;
		border:1px solid #72BA00;
		margin-bottom:20px;
		text-align:center;
		width:460px;}
		
	#preinscription .titre {
		background-color:#72BA00;
		border-bottom:1px solid #58585A;
		color:#FFF;
		font-weight:bold;
		padding:3px;}
		
	#preinscription p {clear:left;}
		
	#preinscription p label {
		clear:left;
		color:#72BA00;
		float:left;
		font-weight:bold;
		height:25px;
		margin-right:5px;
		text-align:right;
		width:210px;}
		
	#preinscription p input {
		border:1px solid #C9C9C9;
		float:left;
		width:200px;}
		
	#preinscription p select {
		border:1px solid #C9C9C9;
		float:left;
		width:202px;}
		
	#preinscription p.choix {
		color:#72BA00;
		font-weight:bold;
		padding:5px 0 0 10px;
		text-align:left;}
		
	#preinscription p.choix input{
		margin:1px 5px 30px;
		padding:2px;
		width:20px;}
		
	#preinscription p.coord_stagiaire,
	#preinscription p.coord_responsable,
	#preinscription p.destination {
		background-color:#888888;
		color:#FFF;
		font-weight:bold;
		margin:14px;
		padding:2px;}
		
	#preinscription p#bouton_presincription {
		background-color:#B0B0B0;
		margin-top:20px;}
		
	#preinscription p#bouton_presincription input{
		background-color:#72BA00;
		border:1px none #72BA00;
		color:#FFF;
		float:none;
		font-weight:bold;
		width:20px;}
	
	/***** Newsletter *****/
	
	#spiplistes-formabo.cadre {
		border:0px solid #CCCCCC !important;
		padding:0;}
		
	#spiplistes-formabo {
		overflow:hidden;
		width:90% !important;}
		
	#spiplistes-formabo form {padding:0 !important;}
		
	#spiplistes-formabo .message-formulaire {padding:5px;}
	
	#spiplistes-formabo .message-formulaire .nom {font-weight:bold;}
	
	#spiplistes-formabo .message-formulaire .souhait {font-weight:bold;}
	
	#spiplistes-formabo fieldset {
		border:1px solid #BE0727;;
		margin:5px 0;
		padding:5px;
		clear:left;}
		
	#spiplistes-formabo fieldset legend {
		color:#BE0727;
		padding:5px;
		font-weight:bold;}
		
	#spiplistes-formabo fieldset label input {
		clear:left;
		float:left;
		margin:1px 5px 10px 0;}
		
	#spiplistes-formabo fieldset label span {
		display:block;
		float:left;
		width:80%;}
		
	#spiplistes-formabo p.spip_bouton input{
		background:transparent url(/easp/css/img/fleche-lien.gif) no-repeat scroll right center;
		border:1px solid #9A9A9A;
		font-weight:bold;
		padding:1px 15px 2px 6px;
		text-transform:uppercase;}

	
	-->
