body {
	margin: 0px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

iframe {
	border:0 none;
	overflow: hidden;
	width : 300px;
	height: 190px;
	background-color: #F1ECE0;
}

.redMesageRecruiter {
	color: red;
}

iframe body{
	background-color: #F1ECE0;
}


a img {
	border:0;
}

.iframe_image_upload {
	width: 295px;
	background-color: #F1ECE0;
	height: 186px;
	border:0 none;
	color:#717070;
	font-size:10px;
}		

 #wrapper {
	width: 1024px;
	margin: auto;
}
 #container {
	width: 992px;
	background-image: url(../img/containerBg.jpg);
	background-repeat: repeat-y;
	padding-left: 16px;
	padding-right: 16px;
}
 #logo {
	float: left;
	margin-left: 5px;
}
 #logo a{

}
 #logo img{
	width:210px;
	height:66px;
}
 #banner {
	float: left;
	margin-right: 5px;
}
 #banner img{
	width: 769px;
	height:66px;
}
.clearAll {
	clear: both;
}
 #headerLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 23px;
	font-style: normal;
	font-weight: bold;
	color: #be1930;
	text-decoration: none;
	word-spacing: 4px;
	margin-left: 5px;
	margin-top: 5px;
	margin-bottom:5px;
	float: left;
	width: 800px;
}
 #header {
	padding-top: 12px;
}
 #horizontalMenu {
	background-image: url(../img/btn.jpg);
	background-repeat: no-repeat;
	height: 39px;
	font-size: 13.38px;
	color: #be1930;
	margin-bottom:10px;
}
 #horizontalMenu ul {
	margin: 0px;
	padding:0px;
	list-style-type: none;
}
 #horizontalMenu li {
	float:left;
	margin:3px 20px 0px;
	text-align:center;
	width:82px;
	text-decoration:none;
}
 .blackColrMenu {
	color: #000000;
}
 #horizontalMenu li a {
	text-align:center;
	text-decoration:none;
	color: #be1930;
}
 #horizontalMenu li a:hover {
	text-align:center;
	text-decoration:underline;
}
 #offer {
	float: left;
	width: 300px;
}
 #selectBanner {
	margin-right: 30px;
	margin-left: 30px;
}
 #candidat {
	float: left;
	margin:0 16px;
	width: 300px;
}
 #reqiters {
	float: left;
	width: 300px;
}
 #offerTop {
	background-image: url(../img/offersTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #BF1931;
	text-align:center;
	line-height:25px;
	width:299px;
}
 #offerMid {
	background-image: url(../img/offerBG.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BF1931;
	border-left-color: #BF192F;
	margin-right:1px;
	padding-top: 10px;
	padding-left:32px;
	width:265px;
	height:136px;
	background-color:#FDCE42;
}
 #offerDown {
	background-image: url(../img/offersBottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
}
 .functionOffer{
	background-image: url(../img/selectMenu.png);
	height: 28px;
	width: 225px;
	border:medium none;
	margin-bottom: 8px;
}
 .valider {
	background-color: #BF1931;
	float:left;
	border: 1px solid #000000;
	cursor:pointer;
	color:white;
}

 .validerHovered {
	background-color: #BF1931;
	float:left;
	border: 1px solid #000000;
	cursor:pointer;
	color:white;
}
 #downOffer {
	font-size: 10px;
	color: #000000;
}
 #downOfferName {
	float: left;
	line-height:27px;
	width:148px;
}
 #downOfferName a{
	text-decoration:underline;
	color:#000000;
}
 #downOfferName a:hover{
	text-decoration:none;
}
 #downOfferName2 {
	float: left;
	line-height:27px;
	width:180px;
	margin-left:21px;
}
 #downOfferName2 a{
	text-decoration:underline;
	color:#000000;
}
 #downOfferName2 a:hover{
	text-decoration:none;
}
 #candidatTop {
	background-image: url(../img/offersTop.jpg);
	background-repeat: no-repeat;
	background-position: left top;

	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #BF1931;
	text-align:center;
	line-height:25px;
	width:299px;
}
 #candidatMid {
	background-color: #FFE9BF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BF1931;
	border-left-color: #BF1931;
	width:297px;
}
 #candidatDown {
	background-image: url(../img/candidtaeBtm.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
}
 #reqitersTop {
	background-image: url(../img/requitersTop.jpg);
	background-repeat: no-repeat;
	background-position: right top;

	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #33B6EE;
	text-align:center;
	line-height:25px;
	width:298px;
	margin-left:1px;
}
 #reqitersMid {
	background-image: url(../img/requitersBG.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #34b6ed;
	border-left-color: #34b6ed;
	margin-right:1px;
	padding-top: 10px;
	padding-left:12px;
	width:240px;
	padding-right:44px;
	margin-left:1px;

	font-size: 12.43px;
	color: #060605;
	background-color:#94D5F3;
}
 #reqitersDown {
	background-image: url(../img/requitersBottom.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 11px;
}
 #reqitersMidCon{
	padding-top:20px;
}
 #reqitersMidCon ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
 #reqitersMidCon li{
	background-image: url(../img/arrowSmall.png);
	background-repeat: no-repeat;
	background-position: 1px 1px;
	padding-left:20px;
	padding-bottom:16px;
}
 #reqitersMidCon li a{
	text-decoration:underline;

	font-size: 12.43px;
	color: #060605;
}
 #reqitersMidCon li a:hover{
	text-decoration:none;

	font-size: 12.43px;
	color: #060605;
}
 #midImages {
	padding-bottom:10px;
	padding-top:10px;
	margin-left:52px;
}
 .pxlsGape {
	margin-right: 10px;
	margin-left: 10px;
}
 .simgleLineInput {
	border: 1px solid #000000;
	height: 19px;
	width: 225px;
	color:#000;
	text-align:center;
	margin-bottom:10px;
	margin-left:17px;
}
.empty {
	border: 1px solid #000000;
	height: 19px;
	width: 225px;
	color:#000;
	text-align:center;
	margin-bottom:10px;
	margin-left:17px;
}

#offerMid .empty {
margin-left:0px;
width:198px;
}

#offerMid .filled {
margin-left:0px;
width:198px;
}

.candidateIndex .empty{
		background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	height: 15px;
	text-align:center;
	width:170px;
	padding-top: 4px;
}

.candidateIndex .filled{
		background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	height: 15px;
	text-align:center;
	width:170px;
	padding-top: 4px;
}

.recrueteur_front .filled{
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	height: 15px;
	text-align:center;
	width:170px;
	padding-top: 4px;
}

.recrueteur_front .empty{
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	text-align:center;
	width:170px;
	height: 15px;
	padding-top: 4px;
}

.filled {
	border: 1px solid #000000;
	height: 19px;
	width: 225px;
	color:#000;
	text-align:center;
	margin-bottom:10px;
	margin-left:17px;
}




 .simgleLineInputHovered {
	border: 1px solid #000000;
	height: 19px;
	width: 225px;
	color:#000;
	text-align:center;
	margin-bottom:10px;
	margin-left:17px;
}

 #login {
	padding-left:20px;
    padding-top:8px;
}
 #candidateDown {
	font-size: 12px;
	color: #000000;

	background-image: url(../img/arrowSmall.png);
	background-repeat: no-repeat;
	margin-left:20px;
	padding-left:20px;
	padding-bottom:9px;
	background-position:0 10px;;
	padding-top:9px;
}
 #candidateDown a{
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
}
 #candidateDown a:hover{
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
 #requetantDown {
	background-image: url(../img/lesInterPriseBottomCurve.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width:941px;
}
 #requetantMid {
	background-image: url(../img/lesInterPriseLeftCurve.jpg);
	background-repeat: repeat-y;
}
 #requetantMidInside {
	background-image: url(../img/lesInterPriseRightCurve.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
 #requetant{
	width:947px;
	margin-left:26px;
	margin-top:12px;
	margin-bottom:12px;
}
 #requetantTop {
	background-image:url(../img/curveTopMid.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:947px;
}
 #requetantTopRight {
	background-image: url(../img/lesInterPriseTopCurve.jpg);
	background-repeat: no-repeat;
	height:47px;
	font-size: 15.82px;
	font-weight: bold;
	color: #000000;
	width: 249px;
	padding-top:8px;
	padding-left:18px;
	line-height:normal;
}
 #imageGape1{
	margin-left: 50px;
	float: left;
}
 #imageGape2{
	margin-left: 50px;
	float: left;
}
 #imageGape3{
	margin-left: 50px;
	float: left;
}
 #imageGape4{
	margin-left: 50px;
	float: left;
}
 #imageGape5{
	margin-left: 50px;
	float: left;
}
 #imageGape6{
	margin-left: 50px;
	float: left;
}
 #imageGape1 img{
	width:auto;
	height:64px;
}
 #imageGape2 img, #imageGape3 img, #imageGape4 img{
	width:120px;
	height:64px;
}
 #imageGape5 img{
	width:81px;
	height:64px;
}
 #imageGape6 img{
	width:53px;
	height:64px;
}
 #lesOfferLeft {
	float: left;
	width: 618px;
}
 #lesOfferright {
	float: left;
	width: 297px;
	margin-left:24px;
}
 #lesOfferContent {
	margin-left:26px;
}
 #lesOfferLeftLeft {
	float: left;
	width: 249px;
	background-image: url(../img/imageCurveLeft.jpg);
	background-color: #BF1931;
	background-repeat: no-repeat;
	background-position: left top;
}

 #leftTextLesOffer {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	margin-left:30px;
	text-align:center;
	width:187px;
	margin-top:5px;
	margin-bottom:5px;
}
 #lesOfferLeftRight h5 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
	margin-bottom: 0px;
}
 #lesOfferLeftRight p {
	font-size: 13px;
	color: #707172;
	margin-top: 0px;
	text-align:justify;
	margin-bottom: 4px;
	width:315px;
	margin-top:4px;
}
 .leftTextLesOffer {
	font-size: 22px;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing:8px;
}
 #lesOfferLeftLeft img{
	width: 248px;
	height:272px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #A2A3A8;
	border-bottom-color: #A0A1A6;
}
 #lesOfferLeftRight {
	float: left;
	background-image: url(../img/imageMidBg.jpg);
	background-repeat: repeat-x;
	padding-bottom:8px;
	padding-left:33px;
	padding-top:9px;
	width:321px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #A2A3A8;
	border-right-color: #A2A3A8;
	border-bottom-color: #A2A3A8;
	border-left:1px solid #A2A3A8;
	background-color:#f9f9f9;
	padding-right:12px;
	min-height:309px;
	_height:309px!important;
}
 #lesOfferrightTopUp {
	background-image:url(../img/curveTop.jpg);
	background-repeat:no-repeat;
	color:#BE1930;
	font-size:13.54px;
	font-weight:bold;
	padding-bottom:3px;
	padding-left:13px;
	padding-top:8px;
}
 #lesOfferrightTopDown {
	background-image: url(../img/curvebottom.jpg);
	background-repeat: no-repeat;
	height: 20px;
}
 #lesOfferrightTopMid {
	background: #F5F5F5 url(../img/grdnt.jpg) repeat-x;
}
 #lesOfferrightTopMidDown {
	background-image: url(../img/nosParen_gredien_bg.jpg);
	background-repeat: repeat-x;
}

/* home page offers href */
#lesOfferLeftRight a.lessOfferTitle:hover { text-decoration: underline; }

 #footer {
	background-image: url(../img/footerBg.jpg);
	background-repeat: repeat-x;
	height: 228px;
	padding-top: 20px;
	margin-top: 20px;
	width:991px;
}
 #footerLeft {
	float: left;
	width: 292px;
	padding-left: 128px;
}
 #footerMiddle {
	float: left;
	width: 295px;
}
 #footerRight {
	float: left;
	width: 273px;
}
 #footer ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
 #footer li {
	font-size: 11.3px;
	line-height: 14.69px;
	color: #000;
}
 #footer li a{
	font-size: 11.3px;
	line-height: 14.69px;
	color: #000;
	text-decoration:underline;
}
 #footer li a:hover{
	font-size: 11.3px;
	line-height: 14.69px;
	color: #000;
	text-decoration:none;
}
div#coverContent h4 {
	font-size: 13.56px;
	font-weight: bold;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	width:130px;
}
 #footer h4 {
	font-size: 13.56px;
	font-weight: bold;
	color: #000;
	margin-top: 0px;
	margin-bottom: 0px;
	width:160px;
}

 #magazineCover {
	margin-left:22px;
	float: left;
	width: 100px;
}
 #coverContent {
	font-size: 14px;
	color: #000000;
	width:125px;
	float:left;
	background-image: url(../img/arrowBig.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left:35px;
	padding-top:10px;
	margin-left:14px;
}

 #magazineCover img{
	width:100px;
	height: 133px;
}
 #archives {
	font-size: 11px;
	color: #000000;
	margin-top:40px;
}
 #archives a{
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}

 #archives a:hover{
	font-size: 11px;
	color: #000000;
	text-decoration:none;
}
 .lesOfferrightTopUp {
	font-size: 13.54px;
	font-weight: bold;
	color: #000000;
}
 #logo1 {
	float: left;
	margin-left: 9px;
	margin-top:7px;
}
 #logo2 {
	float: left;
	margin-left:12px;
}
 #logo3 {
	float: left;
	height:42px;
	margin-left:12px;
	margin-top:6px;
}
 #logo4 {
	float: left;
}
 #logo5 {
	float: left;
	margin-left:14px;
	margin-right:10px;
	margin-top:4px;
}
 #logo6 {
	float: left;
	margin-top:8px;
}
 #downMidRight{
	width:276px;
	margin-left:13px;
/*padding-bottom:5px;
*/}
 #logo img{
/*	width: px;
	height: px;*/
}
 #logo1 img{
