#joboffer_titre {position: relative; width:675px; height:128px; padding:45px 0 0 64px; margin:0;}
#joboffer_img{position: absolute; top:0; left:0;}
#joboffer_h1{position: absolute; top: 35px; left: 65px; color:#e3067b; font-size:38px; font-weight:normal; padding: 0; margin: 0;}
#joboffer_texte{position: absolute; top: 80px; left: 67px; color:#e3067b; font-size: 14px; font-weight: bold; padding: 0; margin: 0;}
#joboffer_texte span{font-size: 12px; font-weight: normal;}

#joboffer_content{background-color:#F7F7F7; padding:10px; margin:0 3px 0 7px;}

#filtre_candidat{width:732;height:22px;}

.filtre_par{margin-top:5px; margin-left:5px; font-weight:bold; float:left;}
.candidat_sponta{float:right; margin-top:5px; margin-right:5px;}
.candidat_sponta a{color:#e3067b; margin-left:260px; font-weight:bold;}

#filtre_block{background:#e3067b; padding: 5px; margin-bottom: 2px;}
#filtre_block select, #filtre_block input{font-size: 11px;}


.filtre{height:25px; width:100%;}
.filtre select{margin-left:5px; margin-top:2px;}

.entete th{background:url(../images/bg_recrutement.jpg) no-repeat top left; width:732px;height:48px;}
table{border-collapse:collapse; text-decoration:none;}
.tab td{height:53px;}
.tab th{font-size:11px;font-weight:normal;}
.line1{background-color:#f7f8f8;}
.line2{background-color:#fff;}
.consult1{background-color:#f7f8f8;}
.consult2{background-color:#fff;}
th.date {width:250px;}
td.date {text-align:center; color:#e3067b; font-weight:bold;}
th.consult{width:50px;}
.consult1 img{margin-left:10px;}
.consult2 img{margin-left:10px;}
th.type{width:300px; text-align:left;}
td.type{}
th.description{text-align:left;}


