body{
	overflow:auto;
	background-color:#FFFFFF;
}
input,textarea{
	font-family:verdana,helvetica;
	font-size:10px;
	scrollbar-face-color:#FFFFFF;
	scrollbar-arrow-color:#9E1108;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-shadow-color:#FFFFFF;
}
.error{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:red;
	font-weight:bold;
}
.linkhom{	color:#FFFFFF;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:7pt;font-weight:normal;font-style:normal}
.linkhom:hover{	color:#FDB913;text-decoration:none;font-family:Arial,Helvetica,sans-serif;font-size:7pt;font-style:normal;font-weight:normal}
.telechar{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#165189;
	text-align:justify;
}
.telechar:hover{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#165189;
	text-align:justify;
}
.texthome{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#42A3CB;
	text-decoration:none;
}
.texthome:hover{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#42A3CB;
	text-decoration:underline;
}
.textnoir{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
.textnoir10{
	font-family:Arial,Helvetica,sans-serif;
	font-size:10pt;
	font-style:normal;
	font-weight:normal;
	color:#000000;
}
.textnoir2{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-transform:none;
}
.textblanc{
	font-family:Arial;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#ffffff;
	text-align:justify;
}
.textblancg{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:justify;
}
.textnoirg{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-align:justify;
}
.textbleu{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#0181C8;
	text-align:justify;
}
.textvert{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#3C8BAA;
	text-align:justify;
}
.textvertg{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#3C8BAA;
	text-align:left;
}
.titrebleu{
	font-family:Arial;
	font-size:13pt;
	font-style:normal;
	font-weight:normal;
	color:#0181C8;
	text-align:left;
}
.textbleu2{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#0181C8;
	text-align:left;
}
.textbleug{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#3C8BAA;
	text-align:left;
}
.textbordo{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#BC2A4E;
	text-align:justify;
}
.titrebordo{
	font-family:Arial;
	font-size:13pt;
	font-style:normal;
	font-weight:normal;
	color:#BC2A4E;
	text-align:left;
}
.textviolet{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#825AA3;
	text-align:justify;
}
.titreviolet{
	font-family:Arial;
	font-size:13pt;
	font-style:normal;
	font-weight:normal;
	color:#825AA3;
	text-align:justify;
}
.titrevioletrub4{
	font-family:Arial;
	font-size:13pt;
	font-style:normal;
	font-weight:normal;
	color:#972586;
	text-align:justify;
}
.titrebleufon{
	font-family:Arial;
	font-size:7pt;
	font-style:normal;
	font-weight:bold;
	color:#A83D96;
	text-align:justify;
}
.titrebleufon2{
	font-family:Arial;
	font-size:13pt;
	font-style:normal;
	font-weight:normal;
	color:#165189;
	text-align:justify;
}
.offres{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	color:#982D71
}
.offrespt{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	color:#FFFFFF
}
.lienOffres A:link{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#982D71;
	font-weight:bold;
	text-decoration:underline;
}
.lienOffres A:visited{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#982D71;
	text-decoration:underline;
	font-weight:bold;
}
.lienOffres A:active{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#982d71;
	text-decoration:underline;
	font-weight:bold;
}
.lienOffres A:hover{
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	color:#42A3CB;
	font-weight:bold;
	text-decoration:underline;
}
.textnoirGros{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-align:justify;
}
.textvioletrub4date{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#972586;
	text-align:justify;
	text-decoration:none;
}
.textvioletrub4{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#972586;
	text-align:justify;
	text-decoration:underline;
}
.textvioletrub4:hover{
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#972586;
	text-align:justify;
	text-decoration:underline;
}
.selectrub4{
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#000000;
	border:#DAB9D8;
}
.pass_lien{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#9f308f;text-decoration:underline;}
.pass_lien:hover{font-family:Arial,Helvetica,sans-serif;font-size:9px;color:#9f308f;text-decoration:none;}
.chiffres{
	font-family:Arial;
	font-size:13pt;
	font-style:normal;
	font-weight:bold;
	color:#0181C8;
	text-align:center;
}
.textblancg2{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.textblancg2:hover{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#B4C7DD;
	text-decoration:none;
}
.textblancg3{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#B4C7DD;
	text-decoration:none;
}
.titreForm{
	font-family:Arial;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	color:#A83D96;
	text-align:justify;
	text-transform:uppercase;
}
.titreFormMinus{
	font-family:Arial;
	font-size:18px;
	font-style:normal;
	color:#A83D96;
	text-align:justify;
	text-transform:none;
}
.titreFormMinusGras{
	font-family:Arial;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	color:#A83D96;
	text-align:justify;
	text-transform:none;
}
.textnoirPetitJustif{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-align:justify;
}
.textBleuForm{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#3C8BAA;
	text-align:justify;
}
.textnoirgForm{
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-align:justify;
	text-transform:none;
}
.textvioletForm{
	font-family:Arial;
	font-size:9px;
	font-weight:bold;
	color:#972586;
	text-align:justify;
	text-decoration:none;
	text-transform:none;
}
.titreannonce{
	font-family:Arial;
	font-size:14pt;
	font-style:normal;
	font-weight:bold;
	color:#488CA6;
	text-align:left;
}
.titreannonce2{
	font-family:Arial;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	color:#a65d8b;
	text-align:left;
}
.bghome{
	background-attachment:fixed;
	background-image:url(../images/jobywurth3.gif);
	background-repeat:no-repeat;
	background-position:right top;
}
.lienbleu{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#CADAF2;
	text-align:justify;
	text-decoration:none;
}
.textbleu3{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#C6DAF2;
	text-align:justify;
}
.TitreblancPlan{
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	color:#ffffff;
	text-align:justify;
}
.linkPlan1{
	color:#000000;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	line-height:12px;
}
.linkPlan2{
	color:#000000;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	line-height:12px;
}
.linkPlan3{
	color:#000000;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	line-height:12px;
}
.linkPlan4{
	color:#000000;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	line-height:12px;
}
.linkPlan5{
	color:#000000;
	text-decoration:none;
	font-family:Arial,Helvetica,sans-serif;
	font-size:8pt;
	font-weight:normal;
	font-style:normal;
	line-height:12px;
}
.linkPlan1:hover{
color:#0181C8;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal
}
.linkPlan2:hover{
color:#BC2A4E;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal
}
.linkPlan3:hover{
color:#825AA3;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal
}
.linkPlan4:hover{
color:#165189;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal
}
.linkPlan5:hover{
color:#A53692;text-decoration:underline;font-family:Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;font-style:normal
}
.titrePlan{
	font-family:Arial;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	color:#165189;
	text-align:justify;
}
.BaselinePlan{
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	color:#A83D96;
	text-align:justify;
}
.textbleug2{
	font-family:Arial;
	font-size:10pt;
	font-style:normal;
	font-weight:bold;
	color:#3C8BAA;
	text-align:left;
}
.bordure{
	border:1px #000000;
}
.inputEcard{
	font-family:Arial,Helvetica,sans-serif;
	font-size:9px;
	color:#000000;
}
.texthomeBlanc{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}
.texthomeBlanc:hover{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}
.titreAWBleu{
	font-family:Arial;
	font-size:13pt;
	font-style:normal;
	font-weight:bold;
	color:#207898;
	text-align:left;
}
.titreAWRose{
	font-family:Arial;
	font-size:11pt;
	font-style:normal;
	font-weight:bold;
	color:#cc6699;
	text-align:left;
}
.textnoirCand{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-transform:none;
}
.textnoirg2{
	font-family:Arial;
	font-size:9pt;
	font-style:normal;
	font-weight:bold;
	color:#000000;
	text-align:justify;
}
.textblanc2{
	font-family:Arial;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#ffffff;
}
.textblancg4{
	font-family:Arial;
	font-size:12pt;
	font-style:normal;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.textblancg4p{
	font-family:Arial;
	font-size:8pt;
	font-style:normal;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.ntitreviolet{
	font-weight:bold;
	color:#A53692;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.ntitrebleu{
	font-weight:bold;
	color:#3C89A6;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}
.ntextebleu{
	font-size:9px;
	color:#3C89A6;
	font-family:Arial,Helvetica,sans-serif;
}
.ntextebleu2{
	font-size:12px;
	color:#3C89A6;
	font-family:Arial,Helvetica,sans-serif;
}
.textbox80{
	width:7em;
}
.lienRose{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:bold;
	color:#DAB9D8;
	text-align:justify;
	text-decoration:none;
}
.titrerose{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#d991d6;
	font-weight:bold;
}
.textgrispeti{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#666666;
}
.textrose{
	font-family:Arial,Helvetica,sans-serif;
	font-size:7pt;
	font-style:normal;
	font-weight:normal;
	color:#D991D6;
}
div.hr{
	border-bottom:1px solid #DFDABD;
}
div.hrblue{
	border-bottom:1px solid #cde8ec;
	margin:8px 0;
}
table.rub42create tr td{
	padding:4px 5px;
}
body.candidature{
	background-color:#ffffff;
	margin:0px;
	padding:0px;
	scrollbar-face-color:#ffffff;
	scrollbar-arrow-color:#BF9BA5;
	scrollbar-highlight-color:#BF9BA5;
	scrollbar-track-color:#ffffff;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-shadow-color:#BF9BA5;
	overflow:auto;
}
body.candidature *{
	font-family:Arial,helvetica;
}
body.candidature p,body.candidature td,body.candidature input,body.candidature textarea,body.candidature select{
	font-size:11px;
}
body.candidature .formelement{
	border:1px solid #000000;
	padding:1px;
}
body.candidature hr{ color:#DFDABD;height:1px;}
body.candidature A{text-decoration:none;color:#551a8b}
body.candidature A:hover{text-decoration:underline;}
body.candidature .maj{text-transform:uppercase;}
body.candidature .noir{color:#000000;}
body.candidature .blanc{color:#FFFFFF;}
body.candidature .rouge{ color:#FF0000;}
body.candidature .prune{ color:#982D71;}
body.candidature .lien{text-decoration:underline;}
body.candidature .lien:hover{text-decoration:none;}
body.candidature .bold{font-weight:bold;}
body.candidature .justify{text-align:justify;}
body.candidature .inter18{line-height:18px;}
body.candidature table.createaccount{
	width:100%;
	padding-left:10px;
}
body.candidature table.createaccount tr td{
	font-size:14px;
	padding-top:15px;
}
body.candidature div.content{
	text-align:justify;
	line-height:18px;
	width:585px;
}
body.candidature div.fieldlabel{
	width:130px;
	float :left;
}
body.candidature div.inttitle{
	padding:5px;
	background-color:black;
	color:white;
	font-size:12px;
	float:left;
	text-align:right;
	width:130px;
}
body.candidature div.colordiv{
	border-top:1px solid #919297;
}
body.candidature div.colordiv div.interior{
	padding:10px 15px;
	margin:0;
	clear:both;
}
body.candidature div.informtitle{
	font-size:13px;
	border-top:1px solid black;
	margin-top:15px;
	padding-top:5px;
	margin-bottom:5px;
}
body.candidature form .formbox{
	padding:20px 15px;
}
.titresalon{
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	color:#165189;
}
.textesalon{
	font-family:Arial;
	font-size:12px;
	color:#165189;
}
.accrochesalon1{
	font-family:Arial;
	font-size:18px;
	color:#ffffff;
}
.accrochesalon2{
	font-family:Arial;
	font-size:18px;
	color:#AE3878;
}