/*	width: 83px;
	height:42px;*/
}
 #logo2 img{
	width: 77px;
	height: 42px;
}
 #logo3 img{
	width: 71px;
	height:31px;
}
 #logo4 img{
	width: 84px;
	height: 42px;
}
 #logo5 img{
	width: 83px;
	height: 30px;
}
 #logo6 img{
	width: 79px;
	height: 24px;
}
 .requetantTopRight {
	font-size: 22.6px;
	font-weight: bold;
	color: #be1930;
	letter-spacing:4px;
	line-height:normal;
}
 #lesOfferrightBottom{
	margin-top:10px;
}
#leftContent {
	float: left;
	width:810px;
	margin-left: 30px;
	background-image: url(../img/leftContentBgCurveRight.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FCF5E5;
	margin-bottom:20px;
}

#rightContent {
	float: left;
	margin-left:20px;
	width:120px;
}
#newMenuHor {
	height: 39px;
	font-size: 13.38px;
	color: #be1930;
	margin-bottom:10px;
}
#newMenuHor ul {
	margin: 0px;
	padding:0px;
	list-style-type: none;
}
#newMenuHor li {
	float:left;
	margin:3px 20px 0px;
	text-align:center;
	width:82px;
}
.blackColrMenu {
	color: #000000;
}
#newMenuHor li a {
	background-image: url(../img/btn.jpg);
	background-repeat: no-repeat;
	text-align:center;
	color: #be1930;
}
#newMenuHor li a:hover {
	background-image: url(../img/btn.jpg);
	background-repeat: no-repeat;
	text-align:center;
	text-decoration:underline;
}

/*  horizontal menu */

#menu li {
	float: left;
	padding-top:5px;
	text-align:center;
}
#menu ul {
	font-size: 13.38px;
	color: #be1930;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.linkState {
	background-image: url(../img/normal.png);
	height:31px;
	width:123px;
}
/**
 * .selected {
 * 	background-image: url(../img/hover.png);
 * 	height:31px;
 * 	width:123px;
 * 	background-repeat: no-repeat;
 * }
 */
#menu a{
	color: #be1930;
	text-decoration:none;
}
#menu a:hover{
	color: #be1930;
	text-decoration:underline;
}
.blackColrMenu {
	color: #000000;
}
#menu{
	padding-bottom:10px;
}
/*ends here horizontal */
#leftContentLeft {
	background-image: url(../img/leftBgLeft.jpg);
	background-repeat: no-repeat;
	width:400px;
	float:left;
}
h3{
	font-size: 20px;
	font-style: italic;
	color: #be1930;
	float:left;
	z-index:5;
	margin-top:9px;
	left:120px;
	position:absolute;
	top:0;
	font-weight:normal;
	width:250px;
}
#leftContentLeftRound {
	margin-left:50px;
}
#topContent {
	font-size: 10px;
	color: #050202;
	margin:10px 36px;
}
#topContent a{
	font-size: 10px;
	color: #050202;
	text-decoration:none;
}
#topContent a:hover{
	font-size: 10px;
	color: #050202;
	text-decoration:underline;
}

.topContent {
	font-size: 10px;
	font-weight: bold;
	color: #be1930;
}

.roundImages{
	float:left;
	width:153px;
	position:absolute;
	top:194px;
	height:162px;
	z-index:4;
}
.roundImages img{
	width:153px;
	height:162px;
	position:absolute;
	z-index:1;
}
.shadowImage{
	position:absolute;
	top:297px;
	background-color: #f1ece0;
	background-image: url(../img/shadowSmalllRight.png);
	background-repeat: repeat-y;
	background-position: right top;
}
#leftContentRight{
	float:left;
	font-size: 10px;
	color: #020202;
	width:170px;
	margin-left:230px;
	margin-top:25px;
}
#leftContentRight a{
	font-size: 10px;
	color: #020202;
	text-decoration: underline;
}
#leftContentRight a:hover{
	font-size: 10px;
	color: #020202;
	text-decoration: none;
}

#leftContentDown{
	margin-left:55px;
	margin-top:14px;
}
.topContentMidRed {
	font-size: 10px;
	font-weight: normal;
	color: #c7384c;
}
#downContent{
}
#shadowImageDown{
	margin-top:110px;
	width:722px;
}
#shadowBottom{
	background-image:url(../img/shadowImageDown.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	width:722px;
	height:8px;
}
#shadowImageDown p{
	margin:0px;
}
#shadowImageDownCON{
	margin:20px 0 0 0;
	background-color:#f1ece0;
	width:724px;
	background-image:url(../img/shadowSmalllRight.png);
	background-position:right top;
	background-repeat:repeat-y;
	margin:145px 0 0 0px;
	padding-bottom:15px;
}

#menuNumber li {
	float: left;
	text-align:center;
}
#menuNumber ul {
	font-size: 10px;
	color: #be1930;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#menuNumber ul li a.linkStateNumber {
	color: #000;
}
div#menuNumber ul li a{
	color: #000;
}
#menuNumber a:hoverNumber{
	color: #be1930;
}

.selectedNumber{
	color:#b31930;
}
div#menuNumber ul li a.selectedNumber{
	color: #b31930;
}
div#menuNumber{
	position:absolute;
	right:10px;
	top:8px;
	font-size:10px;
}

.menuNumber{
	position:absolute;
	right:10px;
	top:8px;
}

div#shadowImageDownCON h5{
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #be1930;
	margin-left:140px;
	padding-top:10px;
}
div#leftContentDown ul{
	padding: 0px;
	list-style-type: none;
	margin:0 0 0 140px;
}
div#leftContentDown li{
	float: left;
	font-size: 11px;
	font-weight: normal;
	color: #010101;
	padding-left:15px;
	padding-right:30px;
	border-top:1px solid #000000;
	padding-top:5px;
}


div#leftContentDown li img{
	width:111px;
	/*height:58px;*/
}
div#leftContentDown li.marginTop{
	padding-top:24px;
}

div#leftContentDown li a.linkUnderline{
	text-decoration:underline;
	color:#010101;
}
div#leftContentDown li a.redColorLink{
	text-decoration:underline;
	color:#be1930;
}
.linkUnderline{
	text-decoration:underline;
	color:#010101;
}
.redColorLink{
	text-decoration:underline;
	color:#be1930;
}
div#leftContentDown li a:hover{
	text-decoration:none;
}
.brdrBtm{
	border-bottom:1px solid #000000;
	margin-left:140px;
	margin-right:64px;
	margin-top:67px;
}

/*menu number down */
#menuNumberDown li {
	float: left;
	text-align:center;
}
#menuNumberDown ul {
	font-size: 10px;
	color: #be1930;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#menuNumberDown ul li a.linkStateNumber {
	color: #000;
}
div#menuNumberDown ul li a{
	color: #000;
}
#menuNumberDown a:hoverNumber{
	color: #be1930;
}
#menuNumberDown{
	float:right;
	margin-right:152px;
}
.selectedNumber{
	color:#b31930;
}
div#menuNumberDown ul li a.selectedNumber{
	color: #b31930;
}
#midSelect/* emds menu number */ {
	font-size: 10px;
	color: #000000;
	width:369px;
	margin-left:140px;
	height:40px;
}
.floatLeft2{
	float:left;
	line-height:20px;
	padding:0px 22px;
	background-color: #efd8a5;
}
.floatLeft{
	float:left;
}
#textShadow {
	font-size: 12px;
	font-style: normal;
	color: #636262;
	text-align:center;
	padding-bottom:40px;
}
#leftContentDownRoundImage {
	background-image: url(../img/roundImageBigDown.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#boxLeft {
	float: left;
	margin-bottom:208px;
	width: 285px;
	background-color: #faeed2;
	background-image: url(../img/boxShadowRight.png);
	background-repeat: repeat-y;
	background-position: right top;
}
#boxLeftCon {
	background-image: url(../img/BoxshadowImageDown.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	width:265px;
	padding-left:15px;
	padding-bottom:30px;
	font-size: 10px;
	color: #717070;
}

#boxRight {
	margin-left:33px;
	float: left;
	margin-bottom:208px;
	width: 285px;
	background-color: #faeed2;
	background-color: #faeed2;
	background-image: url(../img/boxShadowRight.png);
	background-repeat: repeat-y;
	background-position: right top;
}
#boxRightCon {
	background-image: url(../img/BoxshadowImageDown.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	width:265px;
	font-size: 11px;
	font-style: italic;
	color: #666464;
	padding-left:15px;
}
.boxRightConBtn {
	background-color: #e6a827;
	background-image:url(../img/btnOrange.png);
	background-repeat:no-repeat;
	border:medium none;
	width:87px;
	cursor:pointer;
	height:18px;
}
.boxRightConTopHeader {
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
	color: #020202;
	margin-top:10px;
	margin-bottom:15px;
}
.boxRightConTopHeaderRED {
	color: #be1930;
}

#boxRightCon p{
	margin:0;
	padding-bottom:18px;
	padding-top:12px;
	width:256px;
}
div.email {
	/**
 * background-image: url(../img/emailBG.jpg);
 * 	background-repeat: repeat-x;
 * 	border-left:1px solid #e2e1df;
 * 	border-right:1px solid #e2e1df;
 * 	border-bottom:1px solid #e2e1df;
 * 	background-color:#FFFFFF;
 * 	margin-top:10px;
 * 	width:173px;
 * 	float:left;
 */
}

div.email2 {
	/**
 * background-image: url(../img/emailBG.jpg);
 * 	background-repeat: repeat-x;
 * 	border-left:1px solid #e2e1df;
 * 	border-right:1px solid #e2e1df;
 * 	border-bottom:1px solid #e2e1df;
 * 	background-color:#FFFFFF;
 * 	margin-top:10px;
 * 	width:173px;
 */
	float:left;
/**
 * 	margin-bottom:14px;
 */
}
input.email {
	text-align:center;
	background-image: url(../img/emailBG.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
	font-weight: normal;
	color: #717070;
	padding-bottom:3px;
	padding-top:3px;
	border:medium none;
	width:170px;
}
.boxRightConBtn2 {
	background-color: #e6a827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	width:64px;
	margin-left:15px;
	cursor:pointer;
	float:left;
	margin-top:10px;
	height:18px;
	color:#000000;
}
#boxLeftCon a{

	font-size: 10px;
	font-weight: normal;
	color: #717070;
}
#boxLeftCon a:hover{
	text-decoration:none;
	font-size: 10px;
	color: #717070;
}
#detailsCon p{

	font-size: 11px;
	color: #747374;
	margin:10px 0 16px;
	text-align:justify;
}
#leftDetailsImage {
	float: left;
	width:111px;
}
#leftDetailsImage img{
	width:111px;
	height:58px;
}
#detailsCon {
	float: left;
	margin-left:30px;
	width:570px;
}
#detailsCon h5{
	font-size: 13px;
	color: #be1930;
	margin:0px;
	font-weight:normal;
}
hr {
	color: #e3e3e3;
}
div.boxRightConBtnDetails {
	width:64px;
	float:left;
}

input.boxRightConBtnDetails {
	background-color: transparent;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	width:64px;
		color:#454744;
	font-size:12px;
	cursor:pointer;
	padding-bottom:5px;

}
div.boxRightConBtnDetails2 {
	width:133px;
	margin-left:14px;
	float:left;
}
input.boxRightConBtnDetails2 {
	background-color: transparent;
	color:#454744;
	font-size:12px;
	background-image:url(../img/btnDownDetails.jpg);
	background-repeat:no-repeat;
	border:medium none;
	width:133px;
	margin-left:14px;
	cursor:pointer;
	padding-bottom:5px;

}
#detailsMidCon li {
	font-size: 11px;
	color: #010101;
	text-decoration: none;
	padding:5px;
}
#detailsMidCon ul {
	list-style-type: none;
	padding: 0px;
	float:left;
	margin:0 0 0 123px;
	width:200px;
}
#detailsMidCon li.fontLight{
	font-size: 11px;
	color: #7d7d7d;
}
#detailsMidCon .headerLink{
font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #be1930;
	padding:0;
	margin:0;
}
.backColorList{
background-color:#eec979;
padding:2px 4px 5px;
}
#selectMapRight {
	float: left;
	width:370px;
}
#selectMapLeft {
	float: left;
	/*margin-left:60px;*/
	margin-top:15px;
	width:380px;
}
div#leftContentDown div#selectMapLeft ul{
list-style-type:none;
margin:0 20px 0 0;
padding:0;
float:left;
}
div#leftContentDown div#selectMapLeft li{
border:medium none;
float:none;
margin:0;
padding:0;
}
.selectTopCheck {

}
.boxRightConBtnValider {
	background-color: #e6a827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	width:64px;
	margin-top:317px;
	cursor:pointer;
	float:left;
	height:18px;
}
.pxlsTop{
}
#domicileCheck {
float:left;
width:120px;
margin-left:30px
}
#domicileCheck ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#domicileCheck li {
	font-size: 10px;
	color: #1a171b;
}

.recruter_index .keyword {
	text-align:left;
	background-image: url(../img/emailBG.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
	font-weight: normal;
	color: #717070;
	padding-bottom:3px;
	padding-top:3px;
	border:medium none;
	width:160px;

}

.recruter_index .keywordHovered {
	text-align:left;
	background-image: url(../img/emailBG.jpg);
	background-repeat: repeat-x;
	font-size: 10px;
	font-weight: normal;
	color: #717070;
	padding-bottom:3px;
	padding-top:3px;
	border:medium none;
	width:160px;

}

#arrowredTop{
	background-image: url(../img/topArrowCoute.jpg);
	background-repeat: no-repeat;
	width:476px;
	background-position: left top;
	float:left;
	padding-bottom:100px;
}
#arrowredbottom{
	background-image: url(../img/DownArrowCoute.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	font-size: 12px;
	color: #737273;
	margin-left:20px;
}
#siteweb{
	padding-bottom:26px;
}

