BODY	{
	font-family: ms sans serif;
	scrollbar-face-color:#6DD7FF;
	scrollbar-arrow-color:#FFFFCC;
	scrollbar-track-color:#1E9FD1;
	scrollbar-shadow-color:'white';
	scrollbar-highlight-color:'#1E9FD1';
	scrollbar-3dlight-color:'white';
scrollbar-darkshadow-Color:'#1E9FD1';
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
background-color:#097CBB;
}

.site{
	position:absolute;
	top:0px;
	background-color:#097CBB;
	width:950px;
    left: 50%; 
    margin-left: -475px !important;margin-left: -475px; 
	
}
.lien_mar{
color : #993366;
text-decoration:none;
}
.header{
float:left;
margin-left:0px;
margin-top:0px;
width:950px;
height:304px;

}

.banner{
float:left;
margin-left:0px;
margin-top:0px;
width:950px;
height:264px;
background-image:url(../images/index_01.gif);
}
.keyword
{
float:left;
margin-left:47px !important; margin-left:30px;
margin-top:180px;
width:275px;
height:40px;
color:#FFFFFF;
}
.menu{

float:left;
margin-left:0px;
margin-top:0px;
width:950px;
height:40px;
background-image:url(../images/index_08.gif);
}
.menuitem{
float:left;
margin-left:0px;
margin-top:0px;
}
.body{
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:0px;
width:950px;
background-image:url(../images/index_09.gif);
}
.body-top{
float:left;
margin-left:17px !important; margin-left:10px;
width:917px;
height:28px;
background-image:url(../images/index_10.gif);

}
.body-middle{
float:left;
color: #000000;
margin-left:17px !important; margin-left:10px;
width:917px !important;width:917px;
background-color:#FFFFFF;

}
.body-bottom{
float:left;
margin-left:17px !important; margin-left:10px;
width:917px;

}

