.google-pub {
	margin-left:auto;
	margin-right:auto;
	width:200px;
	margin-bottom:20px;
	margin-top:20px;
}

.question {
	background-image: url("../images/aldo-question-icone.jpg");
	font-weight: bold;
}

.reponse {
	background-image: url("../images/aldo-reponse-icone.jpg");
}

.question,.reponse {
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 2.5em;
	padding: 0.8em;
}

.video-title {
	font-size: 1.4em;
	font-style: italic;
}

.job-title {
	font-size: 1.4em;
}

.titre-graphique-or,.titre-graphique-argent {
	font-size: 1.2em;
	display: block;
	text-align: center;
}

.user-disconnection-p ul {
	list-style-type: none;
		
}

.user-disconnection-p ul .se-deonnecter-ln {
	list-style-image: url("../images/disconnect.png");
	background-repeat: no-repeat;
	background-position: 0 0.32em;
}

.modifier-pwd-ln {
	list-style-type: none;
	list-style-image: url("../images/edit.png");
	background-repeat: no-repeat;
	background-position: 0 0.32em;
}

.search-input {
	background-image: url("../images/loupe.png");
	background-repeat: no-repeat;
	background-position: left;
	text-indent: 1em;
}

.list-title {
	font-size: 1.2em;
	color: #3768cd;
}

.formulaire-newletter-div {
	width: 256px;
	margin-left: 770px;
	position: absolute;
	top: 1em;
}

.logo-definition {
	float: left;
	clear: both;
	color: #9b0303;
	font-size: 0.9em;
	font-variant: small-caps;
	word-spacing: 0.6em;
	text-indent: 0.6em;
}

.job-list-table th {
	background-color: #eaeaea;
}

a {
	color: #FF6533;
	text-decoration: none;
}

a:hover {
	color: #3c6cce;
}

a:focus {
	
}

strong {
	
}

.article-image-description {
	color: #626262;
	font-size: 0.975em;
	clear: both;
	font-style: italic;
}

#bannier { /*IE*/
	margin-left: 24.5em;
	top: 1em;
	position: absolute;
}

/* Conteneur central */
#centre {
	overflow: hidden;
	width: 100%;
	margin-top: 4em;
}

/* Navigation */
#navigation p {
	
}

#navigation a {
	
}

#navigation h2 {
	color: #ff0540;
}

#navigation a:hover,#navigation a:focus {
	
}

/* Contenu principal */
#principal,#bourse {
	color: #181A12;
}

#titre-actualite {
	background-image: url(../images/fond-titre-emploi.png);
	background-repeat: no-repeat;
	margin-top: 0.9375em;
	height: 1.4375em;
	line-height: 1.4375;
	text-transform: uppercase;
	font-weight: bold;
	padding-left: 0.3125em;
	color: #FFFFFF;
}

#edito {
	font-size: 1.125em;
	margin-top: 0.625em;
	padding-left: 0.3125em;
	font-variant: small-caps;
	color: #3366cc;
	border-bottom: 1px dotted #3366cc;
}

#edito hr {
	background-color: #60390E;
	height: 0.3125em;
	width: 100%;
}

#bourse,#portrait,#webtv-semaine {
	min-height: 6.25em;
}

#principal a { /*color: #332510;*/
	
}

#principal a:hover,#principal a:focus { /*color: #3266cc;*/
	
}

#principal strong {
	color: #181A12;
}

.titre-recherche,#titre-bourse,#titre-connexion,#titre-reflexion-du-jour,#titre-sondage,#titre-portrait,#titre-webtv-semaine
	{
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	background-image: url("../images/blue-bloc-header-abc.gif");
	height: 3em;
	background-repeat: repeat-x;
	border-left: 1px solid #3568cd;
	border-right: 1px solid #3568cd;
	font-size: 1.2em;
}

