/* CSS Document */
/* Société Alexance - PARIS -- Feuille de style du site MJ - Conseil en RH */
/* Feuille de style crée le 24 janvier 2007 */

body{color:#474646;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;}
h1, h2, h3, p { padding:0; margin:0;}
img {border:none;}

/* -------------------- Construction page type*/
/*.droite-fond { /*colonne de droite*/
	/*background-image: url(../images/fond-droite.jpg);
	background-repeat:repeat-y;
	width:178px;
}*/

.droite-fond { /*colonne de droite*/
	width:178px; /*178*/
	background-color:#FED474;
	padding-top:20px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.Feuille { /*colonne de droite*/
	width:178px; /*178*/
	background-image: url(../images/fd-colright.gif);
	background-repeat:repeat-x;
	padding-bottom:10px;
	background-color:#FFA701;
}

.droite-fond h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E64500;
	padding-bottom:10px;
	text-transform:uppercase;
}

.bandeau {
	width:760px;
	height:99px;
	background-image: url(../images/bandeau-mjconseil-en-rh.jpg); 
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

.menu-nav { /*bloc navigation*/
	width:729px; /*760*/
	height:19px; /*24*/
	background-image: url(../images/fd-menu.gif);
	background-repeat:repeat-y;
	text-align:center;
	padding-left:31px;
	padding-top:5px;
	float:left;
}

.menu-nav,
.menu-nav a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFF;
	font-style:italic;
	text-decoration:none;
}

.menu-nav a { float:left; padding-right:17px;}

.menu-nav a:hover { text-decoration:none; color:#A81800; }

/*.menu-nav { /*bloc navigation*/
	/*width:760px;
	height:56px;
	background-image:url(../images/mj-conseil-haut.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
}*/

.menu-nav2 { /*bloc navigation pour la page Références colonne de droite orange en supprimée*/
	width:760px;
	height:56px;
	background-image:url(../images/mj-conseil-haut2.jpg);
	background-repeat:no-repeat;
	margin:0 0 0 0px;
	padding:0 0 0 0px;
}

.contenu00 { /*bloc contenu*/
	width:582px;
	background-color:#FFF7C9;
	background-image:url(../images/bandeau-central.gif);
	background-repeat:no-repeat;
}

.contenu00 .ImageFond { /*bloc contenu*/
	width:582px;
	height:60px;
	background-image:url(../images/bandeau-central.gif);
	background-repeat:no-repeat;
}

.contenu03 { /*bloc contenu*/
	width:582px;
	background-color:#FFF7C9;	background-image:url(../images/bandeau-central02.gif);
	background-repeat:no-repeat;
}

.contenu03 .ImageFond { /*bloc contenu*/
	width:582px;
	height:60px;
	background-image:url(../images/bandeau-central02.gif);
	background-repeat:no-repeat;
}

.header0 { /*Phrase d'accroche tout en haut du site*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0C2C84;
	letter-spacing:1px;
	text-align:center;
	padding-bottom:5px;
}

.icone-titre {
	background-image:url(../images/icone01.jpg); 
	background-repeat:no-repeat; 
	width:38px; 
	height:36px;
}

.titre01 {
	font-family:Arial, Helvetica, sans-serif;
	color:#E5440C;
	font-size:15px;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:20px;
}

.contenu01 {
	padding-left:23px;
	padding-right:23px;
	padding-top: 10px;
	padding-bottom:20px;
}

.contenu02 { 
	padding-left:23px;
	padding-top: 10px;
	padding-bottom:20px;
}

.contenu-texte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	text-align:justify;
}

.contenu-texte a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#970F00;
	text-align:justify;
	text-decoration: underline;
}

.contenu-texte a:hover{
	text-decoration: none;
}

.contenu-texte h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#E5440C;
	text-transform:uppercase;
}

.contenu-texte .titre02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#E5440C;
	font-weight:bold;
}

.contenu-texte .titre03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C2C84;
	font-weight:bold;
}

.contenu-texte02 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-align:justify;
}

.contenu-texte02 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#970F00;
	text-decoration: underline;
}

.contenu-texte02 a:hover{
	text-decoration: none;
}


.contenu-index {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	text-align:justify;
	padding-left: 30px;
	padding-right: 30px;
}

.contenu-index a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E5440C;
	text-decoration:underline;
}

.contenu-index a:hover {
	text-decoration:none;
}

#Idx-ColRight .Titre {
	font-family:Arial, Helvetica, sans-serif;
	color:#E5440C;
	font-size:12px;
	text-transform:uppercase;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:7px;
}

#Idx-ColRight .Actu {
	padding-left:10px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:1px solid #FFF7C9;
}

#Idx-ColRight .Actu .Date00,
#Idx-ColRight .Actu .Date00 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#0C2C84;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#Idx-ColRight .Actu .Titre00,
#Idx-ColRight .Actu .Titre00 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#E5440C;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

#Idx-ColRight .Actu .Accroche00,
#Idx-ColRight .Actu .Accroche00 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#E5440C;
	font-size:11px;
	text-decoration:none;
}

#Idx-ColRight .Actu .Lien00,
#Idx-ColRight .Actu .Lien00 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#0C2C84;
	font-size:11px;
	text-decoration:none;
}

#Idx-ColRight .Actu .Date00 a:hover,
#Idx-ColRight .Actu .Titre00 a:hover,
#Idx-ColRight .Actu .Accroche00 a:hover,
#Idx-ColRight .Actu .Lien00 a:hover {
	text-decoration:underline;
}

.titre02 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E54D28;
	padding-right:23px;
	margin-bottom:3px;
}

.titre02 h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#E54D28;
	padding-right:23px;
	margin-bottom:3px;
}

/* -------------------- Footer */
.footer{
	background-image:url(../images/footer.gif);
	background-repeat:no-repeat;
	width:760px;
	height:26px;
	padding-left:25px;
}

.footer,
.footer a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;
}

.footer a:hover {
	text-decoration:underline;
}


.bloc-a {
	background-image: url(../images/bloc-jaune.gif);
	background-repeat:no-repeat;
	width:148px; /*176*/
	height:240px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	padding-top:20px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
}

.bloc-a a {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

.bloc-a a:hover {
	text-decoration:underline;
}

.bloc-b {
	background-image: url(../images/bloc-orange.gif);
	background-repeat:no-repeat;
	width:148px; /*176*/
	height:240px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	padding-top:20px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
}

.bloc-b a {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

.bloc-b a:hover {
	text-decoration:underline;
}

.bloc-c {
	background-image: url(../images/bloc-bleu.gif);
	background-repeat:no-repeat;
	width:148px; /*176*/
	height:240px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	padding-top:20px;
	padding-left:18px;
	padding-right:10px;
	text-align:left;
}

.bloc-c a {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

.bloc-c a:hover {
	text-decoration:underline;
}


.bloc-a h1,
.bloc-b h1,
.bloc-c h1 {
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:16px;
	padding-bottom:10px;
}

.gras01 {color:#281858; font-weight:bold;}

.left20{margin-left: 20px; text-align:left;}

.rouge {color:#970F00;}

.lien01 {
	text-align:left;
	border-left:#E5440C 1px solid;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:3px;
	
} 

.lien01 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C2C84;
	text-decoration: none;
	font-weight:bold;
}

.lien01 a:hover{
	text-decoration: underline;
}

.lien02 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E54D28;
	margin-bottom:3px;
	text-decoration: none;
	font-weight:bold;
}

.lien02 a:hover{
	text-decoration: underline;
}

.lien03 a {
	color:#E54D28;
	font-weight:bold;
	text-decoration:none
}

.lien03 a:hover {
	color:#E54D28;
	font-weight:bold;
	text-decoration:none
}

.titre-references{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#E54D28;
	text-align:left;
}

.informations {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#970F00;
	padding-left:15px;
	padding-right:8px;
	text-decoration:none;
	text-align:left;
}

.informations a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#970F00;
	text-decoration:none;
	text-align:left;
}

.informations a:hover {
	text-decoration:underline;
}












.orangebold {
	color:#E5440C;
	font-weight:bold;
}

.bleubold {
	color:#0C2C84;
	font-weight:bold;
}

.bleu {
	color:#0C2C84;
	font-weight:bold;
}

#BlocContenu00 {
	width:536px; /*536*/
	background-color:#FFF7C9;
	background-image:url(../images/bandeau-central02.gif);
	background-repeat:no-repeat;
}


#BlocContenu00 #BlocLeft { 
	float:left;
	width:297px; /*317*/
	padding-right:20px;
}

#BlocContenu00 #BlocRight {
	float:left;
	width:219px; /*219*/

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
}

#BlocContenu00 #BlocRight a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#474646;
	text-decoration:none;
}

