<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/***************************************************************************************************
Â© 2015 - Psychologues consultants Y2 - Tous droits rÃ©servÃ©s.
***************************************************************************************************/
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&amp;display=swap');

*
{
	margin: 0px;
	padding: 0px;
}

html
{
	overflow-y: scroll;
	overflow-x: auto;
	background-color: #121212;
	font-size: 16px;
}

body
{
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: 'Roboto', Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 12pt;*/
	/*-webkit-text-size-adjust: 100%;*/
	background-color: #ffffff;
	font-size: 1rem;
}

h1
{
	margin-top: 0px;
	margin-bottom: 30px;
}

h2
{
	margin: 0px 0px 20px 0px;
}

h3
{
	margin: 0px 0px 15px 0px;
	font-size: 16pt;
	/*font-weight: bold;*/
	line-height: 1.2em;
}

h4
{
	margin: 0px 0px 15px 0px;
	font-size: 14pt;
	/*font-weight: bold;*/
	line-height: 1.2em;
}

h5
{
	margin: 0px 0px 15px 0px;
	font-size: 12pt;
	/*font-weight: bold;*/
	line-height: 1.2em;
}

p
{
	margin: 1em 0;
	line-height: 1.5em;
}

a:hover
{
	/*color: #b1d8f7;*/
	color: #007bff;
	text-decoration: none;
}

th, legend, label
{
	font-weight: normal;
	color: #666666;
}

th
{
	text-align: left;
}

th[scope="col"]
{
	text-align: center;
}

table.Grille
{
	border-collapse: collapse;
	margin-top: 5px;
	margin-bottom: 15px;
}

table.Grille th, table.Grille td
{
	border: solid 1px #999999;
	padding: 5px 10px 5px 10px;
}

/*input[type="text"],*/
/*input[type="password"],*/
/*input[type="email"],*/
input,
select,
textarea,
.form-control,
button,
.btn-default
{
	/*outline-color: #2E74B5;*/
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
	padding: 0.25rem 0.5rem;
}

input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
select:focus,
textarea:focus,
.form-control:focus
{
	/*outline-color: #2E74B5;*/
	/*outline: solid 1px #2E74B5;*/
	/*outline: none;*/
	border-color: #2E74B5;
	-webkit-box-shadow: none;
	/*box-shadow: none;*/
	/*box-shadow: inset 0 0 0 0 #fff, inset 0 0 0 calc(2px + 0) rgb(79 70 229 / 1), 0 1px 2px 0 rgb(0 0 0 / 0.05), 0 0 #0000 !important;*/
	/*box-shadow: inset 0 0 0 0 #fff,
		inset 0 0 0 2px rgb(79 70 229 / 1),
		0 1px 2px 0 rgb(0 0 0 / 0.05),
		0 0 #0000 !important;*/
	box-shadow: inset 0 0 0 1px #2E74B5;
}
#Corps ul
{
	margin-left: 18px;
}

#Corps ul.list-unstyled
{
	margin-left: 0;
}

#Corps ul li
{
	margin-top: 10px;
}

#Corps ul li:first-child,
#Corps ul.list-unstyled li
{
	margin-top: 0;
}

.Invisible
{
	display: none;
}

.Gauche
{
	text-align: left;
}

.Droite
{
	text-align: right;
}

.Centre
{
	text-align: center;
}

.Ancre
{
	display: block;
	position: relative;
	top: -80px;
	visibility: hidden;
}

.Erreur
{
	color: #aa2122;
}

#Corps .ContenuCorps .FondAlternatif
{
	background-color: #F7F7F7;
}

.SansMargeHaut
{
	margin-top: 0px !important;
}

.SansMargeBas
{
	margin-bottom: 0px !important;
}

#Corps #MoniRecrutement
{
	display: block;
	width: 100%;
	position: relative;
	overflow: hidden;
}

#Corps #MoniRecrutement #SeConnecter
{

}

#Corps #MoniRecrutement #SeConnecter a
{
	display: block;
	float: right;
	text-decoration: none;
	background: rgba(255, 255, 255, 0.8);
	padding: 10px 20px 10px 20px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	-khtml-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}