.titre-recherche:BEFORE,#titre-bourse:BEFORE,#titre-connexion:BEFORE,#titre-reflexion-du-jour:BEFORE,#titre-sondage:BEFORE,#titre-carrieres:BEFORE,#titre-agenda:BEFORE,#titre-derniers-articles:BEFORE,#titre-dernieres-references:BEFORE,#titre-interview:BEFORE,#titre-portrait:BEFORE,#titre-webtv-semaine:BEFORE,#title-immobilier-div:BEFORE,#titre-agenda:BEFORE
	{
	
}

#secondaire p,#principal p {
	padding-left: 0.3125em;
	padding-right: 0.3125em;
	/*width: 220px;*/
}

#titre-derniers-articles,#titre-dernieres-references,#titre-interview,#titre-matieres-premieres
	{
	color: #FFFFFF;
	font-weight: bold;
	font-variant: small-caps;
	background-image: url("../images/red-bloc-header-abc.gif");
	height: 3.125em;
	background-repeat: repeat-x;
	border-left: 1px solid #9b0303;
	border-right: 1px solid #9b0303;
	font-size: 1em;
}

#title-immobilier-div,#titre-agenda,#titre-carrieres,#titre-marche-bourse
	{
	color: #FFFFFF;
	font-weight: bold;
	background-image: url("../images/green-bloc-header-abc.gif");
	height: 3.125em;
	background-repeat: repeat-x;
	font-variant: small-caps;
	border-left: 1px solid #083b08;
	border-right: 1px solid #083b08;
	font-size: 1em;
}

#connection-form {
	
}

#derniers-articles,#dernieres-references,#interview,#matieres-premieres
	{
	width: 240px;
	margin-bottom: 0.9375em;
	background-image: url("../images/red-bloc-bg-abc.gif");
	background-repeat: repeat-y;
}

#derniers-articles MARQUEE {
	background-image: url("../images/bg-articles10.gif");
	background-repeat: no-repeat;
	background-position: center;
}

#immobilier,#agenda,#ca,#carrieres,#marche-bourse {
	margin-bottom: 0.9375em;
	width: 240px;
	background-image: url("../images/green-bloc-bg-abc.gif");
	background-repeat: repeat-y;
}

#titre-portrait,#titre-webtv-semaine {
	
}

#portrait,#webtv-semaine {
	margin-bottom: 0.9375em;
}

.last-video-div {
	padding: 0.3125em;
}

#derniers-articles ul li,#dernieres-references ul li,#matieres-premieres ul li
	{
	border-bottom: 1px dotted #CC0001;
	margin-left: 1px;
	margin-right: 1px;
}

#immobilier ul,#derniers-articles ul,#dernieres-references ul,#agenda ul,#portrait ul,#interview ul,#carrieres ul,#marche-bourse ul,#matieres-premieres ul
	{
	list-style: none;
	margin: 0;
	padding: 0;
	width: 240px;
}

#immobilier ul li,#agenda ul li,#carrieres ul li,#marche-bourse ul li {
	border-bottom: 1px dotted #005600;
	margin-left: 1px;
	margin-right: 1px;
}

#immobilier ul li a,#derniers-articles ul li a,#dernieres-references ul li a,#agenda ul li a,#interview ul li a,#portrait ul li a,#carrieres ul li a,#marche-bourse ul li a,#matieres-premieres ul li a
	{
	padding: 0.3125em;
	display: block;
}

#immobilier ul li a:HOVER {
	background-color: #e6eed4;
	text-decoration: none;
	display: block;
}

#derniers-articles ul li a:HOVER,#dernieres-references ul li a:HOVER,#interview ul li a:HOVER,#portrait ul li a:HOVER,#matieres-premieres ul li a:HOVER
	{
	text-decoration: none;
	display: block;
	background-color: #ffd5d5;
}

#agenda ul li a:HOVER,#carrieres ul li a:HOVER,#marche-bourse ul li a:HOVER
	{
	text-decoration: none;
	display: block;
	background-color: #cad3ca;
}

