  /* ==========================================================
    Research09 - JEU DE COULEURS

    STANDARD
    liste ligne claire                      F0F0FF ok
    liste ligne foncée                      E2E2F5 ok
    boutons, liens et labels                003E7B ok
    formulaire fond                         F0F0FF ok
    entete liste bordure                    none

    NON STANDARD
    formulaire bordure                      DE5000 ok
    formulaire titre                        5B2B1A ok
    entete liste titre                      5B2B1A
    barre de progression                    F5865B


  ==============================================================*/
/* CONTROLES PAR DEFAUT */
.defaultInput {
  border: solid 1px #023E7C;
}

.columnCenterContfOffresRechercher {
  border: solid 1px #023e7c;
}

.columnCenterContfComboBox {
  border: solid 1px #023e7c;
}
/* FIN CONTROLES PAR DEFAUT */

/* BODY TYPE */
/* FIN BODY TYPE */

/* BARRES DE NAVIGATION INTERNES */
.columnCenterfEtap a { color: #013E7D; background : url('../images/step_bg_off.gif') top right no-repeat; }
.columnCenterfEtap a.last { color: #013E7D; background : url('../images/step_end_bg_off.gif') top right no-repeat; }
.columnCenterfEtap strong, .columnCenterfEtap .first { background : url('../images/step_bg_on.gif')  top right no-repeat;background-color : #3c75b0; font-weight: normal }
.columnCenterfEtap strong.last { background : url('../images/step_end_bg_on.gif')  top right no-repeat;background-color : #3c75b0; }
/* FIN BARRES DE NAVIGATION INTERNES */


/* DEFINITION DES BOX */
span.colored {color: #013E7D}

.columnCenterfBoxBg, .columnCenterfBoxBgLarge {
  background-color: #e7ecf2;
}

#content div.columnCenterfBoxBgKeyword {
  background-color : #F0F0FF;
  border-top: 1px solid #DE5000; border-right: 1px solid #DE5000; border-left: 1px solid #DE5000;
}
#content div.columnCenterfBoxBgKeywordTop {
  background-color:#F0F0FF;
  border-top: 1px solid #DE5000; border-right: 1px solid #DE5000; border-left: 1px solid #DE5000;
}

#messagesListPage .columnCenterfBoxBgLarge {
  background : url('../images/columnCenterfBoxBg_footer.gif') bottom left no-repeat #F0F0FF;
}

.columnCenterfBoxBg div, .columnCenterfBoxBgLarge div {
	color: #013E7D;
}

#absoluteRightSide { background-color: #F0F0FF; }

#content h1 {color: #013E7D; }
#content p {color: #676767; font-size: 11px; }
  #content p.title {font-size: 130%;font-weight:bold;margin-bottom:0;}
  #content p.subtitle {font-weight: bold !important;}
#content h2 {
  color: #023e7c;
  background : url('../images/titre_bg_left.gif')  top left no-repeat;
  padding-bottom: 1px;
}

#content h2 span {
  color:#023e7c;
  background : white url('../images/titre_bg_right.gif')  top right no-repeat;
}

#content p.columnCenterfBoxFooter {
  background : #e7ecf2;
  /*border-left: 1px solid #DE5000;*/
}
#content p.columnCenterfBoxFooter a {background : url('../images/columnCenterfButtonModify_bg.gif')  top left no-repeat #FFF; color : #023e7c; }

.imgFooterLogout {
  background : url('../images/columnCenterfBoxBg_footer.gif') top left no-repeat #FFF;
}

.imgFooterLogoutAction {
  background : url('../images/columnCenterfBoxBgAction_footer.gif') top left no-repeat;
}

.imgFooterRecruteurSalonBureau {
  background : url('../images/columnCenterfBoxBg_footer.gif') top left no-repeat #FFF;
}