#siteweb img{
	width:87px;
	height:57px;

}
.siteWeb {
	background-image: url(../img/siteWebBtn.jpg);
	background-repeat: no-repeat;
	cursor:pointer;
	border:medium none;
	font-size: 14px;
	font-weight: bold;
	color: #454744;
	text-align: center;
	text-decoration: none;
	width:133px;
	background-color:transparent;
	padding-bottom:7px;
	padding-top:5px;
	margin-left:18px;
}
#leftSideWeb {
	float:left;
	margin-left:25px;
	margin-top:15px;
	padding-bottom:20px;
	width:160px;
	margin-right:25px;
}
#nomRightLinks{
margin-left:60px;
width:10px;
}
#detailsLeft {
	background-image: url(../img/roundEscapeCandidtaeLeft.jpg);
	background-repeat: no-repeat;
	float: left;
	height:36px;
	margin-bottom:20px;
	width: 11px;
}
#detailsMid {
	float: left;
	line-height:36px;
	font-size: 14px;
	font-weight: bold;
	color: #737273;
	background-color:#fefbf4;
	text-decoration: none;
	background-image: url(../img/roundEscapeCandidtaeMid.jpg);
	background-repeat: repeat-x;
	width:420px;
	margin-bottom:20px;
}

#detailsRight{
	background-image: url(../img/roundEscapeCandidtaeRight.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 11px;
	height:36px;
	margin-bottom:20px;
}
.detailsMid {
/*	line-height:31px;
*/	font-size: 14px;
	color: #737273;
	font-weight: normal;
	float:right;
}
#viewDetails{
margin-left:125px;
margin-top:50px;
}
.topSpaces {
	margin-left:13px;
	margin-top:13px;
}
#detailsMid a {
	font-size: 14px;
	font-weight: normal;
	color: #737273;
	text-decoration: underline;
}
#detailsMid a:hover{
	font-size: 14px;
	font-weight: normal;
	color: #737273;
	background-color:#fefbf4;
	text-decoration: none;
}
#imageBackGirl {
	background-image: url(../img/imageGirl.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:648px;
	margin-left:102px;
	padding-top:35px;
	padding-top:22px;
}
#imageBackGirl h4{
	font-size: 11px;
	color: #737273;
	font-weight:bold;
	margin:5px 0 2px;
}
#formationDownCon{
width:722px;
}
#formationDownLeft {
	width:500px;
	float:left;
}
#formationDownRight{
	float:left;
	padding-left:25px;
	padding-top:50px;
	width:197px;
}
div#formationDownCon div#formationDownLeft ul {
	float: left;
	list-style-type: none;
	margin:10px 0 0;
padding:0;
}
div#formationDownCon div#formationDownLeft li {
	font-size: 11px;
	font-weight: normal;
	color: #737273;
	border:medium none;
	float:none;
	padding-left:15px;
padding-right:30px;
padding-top:5px;
	text-decoration: none;
}
#formationDownLeft li a{
	font-size: 11px;
	font-weight: normal;
	color: #737273;
	text-decoration: underline;
}
#formationDownLeft li a:hover{
	font-size: 11px;
	font-weight: normal;
	color: #737273;
	text-decoration: none;
}
div#formationDownCon div#formationDownLeft li.redCategoriFirstItem{
	font-size: 12px;
	font-weight: bold;
	color: #be1930;
	margin-bottom:4px;
	text-decoration: none;
}
#formationDownRightTop {
	background-image: url(../img/formationDownCurve.jpg);
	background-repeat: no-repeat;
	height:30px;
	padding-left:18px;
	padding-top:10px;
	color:#737273;
	font-size:13px;
	width:176px;
}

#formationDownRightTop a {
	text-decoration:none;
}

#formationDownRightDown {
	background-image: url(../img/formationDownCurveDown.jpg);
	height:24px;
	width:176px;
	background-repeat: no-repeat;
}
#formationDownRightMid {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #ECAB29;
	border-left-color: #ECAB29;
	margin-left:2px;
	width:160px;
	color:#737273;
	font-size:12px;
	padding-left:10px;
	background-color:#FFFFFF;
}
#magazineSmall {
	float:left;
	width:83px;
}
#conMegaDown {
	margin-left: 20px;
}


#magazineSmall img {
	height: 111px;
	width: 83px;
}
#detailsConMEG {
	float: left;
	margin-left:30px;
	width:720px;
	margin-top:20px;
}
#detailsConMEG h5{
	font-size: 13px;
	color: #be1930;
	margin:0px;
	padding-left:50px;
	font-weight:normal;
	margin-bottom:10px;
}
#detailsConMEG p{
	padding-left:50px;
	font-size: 11px;
	color: #747374;
	/*margin:25px 0 16px;*/
	text-align:justify;
	float:left;
	margin:0px;
	min-height:79px;
}
#conMeg{
float:left;
width:625px;
border-bottom:1px solid #979896;
margin-bottom:20px;
padding-bottom:05px;
}
#revueInter{
color:#be1930;
font-size:11px;
float:right;
text-decoration:none;
}
#revueInter a{
color:#be1930;
font-size:11px;
text-decoration:underline;
}
#revueInter a:hover{
color:#be1930;
font-size:11px;
text-decoration:none;
}
#detailsMidConMEG li {
	font-size: 12px;
	color: #be1930;
	text-decoration: none;
	padding:0px;
	width:338px;
}
#detailsMidConMEG ul {
	float:left;
	list-style-type:none;
	margin:20px 0 0 155px;
	padding:0;
	width:250px;
	padding:0 0 15px;
}
#detailsMidConMEG li.fontLight{
	font-size: 11px;
	color: #7d7d7d;
}
/*#detailsMidConMEG ul+ul {
	float:left;
	list-style-type:none;
	margin:0 0 0 100px;
	padding:0 0 16px;
	width:200px;
}*/
#formLeft {
	float: left;
	width: 270px;
	margin-top:15px;
}
#formRight {
	float: left;
	width: 305px;
}
#formMid {
	font-size: 10px;
	color: #717070;
	margin-left:140px;
}
#formLeft ul {
	margin:10px 0 0;
	padding: 0px;
	list-style-type: none;
}
#formLeft li {
	float: left;
	margin-right:10px;
}
#textBox1{
padding-bottom:10px;
margin-top:10px;
}
#textBox2{
padding-bottom:10px;
}
.floatLeftWIdth{
	float:left;
	width:120px;
}
div#shadowImageDownCON div#formRight h5{
color:#717070;
font-size:10px;
font-style:normal;
font-weight:bold;
margin-left:00px;
padding-top:10px;
}
.ec_text {
	background-image: url(../img/EC_text.jpg);
	background-repeat: repeat-x;
	border:medium none;
	height:18px;
	width:128px;
	color:#717070;
}
.ec_textHovered {
	background-image: url(../img/EC_text.jpg);
	background-repeat: repeat-x;
	border:medium none;
	height:18px;
	width:128px;
	color:#717070;
}

.ec_textArea {
	background-image: url(../img/EC_textArea.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-right-width:2px;
	border-left-width: 2px;
	border-bottom:2px solid #c4c5c5;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c4c5c5;
	border-left-color: #c4c5c5;
	width:235px;
	color:#717070;
	border-top-style: none;
}

.ec_textAreaHovered {
	background-image: url(../img/EC_textArea.jpg);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	border-right-width:2px;
	border-left-width: 2px;
	border-bottom:2px solid #c4c5c5;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #c4c5c5;
	border-left-color: #c4c5c5;
	width:235px;
	color:#717070;
	border-top-style: none;
}
.floatLeftWIdthRight{
	float:left;
	width:60px;
}

#txtbox3{
padding-bottom:10px;
}
#formRight p {
	margin:0 0 15px 62px;
	font-size: 8px;
	font-style: italic;
	color: #717070;
}
#downCoverEC {
	background-image: url(../img/leftDownContECLeftGrednt.jpg);
	background-repeat: repeat-y;
	background-position:right top;
	width:718px;
	margin-bottom:20px;
}
#downContEC {
	background-image: url(../img/EC_downGrdnt.jpg);
	background-repeat: repeat-x;
	background-position:right bottom;
	padding:0 35px 15px;
	width:640px;
	color:#717070;
	font-size:10px;
	background-color:#faeed2;
}
#leftDown_EC {
	float: left;
}
#rightDown_EC {
	float: left;
	width:297px;
}
#downContEC h5{
color:#be1930;
font-size:10px;
font-weight:bold;
background-color:#FAEED2;
padding-bottom:15px;
}
#rightDown_EC h5{
color:#be1930;
font-size:10px;
font-weight:bold;
}
div#leftContentDown #downContEC ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#leftContentDown #downContEC li {
	float: left;
	border:none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	padding-left:0px;
	padding-right:0px;
	margin-right:18px;
	padding-top:0px;
	text-decoration:none;

}
div#leftContentDown #downContEC li img{
width:23px;
height:25px;
}
.leftDown_ECTop{
margin-top:6px;
}
div#leftContentDown #downContEC li a{
text-decoration:underline;
color:#717070;

}
div#leftContentDown #downContEC li a:hover{
text-decoration:none;
color:#717070;
}
.italic_EC{
color:#717070;
font-style:italic;
font-size:9px;
margin-left:212px;
margin-top:25px;
}
.italic_EC2{
color:#717070;
font-style:italic;
font-size:9px;
text-align:center;
width:124px;
padding-top:20px;
float:left;
}
.italic_EC3{
color:#717070;
font-style:italic;
font-size:9px;
text-align:center;
width:124px;
padding-top:20px;
float:right;
margin-right:155px;
}#downBrowseTop {
	float: left;
	width:320px;
}
#downBrowseRight {
	float: left;
	width:320px;
}
#downBrowse {
}
#metiers_P {
	color:#737273;
	font-size:12px;
	margin-left:180px;
	margin-right:20px;
	padding-bottom:15px;
	padding-top:15px;
	text-align:justify;
	position:relative;
	z-index:1000;
}
#metries_downCon {
	margin-left:100px;
}
div#leftContentDown div#metries_downCon ul {
	margin: 0px;
	padding:0 0 20px;
	float:left;
	list-style-type: none;
	width:205px;
	height:auto;
}
div#leftContentDown div#metries_downCon li {
	border:medium none;
	float:none;
	color:#737273;
	font-size:11px;
	text-decoration:none;
}
div#leftContentDown div#metries_downCon li a {
	border:medium none;
	float:none;
	color:#737273;
	font-size:11px;
	text-decoration:underline;
}
div#leftContentDown div#metries_downCon li a:hover{
	border:medium none;
	float:none;
	color:#737273;
	font-size:11px;
	text-decoration:none;
}
div#leftContentDown div#metries_downCon li.categore{
font-size:11px;
color:#BE1930;
}

div#leftContentDown div#metries_downCon li img{
width:159px;
height:115px;

}

#metries_topImg{
	background-color:#f7dea9;
	color:#be1930;
	font-size:12px;
	font-weight:bold;
	line-height:15px;
	text-align:center;
	width:159px;
	padding-bottom:3px;
	margin-bottom:12px;
}
#metris_fiche h4 {
	font-size: 15px;
	font-weight: bold;
	color: #be1930;
	width:550px;
	text-decoration: none;
}
#metris_fiche {
margin-left:140px;
color:#636262;
font-size:12px;
padding-bottom:5px;
width:550px;
}

#detailsConMetiers {
float:left;
margin-left:30px;
width:540px;
}
#detailsConMetiers p{

	font-size: 11px;
	color: #747374;
	margin:10px 0 16px;
	text-align:justify;
}

#detailsConMetiers h5{
	font-size: 13px;
	color: #be1930;
	margin:0px;
	font-weight:normal;
}
div#leftContentDown div#metriesRight {
float:left;
width:175px;
}
div#leftContentDown div#metriesRight ul {
	margin:0px;
	padding: 0px;
	list-style-type: none;
}
div#leftContentDown div#metriesRight li {
	float: none;
	border:medium none;
float:none;
margin:0 0 20px 10px;
padding:5px 0 0;
}
div#leftContentDown div#metriesRight li img{
width:127px;
height:95px;
}
div#leftContentDown div#metriesRight li.leftSpacing{
	margin-left:40px;
}
#actualites_content {
	text-align: right;
	color:#737273;
	font-size:11px;
	text-decoration:none;
	width:765px;
}
div#leftContentDown #actualites_content li p{
	float:left;
	text-align:left;
	width:585px;
	margin:0 0 15px;
}

div#leftContentDown #actualites_content li h5{
color:#be1930;
font-size:13px;
text-align:left;
font-weight:normal;
margin:0px;
width:555px;
float:left;
}
#actualites_content a{
text-decoration:underline;
color:#737273;
font-size:11px;
text-align:right;

}
#actualites_content a:hover{
text-decoration:none;
color:#737273;
font-size:11px;
text-align:right;

}
div#leftContentDown #actualites_content ul{
list-style-type:none;
margin:0 0 12px;
padding:0;
width:575px;
float:left;
}
div#leftContentDown #actualites_content li{
border:medium none;
text-decoration:none;
color:#737273;
font-size:11px;
padding:0px;
float:none;
font-weight:normal;
padding-left:00px;
padding-right:00px;
padding-top:0px;
}
#actualites_left {
	float: left;
	width:745px;
}
#actualites_right {
	float: left;
	width:144px;
}
#actualites_content a{
text-decoration:underline;
color:#737273;
font-size:11px;
text-align:right;

}
.documentClass{
	color:#be1930;
	font-size:10px;
	text-decoration:none;

}
div#leftContentDown #actualites_content li.documentClass a{
	color:#be1930;
	font-size:10px;
	text-decoration:underline;
}
div#leftContentDown #actualites_content li.documentClass a:hover{
	color:#be1930;
	font-size:10px;
	text-decoration:none;
}

#actualites_right img{
	height:96px;
	width:120px;
}


/*css from search*/

#search_results ul{
margin:0px;
padding:0px;
list-style-type:none;
}
#search_results li{
float:left;
border-top:1px solid #f00;
padding:41px 20px 10px 0px;
width:132px;
}

.clearAll {
  clear:both;
}