#BlocContenu00 #BlocRight h1,
#BlocContenu00 #BlocRight h1 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#E55C00;
	font-size:16px;
	font-style:italic;
	text-decoration:none;
}

#BlocContenu00 #BlocRight a:hover, 
#BlocContenu00 #BlocRight h1 a:hover {
	text-decoration:underline;
}

#BandeauLeft a {
	float:left;
	width:282px;
	height:99px;
	background-image:url(../images/bandeau01.gif);
	background-repeat:no-repeat;
}

#BandeauRight {
	float:left;
	width:478px;
	height:99px;
	background-image:url(../images/bandeau02.gif);
	background-repeat:no-repeat;
}


/*CATALOGUE >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><*/

#CataTab #Header01 {
	width:260px;
	height:40px; /*40*/
	background-image:url(../images/catalogue/header01.gif);
	background-repeat:no-repeat;
}

#CataTab #Header02 {
	width:260px;
	height:40px; /*40*/
	background-image:url(../images/catalogue/header02.gif);
	background-repeat:no-repeat;
}

#CataTab #Photo01 {
	width:260px;
	height:110px;
	background-image: url(../images/catalogue/body01.jpg);
	background-repeat:no-repeat;
}

#CataTab #Photo02 {
	width:260px;
	height:110px;
	background-image: url(../images/catalogue/body02.jpg);
	background-repeat:no-repeat;
}

