/*****************************/
/*** Core html setup stuff ***/
/*****************************/
span.article_separator {
    display: block;
	height: 0;
	width: 0;
}
html {
  width:100%;
  margin:0;
  padding:0;
  	height:100%;
}

.banner{
background-color: #9e0054;
vertical-align:top;
}
body {
	margin: 0;
	padding: 0;
	width: 100%;
	height:100%;
	background-color: #c0b5a2;
}
.shadow{
	background-color: #c0b5a2 ;
	background-image: url(../../../images/okpeople/shadow.gif);
	background-position: center top;
	background-repeat: no-repeat;
	}

div.module {
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	background-color: #9e0054;
	border:0;
	color: #fff;
	width: 971px;
	height:24px;
	margin-left: auto;
	margin-right: auto;
	margin-top:0;
	margin-bottom:0;
	display:block;
}





.bt_go3{
    margin-top:-40px;
      margin-left : 515px;
margin-bottom:0;
}


.intitule{
	font-family: verdana, Arial, sans-serif;
	font-size: 14px;
	text-transform: uppercase; 
	color:#ab005f;
	font-weight:bold;
}

div.module a{
	color: #fff;
	text-decoration : none;
	}

.module ul{
	list-style-type:none;
	margin:0;
	padding:0;

}


.titre{
height:98px;}

.module li{
	float: left;
	padding-left:44px;
}

.module ul li a
{
display:block;
float:left;  
width:auto;
text-align:center;
padding:5px;
}

.module ul li a:hover{
background-color: #978676;
}

.module li ul a span
{
background-color: #fff;
border:1px solid #9b8a78;
width: 145px;
/*display: block;
position: relative;
left:280px;*/
height: 20px;
padding:0;
margin:0;
color: #706762;
line-height:20px;
float:right;
z-index:2;
}

 .footer, .footer a {
 font-family: verdana, Arial, sans-serif;
 text-align: center;
 color: #998675;
 font-size: 11px;

 }

.center{
margin-top:0;
margin-left:auto;
margin-right:auto;
/*height: 505px;*/
width: 970px;
vertical-align:top;
padding:0;
}
.member{
height:100px;
background-image:url(../../../images/okpeople/member-left.gif);
background-repeat:no-repeat;
/*margin-top:5px;
margin-left:1px;
padding-left:285px;
padding-top:40px;*/
font-family: verdana, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color: #998675;

}
.member input {
width:100px;
vertical-align:middle;
}
.member img {
vertical-align:middle;
}
.log {
margin-left: 280px;
margin-top:15px;}
.login{
font-weight:normal;
 margin-top:23px;
 width: 200px;
 height:30px;
 padding-left:50px;
 font-family: verdana, Arial, sans-serif;
font-size: 11px;
 color: #998675;
  }
/*.componentheading {
color: red;
font-weight: normal;
border:1px solid red;
}
.blog{
border:1px solid green;
}*/

.login a{
text-decoration: underline;
font-weight:bold;
 color: #998675;
}

.login a:hover{
text-decoration: underline;
font-weight:bold;
 color: #b4a798;
}
.equipe img{
margin:5px;
}
.equipe{
color:#fff;
font-family: verdana, Arial, sans-serif;
font-size: 11px;
display:inline;
float:left;
padding:4px;
text-align:center;
}
.equipe a{
color:#fff;
}
.client img{
margin:5px;
vertical-align:middle;
}
.client{
color:#fff;
font-family: verdana, Arial, sans-serif;
font-size: 11px;
padding:4px;
}
.client a{
color:#fff;
}
img{
border:0;
margin:0;
padding:0;
}

.contentpaneopen, td, table{
border-collapse: collapse;
border-spacing: none;
border:0;
margin:0;
padding:0;
}


.qui-top-middle{
background-image: url(../../../images/okpeople/serv-top-middle.gif);
background-position:top left;
width: 756px;
background-repeat:no-repeat;
background-color:#f4f3ef;
color:#998675;
font-family: verdana, Arial, sans-serif;
font-size: 12px;
padding-left:36px;
padding-right:100px;
}
.qui-top-middle p {
color:#998675;
font-family: verdana, Arial, sans-serif;
font-size: 12px;
padding-left:
}
/*.int-top-middle{
background-image: url(../../../images/stories/bk_title.gif);
background-position:top left;
width: 756px;
background-repeat:no-repeat;
color:#998675;
font-family: verdana, Arial, sans-serif;
font-size: 12px;
padding-top:10px;
padding-left:36px;
}*/