#pagination_offer_search_top {
  margin-right:220px;
  float:right;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}

#filter_department {
  float:left;
  margin-left:50px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}

#pagination_offer_search_bottem {
 margin-left:600px;
}

#count_offer_search {
  margin-left:30px;
  margin-bottom:5px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
}

a:visited{
 text-decoration:none;
}

a:hover{
 text-decoration:none;
}

.search_results {
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}

#offer_description {
  background-color:#999999;
  margin-left:145px;
  margin-top:33px;
  width:480px;
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size:13px;
}

#login_cancel_box {
  margin-bottom:67px;
  margin-left:286px;
  margin-top:80px;
}

.button {
  background-color:#000000;
  color:#FFFFFF;
  width:100px;
  height:52px;
  cursor:pointer;
}

#jobtiltle {
  float: left;
  text-align:justify;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  margin-left:14px;
}

#printoffer {
  float:right;
  margin-right: 50px;
}

#no_results {
  text-align: center;
  margin-top: 30px;
  padding-bottom:30px;
}

#error_identification {
 color:#FF0000;
 margin-bottom: 3px;
}

#identification_message {
  font-family:arial;
  background-color:#F1ECE0;
  font-size:13px;
  padding-top:0px;
}

.cancelPayment #identification_message {
  font-family:arial;
  background-color:#F1ECE0;
  font-size:13px;
  font-weight:normal;
  padding-top:0px;
  margin-top:-7px;
  position: relative;
  top: 30px;
  margin-bottom: 30px;
  padding: 16px 0px;
}

#thematic1 {
  float:left;
  width: 250px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
}

#thematic2 {
  float:left;
  width: 250px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
}

#thematic3 {
  float:left;
  width: 250px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  text-align:center;
}

#thematic1 a:hover {
  color:#737273;
}

#thematic2 a:hover {
  color:#737273;
}

#thematic3 a:hover {
  color:#737273;
}

#thematic1 a:visited {
  color:#737273;
}

#thematic2 a:visited {
  color:#737273;
}

#thematic3 a:visited {
  color:#737273;
}

#thematic1 a {
  color:#737273;
}

#thematic2 a {
  color:#737273;
}

#thematic3 a {
  color:#737273;
}

.browseTxt{
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
height:18px;
padding-right:2px;
width:126px;
}
.browseTxtHovered{
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
height:18px;
padding-right:2px;
width:126px;
}

#broeseTxt {
float:left;
width:99px;
}
#broeseTxt2 {
float:left;
padding-left:10px;
width:89px;
}

#browseRightDown2 {
float:left;
width:221px;
}
#browseDown {
margin-top:12px;
}
#browseLeft {
float:left;
width:320px;
}
#browseRight {
float:left;
width:320px;
}
input#cdc_btn {
margin:5px 65px 5px 0;
background-color:#BE1930;
color:#FFFFFF;
cursor:pointer;
float:right;
font-size:9px;
height:20px;
width:33px;
}

#resume_error {
  color:#FF0000;
}

#letter_error {
  color:#FF0000;
}

.mosePointer {
  cursor:pointer;
}

#create_newaccout {
 margin-bottom:-11px;
  margin-top:6px;
}

#compteForm #txtbox3 {
float:left;
padding-bottom:16px;
width:220px;
}

#compteForm {
background:#F1ECE0 url(../img/comteFormDown.jpg) no-repeat scroll left bottom;
color:#717070;
float:left;
font-size:10px;
padding:40px 0 0 14px;
width:444px;
}

#compteFormRight {
background:transparent url(../img/comteRightImage.jpg) no-repeat scroll 0 0;
float:left;
height:310px;
width:26px;
}
#compteFormRightInner {
background:transparent url(../img/comteRightForm.jpg) repeat-x scroll 0 0;
color:#717070;
float:left;
font-size:10px;
width:234px;
height:310px;
}
#compteForm .floatLeftWIdthRight-Right {
float:left;
width:85px;
}
#compteForm .chkBox {
float:left;
line-height:19px;
width:220px;
}
#compteForm input.chkBox {
border:medium none;
float:left;
margin:4px 4px 17px 10px;
width:16px;
}
#compteForm .chkBox {
line-height:19px;
padding-bottom:4px;
}
#compteForm .ec_text {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
font-size:12px;
height:18px;
width:128px;
}
#compteForm .ec_textHovered {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
font-size:12px;
height:18px;
width:128px;
}

#compteFormRightInner .ec_text {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
height:18px;
margin:10px 0;
width:155px;
}
#cdc_txtFile {
line-height:16px;
margin-bottom:10px;
margin-top:10px;
}
.starOrange {
color:#ECAD28;
}
#compteForm input.transparent {
border:medium none;
float:left;
margin:4px 4px 15px 10px;
width:16px;
}
.comte #shadowImageDownCON {
background:transparent url(../img/shadowSmalllRight.png) repeat-y scroll right top;
height:310px;
margin:145px 0 0;
width:724px;
}
#downCreativecomte #formMid {
color:#717070;
font-size:10px;
margin-left:0;
}
#downCreativecomte input#careerCV {
background:transparent url(../img/careerMonCV.png) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
height:44px;
margin-bottom:20px;
margin-right:120px;
width:181px;
}
#downCreativecomte input#careerCV1 {
background:transparent url(../img/careerMonComtenew.png) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
height:44px;
margin-bottom:20px;
margin-right:120px;
width:181px;
}
#downCreativecomte #careerCV {
float:right;
}
#downCreativecomte .ec_textArea {
background-color:#FFFFFF;
background-image:url(../img/CDC_textArea.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #C4C5C5;
border-left:2px solid #C4C5C5;
border-right:2px solid #C4C5C5;
border-style:none solid solid;
color:#717070;
font-family:verdana;
font-size:11px;
padding-top:2px;
width:269px;
}
.floatLeftWIdthRight {
float:left;
width:60px;
}
#downCreativecomte #formRight {
float:left;
margin-left:25px;
margin-top:20px;
width:440px;
}
#downCreativecomte #formRight p {
color:#717070;
font-size:10px;
font-style:italic;
margin:0 0 15px 62px;
width:238px;
}
#downCreativecomte #formLeft ul {
list-style-type:none;
margin:10px 0 0;
padding:0;
}
#downCreativecomte #formLeft li {
border:medium none;
color:#717070;
float:left;
font-size:10px;
font-weight:normal;
margin-right:10px;
padding:0;
}
.comte .selectArea .right {
background:transparent url(../img/EC_arrow.jpg) no-repeat scroll left top;
float:right;
height:21px;
width:23px;
}
.comte #abc4 {
background:transparent none repeat scroll 0 0;
color:#404040;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:20px;
width:150px;
}
.edit_profile .selectArea .right {
background:transparent url(../img/EC_arrow.jpg) no-repeat scroll left top;
float:right;
height:21px;
width:23px;
}
.edit_profile  #abc4 {
background:transparent none repeat scroll 0 0;
color:#717070;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:20px;
width:150px;
}
.edit_profile .selectArea {
background-color:#FFFFFF;
height:21px;
width:130px;
}
.edit_profile  .selectArea .center {
color:#717070;
}
#compteFormRightInner .ec_textHovered {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
height:18px;
margin:10px 0;
width:155px;
}
#downCreativecomte .ec_textAreaHovered {
background-color:#FFFFFF;
background-image:url(../img/CDC_textArea.jpg);
background-repeat:no-repeat;
border-bottom:2px solid #C4C5C5;
border-left:2px solid #C4C5C5;
border-right:2px solid #C4C5C5;
border-style:none solid solid;
color:#717070;
font-family:verdana;
font-size:11px;
padding-top:2px;
width:269px;
}
#downCreativecomte .selectArea .center {
color:#717070;
}
#confidential a {
color:#717070;
text-decoration:underline;
}
#confidential a:hover {
color:#717070;
text-decoration:none;
}
#confidential {
color:#717070;
margin-left:20px;
text-decoration:none;
}

#compteForm .ec_text_error {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
font-size:13px;
width:128px;
border-left: solid 1px #FF0000;
border-right: solid 1px #FF0000;
border-top: solid 1px #FF0000;
border-bottom: solid 1px #FF0000;
}

#compteForm .ec_text_errorHovered {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
font-size:13px;
width:128px;
border-left: solid 1px #FF0000;
border-right: solid 1px #FF0000;
border-top: solid 1px #FF0000;
border-bottom: solid 1px #FF0000;
}

#formLeft .ec_text_error {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
font-size:13px;
width:128px;
border-left: solid 1px #FF0000;
border-right: solid 1px #FF0000;
border-top: solid 1px #FF0000;
border-bottom: solid 1px #FF0000;
}

#formLeft .ec_text_errorHovered {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
font-size:13px;
width:128px;
border-left: solid 1px #FF0000;
border-right: solid 1px #FF0000;
border-top: solid 1px #FF0000;
border-bottom: solid 1px #FF0000;
}

#formRight .ec_text_error {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
font-size:13px;
width:128px;
border-left: solid 1px #FF0000;
border-right: solid 1px #FF0000;
border-top: solid 1px #FF0000;
border-bottom: solid 1px #FF0000;
}

#formRight .ec_text_errorHovered {
background-color:transparent;
background-image:url(../img/EC_text.jpg);
background-repeat:repeat-x;
border:medium none;
color:#717070;
font-size:13px;
width:128px;
border-left: solid 1px #FF0000;
border-right: solid 1px #FF0000;
border-top: solid 1px #FF0000;
border-bottom: solid 1px #FF0000;
}

.comte .ec_text {
background-image:url(../img/EC_text.jpg);
background-repeat:no-repeat;
border:medium none;
color:#717070;
height:18px;
width:128px;
}
.comte .ec_textHovered  {
background-image:url(../img/EC_text.jpg);
background-repeat:no-repeat;
border:medium none;
color:#717070;
height:18px;
width:128px;
}

.comte .ec_text_date {
background-image:url(../img/EC_text.jpg);
background-repeat:no-repeat;
border:medium none;
color:#717070;
height:18px;
width:128px;
border-left: solid 1px #FF0000;
border-right: solid 1px #FF0000;
border-top: solid 1px #FF0000;
border-bottom: solid 1px #FF0000
}
.comte .ec_text_dateHovered  {
background-image:url(../img/EC_text.jpg);
background-repeat:no-repeat;
border:medium none;
color:#717070;
height:18px;
width:128px;
border-left: solid 1px #FF0000;
border-right: solid 1px #FF0000;
border-top: solid 1px #FF0000;
border-bottom: solid 1px #FF0000
}

.outercovereExp {
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
	height:21px;
}

.outercoverDomain {
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
	height:21px;
}

#compteFormRightInner .ec_text_error {
	background-color:transparent;
	background-image:url(../img/EC_text.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	height:18px;
	margin:10px 0;
	width:155px;
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
}

#compteFormRightInner .ec_text_errorHovered {
	background-color:transparent;
	background-image:url(../img/EC_text.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	height:18px;
	margin:10px 0;
	width:155px;
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
}

.recrueteur_front #boxRightER {
	float:left;
/*	left:379px;
	position:absolute;
	top:350px;*/
	left:279px;
	position:relative;
	top:-223px;
}
.recrueteur_front #boxRightER img{
	left:-285px;
	position:absolute;
	top:159px;
	z-index:5000;	
}
.recrueteur_front #boxLeftCon {
	background-image:url(../img/BoxshadowImageDown.png);
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#717070;
	font-size:10px;
	padding-bottom:30px;
	padding-left:15px;
	width:265px;
}

.recrueteur_front #leftContentDown {
	margin-left:55px;
	margin-top:14px;
}

.recrueteur_front #boxLeftER {
	background-color:#FAEED2;
	background-image:url(../img/boxShadowRight.png);
	background-position:right top;
	background-repeat:repeat-y;
	float:left;
	width:285px;
}

.recrueteur_front .boxRightConTopHeader {
	color:#020202;
	font-size:15px;
	font-style:italic;
	font-weight:bold;
	margin-bottom:15px;
	margin-top:10px;
}

.recrueteur_front #topBtns {
	margin-top:20px;
}

.recrueteur_front .btnNosProduites {
	background-image:url(../img/nosProdites.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:28px;
	margin-right:10px;
	width:150px;
}

.recrueteur_front .completBTN {
	background-image:url(../img/completeBTN.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:26px;
	width:198px;
}

.recrueteur_front #er_downLeftContent {
	float:left;
	line-height:15px;
	margin-top:15px;
	width:550px;
}

.recrueteur_front #top1 {
	margin-bottom:10px;
	width:474px;
}

.recrueteur_front #top1 .erTableTop {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrueteur_front .erTableTop2 {
	background:transparent url(../img/er_table_top_2.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrueteur_front .erTableTop3 {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding-bottom:10px;
	padding-left:10px;
	width:460px;
}

.recrueteur_front .erTableTop3Down {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding-bottom:10px;
	padding-left:10px;
	width:460px;
}

.recrueteur_front .erTableTop3Down {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding-bottom:10px;
	padding-left:10px;
	width:460px;
}

.recrueteur_front .erTableTop {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrueteur_front .erTableTop4 {
	background:#FCF5E5 url(../img/er_table_down.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrueteur_front #top3 .erTableTop2 {
	background:transparent url(../img/er_table_top_DownLast.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrueteur_front #er_downRightContent {
	background-color:#F9EAC9;
	color:#717070;
	float:left;
	font-size:11px;
	line-height:14px;
	margin-bottom:10px;
	padding:20px 20px 40px;
	text-align:center;
	width:150px;
}

.recrueteur_front .er_downRightContent_text {
	color:#BE1930;
	text-decoration:none;
}

.recrueteur_front #er_downRightContent a {
	color:#BE1930;
	text-decoration:underline;
}

.recrueteur_front #top3contactDown {
	color:#BE1930;
	font-size:10px;
	margin-bottom:0;
	margin-top:15px;
	text-align:right;
	text-decoration:none;
}

.recrueteur_front #top3contactDown a {
	color:#BE1930;
	font-size:10px;
	text-decoration:none;
}