#interview ul li {
	border-bottom: 1px dotted #c4c5ed;
}

#portrait ul li {
	border-bottom: 1px dotted #c4c5ed;
	margin-left: 1px;
	margin-right: 1px;
}

#portrait ul li a:HOVER {
	text-decoration: none;
	display: block;
	background-color: #d7d7f2;
}

#global {
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
	width: 1020px;
	border-bottom: 1px solid #eaeaea;
	border-left: 1px solid #eaeaea;
	border-right: 1px solid #eaeaea;
	margin-bottom:10px;
}

/* Entete */
#entete {
	padding: 1.25em 0;
}

#entete h1 {
	
}

#entete h1 img {
	
}

#navigation {
	float: left;
	width: 520px;
	color: #000000;
	text-align: justiy;
}

#navigation div,#navigation p,#navigation span {
	padding-left: 2px;
}

#navigation ul {
	margin: 0;
	padding: 1.25em 0.625em 1.25em 0.625em;
	list-style: square;
}

#navigation .section-title {
	font-weight: bold;
	font-size: 1.5em;
	margin-bottom: 0.625em;
	text-indent: 0.3125em;
	color: #FFFFFF;
	font-variant: small-caps;
	background-image: url("../images/blue-bloc-header-abc.gif");
	height: 3em;
	background-repeat: repeat-x;
}

#navigation .section-title:BEFORE { /*content: "\00BB \0020";*/
	
}

#navigation ul li {
	margin-left: 1.25em;
	/*list-style-type: square;*/
}

.no-icon {
	list-style-type: none;
}

#navigation a,#principal a {
	line-height: 1.5;
	text-decoration: none;
}

/* Contenu principal */
#principal {
	float: left;
	width: 240px;
	padding: 0;
	margin-left: 0.625em;
}

.titre-recherche {
	
}

#principal>:first-child {
	
}

#principal p,#principal li {
	
}

/* Contenu secondaire */
#secondaire {
	margin-right: 0.125em;
	color: #000000;
	width: 240px;
	float: right;
}

/* Pied de page */
#pied {
	margin: 0;
	padding: 0.6em;
	background-color: #3b6acd;
	color: #000000;
	text-align: center;
}

.article-image {
	border: 0.25em solid #eaeaea;
}

#slogan {
	color: #333399;
	font-variant: small-caps;
	clear: both;
}

#bourse,#reflexion-du-jour,#sondage,#carrieres,#marche-bourse {
	text-align: left;
	min-height: 4.6875em;
}

#bourse,#reflexion-du-jour,#sondage,.recherche-site,#connexion,#recherche-ressources
	{
	margin-bottom: 0.9375em;
	min-height: 4.6875em;
}

.recherche-site,#recherche-offres,#bourse,#connexion,#reflexion-du-jour,#sondage,#portrait,#webtv-semaine,#recherche-ressources
	{
	width: 240px;
	min-height: 4.6875em;
	background-image: url("../images/blue-bloc-bg-abc.gif");
	background-repeat: repeat-y;
}

.bloc-footer-image {
	/*background-image: url("../images/green-bloc-footer-abc.gif");
	background-repeat: no-repeat;
	background-position: center;
	height: 10px;
	*/
	
}

.current-company-name {
	color: #9f0e0e;
}

.current-company-description {
	
}

#recherche-offres select {
	width: 15em;
}

#formulaire-recherche {
	
}

#principal form #site-search-text-input,#job-offers-search-input {
	background: transparent url("../images/search-input-background.png")
		no-repeat scroll right top;
	border: medium none;
	color: #FFFFFF;
	height: 1.375em;
	margin: 0;
	padding: 0.25em 0 0 1.5625em;
	vertical-align: top;
	width: 155px;
}

#nouveau-membre {
	text-align: center;
	padding: 0.3125em;
}

#logo {
	
}

#se-connecter {
	border: none;
}

#nouveau-membre {
	text-indent: 0.3125em;
}

