.clearFloat	{clear:both;}
.floatRight	{float:right;}
.floatLeft	{float:left;}
table.salaire { font-size:12px;font-family:arial;color:#000000;cursor:default;}
a.salaire { font-size:13px; font-weight:bold; color:#FF0000;}
a.salaire:hover { text-decoration:none; color:#FF0000;}
a.salaire:visited { color:#FF0000;}
a.lien { font-weight:bold; color:#0066CC;}
a.lien:hover {font-weight:bold; color:#0066CC; text-decoration:none;}
a.Lien:visited {color:#0066CC;}
img {border:none;}
.ju_conteneur { width:700px; background-image:url(public/img/general_images/img/ju_il_travail/centre.gif); margin-left:auto; margin-right:auto; text-align:center;}
.ju_haut { width:700px; height:35px; background-image:url(public/img/general_images/img/ju_il_travail/haut.gif); margin-left:auto; margin-right:auto;}
.ju_centre { width:700px; margin-left:auto; margin-right:auto; text-align:center;}
.ju_bas { width:700px; height:35px; background-image:url(public/img/general_images/img/ju_il_travail/bas.gif); margin-left:auto; margin-right:auto;}
body {margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:top;font-size:12px;font-family:Verdana,Arial,sans-serif;letter-spacing:0px;background:#f6f6f6;width:100%;text-align:center;-webkit-text-size-adjust:none;color:#3e3e3e;line-height:1.5;}
.jt-inlineBloc	{display:inline-block;zoom:1;display:inline !ie;}
form{text-align:left;margin:0px;}
h1{margin-bottom:0px;padding-bottom:0px;font-size:14px;margin-top:0px;padding-top:0px;}
.boite_titre{background-color:#99b2cc;padding-left:4px;font-size:13px;font-weight:bolder;border: 1px solid #336699;color:#242674;}
.boite_contenu{background-color:#ffffff;padding-left:4px;font-size:11px;font-weight:normal;border-width:0px 1px 1px 1px;border-style:solid;border-color:#336699;margin-bottom:4px;}
a.boite{color:#000000;}
a.barre{color:#000000;background-color:#ffffff;}
a.boite:hover{color:#000000;text-decoration:none;}
.champ{color:#000000;font-family:arial;font-size:11px;border:#336699 solid 1px;}
.bouton{color:#ffffff;font-family:arial;font-size:11px;border:#336699 solid 1px;background-color:#336699;}
.barre_navigation{padding:4px;margin-bottom:8px;margin-top:8px;}
.rouge{color:#000000;list-style-position:outside;margin-left:20px;line-height:16px;}
a.cont:hover{text-decoration:underline;}
a.cont {text-decoration:none;}
.titre_h2{color:#0a246a;font-size:14px;text-align:left;}
.null{text-decoration:none;color:#0a246a;}
.null:hover{text-decoration:none;color:#0a246a;}
.cadre{border:1px solid #006699;width:98%;padding:4px;}
a.texteloi{cursor:pointer; color:#0000ee; text-decoration:underline;}
a.texteloi:hover{cursor:pointer; color:#0000ee; background-color:#DAF1F3; text-decoration:underline;}
a.texteloi:active{cursor:pointer; color:#0000ee;text-decoration:underline;}
a.texteloi:visited{cursor:pointer; color:#0000ee;text-decoration:underline;}
.loi_inti{font-family:Georgia, "Times New Roman", Times, serif; letter-spacing:1px; font-size:20px; color:#333399; font-weight:700; border:3px; border-bottom-style:double; border-bottom-color:#FF0000;}
.loi_titre{font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:1px; font-size:14px; color:#5FB1DE; font-weight:500;}
.loi_der_modif{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#81BFD1; font-weight:300; font-style:italic}
.loi_dat_vig{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#81BFD1; font-weight:700;}
.loi_texte{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#495F76; font-weight:500; padding:20px}
.art_texte_titre{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; background-position:bottom; background-repeat:repeat-x; padding-bottom:5px; padding-left:20px; padding-right:20px; padding-top:5px;}
.infos{position:relative; left:10px; font:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.infos_links{font:Verdana, Arial, Helvetica, sans-serif; font-size:14px;}
.bouton {margin-right: 2px;margin-left: 2px;margin-top:0px;padding-top: 1px;}
.menu_titre{background-color:#006699;color:#ffffff;text-align:left;padding-left:4px;font-size:13px;font-weight:bold;border-width: 0px 0px 1px 0px;border-color:#ffffff;border-style:solid;}
.menu{background-color:#efeffa;border-width: 1px 0px 0px 0px;border-color:#ffffff;border-style:solid;text-align:left;}
.menu_titre_valeur{background-color:#006699;color:#ffffff;text-align:left;padding-left:4px;font-size:13px;font-weight:bold;border-width: 0px 0px 1px 0px;border-color:#ffffff;border-style:solid;}
.menu_valeur{background-color:#efeffa;border-width: 0px 0px 1px 0px;border-color:#ffffff;border-style:solid;text-align:left;}
.menu_titre_valeur2{background-color:#006699;color:#ffffff;text-align:left;padding-left:4px;font-size:13px;font-weight:bold;border-width: 0px 0px 0px 0px;border-color:#ffffff;border-style:solid;}
.menu_valeur2{background-color:#efeffa;border-width: 0px 0px 0px 0px;border-color:#ffffff;border-style:solid;text-align:left;}
.menu_sous_theme{background-color:#ffffff;border-width: 0px 0px 1px 0px;border-color:#006699;border-style:solid;text-align:left;}

.m2{margin-left:4px;padding-left:4px;margin-top:0px;margin-bottom:0px;}
.titre_theme{ color:#951a25;font-size:20px;text-align:center;margin-bottom:0px;padding-bottom:0px; }
.titre_parties{ color:#951a25;font-size:16px;text-align:left;margin-bottom:0px;padding-bottom:0px;font-weight:bold;list-style-image: url(public/img/general_images/img/puce01_gros.gif); list-style-position: inside}
.puce_gros{ color:#951a25;font-size:12px;text-align:left;margin-bottom:0px;padding-bottom:0px;margin-left:38px;font-weight:bold;list-style-image: url(public/img/general_images/img/puce01_gros.gif); list-style-position: inside}
.puce_petite{ color:#000000;font-size:11px;text-align:left;margin-bottom:0px;padding-bottom:0px;font-weight:bold;list-style-image: url(public/img/general_images/img/puce01.gif); list-style-position: inside}
.noir{color:#000000;}
.petit{font-size:9px;}
.bord{border-width: 0px 0px 1px 0px;border-color:#006699;border-style:solid;}
.paiement_telephone{color:#000000;font-size:22px;font-weight:bold;text-align:center;}
.paiement_titre{color:#ffffff;background-color:#006699;font-size:16px;font-weight:bold;text-align:center;}
.paiement_champ{color:#006699;font-family:arial;font-size:11px;border:#006699 solid 1px;}
.paiement_bouton{color:#006699;font-family:arial;font-size:11px;border:#006699 solid 1px;background-color:#ffffff;}
.paiement_bord{border:1px solid #006699;}
.acces_question{/*border:2px solid #951a25;padding:4px;font-weight:bold;background-color:#ffffff;*/}
.acces_question{/*martin's one*/ visibility:hidden; width:0px; height:0px; text-align:justify;}
.acces_reponse{border:1px solid #951a25;background-color:#ffffff;padding:4px;font-size:12px;}
.acces_texte_loi{border:1px solid #000000;background-color:#cddcf0;padding:4px;margin:10px;}
a.liens_sous_theme{font-size:14px;font-weight:bold;color:#000099;}
a.item{color:#006699;text-decoration:none;}
.item_menu,a.item_menu{color:#006699;text-decoration:none;color:#000000;font-size:13px;letter-spacing:3px;padding-left:4px;}
a.item2{color:#000000;font-size:13px;letter-spacing:3px;text-decoration:none;padding-left:4px;}
a.theme{color:#000000;text-decoration:none;}
a.sous_theme{color:#000000;text-decoration:none;}
a.sous_menu{color:#000000;text-decoration:none;}
a.blancre{color:#ffffff;text-decoration:none;}
a.gros{font-size:12px;color:#000000;text-decoration:none;}
a.gros:hover{text-decoration:underline;}
a.souligne:hover{text-decoration:underline;color:#000000;}
a.souligne{text-decoration:none;color:#000000;}
.tab_indice{border-style:solid;border-width: 1px 0px 0px 1px; border-color:#006699;font-size:12px;}
.tab_indice2{border-style:solid;border-width: 0px 1px 1px 0px; border-color:#006699;padding-bottom:8px;padding-top:8px;padding-right:8px;font-size:12px;}
.tab_indice21{border-style:solid;border-width: 0px 1px 1px 0px; border-color:#069;padding: 4px 0px;font-size:11px;}
.tab_indice_titre{border-bottom:1px solid #006699; border-right: 1px solid #ffffff;padding-bottom:8px;padding-top:8px;padding-right:8px;font-size:12px;}
.tab_indice3{border-style:solid;border-width: 1px 1px 1px 0px; border-color:#006699;font-size:11px;}
.tab_indice4{border-style:solid;border-width: 1px 1px 1px 0px; border-color:#006699;padding-bottom:8px;padding-top:8px;padding-right:8px;font-size:11px;}
.tab_indice5{border-style:solid;border-width: 0px 1px 1px 0px; border-color:#006699;padding-bottom:8px;padding-top:8px;padding-right:8px;font-size:11px;}
.tab_indice6{border-style:solid;border-width: 0px 1px 1px 1px; border-color:#006699;padding-bottom:8px;padding-top:8px;padding-right:8px;font-size:11px;}
.tab_indice7{border-style:solid;border-width: 0px 1px 0px 0px; border-color:#006699;padding-bottom:8px;padding-top:8px;padding-right:8px;font-size:11px;}
.barre2{border-width:0px 0px 0px 1px;border-color:#336699;border-style:solid;background-color:#336699;color:#ffffff;font-weight:bold;}
.barre{border-width:0px 0px 0px 1px;border-color:#ffffff;border-style:solid;background-color:#336699;color:#ffffff;font-weight:bold;}
.erreur{color:#ff0000;text-decoration:none;}
.grand_titre_rouge{ color:#ba0000;background-color:#ffffff;font-size:22px;}
.moyen_titre_rouge{color:#ba0000;font-size:14px;}
.cadre_pointille {color:#000000;border:1px dashed #ba0000;padding:4px;font-size:12px;letter-spacing:1px;}
.titre_rouge {color:#ba0000;}
.titre_bleu {color:#336699;}
.titre_noir {color:#000000;}
.titre_rouge2 {color:#ba0000;margin-left:20px;}
.titre_bleu2 {color:#336699;margin-left:40px;}
.titre_noir2 {color:#000000;margin-left:60px;}
.titre_rouge_clair {color:#ff0000;margin-left:20px;}
.titre_bleu_fonce {color:#3a37a4;margin-left:20px;}
.encadre_rouge{color:#ffffff;background-color:#ba0000;}
.grand_titre_noir{color:#000000;background-color:#ffffff;font-size:22px;}
a.travail,
a.travail:hover,
a.travail:visited,
a.travail:active,
a.travail:focus
{
    cursor: default;
    text-decoration: none;
    border:none;
    color:#000000;
}
a.smenu{text-decoration:none;color:#000000;}
a.chapo{color:#000000;}
.tab_prin{border-width:1px 1px 1px 1px;border-style:solid;border-color:#efeffa;background-color:#ffffff;}
.ttheme{color:#000;font-size:22px;letter-spacing:3px;text-align:center;margin-top:8px;}
.tchapo{color:#000;font-size:12px;padding:4px;text-align:justify;}
.lst{color:#000;font-size:14px;}
.ulst{list-style-position:outside;margin-left:8px; margin-top:2px;padding:0px;}
/*
############################################################################################################
Style pour le pack de discrimination
############################################################################################################
*/
.div1{ padding-left:10px;padding-right:10px;text-align:justify;font-size:14px; }
.title_general{ border:1px solid #990066;width:100%;vertical-align:middle; }
.div2{ padding-top:40px; }
.div3{ padding:4px;background-color:#990066; }
.titre1{ text-align:justify;font-size:20px; }
.titre4{ text-align:center;font-size:24px;font-style:italic;padding-bottom:20px;background-color:#990066;color:#FFFFFF; }
.titre2{ border-bottom:1px solid #990066;font-size:15px; }
.titre3{ font-size:16px;color:#FFFFFF; }
.diva{ text-align:center; }
.divb{ text-align:justify;border:1px solid #990066;font-size:20px;width:100%;margin-bottom:15px; }
.divc{ padding:6px;font-size:14px; }
.dive{ text-align:left;border:1px solid #990066;font-size:14px;width:100%;margin-bottom:15px; }
.lien1{ text-align:right;padding-bottom:10px; }
.sous_titre_lien{ text-decoration:underline;padding-left:100px;font-size:16px; }
.sous_titre1{ list-style-type:circle; }
.souligne{ border-bottom:1px solid #000000; }
.sous_titre2{ text-decoration:underline;font-size:14px; }
.titre_princ{ text-align:center;font-size:24px; }
.lien3{ text-decoration:none;font-size:14px;color:#000000; }
.lien3 a{ text-decoration:none;color:#000000; }
.lien3 a:visited{ text-decoration:none;color:#000000; }
.lien3 a:hover{ text-decoration:none;color:#990066;font-style:italic;font-weight:bold; }
.font1{ font-size:12px;color:#000000;text-decoration:none; }
.font1 a{ font-size:12px;color:#000000;text-decoration:none; }
.font1 a:visited{ font-size:12px;color:#000000;text-decoration:none; }
.font1 a:hover{ font-size:12px;color:#990066;text-decoration:underline;font-style:italic; }
.font2{ font-size:12px;color:#0000FF; }

.displayNone	{display:none;}
.inlineBloc	{display:inline-block;}
.ie7 .inlineBloc	{zoom:1;display:inline;}
/*---------------Typo----------------*/
.error	{color:#f00;}
.bold{font-weight:bold}
.underline{text-decoration:underline;}
.font10px	{font-size:10px !important;}
.font11px	{font-size:11px;}
.font12px{font-size:12px;}
.font14px{font-size:14px;}
.font16px{font-size:16px;}
.font18px{font-size:18px;}
.font20px{font-size:20px;}
.font28px{font-size:28px;}
.fontVerdana{font-family:Verdana,Arial,sans-serif;}
.fontTimes	{font-family:TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;}
.fontArial	{font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;}
.italic{font-style:italic;}
.red{color:red !important;}
.blue{color:#253c8a !important;}
.softBlue{color:#1B619C !important;}
.grey{color:#4e4e4e !important;}
.grey35, .grey35:visited	{color:#353535 !important;}
.txtGreen, .txtGreen:visited	{color:#7cba00 !important;}
.txtPC	{color:#81572f !important;}
.lightGrey{color:#a2a9ae !important}
.textCenter{text-align:center;}
.textLeft{text-align:left;}
.textRight{text-align:right;}
.textJustify{text-align:justify;}
.verticalAlignMiddle{vertical-align:middle;}
a{color:#0066ff;text-decoration:none;}
a:hover{text-decoration:underline;}
a.noLink{ color:#000;cursor:default; text-decoration:none; }
a.puceFleche	{background:url("/public/img/NewAccueil/puceGrise.gif") no-repeat scroll left center transparent; padding-left:13px;}
/*-------------Fin Typo--------------*/


/*---------------Bloc---------------*/
.radius3px{			
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
.fifty	{width:50%;}
.bloc	{display:block;}
.border1PxGrey{ border:1px solid #e6e6e6; }
.clearFloat{ margin:0; padding:0; line-height:0; clear:both; }
.floatRight	{float:right;}
.floatLeft	{float:left;}
.inline	{display:inline;}
.margin0{margin:0;}
.margin15-0{margin:15px 0px;}
.margin15-center{margin:15px auto;}
.marginBottom5{margin-bottom:5px;}
.marginBottom10{margin-bottom:10px;}
.marginBottom15{margin-bottom:15px;}
.padding5px{ padding:5px; }
.padding10px{ padding:10px; }
.padding15px{ padding:15px; }
.padding5-10{ padding:5px 10px; }
.widthAuto { width:auto !important; }

/*-----------Fin Bloc--------------*/
/*
############################################################################################################
Fin des styles pour le pack de discrimination
############################################################################################################
*/


/*
############################################################################################################
Style pour la revue de presse
############################################################################################################
*/
.revueDePresse { font-size:16px; color:#003366; font-weight:bold; }
.titreRevueDePresse { font-size:16px; color:#CC0000; font-weight:bold; }
.dateArticle { font-size:12px; color:#003366; font-weight:bold; }
.titreArticle { font-size:12px; color:#CC0000; font-weight:bold; }
.titreArticle a{ font-size:12px; color:#CC0000; font-weight:bold; text-decoration:none}
.titreArticle a:hover{ font-size:12px; color:#444444; font-weight:bold; text-decoration:underline}
.devArticle { font-size:11px; color:#444444; text-align:justify; }
.lienArticle a{ font-size:11px; color:#003366; }
.lienArticle a:hover{ font-size:11px; color:#CC0000; }
.lienRetourHautDePage a{ font-size:9px; color:#CC0000; }
.lienRetourHautDePage a:hover{ font-size:9px; color:#003366; }
/*
############################################################################################################
Fin du style pour la revue de presse
############################################################################################################
*/


/*
Styles pour l'abonnement
*/
a.menu_abo2{color:#000;text-decoration:none;}
a.menu_abo2:hover{color:#f00;text-decoration:underline;}
a.abo_gros2{font-size:12px;color:#000;text-decoration:none;}
a.abo_gros2:hover{text-decoration:underline;color:#f00;}

a.menu_abo1{color:#000;text-decoration:none;}
a.menu_abo1:hover{color:#f93;text-decoration:underline;}
a.abo_gros1{font-size:12px;color:#000;text-decoration:none;}
a.abo_gros1:hover{text-decoration:underline;color:#f93;}

a.menu_abo3{color:#000;text-decoration:none;}
a.menu_abo3:hover{color:#00c;text-decoration:underline;}
a.abo_gros3{font-size:12px;color:#000;text-decoration:none;}
a.abo_gros3:hover{text-decoration:underline;color:#00c;}



/* Style pour faire joli */
.ntab_indice{border-style:solid;border-width: 1px 0px 0px 1px; border-color:#006699;font-size:11px;}
.ntab_indice2{border-style:solid;border-width: 0px 1px 1px 0px; border-color:#006699;font-size:11px;}
.ntab_indice3{border-style:solid;border-width: 0px 0px 0px 0px; border-color:#006699;font-size:11px;}
.ntab_indice4{border-style:solid;border-width: 0px 0px 0px 1px; border-color:#006699;font-size:11px;}
.ntab_indice5{border-style:solid;border-width: 0px 0px 1px 0px; border-color:#006699;font-size:11px;}
.ntab_indice6{border-style:solid;border-width: 0px 0px 1px 1px; border-color:#006699;font-size:11px;}
.ntab_indice6{border-style:solid;border-width: 0px 0px 1px 1px; border-color:#006699;font-size:11px;}
.ntab_indice7{border-style:solid;border-width: 1px 0px 1px 0px; border-color:#006699;font-size:11px;}


li.tick{list-style:url(public/img/ProjCv/tick.gif);}
ol, ul.tick{list-style:url(public/img/ProjCv/tick.gif);margin-left:25px;}
ol ol{margin-left:10px;}

.onglet_abo_v{border-style:solid;border-width:1px 1px 0px 1px;border-color:#FF6600;}
.onglet_abo_actif_v{border-style:solid;border-width:1px 1px 0px 1px;border-color:#FF6600;background-color:#FF6600;}
.contre_onglet_abo_v{border:1px solid #FF6600;border-top-width:4px;}
.contre_onglet_abo_v2{border:1px solid #FF6600;}

.onglet_abo_ve{border-style:solid;border-width:1px 1px 0px 1px;border-color:#f30;}
.onglet_abo_actif_ve{border-style:solid;border-width:1px 1px 0px 1px;border-color:#f30;background-color:#f30;}
.contre_onglet_abo_ve{border:1px solid #f30;border-top-width:4px;}
.contre_onglet_abo_ve2{border:1px solid #f30;}

.onglet_abo_vc{border-style:solid;border-width:1px 1px 0px 1px;border-color:#3399ff;}
.onglet_abo_actif_vc{border-style:solid;border-width:1px 1px 0px 1px;border-color:#3399ff;background-color:#3399ff;}
.contre_onglet_abo_vc{border:1px solid #3399ff;border-top-width:4px;}
.contre_onglet_abo_vc2{border:1px solid #3399ff;}

.onglet_abo_vcp{border-style:solid;border-width:1px 1px 0px 1px;border-color:#008800;}
.onglet_abo_actif_vcp{border-style:solid;border-width:1px 1px 0px 1px;border-color:#008800;background-color:#008800;}
.contre_onglet_abo_vcp{border:1px solid #008800;border-top-width:4px;}
.contre_onglet_abo_vcp2{border:1px solid #008800;}
div#boite_a_idees{font-size:16px; font-weight:bold; margin:10px; padding:0px 0px 5px 0px; color:#993333;}

div#boite_a_idees div{ padding:5px; margin:0px 0px 0px 0px;}

.typeRechercheMoteur {color:#FFF; font-size:12px; font-weight:bold; text-decoration:none}
.typeRechercheMoteurSelectionnee {color:#FF6666; font-size:13px; font-weight:bold; text-decoration:underline}

/* Styles Nuages de liens pour le référencement du moteur de recherche */
a.cloudRef1 { font-size: 12px; color: #AAAAAA; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef2 { font-size: 12px; color: #888888; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef3 { font-size: 13px; color: #666666; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef4 { font-size: 13px; color: #6495ed; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef5 { font-size: 14px; color: #5f9ea0; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef6 { font-size: 14px; color: #708090; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef7 { font-size: 15px; color: #68838b; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef8 { font-size: 15px; color: #104e8b; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef9 { font-size: 16px; color: #27408b; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}


a.cloudRef1:hover { font-size: 12px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef2:hover { font-size: 12px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef3:hover { font-size: 13px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef4:hover { font-size: 13px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef5:hover { font-size: 14px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef6:hover { font-size: 14px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef7:hover { font-size: 15px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef8:hover { font-size: 15px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}
a.cloudRef9:hover { font-size: 16px; color: #D4A710; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}

.lettreSelectionnee {font-size: 22px; color:#C00C0D; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.autreLettre {font-size: 19px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.autreLettre a {font-size: 19px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.autreLettre a:hover {font-size: 20px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.autreLettre2 {font-size: 17px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.autreLettre2 a {font-size: 17px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.autreLettre2 a:hover {font-size: 18px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.nombreSelectionnee {font-size: 30px; color:#C00C0D; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.autreNombre {font-size: 25px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.autreNombre a {font-size: 25px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.autreNombre a:hover {font-size: 25px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.autreNombre2 {font-size: 20px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.autreNombre2 a {font-size: 20px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.autreNombre2 a:hover {font-size: 20px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

/* Style codes (travail, commerce...) */

#titrecode h1, #titrecode2 h1, #titrecode3 h1, #titrecode4 h1{font-family:Arial, Helvetica, sans-serif; font-size:36px; font:bold; color:#FFF; margin-left:6px;}
#titrecode h2, #titrecode2 h2 #titrecode3 h2, #titrecode4 h2{font-family:Arial, Helvetica, sans-serif; font-size:36px; font:bold; color:#FFF; margin-left:6px;}
#titrecode {background-color:#CC0000; width: 560px;}
#titrecode2 {background-color:#CC0000; width: 200px;}
#soustitre {background-color:#336699; width:560px; height:24px; margin-top:20px;}
#soustitre2 {background-color:#336699; width:410px; height:24px; margin-top:20px;}
#soustitre h2, #soustitre2 h2, #soustitre3 h2 {font-family:Arial, Helvetica; font-size:12px; font-style:italic; color:#FFF; font:bold; margin-left:6px; padding-top:6px; text-align:left;}
#articletxt {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-align:justify; margin-top:10px; width:400px; margin-left:4px; text-indent:10px;}
#article img { width:400px; margin-top:5px;}
#article { margin-left:10px; width:400px;}
#article a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3A79A6; text-decoration:none;}
#article a:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3A79A6; text-decoration: underline;}
#pdf_centre{}
#titre1 h3 {font-family:Arial, Helvetica; font-size:14px; font:bold; color:#000000; text-decoration:underline; font-weight:normal; font-variant:small-caps;}
.carrerouge{list-style-image:url(codes/images/carrerouge.png);}
.deca_170 {margin-left:170px; padding-left:70px;}
.txttab { font:Arial, Helvetica; color:#333333; font-size:16px; font-weight:bold; margin:10px;}
#nota p {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; font-style:italic; width:400px; text-align:justify}
a.lienbleu {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#3A79A6; margin-left:-15px; padding-top:6px; text-decoration:none;}
a.lienbleu:hover {text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#3A79A6; margin-left:-15px; padding-top:6px;}
a.lienbleu2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#3A79A6; text-decoration:none;}
a.lienbleu2:hover {text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:italic; color:#3A79A6;}
a.tab {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-decoration:none;}
a.tab:hover {text-decoration:underline; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
a.gros2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3A79A6; text-decoration:none;}
a.gros2:hover {text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3A79A6;}
h3 {font-family:Arial, Helvetica, sans-serif; font-size: 24px; font:normal; color:#FFF; margin-left:6px;}

/* Style apr?s paiement*/
.stconsultation { font-family:Arial, Helvetica, sans-serif; font-size:21px; color:#000000; text-align:left; margin-top:10px; width:750px; margin-left:6px;}
.stconsultation2 { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; text-align:left;width:750px; margin-left:12px;}
.stconsultation b { color:#336699;}
#soustitre3 {background-color:#336699; width:900px; margin-top:20px;}
#titrecode3 {background-color:#CC0000; width: 445px;}
#titrecode4 {background-color:#CC0000; width: 600px;}
#txtconsultation1 {padding:4px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-size:12px; color: #333333; text-align:left; width:430px; margin-left:auto; margin-right:auto;}
#convimage {width: 430px; margin-left:auto; margin-right:auto;}
#soustitre3 h2 {font-family:Arial, Helvetica; font-size:14px; color:#FFF; font:normal; margin-left:6px; padding-top:6px; text-align:left;}

.homeToolBar a {color:#333333; font-size:12px; text-decoration:none; font-weight: bold;}
.homeToolBar a:hover {color:#0066CC; font-size:12px; text-decoration:underline; font-weight: bold;}

.newHomeSalaireV2_sousTitre {color:#333333; font-size:15px; text-decoration:none; font-weight: bold;}
.newHomeSalaireV2_lienExemple {vertical-align:top;}
.newHomeSalaireV2_lienExemple a {font-size: 12px; color:#003366; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}
.newHomeSalaireV2_lienExemple a:hover {font-size: 12px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}

.newHomeSalaireV2_lienFooter {font-size: 10px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.newHomeSalaireV2_lienFooter a {font-size: 10px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.newHomeSalaireV2_lienFooter a:hover {font-size: 10px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.newHomeSalaireV2_lienFooterBold {font-size: 11px; color:#111111; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.newHomeSalaireV2_lienFooterBold a {font-size: 11px; color:#111111; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.newHomeSalaireV2_lienFooterBold a:hover {font-size: 11px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}


/* HOME V3 */
.homeSalaireV3_titre {font-size:30px; color:#555555; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_sousTitre {font-size:15px; color:#555555; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.homeSalaireV3_lienPiedDePage {font-size: 10px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_lienPiedDePage a {font-size: 10px; color:#333333; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_lienPiedDePage a:hover {font-size: 10px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.homeSalaireV3_lienIdentifiezVous {font-size: 18px; color:#111111; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_lienIdentifiezVous a {font-size: 18px; color:#111111; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_lienIdentifiezVous a:hover {font-size: 18px; color:#0066CC; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:underline;}

.homeSalaireV3_quelEst {font-size:15px; color:#FFFFFF; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.homeSalaireV3_1ereBaseTitre {font-size:20px; color:#444444; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_1ereBaseSousTitre {font-size:12px; color:#444444; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.homeSalaireV3_encadreSalarieTitre {font-size: 22px; color:#F89A3C; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_encadreSalarieSousTitre {font-size: 13px; color:#F89A3C; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_encadreSalarieTitreExemple {font-size: 15px; color:#F89A3C; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}

.homeSalaireV3_encadreEmployeurTitre {font-size: 22px; color:#FF592F; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_encadreEmployeurSousTitre {font-size: 13px; color:#FF592F; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
.homeSalaireV3_encadreEmployeurTitreExemple {font-size: 15px; color:#FF592F; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}




/*--JobInTree--*/
div.cadreSidebarBlanc {
    background-color: #FFFFFF;
    border: 1px solid #CECECE;
    color: #666666;
    font:normal 12px Verdana,Arial,sans-serif;
    padding: 10px;
    width: 273px;
}
p.titreBlanc{
    display:inline;
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 120%;
}
p.titreBlanc img{display:inline; vertical-align:baseline;}
div.cadreSidebarBlanc p#jobintree {
    background: url("/pub/JobInTree/img/logo.jpg") no-repeat scroll 0 0 transparent;
    padding: 10px 0 0 70px;
}
div.cadreSidebarBlanc a.lien_jobintree {
    background: url("/tools/lib/Composant/SideBar/img/btnBlocBlanc.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-size: 10px;
    height: 18px;
    letter-spacing: 0.2px;
    margin-top: 10px;
    padding: 4px 0 0;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    width: 196px;
}
/*--Fin JobInTree--*/


/*-----------GREG 25-08-09-------------*/
a{color:#0066ff;text-decoration:none;}
a:hover{color:#0066ff;text-decoration:underline;}

/*---------------------------------------------------------*/
/*---------------Moteur Recherche Simple----------------*/
/*---------------------------------------------------------*/
div#barreMoteur	{width:773px;height:35px;padding:6px 0;background:url('/public/img/general_images/images/moteur/moteur_05.gif') 0 0 no-repeat;}
form#form_recherche	{padding:0;}
div#blocRecherche	{ float:left; width:443px;}
p#blocLiens	{float:left; width:329px; margin:0; padding:0;}
.inputRecherche,#searchChpsTxt {
    margin-left:5px;
    float:left;
    width:64%;
    height:21px;
    padding:5px;
    color:#777;
    font-size:18px;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border:2px solid #345197;
}
.rechercheCheckBox {color:#FFF;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;}
/*------boutons----*/
input#btn_recherche	{
    display:block;
    float:left;
    width:132px;
    height:35px;
    margin:0 0 0 7px;
    background:url('/public/img/general_images/images/moteur/btn_rechercher_simple.gif') 0 0 no-repeat;
    font-size:0;
    border:none;
}
a.btnDroiteMoteur, a.btnDroiteMoteur:visited 	{
    display:block;
    float:left;
    margin:0 0 0 6px;
    width:60px;
    height:30px;
    padding:5px 5px 1px 36px;	
    font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size:11px;
    font-weight:bold;
    letter-spacing:0px;
    line-height:13px;
    text-align:left;
    text-decoration:none;
    color:#4e4e4e;
    background: 0 0 no-repeat;
}

a#btnLettre	{ background-image:url('/public/img/general_images/images/moteur/btnLettre.gif');}
a#btnContrat	{ background-image:url('/public/img/general_images/images/moteur/btnContrat.gif');}
a#btnSalaire	{ background-image:url('/public/img/general_images/images/moteur/btnSalaire.png');}
a#btnAnnuaireAvocat	{ background-image:url('/public/img/general_images/images/moteur/btnAnnuaireAvocats.png');}
a#btnActualiteAvocat	{ background-image:url('/public/img/general_images/images/moteur/btnArticlesAvocats.png');}

input#btn_recherche:hover, a.btnDroiteMoteur:hover	{ background-position:0 -36px; color:#222;text-decoration:none;}
a.btnDroiteMoteur:focus	{ background-position:left bottom;}

/*----------------appel aide commande----------------*/
div#blocAideCommande	{float:left; width:312px; padding:0 7px;}
div#blocAideCommande div#blocAideCommande_content	{
    width:300px;
    height:27px;
    padding:3px 6px;
    font-family:Helvetica, Arial, sans-serif;
    color:#fff;
    background:url('/public/img/general_images/images/moteur/bgBlocAideCommande.gif') 0 0 repeat-x;
    -moz-border-radius: 5px;
    -khtml-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    border:1px solid #00165e;
    overflow:hidden;
}

div#blocAideCommande div#blocAideCommande_content p	{float:left;}
div#blocAideCommande p#aideCommande_titre	{width:90px; height:28px; padding-left:30px; font-size:10px; font-weight:bold; line-height:13px; text-align:left; text-transform:uppercase; color:#d7def4; background:url('/public/img/general_images/images/moteur/telephone.gif') 0 0 no-repeat;}
div#blocAideCommande p#aideCommande_numeroHoraire	{width:180px; text-align:right;}
div#blocAideCommande p#aideCommande_numeroHoraire span	{display:block;}
div#blocAideCommande p#aideCommande_numeroHoraire span#aideCommande_numeroTel	{ font-size:17px; line-height:17px; font-weight:bold;}
div#blocAideCommande p#aideCommande_numeroHoraire span#aideCommande_horaire	{font-size:9px; color:#c8d0eb;}

/*--------------end appel aide commande--------------*/

/*Barre navigation*/
ul#barre_nav_small{
    background-image:url('/public/img/general_images/image/header/barre_nav_repeat.gif');
    background-repeat:repeat-x;
    border:1px solid #919191;
    height:52px;
    letter-spacing:0.3px;
    list-style-type:none;
    overflow:hidden;
}
ul#barre_nav_small{width:769px;margin-bottom:15px;}

ul#barre_nav_small li{
    float:left;
}

ul#barre_nav_small li#sal{
    border-left:3px solid #f88605;
    border-right:1px solid #919191;
    height:52px;
}
ul#barre_nav_small li#emp{
    border-left:3px solid #ff3300;
    border-right:1px solid #919191;
    height:52px;
}
ul#barre_nav_small li#ce{
    border-left:3px solid #69caf7;
    border-right:1px solid #919191;
    height:52px;
}
ul#barre_nav_small li#cc{
    border-left:3px solid #0066cc;
    border-right:1px solid #919191;
    height:48px;
    padding-top:4px;
}
ul#barre_nav_small li#bo{
    background:url('/public/img/general_images/image/header/boite_outil.gif') center right no-repeat;
    border-left:3px solid #0066cc;
    height:52px;
}

ul#barre_nav_small li#sal{	width:125px;}
ul#barre_nav_small li#emp{	width:149px;}
ul#barre_nav_small li#ce{		width:155px;}
ul#barre_nav_small li#cc{		width:165px;}
ul#barre_nav_small li#bo{		width:155px;}


ul#barre_nav_small li#bo ul{
    border-top:1px solid #919191;
    background-color:#f4f4f4;
    border-left:3px solid #0066cc;
    display:none;
    margin-left:-3px;
    position: absolute;
    margin-top:52px;
    z-index:1000;
}

ul#barre_nav_small li#bo:hover ul{display:block}

ul#barre_nav_small li#bo ul li{
    border-right:1px solid #919191;
    border-bottom:1px solid #919191;
    float:none;
    padding:0;
    width:155px;
}

ul#barre_nav_small li#bo ul li a{
    display:block;
    font-size:12px;
    font-family:Verdana,Arial,sans-serif;
    font-weight:normal;
    padding:8px;
    text-align:left;
    width:174px;
}

ul#barre_nav_small li#bo ul li a	{width:147px;}

ul#barre_nav_small li#bo ul li a:hover{background-color:#fff;}

ul#barre_nav_small li a span{
    color:#717171;
    display:block;
    font-family:Verdana,Arial,sans-serif;
    font-size:9px;
    font-weight:normal;
    margin-top:4px;
    padding:3px;
    text-align:left;
}
/*Exception*/
ul#barre_nav_small li#cc a span{display:inline;}

ul#barre_nav_small li#sal a,
ul#barre_nav_small li#emp a,
ul#barre_nav_small li#ce a,
ul#barre_nav_small li#cc a
{
    color:#022457;
    display:block;
    font-family:Helvetica,Arial,sans-serif;
    font-size:14px;
    font-weight:bold;
    padding:8px 8px 0px 3px;
}
/*Exception*/
ul#barre_nav_small li#cc a:hover{text-decoration:underline;}

ul#barre_nav_small li#cc a.block{
    display:block;
    margin-top:4px;
    padding:2px;
    text-decoration:none;
}

ul#barre_nav_small li#cc a{
    color:#022457;
    display:block;
    font-family:Helvetica,Arial,sans-serif;
    font-size:14px;
    font-weight:bold;
    height:10px;
    padding:3px 8px 0px 5px;
}
ul#barre_nav_small li#sal a,
ul#barre_nav_small li#emp a,
ul#barre_nav_small li#ce a,
ul#barre_nav_small li#cc a,
ul#barre_nav_small li#bo
{
    font-size:12px;
}

ul#barre_nav_small li a:hover,
ul#barre_nav_small li a:hover span{color:#000;text-decoration:none;}
/*Fin Barre navigation*/

/*Barre navigation*/
/*
        LEVEL ONE
*/
ul#barre_nav                         { background:url('/public/img/general_images/image/header/barreNav/barreNavRepeat.jpg')top left repeat-x;letter-spacing:0.4px; border:1px solid #aaaaaa;border-bottom:0px;height:36px;margin-bottom:15px;position: relative; width:970px; }
ul#barre_nav li                      { font-weight: bold; float: left; zoom: 1; background:top right #ccc; height:36px; }
/*Exceptions*/
ul#barre_nav li#jt{ width:36px;background:url('/public/img/general_images/image/header/barreNav/jt.jpg') center top; }
ul#barre_nav li#All{ width:159px;background-image:url('/public/img/general_images/image/header/barreNav/droitTravail.jpg');}
ul#barre_nav li#Other{width:129px;background-image:url('/public/img/general_images/image/header/barreNav/autresDroits.jpg'); }
ul#barre_nav li#Cc{width:206px;background-image:url('/public/img/general_images/image/header/barreNav/Conventions.jpg'); }
ul#barre_nav li#Codes{width:166px;background-image:url('/public/img/general_images/image/header/barreNav/Conventions.jpg'); }
ul#barre_nav li#OtherCodes{width:127px;background-image:url('/public/img/general_images/image/header/barreNav/autresCodes.jpg'); }
ul#barre_nav li#Job{width:75px;background-image:url('/public/img/general_images/image/header/barreNav/autresCodes.jpg'); }
ul#barre_nav li#Outil{ width:147px; background-image:url('/public/img/general_images/image/header/barreNav/boiteOutils.jpg');}

ul#barre_nav li a                    { display: block; font:bold 12px "Helvetica Neue",Helvetica,sans-serif; height:16px; padding:10px 15px; border-right:1px solid #aaa;color:#545454;}
ul#barre_nav li#jt a	{padding:10px 0;}
ul#barre_nav li#Outil a       { border-right:none; } /* Doesn't work in IE */
ul#barre_nav li.hover,
ul#barre_nav li:hover                { background: #ffffff; background-position:bottom right; color: black; position: relative; }
ul#barre_nav li.hover a              { color: black;text-decoration:none; }


/*
        LEVEL TWO
*/
ul#barre_nav ul 						{ border-left:1px solid #aaa; border-right:1px solid #aaa; width: 220px; visibility: hidden; position: absolute; top: 100%; left: 0; }
/*Exception*/
ul#barre_nav li#Outil ul{width: 146px;height:auto;}
ul#barre_nav li#Outil ul li a {height:auto; padding:5px;}

ul#barre_nav li#All ul  { border-bottom:2px solid #bf110b;}
ul#barre_nav ul li 					{ font-weight: normal; background: #f6f6f6; color: #000; border-bottom: 1px solid #aaa; border-top: 1px solid #fff; height:30px; float: none; }
/*Exception*/
ul li#Outil,
ul#barre_nav li#Outil ul li{height:auto;}
/* IE 6 & 7 Needs Inline Block */
ul#barre_nav ul li a					{ border-right: none; width: 100%; display: inline-block; font-size:12px; }
ul#barre_nav ul li a#sal {background-image:url('/public/img/general_images/image/header/barreNav/puce_sal.jpg');background-position:center left;background-repeat: no-repeat; padding-left:35px;}
ul#barre_nav ul li a#emp {background-image:url('/public/img/general_images/image/header/barreNav/puce_emp.jpg');background-position:center left;background-repeat: no-repeat; padding-left:35px;}
ul#barre_nav ul li a#ce {background-image:url('/public/img/general_images/image/header/barreNav/puce_ce.jpg');background-position:center left;background-repeat: no-repeat; padding-left:35px;}
/*
        LEVEL THREE
*/
ul#barre_nav ul ul 					{ left: 100%; top: 0; }
ul#barre_nav li:hover > ul 			{ visibility: visible; }

/*Fin Barre navigation*/

/*Contacter par téléphone*/
div#UneQuestion{
    background-color:#fff;
    border:1px solid #a2a2a2;
    float:right;
    margin:5px;
    margin-left:10px;
    padding:8px;
    width:260px;
}

div#UneQuestion p#titreQ{
    border-bottom:1px solid #000;
    font-size:14px;
    margin-bottom:5px;
    padding-bottom:5px;
}
div#UneQuestion p#contact span{
    color:#767676;
    font-size:10px;
}
div#UneQuestion p#contact strong{
    display:block;
    font-size:24px;
    margin-bottom:5px;
    margin-top:5px;
    text-align:center;
}
/*fin Contacter par téléphone*/

/*New Footer*/
div#footer{
    width:1004px;
    margin:0 auto;
    font-family:Verdana,Arial,sans-serif;
    font-size:11px;
    line-height:1;
    text-align:left;
    background: url('/public/img/general_images/image/bg_blanc.gif') 0 0 repeat-y;
}

div.bordureGrise	{
    margin:0 auto;
    width:997px;
    height:33px;
    background-color:#bebebe;
}

div#footerLiens	{padding:15px;}

div#footerLiens ul, div#footer div#logoJuri	{
    float:left;
}

div#footerLiens ul	{
    width:165px;
    margin-left:65px;
}

div#footerLiens ul li a	{
    color:#606060;
    line-height:17px;
}

div#footerLiens ul li a img	{padding:2px 0 0 0;}

div#EndFooter	{
    margin:0 auto;
    width:967px;
    height:64px;
    padding:15px;
    background-color:#253c8a;
}

div#EndFooter p, div#EndFooter p a	{
    color:#fff;
    font-size:10px;
    line-height:16px;
}

div#EndFooter p span	{
    float:right;
    font-family: Georgia, Times, Times New Roman, serif;
}

div#copyrightFrance{
    float:right;
}

/*--------------------------------------------------------------------*/
/*-----------------------------Page Outils &--------------------------*/
/*--------------------------Chiffres et indices-----------------------*/
/*--------------------------------------------------------------------*/

a	{color:#06f;}

div#outilsContainer, div#containerCI, div#containerAgendas {width:100%; font-size:12px;	line-height:18px;	letter-spacing:0.9px;}

div#outilsContainer p.chemin_fer, div#containerCI p.chemin_fer, div#containerAgendas p.chemin_fer	{
    color:#767676;
    padding-bottom:15px;
}
div#outilsContainer p.chemin_fer a, div#containerCI p.chemin_fer a, div#containerAgendas p.chemin_fer a	{color:#767676;}

div#outilsContainer h2, div#containerCI h2, div#containerAgendas h2	{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:30px;
    line-height:38px;
    font-weight:normal;
    color:#044091;
    margin-bottom:5px;
}

div#outilsContainer p#outilsExplications,
div#containerCI p#textIntroCI,
div#containerAgendas p#textIntroAgendas	{
    padding:10px 0;
    line-height:24px;
    color:#6e6e6e;
}

div#blocsChiffres, div#blocsAgendas, div#blocsOutils	{
    width:450px;
    float:left;
    border-top:6px solid #eee;
    border-bottom:10px solid #eee;
    margin-bottom:50px;
}
div#blocsChiffres{width:100%;}

div.blocCatOutils, div.contentcategorieCI, div.contentCategorieAgendas	{
    padding:10px 10px 10px 0;
    border-top:4px solid #eee;
}

div.blocCatOutils div.textCatOutils, div.textcategorieCI, div.textCategorieAgendas	{
    width:365px;
    margin-bottom:10px;
    float:right;
}
div.textcategorieCI{width:89%;}

div.blocCatOutils div.textCatOutils h4, div.textcategorieCI p.titreCategorieCI, div.textCategorieAgendas p.titreCategorieAgendas	{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:18px;
    line-height:22px;
    letter-spacing:1px;
    color:#565656;
}

div.textcategorieCI p.textPresentationCI, div.textCategorieAgendas p.textPresentationAgendas	{
    padding:5px;
    padding-left:0;
    font-size:11px;
    line-height:16px;
    color:#545454;
}

div.blocCatOutils div.textCatOutils ul li	{	line-height:18px;	}

div.textcategorieCI li, div.textCategorieAgendas li	{
    margin-left:15px;
    font-size:11px;
    line-height:16px;
    color:#545454;
    list-style-type:square;
}

div.blocCatOutils div.vignetteCatOutils, div.vignetteCategorieCI, div.vignetteCategorieAgendas	{
    float:left;
    padding:5px 0;
}

div.blocCatOutils div.vignetteCatOutils img, div.vignetteCategorieCI img, div.vignetteCategorieAgendas img	{
    display:block;
    width:55px;
    height:55px;
    margin-bottom:10px;
    overflow:hidden;
}

div.vignetteCategorieCI img, div.vignetteCategorieAgendas img	{	border:1px solid #999;}

div#outilsContainer div#poublicidad, div#containerCI div#poublicidad, div#containerAgendas div#poublicidad	{width:300px;float:right;margin-right:15px;}

div#DetailChiffresIndices	{
    background-color:#fff;
    margin-top:15px;
    padding:20px 10px;
    border-top:10px solid #eee;
    border-bottom:10px solid #eee;
}

div#DetailChiffresIndices li	{margin-left:20px;}
div#DetailChiffresIndices table{ border:1px solid #cacaca; }
div#DetailChiffresIndices table tr.blue {background-color:#DAEFF3;}
div#DetailChiffresIndices table tr td{ border:1px solid #cacaca; }
/*DEBUT formulaire contact*/
form#contactForm
{
    margin:0 auto;
    width:500px;
    border:1px solid #C0C0C0;
    padding:10px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    font-weight:normal;
    color:#6D6D6D;
}
form#contactForm p{text-align:center;}
form#contactForm ul{}
form#contactForm ul li{margin:10px 0px;}
form#contactForm ul li label
{
    display:block;
    float:left;
    width:180px;
    text-align:right;
    padding-right:10px;
    line-height:16px;
}
form#contactForm ul li input, form#contactForm ul li select
{
    border:1px solid #999999;
    padding:3px;
    line-height:16px;
    width:200px;
}
form#contactForm ul li select{width:208px;}

form#contactForm ul li#selectBirthDate select{width:auto;}

form#contactForm ul li#checkPartenaire label, form#contactForm ul li#checkNewsletter label
{
    text-align:left;
    width:auto;
    float:none;
}

form#contactForm ul li#checkPartenaire ul{margin-left:90px;}
form#contactForm ul li#checkPartenaire ul li{float:left; margin-left:10px;}
form#contactForm ul li#checkPartenaire ul li label{float:left;}
form#contactForm ul li#checkPartenaire ul li input{width:auto; border:none;}

form#contactForm ul li#checkNewsletter ul{}
form#contactForm ul li#checkNewsletter ul li{float:left; margin-left:15px;}
form#contactForm ul li#checkNewsletter ul li label{float:left;}
form#contactForm ul li#checkNewsletter ul li input{width:auto; border:none;}
form#contactForm ul li#checkNewsletter ul.error_list li{float:none;}

form#contactForm input#submitContactForm
{
    background:url("/public/img/Convention/btn_conventionLivre.gif") no-repeat scroll 0 0 transparent;
    border:medium none;
    color:#FFFFFF;
    cursor:pointer;
    display:block;
    font-family:Helvetica,Arial,sans-serif;
    font-size:1.2em;
    font-weight:bold;
    height:34px;
    line-height:34px;
    margin:0 auto;
    text-align:center;
    width:173px;
}

form#contactForm ul li ul.error_list{float:none;}
form#contactForm ul li ul.error_list li
{
    margin-left:190px;
    color:red;
    margin-bottom:2px;
}
/*FIN formulaire contact*/

/*RegiePub*/
div#RegiePub{
    margin:15px auto;
    width:468px;
}

/*---------------------------Video Link------------------------*/
a#videoLink{
    background:url('/public/img/general_images/image/icones/pictoTutoVideo.png') center left no-repeat;
    font-family:Verdana,Arial,sans-serif;
    display:block;
    font-size:14px;
    font-weight:bold;
    line-height:16px;
    padding:8px;
    padding-left:34px;
}
/*-------------------------Fin Video Link----------------------*/

/*#hi-media {
    bottom: 5px;
    margin-left: 1054px;
    padding: 1em;
    position: relative;
    right: 3em;
    width: 160px;
}*/



/*------------------------ Salaire Vx ----------------------*/
.open {
    border-bottom:1px solid #DDDDDD;
    border-top:1px solid #C0C0C0;
    height:2px;
    line-height:2px;
    margin:15px 0;
}

.close {
    border-bottom:1px solid #C0C0C0;
    border-top:1px solid #DDDDDD;
    height:2px;
    line-height:2px;
    margin:15px 0;
}

#goEvaluerSalaire-container	{margin:15px 0;}
#salaireMedian	{width:345px;float:left;}
#goEvaluerSalaire {width:530px;float:right;}
#goEvaluerSalaire h2	{
    font:bold 21px/25px Helvetica, Arial, sans-serif;
    color:#0067b1;
    text-align:center;
}
#goEvaluerSalaire h2 span	{display:block;}
#posteAndDepot	{
    margin-bottom:10px;
    font:12px/18px Verdana,Arial,sans-serif;
    text-align:center;
    color:#939393;
}
#posteAndDepot #titre-poste	{color:#474747;text-decoration:underline;}


.blocGoEvaluerSalaire	{float:left;width:246px;padding-top:45px}
.blocGoEvaluerSalaire-content	{width:216px;padding:10px 15px;border:1px solid #d6d6d6;}
* html .blocGoEvaluerSalaire-content	{overflow:hidden;} /* hack degradation IE6 */

.blocGoEvaluerSalaire-content .intro-blocGoEvaluerSalaire	{
    padding:10px 0;
    font:12px/15px Georgia, Times, "Times New Roman", serif;
    vertical-align:baseline;
}
.blocGoEvaluerSalaire-content ul	{margin:0 0 15px 0;border-top:1px solid #dbdbdb;}
.blocGoEvaluerSalaire-content ul li	{
    padding:5px 0 0 17px;
    font:10px/15px Verdana,Arial,sans-serif;
    background:url('/public/img/general_images/image/salaire/home/puce-list.png') 0 9px no-repeat;
}
.blocGoEvaluerSalaire-content .linkGoEvaluerSalaire a{
    padding:9px;
    margin-top:15px;
    border:1px solid #ddd;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    display:block;
    padding-left:29px;
    font:bold 12px/15px Verdana,Arial,sans-serif;
    background:url('/public/img/general_images/image/salaire/home/Go.png') 0 5px no-repeat;
}
.blocGoEvaluerSalaire-content .linkGoEvaluerSalaire a:hover{ background-color:#fff; }


#evaluationGratuite	{margin-right:22px; background:url('/public/img/general_images/image/salaire/home/fleche-evaluationGratuite.png') center top no-repeat;}
#evaluationGratuite h3, #evaluationPayante h3	{
    width:257px;
    height:44px;
    margin-left:-21px;
    font:16px/39px Georgia, Times, "Times New Roman", serif;
    text-align:center;text-transform:uppercase;
    color:#fff;
}
#evaluationGratuite h3	{background:url('/public/img/general_images/image/salaire/home/bgTitre-evaluationGratuite.png') 0 0 no-repeat;}
#evaluationGratuite .intro-blocGoEvaluerSalaire	{color:#22579b;}
#evaluationPayante	{background:url('/public/img/general_images/image/salaire/home/fleche-evaluationPayante.png') center top no-repeat;}
#evaluationPayante h3	{background:url('/public/img/general_images/image/salaire/home/bgTitre-evaluationPayante.png') 0 0 no-repeat;}
#evaluationPayante .intro-blocGoEvaluerSalaire	{padding-left:40px; background:url('/public/img/general_images/image/salaire/home/pictoPDF.png') 0 10px no-repeat;color:#dc1c00;}
#evaluationPayante .intro-blocGoEvaluerSalaire .text, #evaluationPayante .intro-blocGoEvaluerSalaire a {display:block;}
#evaluationPayante .intro-blocGoEvaluerSalaire a {font:10px/15px Verdana,Arial,sans-serif;color:#006efd;text-decoration:underline;}
#evaluationPayante .explication-blocGoEvaluerSalaire	{padding:5px 0;}

#goEvaluerSalaire-employeur a	{
    display:block; 
    padding:10px 0 10px 15px;
    font:16px/25px Verdana,Arial,sans-serif;
    text-decoration:underline; 
    color:#006efd;
    background:url('/public/img/general_images/image/salaire/home/puce-lien.png') left center no-repeat;
}

#offre-emploi-jit	{margin-bottom:15px;}
#offre-emploi-jit span, #offre-emploi-jit a	{display:block;}
#offre-emploi-jit span	{font:14px/21px Georgia, Times, "Times New Roman", serif;}
#offre-emploi-jit .offre-emploi-text, #offre-emploi-jit a {width:310px;float:left;}
#offre-emploi-jit .offre-emploi-text #offre-emploi-poste	{font:14px/21px Verdana, Arial, sans-serif;color:#006efd;}
#offre-emploi-jit .offre-emploi-text #offre-emploi-poste img	{margin-top:5px;}

#promo-outil	{margin-bottom:55px;}


/* resultat recherche employeur */
#resultSearchMetierEmp	{padding:15px 0;background-color:#F1F1F1;font-family:Verdana, Arial, sans-serif;}
#resultSearchMetierEmp .topRapportMetier	{padding:0 15px;}
#resultSearchMetierEmp .titreMetier-recherche	{color:#FF592F;font-size:30px;}
#resultSearchMetierEmp .PB10 {padding-bottom:10px;}
#resultSearchMetierEmp .PB25 {padding-bottom:25px;}
#resultSearchMetierEmp .textUC {text-transform:uppercase;}
#resultSearchMetierEmp .fakeH1 {color:#555555;font-size:30px;font-weight:bold;}
#resultSearchMetierEmp .firstBaseMetierContainer {margin:10px 0;width:625px;}
#resultSearchMetierEmp .pictoJuriSalaire {height:106px;width:132px;}
#resultSearchMetierEmp .firstBaseMetier {font-size:20px;}
#resultSearchMetierEmp .firstBaseMetier, .ptitTexteMetier {
    color:#444444;
    float:right;
    font-weight:bold;
    width:455px;
}

#resultSearchMetierEmp .ptitTexteMetier span {display:block;}
#resultSearchMetierEmp .sousTitreMetier {color:#555555;font-size:15px;font-weight:bold;line-height:26px;}
#resultSearchMetierEmp #resultSearchMetierEmp-content	{background-color:#fff;margin:25px 15px 15px 15px;padding-top:10px;border:1px solid #cecece;}


/* Barre navigation MonCompte */
ul#MonCompteMenu	{height:38px;background:#f1f1f1 url('/public/img/MonCompte/menu/bg-menu.gif') 0 0 repeat-x;border:1px solid #dadada; margin-bottom:15px;}

ul#MonCompteMenu li	{height:38px;float:left;padding:0;border-left:1px solid #fff;border-right:1px solid #dadada;}

ul#MonCompteMenu li a, ul#MonCompteMenu li a span  {
    display:block;
    height:38px;
    font-family:"Helvetica Neue", "Helvetica Neue LT Std", Helvetica, Arial, sans-serif;
    font-size:12px;
    font-weight:bold;
    color:#545454;
    letter-spacing:0;
    cursor:pointer;
}

ul#MonCompteMenu a.flecheSmenu{background:url('/public/img/MonCompte/menu/flecheSmenu.png') right center no-repeat;}
ul#MonCompteMenu li#menuAchats a.flecheSmenu	{background-position:125px 18px;}
ul#MonCompteMenu li#menuProfil a.flecheSmenu	{background-position:115px 18px;}
ul#MonCompteMenu li#menuBoite a.flecheSmenu	{background-position:127px 18px;}

ul#MonCompteMenu li a:hover  {text-decoration:none; background-color:#fff;}

ul#MonCompteMenu li a span  {height:18px;line-height:14px;padding:13px 15px 7px 37px;background:10px 10px no-repeat;}

ul#MonCompteMenu li#menuAcceuil a	{width:36px;height:38px;padding:0;background-image:url('/public/img/MonCompte/icones/20px/accueil.gif');background-position:center;background-repeat:no-repeat;}
ul#MonCompteMenu li#menuAcceuil span {display:none;}
ul#MonCompteMenu li#menuAchats a span, ul#MonCompteMenu li#menuProfil a span, ul#MonCompteMenu li#menuBoite a span	{padding-right:42px;}
ul#MonCompteMenu li#menuAchats a span{background-image:url('/public/img/MonCompte/icones/20px/achats.png')}
ul#MonCompteMenu li#menuProfil a span{background-image:url('/public/img/MonCompte/icones/20px/profil.png')}
ul#MonCompteMenu li#menuSalaire a span{background-image:url('/public/img/MonCompte/icones/20px/mon-salaire.png')}
ul#MonCompteMenu li#menuVideos a span{background-image:url('/public/img/MonCompte/icones/20px/tuto-video.png')}
ul#MonCompteMenu li#menuHelp a span{background-image:url('/public/img/MonCompte/icones/20px/help.png')}
ul#MonCompteMenu li#ccm a span{background-image:url('/public/img/MonCompte/icones/20px/comment-ca-marche.gif')}
ul#MonCompteMenu li#menuBoite a span{background-image:url('/public/img/MonCompte/icones/20px/boiteOutil.png')}

ul#MonCompteMenu li ul.sousMenu, ul#MonCompteMenu li ul.sousMenu	{display:none;position:absolute;margin-left:-2px;border:1px solid #dadada;}
/* hack ie7 */
*+html ul#MonCompteMenu li ul.sousMenu	{margin-top:38px;}
*+html ul#MonCompteMenu li#menuAchats ul.sousMenu	{margin-left:-147px;}
*+html ul#MonCompteMenu li#menuProfil ul.sousMenu	{margin-left:-137px;}
*+html ul#MonCompteMenu li#menuBoite ul.sousMenu	{margin-left:-37px;}
/* end hack ie7 */
ul#MonCompteMenu li:hover ul.sousMenu	{display:block;}

ul#MonCompteMenu li ul.sousMenu li {float:none; background-color:#fff; border:none;}
ul#MonCompteMenu li ul.sousMenu li a	{width:220px;border-bottom:1px solid #eee; padding:0;}
ul#MonCompteMenu li#menuAchats ul.sousMenu li#SmenuFacture a span	{background-image:url('/public/img/MonCompte/icones/16px/mes-achats.png');}
ul#MonCompteMenu li#menuAchats ul.sousMenu li#SmenuAbo a span {background-image:url('/public/img/MonCompte/icones/16px/mon-abo.png');}
ul#MonCompteMenu li#menuAchats ul.sousMenu li#SmenuDoc a span {background-image:url('/public/img/MonCompte/icones/16px/mes-documents.png');}
ul#MonCompteMenu li#menuAchats ul.sousMenu li#SmenuAppel a span {background-image:url('/public/img/MonCompte/icones/16px/mes-appels-juriste.png');}
ul#MonCompteMenu li#menuProfil ul.sousMenu li#SmenuInfos a span {background-image:url('/public/img/MonCompte/icones/16px/mes-infos.png');}
ul#MonCompteMenu li#menuProfil ul.sousMenu li#SmenuBoAvocat a span{background-image:url('/public/img/MonCompte/icones/16px/bo-avocat.png')}
ul#MonCompteMenu li#menuProfil ul.sousMenu li#SmenuNewsletter a span {background-image:url('/public/img/MonCompte/icones/16px/mes-newsletters.png');}
ul#MonCompteMenu li#menuBoite ul.sousMenu li a span {background-image:none;}
ul#MonCompteMenu li ul.sousMenu li a:hover {background-color:#f0f0f0;}

ul#MonCompteMenu li.on   {background:#fff url('/public/img/MonCompte/menu/bg-menu-on.gif') 0 0 repeat-x;}

/* fin Barre navigation MonCompte */
.brouse {margin-top: 10px;}

/*--iframe mbp --*/
.iframeMbpContainer	{margin:0 auto;width:994px;overflow:hidden;}
	.iframeMbpContainer-titre	{
		font:26px "Helvetica Neue",Helvetica,Arial,sans-serif;
		color:#253c8a;
		padding:10px 15px;
		background:url("http://www.mybestpro.com/images/review-bg.jpg") 0 0 repeat;
		border-top:1px solid #dadada;
		box-shadow:0 1px 1px rgba(255,255,255,0.7) inset;
	}
/*--/iframe mbp --*/
/*-------------------------------------------------*/
/*------------------ new style fusao --------------*/
	#containerOldPage {background:#FFF;line-height:1;margin:0 auto;padding:15px 10px 0;position:relative;text-align:left;width:974px;}
/*------------------ /new style fusao -------------*/
/*-------------------------------------------------*/