/*recrueteur profile*/
.recrieteur_profile #er_downLeftContent {
	float:left;
	line-height:15px;
	margin-top:15px;
	width:550px;
}

.recrieteur_profile #top1-ER2 {
	margin-bottom:10px;
	width:474px;
}

.recrieteur_profile #top1-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrieteur_profile .erTableTop2-ER2 {
	background:transparent url(../img/er_table_top_2.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrieteur_profile .erTableTop3-ER2 {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding-bottom:10px;
	padding-left:10px;
	width:460px;
}

.recrieteur_profile .erTableTop3Down-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding-bottom:10px;
	padding-left:10px;
	width:460px;
}

.recrieteur_profile .erTableTop3Down-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding-bottom:10px;
	padding-left:10px;
	width:460px;
}

.recrieteur_profile .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrieteur_profile .erTableTop4-ER2 {
	background:#FCF5E5 url(../img/er_table_down.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrieteur_profile #top3 .erTableTop2-ER2 {
	background:transparent url(../img/er_table_top_DownLast.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrieteur_profile #er_downRightContent-ER2 {
	background-color:#F9EAC9;
	color:#717070;
	float:left;
	font-size:11px;
	line-height:14px;
	margin-bottom:10px;
	padding:20px 20px 40px;
	text-align:center;
	width:150px;
}

.recrieteur_profile .er_downRightContent_text-ER2 {
	color:#BE1930;
	text-decoration:none;
}

.recrieteur_profile #er_downRightContent-ER2 a {
	color:#BE1930;
	text-decoration:underline;
}

.recrieteur_profile #top3contactDown-ER2 {
	color:#BE1930;
	font-size:10px;
	margin-bottom:0;
	margin-top:15px;
	text-align:right;
	text-decoration:none;
}

.recrieteur_profile #top3contactDown-ER2 a {
	color:#BE1930;
	font-size:10px;
	text-decoration:none;
}

.recrieteur_profile #top3-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrieteur_profile #top3-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
	margin-top:13px;
}

.recrieteur_profile .erTableTop3-ERNEW {
	background-color:#FCFBFA;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding:0 10px;
	text-align:justify;
	width:450px;
}

.recrieteur_profile .erTableTop2-ERNEW {
	background:transparent url(../img/er_table_top_DownLast.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrieteur_profile #cart-ER2 {
	background:transparent url(../img/cartER2.jpg) no-repeat scroll 0 0;
	color:#BE1930;
	float:right;
	font-size:11px;
	margin-top:-15px;
	padding-left:15px;
	text-decoration:none;
}

.recrieteur_profile #cart-ER2 a {
	color:#BE1930;
	font-size:11px;
	text-decoration:underline;
}

.recrieteur_profile #top3contactDown-ERNEW {
	color:#BE1930;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:22px;
	margin-bottom:0;
	margin-top:15px;
	text-align:right;
	text-decoration:none;
}

.recrieteur_profile #top3contactDown-ERNEW a {
	color:#BE1930;
	font-size:10px;
	text-decoration:underline;
}

.recrieteur_profile .pxlsGapeLeft-ER2 {
	background-color:#FCFBFA;
	padding-left:10px;
}

.recrieteur_profile .txtAlignRgt-ER2 {
	background-color:#FCFBFA;
	text-align:right;
}

.recrieteur_profile .brdr-ER2 {
	background-color:#FCFBFA;
	border-right:1px solid #F2CA74;
	width:14.1%;
}

.recrieteur_profile .chkTab-ER2 {
	padding-left:10px;
}

.recrieteur_profile .btnVotreCompte {
	background:transparent url(../img/votreCompte.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recrieteur_profile  .btnCommander {
	background:transparent url(../img/comenderdesProdutis.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}


.recrieteur_profile .btnGerer {
	background:transparent url(../img/gererVosAnnonces.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recrieteur_profile .btnConsulter {
	background:transparent url(../img/consulterLaBaseCV.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}

.recrieteur_profile .btnFactures {
	background:transparent url(../img/consulterFactures.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}


.recrieteur_profile #er2_btns {
	margin-bottom:5px;
	margin-left:0;
	margin-top:10px;
	padding-left:0;
	width:600px;
}

.create_recrueteur_account .floatLeftWIdthRight {
	float:left;
	width:121px;
}

.create_recrueteur_account #compteForm {
	background:#F1ECE0 url(../img/shadowImageDown.png) no-repeat scroll left bottom;
	color:#717070;
	float:left;
	font-size:10px;
	padding:40px 0 0 14px;
	width:706px;
}
.create_recrueteur_account #compteForm #txtbox3 {
	float:none;
	padding-bottom:16px;
	width:317px;
}

.create_recrueteur_account #compteForm .floatLeftWIdthRight-Right {
	float:left;
	width:120px;
}

.create_recrueteur_account #image_logo {
  margin-left:149px;
}

.create_recrueteur_account  input#careerCV {
	background:transparent url(../img/creermonNew.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:44px;
	margin-bottom:20px;
	margin-right:120px;
	width:181px;
	margin-left:286px;
}

.recrieteur_massege #er2CompleteDown-ER2 {
    font-size:12px;
	margin-left:130px;
	text-align:center;
	width:500px;
	color:#CC3300;
}


.edit_recrueteur_account .floatLeftWIdthRight {
	float:left;
	width:121px;
}

.edit_recrueteur_account #compteForm {
	background:#F1ECE0 url(../img/shadowImageDown.png) no-repeat scroll left bottom;
	color:#717070;
	float:left;
	font-size:10px;
	padding:40px 0 0 14px;
	width:708px;
}
.edit_recrueteur_account #compteForm #txtbox3 {
	float:left;
	padding-bottom:16px;
	width:317px;
}

.edit_recrueteur_account #compteForm .floatLeftWIdthRight-Right {
	float:left;
	width:120px;
}

.edit_recrueteur_account #image_logo {
  margin-left:149px;
}

.edit_recrueteur_account  input#careerCV {
	background:transparent url(../img/modifierNew.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:44px;
	margin-bottom:20px;
	margin-right:120px;
	width:181px;
	margin-left:234px;
}

.recruiter_my_offers #er_downLeftContent {
  color:#666666;
  font:Arial, Helvetica, sans-serif;
  font-size:13px;
  width: 700px;
}

.recruiter_my_offers #red {
  color:#CC0000;
}

.recruiter_search_cv_result .red {
  color:#CC0000;
}

.recruiter_my_offers_edit #leftFirst {
  float:left;
  width:350px;
  margin-right:88px;
}

.recruiter_my_offers_edit #leftSecond {
  float:left;
  width:350px;
}

.recruiter_my_offers_edit #er_downLeftContent {
  width: 800px;
}

.recruiter_my_offers_edit #leftFirstInner {
 /* margin-top: 10px;*/
}
.recruiter_my_offers_edit #innerleft1 {
  float:left;
  width:180px;
  margin-top:18px;
}

.recruiter_my_offers_edit #innerleft2  {
  float:left;
  width:140px;
  margin-top:14px;
}