.RH-top-middle{
background-image: url(../../../images/stories/bk_title.gif);
background-position:top left;
width: 756px;
background-repeat:no-repeat;
color:#998675;
font-family: verdana, Arial, sans-serif;
font-size: 12px;

padding-left:36px;
}
/*
.select-top-middle{
background-image: url(../../../images/stories/bk_title.gif);
background-position:top left;
width: 756px;
background-repeat:no-repeat;
color:#998675;
font-family: verdana, Arial, sans-serif;
font-size: 12px;

padding-left:36px;
}

.pro-top-middle{
background-image: url(../../../images/stories/bk_title.gif);
background-position:top left;
width: 756px;
background-repeat:no-repeat;
color:#998675;
font-family: verdana, Arial, sans-serif;
font-size: 12px;

padding-left:36px;
}

.fast-top-middle{
background-image: url(../../../images/stories/bk_title.gif);
background-position:top left;
width: 756px;
background-repeat:no-repeat;
color:#998675;
font-family: verdana, Arial, sans-serif;
font-size: 12px;

padding-left:36px;
}*/
.qui-bottom, .qui-bottom-offre{
color:#998675;
font-family: verdana, Arial, sans-serif;
font-size: 12px;
padding-left:24px;}

.soc-top-middle{
background-image: url(../../../images/okpeople/soc-top-middle.gif);
background-position:top left;
width: 756px;
background-repeat:no-repeat;
background-color:#ab005f;
}

.cand-top-middle{
background-image: url(../../../images/okpeople/cand-top-middle.gif);
background-position:top left;
width: 756px;
background-repeat:no-repeat;
background-color:#a69784;
}


table img{
border:0;
margin:0;
padding:0;
}

.adressgray{
background-color: #f4f3ef;
color:#a69684;
font-family: verdana, Arial, sans-serif;
font-size: 12px;
width:217px;
/*height: 201px;*/
vertical-align:top;
padding-top: 15px;
}
.adressgray a{
color:#a69684;
}

.adressgray p{
padding-left: 25px;
}

.adresspurple{
padding-top: 15px;
vertical-align:top;
background-color: #9e0054;
color:#fff;
font-family: verdana, Arial, sans-serif;
font-size: 12px;
width:217px;
/*height: 201px;*/
}
.adresspurple p{
padding-left: 25px;
}
.adresspurple a{
color: #fff;
}
.soc-center{
background-color: #998675;
color:#fff;
font-family: verdana, Arial, sans-serif;
font-size: 12px;
padding-left:15px;
}
.soc-center td, .qui-center td{
padding:6px;
}


.cand-center{
background-color: #9e0054;
color:#fff;
font-family: verdana, Arial, sans-serif;
font-size: 12px;
padding-left:15px;
}