.bloc-emploi-recherhe{
float:left;
margin-left:0px !important; margin-left:0px;
width:917px;

}
.bloc-emploi-recherhe1{
float:left;
margin-left:400px !important; margin-left:210px;
margin-top:-670px !important; margin-top:-810px;
width:250px;

}
.emploi{
float:left;
margin-left:20px !important; margin-left:10px;
}
.emploi-top{
margin-left:0px !important; margin-left:0px;
width:427px;
height:43px !important; height:43px;
background-image:url(../images/offre_emploi_tab.gif);
}
.emploi-mdle{
margin-left:0px !important; margin-left:0px;
width:427px;
height:162px !important; height:162px;
background-image:url(../images/tab_back.gif);
}
.emploi-list{
margin-left:20px !important; margin-left:10px;
width:400px;
height:153px !important; height:153px;
}
.emploi-item{
float:left;
width:200px;
margin-left:0px !important; margin-left:0px;

}
.emploi-botm{
margin-left:0px !important; margin-left:0px;
width:427px;
height:32px !important; height:32px;
background-image:url(../images/tab_footer.gif);
color : #FFFFDD;
text-decoration:none;
text-align : left;
float : left;
vertical-align : middle;
}
.recherche{
float:left;
margin-left:20px !important; margin-left:10px;
}
.recherche-form{
margin-left:20px !important; margin-left:10px;
width:400px;
height:153px !important; height:153px;
}
.recherche-form-zone{
float:left;
width:200px;
margin-left:0px !important; margin-left:0px;
}
.recherche-top{
margin-left:0px !important; margin-left:0px;
width:427px;
height:43px !important; height:43px;
background-image:url(../images/recherch_tab.gif);
}
.recherche-mdle{
margin-left:0px !important; margin-left:0px;
width:427px;
height:162px !important; height:162px;
background-image:url(../images/tab_back2.gif);
}
.recherche-botm{
margin-left:0px !important; margin-left:0px;
width:427px;
height:32px !important; height:32px;
background-image:url(../images/tab_footer2.gif);
color : #FFFFDD;
text-decoration:none;
text-align : left;
float : left;
vertical-align : middle;
}
.prestation{
float:left;
margin-left:17px !important; margin-left:10px;
margin-top:10px;
}
.txt_pres {
float:left;
margin-left:170px !important;margin-left:85px;
margin-top:20px !important;margin-top:20px;
}
.prestation-top{
vertical-align:middle;
margin-left:0px !important; margin-left:0px;
width:881px;
height:43px !important; height:43px;
background-image:url(../images/nos_prestation.gif);
}
.prestation-mdle{
margin-left:0px !important; margin-left:0px;
width:881px;
height:129px !important; height:129px;
}
.prestation-botm{
margin-left:0px !important; margin-left:0px;
width:881px;
height:16px !important; height:5px;
background-image:url(../images/nos_footer.gif);
}
.pre-item{
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:0px;
}
.telechargement{
float:left;
width:881px;
margin-left:17px !important; margin-left:10px;
margin-top:20px;
text-align:left;


}
.telechargement-content{
float:left;
margin-left:17px !important; margin-left:10px;
margin-top:20px;
}
.coordonnee{
float:left;
margin-left:17px !important; margin-left:10px;
margin-top:20px;
width:881px;
text-align:left;
}
.coordonnee-content{
float:left;
margin-left:017px !important; margin-left:0px;
margin-top:0px;
}
.coordonnee-contentbloc1{
float:left;
width:440px;
margin-left:0px !important; margin-left:0px;
margin-top:20px;

}
.coordonnee-contentbloc2{
float:left;
width:50%;
margin-left:0px !important; margin-left:0px;
margin-top:20px;

}
.libele{
float:left;
width:200px;
text-align:right;
margin-bottom:5px

}
.libele_rec{
float:left;
width:100px;
text-align:right;
margin-bottom:5px

}
.libele-zone{
float:left;
width:415px;
margin-left:0px !important; margin-left:0px;
margin-top:0px;


}
.disponibilite-competence
{
float:left;
margin-left:17px !important; margin-left:10px;
margin-top:20px;
width:881px;
}
.disponibilite
{
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:0px;
width:440px;
text-align=left;
}
.disponibilite-content{
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:20px;
width:100%;
}
.disponibilite-img{
text-align=left;
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:0px;
width:100%;
}

.competence
{
float:left;
margin-left:20px !important; margin-left:20px;
margin-top:0px;
width:440px;
}
.competence-content{
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:20px;
width:100%;
}
.competence-img{
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:0px;
width:100%;
}
.input{
width:200px;
FONT-SIZE:11px;
border: 1px solid #DEDEDE;
border-top-width: 1px;
 background-color:#F2F2F2;
}
.zone{
float:left;
width:200px;
margin-left:5px !important; margin-left:5px;
margin-top:0px;
margin-bottom:5px
}
.zone_rec{
float:left;
width:200px;
margin-left:5px !important; margin-left:5px;
margin-top:0px;
margin-bottom:5px
}
.file
{
width:348px;
FONT-SIZE:11px;
border: 1px solid #DEDEDE;
border-top-width: 1px;
 background-color:#F2F2F2;
 

margin:0px;
}
.btn{
width:100px;
FONT-SIZE:11px;
border: 1px solid #DEDEDE;
border-top-width: 1px;
 background-color:#C1C1C1

margin:0px;
}
.footer{
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:0px;
width:950px;
height:107px;
background-image:url(../images/index_09.gif);

}
.container
{
float:left;
margin-left:17px !important; margin-left:10px;
width:589px;
margin-top:20px;
}
.container-body
{
text-align : left;
margin-left:20px !important; margin-left:20px;
width:589px;
margin-top:0px;
}
.list-table{
margin-left:0px !important; margin-left:0px;
width:881px;
margin-top:10px;

}
.key
{
float:left;
margin-left:0px;
margin-top:0px;
width:881px;
height:28px;
color:#FFFFFF;
}
.key-left
{
float:left;
margin-left:0px;
margin-top:0px;
width:15px;
height:28px;
}
.key-middle
{
float:left;
margin-left:0px;
margin-top:0px;
width:845px;
height:28px;
background-image:url(../images/table_hd.jpg);

}
.left{
float:left;
width:50%
}
.right{
float:right;
}
.ref{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
width:100px;
color:#FFFFFF;
text-align:center;
font-weight:bold;

}
.metier{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
width:250px;
text-align:center;
font-weight:bold;
}
.metier-senior{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
width:300px;
text-align:center;
font-weight:bold;
}
.contrat{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:250px;
text-align:center;
font-weight:bold;
}
.titretab{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:340px;
text-align:center;
font-weight:bold;
}
.soustitre{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:340px;
text-align:center;
font-weight:bold;
}

