#menuHome {margin:0 25px 4px 25px;padding:4px 0 4px 15px;border:1px solid #9ec9f0; background:#f2f7fc;_height: 1%}
#menuHome label {margin:0 0 0 10px;vertical-align:middle;}
#menuHome input {width:92px;border:1px solid #9ec9f0;padding:2px;vertical-align:middle;}
#menuHome .btn_ok {width:30px;font-size:11px;background:#023ca2;color:#ffffff;border:0;margin:0 0 0 10px;padding:0;height:19px;}
#menuHome a {font-size:11px;text-decoration:underline;float:right;margin:0 15px 0 0;line-height:22px;}
#menuHome a:hover {text-decoration:none;}
#menuHome span {font-size:11px;color:#023ca2;vertical-align:middle;}

#employeur {float:right;display:inline;width:231px;}
#employeur .rechercher_etudiant {background:url(../img/site/ats_bg_employeur.gif) no-repeat;height:312px;padding:16px 0 0 0;color:#000000;text-align:left;position:relative;}

#employeur .titre {margin:0 0 6px 0;line-height:26px;font-size:12px;}
#employeur .titre strong {font-size:15px}
#employeur p {padding:0 0 0 18px;}
#employeur img {margin:0 0 0 4px;}
#employeur .votre_espace {border-top:1px dotted #fe6803;border-bottom:1px dotted #fe6803;margin:0 5px;padding:5px 0 5px 13px;_zoom:1;}
#employeur .votre_espace p {padding:0;}
#employeur .votre_espace ul {padding:0;margin:0;}
#employeur .votre_espace li {padding:0 0 0 10px;margin:0;list-style:none;background:url(../img/site/ats_puceo_inscription.gif) 0 50% no-repeat;}
#employeur .votre_espace a {color:#000000;text-decoration:underline;}
#employeur .votre_espace a:hover {text-decoration:none;}
/*#employeur .liste_services {padding:0;margin:0 0 0 18px;}
#employeur .liste_services li {padding:0;margin:0;list-style:none;}
#employeur .liste_services a {color:#fe6803;text-decoration:underline;}
#employeur .liste_services a:hover {text-decoration:none;}
*/
.bloc_bleu {position:relative;z-index:4;width:348px;border:1px solid #ddeaf7;background:url(../img/site/ats_bg_bloc_bleu.gif) bottom left repeat-x #e9f3fa;}
.bloc_float {float:left;display:inline;}
.bloc_corner_bleu {height:10px;width:10px;font-size:0;position:absolute;}
.corner_bleu_tl {top:-1px;left:-1px;background:url(../img/site/ats_ctl_bleu.gif) no-repeat;z-index:0;}
.corner_bleu_tr {top:-1px;right:-1px;background:url(../img/site/ats_ctr_bleu.gif) no-repeat;z-index:1;}
.corner_bleu_bl {bottom:-1px;left:-1px;background:url(../img/site/ats_cbl_bleu.gif) no-repeat;z-index:2;}
.corner_bleu_br {bottom:-1px;right:-1px;background:url(../img/site/ats_cbr_bleu.gif) no-repeat;z-index:3;}

.bloc_blanc {position:relative;z-index:4;width:100%;background:#ffffff;height:227px;}
.bloc_corner_blanc {height:6px;width:6px;font-size:0;position:absolute;}
.corner_blanc_tl {top:-1px;left:-1px;background:url(../img/site/ats_ctl_blanc.gif) no-repeat #e9f3fa;z-index:0;}
.corner_blanc_tr {top:-1px;right:-1px;background:url(../img/site/ats_ctr_blanc.gif) no-repeat #e9f3fa;z-index:1;}
.corner_blanc_bl {bottom:-1px;left:-1px;background:url(../img/site/ats_cbl_blanc.gif) no-repeat #e9f3fa;z-index:2;}
.corner_blanc_br {bottom:-1px;right:-1px;background:url(../img/site/ats_cbr_blanc.gif) no-repeat #e9f3fa;z-index:3;}

.bloc_blanc_txt {float:right;width:220px;display:inline;}
.bloc_blanc_pic {float:left;display:inline;}

#offre {background:url(../img/site/ats_bg_home_jobs.gif) repeat-x #ffffff;border:1px solid #9ec9f0;padding:13px;margin:0 5px;height:1%;}
#offre .mgl_20 {margin-left: 20px;zoom:1;}
#offre h2 {margin: 20px 0 0 20px}
#offre .f15 {font: bold 15px arial, sans-serif; color: #000}
#offre .f14 {font: bold 14px arial, sans-serif;}
#offre li {list-style:none;}
#offre .cl {clear:left; height:0; overflow:hidden;}
#offre .last {margin-bottom:0;}
#offre ul#side {padding-left: 247px; width: 697px; margin: 0 0 0 -4px; height: 32px; background: url(../img/site/bg_onglets.gif) left bottom no-repeat}
#offre ul#side li {float:left;display:inline;}

#offre ul#side a {width:220px; height: 16px; padding:8px 0; display:block; text-transform:uppercase; text-align:center; color:#fff; font-weight:bold;}

#offre ul#side li#onglet_employeur{background:url(../img/site/btn_employeur_ko.gif) no-repeat;}
#offre ul#side li#onglet_employeur a{margin-right:10px;}
#offre ul#side li#onglet_employeur.selected{background:url(../img/site/btn_employeur_ok.gif) no-repeat;}
#offre ul#side li#onglet_employeur.selected a{border-bottom:1px solid #F7F3E4;}
#offre ul#side li#onglet_etudiant{background:url(../img/site/btn_etudiant_ko.gif) no-repeat;}
#offre ul#side li#onglet_etudiant.selected {background:url(../img/site/btn_etudiant_ok.gif) no-repeat;}
#offre ul#side li#onglet_etudiant.selected a{border-bottom:1px solid #e1f0fd;}
#offre ul#side li.selected a{height:14px;position:relative;top:1px;padding:8px 0 9px;}

#offre div#sideBox {height:297px; width: 937px; font-size: 12px}
#offre div#side-etudiant, #offre  div#sideBox div#side-employeur {display:inline; width:242px;}
#offre div#side-etudiant {float:right;}
#offre div#side-etudiant p.bg_right {float:right;position:relative; right:-5px; width: 12px; height: 297px; background: url(../img/site/bg_right_etudiant.gif) left top no-repeat; margin: 0}

#offre div#side-employeur {float:left; color: #000;}
#offre div#side-employeur p.bg_left {float:left;position:relative; left:-7px;_left:-3px; width: 12px; height: 297px; background: url(../img/site/bg_left_employeur.gif) left top no-repeat; margin: 0}

#offre p.teaser {background: url(../img/site/home_bg_deposez_annonce.gif) top left no-repeat; width: 216px; height: 48px; padding: 8px 0 0 6px; margin: 15px 0 15px 5px; color: white; font-size: 14px}
#offre p.teaser strong {font: bold 16px/16px arial, sans-serif;}
#offre p.teaser span {color: #fff; width: 180px;height: 30px}

#offre div#side-employeur p.teaser {margin-left: 10px; _position: relative; _left: -2px; /position: relative; /left: -3px;}
#offre div#side-etudiant p.teaser {background: url(../img/site/home_bg_proposez_service.gif) top left no-repeat;}

#offre div#side-etudiant h3,#offre div#side-employeur h3 {font-size: 14px; margin-bottom: 10px }


#offre div#side-employeur input.texte, #offre div#side-etudiant input.texte, #offre div#side-employeur select, #offre div#side-etudiant select {width: 163px; margin-bottom: 5px; font-size: 11px;}
#offre div#side-employeur input.texte, #offre div#side-etudiant input.texte {padding: 2px 0 0 5px; height: 15px; width: 155px;}
#offre div#side-employeur img.bt_ok, #offre  div#side-employeur input.bt_ok2 {float: right; width: 27px; height: 27px; border: none; }
#offre div#side-employeur img.bt_ok {margin: 5px 5px 0 0}
#offre div#side-employeur input.bt_ok2 {background: url(../img/site/home_bt_ok_emp2.gif) no-repeat; margin: -2px 20px 0 0}
#offre div#side-etudiant #form_recherche_job .champs-recherche{clear:left;zoom:1;}
#offre div#side-etudiant img.bt_ok, #offre  div#side-etudiant  input.bt_ok2 { float: right; width: 27px; height: 27px; border: none; }
#offre div#side-etudiant img.bt_ok { margin: 5px 5px 0 0}
#offre div#side-etudiant input.bt_ok2 {background: url(../img/site/home_bt_ok_etud2.gif) no-repeat; margin: -2px 6px 0 0}

#offre div#employeur, #offre div#etudiant {float:left;display:inline;width:452px;overflow:hidden; border-right	: 1px solid #ddd4ae}
#offre div#etudiant {border-left: 1px solid #bee0f3; border-right: none; margin-left: -1px; width: 453px}

#offre div#employeur div.cont, div#sideBox div#etudiant  div.cont {width:433px; margin:27px 0 0 10px;}
#offre div#employeur div.cont {background:#fff url(../img/site/bg_box_employeur_top.gif) left top no-repeat; padding-top: 10px;} 
#offre div#etudiant div.cont {background:#fff url(../img/site/bg_box_etudiant_top.gif) left top no-repeat; padding-top: 10px;}
#offre div#employeur div.cont div.adds, #offre div#etudiant  div.cont div.adds {border: solid #ddd4ae; border-width: 0 1px; text-align: center; padding: 0 0 0 12px; margin: 0; width: 419px; height: 205px;}
#offre div#etudiant div.cont div.adds {border: solid #b7ddf2; border-width: 0 1px;}
#offre div#employeur div.cont p.bot, #offre div#etudiant  div.cont p.bot {background: url(../img/site/bg_box_employeur_bot.gif) left top no-repeat; height: 10px; font-size: 1px; margin: 0;}
#offre div#etudiant div.cont p.bot {background: url(../img/site/bg_box_etudiant_bot.gif) left top no-repeat;}

#offre div#sideBox .etudiant, div#sideBox .employeur {height:100%;}
#offre div#sideBox .etudiant {background:url(../img/site/bg_etudiant.gif) repeat-x;zoom:1;}
#offre div#sideBox .employeur {background:url(../img/site/bg_employeur.gif) repeat-x;}

#offre ul.first {margin-right:15px !important;}
#offre ul.annonces-employeur, #offre  ul.annonces-etudiant {width:198px;float:left;padding: 0; margin: 0}
#offre ul.annonces-employeur li {background:url(../img/site/corners_center_employeur.gif) repeat-y #000;height:1%;margin-bottom:8px;}
#offre ul.annonces-etudiant li {background:url(../img/site/corners_center_etudiant.gif) repeat-y #000;height:1%;margin-bottom:8px;}
#offre ul.annonces-employeur a, #offre  ul.annonces-etudiant a {display:block;background:url(../img/site/corners_top_employeur.gif) left top no-repeat;height:1%;text-decoration:none; cursor: pointer}
#offre ul.annonces-etudiant a {background:url(../img/site/corners_top_etudiant.gif) left top no-repeat;}
#offre ul.annonces-employeur span, #offre  ul.annonces-etudiant span  {display:block;background:url(../img/site/corners_bottom_employeur.gif) left bottom no-repeat;text-align:left;font-weight:bold;color:#ff6406;height:30px;padding:2px 10px;}
#offre ul.annonces-etudiant span {display:block;background:url(../img/site/corners_bottom_etudiant.gif) left bottom no-repeat; color: #023ca2}
#offre ul.annonces-employeur li.last, #offre  ul.annonces-etudiant li.last {margin-bottom:0!important;}
#offre div#employeur p.bt_bottom, #offre div#etudiant p.bt_bottom  {width: 153px; margin: 15px 0 0 160px; padding:7px 0 0; background:#f7f3e4 url(../img/site/home_corners_top_bt_emp.gif) left top no-repeat;text-align: center;}
#offre div#employeur p.bt_bottom a, #offre div#etudiant p.bt_bottom a {display:block; font: bold 11px arial, sans-serif;color:#ff6406;text-decoration: underline;padding-bottom:8px;border-left:1px solid #DDD4AE;border-right:1px solid #DDD4AE;}
#offre div#etudiant p.bt_bottom {background:url(../img/site/home_corners_top_bt_etud.gif) left top no-repeat;}
#offre div#etudiant p.bt_bottom a {color:#023ca2;border-left:1px solid #BEE0F3;border-right:1px solid #BEE0F3;background-color:#e1f0fd;}

.profil {height:53px;border-top:1px dotted #ffffff;border-bottom:1px dotted #ffffff;margin:5px 6px 0 6px;}
#etudiant .profil p {margin:0;font-size:11px;color:#002f81;padding:5px 0 0 10px;}
#etudiant .profil p strong {font-size:14px;}

#temoignage h1 {font-size:16px;line-height:30px;}

/*** nouvelles listes services ***/
div.adds ul.services {margin: 0 ; padding: 1px 0 0 0; width: 407px;}
div.adds ul.services a {width: 407px; height: 25px; margin-bottom: 8px; padding-top: 9px; text-decoration: none; font-weight:bold; font-size:13px}

ul.presta li{background: url(/img/site/home_liste_presta.gif) no-repeat left top;}
ul.presta a {display: block;  color: #023ca2;}
ul.emp li{background: url(/img/site/home_liste_emp.gif) no-repeat left top;}
ul.emp a {display: block;  color: #fe6803;}