#Corps #MoniRecrutement #SeConnecter a:hover
{
	display: block;
	float: right;
	background: rgba(255, 255, 255, 1);
	padding: 10px 20px 10px 20px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	-khtml-border-radius: 0px 0px 5px 5px;
	border-radius: 0px 0px 5px 5px;
}

.MarqueDepose
{
	/*display: block;
	float: right;
	font-size: 10pt;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 2px;*/
	display: none;
}

.TexteOrange
{
	color: #ee6600;
}

.TexteBleu
{
	color: #b1d8f7;
}

.MobileInvisible
{
	display: none;
}

.ContenuPresentationTexte
{
	display: block;
	float: left;
	clear: none;
}

.Droite
{
	text-align: right;
}

#Menu
{
	overflow: visible !important;
}

.InformationsContact h2
{
	margin: 20px auto 20px auto;
	text-align: center;
}

#Corps
{
	margin-top: 185px;
	padding-bottom: 30px;
	overflow: visible;
}

#Corps .ContenuCorps
{
	min-height: 300px;
}

#Corps .ContenuCorps h2
{
	margin-top: 20px;
}

#Corps .ContenuCorps h2.panel-title
{
	margin-top: 0px;
}

/*#Corps .ContenuCorps #BarreActions
{
	background-color: #333333;
}

#Corps .ContenuCorps #BarreActions .col-xs-6
{
	padding-left: 0px;
	padding-right: 0px;
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions
{
	margin: 0px auto 0px auto;
	padding-top: 15px;
	padding-bottom: 15px;
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu
{
	display: block;
	float: right;
	margin: 0px auto 0px auto;
	padding: 0px;
	list-style: none;
	border: none;
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu li
{
	float: left;
	display: table;
	height: 34px;
	margin: 0px;
	width: 140px;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu li .LienDemo, #Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu li .LienContact
{
	color: #FFFFFF;
	text-decoration: none;
	display: table-cell;
	vertical-align: middle;
	font-weight: bold;
	letter-spacing: 1px;
	font-size: 10px;
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu li.ActionDemo
{
	background-color: #4e7b49;
	background-image: -o-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
	background-image: -moz-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
	background-image: -webkit-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
	background-image: -ms-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
	background-image: linear-gradient(to top, #4e7b49 0%, #6a9a69 100%);
	margin-right: 3px;
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu li.ActionDemo:hover
{
	background-color: #6a9a69;
	background-image: -o-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
	background-image: -moz-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
	background-image: -webkit-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
	background-image: -ms-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
	background-image: linear-gradient(to top, #6a9a69 0%, #8bb88d 100%);
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu
{
	display: block;
	float: left;
	margin: 0px auto 0px auto;
	padding: 0px;
	list-style: none;
	border: none;
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu li
{
	float: left;
	display: table;
	height: 34px;
	margin: 0px;
	width: 140px;
	text-align: center;
	vertical-align: middle;
	padding: 0px;
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu li.ActionContact
{
	background-color: #49667b;
	background-image: -o-linear-gradient(top, #49667b 0%, #69859a 100%);
	background-image: -moz-linear-gradient(top, #49667b 0%, #69859a 100%);
	background-image: -webkit-linear-gradient(top, #49667b 0%, #69859a 100%);
	background-image: -ms-linear-gradient(top, #49667b 0%, #69859a 100%);
	background-image: linear-gradient(to top, #49667b 0%, #69859a 100%);
}

#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu li.ActionContact:hover
{
	background-color: #69859a;
	background-image: -o-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
	background-image: -moz-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
	background-image: -webkit-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
	background-image: -ms-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
	background-image: linear-gradient(to top, #69859a 0%, #8ba5b8 100%);
}*/

#Corps #BarreActions
{
	/*background-color: #333333;*/
	padding: 50px 0;
	margin-bottom: -30px;
}

#Corps #BarreActions .ContenuBarreActions
{
	display: flex;
	justify-content: center;
	gap: 1rem;
}

#Corps #BarreActions a
{
	display: flex;
	justify-content: center;
	align-items: center;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
	width: 200px;
	height: 50px;
}