.cand-center td{
	margin:6px;
}
.soc-center2{
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase; 
	line-height:18px;
	/*width:378px;*/
	height:400px;
	background-color: #998675;
	background-image: url(../../../images/okpeople/soc_middle_right2.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.cand-center2{
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase; 
	line-height:18px;
	width:320px;
	height:400px;
	background-color: #9e0054;
	background-image: url(../../../images/okpeople/cand_middle-right2.gif);
	background-position: right top;
	background-repeat: no-repeat;
}
.prod-center2{
	background-color: #998675;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left:15px;
	padding-top:18px;
	padding-bottom:5px;
	vertical-align:top;
        background-image: url(../../../images/okpeople/middle.gif);
	background-position: right top;
	background-repeat: no-repeat;
	}
.prod-center{
	background-color: #998675;
	background-image: url(../../../images/okpeople/interim_middle.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left:15px;
	padding-top:18px;
	padding-bottom:5px;
	vertical-align:top;
	}
.prod-center-fast{
	background-color: #998675;
	background-image: url(../../../images/okpeople/fast_middle.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left:15px;
	padding-top:18px;
	padding-bottom:5px;
	vertical-align:top;
	}
.prod-center-pro{
	background-color: #998675;
	background-image: url(../../../images/okpeople/pro_middle.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left:15px;
	padding-top:18px;
	padding-bottom:5px;
	vertical-align:top;
	}
.prod-center-select{
	background-color: #998675;
	background-image: url(../../../images/okpeople/qui_middle-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left:15px;
	padding-top:18px;
	padding-bottom:5px;
	vertical-align:top;
	}
.prod-center-hr{
	background-color: #998675;
	background-image: url(../../../images/okpeople/hr_middle.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left:15px;
	padding-top:18px;
	padding-bottom:5px;
	vertical-align:top;
	}
.qui-center{
	background-color: #c0b5a3;
	background-image: url(../../../images/okpeople/qui_middle-right.gif);
	background-position: right top;
	background-repeat: no-repeat;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left:15px;
}
*/
.prod-center p{
width:650px;
}
.prod-center a {
color: #fff;
}
.prod-center ul{
margin-top:15px;
margin-left: 24px;
padding:0;
width:650px;
}
.prod-center li{
line-height:17px;
}



.soc-bottom{
background-color: #a69684;
background-image: url(../../../images/okpeople/soc-bottom.gif);
background-position: right top;
background-repeat: no-repeat;

}
.cand-bottom{
background-color: #ab005f;
background-image: url(../../../images/okpeople/cand-bottom.gif);
background-position: right top;
background-repeat: no-repeat;
}
.cand-bottom p,.soc-bottom p{
	color: #fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 13px;
	font-style: italic;
	padding-left: 24px;
}

.qui-bottom, .qui-bottom-offre{
background-color: #f4f3ef;
}
.qui-bottom a{
	color:#998675;
	}
.qui-bottom-offre a{
	color:#9e0054;
	}
.accmiddle{
	background-image: url(../../../images/okpeople/acc_middle-middle.gif);
	background-color: #998675;
	width:755px;
	height:201px;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase; 
	padding-left: 130px;
	line-height:18px;

}
.accmiddle a, .accmiddleright a{
text-decoration: none;
color:#fff;
}
.accmiddleright{
	background-image: url(../../../images/okpeople/acc_middle-right.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color: #9e0054;
	width:376px;
	height:201px;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	text-transform: uppercase; 
	padding-left: 155px;
	line-height:18px;
}

.accbottleright{
	background-image: url(../../../images/okpeople/acc_bottom-right.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color: #9e0054;
	color:#fff;
	width:378px;
	font-family: verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	padding-left: 155px;
	line-height:18px;
}

.accbottlemidd{
	width:100%;
	background-image: url(../../../images/okpeople/acc_bottom-middle.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	background-color: #9e0054;
	width:376px;
	color:#fff;
	font-family: verdana, Arial, sans-serif;
	font-weight:bold;
	font-size: 11px;
	padding-left:128px;
	line-height:18px;
}

img.accbottlemidd a{
border:0;
}

.accbottlemidd a:hover img,.accbottleright a:hover img,.member a:hover img{
    filter: alpha(opacity=50);
	    opacity: 0.5; 
    -moz-opacity: 0.5;
  } 
.article_separator{
border:0;
padding:0;
margin:0;
}


.serv-top-left p{
	color: #998675;
	font-family: verdana, Arial, sans-serif;
	font-size:11px;
	padding-left: 25px;
	padding-top: 35px;
	width:270px;
}
.serv-mid-left table{
	color: #998675;
	font-family: verdana, Arial, sans-serif;
	font-size:11px;
	margin-left:24px;
}
.serv-mid-left{
	background-color:#f4f3ef;
        background-image:url(../../../images/okpeople/je-recrute.gif);
        /*background-position:bottom left;*/
	background-repeat:no-repeat;
}
.serv-mid-left td{
	height:24px;
}
.serv-mid-left img a{
	border:0;
}
.serv-mid-left p{
	color: #998675;
	font-family: verdana, Arial, sans-serif;
	font-size:11px;
	padding-left: 25px;
	padding-top: 3px;
	width: 375px;
	vertical-align:top;
	margin:0;
}
.txtserv{
	color: #998675;
	font-family: verdana, Arial, sans-serif;
	font-size:11px;
	padding-left: 25px;
	padding-top:5px;
	padding-right:30px;
}
.serv-top-left a, .serv-top-right a{
	color: #9e0054;
	font-family: verdana, Arial, sans-serif;
}
.serv-mid-right p{
	color: #fff;
	font-family: verdana, Arial, sans-serif;
	font-size:11px;
	padding-left: 15px;
	padding-top: 28px;
	vertical-align:top;
	width:280px;
	margin:0;
}
.serv-mid-right img{
	vertical-align:middle;
}
.red, red a{
	color: #9e0054;
	font-family: verdana, Arial, sans-serif;
	font-weight: bold;
	text-decoration: none;

}

.serv-top-right{
	background-image:url(../../../images/okpeople/selection.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width: 335px;
	height:98px;
	}
.serv-top-right p{
	font-family: verdana, Arial, sans-serif;
	color:#fff;
	font-size:11px;
	padding-left: 15px;
	padding-top:27px;
	width: 240px;
	vertical-align:top;
	margin:0;
	}
.serv-mid-right a{
	font-family: verdana, Arial, sans-serif;
	color:#fff;}

.serv-top-right a{
color:#fff;

}
.serv-top-left{
	background-image: url(../../../images/okpeople/serv-top2-left.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	width:418px;
	height:98px;
	}
.serv-mid-right{
	background-image: url(../../../images/okpeople/serv-mid-right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:335px;
	height:197px;
	background-color:#9e0054;
	}

.serv-bot-right{
	background-image: url(../../../images/okpeople/serv-bot-right.gif);
	background-position:top left;
	background-repeat:no-repeat;
	width:334px;
	height:100px;
	background-color:#998675;}
.serv-bot-right	a{
color:#fff;}
.serv-bot-right p{
	color: #fff;
	font-family: verdana, Arial, sans-serif;
	font-size:11px;
	padding-left: 15px;
	padding-top: 28px;
	vertical-align:top;
	width:275px;
	margin:0;
}


.serv-bot-left{
	background-image: url(../../../images/okpeople/recrutement-pro.gif); 
	background-position:top left;
	background-repeat:no-repeat;
	width:419px;
	height:100px;
	background-color:#c0b5a2;
}
.serv-bot-left p{
	font-family: verdana, Arial, sans-serif;
	color:#fff;
	width:360px;
	font-size:11px;
	padding-left:25px;
	padding-top:30px;
	padding-right:5px;
	margin:0;
	}
.serv-bot-left a{
	color:#fff;}