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

html
{
	overflow-y: scroll;
	overflow-x: hidden;
	z-index: 8000;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	z-index: 6000;
}

blockquote
{
	font-style: italic;
	font-size: 11pt;
	text-align: left;
	/*padding-top: 3px;
	margin-bottom: 15px;*/
	/*color: #0c2649;*/
}

a
{
	/*text-decoration: none;*/
	color: #0c2649;
}

a:hover
{
	color: #007bff !important;
}

h1, h2, h3, h4, h5, h6, h7
{
	font-family: "Palatino Linotype", Palatino, "Book Antiqua", "URW Palladio L", Georgia, serif;
	font-weight: bold;
	letter-spacing: 1px;
	font-variant: small-caps;
}
 
h1
{
	text-align: center;
	margin-bottom: 1em;
	font-size: 13pt;
	letter-spacing: 2px;
	/*background-color: #00FF00;*/
}

h2
{
	text-align: left;
	margin: 20px 0px 5px 0px;
	color: #000000;
	padding: 0px 0px 0px 0px;
	/*border-top: 1px solid transparent;*/
	border-bottom: 1px solid #CCCCCC;
	/*background-image: url(/_application/Images/BackTitres.jpg);*/
	background-repeat: repeat-y;
	/*color: #FFFFFF;*/
	font-size: 11pt !important;
	letter-spacing: 1px;
	font-variant: small-caps;
	height: 20px;
}

h3
{
	margin: 10px 0px 10px 0px;
	padding: 0px;
	font-size: 10pt;
	text-align: left;
}

h4
{
	margin: 0px 0px 10px 0px;
	padding: 0px;
	font-size: 10pt;
	text-align: left;
	font-variant: normal;
}

img
{
	border: none;
}

p
{
	margin-top: 1em;
	margin-bottom: 1em;
	line-height: 1.4em;
}

/*span
{
}
*/
ul
{
	margin: 10px 0px 10px 0px;
	padding: 0px;
	/*font-size: 10pt;*/
	position: relative;
	line-height: 1.4em;
	overflow: hidden;
}

ul li
{
	padding: 0px 0px 0px 20px;
	margin: 3px 0px 3px 0px;
	background-image: url(/_application/Images/PuceBleuPetite.png);
	background-position: 0px 1px !important;
	background-repeat: no-repeat;
	list-style: none;
	line-height: 1.4em;
	text-align: left;
}

ul ul li
{
	padding: 0px 0px 2px 20px;
	margin: 0px 0px 5px 0px;
	background-image: url(/_application/Images/PuceBleuPetite.png);
	background-position: 0px 1px !important;
	background-repeat: no-repeat;
	line-height: 1.4em;
	list-style: none;
	text-align: left;
}

ol
{
	margin-top: 5px;
}

ol li
{
	list-style-type: decimal;
	list-style-position: outside;
	/*font-size: 12pt;*/
	line-height: 1.4em;
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 0px 20px;
}

.Centre
{
	text-align: center;
}

.Droite
{
	text-align: right;
}

#Corps .TwoCols li, #Corps .DeuxColonnes li
{
	float: left;
	width: 46%;
	position: relative;
}

#Corps .TroisColonnes li
{
	float: left;
	width: 30%;
}

fieldset
{
	padding: 5px 10px 5px 10px;
	margin-top: 10px;
}

fieldset Legend
{
	padding: 0px 10px 0px 10px;
}

.Erreur
{
	color: #FF0000;
}

.Entete
{
	margin-bottom: 20px;
}

#ContenuEntete
{
	width: 1000px;
	height: 70px;
	margin-left: auto;
	margin-right: auto;
}

#Corps
{
	margin: 0px 0px 30px 0px;
	z-index: 1000;
}

#Corps .Content
{
	width: 600px;
	text-align: justify;
	margin: 20px 0px 0px 0px;
}

#Corps .PagePrincipaleDescription
{
	margin: 0px;
	padding: 0px;
	text-align: justify;
	position: relative;
	overflow: hidden;
}