#content .columnCenterfBoxBg h3, #content .columnCenterfBoxBgLarge h3 {color: #023e7c; }
#content .columnCenterfBoxBg p { color: #023e7c; }
#content .columnCenterfBoxBg ul { color: #023e7c; }
#content .columnCenterfBoxBg ul a { color: #023e7c; }
#content .columnCenterfBoxBg a { color: #023e7c; }
#content #columnCenterfBoxBg h2 { }

#columnCenterfBoxBg {
  background-color: #e7ecf2;
}

.cont p.header { color: #023e7c; }
.cont label { color: #023e7c; }

#confirmCreateAccomptPage .cont .columnCenterfBurLineContentradio label { color: #023E7C; }

/* FIN DEFINITION DES BOX */

/* ELEMENTS DE FORMULAIRES */
/* FIN ELEMENTS DE FORMULAIRES */

/* HOME PAGE */
#content #homeCenterfBoxBg {background-color: #003E7B;}
#content #homeCenterfBoxBg p.homeCenterfBoxFooter { background : url('../images/columnCenterfBoxBg_footer_home.gif')  bottom left no-repeat; }
#content #homeCenterfBoxBg h2 { background: url('../images/titre_bg_home.gif') top left no-repeat; }
#content #homeCenterfBoxBg .columnCenterBoutonSubmitOrderSimple { background : url('../images/columnCenterfButton_bg_right_home.gif') right top no-repeat; }
#content #homeCenterfBoxBg .columnCenterBoutonSubmitOrderSimple strong { background : url('../images/columnCenterfButton_bg_left_home.gif') top left no-repeat; }

#homeRightSide a {color: #003E7B; }
#homeRightSide a:hover {color: #003E7B;}
#homeRightSide .unabled h3 {
	background :url('../images/desksubtitle_unabled_bg_left.gif') top left no-repeat; }
#deskRightSide .unabled h3 span {
	background :url('../images/desksubtitle_unabled_bg_right.gif') top right no-repeat;
	background-color: #d1dfbb;
}
/* FIN HOME PAGE */


/* DELIA BARRE DE DROITE */
#content #absoluteRightSide { }
#content #absoluteRightSide p.absoluteRightSideCenterfBoxFooter { background : url('../images/columnCenterfBoxBg_footer_absrightside.gif')  bottom left no-repeat; }
#content #absoluteRightSide h2 { background: url('../images/titre_bg_absrightside.gif') top left no-repeat; color: #FFFFFF; }
#content #absoluteRightSide p { color: #003E7B; }
#content #absoluteRightSide ul { color: #003E7B; }
#content #absoluteRightSide ul a { color: #003E7B; }
/* FIN DELIA BARRE DE DROITE */