#formulaire-recherhe-boutons {
	text-align: left;
}

#formulaire-recherhe-boutons .text-field {
	border-color: #3c6cce;
	border-style: solid;
	border-width: 1px;
}

#deposez-cv,#creer-reseau,#deposez-cv a,#creer-reseau a {
	color: #FFFFFF;
	background-color: #990000;
	padding: 0.625em;
	margin-bottom: 0.9375em;
}

#creer-reseau {
	
}

#pub-offres-secondaire {
	min-height: 9.375em;
	margin-bottom: 0.9375em;
}

#envoyer-cv {
	color: #cc0001;
	/*font-size: 0.75em;*/
	font-weight: bold;
}

#recherche-offres-submit {
	
}

.date-article {
	color: #739ade;
	font-size: 0.85em;
}

.titre-article {
	text-align: left;
	color: #8c0101;
}

.auteur-article {
	color: #5E5E5E;
	/*font-size: 0.6875em;*/
	clear: both;
}

.resume-article {
	font-weight: bold;
	margin-top: 1em;
}

.edito-hr {
	color: #4c79d2;
	border-style: solid;
}

.detail-article {
	text-align: justify;
	/*clear: both;*/
	margin-top: 1em;
}

/*Style de la date de creation d'un article*/
.article-creation-date-news {
	color: #547fd0;
	font-size: 0.9em;
}

/*Le style du texte titre-article*/
.article-title-news,.titre-article { /*font-size: 1.5em;
	font-family: Times New Roman, Times, serif;
	font-weight: bold;
	*/
	font: bold 16px/ 19px georgia, serif;
}

#navigation .news-cell {
	border-bottom: 1px dotted green;
	text-align: left;
	padding-right: 0;
}

.ressources-table-td-col1,.ressources-table-td-col2,.ressources-table-td-col3
	{
	border-bottom: 1px dotted #3568cd;
}

.ressources-table-td-col1,.ressources-table-td-col2 {
	border-right: 1px dotted #3568cd;
}

.ressources-table-td-col3 {
	
}

.ressources-table th,.aldo-table th {
	border-bottom: 1px solid #3568cd;
}

.titre-ressources-table-col1,.titre-ressources-table-col2 {
	border-right: 1px dotted #3568cd;
}

.titre-ressources-table-col3 {
	
}

.emplois-table-td {
	border-bottom: 1px dotted #3568cd;
}

.article-read-more a:link,.article-title-news a:link {
	text-decoration: underline;
}

.article-read-more a:hover,.article-title-news a:hover {
	text-decoration: underline;
}

.article-read-more a:active,.article-title-news a:active {
	/*color: #666666;*/
}

.article-read-more a,.article-title-news a { 
	/*color: #333333;*/
	color: #003366;
}

.article-read-more a:HOVER,.article-title-news a:HOVER {
	color: #9f0e0e;
	
}

#connected-user-welcome-msg {
	padding: 0.3125em;
}

#newsletter-form {
	background-color: #CC0001;
	color: white;
	padding: 0.25em;
	width: 364px;
}

#newletter-fieldset {
	padding: 0;
	border: 0;
	margin-bottom: -1.5625em;
}

#legend-newsletter-fieldset {
	background-color: #CC0001;
	color: white;
}

#user-registration-form {
	text-align: left;
}

.error-message {
	color: red;
	font-weight: bold;
	margin-left: 0.625em;
}

.success-message {
	color: #2A7A23;
	padding: 0.25em;
}

#contact-table CAPTION {
	text-align: justify;
	padding: 0.25em;
}

#newsletter-form input {
	font-size: 0.625em;
	border-color: #ffffff;
	border-style: solid;
	border-width: 1px;
}

#title-current-immobilier,.publication-date-current-interview,.date-current-portrait,.date-current-reference,.date-current-agenda,.date-current-career,.company-search-info
	{
	color: #808080;
	font-size: 0.875em;
	text-align: left;
	display: block;
}