#Corps .PagePrincipaleDescription p 
{
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#Corps .PageDescription
{
	margin: 0px;
	padding: 0px;
	text-align: justify;
	position: relative;
	overflow: hidden;
}

#Entete a
{
	color: #0c2649;
}

#Entete .Banniere
{
	margin: 10px 0px 10px 0px;
	display: block;
	height: 52px;
	width: 360px;
	clear: none;
	float: left;
	background-image: url(/_application/Images/BanniereEn.jpg);
	background-repeat: no-repeat;
	position: relative;
}

html[lang='fr'] #Entete .Banniere
{
	background-image: url(/_application/Images/BanniereFr.jpg);
}

#Entete .Banniere:hover
{
	background-image: url(/_application/Images/BanniereEnOver.jpg);
}

html[lang='fr'] #Entete .Banniere:hover
{
	background-image: url(/_application/Images/BanniereFrOver.jpg);
}

#Entete .Menu
{
	float: right;
	clear: none;
	color: #999999;
	margin-bottom: 12px;
}

#Entete .Menu a
{
	font-size: x-small;
	margin-left: 2px;
	margin-right: 2px;
}

#Entete .Blogs
{
	float: right;
	clear: right;
	margin-top: 5px;
}

#Entete .BlogHRM
{
	color: #0c2649;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	margin: 0px 10px 0px auto;
	padding: 0px;
}

#Entete .BlogHRM:hover
{
	color: #007bff;
	text-decoration: none;
}

#Entete .BlogPopPsy
{
	color: #0c2649;
	text-decoration: none;
	text-align: center;
	font-size: 12px;
	margin: 0px auto 0px 10px;
	padding: 0px;
}

#Entete .BlogPopPsy:hover
{
	color: #007bff;
	text-decoration: none;
}

#MenuPrincipal
{
	clear: both;
	border-bottom: solid 1px #000000;
	min-width: 1000px;
	background-color: #0c2649;
	background-image: url(/_application/Images/DegradeBleu.gif);
	background-position: top;
	background-repeat: repeat-x;
	color: #ffffff;
	position: relative;
	z-index: 5000;
}

#ContenuMenuPrincipal
{
	width: 1000px;
	margin: 0px auto 0px auto;
	text-align: center;
	padding: 5px;
	position: relative;
	height: 17px;
	z-index: 4000;
}

#ContenuMenuPrincipal a
{
	color: #ffffff;
	text-decoration: none;
}

#ContenuMenuPrincipal .Menu
{
	display: inline;
	z-index: 3000;
}

#ContenuMenuPrincipal .LienSectionPrincipale
{
	margin: 0px 32px 0px 32px;
	/*padding: 5px 0px 5px 0px;*/
}

#ContenuMenuPrincipal .SousMenu
{
	display: none;
	position: absolute;
	border-top: 1px solid transparent;
	border-left: 1px solid #0c2649;
	border-right: 1px solid #0c2649;
	border-bottom: 1px solid #0c2649;
	-moz-border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
}

#ContenuMenuPrincipal .SousMenu .SousMenuPatch
{
	background: transparent;
	height: 10px;
	margin: 0px;
	padding: 0px;
}

#ContenuMenuPrincipal .SousMenu .SousMenuLiens
{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	background-color: #FFFFFF;
	-moz-border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
}

#ContenuMenuPrincipal .SousMenu a
{
	display: block;
	text-align: left;
	padding: 5px 15px 0px 32px;
	color: #0c2649;
	background-image: url(/_application/Images/PuceNoire.png);
	background-position: 15px 9px;
	background-repeat: no-repeat;
	/*margin: 10px 0px 0px 0px;*/
}

#CheminCourant
{
	/*border-bottom: solid 1px #999999;*/
	color: #999999;
	font-size: x-small;
	width: 990px;
	padding: 5px;
	margin: 0px auto 0px auto;
}

#ContenuCheminCourant
{
	margin-top: 0px;
}

#CheminCourant a
{
	color: #999999;
}

/*
#BarreOutils
{
	width: 1000px;
	padding: 0px 0px 0px 0px;
	margin: 5px auto 0px auto;
}

#ContenuBarreOutils
{
	padding: 5px 0px 0px 0px;
}
*/

#MenuAddThis
{
	margin: 10px 0px 15px 0px;
	padding: 0px 0px 10px 0px;
	border-bottom: 1px solid #CCCCCC;
}

#MenuAddThisTop
{
	height: 20px;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #CCCCCC;
}

#MenuAddThisBottom
{
	margin: 10px 0px 0px 0px;
}

#MenuAddThis a
{`
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#MenuAddThis span
{
	margin: 0px;
	padding: 0px;
}


#MenuAddThis .addthis_button_facebook_like
{
	margin-left: 10px;
}

#Corps
{
	/*margin: 25px;*/
}

#ContenuCorps
{
	position: relative;
	overflow: hidden;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	/*border: solid 1px red;*/
}

#Corps .Entete
{
	overflow: hidden;
	margin: 0px;
	/*background-color: #FF0000;*/
}

#Corps .Entete h1
{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	text-align: left;
}

#Corps .Entete blockquote
{
	padding: 0px 0px 5px 0px;
}

#Corps .Entete img
{
	float: left;
	height: 50px;
	margin-right: 15px;
	position: relative;
}

#Corps a
{
	/*color: #007bff;*/
	color: #0c2649;
	/*text-decoration: none;*/
}

/*#Corps a:hover
{
	text-decoration: underline;
}*/

#Corps .Titre
{
	font-family: font-family: "Palatino Linotype", Palatino, "Book Antiqua", "URW Palladio L", Georgia, serif;
	font-weight: bold;
	letter-spacing: 1px;
}

#Corps table.Grille
{
	border-collapse: collapse;
	/*width: 99%;*/
	margin-left: 1px;
}

#Corps table.Grille th, #Corps table.Grille td
{
	border: solid 1px #CCCCCC;
	padding: 3px 5px 3px 5px;
}

#Corps table.Grille th[scope="col"]
{
	text-align: center;
}

#Corps table.Grille td
{
}

#Nouvelles
{
	margin-top: 0px;
	padding-top: 5px;
	border-top: 1px solid #999999;
	font-size: x-small;
	height: 84px;
}

#ContenuNouvelles
{
	width: 1000px;
	margin: 0px auto 0px auto;
	overflow: hidden;
}

#Flux
{
	float: left;
	clear: both;
	position: relative;
	color: #999999;
	padding: 0px;
	margin: 0px;
}

#DerniersTweets
{
	float: left;
	clear: none;
	height: 75px;
	width: 306px;
	padding: 0px 20px 0px 0px;
	margin: 2px 19px 2px 0px;
	border-right: 1px solid #CCCCCC;
}

#DerniersTweets .Entete
{
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#DerniersTweets .Contenu
{
	height: 44px;
	padding: 0px;
}

#DerniersTweets .Contenu .Tweet
{
	padding: 0px 0px 0px 12px;
	background-image: url(/_application/Images/PuceNoire.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

#DerniersBlogs
{
	float: left;
	clear: none;
	height: 75px;
	width: 306px;
	padding: 0px 20px 0px 0px;
	margin: 2px 19px 2px 0px;
	border-right: 1px solid #CCCCCC;
}

#DerniersBlogs .Entete
{
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#DerniersBlogs .Contenu
{
	height: 44px;
	padding: 0px;
}

#DerniersBlogs .Contenu a
{
	text-decoration: none !important;
}

#DerniersBlogs .Contenu .EntreeBlog
{
	padding: 0px 0px 0px 12px;
	background-image: url(/_application/Images/PuceNoire.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

#DernieresNouvelles
{
	float: left;
	clear: none;
	height: 75px;
	width: 306px;
	padding: 0px 0px 0px 0px;
	margin: 2px 0px 2px 0px;
}

#DernieresNouvelles .Entete
{
	font-size: 14px;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#DernieresNouvelles .Contenu
{
	height: 44px;
	padding: 0px;
}

#DernieresNouvelles .Contenu p
{
	padding: 0px 0px 0px 12px;
	background-image: url(/_application/Images/PuceNoire.png);
	background-position: 0px 3px;
	background-repeat: no-repeat;
}

#Pied
{
	min-width: 1000px;
	border-top: solid 1px #999999;
	color: #999999;
	font-size: x-small;
	padding-top: 0px;
	margin-bottom: 5px;
}

#ContenuPied
{
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

#Pied a
{
	color: #0c2649;
}


/*------------------------*/

#Pied #ContenuPied #FollowUs
{
	float: left;
	clear: none;
	position: relative;
	margin: 10px 0px 0px 0px;
}

#Pied #ContenuPied .FollowUsTitle
{
	display: block;
	float: left;
	clear: both;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 10px 0px 0px;
	margin: 1px 0px 10px 0px;
}

#Pied #ContenuPied #FollowUs .FollowUsText
{
	display: block;
	float: left;
	clear: none;
	color: #0c2649;
	font-size: 12px;
	font-weight: bold;
	margin: 1px 0px 10px 0px;
}

#Pied #ContenuPied #FollowUs .FollowUsLinkBlog
{
	display: block;
	float: left;
	clear: none;
	height: 16px;
	font-size: 12px;
	text-decoration: none;
	padding: 0px 10px 0px 19px;
	margin: 0px 0px 0px 0px;
	background-image: url(/_application/Images/Blogger.png);
	background-position: left;
	background-repeat: no-repeat;
	border-right: 1px solid #CCCCCC;
}

#Pied #ContenuPied #FollowUs .FollowUsLinkBlog:hover span, #Pied #ContenuPied #FollowUs .FollowUsLinkFacebook:hover span, #Pied #ContenuPied #FollowUs .FollowUsLinkTwitter:hover span
{
	color: #007bff !important;
}

#Pied #ContenuPied #FollowUs .FollowUsLinkFacebook
{
	display: block;
	float: left;
	clear: none;
	height: 16px;
	text-decoration: none;
	padding: 0px 10px 0px 19px;
	margin: 0px 0px 0px 10px;
	background-image: url(/_application/Images/Facebook.png);
	background-position: left;
	background-repeat: no-repeat;
	border-right: 1px solid #CCCCCC;
}

#Pied #ContenuPied #FollowUs .FollowUsLinkTwitter
{
	display: block;
	float: left;
	clear: none;
	height: 16px;
	text-decoration: none;
	padding: 0px 10px 0px 19px;
	margin: 0px 0px 0px 10px;
	background-image: url(/_application/Images/Twitter.png);
	background-position: left;
	background-repeat: no-repeat;
	border-right: 1px solid #CCCCCC;
}

#Pied #ContenuPied #FollowUs .FollowUsLinkYouTube
{
	display: block;
	float: left;
	clear: none;
	height: 16px;
	width: 44px;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 10px;
	background-image: url(/_application/Images/YouTube.png);
	background-position: left;
	background-repeat: no-repeat;
	border-right: 1px solid #CCCCCC;
}

#Pied .Enregistrement
{
	display: block;
	float: left;
	clear: none;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 10px 0px 10px;
	margin: 11px 0px 10px 0px;
	text-decoration: none;
}

#Pied .DroitsAuteur
{
	float: right;
	clear: none;
	position: relative;
	padding: 0px;
	margin: 11px 0px 0px 0px;
	text-align: center;
	font-size: 12px;
	font-style: italic;
	text-decoration: none;
}

/*---------------------------------------------------------*/

#Corps .Widgets
{
	float: right;
	clear: none;
	position: relative;
	overflow: hidden;
	width: 339px;
	margin: 0px 0px 0px 20px;
	padding: 0px;
}

#Corps .Widgets .Widget
{
	float: left;
	clear: none;
	height: 50px;
	width: 339px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-image: url(/_application/Images/Widget.gif);
	background-position: top left;
	background-repeat: repeat-x;
	text-decoration: none;
}

#Corps .WidgetsPrincipaux
{
	margin: 10px 0px 0px 0px;
}

/*---------------------------------------------------------*/

#Corps .Widgets .Widget .Title
{
	display: block;
	padding: 4px 5px 1px 0px;
	font-size: 12px !important;
	text-align: left;
	font-weight: bold !important;
}

#Corps .Widgets .Widget .Description
{
	display: block;
	font-size: 10px !important;
	text-align: justify;
	padding-top: 2px;
	width: 254px;
	color: #000000;
}

#Corps .Widgets .Widget img
{
	float: right;
	height: 50px;
	width: 75px;
	margin: 0px 0px 10px 0px;
}

/*---------------------------------------------------------*/

#Corps .Widgets .Flash
{
	display: none !important;
	height: 100px;
	border-bottom: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	display: block;
	background-color: #EFEFEF;
	padding: 80px 0px 0px 0px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 15px;
}

/*---------------------------------------------------------*/

#Corps .Widgets .Separation
{
	margin: 0px 0px 5px 0px;
}

#Corps .Widgets .SeparationTop
{
	margin: 0px 0px 0px 0px;
	font-size: 8px;
}

/*---------------------------------------------------------*/

#Corps .Widgets .WidgetNoOver
{
	float: left;
	clear: none;
	height: 50px;
	width: 339px;
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-image: url(/_application/Images/Widget.gif);
	background-position: top left;
	background-repeat: repeat-x;
	text-decoration: none;
}

#Corps .Widgets .WidgetNoOver .Title
{
	display: block;
	padding: 4px 5px 1px 0px;
	font-size: 12px !important;
	text-align: left;
	font-weight: bold !important;
}

#Corps .Widgets .WidgetNoOver .Description
{
	display: block;
	font-size: 10px !important;
	padding-top: 2px;
	color: #000000;
}

/*---------------------------------------------------------*/

#Corps .Widgets .BoutonWidgets
{
	display: block;
	float: left;
	height: 50px;
	width: 339px;
	background-image: url(/_application/Images/BoutonWidgetsDouble.jpg);
	background-position: top left;
	background-repeat: no-repeat;
	text-decoration: none;
	margin: 0px 0px 10px 0px;
}

#Corps .Widgets .BoutonWidgets img
{
	float: right;
	height: 50px;
	width: 75px;
	margin: 0px 0px 10px 0px;
}

#Corps .Widgets .BoutonWidgets span
{
	float: left;
	padding: 18px 0px 0px 0px;
	width: 264px;
	font-size: 11px !important;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: 0px !important;
}

/*---------------------------------------------------------*/
/*---------------------------------------------------------*/
/*------------------------*/
#Corps .Widgets a.Widget:hover
{
	background-image: url(/_application/Images/WidgetOver.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

#Corps .Widgets a.Widget:hover .Title
{
	color: #007bff;

}

#Corps .Widgets .Flash:hover
{

}

#Corps .Widgets .BoutonWidgets:hover, #Corps .Widgets .BoutonWidgets img:hover
{
	background-image: url(/_application/Images/BoutonWidgetsDoubleOver.jpg);
}
/*------------------------*/

/*---------------------------------------------------------*/

#Corps .CallToActionsTests
{
	display: block;
	clear: both;
	height: 30px;
	width: 280px;
	font-weight: bold;
	padding: 8px 0px 0px 0px;
	margin: 0px auto 0px auto;
	background-image: url(/_application/Images/CallToActions.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF !important;
	font-size: 11px !important;
	border: 1px solid transparent;
}

#Corps .CallToActions
{
	float: left;
	width: 600px;
	margin: 0px auto 0px auto;
	height: 32px;
	padding: 30px 0px 15px 0px;
	background-image: url(/_application/Images/LigneGrise.gif);
	background-position: top left;
	background-repeat: repeat-x;
}

#Corps .CallToActions .CallToActionGauche
{
	display: block;
	float: left;
	height: 30px;
	width: 280px;
	font-weight: bold;
	padding: 8px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(/_application/Images/CallToActions.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF !important;
	font-size: 11px !important;
	border: 1px solid transparent;
}

#Corps .CallToActions .CallToActionCentre
{
	display: block;
	height: 30px;
	width: 280px;
	font-weight: bold;
	padding: 8px 0px 0px 0px;
	margin: 0px auto 0px auto;
	background-image: url(/_application/Images/CallToActions.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF !important;
	font-size: 11px !important;
	border: 1px solid transparent;
}

#Corps .CallToActions .CallToActionDroite
{
	display: block;
	float: right;
	height: 30px;
	width: 280px;
	font-weight: bold;
	padding: 8px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-image: url(/_application/Images/CallToActions.png);
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF !important;
	font-size: 11px !important;
	border: 1px solid transparent;
}

/*------------------------*/
#Corps .CallToActions .CallToActionGauche:hover, #Corps .CallToActions .CallToActionCentre:hover, #Corps .CallToActions .CallToActionDroite:hover, #Corps .CallToActionsTests:hover
{
	background-image: url(/_application/Images/CallToActionsOver.png);
}
/*------------------------*/

#Corps .Features
{
	padding: 0px;
	margin: 0px;
}

#Corps .Features span
{
	display: block;
	font-size: 12px;
	text-align: justify;
}

#Corps .Features .Feature
{
	display: block;
	height: 30px;
	width: 563px;
	padding: 0px 0px 10px 35px;
	margin: 0px 0px 5px 0px;
	background-image: url(/_application/Images/PuceNew.png);
	background-position: left;
	background-repeat: no-repeat;
	text-decoration: none;
	border: 1px solid transparent;
}

#Corps .Features .Feature .Title
{
	padding: 5px 0px 0px 0px;
	margin: 0px;
	font-size: 13px;
	letter-spacing: 0px !important;
}

#Corps .Features .Feature .Description
{
	padding: 1px 0px 0px 0px;
	font-size: 10px;
	height: 10px;
	color: #000000;
}

/*------------------------*/
#Corps .Feature:hover
{
	background-image: url(/_application/Images/PuceNewOver.png);
	border-bottom: 1px solid #007bff !important;
	border-top: 1px solid #007bff !important;
}
/*------------------------*/

/*---------------------------------------------------------*/

/*---------------------------------------------------------*/

.Tiroir .TitreTiroir
{
	color: #0c2649;
}

.Tiroir .TitreTiroir:hover
{
	color: #007bff;
}

.Tiroir .ContenuTiroir
{
	padding: 0px 0px 25px 25px;
}

/*---------------------------------------------------------*/

#Corps .Sections
{
	position: relative;
	overflow: hidden;
	clear: none;
	margin: 0px auto 0px auto;
}

/*---------------------------------------------------------*/
/*---------------------------------------------------------*/

#Corps .SectionGauche
{
	text-align: center;
	float: left;
	clear: none;
	overflow: hidden;
	position: relative;
	width: 275px;
	margin: 0px 77px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

#Corps .SectionGaucheLien
{
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	display: block;
	text-align: center;
	color: #0c2649;
	font-size: 13px;
	font-weight: bold !important;
	font-variant: small-caps;
	letter-spacing: 1px;
}

#Corps .SectionGauche img
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 275px;
}

#Corps .SectionGaucheDescription
{
	display: block;
	margin: 0px auto 0px auto;
	padding: 5px 0px 5px 0px;
	color: #000000;
	font-size: 9pt;
	text-align: center;
	letter-spacing: 1px;
}

/*------------------------*/
#Corps .SectionGauche:hover .SectionGaucheLien
{
	color: #ff0000 !important;
}
/*------------------------*/
/*---------------------------------------------------------*/
/*---------------------------------------------------------*/

#Corps .SectionCentre
{
	text-align: center;
	float: left;
	clear: none;
	overflow: hidden;
	position: relative;
	width: 275px;
	margin: 0px 77px 0px 10px;
	padding: 0px;
	text-decoration: none;
}

#Corps .SectionCentreLien
{
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	display: block;
	text-align: center;
	color: #0c2649;
	font-size: 13px;
	font-weight: bold !important;
	font-variant: small-caps;
	letter-spacing: 1px;
}

#Corps .SectionCentre img
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 275px;
}

#Corps .SectionCentreDescription
{
	display: block;
	margin: 0px auto 0px auto;
	padding: 5px 0px 5px 0px;
	color: #000000;
	font-size: 9pt;
	text-align: center;
	letter-spacing: 1px;
}

/*------------------------*/
#Corps .SectionCentre:hover .SectionCentreLien
{
	color: #ff0000 !important;
}
/*------------------------*/
/*---------------------------------------------------------*/
/*---------------------------------------------------------*/

#Corps .SectionDroite
{
	text-align: center;
	float: left;
	clear: none;
	overflow: hidden;
	position: relative;
	width: 275px;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	text-decoration: none;
}

#Corps .SectionDroiteLien
{
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 5px 0px;
	display: block;
	text-align: center;
	color: #0c2649;
	font-size: 13px;
	font-weight: bold !important;
	font-variant: small-caps;
	letter-spacing: 1px;
}

#Corps .SectionDroite img
{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	width: 275px;
}

#Corps .SectionDroiteDescription
{
	display: block;
	margin: 0px auto 0px auto;
	padding: 5px 0px 5px 0px;
	color: #000000;
	font-size: 9pt;
	text-align: center;
	letter-spacing: 1px;
}

/*------------------------*/
#Corps .SectionDroite:hover .SectionDroiteLien
{
	color: #ff0000 !important;
}
/*------------------------*/
/*---------------------------------------------------------*/

#Sujets
{
	display: none;
}

#Vedette
{
	display: none;
}

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

/*http://www.facebook.com/pages/Gatineau-QC/Psychologue-Consultants-Y2/311078685532?ref=ts*/