/* RECAPITULATIF */
.cont dl.columnCenterfBoxListRecapInfos dt {color: #023E7C; }
.cont dl.columnCenterfBoxListRecapInfos dd a:hover {color: #023E7C; }

#content div.legal {  color: #003E7B; }
/* FIN RECAPITULATIF */


/* BOUTONS ACTIONS */
.columnCenterfAccAction { background : url('../images/columnCenterfAccActionBg.gif')  top left repeat-x;}

.columnCenterBoutonSubmitOrderSimple { background : url('../images/columnCenterfButton_bg_right.gif') right top no-repeat; background-color: #0a4e92; }
#columnCenterfBoxBg .columnCenterBoutonSubmitOrderSimple { }
.columnCenterBoutonSubmitOrderSimple strong { background : url('../images/columnCenterfButton_bg_left.gif') top left no-repeat; }
#columnCenterfBoxBg .columnCenterBoutonSubmitOrderSimple strong { }

.columnCenterBoutonSubmitOrderSimple2 { background : url('../images/columnCenterfButton_bg2_right.gif') right top no-repeat; color: #013e7d !important; }
.columnCenterBoutonSubmitOrderSimple2 strong { background : url('../images/columnCenterfButton_bg2_left.gif') top left no-repeat; }

.columnCenterfAccAction .columnCenterBoutonSubmitOrderSimple { background : url('../images/columnCenterfButtonAction_bg_right.gif') right top no-repeat; color: #003E7B !important; }
.columnCenterfAccAction .columnCenterBoutonSubmitOrderSimple strong { background : url('../images/columnCenterfButtonAction_bg_left.gif')  top left no-repeat; }

.columnCenterBoutonSubmitOrderSimple3 { background: url('../images/columnCenterfButton_bg3_left.gif') left top no-repeat; }
.columnCenterBoutonSubmitOrderSimple3 strong { color:#668db4; background: url('../images/columnCenterfButton_bg3_right.gif') top right no-repeat; }

.columnCenterBoutonSubmitOrderSimple4 { background : url('../images/columnCenterfButton_bg4_right.gif') right top no-repeat; background-color: #0b4d91; }
.columnCenterBoutonSubmitOrderSimple4 strong { display:inline-block;height:21px;background : url('../images/columnCenterfButton_bg4_left.gif')  top left no-repeat;  }

/* FIN BOUTONS ACTIONS */

/* bottom BAR */
.bottomBar { color: #003E7B; }
.bottomBar a { background-image: url('../images/columnCenterContfVoirAussi.gif'); color: #003E7B; }
/* FIN bottom BAR */


/* BARRE DE NAVIGATION */
#barNavText a:hover { color: #003e7b; }
/* FIN BARRE DE NAVIGATION */


/* top BAR Research */
#dates { color: #003E7B; }
#signin { color: #013E7D; }
#signin div { color: #616E77; }
#signin a { color: #013E7D; }
#signin a.red {	color: #CE182E;}
#signin a.green {	color: #003E7B; }
#signin div.logged a { color: #003E7B; }

/* FIN top BAR Research */


/* MENU */
.tab { background: url('../images/tab.gif') no-repeat; }

#tabs {
  background-color: #013e7d;
  color: #013e7d;
}

#tab4 { }

.tab a:hover {
	color: #98AA9C;
}

.menu, #menuRec {
}
/* FIN MENU */


/* DELIA ET CONFIRMATION */
#body a:hover { color: #003e7b; }
/* FIN DELIA ET CONFIRMATION */


/* DELIA Research */
/* FIN DELIA Research */


/* bottom BAR Research */
#bottomlinks a { color: #98aa9c; }
#bottomlinks a:hover { text-decoration: underline; }
/* FIN bottom BAR Research */

/* BUREAUX */
#newsBox h1 {
	color: #023e7c;
}
#deskRightSide a {
	color: #003E7B;
}
#deskRightSide a:hover {
	color: #003E7B;
}
#deskRightSide .unabled h3 {
}
#deskRightSide .unabled h3 span {
	background-color: #d1dfbb;
}
#columnCenterfBoxBg .columnCenterfSubBoxBg h3, #columnCenterfBoxBg .columnCenterfSubBoxBgdroit h3 {
	color: #023e7c;
}

#columnCenterfBoxBg .columnCenterfSubBoxBg p a,
#columnCenterfBoxBg .columnCenterfSubBoxBgdroit p a
#deskRightSide #columnCenterfBoxBg .columnCenterfSubBoxBg p a,
#deskRightSide #columnCenterfBoxBg .columnCenterfSubBoxBgdroit p a {
	color: #003E7B;
}

#listplage #agrandirCandidatDashboardList {
  color:#2C3D4F;
}

#listplage #reduirCandidatDashboardList {
  color:#2C3D4F;
}

/* FIN BUREAUX */

/* HOME PAGE ESCCH */
#espaceCandidat h3 {
}
#espaceCandidat .borderGreenBloc {
}
#espaceCandidat .borderGreenBloc div h4 {
}
#espaceCandidat .borderGreenBloc div p {
}
/* FIN HOME PAGE ESCCH */



/* MESSAGES ERREUR INFO */
/* FIN MESSAGES ERREUR INFO */


/* DELIA */
/* FIN DELIA */



.topButtonBar {
  background:#c1ccc6 none repeat scroll 0%;
}