.debut{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:100px;
text-align:center;
font-weight:bold;
}
.disponibilite
{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:280px;
text-align:center;
font-weight:bold;
}
.lieu{
float:left;
margin-top:5px !important; margin-top:5px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:100px;
text-align:center;
font-weight:bold;
}

.key-right
{
float:left;
margin-left:0px;
margin-top:0px;
width:15px;
height:28px;
}
.value-inpair
{
float:left;
margin-left:0px;
margin-top:0px;
width:873px!important;width:878px;
border: 1px solid #0A7CB8;
border-bottom-width: 1px;
border-top-width:0px;
border-bottom-color:#0A7CB8;
cursor:hand;
text-decoration:none;
color:#000000;
}
.value-pair
{
float:left;
margin-left:0px;
margin-top:0px;
cursor:hand;
text-decoration:none;
width:873px!important;width:878px;
border: 1px solid #0A7CB8;
border-bottom-width: 1px;
border-top-width:0px;
border-bottom-color:#0A7CB8;
color:#000000;
background-color:#F2F2F2;

}
.lien_tab {
cursor:hand;
text-decoration:none;
color:#000000;
}
.val-ref{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:15px !important; margin-left:10px;
width:100px;
border: 1px solid #0A7CB8;
border-right-width: 1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-color:#0A7CB8;
text-align:center;
height : 28px;

}
.val-metier{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:250px;
text-align:center;
border: 1px solid #0A7CB8;
border-right-width: 1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-color:#0A7CB8;
height : 28px;
}

.val-metier-senior{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:300px;
text-align:center;
border: 1px solid #0A7CB8;
border-right-width: 1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-color:#0A7CB8;
height : 28px;

}

.val-contrat{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:250px;
text-align:center;
border: 1px solid #0A7CB8;
border-right-width: 1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-color:#0A7CB8;
height : 28px;
}
.val-disponibilite-tab
{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:280px;
text-align:center;
border: 1px solid #0A7CB8;
border-right-width: 1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-color:#0A7CB8;
height:28px;
}
.val-debut{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:100px;
text-align:center;
border: 1px solid #0A7CB8;
border-right-width: 1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-color:#0A7CB8;
height:28px;

}
.orange
{
font-weight:bold;
color:#FF9000;
}
.lien_orange
{
text-decoration:none;
font-weight:bold;
color:#FF9000;
}
.i{float:left;
margin-right:7px !important; margin-right:7px;
}
.i2{
float:left;
margin-right:7px !important; margin-right:7px;
max-width: 150px ; width:150px;
text-decoration:none;
color:#000000;
cursor:hand;
text-align:left;
size:8px;
}
.val-titretab{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:370px;
text-align:center;
border: 1px solid #0A7CB8;
border-right-width: 1px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-color:#0A7CB8;
height:28px;
}
.link-meknat
{
float:left;
margin-left:10px !important; margin-left:10px;
width:280px;
cursor:hand;
text-decoration:none;

}
.link-home
{
float:left;
margin-left:17px !important; margin-left:10px;
margin-top:17px !important; margin-top:10px;
width:881px;
color:#000000;


}
.val-soustitre{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:370px;
text-align:center;
border: 1px solid #0A7CB8;
border-right-width: 0px;
border-top-width:0px;
border-left-width:0px;
border-bottom-width:0px;
border-right-color:#0A7CB8;
height:28px;

}
.val-lieu{
float:left;
margin-top:0px !important; margin-top:0px;
margin-left:0px !important; margin-left:0px;
margin-left:0px !important; margin-left:0px;
width:100px;
text-align:center;

}