#Corps #BarreActions .LienDemo
{
	background-color: #4e7b49;
	background-image: -o-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
	background-image: -moz-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
	background-image: -webkit-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
	background-image: -ms-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
	background-image: linear-gradient(to top, #4e7b49 0%, #6a9a69 100%);
}

#Corps #BarreActions .LienDemo:hover
{
	background-color: #6a9a69;
	background-image: -o-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
	background-image: -moz-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
	background-image: -webkit-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
	background-image: -ms-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
	background-image: linear-gradient(to top, #6a9a69 0%, #8bb88d 100%);
}


#Corps #BarreActions .LienContact
{
	background-color: #49667b;
	background-image: -o-linear-gradient(top, #49667b 0%, #69859a 100%);
	background-image: -moz-linear-gradient(top, #49667b 0%, #69859a 100%);
	background-image: -webkit-linear-gradient(top, #49667b 0%, #69859a 100%);
	background-image: -ms-linear-gradient(top, #49667b 0%, #69859a 100%);
	background-image: linear-gradient(to top, #49667b 0%, #69859a 100%);
}

#Corps #BarreActions .LienContact:hover
{
	background-color: #69859a;
	background-image: -o-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
	background-image: -moz-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
	background-image: -webkit-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
	background-image: -ms-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
	background-image: linear-gradient(to top, #69859a 0%, #8ba5b8 100%);
}

#Menu .MenuIcone
{
	float: right;
	margin-top: 5px;
	width: 40px;
	height: 40px;
	background-image: url('/_application/Images/menu-icone.gif');
	background-repeat: no-repeat;
	background-position: left;
}

fieldset
{
	margin-top: 20px;
	margin-bottom: 20px;
}

.form-inline .form-group{
	margin-left: 0;
	margin-right: 0;
}

.ListeEnregistrements table, .ListeEnregistrementsEnfants div.Item
{
	border: solid 1px #999999;
	margin-top: 10px;
}

.ListeEnregistrementsEnfants div.Item
{
	padding: 10px;
}

.GroupeOnglets .TitresOnglets
{
	border-color: #999999 !important;
	border-left: none !important;
	border-bottom: none !important;
	background-image: url(/_inclusions/Y2/Images/TitresOnglets.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}

.GroupeOnglets .TitresOnglets a
{
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999;
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	color: #666666;

	text-shadow: 1px 1px 1px #fff;
	background: #e8eaeb;
	background: -moz-linear-gradient(100% 20% 90deg, #e8eaeb, #ededed);
	background: -webkit-gradient(linear, 0% 0%, 0% 20%, from(#ededed), to(#e8eaeb));
	padding: 10px 20px 10px 20px;
	margin-right: 1px;
}

.GroupeOnglets .TitresOnglets a.Courant
{
	border-bottom: none !important;
	border-bottom: solid 1px #FFFFFF !important;
	color: #000000 !important;
}

.GroupeOnglets .TitresOnglets a
{
	border-color: #999999 !important;
}

.GroupeOnglets .ContenuOnglet
{
	background-color: #FFFFFF;
	border-color: #999999 !important;
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border-bottom-right-radius: 5px;
	overflow: auto;
}

.GroupeOnglets .ContenuOnglet :first-child
{
	margin-top: 0px;
}


.IconesMediasSociaux
{
	text-align: center;
	margin: 10px 0 !important;
}

.IconesMediasSociaux a
{
	margin-left: 5px;
	margin-right: 5px;
}

.GroupeOnglets .TitresOnglets a.Courant
{
	background: #FFFFFF;
}

@-moz-document url-prefix()
{
	textarea[rows="2"]
	{
		overflow-x: hidden;
	}
}

.container
{
	padding-left: 20px;
	padding-right: 20px;
}

.row, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12
{
	padding: 0px;
	margin: 0px;
}

.table &gt; thead &gt; tr &gt; th,
.table &gt; tbody &gt; tr &gt; th,
.table &gt; tbody &gt; tr &gt; td
{
	vertical-align: middle;
}

@-moz-document url-prefix() {
	fieldset { display: table-cell; }
}

.ConteneurConditionsUtilisation
{
	text-align: center;
	margin-bottom: 10px !important;
}

.ConditionsUtilisation
{
	margin-right: 20px;
	padding-top: 3px;
}

.ConteneurDroitsAuteur
{
	text-align: center;
	margin: 10px 0 !important;
}

#MenuEmployeurs
{
	border-bottom: 1px solid #666666;
	background-color: #181818;
}

#MenuEmployeurs a
{
	color: #DDDDDD;
	letter-spacing: 1px;
}

#MenuEmployeurs a:hover
{
	color: #b1d8f7;
}

@media (min-width: 320px)
{
	#Corps
	{
		margin-top: 149px;
	}

	#MenuEmployeurs .MenuEmployeursContenu
	{
		margin: 0px auto 0px auto;
		padding-top: 0px;
		padding-bottom: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs
	{
		margin: 0px;
		padding: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li
	{
		display: table;
		list-style: none;
		text-align: center;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		width: 100%;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a
	{
		display: block;
		margin: 0px auto 0px auto;
		padding: 10px 0px 10px 0px;
		text-align: center;
		/*color: #FFFFFF;*/
	}

	/*#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a:hover
	{
		color: #007BFF;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li:first-child
	{
		margin-left: 0px;
	}
}

@media (min-width: 480px)
{	
	#Corps
	{
		margin-top: 134px;
	}

	/*#MenuEmployeurs
	{
		border-bottom: 1px solid #666666;
		background-color: #000000;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu
	{
		margin: 0px auto 0px auto;
		padding-top: 0px;
		padding-bottom: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs
	{
		margin: 0px;
		padding: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li
	{
		display: table;
		list-style: none;
		text-align: center;
		margin: 0px 0px 0px 0px;
		padding: 0px;
		width: 100%;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a
	{
		display: block;
		margin: 0px auto 0px auto;
		padding: 10px 0px 10px 0px;
		text-align: center;
		/*color: #FFFFFF;*/
	}

	/*#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a:hover
	{
		color: #007BFF;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li:first-child
	{
		margin-left: 0px;
	}
}

@media (min-width: 768px)
{	
	.MobileInvisible
	{
		display: block;
		float: left;
		clear: none;
	}
	
	#Corps .ContenuCorps #MeilleuresPratiques .ContenuMeilleuresPratiques .ImageDePresentation
	{
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .ImageDePresentation
	{
	}

	#Corps .ContenuCorps #Presentation .ContenuPresentation blockquote
	{
		margin: 100px 0px 0px 0px;
		padding: 0px;
		font-size: 24px;
		color: #FFFFFF;
		font-weight: bold;
		line-height: 36px;
		border-left: none;
	}

	#Corps .ContenuCorps #Presentation .ContenuPresentation p
	{
		margin: 30px 0px 0px 0px;
		font-size: 16px;
		color: #FFFFFF;
		line-height: 20px;
	}

	#Corps .ContenuCorps #Fonctionnement
	{
		border-bottom: 1px solid #666666;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement
	{
		margin: 0px auto 0px auto;
		padding-top: 30px;
		padding-bottom: 30px;
		overflow: visible;
		position: relative;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement1, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement2, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement3
	{
		clear: both;
		overflow: hidden;
		border-bottom: 1px solid #CCCCCC;
		padding-top: 20px;
		position: relative;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement4
	{
		clear: both;
		overflow: hidden;
		border-bottom: 1px solid #CCCCCC;
		padding-top: 20px;
		min-height: 148px;
		position: relative;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement1 h2, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement2 h2, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement3 h2, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement4 h2
	{
		margin-top: 0px;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement1 .ActionneurPopupLienImage, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement3 .ActionneurPopupLienImage
	{
		display: block;
		float: right;
		margin-left: 20px;
		margin-bottom: 20px;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement2 .ActionneurPopupLienImage
	{
		display: block;
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement1 .ActionneurPopupLienImage .FonctionnementImage, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement3 .ActionneurPopupLienImage .FonctionnementImage
	{
		float: right;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement2 .ActionneurPopupLienImage .FonctionnementImage
	{
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement4 .FonctionnementImage
	{
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement1 .ActionneurPopupLienImage:hover .FonctionnementImage, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement2 .ActionneurPopupLienImage:hover .FonctionnementImage, #Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement3 .ActionneurPopupLienImage:hover .FonctionnementImage
	{
		border: 1px solid #007BFF;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement4
	{
		border-bottom: none;
	}

	#Corps .ContenuCorps #Fonctionnement .ContenuFonctionnement .Fonctionnement1
	{
		padding-top: 10px;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation1, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation2, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation3, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation4
	{
		clear: both;
		overflow: hidden;
		border-bottom: 1px solid #CCCCCC;
		padding-top: 20px;
		position: relative;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation1 h2, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation2 h2, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation3 h2, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation4 h2
	{
		margin-top: 0px;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation1 .ActionneurPopupLienImage, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation3 .ActionneurPopupLienImage
	{
		display: block;
		float: right;
		margin-left: 20px;
		margin-bottom: 20px;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation2 .ActionneurPopupLienImage, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation4 .ActionneurPopupLienImage
	{
		display: block;
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation1 .EvaluationImage, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation3 .EvaluationImage
	{
		float: right;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation2 .EvaluationImage, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation4 .EvaluationImage
	{
		float: left;
		margin-right: 20px;
		margin-bottom: 20px;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation1 .ActionneurPopupLienImage:hover .EvaluationImage, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation2 .ActionneurPopupLienImage:hover .EvaluationImage, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation3 .ActionneurPopupLienImage:hover .EvaluationImage, #Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation4 .ActionneurPopupLienImage:hover .EvaluationImage
	{
		border: 1px solid #007BFF;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .Evaluation1
	{
		padding-top: 10px;
	}

	#Corps .ContenuCorps #MeilleuresPratiques
	{
		border-bottom: 1px solid #666666;
	}

	#Corps .ContenuCorps #MeilleuresPratiques .ContenuMeilleuresPratiques
	{
		margin: 0px auto 0px auto;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	#Corps .ContenuCorps #MeilleuresPratiques .ContenuMeilleuresPratiques ul
	{
		overflow: visible;
	}

	#Corps .ContenuCorps #MeilleuresPratiques .ContenuMeilleuresPratiques .ImageDePresentation
	{
		display: block;
		float: right;
		margin: 0px 0px 20px 20px;
	}

	#Corps .ContenuCorps #Evaluations
	{
		border-bottom: 1px solid #666666;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations
	{
		margin: 0px auto 0px auto;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .ImageDePresentation
	{
		display: block;
		float: right;
		margin: 0px 0px 20px 20px;
		border: 1px solid #666666;
	}

	#Corps .ContenuCorps #Evaluations .ContenuEvaluations .ImageDePresentation:hover
	{
		border: 1px solid #077BFF;
	}

	/*#Corps .ContenuCorps #BarreActions
	{
		background-color: #333333;
	}

	#Corps .ContenuCorps #BarreActions .col-xs-6
	{
		padding-left: 0px;
		padding-right: 0px;
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions
	{
		margin: 0px auto 0px auto;
		padding-top: 30px;
		padding-bottom: 30px;
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu
	{
		display: block;
		float: right;
		margin: 0px auto 0px auto;
		padding: 0px;
		list-style: none;
		border: none;
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu li
	{
		float: left;
		display: table;
		height: 50px;
		margin: 0px;
		width: 200px;
		text-align: center;
		vertical-align: middle;
		padding: 0px;
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu li .LienDemo, #Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu li .LienContact
	{
		color: #FFFFFF;
		text-decoration: none;
		display: table-cell;
		vertical-align: middle;
		font-weight: bold;
		letter-spacing: 1px;
		font-size: 10pt;
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu li.ActionDemo
	{
		background-color: #4e7b49;
		background-image: -o-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
		background-image: -moz-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
		background-image: -webkit-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
		background-image: -ms-linear-gradient(top, #4e7b49 0%, #6a9a69 100%);
		background-image: linear-gradient(to top, #4e7b49 0%, #6a9a69 100%);
		margin-right: 3px;
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionGauche ul.ActionGaucheContenu li.ActionDemo:hover
	{
		background-color: #6a9a69;
		background-image: -o-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
		background-image: -moz-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
		background-image: -webkit-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
		background-image: -ms-linear-gradient(top, #6a9a69 0%, #8bb88d 100%);
		background-image: linear-gradient(to top, #6a9a69 0%, #8bb88d 100%);
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu
	{
		display: block;
		float: left;
		margin: 0px auto 0px auto;
		padding: 0px;
		list-style: none;
		border: none;
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu li
	{
		float: left;
		display: table;
		height: 50px;
		margin: 0px;
		width: 200px;
		text-align: center;
		vertical-align: middle;
		padding: 0px;
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu li.ActionContact
	{
		background-color: #49667b;
		background-image: -o-linear-gradient(top, #49667b 0%, #69859a 100%);
		background-image: -moz-linear-gradient(top, #49667b 0%, #69859a 100%);
		background-image: -webkit-linear-gradient(top, #49667b 0%, #69859a 100%);
		background-image: -ms-linear-gradient(top, #49667b 0%, #69859a 100%);
		background-image: linear-gradient(to top, #49667b 0%, #69859a 100%);
	}

	#Corps .ContenuCorps #BarreActions .ContenuBarreActions .ActionDroite ul.ActionDroiteContenu li.ActionContact:hover
	{
		background-color: #69859a;
		background-image: -o-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
		background-image: -moz-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
		background-image: -webkit-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
		background-image: -ms-linear-gradient(top, #69859a 0%, #8ba5b8 100%);
		background-image: linear-gradient(to top, #69859a 0%, #8ba5b8 100%);
	}*/
	
	#Corps
	{
		margin-top: 70px;
	}

	/*#MenuEmployeurs
	{
		border-bottom: 1px solid #666666;
		background-color: #000000;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu
	{
		margin: 0px auto 0px auto;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs
	{
		margin: 0px;
		padding: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li
	{
		display: table;
		float: left;
		list-style: none;
		margin: 0px 0px 0px 0px;
		padding: 0px 30px 0px 30px;
		/*border-right: 1px solid #FFFFFF;*/
		border-right: 1px solid #333333;
		width: auto;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a
	{
		display: inline;
		margin: 0px;
		padding: 10px 0px 10px 0px;
		/*color: #FFFFFF;*/
	}

	/*#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a:hover
	{
		color: #007BFF;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li:first-child
	{
		margin-left: 0px;
		padding-left: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li:last-child
	{
		border-right: none;
		padding-right: 0px;
	}
}

@media (min-width: 992px)
{	
	.MobileInvisible
	{
		display: block;
		float: left;
		clear: none;
	}

	#Corps
	{
		margin-top: 70px;
	}

	/*#MenuEmployeurs
	{
		border-bottom: 1px solid #666666;
		background-color: #000000;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu
	{
		margin: 0px auto 0px auto;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs
	{
		margin: 0px;
		padding: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li
	{
		display: table;
		float: left;
		list-style: none;
		margin: 0px 0px 0px 0px;
		/*padding: 0px 20px 0px 20px;*/
		/*border-right: 1px solid #FFFFFF;*/
		width: auto;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a
	{
		display: inline;
		margin: 0px;
		padding: 10px 0px 10px 0px;
		/*color: #FFFFFF;*/
	}

	/*#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a:hover
	{
		color: #007BFF;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li:first-child
	{
		margin-left: 0px;
		padding-left: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li:last-child
	{
		border-right: none;
		padding-right: 0px;
	}

	.ConteneurConditionsUtilisation
	{
		text-align: left;
	}

	.IconesMediasSociaux
	{
		margin-top: 0 !important;
	}

	.ConteneurDroitsAuteur
	{
		text-align: right;
		margin-top: 0 !important;
	}
}

@media (min-width: 1200px)
{	
	#Corps
	{
		margin-top: 70px;
	}

	/*#MenuEmployeurs
	{
		border-bottom: 1px solid #666666;
		background-color: #000000;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu
	{
		margin: 0px auto 0px auto;
		padding-top: 10px;
		padding-bottom: 10px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs
	{
		margin: 0px;
		padding: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li
	{
		display: table;
		float: left;
		list-style: none;
		margin: 0px 0px 0px 0px;
		/*padding: 0px 20px 0px 20px;*/
		/*border-right: 1px solid #FFFFFF;*/
		width: auto;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a
	{
		display: inline;
		margin: 0px;
		padding: 10px 0px 10px 0px;
		/*color: #FFFFFF;*/
	}

	/*#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li a:hover
	{
		color: #007BFF;
	}*/

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li:first-child
	{
		margin-left: 0px;
		padding-left: 0px;
	}

	#MenuEmployeurs .MenuEmployeursContenu ul.MenuEmployeurs li:last-child
	{
		border-right: none;
		padding-right: 0px;
	}
}

#MenuEmployeurs .MenuEmployeursContenu .MenuEmployeurs .MenuEmployeursLienFreeTrial
{
	color: #c5ffc1;
}

#MenuEmployeurs .MenuEmployeursContenu .MenuEmployeurs a
{
	font-weight: bold;
}

@media print
{
	body
	{
		overflow: visible !important;
	}

	#Corps
	{
		overflow: visible !important;
	}

	#ContenuCorps
	{
		overflow: visible !important;
	}
}

#MessageMaintenance
{
	position: fixed;
	top: 0px;
	z-index: 1000;
	width: 100%;
}

#MessageMaintenance div
{
	text-align: center;
	background-color: #aa2122;
	color: #FFFFFF;
	font-size: 8pt;
	margin-left: auto;
	margin-right: auto;
}

a[href="#haut-page"],
a[href="#top-page"]
{
	display: none;
	position: fixed;
	z-index: 50;
	bottom: 0;
	right: 0;
	padding: 1rem;
	color: #CCCCCC;
	opacity: 0.75;
}

a[href="#haut-page"]:hover,
a[href="#top-page"]:hover
{
	filter: brightness(50%);
}

/*
.m-0 { margin: 0 }
.m-1 { margin: 4px }
.m-2 { margin: 8px }
.m-3 { margin: 12px }
.m-4 { margin: 16px }
.m-5 { margin: 20px }
.m-6 { margin: 24px }
.m-7 { margin: 28px }
.m-8 { margin: 32px }

.mt-0 { margin-top: 0 }
.mt-1 { margin-top: 4px }
.mt-2 { margin-top: 8px }
.mt-3 { margin-top: 12px }
.mt-4 { margin-top: 16px }
.mt-5 { margin-top: 20px }
.mt-6 { margin-top: 24px }
.mt-7 { margin-top: 28px }
.mt-8 { margin-top: 32px }

.mr-0 { margin-right: 0 }
.mr-1 { margin-right: 4px }
.mr-2 { margin-right: 8px }
.mr-3 { margin-right: 12px }
.mr-4 { margin-right: 16px }
.mr-5 { margin-right: 20px }
.mr-6 { margin-right: 24px }
.mr-7 { margin-right: 28px }
.mr-8 { margin-right: 32px }

.mb-0 { margin-bottom: 0 }
.mb-1 { margin-bottom: 4px }
.mb-2 { margin-bottom: 8px }
.mb-3 { margin-bottom: 12px }
.mb-4 { margin-bottom: 16px }
.mb-5 { margin-bottom: 20px }
.mb-6 { margin-bottom: 24px }
.mb-7 { margin-bottom: 28px }
.mb-8 { margin-bottom: 32px }

.ml-0 { margin-left: 0 }
.ml-1 { margin-left: 4px }
.ml-2 { margin-left: 8px }
.ml-3 { margin-left: 12px }
.ml-4 { margin-left: 16px }
.ml-5 { margin-left: 20px }
.ml-6 { margin-left: 24px }
.ml-7 { margin-left: 28px }
.ml-8 { margin-left: 32px }
*/
</pre></body></html>