/* LISTES AJAX PRESENTATION ENTREPRISE */
#listplagepresentation p { color: #261209; }
#listplagepresentation .green { color: #003E7B; }
#listplagepresentation h4 {	color: #261209; }
#listplagepresentation .tr1 {	background: #F0F0FF; }
#listplagepresentation .tr2 {	background: #E2E2F5; }
#listplagepresentation input, select {	border: solid 1px #003E7B; }
/* FIN LISTES AJAX PRESENTATION ENTREPRISE */


/* LISTES AJAX */
.tableContainerPaginator span { color: #003E7B}
#listplage p {	color: #261209;}
#listplage .green {	color: #003e7b;}
#listplage .tr1 {	background: #F0F0FF;}
#listplage .tr2 {	background: #E2E2F5;}
#listplage .columnCenterfListeVide {  background: #F0F0FF;}

#listplage tr.entete { background-color: #FFFFFF;}
#listplage .entete td { }
#listplage .entete .first {  }
#listplage .entete .last { }
#listplage a {	color:#435760;}

#thcnt {
  border-left: 1px solid #003e7b;
  border-right: 1px solid #003e7b;
}

.imgBottomThcnt {
  background: url('../images/th_bottom.gif') top right no-repeat #FFFFFF;
}

.imgSmallBottomThcnt {
  background: url('../images/th_bottom_small.gif') top right no-repeat #FFFFFF;
}

#searchCriteriaLeft h1 {	color: #261209; }
#searchCriteriaLeft p { color: #435760; }
#searchCriteriaLeft ul { color: #003E7B; }
#searchCriteriaLeft a {	color: #003E7B;}
#searchCriteriaLeft a:hover {	color: #68757D;}
/* FIN LISTES AJAX */


/* PRESENTATION ENTREPRISE */
.contentreprise label { color: #013E7D; }
.contentreprise .textField label { color: #013E7D; }
.contentreprise dl.columnCenterfBoxListRecapInfos dt {color: #013E7D; }
.contentreprise dl.columnCenterfBoxListRecapInfos dd a:hover {color: #013E7D; }
.contentreprise dl.columnCenterfBoxListRecapInfos .reseaux { width:100%;border-top:1px solid;border-bottom:1px solid;padding: 5px 0; position: relative; }
.contentreprise dl.columnCenterfBoxListRecapInfos acronym { position: absolute; top: 7px; right:0;}
.contentreprise dl.columnCenterfBoxListRecapInfos img { margin-top: 10px; }

#partnercnt {
  background: #E7ECF2;
}
#partnercnt h2 {
  background: #E7ECF2;
}

#partnercnt h2 span {
  background: #F0F0FF;
}

#partnerdetails .tr1 {
  background: #F0F0FF;
}
#partnerdetails .tr2 {
  background: #E2E2F5;
}

#partnerlogo {
  /*background: url('../images/partnerback.gif') no-repeat;*/
}

.partnerBottom {
  background: url('../images/partnerbottom.gif') no-repeat;
}
/* FIN PRESENTATION ENTREPRISE */