.recruiter_my_offers_edit .btnVotreCompte {
	background:transparent url(../img/votreCompte.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_my_offers_edit  .btnCommander {
	background:transparent url(../img/comenderdesProdutis.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}


.recruiter_my_offers_edit .btnGerer {
	background:transparent url(../img/gererVosAnnonces.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_my_offers_edit .btnConsulter {
	background:transparent url(../img/consulterLaBaseCV.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}

.recruiter_my_offers_edit #er2_btns {
  width:593px;
  margin-bottom:15px;
  margin-top:11px;
}


.recruiter_my_offers .btnVotreCompte {
	background:transparent url(../img/votreCompte.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_my_offers  .btnCommander {
	background:transparent url(../img/comenderdesProdutis.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}


.recruiter_my_offers .btnGerer {
	background:transparent url(../img/gererVosAnnonces.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_my_offers .btnConsulter {
	background:transparent url(../img/consulterLaBaseCV.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}

.recruiter_my_offers #er2_btns {
  width:775px;
  margin-bottom:15px;
  margin-top:11px;
}

.recruiter_my_offers_edit #careerCV {
	background:transparent url(../img/modifiermonoffre.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-left:85px;
	margin-top:21px;
	width:188px;
}

/*edit recrueter profile*/

.edit_recrueteur_account .btnVotreCompte {
	background:transparent url(../img/redcreateaccount.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.edit_recrueteur_account  .btnCommander {
	background:transparent url(../img/yellowproductadd.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}


.edit_recrueteur_account .btnGerer {
	background:transparent url(../img/gererVosAnnonces.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.edit_recrueteur_account .btnConsulter {
	background:transparent url(../img/consulterLaBaseCV.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.edit_recrueteur_account .btnFactures {
	background:transparent url(../img/consulterFactures.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}

.edit_recrueteur_account #er2_btns {
	margin-left: 52px;
}

.recruiter_my_offers .btnVotreCompte {
	background:transparent url(../img/votreCompte.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_my_offers  .btnCommander {
	background:transparent url(../img/yellowproductadd.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}


.recruiter_my_offers .btnGerer {
	background:transparent url(../img/redcreateoffer.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_my_offers .btnConsulter {
	background:transparent url(../img/consulterLaBaseCV.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;	
	width:111px;
}

.recruiter_my_offers .btnFactures {
	background:transparent url(../img/consulterFactures.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}


.recruiter_search_cv .btnVotreCompte {
	background:transparent url(../img/votreCompte.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_search_cv  .btnCommander {
	background:transparent url(../img/yellowproductadd.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}


.recruiter_search_cv .btnGerer {
	background:transparent url(../img/gererVosAnnonces.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_search_cv .btnConsulter {
	background:transparent url(../img/redconsultercv.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
	margin-right:30px;	
}

.recruiter_search_cv .btnFactures {
	background:transparent url(../img/consulterFactures.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}

.recruiter_search_cv #er2_btns {
	font-size:11px;
	margin-bottom:5px;
	margin-left:0;
	margin-top:10px;
	padding-left:0;
	width:775px;
}

.recruiter_search_cv #er2_btns a {
   text-decoration: none;
   color:#020202;
}


.recruiter_factures .btnVotreCompte {
	background:transparent url(../img/votreCompte.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_factures  .btnCommander {
	background:transparent url(../img/yellowproductadd.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}


.recruiter_factures .btnGerer {
	background:transparent url(../img/gererVosAnnonces.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recruiter_factures .btnConsulter {
	background:transparent url(../img/consulterLaBaseCV.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
	margin-right:30px;	
}

.recruiter_factures .btnFactures {
	background:transparent url(../img/redconsulterFactures.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}

.recruiter_factures #er2_btns {
	font-size:11px;
	margin-bottom:5px;
	margin-left:0;
	margin-top:10px;
	padding-left:0;
	width:775px;
}

.recruiter_factures #er2_btns a {
   text-decoration: none;
   color:#020202;
}
/*recrueteur products*/
.recrieteur_products #er_downLeftContent {
	float:left;
	line-height:15px;
	margin-top:15px;
	width:550px;
}

.recrieteur_products #top1-ER2 {
	margin-bottom:10px;
	width:560px;
}

.recrieteur_products #top2-ER2 {
	margin-bottom:10px;
	width:471px;
}

.recrieteur_products #top1-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrieteur_products .erTableTop2-ER2 {
	background:transparent url(../img/er_table_top_2.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrieteur_products .erTableTop3-ER2 {
	border-left:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	width:500px;
}

.recrieteur_products .erTableTop3Down-ER2 {
	border-left:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	width:500px;
}

.recrieteur_products .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrieteur_products .erTableTop4-ER2 {
	background:#FCF5E5 url(../img/er_table_down.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrieteur_products #top3 .erTableTop2-ER2 {
	background:transparent url(../img/er_table_top_DownLast.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrieteur_products #er_downRightContent-ER2 {
	background-color:#F9EAC9;
	color:#717070;
	float:left;
	font-size:11px;
	line-height:14px;
	margin-bottom:10px;
	padding:20px 20px 40px;
	text-align:center;
	width:150px;
}

.recrieteur_products .er_downRightContent_text-ER2 {
	color:#BE1930;
	text-decoration:none;
}

.recrieteur_products #er_downRightContent-ER2 a {
	color:#BE1930;
	text-decoration:underline;
}

.recrieteur_products #top3contactDown-ER2 {
	color:#BE1930;
	font-size:10px;
	margin-bottom:0;
	margin-top:15px;
	text-align:right;
	text-decoration:none;
}

.recrieteur_products #top3contactDown-ER2 a {
	color:#BE1930;
	font-size:10px;
	text-decoration:none;
}

.recrieteur_products #top3-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrieteur_products #top3-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
	margin-top:13px;
}

.recrieteur_products .erTableTop3-ERNEW {
	background-color:#FCFBFA;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding:0 10px;
	text-align:justify;
	width:450px;
}

.recrieteur_products .erTableTop4-ERNEW, .recrueteur_front .erTableTop4-ERNEW {
	background-color:#FCFBFA;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding:0;
	text-align:justify;
	width:470px;
}


.recrieteur_products .erTableTop3-ERNEW p {
	margin: 0px;
}

.recrieteur_products .erTableTop2-ERNEW {
	background:transparent url(../img/er_table_top_DownLast.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrieteur_products #cart-ER2 {
	background:transparent url(../img/cartER2.jpg) no-repeat scroll 0 0;
	color:#BE1930;
	float:right;
	font-size:11px;
	margin-top:-10px;
	padding-left:15px;
	text-decoration:none;
}

.recrieteur_products #cart-ER2 a {
	color:#BE1930;
	font-size:11px;
	text-decoration:underline;
}

.recrieteur_products #top3contactDown-ERNEW, .recrueteur_front #top3contactDown-ERNEW  {
	color:#BE1930;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:22px;
	margin-bottom:0;
	margin-top:15px;
	margin-right:10px;
	text-align:right;
	text-decoration:none;
}

.recrieteur_products #top3contactDown-ERNEW a, .recrueteur_front #top3contactDown-ERNEW a {
	color:#BE1930;
	font-size:10px;
	text-decoration:underline;
}

.recrieteur_products .pxlsGapeLeft-ER2 {
	background-color:#FCFBFA;
	padding-left:10px;
}

.recrieteur_products .txtAlignRgt-ER2 {
	background-color:#FCFBFA;
	text-align:right;
}

.recrieteur_products .brdr-ER2 {
	background-color:#FCFBFA;
	border-right:1px solid #F2CA74;
	width:14.1%;
}

.recrieteur_products .chkTab-ER2 {
	padding-left:10px;
}

.recrieteur_products .btnVotreCompte {
	background:transparent url(../img/votreCompte.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:25px;
	width:111px;
}

.recrieteur_products  .btnCommander {
	background:transparent url(../img/comenderdesProdutis.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:25px;
	width:111px;
}


.recrieteur_products .btnGerer {
	background:transparent url(../img/gererVosAnnonces.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:25px;
	width:111px;
}

.recrieteur_products .btnConsulter {
	background:transparent url(../img/consulterLaBaseCV.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
	margin-right:25px;
}

.recrieteur_products .btnFactures {
	background:transparent url(../img/consulterFactures.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}


.recrieteur_products #er2_btns {
	margin-bottom:5px;
	margin-left:0;
	margin-top:10px;
	padding-left:0;
	width:775px;
}

.recrieteur_products .tabHead-ER2-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	width:40%;
}

.recrieteur_products .tabHeadMid-ER2-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:20%;
}

.recrieteur_products .tabHeadRgt-ER2-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:20%;
}

.recrieteur_products .tabHeadLast-ER2-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	border-right:1px solid #F2CA74;
	width:14.1%;
}

.recrieteur_products .tabHeadLast2-ER2 {
	width:6%;
}


/****** Tableau publcité *******/
.recrieteur_products .tabHead-ER3-Top, .recrueteur_front .tabHead-ER3-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	width:40%;
}

.recrieteur_products .tabHeadMid-ER3-Top, .recrueteur_front .tabHeadMid-ER3-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	width:15%;
}

.recrieteur_products .pxlsGapeLeft-ER3, .recrueteur_front .pxlsGapeLeft-ER3 {
	background-color:#FCFBFA;
	padding-left:10px;
	text-align:left;
}

.recrieteur_products .txtAlignRgt-ER3, .recrueteur_front .tabHead-ER3-Top {
	background-color:#FCFBFA;
	text-align:center;
}

/******* Tableau publicité *******/







.recrieteur_products .tabHead-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	width:40%;
}

.recrieteur_products .tabHeadMid-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:20%;
}

.recrieteur_products .tabHeadRgt-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:20%;
}

.recrieteur_products .erTableHeadDown-ER2 {
	background-color:#FCFBFA;
	border-right:1px solid #F2CA74;
	font-size:9px;
	padding:1px 0 1px 10px;
}

.recrieteur_products .tabHeadLast-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	border-right:1px solid #F2CA74;
	width:14.1%;
}
.view_jobs .categore {
  color:#BE1930;
}

.recruiter_my_offers_edit .selectArea .right {
	background:transparent url(../img/EC_arrow.jpg) no-repeat scroll left top;
	float:right;
	height:21px;
	width:23px;
}
/* edit offer*/
.recruiter_my_offers_edit #cover_ec3{
	color:#717070;
	font-size:10px;
	width:710px;
	margin-top:15px;
}
.recruiter_my_offers_edit #left_ec3 {
	float: left;
	width: 355px;
}
.recruiter_my_offers_edit #right_ec3 {
	float:left;
	width:355px;
}
.recruiter_my_offers_edit .innerleft1 {
	float:left;
	width:150px;
}
.recruiter_my_offers_edit .leftFirstInner {
	margin-bottom:10px;
}
.recruiter_my_offers_edit .innerright{
	float:left;
	width:100px;
}
.recruiter_my_offers_edit #careerCV {
	background:transparent url(../img/modifiermonoffre.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:33px;
	width:144px;
	margin:15px 0px 15px 0px;
}

.recruiter_my_offers_edit #careerCV_back {
	background:transparent url(../img/backmodifirepffre.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:33px;
	width:144px;
	margin:15px 0px 15px 0px;
}
.recruiter_my_offers_edit #down_ec3{
	text-align:center;
}
.recruiter_my_offers_edit .ec_textArea {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:1px solid #C4C5C5;
	color:#717070;
	height:92px;
	padding-right:2px;
	width:234px;
}
.recruiter_my_offers_edit .ec_textAreaHovered {
		background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:1px solid #C4C5C5;
	color:#717070;
	height:92px;
	padding-right:2px;
	width:234px;
}
.recruiter_my_offers_edit  .selectArea .center {
	background-image:url(../img/EC_midGrdnt.jpg);
	background-repeat:repeat-x;
	color:#717070;
	height:21px;
	margin-left:5px;
	margin-right:20px;
	padding-top:3px;
	width:122px;
}

.recruiter_my_offers_edit  #abc4 {
	background:transparent none repeat scroll 0 0;
	color:#404040;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:20px;
	width:150px;
}
.recruiter_my_offers_edit  .ec_text {
	background-image: url(../img/EC_text.jpg);
	background-repeat: repeat-x;
	border:medium none;
	height:18px;
	width:150px;
	color:#717070;
}
.recruiter_my_offers_edit  .ec_textHovered {
	background-image: url(../img/EC_text.jpg);
	background-repeat: repeat-x;
	border:medium none;
	height:18px;
	width:150px;
	color:#717070;
}

.recruiter_my_offers_edit .ec_text_error {
	background-image:url(../img/EC_text.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	height:18px;
	width:150px;
	border:1px solid red;
}
.recruiter_my_offers_edit .ec_text_errorHovered {
	background-image:url(../img/EC_text.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	height:18px;
	width:150px;
	border:1px solid red;
}

.recruiter_my_offers_edit .ec_textArea_error {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:1px solid red;
	color:#717070;
	height:56px;
	padding-right:2px;
	width:200px;
}

.recruiter_my_offers_edit .ec_textArea_errorHovered {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:1px solid red;
	color:#717070;
	height:56px;
	padding-right:2px;
	width:200px;
}

.recruiter_my_offers_edit .disrict_hide_error {
	border:1px solid red;
	height:22px;
}

.recruiter_my_offers_edit #add_offer {
	margin-left: 300px;
	margin-top: 20px;
}

#add_offer .btnCommander_Publier {
	background-image:url(../img/Publier.png);
	border:medium none;
	height:44px;
	width:119px;
	/**
 * margin-left:486px;
 */
    margin-top:20px;
    background-color: transparent;
    cursor: pointer;
}

/*add offer*/

.recruiter_add_offers #cover_ec3{
	color:#717070;
	font-size:10px;
	width:710px;
	margin-top:15px;
}
.recruiter_add_offers #left_ec3 {
	float: left;
	width: 355px;
}
.recruiter_add_offers #right_ec3 {
	float:left;
	width:355px;
}
.recruiter_add_offers .innerleft1 {
	float:left;
	width:150px;
}
.recruiter_add_offers .leftFirstInner {
	margin-bottom:10px;
}
.recruiter_add_offers .innerright{
	float:left;
	width:100px;
}
.recruiter_add_offers #careerCV {
	background:transparent url(../img/modifiermonoffre.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:35px;
	width:144px;
	margin:15px 0px 15px 0px;
}
.recruiter_add_offers #down_ec3{
	text-align:center;
}
.recruiter_add_offers .ec_textArea {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:1px solid #C4C5C5;
	color:#717070;
	height:92px;
	padding-right:2px;
	width:234px;
}
.recruiter_add_offers .ec_textAreaHovered {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:1px solid #C4C5C5;
	color:#717070;
	height:92px;
	padding-right:2px;
	width:234px;
}
.recruiter_add_offers  .selectArea .center {
	background-image:url(../img/EC_midGrdnt.jpg) top left repeat-x;
	color:#717070;
	height:21px;
	margin-left:5px;
	margin-right:20px;
	padding-top:3px;
	width:129px;
}
.recruiter_add_offers  #abc4 {
	background:transparent none repeat scroll 0 0;
	color:#404040;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:20px;
	width:150px;
}
.recruiter_add_offers  .ec_text {
	background-image: url(../img/EC_text.jpg);
	background-repeat: repeat-x;
	border:medium none;
	height:18px;
	width:150px;
	color:#717070;
}
.recruiter_add_offers  .ec_textHovered {
	background-image: url(../img/EC_text.jpg);
	background-repeat: repeat-x;
	border:medium none;
	height:18px;
	width:150px;
	color:#717070;
}

.recruiter_add_offers .ec_text_error {
	background-image:url(../img/EC_text.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	height:18px;
	width:150px;
	border:1px solid red;
}
.recruiter_add_offers .ec_text_errorHovered {
	background-image:url(../img/EC_text.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	height:18px;
	width:150px;
	border:1px solid red;
}

.recruiter_add_offers .ec_textArea_error {
background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:1px solid red;
	color:#717070;
	height:92px;
	padding-right:2px;
	width:235px;
}

.recruiter_add_offers .ec_textArea_errorHovered {
	background-color:#FFFFFF;
	background-repeat:repeat-x;
	border:1px solid red;
	color:#717070;
	height:92px;
	padding-right:2px;
	width:235px;
}

.recruiter_add_offers .disrict_hide_error {
	border:1px solid red;
	height:21px;
}

.recruiter_add_offers .function_hide {
	border:1px solid red;
	height:21px;
}
.recruiter_add_offers .contract_hide {
	border:1px solid red;
	height:21px;
}
.recruiter_add_offers .renuneration_hide {
	border:1px solid red;
	height:21px;
}
.recruiter_add_offers .region_hide {
	border:1px solid red;
	height:21px;
}

.recruiter_add_offers #add_offer_button {
	background:transparent url(../img/ajoutermonoffre.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:33px;
	margin:15px 0;
	width:144px;
}

.recruiter_add_offers #add_offer_button_back {
	background:transparent url(../img/backmodifirepffre.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:33px;
	width:144px;
	margin:15px 0px 15px 0px;
}

/*search cv*/
.recruiter_search_cv #searchRight {
	float: left;
	width:383px;
	margin-top:15px;
}

.recruiter_search_cv div#leftContentDown div#searchRight ul{
	list-style-type:none;
	margin:0 20px 0 0;
	padding:0;
	float:left;
}
.recruiter_search_cv div#leftContentDown div#searchRight li{
	border:medium none;
	float:none;
	margin:0;
	padding:0;
}
.recruiter_search_cv #searchLeft {
	float:left;
	width:350px;
	color:#010101;
	font-size:11px;
}
.recruiter_search_cv #searchLeft #abc4 {
	width:160px;
	float:left;
}
.recruiter_search_cv #searchLeft .innerleft1 {
	float:left;
	width:110px;
}
.recruiter_search_cv #searchLeft .ec_text {
	background-color:transparent;
	background-image:url(../img/EC_text.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#010101;
	height:18px;
	padding-right:2px;
	width:158px;
}
.recruiter_search_cv #searchLeft .ec_textHovered {
	background-color:transparent;
	background-image:url(../img/EC_text.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#010101;
	height:18px;
	padding-right:2px;
	width:158px;
}
.recruiter_search_cv .leftFirstInner {
	margin-bottom: 20px;
}

.recruiter_search_cv .optionsDivInvisible, .optionsDivVisible {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #000000;
	font-size:11px;
	margin-left:1px;
	margin-top:21px;
	position:absolute;
	width:156px;
	z-index:20;
}
.recruiter_search_cv .selectArea .center {
	margin-right:18px;
}
.recruiter_search_cv .boxRightConBtnValider {
	background-color:#E6A827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:right;
	height:18px;
	margin-right:160px;
	margin-top:20px;
	width:64px;
}

.recruiter_search_cv_result #leftContentRight {
	color:#020202;
	float:left;
	font-size:10px;
	margin-left:239px;
	margin-top:25px;
}

.recruiter_search_cv_result #er_downLeftContent {
	color:#666666;
	font-size:13px;
	width:700px;
	margin-top:14px;
	margin-left:110px;
}

.recuiter_search_view_candidate .back_from_view_candidate {
	background-color:#E6A827;
	background-image:url(../img/recruteur.png);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:right;
	height:43px;
	margin-right:303px;
	margin-top:8px;
	width:182px;
}

.recuiter_search_view_candidate .back_from_view_candidateHovered {
	background-color:#E6A827;
	background-image:url(../img/recruteur.png);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:right;
	height:43px;
	margin-right:303px;
	margin-top:8px;
	width:182px;
}
.recuiter_search_view_candidate #abc4 {
	background:transparent none repeat scroll 0 0;
	color:#404040;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:72px;
	margin-left:00px;
	width:138px;
}

.recuiter_search_view_candidate .boxRightConBtnValider {
	background-color:#E6A827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	height:18px;
	margin-bottom:16px;
	margin-left:313px;
	margin-top:3px;
	width:64px;
}

.recuiter_search_view_candidate .boxRightConBtnValiderHovered {
	background-color:#E6A827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	height:18px;
	margin-bottom:16px;
	margin-left:313px;
	margin-top:3px;
	width:64px;
}

.recruiter_search_cv_result .boxRightConBtnValider {
	background-color:#E6A827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	height:18px;
	margin-bottom:16px;
	margin-left:313px;
	margin-top:42px;
	width:64px;
}

.recruiter_search_cv_result .boxRightConBtnValiderHovered {
	background-color:#E6A827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	height:18px;
	margin-bottom:16px;
	margin-left:313px;
	margin-top:42px;
	width:64px;
}
.recuiter_search_view_candidate .selectArea .center {
	margin-right:18px;
}
.recuiter_search_view_candidate .optionsDivVisible,#optionsDiv1,#optionsDiv0 {
	width: 127px;
}

.edit_candidate_cv #abc4 {
	background:transparent none repeat scroll 0 0;
	color:#717070;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:20px;
	width:150px;
}

.edit_candidate_cv .selectArea {
	background-color:#FFFFFF;
	height:21px;
	width:130px;
}

.edit_candidate_cv .selectArea .right {
	background:transparent url(../img/EC_arrow.jpg) no-repeat scroll left top;
	float:right;
	height:21px;
	width:23px;
}

.iframe_image_upload #error_pic {
	color: red;
	font-size: 12px;
}

.resume_div {
	height: 22px;
	color: red;
	width:220px;
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
}

#error_front {
	font-size: 11px;
	color: red;
	margin-top:-25px
}