#CataTab #Body01 {
	width:238px; /*260px*/
	background-color:#FFD380;
	padding:10px;
	border-left:1px solid #FFAF16;
	border-right:1px solid #FFAF16;
	border-bottom:1px solid #FFAF16;
	float:left;
}

#CataTab #Body02 {
	width:238px; /*260px*/
	background-color:#FFD380;
	padding:10px;
	border-left:1px solid #FFAF16;
	border-right:1px solid #FFAF16;
	border-bottom:1px solid #FFAF16;
	float:left;
}

#CataTab #Body01 h1,
#CataTab #Body02 h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0C2C84;
}

#CataTab #Body01,
#CataTab #Body01 a, 
#CataTab #Body02,
#CataTab #Body02 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	text-decoration:none;
	text-align:left;
}

#CataTab #Body01 a:hover, 
#CataTab #Body02 a:hover {
	text-decoration:underline;
}

#CataTab #Body01 a, 
#CataTab #Body02 a {
	padding-bottom:6px;
	float:left;
	clear:both;
}

/*Fiche entreprise >>>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<*/

#FicheEntp {
	width:718px; /*722px*/
	border:1px solid #E5440C;
	/*background-color:#FFD380;*/
	background-color:#FFF;
}

#FicheEntp #PdfBt a {
	float:left;
	width:176px;
	height:26px;
	background-image: url(../images/catalogue/fiche-pdf-bt01.gif);
	background-repeat: no-repeat;
}

#FicheEntp #PdfBt a:hover {
	background-image: url(../images/catalogue/fiche-pdf-bt02.gif);
	background-repeat: no-repeat;
}

#FicheEntp #Fiche {
	width:678px; /*718px*/
	padding:20px;
}

#FicheEntp #Fiche h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#E5440C;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:20px;
	padding-bottom:20px;
	text-align:center;
}

#FicheEntp #Fiche h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#0C2C84;
	text-transform:uppercase;
	border-bottom:1px solid #0C2C84;
	font-weight:normal;
	width: 680px;
}

#FicheEntp #Fiche p {
	padding-top:10px;
	padding-bottom:25px;
}


/*Actualites*/
.Actualites {
	padding-left:10px;
	padding-right:5px;
	padding-top:7px;
	padding-bottom:7px;
	border-bottom:1px solid #E5440C;
	width:500px;
	float:left;
	clear:both;
}

.Actualites .Date01,
.Actualites .Date01 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#0C2C84;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.Actualites .Titre01,
.Actualites .Titre01 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#E5440C;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.Actualites .Accroche01,
.Actualites .Accroche01 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#E5440C;
	font-size:12px;
	text-decoration:none;
}

.Actualites .Lien01,
.Actualites .Lien01 a {
	font-family:Arial, Helvetica, sans-serif;
	color:#0C2C84;
	font-size:11px;
	text-decoration:none;
}

.Actualites .Date01 a:hover,
.Actualites .Titre01 a:hover,
.Actualites .Accroche01 a:hover,
.Actualites .Lien01 a:hover {
	text-decoration:underline;
}