/* PLANNING */
.normalPage #capsulLieDatSession {	color: #013E7D;}
.normalPage #capsulNomPreRec {	color: #013E7D;}
.tbplanning th {	color: #013E7D;}
.tbplanning .firstrow td {	color: #461e0f;}
.tbplanning .plfirstcol {	color: #461e0f;}
.tbplanning .noplanning {  background-color:#666666;}
.tbplanning .attending {  background-color:#AAAAAA;}
.tbplanning .dispo {  background-color:#F0F0FF;}
.tbplanning .indispo {  background-color:#E2E2F5;}

/* FIN PLANNING */

/* CALENDRIER */
.datePicker { color: #003E7B; }
.datePicker td {	color: #003E7B;}
.datePicker td a {	color: #003E7B;}
.datePicker td.red {	color:	#003E7B;}
.datePicker .header {  background:		#A6A477;}
.datePicker .gridTable td {	background: #F0F0FF}
.datePicker .gridTable .daysRow td { background:#003E7B;}
.datePicker td.selected {background: #E2E2F5;}
.datePicker td .topLabel a {	color: #003E7B;}
.datePicker .previousButton {	color: #003E7B;}
.datePicker .nextButton {	color:#003E7B;}
.datePicker .labelPopup a:hover {	background:	#B2DB77;}

/* FIN CALENDRIER */


/* BARRE DE LANGUES */
.langTabs .langTab {background : url('../images/cvLangTabLeft.gif') top left no-repeat;}
.langTabs .langTab a {  background : url('../images/cvLangTabRight.gif') top right no-repeat;}
.langTabs .selectedLangTab {  background : url('../images/selectedCvLangTabLeft.gif') top left no-repeat;}
.langTabs .selectedLangTab a {  background : url('../images/selectedCvLangTabRight.gif') top right no-repeat;}
/* FIN BARRE DE LANGUES */

/* ARBRES AJAX */
.treeZone .divChoosenLabel span div,
#columnCenterfBoxBg .treeZone .divChoosenLabel span div {
  border: 1px solid #003E7B;
}

.treeZone .divAncre .divList,
.treeZone .divAncre .divListPetit,
.treeZone .divAncre .divListWide,
#columnCenterfBoxBg .treeZone .divAncre .divList,
#columnCenterfBoxBg .treeZone .divAncre .divListPetit,
#columnCenterfBoxBg .treeZone .divAncre .divListWide {
  border-right:1px solid #003E7B;
}

.treeZone .divAncre .divChoiceList .divTop {  background : url('../images/trees_top.gif') top left no-repeat;}
.treeZone .divAncre .divChoiceList .divBottom {  background : url('../images/trees_bottom.gif') top left no-repeat;}
.treeZone .divAncre .divChoiceList .divTopWide {  background : url('../images/treesWide_top.gif') top left no-repeat;}
.treeZone .divAncre .divChoiceList .divBottomWide {  background : url('../images/treesWide_bottom.gif') top left no-repeat;}

.treeZone table,
#columnCenterfBoxBg .treeZone table {
  border-left:1px solid #003E7B;
}

/* FIN ARBRES AJAX */

/* FAUSSES POPUP DE CONFIRMATION */
.confirmBoxOnSide {
  background:#F0F0FF;
  border-color:#003E7B;
}

.confirmBoxOnSide .cancelBar {
  background:#003E7B;
}

/* FIN FAUSSES POPUP DE CONFIRMATION */

/* MESSAGE CHAMPS OBLIGATOIRES */
/* FIN MESSAGE CHAMPS OBLIGATOIRES */

/* MESSAGE TEXT MAX OFFRE */
/* FIN MESSAGE TEXT MAX OFFRE */

/* LOGO ENTREPRISE */
/* FIN LOGO ENTREPRISE */

/* ALIGNEMENT CHECK BOX RADIO*/
/* FIN ALIGNEMENT CHECK BOX RADIO*/

/* LARGEUR TEXTAREA */
/* FIN LARGEUR TEXTAREA */

/* TEXTE DES OFFRES */
/* FIN TEXTE DES OFFRES */


/* POSTULATION OFFRE LARGEUR SPECIALE DES LISTES */
/* FIN POSTULATION OFFRE LARGEUR SPECIALE DES LISTES */


/* LISTE DES OFFRES, TEXTE */
/* FIN LISTE DES OFFRES, TEXTE */

/* MINIMIZE MAXIMIZE BOUTONS */
/* FIN MINIMIZE MAXIMIZE BOUTONS */

/* CV LIENS AJOUTER */
/* FIN CV LIENS AJOUTER */

/* SECTIONS CV TITRE EXPERIENCE FORMATION LANGUES */
/* FIN SECTIONS CV TITRE EXPERIENCE FORMATION LANGUES */

/* DOWNLOAD PIECE JOINTE LOGO */
/* FIN DOWNLOAD PIECE JOINTE LOGO */

/*  ENVOYER A UN AMI */
/* FIN ENVOYER A UN AMI */

/* EDITEUR DE TEXTE */
/* FIN EDITEUR DE TEXTE */

/* INTRO OFFRE, TEXTE */
/* FIN INTRO OFFRE, TEXTE */

/* LABEL DANS MODIFICATION DE TEXTE OFFRE OU LM */
/* FIN LABEL DANS MODIFICATION DE TEXTE OFFRE OU LM */


/* RECHERCHE CV SALON CRITERE TEXTE */
.columnCenterContfOffresRechercherKeyword { border: solid 1px #003E7B; }
/* FIN RECHERCHE CV SALON CRITERE TEXTE */

/* FORMAT DATE RECHERCHE CV Research */
/* FIN FORMAT DATE RECHERCHE CV Research */

B.boxText {color: #003E7B; }

  ul#reseaux_sociaux {
    list-style: none;
  }
  ul#reseaux_sociaux li {
    padding-bottom: 5px;
  }
  ul#reseaux_sociaux img {
    vertical-align: middle;
    margin-right: 10px;
  }
  ul#reseaux_sociaux input.inputTxt {
    width: 410px;
  }



/* LISTE EVENEMENTS ATTENDANCES
   Page Bureau >  Gérer mes rendez-vous >  Carnet de RDV */
.attendanceFlatEventList
{
    float: left; margin-left: 30px;
    /* largeur 500: s'affiche donc à droite s'il reste au moins 500 px à droite
       des colonnes du planning, et en dessous sinon. */
    width: 500px;
}
.attendanceFlatEventList .mainContainer
{
    border-bottom:0px; margin-top: 10px;
}
.attendanceFlatEventList .mainContainer .item
{
    margin-left:40px; font-size:12px; margin-bottom:10px;
}
.attendanceFlatEventList .mainContainer .item .date
{
    font-weight:bold; color: #666666;
}

.leftcandbureau {
	width: 340px!important;
	margin: 15px 10px 15px 15px!important;
}
.rightcandbureau {
	width: 300px!important;
	margin: 15px 0px 15px 0px!important;
  height: 180px;
  !height: 160px;
  !overflow: hidden;
}
.logo_salon_virtuel2 {
  margin-bottom:11px;
}

.candidatContactdetail {
line-height:22px;
margin-right:11px;
}
  .candidatContactdetail strong {
     padding-top:0;
  }

#ma_messagerie {
	width: 466px;
	font-size: 12px;
	margin-left:114px;
	background: #e7ecf2 url(../images/ma_messagerie_bottom.gif) no-repeat bottom;
}
#ma_messagerie h2 {
	width: 139px;
	min-height: 15px;
	height: 15px;
	font-size: 14px;
	text-align: center;
	margin: 0 20px;
	background: url(../images/messagerie_titre.gif) no-repeat bottom;
}
#ma_messagerie p {
	margin: 10px 20px;
}
#ma_messagerie p.title {
	color:#003E7B;
	font-weight:bold;
}

#mes_messages {
	margin: 0 0 0 170px;
	width: 625px;
}
#mes_messages th {
	color: #435859;
	text-align: left;
	padding: 0 20px 5px 15px;
}
#mes_messages td {
	font-size: 12px;
	padding: 5px 20px 10px 20px;
	background: #f1f0ff;
}
#mes_messages .alt td {
	background: #e3e2f4;
}


#ma_messagerie p.boutons {
	margin-left: 100px;
}
#mes_messages p.boutons {
	margin-left: 25px;
}
p.boutons {
	font-size: 12px;
}
p.boutons .gris,
p.boutons .bleu {
	width: 125px;
	height: 19px;
	display: block;
	float: left;
	text-align: center;
	color: #fff !important;
}
p.boutons .gris {
	background: url(../images/btn_gris.gif) no-repeat bottom;
}
p.boutons .bleu {
	margin-right: 10px;
	background: url(../images/btn_bleu.gif) no-repeat bottom;
}