.paginage
{
float:left;
margin-left:50px !important; margin-left:10px;
margin-top:10px;
width:810px !important;width:860px;
height:28px;
text-align:center;

}
.nbroff
{
float:left;
margin-left:0px !important; margin-left:0px;
margin-top:10px !important;margin-top:10px;
width:910px !important;width:910px;
height:28px;
text-align:center;
}
.nous-left
{
float:left;
margin-left:17px !important;margin-left:10px;
margin-top:10px;
width:47%;

}
.nous-right
{
float:left;
margin-left:17px !important; margin-left:10px;
margin-top:10px;
width:47%;

}
.page{
text-align:center;
margin-left:2px !important; margin-left:4px;
margin-right:2px !important; margin-right:4px;
color:#FFCC00;
font-weight:bold;

}
.titre{
text-align:right;
color:#006699;
font-weight : bold;
margin-left:5px !important; margin-left:5px;

}
.footer-content{
float:left;
margin-left:17px !important; margin-left:10px;
margin-top:0px;
width:917px;
height:107px;
background-image:url(../images/index_14.gif);
}
.cadre {
border: 1px solid #0A7CB8;
vertical-align : middle;
}
.cadre1 {
margin-top:20px;
margin-left: 32px;
margin-right:32px;
margin-bottom: 20px;
text-align:justify;
text-indent: 10px;
vertical-align : middle;
}
.cadre12 {
margin-top:20px;
margin-left: 32px;
margin-right:32px;
margin-bottom: 20px;
text-align:justify;
text-indent: 10px;
vertical-align : middle;
width:350px;
}
.cadre2 {
vertical-align : middle;
margin-top:5px;
margin-left:5px;
width:190px;
float: left;
height:45px;
text-align:left;
color: #FFFFDD;
}
.lien_bej{
color : #FFFFDD;
text-decoration:none;
}
.lien_jau{
color : #FFFF66;
text-decoration:none;
}
.lien_bleu{
color : #000080;
text-decoration:none;
}
.cadre_emp {
border: 1px solid #0A7CB8;
vertical-align : middle;
}
.cadre1_emp {
margin-top:5px;
margin-left: 5px;
margin-right:5px;
margin-bottom: 5px;
text-align:justify;
text-indent: 10px;
vertical-align : middle;
}

.acc {
width : 130px;
height : 40px;
background-image : url(images/index_02.gif);
}

.acc:hover {
background-image : url(images/index_02_1.gif);

}
.txt_header{
margin-left:40px !important;margin-left:23px;
font-size:10px;
text-align:left;
float:left;
width:280px;
color : #FFFFDD;
text-decoration:none;
}
.pageNav {
float:left;
color:#000000;
font-family:arial;
font-size:0.85em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
margin-top:30px !important;margin-top:30px;
padding:10px 0pt;
width:910px !important;width:910px;
}
.pageNav .typing {
float:right;
margin-top:-7px;
}
.pageNav input {
font-family:verdana;
font-size:10px;
}
.pageNav a {
border:1px solid #849CC6;
color:#203558 !important;
padding:2px 5px;
text-decoration:none !important;
margin-left:2px !important;margin-left:2px;
margin-right:2px !important;margin-right:2px;
}
.pageNav a:hover {
background-color:#E5EDF9;
color:#203558 !important;
}
.pageNav span.current {
background-color:#5E90C3 !important;
border:1px solid #5E90C3;
color:#FFFFFF !important;
font-weight:bold;
padding:2px 5px;
}
.pageNav .pre {
margin:0pt 10px;
}
.pageNav .next {
margin:0pt 10px;
}