#error_identification {
	color:red;
	font-size:10px;
	margin-left:1px;
	margin-top:0;
}
.simgleLineInputKey {
	border:1px solid #000000;
	color:#000000;
	height:19px;
	margin-bottom:10px;
	text-align:center;
	width:197px;
}

.simgleLineInputKeyHovered {
	border:1px solid #000000;
	color:#000000;
	height:19px;
	margin-bottom:10px;
	text-align:center;
	width:197px;
}

.formation_descrition_text {
	color:#737273;
	font-size:13px;
	font-weight:normal;
}

.formation_descrition_desc {
	color:#737273;
	font-size:12px;
	font-weight:normal;
}

#candidatForgotPassword {
	float:left;
	margin:0 16px;
	width:300px;
}

#candidatMidForgotPassword {
	background-color:#FFE9BF;
	border-left:1px solid #BF1931;
	border-right:1px solid #BF1931;
	height:148px;
	width:297px;
}

#loginMidForgotPassword {
	padding-left:20px;
	padding-top:53px;
}

#downOfferForgotPassword {
	color:#000000;
	font-size:10px;
	margin-left:60px;
	margin-top:8px;
}

.validerdownOfferForgotPassword {
	background-color:#BF1931;
	border:1px solid #000000;
	color:white;
	cursor:pointer;
}

.simgleLineInputForgotPassword {
	border:1px solid #000000;
	color:#000000;
	height:19px;
	margin-bottom:10px;
	text-align:center;
	width:225px;
	margin-left:16px;
}

.simgleLineInputForgotPasswordHovered {
	border:1px solid #000000;
	color:#000000;
	height:19px;
	margin-bottom:10px;
	text-align:center;
	width:225px;
	margin-left:16px;
}

#errorForgotPassword {
	color:red;
	font-size:11px;
	font-weight:normal;
	margin-left:36px;
}

#boxLeftForgotPassword {
	background-color:#FAEED2;
	background-image:url(../img/boxShadowRight.png);
	background-position:right top;
	background-repeat:repeat-y;
	float:left;
	margin-bottom:208px;
	width:285px;
}

#boxLeftConForgotPasswordIndx {
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#717070;
	font-size:10px;
	padding-bottom:30px;
	padding-left:15px;
	width:265px;
}

.boxRightConBtn2ForgotPasswordIndx {
	background-color:#E6A827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:18px;
	margin-bottom:21px;
	margin-top:10px;
	width:64px;
}

.create_recrueteur_account #abc4 {
	background:transparent none repeat scroll 0 0;
	color:#404040;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:21px;
	width:132px;
}

.create_recrueteur_account .abc4 {
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
}

.recrueteur_account_activation .recruiter_activarion {
	background:black none repeat scroll 0 0;
	color:white;
	height:21px;
	width:67px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	cursor: pointer;
}

.edit_recrueteur_account #abc4 {
	background:transparent none repeat scroll 0 0;
	color:#404040;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:21px;
	width:132px;
}

#sommesNous {
	font-family:arial;
	font-size:13px;
	padding-top:58px;
}

#legales {
	font-family:arial;
	font-size:13px;
	padding-top:58px;
}

.contact {
	font-family:arial;
	font-size:13px;
	padding-top:5px;
}

#bluebackground {
	background-color:#BE1930;
	color:white;
	text-align:center;
}

.offers_search_result #abc {
	background:transparent none repeat scroll 0 0;
	color:#404040;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:72px;
	width:165px;
}

.offers_search_result .red {
	color : red;
}

.offers_search_result .normal {
	color : black;
}
.offers_search_result #leftContent {
   margin-left:0px;
}

.offers_search_result #leftContentDown {
  margin-left:47px;
}



.offers_search_result div#leftContentDown li.marginTop {
  width:73px;
}



.offers_search_result a.visited{
	text-decoration: none;
}

.offers_search_result a.hoverd{
	text-decoration: none;
}

.offers_search_result_recruter #add_offer_button_back {
	background:transparent url(../img/backmodifirepffre.jpg) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:35px;
	margin:15px 0;
	width:144px;
	margin-left:645px;
}

.offers_search_result_recruter #abc {
	background:transparent none repeat scroll 0 0;
	color:#404040;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:72px;
	width:165px;
}

.offers_search_result_recruter .red {
	color : red;
}

.offers_search_result_recruter .normal {
	color : black;
}
.offers_search_result_recruter #leftContent {
   margin-left:0px;
}

.offers_search_result_recruter #leftContentDown {
  margin-left:0px;
}

.offers_search_result_recruter div#leftContentDown li.marginTop {
  width:79px;
}

.offers_search_result_recruter a.visited{
	text-decoration: none;
}

.offers_search_result_recruter a.hoverd{
	text-decoration: none;
}

.recrutentsIndex ul{
	list-style-type:none;
}

.recrutentsIndex .redCategoriFirstItem {
	float:left;
	margin-top:47px;
	width:169px;
}

.recrutentsIndex a {
	text-decoration: none;
}

.recrutentsIndex a:hover {
text-decoration:none;
}
.recrutentsIndex a:visited {
text-decoration:none;
}

.recrutentsIndex #leftContent {
padding-bottom:12px;
}

.contactindex .contactText {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	margin-left:121px;
	color:#636262;
	text-align:center;
	width:587px;
	margin-bottom: 10px;
}

.contactindex .contact {
   *margin-top:0px;
   margin-left:110px;
   color:#717070;
   font-size:11px;
}

.contactindex .inputTextClass {
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
	width:160px;
   color:#717070;
   font-size:11px;

}

.contactindex .inputTextClass_error {
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
	width:160px;
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
}


.contactindex .first {
	padding-top: 12px;
   color:#717070;
   font-size:11px;
}

.contactindex .second {
	width:100px;
	padding-top: 12px;
   color:#717070;
   font-size:11px;
}

.contactindex  .ec_textArea {
	background-color:#FFFFFF;
	background-image:url(../img/EC_textArea.jpg);
	background-repeat:no-repeat;
	border-bottom:2px solid #C4C5C5;
	border-left:2px solid #C4C5C5;
	border-right:2px solid #C4C5C5;
	border-style:none solid solid;
	color:#717070;
	width:235px;
	height:105px;
}

.contactindex  .ec_textArea_error {
	background-color:#FFFFFF;
	background-image:url(../img/EC_textArea.jpg);
	background-repeat:no-repeat;
	border-bottom:2px solid #C4C5C5;
	border-left:2px solid #C4C5C5;
	border-right:2px solid #C4C5C5;
	border-style:none solid solid;
	color:#717070;
	width:235px;
	height:105px;
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
}

.contactindex .user {
	margin-right: 10px;
}

.contactindex .usertext {
  margin-right: 50px;
  color:#717070;
font-size:11px;
}

.contactindex .submit {
  margin-left:261px;
	margin-top:11px;
}

.contactindex .button {
	background-color:#E6A827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	height:18px;
	margin-bottom:17px;
	margin-top:0;
	width:64px;
	margin-left:39px;
	color:#636262;

}



.contactindex .mailSend {
	color:red;
	margin-left:205px;
	margin-top:70px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	position: relative;
}
.contactindex .contact-info {
	color:red;
	margin-left:110px;
	margin-top:10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	position: relative;
}

.recrieteur_products #nomRightLinks {
  margin-left:49px;
}

#abc7 {
	background:transparent none repeat scroll 0 0;
	color:#404040;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	height:19px;
	width:126px;
}

input.boxRightConBtnDetailsHovered {
	background-color:transparent;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	color:#454744;
	cursor:pointer;
	font-size:12px;
	padding-bottom:5px;
	width:64px;
}

.zeroResult {
	margin-left:58px;
	margin-top:-10px;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}

.offers_search_result div#leftContentDown li {
border-top:1px solid #000000;
color:#010101;
float:left;
font-size:11px;
font-weight:normal;
padding:5px 30px 15px 15px;
}

.offers_search_result div#leftContentDown li.marginTop {
padding-top:24px;
}

.offers_search_result div#leftContentDown ul {
	list-style-type:none;
	margin:0 0 0 90px;
	padding:0;
}

.changePassword .uc_text {
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
	width:160px;
}

.changePassword .title {
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
	color:#717070;
}
.changePassword  .validation {
	margin-left:135px;
	margin-top:8px;
}

.changePassword .uc_textError {
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
	width:160px;
	border-left: solid 1px #FF0000;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
	border-bottom: solid 1px #FF0000;
}

.changePassword #error {
	margin-left:133px;
	color: red;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
}
.offers_search_result_recruter div#leftContentDown li {
	border-top:1px solid #000000;
	color:#010101;
	float:left;
	font-size:11px;
	font-weight:normal;
	padding-left:15px;
	padding-right:30px;
	padding-top:5px;
}

.offers_search_result_recruter div#leftContentDown li.marginTop {
	padding-top:24px;
}

.offers_search_result_recruter div#leftContentDown ul {
	margin:0 0 0 59px;
}

.offers_search_result_recruter  #leftContentDown {
  margin-left:47px;
}


#banner #imageGape1 img{
	height:66px;
	width:679px;
}

#banner #imageGape1 img{
	height:66px;
	width:679px;
}

.recrueteur_front .boxLeftER {
background-color:#FAEED2;
background-image:url(../img/boxShadowRight.png);
background-position:right top;
background-repeat:repeat-y;
float:left;
width:285px;
}

.recrueteur_front #forgotPassword  #boxLeftCon {
	background-image:url(../img/BoxshadowImageDown.png);
	background-position:left bottom;
	background-repeat:repeat-x;
	color:#717070;
	font-size:10px;
	height:129px;
	padding-bottom:30px;
	padding-left:15px;
	width:265px;
}

.recrueteur_front .buttonclass {
	float:right;
	margin-right:75px;
}

.recrueteur_front .errorForgotPass  {
	color:red;
	float:right;
	margin-right:40px;
	width:226px;
}

.candidateIndex .classbuttons{

}

#error_identificationForgotPassword {
	color: red;
}












/*recrueteur_front*/
.recrueteur_front #er_downLeftContent {
	float:left;
	line-height:15px;
	margin-top:15px;
	width:550px;
}

.recrueteur_front #top1-ER2 {
	margin-bottom:10px;
	width:560px;
}

.recrueteur_front #top2-ER2 {
	margin-bottom:10px;
	width:471px;
}

.recrueteur_front #top1-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrueteur_front .erTableTop2-ER2 {
	background:transparent url(../img/er_table_top_2.jpg) no-repeat scroll 0 0;
	height:7px;
	line-height:0px;
}

.recrueteur_front .erTableTop3-ER2 {
	border-left:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	width:500px;
}

.recrueteur_front .erTableTop3Down-ER2 {
	border-left:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	width:500px;
}

.recrueteur_front .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrueteur_front .erTableTop4-ER2 {
	background:#FCF5E5 url(../img/er_table_down.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrueteur_front #top3 .erTableTop2-ER2 {
	background:transparent url(../img/er_table_top_DownLast.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrueteur_front #er_downRightContent-ER2 {
	background-color:#F9EAC9;
	color:#717070;
	float:left;
	font-size:11px;
	line-height:14px;
	margin-bottom:10px;
	padding:20px 20px 40px;
	text-align:center;
	width:150px;
}

.recrueteur_front .er_downRightContent_text-ER2 {
	color:#BE1930;
	text-decoration:none;
}

.recrueteur_front #er_downRightContent-ER2 a {
	color:#BE1930;
	text-decoration:underline;
}

.recrueteur_front #top3contactDown-ER2 {
	color:#BE1930;
	font-size:10px;
	margin-bottom:0;
	margin-top:15px;
	text-align:right;
	text-decoration:none;
}

.recrueteur_front #top3contactDown-ER2 a {
	color:#BE1930;
	font-size:10px;
	text-decoration:none;
}

.recrueteur_front #top3-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
}

.recrueteur_front #top3-ER2 .erTableTop-ER2 {
	background:#FCF5E5 url(../img/er_table_top.jpg) no-repeat scroll 0 0;
	color:#747374;
	font-size:13px;
	font-weight:bold;
	height:22px;
	padding-left:50px;
	padding-top:8px;
	width:424px;
	margin-top:13px;
}

.recrueteur_front .erTableTop3-ERNEW {
	background-color:#FCFBFA;
	border-left:1px solid #F2CA74;
	border-right:1px solid #F2CA74;
	color:#717070;
	font-size:11px;
	padding:0 10px;
	text-align:justify;
	width:450px;
}

.recrueteur_front .erTableTop3-ERNEW p {
	margin: 0px;
}

.recrueteur_front .erTableTop2-ERNEW {
	background:transparent url(../img/er_table_top_DownLast.jpg) no-repeat scroll 0 0;
	height:7px;
}

.recrueteur_front #cart-ER2 {
	background:transparent url(../img/cartER2.jpg) no-repeat scroll 0 0;
	color:#BE1930;
	float:right;
	font-size:11px;
	margin-top:-10px;
	padding-left:15px;
	text-decoration:none;
}

.recrueteur_front #cart-ER2 a {
	color:#BE1930;
	font-size:11px;
	text-decoration:underline;
}

