/* DÉTAIL DE L'ANNONCE */
#detailAnnonce {float:left;display:inline;}
#detailAnnonce label {display:inline;}
#navDetail {padding: 10px 0 0 10px; line-height:20px; height:20px;}
#navDetail .precSuiv {float:right; display:inline; margin-right:200px;}
.cadreAnnonce { width:637px;border:1px solid #DEEFFD; border-bottom:none; background-color:#F5FDD9; padding:10px 0 10px 10px;!padding:10px 0 0 10px;margin:0 0 0 7px;}
.cadreAnnonce h2 {font-size:15px; font-weight:bold;}
.cadreAnnonce1 { width:315px; }
.sousTitreBleu {font-size:11px; font-weight:bold; padding:0; margin:0;}
.descriptifAnnonce {font-size:11px; font-weight:normal;color:#000;}
.annoncePoste {font-size:11px; font-weight:bold;margin:25px 0 4px 0;}
.ajouterAnnonce { margin:0;}
.ajouterAnnonce img {margin:0 5px 0 0;display:inline; vertical-align:middle;}
.ajouterAnnonce a {text-decoration:underline;font-size:11px; font-family:arial, sans-serif, Helvetica, sans-serif;font-weight:normal;color:#1357AA;}
.cadreAnnonce2 { float:right;width:270px;margin:0;padding:0;}
.infosEmployeur {font-size:11px; font-weight:bold; color:#000;margin-top:10px;}
.infosEmployeur2 {font-size:11px; font-weight:normal; color:#1357AA;}
.infosEmployeur2 a { text-decoration:underline; color:#1357AA;}
.infosEmployeur3 {font-size:11px; font-weight:normal; color:#000;}
.appreciationsEmployeur {font-size:11px; font-weight:bold; color:#000;margin:15px 0 0 0;}
.infosEmployeur3 a {text-decoration:underline; color:#000;}
.bouton_vert_off {background:url(../img/site/bouton_vert.gif) bottom right no-repeat; padding:7px 17px 7px 17px;float:right;margin:-18px 0 0 0; !margin:-18px -10px 0 0;text-decoration:none; color:#1357AA; display:block; }
.cadreAnnonceAutreResultat {background-color:#FFF; border:1px solid #DEEFFD; border-top:none; padding:10px; margin:0 0 0 7px; width:627px;}
.retrouvezAussi {font-size:11px; font-weight:bold; color:#000;}
.offres {margin:0 0 0 25px;}
.offres td {font-weight:normal; color:#000; padding:1px 10px 0 0;!padding:1px 10px 1px 0;}
.offres td b {background:url(../img/site/carre_vert_chiffre.gif) 50% 0;border:1px solid #B6C876;padding:0px 3px;!padding:-1px 3px; margin:0 1px 1px 0; font-weight:normal;color:#000}
.offres td a {color:black;text-decoration:none;}
.coinBordure {width:649px; padding:0;margin-left:7px;position:relative;bottom:7px;height:7px;line-height:7px;}
.coinDroit {float:right;}
.coinGauche {float:left;}

/* DÉTAIL DE L'ANNONCE / CONTACTER */
.bouton_vert_on {background:url(../img/site/bouton_blanc.gif) bottom right no-repeat; padding:7px 17px; float:right;margin:-18px 0 0 0; _margin:-18px -10px 0 0;text-decoration:none; color:#1357AA; display:block;}
.contacterEmployeur { width:637px; min-height:159px;border:1px solid #DEEFFD; border-top:none; background-color:#FFF; padding:10px 0 10px 10px;!padding:10px 0 0 10px;margin:0 0 0 7px;}
.ajoutEmployeur {float:right; width:120px;margin:0;padding:40px 0 0 0;}
.ajoutEmployeur a {font-weight:normal; color:#000;text-decoration: none;}
.ajoutEmployeur a:hover {text-decoration: underline;}
.envoiMailSms {width:490px; margin:0;}
.type_mail p {line-height:12px;}
.type_mail p label {display:inline; vertical-align:middle;padding:2px 0 0 0;}
ul#tabnav { list-style-type: none;padding:0 0 24px 0px;_padding:0 0 25px 0px;border-bottom: 1px solid #1357AA;margin: 0;}
ul#tabnav li {float: left;height: 21px;background-color: #F5FDD9;margin: 2px 0 0 0;border: none;}
ul#tabnav li.active {border:1px solid #1357AA;border-bottom: 1px solid #fff;background-color: #fff;}
ul#tabnav li.active1 {border:1px solid #1357AA;border-bottom: 1px solid #fff; border-left-color:#DEEFFD;background-color: #fff;}
ul#tabnav li.activeSms {border:1px solid #1357AA;border-bottom: 1px solid #fff; background-color: #fff;}
#tabnav a {float: left;display: block;color: #1357AA;text-decoration: none;padding: 4px 15px 4px 15px;}
#tabnav a:hover {background: #fff;}
form.envoyerMail {padding-top:0px;margin:0;}
.envoyerMail p {margin-bottom:5px;}
.wrapperTypeMail {border-right:1px solid #DEEFFD;border-left:1px solid #DEEFFD;}
.type_mail input {margin:0 0 -1px 20px;width:10px; height:10px;!margin:0 0 2px 20px;}
.envoyerText {border-top:1px solid #DEEFFD; border-bottom:1px solid #DEEFFD;}
.envoyerMail textarea {border:0; font-family:arial, sans-serif, Helvetica, sans-serif;font-size:11px; font-weight:normal;color:#1357AA;padding: 5px 20px 0 20px;width:449px;!width:449px; height:100px;}
.joindreCarteVisite a { text-decoration:underline; }
.bouton_vert_envoyer {border-style:none;width:116px;height:26px;cursor:pointer;background:url(../img/site/bouton_vert_envoyer.gif) 0 0 no-repeat;background-repeat: no-repeat;/*margin:22px 0 0 4px;!*/margin:27px 0 0 4px;color:#1357AA;font-size:10px;}

/* DÉTAIL DE L'ANNONCE / APPRÉCIATIONS DE L'EMPLOYEUR */
#appreciationsEmployeur {width:627px; border:1px solid #DEEFFD; border-top:none; background-color:#FFF; padding:0 10px;margin:0 0 0 7px;}
#appreciationsEmployeur table {width:100%;border:1px solid #DEEFFD;border-collapse:collapse;margin:10px 0;padding:0;background:#fffefb;color:#1457BA;}
#appreciationsEmployeur td, #appreciationsEmployeur th {border:1px solid #DEEFFD;padding:5px;margin:0;height:42px;!height:32px;font-weight:normal;}
#appreciationsEmployeur td {text-align:left;vertical-align:top;}
#appreciationsEmployeur .columnDate {width:110px;}
#appreciationsEmployeur .columnEmployeur {width:110px;}
#appreciationsEmployeur .columnService {width:110px;}
#appreciationsEmployeur .columnCommentaire {}
#appreciationsEmployeur .columnNote {width:52px;}
#appreciationsEmployeur .cellNote img {display:inline}
#appreciationsEmployeur .cellNote {text-align:center;vertical-align:middle;}