.title-current-agenda {
	
}

.title-current-reference {
	
}

.date-current-portrait {
	
}

.title-current-portrait {
	
}

#resume-current-immobilier {
	
}

.title-current-interview {
	text-align: justify;
	display: block;
}

#interview tr td {
	border-bottom: 1px dotted #990000;
}

#resume-current-immobilier,#title-current-immobilier,.current-article-title,.current-article-pub-date
	{
	text-indent: 0.25em;
}

.current-article-pub-date {
	color: #003366;
	font-size: 0.875em;
}

.job-offers-detail-col1,.job-offers-detail-col2 {
	border-bottom: 1px dotted #3f6fcf;
}

.job-offers-detail-col2 {
	border-left: 1px dotted #3f6fcf;
}

.current-article-title {
	font-weight: bold;
	color: #001f00;
}

LABEL em {
	color: red;
}

#article-comment-form-div {
	margin-top: 1.5625em;
	border-top-style: dotted;
	border-top-color: #CC0003;
	border-top-width: 1px;
}

#comment-message-div {
	margin-bottom: 0.625em;
}

#comment-user-name-span {
	font-weight: bold;
	color: #DC842D;
}

#comment-creation-date-span {
	color: #5E5E5E;
	/*font-size: 0.6875em;*/
}

#comment-header {
	border-bottom-style: dotted;
	border-bottom-color: #9AB3E7;
	border-bottom-width: 1px;
}

.user-disconnection-p { /*text-align: center;*/
	
}

#reinit-pass-word-form .button,#reinit-pass-word-form .text-field {
	/*border-color: #3c6cce;
	border-style: solid;
	border-width: 1px;
	*/
	
}

FIELDSET {
	border-color: #3c6cce;
	border-style: dotted;
	border-width: 1px;
}

#newletter-fieldset LEGEND SPAN {
	display: block;
	width: 350px;
}

#job-offer {
	
}

#job-offers CAPTION {
	color: #60390E;
	text-align: left;
	margin-bottom: 1.25em;
}

#job-offers-div {
	
}

#site-search-results ul,#site-search-results ul li,#job-search-result ul,#job-search-result ul li
	{
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
}

#site-search-results ul li,#job-search-result ul li {
	margin-bottom: 0.625em;
}

#date-span-article-search-results {
	color: #6b6b6b;
}

#search-str-occur {
	background-color: #f19b35;
}

.read-article-free-consultation {
	color: green;
}

#read-article-subscription-link {
	color: red;
}

.select-default-value {
	color: #E9E8E8;
}

#sondage-question-div p {
	font-weight: bold;
	text-indent: 0.4375em;
	color: #7c0000;
}

#sondage .success-message,#sondage .error-message {
	margin: 0.3125em;
	display: block;
	text-align: center;
}

#newsletter-user-email {
	
}

#news-letter-dt {
	width: 359px;
}

#news-letter-dt span {
	height: 1.875em;
	display: block;
	line-height: 1.875;
	background-color: #24326e;
}

#news-letter-dt label {
	
}

#pied,#pied a {
	color: #FFFFFF;
}

#pied a:HOVER {
	text-decoration: underline;
}

#interview a:hover {
	
}

#connexion-last-connexion-info {
	color: #808080;
	font-size: 0.875em;
	font-style: italic;
}

#web-tv-submenu-message,.contact-submenu-message {
	color: #003366;
	font-weight: normal;
}

#candidate-space-hr {
	margin-top: 1.25em;
	background-color: #003366;
	height: 0.25em;
}

.warning-message {
	color: #003700;
	font-weight: bold;
}

.search-result-page-num {
	padding: 0.25em;
	font-size: 1em;
}

.preview-button,.next-button {
	padding: 0.25em;
}

.search-result-title {
	font-size: 1.3em;
	text-align: left;
}

.result-search-link-url {
	color: #003300;
}