/* RECHERCHE */
#recherche{width:664px; overflow:visible;}
#formulaireRecherche{width:159px;background:red;float:left;display:inline;background:url(../img/site/ats_bg_recherche.gif) repeat-y;}
label{font-weight:bold;line-height:20px;height:20px;padding:0;display:block;}
#formulaireRecherche label{padding:0 0 0 17px;}
#formulaireRecherche label.checkbox{padding:0;display:inline;}
input.text{width:182px;color:#1357aa;font-size:11px;font-family:arial, sans-serif;margin:0 0 0 5px;padding:2px 0 0 3px;!padding:1px 0 1px 3px;border:1px solid #1357aa}
input.checkbox{width:12px;height:12px;margin:3px 4px;!margin:4px;}
select{width:182px;color:#1357aa;font-size:11px;font-family:arial, sans-serif;margin:0 0 0 5px;border:1px solid #1357aa}
input.calendar{background:url(../../img/site/ats_bg_calendar.gif) no-repeat;height:16px;width:142px;padding:1px 0 0 4px;border:0;font-size:11px;font-family:arial, sans-serif;}
#formulaireRecherche p{padding:6px 0 6px 22px;}
#formulaireRecherche .labelInput{margin:17px 0 0 0;position:relative;}
#formulaireRecherche label.periodicite {margin-left:2px; padding:0;}
#formulaireRecherche .labelInput input.text {width: 140px; margin-left: 6px}
#formulaireRecherche #lb_localisation{position:relative;}
#formulaireRecherche .labelInput select {width: 143px; margin-left: 6px}
#formulaireRecherche .btnRecherche{background:url(../img/site/ats_btn_modifier_recherche.gif) no-repeat;font-size:11px;display:block;float:right;line-height:27px;height:27px;width:143px;text-align:center;color:#ffffff; border:0; cursor:pointer;}
#formulaireRecherche .affinerRecherche{background:url(../img/site/ats_img_coin_recherche.gif) no-repeat bottom left;height:27px;}
#formulaireRecherche .nbResultats{text-align:center;background:url(../img/site/ats_bg_nb_resultat.gif) repeat-x;margin:0 1px;padding:4px 0 0 0;}
#formulaireRecherche .nbResultats p{width:140px;height:48px;line-height:48px;margin:0 auto;padding:0;background:url(../img/site/ats_bg_nb_resultat2.gif) repeat-x;}
#resultatRecherche{width:493px;float:right;display:inline;}
#resultatRecherche h2 {text-align:center; font-size:14px; color:#1357AA;}
.champ-localisation{z-index:100;}

.pagination{text-align:center;height:20px;line-height:20px;}
.annonce{width:100%;text-align:left;margin:0;padding:0;border-collapse:collapse;border:1px solid #cce5f9;}
.annonce th{font-size:12px;font-weight:bold;background:#f5fdd9;padding:9px;margin:0;}
.annonce td{font-size:11px;padding:0 0 0 9px;margin:0;}
.leftcolumn{width:360px;}
.columnheight{height:26px;}
.btn_contacter_employeur{display:block;background:url(../img/site/ats_btn_contacter_employeur.gif) no-repeat;line-height:26px;height:26px;width:117px;text-align:center;}
.lien_signaler_abus{color:#408bd0;}
.rechercheEntete{background:url(../img/site/ats_bg_recherche_entete.jpg);height:27px;}
.lienTriSelected{color:#759cbb;}
.lienTri{color:#fe6803;}
.lienAbus{color:#408bd0;}

/* autres services */
#autresServices {background:#deeffd;border:1px solid #3893ce;margin-top:15px;padding:7px 7px 11px 7px;color:#000000;}
#autresServices h2 {margin-bottom:5px;line-height:20px;text-align:left;color:#000000;}
#autresServices a {padding-left:5px;color:#000000;}

.toolRecherche {width:159px;list-style:none;background:#ffffff;margin:0;padding:0;}
.toolRecherche li {padding:5px 0 5px 0;margin:0;text-align:right;}
.toolRecherche li a {display:block;padding:0 40px 0 0;margin:0;color:#000000;}
.toolRecherche .item1 {background:url(../../img/site/ats_ico_sauver_recherche.gif) right center no-repeat;}
.toolRecherche .item2 {background:url(../../img/site/ats_ico_raz_recherche.gif) right center no-repeat;}
.toolRecherche .item3 {background:url(../../img/site/ats_ico_visu_selection_bleu.gif) right center no-repeat;}
/*.toolRecherche{background:#ffffff;padding:15px 0 0 0;}
.toolRecherche a{background:#ffffff;display:block;text-align:right;float:right;width:100%;}
*/
.noResult {border:1px solid #418bd0;background:url(/img/site/ats_bg_dotted_hline_b.gif) 0 10px repeat-x #deeffd;padding:10px 0;}

#tri {background:url(/img/site/ats_bg_tri_annonce.gif) repeat-x #deeffd;border:1px solid #3893ce;margin:0 0 10px 0;}
#tri p {padding:10px;}
#tri label, #tri select, #tri input {display:inline;vertical-align:middle;}
#tri .btn_tri {height:27px;width:27px;padding:0;margin:0;border:0;cursor:pointer;background:url(/img/site/ats_btn_ok_bleu.gif) no-repeat;}

#formRecherche #loader_loc_pre{position:absolute;bottom:1px;right:10px;}

