/*** faux selects ***/
.clear {clear: both; height: 0; line-height: 0; font-size: 0; display: block;}
div.select {width: 206px; font-family: arial, sans-serif; font-size: 11px; position: relative; margin-bottom: 20px; color: #000; float: left}
div.select p {margin: 0; padding: 0}
div.select ul {margin: 0; padding:0; liste-style: none; width: 235px}
div.select p.combo {font-weight: bold; height: 28px; overflow: hidden}
div.select span.texte {display: block; float: left; width: 181px; padding: 1px 3px;line-height: 26px;text-align:center;} 
div.select span.texte span.service {display: block;font-weight: normal; font-style: italic;padding-left:10px;} 
div.select span.fle {display: block; float: left; height: 28px; width: 17px; padding: 0}
div.select span.fle a {display :block; width: 16px; height: 28px}
div.select div.choix li {display: block; padding: 5px 0; font-weight: bold}
div.select div.choix li.service {padding: 2px 0 2px 15px;  font-weight: normal}
div.select div.choix li span {display: block; color: #000;padding: 2px 0 2px 5px;}

div.emp p.combo {border: 1px solid #EA6520;background-color:#fff;cursor:pointer;color:#EA6520;}
div.emp span.fle {background: url(/img/site/fle_emp.gif) bottom left no-repeat;}
div.emp div.choix {background: #F8F4E5; border: 1px solid #EA6520;}
div.emp div.choix li.categorie {background: url(/img/site/separateur_emp.gif) 0 bottom repeat-x;}

div.pre p.combo {border: 1px solid #2057A0;background-color:#fff;cursor:pointer;}
div.pre p.combo span{color:#2057A0;}
div.pre span.fle {background: url(/img/site/fle_pre.gif) bottom left no-repeat;}
div.pre div.choix {background: #E0ECF7; border: 1px solid #2057A0;}
div.pre div.choix li.categorie {background: url(/img/site/separateur_pre.gif) 0 bottom repeat-x;}

div.select div.choix li.last {background: none}

div.liste_emp, div.liste_pre {z-index: 500; position: absolute; top: 29px; left: 0}
/* div.liste_emp li li:hover, div.liste_emp li li.sfhover,div.liste_emp li span:hover, div.liste_emp li span.sfhover {background: #ffcfb0;  cursor: pointer} */
/* div.liste_pre li li:hover, div.liste_pre li li.sfhover,div.liste_pre li span:hover, div.liste_pre li span.sfhover {background: #a9cbe9;  cursor: pointer} */

/* reprise du bloc de liste des services avec des balise <a> - ajout de Joris le 21/11/08 */
p.combo a{color:#fff;}
div.choix ul li{padding:0;}
div.choix ul li a{display:block;padding: 2px 10px 2px 5px;color:#000;height:1%;}
div.liste_pre ul li a:hover, div.liste_pre ul li a:focus{background-color:#a9cbe9;text-decoration:none;}
div.liste_emp ul li a:hover, div.liste_emp ul li a:focus{background-color:#ffcfb0;text-decoration:none;}
div.select div.choix li.service{padding:0;}
div.select div.choix li.service a{padding:2px 0 2px 15px;}

/*** ecrasement d'heritages ***/
#formulaireRecherche div.select p {margin: 0; padding: 0}
#formulaireRecherche div.select {width: 147px;margin-left: 6px;float:none;}
#formulaireRecherche div.select span.texte {display: block; float: left; width: 125px; padding: 1px 0 0 3px;line-height: 13px}

#rechercheAvancee div.select ul {margin: 0; padding:0; liste-style: none; width: 235px;}
#rechercheAvancee div.select div.choix ul.last {background: none}
#rechercheAvancee div.select div.choix li {display: block; padding: 5px 0; margin-bottom: 0; font-weight: bold}
#rechercheAvancee div.select div.choix li.service {padding:0;font-weight: normal}
#rechercheAvancee div.select div.choix li span {display: block; color: #000;padding-left: 5px;}

#saisirAnnonce div.select p {margin: 0; padding: 0}

div.depot_temoignage_etudiant div.select {float: left; margin: 0 0 0 6px; _margin: 0 0 0 8px}
div.depot_temoignage_etudiant div.choix {position: absolute; top: 35px; left: 0}

