h1, .similiH1, #cvtheque #colonne_gauche h2.similiH1{
color:#777;
background:transparent url(/img/fond_h3.gif) repeat-x scroll 0 20px;
height:27px;
font-weight:bold;
width:679px;
margin-top:10px;
}

.entreprise_nom a:visited, .offres_poste a:visited, .entreprise_offres a:visited, .offres_entreprise a:visited {color:#73a4c6;}

.entreprise li, .centre li{background:transparent url(/img/puce_liste.gif) no-repeat scroll 0 6px;padding-left:10px; display:block; }
.entreprise ul, .centre ul {display:inline;}
* html .entreprise ul {margin-left:-5px;}
* + html .centre li{padding-left:0px; margin-left:0;}
* html .centre li {padding-left:0px; margin-left:0;}
* html .centre li.plus  {padding-left:0px; margin-left:0;}
* + html .centre li.plus  {padding-left:0px; margin-left:0;}
* + html .entreprise li{padding-left:0px; margin-left:0;}
* html .entreprise li {padding-left:0px; margin-left:0;}
* html .entreprise li.plus  {padding-left:0px; margin-left:0;}
* + html .entreprise li.plus  {padding-left:0px; margin-left:0;}
.entreprise li a, .centre li a{clear:left;}
.entreprise li.plus, .centre li.plus {background:transparent url(/img/plus.gif) no-repeat scroll 0 6px;padding-left:10px; }

.offres_poste h2 {margin:0;padding:0; height:auto;}
.offres_poste h2 a{font-size:12px; margin:0;padding:0;}
.offres_poste h2 a:hover{color:#146095; text-decoration:underline;}

.entreprise_nom h2 a {font-size:12px; margin:0;padding:0; font-weight:bold;}
.entreprise_nom h2, .nom_centre h2{margin:0;padding:0; height:auto;}
.entreprise_nom h2 a:hover, .nom_centre h2 a:hover{color:#146095; text-decoration:underline;}
.nom_centre h2 a {font-size:12px; margin:0;padding:0; font-weight:normal;}
 
.offre {padding-bottom:8px;  padding-top:8px; float:left; vertical-align:top; width:679px; border-top:1px solid #ccc;}
.entreprise, .centre {padding-bottom:10px;  padding-top:10px; float:left; vertical-align:top; width:679px;  border-bottom:1px solid #ccc;}
.centre {height:84px;}
.centre.client {border:none; background:url(/formation/img/fond_li_centre_client.jpg) no-repeat; margin-top:-1px;}
* html .centre.client {margin-top:-1px;margin-bottom:0;}
.offres_logo, .entreprise_logo {float:left; display:block; width:90px;min-height:1px;}
.entreprise_logo {width:100px; }

.offres_date, .entreprise_page {color:#bbb;font-size:11px;width:25px;float:left;padding-right:5px;}
.entreprise_page {width:10px; margin-top:3px;}
.offres_date img {display:block;padding:0 0 2px 7px;}

.offres_entreprise {padding:0 15px 0px 0 ;width:235px;display:block;float:left;}
.domaine_formation  {padding:0 15px 0 45px;width:235px;display:block;float:left;}
.offres_salaire{padding:0 15px 0px 0 ;width:215px;display:block;float:left;}

.entreprise_offres {width:280px;padding:0 10px 0px 0 ;display:block;float:left;}
* html .entreprise_offres{width:260px;}

.offres_vba, .entreprise_vba {text-align:left;width:45px;float:left;}
.offres_reference{text-align:left;width:130px;float:left;}

.entreprise_vba {padding-left:5px;}

.offres_vba a, .entreprise_vba a {font-size:11px;}
.offres_vba .actu, .entreprise_vba .actu{background:url(/img/picto_actu_liste_offre.gif) no-repeat 0 2px; padding-left:17px;}
.offres_vba .blog, .entreprise_vba .blog{background:url(/img/picto_blog_liste_offre.gif) no-repeat 0 2px; padding-left:17px;}
.offres_vba .video, .entreprise_vba .video{background:url(/img/picto_video_liste_offre.gif) no-repeat 0 2px; padding-left:17px;}


.offres_poste {display:block;float:left;font-weight:400;padding:0 20px 0 5px;width:224px;}
#page_entreprise_classique .offres_poste {width:317px;}
#page_entreprise_chartee .offres_poste {width:349px;}


.entreprise_nom  {display:block;float:left;font-weight:400;padding:0 20px 0 5px;width:290px;}
.nom_centre{display:block;float:left;font-weight:400;padding:0 20px 0 5px;width:255px;}
.localiteExacte {background-color:#eee;}
p.localiteExacte{width:99%; text-align:right; padding:2px 7px 2px 0;margin:0; color:#777;}

.offres_ville {display:block;float:left;font-weight:400;margin:0 10px 0 0;width:88px;overflow:hidden;}
#page_entreprise_classique  .offres_ville  {width:160px;}

.bloc_offres {background:url(/img/fond_li_page_resultat.gif) 0 0 repeat-y; float:left; width:100%;}
#page_entreprise_classique .bloc_offres {background:url(/img/fond_li_offre_page_entreprise.gif) 0 0 repeat-y; float:left; width:100%;}
.bloc_offres_formation {background:url(/formation/img/fond_tableau_offre_formation.gif) 0 0 repeat-y; float:left; width:100%;}
.bloc_entreprises {background:url(/img/fond_li_page_entreprise.gif) 0 0 repeat-y; float:left; width:100%;}
.bloc_centres {background:url(/formation/img/fond_li_page_centres.gif) 0 0 repeat-y; float:left; width:100%;}
.offre_charte {font-weight:bold;}

.offres_entreprise img, .entreprise_offres img, .nom_centre img {width:80px; height:30px;float:right;clear:both;}
.nom_centre img {width:120px; height:45px;}
#repondre_offre .bloc_offres {background:none;}
#repondre_offre .offre {width:604px;}
#repondre_offre .offres_poste {width:264px;}
#repondre_offre .offres_entreprise {width:180px;}
#repondre_offre .similiH1{clear:both; margin-top:10px; margin-bottom:-5px; width:604px;}

.entreprise_offres br{display:none;}
.offre:hover, .entreprise:hover {background-color:#f5f5f5;}
* html .offre.sfhover, * html .entreprise.sfhover {background-color:#f5f5f5;}
.localiteExacte:hover{background-color:#eee;}
* html .localiteExacte.sfhover3{background-color:#eee;}


.offres_etoile {display:block;float:left;font-weight:400;padding:0 5px 0 5px;width:11px;}
.offres_titre {display:block;float:left;font-weight:400;padding:0 10px 0 5px;width:371px;}
.offres_centre {display:block;float:left;font-weight:400;padding:0 10px 0 5px;width:126px; text-align:center; font-size:11px;}
.offres_centre img {height:45px;width:120px;}
.offres_tarif {display:block;float:left;font-weight:400;padding:0 10px 0 5px;width:111px; text-align:center; font-size:11px;color:#777;}
.offres_titre a {font-weight:bold; Font-size:14px;}
.offres_titre span {display:block; margin-top:10px;}
.offres_titre .rcat_promo {width:130px;float:left;color:#DD0F60;}
.offres_titre .info {color:#777; width:auto; float:left;margin-right:10px;}
* html .offres_titre .info  {margin-bottom:0;}
.offres_centre a {font-size:11px;}
.offres_tarif del, .offres_tarif strong {font-size:14px;}
#pagination_formation {width:100%; text-align:center; float:left;margin-top:30px;}
#pagination_formation a {padding-left:10px;}

#criteres_offres ul, #criteres_centres ul, #criteres_offres_formation ul {width:590px; margin-bottom:3px; margin-left:67px;}
#criteres_offres_formation ul  {margin-left:90px; width:500px;}
#criteres_entreprises ul {width:605px; margin-bottom:3px; margin-left:30px;}
#criteres_cabinets ul{width:560px; margin-bottom:3px; display:inline;}
#criteres_offres li, #criteres_entreprises li, #criteres_centres li, #criteres_offres_formation li {display:inline; margin-left:8px; background-color:#fff;}
#criteres_offres label, #criteres_entreprises label, #criteres_cabinets label, #criteres_centres label { display:block; float:left; margin-top:0; padding-top:0; padding-bottom:5px;}
#criteres_offres_formation label { display:block; float:left; margin-top:0; padding-top:0; padding-bottom:5px;width:189px; height:auto;}


#recherche input.select_champ, #recherche select.select_champ{margin-top:-20px;}
#criteres_offres_formation br {display:none;}
#criteres_offres_formation #Motcle{clear:left;}
#criteres_offres label{width:198px; }
#criteres_offres #label_ville, #criteres_centres label {width:189px;}
#criteres_offres .critere, #criteres_entreprises .critere, #criteres_cabinets .critere, #criteres_centres .critere, #criteres_offres_formation .critere  {float:left; margin:0;}
#criteres_offres li a, #criteres_entreprises li a, #criteres_cabinets li a, #criteres_centres li a, #criteres_offres_formation li a {padding-left:10px;}
#criteres_entreprises label{width:188px;}
#criteres_offres_formation .critere  {clear:left;}
#criteres_offres_formation  #recherche.demandeurs ul {margin-left:89px;}

#criteres_offres #consultez_offres, #criteres_centres #recherchez_centre, #criteres_offres_formation #consultez_offres{position:relative;  width:180px; font-weight:normal; padding-left:45px; height:42px;padding-top:2px; margin-top:0; margin-bottom:0; }

#consultez_offres a, #recherchez_centre a{font-size:18px;display:block; margin-top:1px; background:url(/img/picto_offres.gif) no-repeat 0 3px;margin-left:-45px;margin-top:-20px;padding-left:45px;padding-top:20px;padding-bottom:3px;display:block;height:21px;}

#consultez_offres a:hover, #recherchez_centre a:hover, #criteres_entreprises #recherchez_entreprise a:hover, #criteres_cabinets #recherchez_entreprise a:hover {text-decoration:none; color:#444;}

#criteres_entreprises #recherchez_entreprise, #criteres_cabinets #recherchez_entreprise{position:relative;  font-weight:normal; padding-left:45px; height:42px;padding-top:12px; margin-top:0; margin-bottom:0; width:280px; }


#criteres_entreprises #recherchez_entreprise a, #criteres_cabinets #recherchez_entreprise span{font-size:18px;display:block; margin-top:1px; background:url(/img/picto_entreprises.gif) no-repeat 0 3px;margin-left:-45px;margin-top:-20px;padding-left:45px;padding-top:20px;padding-bottom:3px;display:block;height:21px;color:#146095;}

#menu_cab {background:transparent url(/img/fleche_bas.gif) no-repeat scroll right 6px;padding-right:16px;position:absolute;right:12px;top:10px;}
#menu_cab a {font-size:11px;}
#menu_cab #autres{display:none;}
#menu_cab:hover #autres, * html #menu_cab.sfhoverdiv #autres{display:block;background-color:#FFFFFF;border:1px solid #DDDDDD;left:0;margin-left:0;margin-top:3px;padding:1px 0;position:absolute;top:11px;width:237px;}
#criteres_cabinets #autres a {font-size:11px;margin-top:1px;}

#recherche input.select_champ, #recherche select.select_champ, #recherche .butn_rechercher {margin-bottom:25px;}
.butn_rechercher {width:87px; height:25px; background:url(/img/butn_rechercher.gif) no-repeat; padding-left:7px;height:24px;
padding-bottom:5px;border:0;}
#criteres_offres_formation .butn_rechercher {margin-top:-20px;}

#criteres_offres,#criteres_entreprises, #criteres_cabinets, #criteres_centres, #criteres_offres_formation  {width:679px; z-index:1;}
#recherche {padding-top:15px;}
#criteres_offres #recherche br, #criteres_offres_formation #recherche br {display:none;}
#criteres_offres_formation #date_prix {margin-top:-13px;margin-bottom:25px;float:left;}
#criteres_offres_formation span.txt_input, #criteres_offres_formation label.txt_input {display:block; float:left; margin-top:3px; margin-bottom:0px;width:auto;}
#criteres_offres_formation #dateMin, #criteres_offres_formation #dateMax {background:transparent url(/formation/img/fond_btn_calendrier.gif) no-repeat scroll 5px -1px;float:left;margin-bottom:0px;margin-left:5px;margin-top:0px;width:100px;}
#criteres_offres_formation #dateMax {margin-right:232px;}
#criteres_offres_formation #Prix {float:left;margin-bottom:0px;margin-left:5px;margin-top:0px;width:100px;margin-right:15px;}
#modifier_recherche {font-size:11px; position:absolute; top:10px; right:25px; background:url(/img/picto_rechercher.gif) no-repeat 0px 0px; cursor:pointer; padding-left:20px;}
#reduire {font-size:11px; position:absolute; top:10px; right:25px; background:url(/img/reduire.gif) no-repeat 0px 0px; cursor:pointer; padding-left:15px;}
#ouvrir {font-size:11px; position:absolute; top:10px; right:25px; background:url(/img/ouvrir.gif) no-repeat 0px 0px; cursor:pointer; padding-left:15px;}

.indifferent .selection{background:none; font-weight:bold; color:#444;}
.selection{font-weight:bold; color:#444; background:url(/img/croix_resultat.gif) no-repeat 2px 5px;}

#reduire:hover, #ouvrir:hover, .selection:hover {text-decoration:none;}

#vue_liste{position:absolute; top:10px; right:75px; font-size:11px; background:url(/img/picto_vue_liste.gif) no-repeat 0 0; padding-left:20px}
#vue_plan{position:absolute; top:10px; right:25px; font-size:11px; background:url(/img/picto_vue_plan.gif) no-repeat 0 0; padding-left:15px}

#liste_offres ul, #liste_offre ul{float:left;}
#fil_info_article #liste_offre ul {margin-top:-3px;}
#fil_info_article #liste_offre h2 {background:none;color:#777777; clear:both; margin-bottom:10px; margin-top:0px;}

#liste_offres h1 {margin-top:25px; background:none; height:auto;
margin-bottom:5px;}
#liste_offres.contenu.formation h1 {margin-top:0px;}
#liens_bas {margin-left:117px; float:left; margin-top:20px;}
#liens_bas br {display:none;}
#abonnement_recherche{background:url(/img/picto_recherche_abonnement.gif) no-repeat 0px -2px; padding-left:20px; padding-top:1px; display:block; height:24px; float:left; }
#flux_rss{background:url(/img/picto_rss.gif) no-repeat 0px 0px; padding-left:20px; margin-left:20px;display:block; float:left;}

#modLienSponso_liens_sponso p, #modActu_actu_even p{margin:0;}
#modLienSponso_liens_sponso p {border-bottom:1px solid #D2D2D2;margin:0 0 20px;padding-bottom:20px;}
#modLienSponso_liens_sponso p.dernier {margin:0; padding:0; border:none;}
#modLienSponso_liens_sponso img {border:1px solid #DDDDDD;margin-bottom:0px;margin-top:5px;width:109px;}
#modLienSponso_liens_sponso h4, #modActu_actu_even h4 {margin-bottom:0;}
#modLienSponso_liens_sponso h4 {margin-top:0;}
#modLienSponso_liens_sponso h3, #modActu_actu_even h3 {margin-top:0; font-weight:normal;}
#modLienSponso_liens_sponso h3 {color:#bbb;}

* html #liste_entreprises, * html #liste_centres {width:679px;overflow:hidden;}
* + html #liste_entreprises, * + html #liste_centres{width:679px;overflow:hidden;}
#liste_entreprises, #liste_centres {width:679px;}
#liste_entreprises .similiH1 {margin-bottom:-4px;}
#liste_offre .similiH1 {margin-bottom:-4px;}

#liste_centres ul{float:left; margin-top:-12px;}
* html #liste_centres ul{margin-top:-24px;padding-top:1px}
#liste_centres .domaine_formation ul {float:none; color:#444; font-weight:normal;}
#liste_centres .domaine_formation {color:#777; font-weight:bold;}
#liste_centres .nom_centre a {font-weight:bold;}

#criteres_offres_formation label#label_domaine {width:199px;}
#criteres_offres_formation label#label_ville {width:187px;}

#page_entreprise_classique #liste_offre h2{ margin-bottom:-5px;}
#fil_info_article #liste_offre .offre h2, #page_entreprise_offres #liste_offre_secteur .entreprise h2, #page_entreprise_classique #liste_offre .offre h2 {background-image:none; height:auto; margin-bottom:0;}
#fil_info_article #liste_offre{padding-top:20px; float:left;}
#liste_offre_secteur {width:679px;}


#page_entreprise_chartee #liste_offre {margin-left:auto;margin-right:auto;margin-top:25px;text-align:left;width:770px;}
#page_entreprise_chartee #liste_offre .offre{width:100%;}
#page_entreprise_chartee #liste_offre .similiH1,#page_entreprise_offres .similiH1 {margin-bottom:-4px; width:100%;}
#page_entreprise_chartee .offres_ville {width:170px;}
#page_entreprise_chartee .bloc_offres { background:transparent url(/img/fond_li_page_entreprise_chartee.gif) repeat-y scroll 0 0;float:left;width:100%;}
#page_entreprise_chartee .offres_date {width:45px;}

#page_entreprise_classique #liste_offre ul {margin-top:0;}

#lf_hNbFormation {margin-bottom:-5px;}



/* logos à la une entreprise, ssii, cabinets de recrutements ...*/
#mea{clear: both;margin-top:10px;  margin-bottom:15px; height:auto;}
#mea .mea_slide{clip: rect(0px,682px,110px,0px); overflow:hidden; }
#mea .mea_slide img{width:120px; margin-right:18px; margin-left:0px;overflow:hidden;}
#liste_centres #mea .mea_slide img{border:1px solid #CCCCCC;margin-right:10px;overflow: hidden;}
#mea .mytable table {width:682px; }
* html #mea .mytable table {width:500px;}
* html #liste_centres #mea .mytable table {width:682px;}
#mea div.news_border{display:block;margin:0;width:682px;min-height:45px;}
#blocmea div.news_style{display: none;}
#mea .table_slide{width: 682px; height: 110px;}
#mea .table_slide td{width: 682px; height: 110px; background-color: #FFF; margin: 0 2px; padding: 2px; font-size: 11px;;}
#mea .news_move{position: relative; }
#mea .mytable{width: 682px; height: 60px; vertical-align: top;}
#mea .wslide-wrap{background-color: #FFF; border: 1px solid #EEE;}
#mea .wslide-menu{text-align: right;}
#mea .wslide-menu a{padding: 0 3px;}
#mea a.wactive{background-color: #FFF; color: #888 !important; }
#button_slide {left:633px; position:absolute;top:23px;width:70px; z-index:10;}
#button_slide img {border:1px solid #ccc; margin-right:5px;}
*+html #button_slide,* html #button_slide   {left:629px; position:absolute; top:12px;}
* html #button_slide {top:14px;}
#liste_centres #mea {margin-bottom:40px;}



.hand {margin-bottom:-3px;margin-left:3px;margin-top:2px;}
.OffrePrim {border-top:0;}
.ligneDer {border-bottom:0;}
.centrer {text-align:center;}
#resume{margin-top:15px;}
.ResumTitre{width:119px; display:block; float:left; font-weight:bold;}
.ResumInfo{display:block; float:left; width:555px;}

/* ajout JLT */
.pageselect {
color: Black;
font-weight:bold;
}
.offre_anonyme {
color: Gray;
}