.recrueteur_front #top3contactDown-ERNEW {
	color:#BE1930;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:22px;
	margin-bottom:0;
	margin-top:15px;
	text-align:right;
	text-decoration:none;
}

.recrueteur_front #top3contactDown-ERNEW a {
	color:#BE1930;
	font-size:10px;
	text-decoration:underline;
}

.recrueteur_front .pxlsGapeLeft-ER2 {
	background-color:#FCFBFA;
	padding-left:10px;
}

.recrueteur_front .txtAlignRgt-ER2 {
	background-color:#FCFBFA;
	text-align:right;
}

.recrueteur_front .brdr-ER2 {
	background-color:#FCFBFA;
	border-right:1px solid #F2CA74;
	width:14.1%;
}

.recrueteur_front .chkTab-ER2 {
	padding-left:10px;
}

.recrueteur_front .btnVotreCompte {
	background:transparent url(../img/votreCompte.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recrueteur_front  .btnCommander {
	background:transparent url(../img/comenderdesProdutis.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}


.recrueteur_front .btnGerer {
	background:transparent url(../img/gererVosAnnonces.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	margin-right:30px;
	width:111px;
}

.recrueteur_front .btnConsulter {
	background:transparent url(../img/consulterLaBaseCV.png) no-repeat scroll 0 0;
	border:medium none;
	cursor:pointer;
	height:43px;
	width:111px;
}


.recrueteur_front #er2_btns {
	margin-bottom:5px;
	margin-left:0;
	margin-top:10px;
	padding-left:0;
	width:600px;
}

.recrueteur_front .tabHead-ER2-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	width:40%;
}

.recrueteur_front .tabHeadMid-ER2-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:20%;
}

.recrueteur_front .tabHeadRgt-ER2-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:20%;
}

.recrueteur_front .tabHeadLast-ER2-Top {
	background:#FCFBFA url(../img/er_table_gredient_top.jpg) repeat-x scroll 0 0;
	border-right:1px solid #F2CA74;
	width:14.1%;
}

.recrueteur_front .tabHeadLast2-ER2 {
	width:6%;
}

.recrueteur_front .tabHead-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	padding-left:10px;
	width:40%;
}

.recrueteur_front .tabHeadMid-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:20%;
}

.recrueteur_front .tabHeadRgt-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	color:#717070;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	width:20%;
}

.recrueteur_front .erTableHeadDown-ER2 {
	background-color:#FCFBFA;
	border-right:1px solid #F2CA74;
	font-size:9px;
	padding:1px 0 1px 10px;
}

.recrueteur_front .tabHeadLast-ER2 {
	background:#FCFBFA url(../img/er_table_gredient.jpg) repeat-x scroll 0 0;
	border-right:1px solid #F2CA74;
	width:14.1%;
}

.create_recrueteur_account .btnNosProduites {
	background: transparent url(../img/nos_yellow.png) repeat scroll 0 0;
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:28px;
	margin-right:10px;
	width:150px;
}

.create_recrueteur_account .completBTN {
	background: transparent url(../img/create_rec_red.png);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	height:26px;
	width:198px;
}

.create_recrueteur_account #topBtns {
	margin-left:51px;
	margin-top:11px;
}

.candidateIndex .creationText {
	margin-bottom:28px;
	margin-top:32px;
}

.renew_recrueteur_credit .renew {
	margin-bottom:30px;
    margin-left:133px;
    font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
}


.candidateIndex  #textShadow {
	padding-left:127px;
}

.comte #leftContent #leftContentRight {
	color:red;
	float:left;
	font-size:10px;
	margin-left:-152px;
	margin-top:55px;
	width:529px;
}

.LinkToOffer {
	margin-left:236px;
margin-top:110px;
text-decoration:none;
font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
}

.normal a {
	text-decoration: none;
	color: black;
}

.offers_search_result #leftContent #leftContentRight {
	color:red;
	float:left;
	font-size:10px;
	margin-left:216px;
	margin-top:55px;
	width:133px;
}
.menuNumber1 {
	background-color:#FFFFFF;
	font-size:11px;
	left:110px;
	padding-left:729px;
	padding-top:14px;
}

.offers_search_result #shadowImageDownCON {
	height:61px;
	padding-bottom:23px;
}

.identification_message_offer #shadowImageDown {
	background:#F1ECE0 none repeat scroll 0 0;
	margin-top:109px;
}

.currentResume {
	color : red;
}

.currentLetter {
	color : red;
}

.RadioCv {
	margin-left:205px;
	font-size: 9px;
	color:#BE1930;
}

.RadioLetter {
	color:#BE1930;
	margin-left:-21px;
}

.edit_candidate_cv div#leftContentDown #downContEC li {


}

.recruiter_search_cv_result #nomRightLinks {
	margin-left:26px;
	width:256px;
}

.recruiter_my_offers a {
	text-decoration: none;
}

.OfferDiv {
  width:562px;
}

.bgOffer {
	background-color:#33CCFF;
height:30px;
}

.recrutentsIndex #shadowImageDown {
	margin-top:155px;
	position:relative;
	z-index:0;
}

.recrutentsIndex div#leftContentDown li {
		border-top:0px;
		width:111px;
}
.recrutentsIndex div#leftContentDown li a{
	color: #000;
}
.recrutentsIndex #leftContentDown {
	margin-left:0px;
	margin-top:0px;
}

.recrutentsIndex #leftContentDown {
	*margin-top: 80px;
}

.recrutentsIndex .shadowImage {
	height:52px;
}
#detailsMidConMEG .mainImg {
float:left;
list-style-type:none;
margin:0 0 0 100px;
padding:0 0 16px;
width:200px;
}

#lesOfferLeftRight a{
	text-decoration: none;
	color: black;
}

.recruiter_my_offers #leftContentLeft {
	width:100%;
}	

.recruiter_my_offers #add_offer {
	width:120px;
	float:right;
	margin-right:60px;
}

.recruiter_my_offers #add_offer a {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#020202;
}

.selected {
	background-image: url(../img/hover.png);
	height:31px;
	width:123px;
	background-repeat: no-repeat;
}



#pladuSite {
	margin-left:-97px;
	padding-top:60px;
	width:991px;
}

#pladuSite h4 {
	color:#000000;
	font-size:13.56px;
	font-weight:bold;
	margin-bottom:0;
	margin-top:0;
	width:160px;
}

#pladuSite ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

#pladuSite li {
	color:#BE1930;
	font-size:11.3px;
	line-height:14.69px;
}

#pladuSite li a {
	color:#BE1930;
	font-size:11.3px;
	line-height:14.69px;
	text-decoration:underline;
}


.paymentRequest #boxRight {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
  width:671px;
}

.recrutentsIndex #recruiterText {
	color:#737273;
	font-size:11px;
	margin-left:20px;
}

.news_listing hr {
	margin-right:23px;
}

.view_jobs #metris_fiche {
padding-bottom:14px;
padding-top:12px;
}

.candidateIndex #metris_fiche {
	color:#636262;
	font-size:12px;
	margin-left:140px;
	padding-bottom:14px;
	width:550px;
	padding-top:10px;
}
.cancelPayment #leftContentDownRoundImage {
background-image:none;
}

.paymentRequest #boxRight {
	background-color:transparent;
	background-image:none;
}

.recrueteur_front #textShadow {
	padding-left:124px;
	padding-top:14px;
}

.create_recrueteur_account #textShadow {
	padding-left:121px;
	padding-top:20px;
}

.recruiter_my_offers .creditStatus, .recruiter_search_cv_result .creditStatus, .edit_recrueteur_account .creditStatus, #er_downLeftContent {
	font-size:13px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.edit_recrueteur_account .creditStatus {
	margin-left:50px;
}	

.recruiter_my_offers #textShadow {
	padding-left:176px;
}

.recruiter_my_offers_edit #textShadow {
	padding-left:177px;
}

.recruiter_search_cv_result .menuNumber1 {
	padding-left:683px;
	font-size:10px;
}

.candidateRecruiterView #shadowImageDownCON {
	background-color:#F1ECE0 url(../img/shadowSmalllRight.png) top right repeat-x;
}

#shadowBottom {
background-image:none;
}

.candidateRecruiterView .candidateViewRight {
	float:  left;
	font-size:13px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	margin-top: 30px;
}
.candidateRecruiterView .creditStatus {
	float:left;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	margin-top:30px;
	width:568px;
}

.candidateRecruiterView #nomRightLinks {
	margin-left:29px;
	width:133px;
}

.candidateRecruiterView .boxRightConBtnValider {
	margin-bottom:23px;
	margin-left:299px;
	margin-top:0px;
}


.candidateRecruiterView .boxRightConBtnValiderHovered {
	background-color:#E6A827;
	background-image:url(../img/btnValider.jpg);
	background-repeat:no-repeat;
	border:medium none;
	cursor:pointer;
	float:left;
	height:18px;
	width:64px;
	margin-bottom:23px;
	margin-left:299px;
	margin-top:0px;
}

.genaratePdf {
	margin-left:607px;
	position:absolute;
	top:298px;
	font-size:13px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}

.genaratePdf a {
	color:  black;
}

.recuiter_search_view_candidate #formMid {
  margin-left:0px;
}

.recuiter_search_view_candidate #formLeft {
	margin-left:7px;
	margin-top:30px;
}

.cvViewText {
	padding-top:66px;
}

.recuiter_search_view_candidate #shadowImageDownCON {
	padding-bottom:15px;
}

.edit_profile #formMid {
	margin-left:0px;
}

.recuiter_search_view_candidate1 .boxRightConBtnValider {
	margin-bottom:15px;
	margin-left:324px;
	margin-top:0px;
}

.recuiter_search_view_candidate1 #shadowImageDownCON {
	padding-bottom:18px;
}

.edit_candidate_cv #formMid {
  margin-left:0px;
}

.edit_candidate_cv #formLeft {
	margin-left:7px;
	margin-top:30px;
}

.recherchez {
	font-weight: bold;
}

.offreIdentification .empty {
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	height:15px;
	padding-top:4px;
	text-align:center;
	width:170px;
}

.offreIdentification .filled {
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	height:15px;
	padding-top:4px;
	text-align:center;
	width:170px;
}

.offers_search_result_recruter #shadowImageDownCON {
	padding-bottom:10px;
}

.Cvname {
	width:167px;
}

.select_cv #rightDown_EC {
	width:267px;
}

.select_cv #leftDown_EC {
width:346px;
}

.identification_message_offer .shadowImage {
 	top:259px;
}

#formationDownRightTop a {
	color: black;
	text-decoration: none;
}

#formationDownRightTop a:visited {
  text-decoration:none;
}

.mouseOver {
	cursor: pointer;
}

.select_cv .recuiter_search_view_candidate .optionsDivVisible, #optionsDiv1, #optionsDiv0 { }

.Lettername {
	width:204px;
}

.news_listing #textShadow {
	padding-top:18px;
}

.inviteFriends {
	
}

.inviteFriends .submit  {
	margin-top:43px;
}

.inviteFriends .first {
	padding-top:8px;
}

.inviteFriends .second {
	padding-top:14px;
	padding-left:29px;
}

.inviteFriends .ec_textArea {
	height:100px;
}

.inviteFriends .inputTextClass {
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:medium none;
	color:#717070;
	font-size:11px;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
	width : 160px;
}

.inviteFriends .inputTextClass_error {
	background-image:url(../img/emailBG.jpg);
	background-repeat:repeat-x;
	border:1px solid #FF0000;
	color:#717070;
	font-size:10px;
	font-weight:normal;
	padding-bottom:3px;
	padding-top:3px;
	text-align:left;
	width:160px;
}

.edit_candidate_cv .resumeName {
	width:60px;
}


.edit_candidate_cv .resumeRadio {
	
}
.edit_candidate_cv .resumeDelete {
	
}

.edit_candidate_cv .latterName {
	
}

.edit_candidate_cv .letteradio {
	
}

.edit_candidate_cv .letterDelete {
	
}

.edit_candidate_cv #rightDown_EC {
	float:left;
	margin-bottom:10px;
}

.responsePayment .shadowImage {
	top:258px;
}

.responsePayment #identification_message {
	padding-left:156px;
	color:#737273;
	font-weight:normal;
	font-size:12px;
}
.left-form {float: left; width: 315px;}
.right-form {float: left; width: 315px;}

#LoginRecruiterCandidate {
	float: right;
	color:#020202;
	font-size:10px;
	margin: 0px 50px 0px 0px;
}
#LoginRecruiterCandidate a {
	color: #020202;
	text-decoration: underline;
}
#LoginRecruiterCandidate a:hover {
	text-decoration: none;
}

.create_recrueteur_account  .geographic {
	float: left;
	width:152px;
}

.news_listing .anchor {
	margin-bottom:10px;
	margin-right:186px;
	margin-top:16px;
}

.frontend #textShadow {
	padding:20px 0 20px;
}

.recrueteur_front #textShadow {
	padding:20px 150px 50px;
	position:relative;
	z-index:3000;
}


.spe a {
	color:#BE1930;	
	font-weight:bold;
}

/***** Page confidentialité *****/

#mainContent.confidentialite #textShadow {
	text-align:left;
	padding-left:120px;
}	

#confidentialites_content {
	color:#737273;
	font-size:11px;
	width:765px;
}
#confidentialites_content p{
	text-align:left;
	width:715px;
	margin:0 0 15px;
}

#confidentialites_content h5{
	color:#be1930;
	font-size:13px;
	width:555px;
	margin:0 0 15px;	
}


#confidentialites_content a{
	text-decoration:underline;
	color:#737273;
}

#confidentialites_content a:hover{
	text-decoration:none;
}

div.left, form.left {float:left;width:49%;}
div.right, form.right {float:right;width:49%;}
.modify-cv {height:200px;}

.modify-cv p label {float:left;width:150px;}
.modify-cv .clearAll {height:20px;}

.Cvname, .latterName {width:220px;}
