a.AOrangeG{ 
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#f60; 
}
a.AVertG{ 
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#00925C; 
}
a.AVertG:hover{
	text-decoration:underline; 
	color:#00925C; 
}
.navGaucheCareers{
	color:#f60;
	font-weight:bold;
}
.navGaucheCareers:hover{
	color:#f60;
	font-weight:bold;
}
.lienCareers{
	color:#00925C;
	text-decoration:underline;
}
.lienCareers:hover{
	color:#00925C;
	font-weight:bold;
}
.RGBOrange{ 
	color: #f60; 
}
.MenuTitleVert{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	color:#00925C; 
}
.MenuTitleOrange{
	font-family:Arial, Verdana, Helvetica, sans-serif; 
	color:#f60; 
}
.PuceOrange{
	background:url(../../../../images/news/fleche-ronde-ORA.gif) no-repeat; 
	margin:0px 0px 5px 0px; 
	padding:0px 0px 0px 30px; 
	height:25px; 
}
.PuceFlecheOrange { 
	background:url(../image/puce_fleche.gif) no-repeat 0 30%;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 20px;
	height:20px; 
}

/*style encart liste offres*/
#EncartJob{
	position:relative;
	float:right; 
	margin:0; 
	width:210px;
}
#SendCandidature{ 
	float:right; 
	margin-top:10px; 
	clear:left; 
}
#RecruitTitle{ 
	float:left; 
	margin:0px 0px 10px 0px; 
	width:338px;
}
#RecruitContent{ 
	margin:0px 0px 10px 0px; 
	clear:left; 
	width:575px;
}
#JobParagraph{ 
	margin:0px 0px 5px 0px; 
}
.JobDate        { color:#808080; }
.JobTitle       { font-weight: bold; }
/*style pour cadre...*/
#CadreOrange   { margin:0px; border-right:solid 1px #f60; border-left:solid 1px #f60; padding:0px 10px 0px 10px; width:548px; }
.CadreMT { 
	background: url(../../../../images/recherche/onglet_sommetm.png) repeat-x scroll top left; 
}

.CadreM {
	border-left:1px solid #f60;
	border-right:1px solid #f60;
	padding-left:5px;
	width:203px !important;
	width:210px;
}
.CadreMT { 

	border-left:1px solid #f60;
	height:13px;
	margin:0;
	padding:0;
	width:100%;
}
.CadreTR { 
	background: url(../../../../images/recherche/onglet_sommetd.png) no-repeat scroll top right; 
	height:13px;
	width:15px;
	margin:0;
	padding:0;
	border:0;
	
	padding-right:15px;
	width:195px !important; 
	width:210px;
}

.CadreBL { 
	background: url(../../../../images/recherche/onglet_piedg.png) no-repeat scroll bottom left;
	padding-left:15px;
	width:195px !important; 
	width:210px;
	height:13px;
}
.CadreMB { 
	background: url(../../../../images/recherche/onglet_piedm.png) repeat-x scroll bottom;
	width:100%;
	height:13px;
	margin:0;
	padding:0;
	border:0;
}
.CadreBR {
	position:relative;
	float:right;
	background: url(../../../../images/recherche/onglet_piedd.png) no-repeat scroll bottom right; 
	height:13px;
	width:15px;
	margin:0;
	padding:0;
	border:0;
	
	padding-right:15px;
	width:180px !important; 
	width:195px;
}

#imageAccueil{
	border:0px black solid; 
	width:578px;
	height:260px;
}
#H3Zoom{ 
	background:url(../image/zoom-fond-h3.gif) no-repeat;
	position:absolute;
	top:273px;
	left:210px;
	width:280px;
	color:#f60; 
	text-decoration:none; 
	font-size:12px; 
	display:block; 
	padding:3px 0px 0px 15px; 
}
#FondZoom{ 
	background:url(../image/zoom_fond.gif) no-repeat; 
	position:absolute;
	top:290px;
	left:210px;
	width:280px; 
	height:23px; 
	border:0px solid black;
}
#encadreOffre{
	width:300px;
	background:#FFEAD5;
	border:1px solid #FFCCA9;
	font-size:11px; 
}
#encadreOffreVert{
	width:350px;
	background:#EEF7F6;
	border:1px solid #00925C;
	font-size:11px; 
}
#encadreOffrePrint{
	width:300px;
	border:0px solid black;
	font-size:11px; 
}

/* -------------- Formulaires --------- */
#RecruitHead{ 
	background:url(../image/baseline_candidature.gif) no-repeat; 
	width:450px; 
	height:87px; 
	text-align:right;
}
#RecruitFooter{ 
	background:url(../image/footer_candidature.gif) no-repeat; 
	width:450px; 
	height:23px; 
	text-align: right; 
	padding-top:2px; 
}
#RecruitClose     { padding-top:66px; }
#RecruitMain      { width:436px; margin:10px 0px 10px 7px; }
.FormHeader { background:#f60; color:#FFFFFF; padding:4px 10px 4px 10px; }
.FormArea   { background:#FFEAD5; padding:4px 10px 4px 39px; }
.FormAreaWhite  { background:#FFFFFF; padding:4px 10px 4px 30px; }

#IcoCloseRecruit  { background:url(../image/close.gif) no-repeat right 3px; padding:2px 20px 2px 25px; margin-right:15px; color:#FFFFFF; }
#IcoCloseRecruit a:hover  { text-decoration: underline; color:#FFFFFF !important; }

.BlockInput          { margin-bottom:8px; }
.CaptchaBorder       { padding:4px; width:86px; border-width:1px;border-style:solid;border-color:#FF6600; }
.label-box-text      { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; font-weight:bold; margin-bottom:3px; margin-top:5px;}
.textarea            { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; width:350px; height:70px; }
input                { height:18px; font-size:1em; }
input.textBox        { width:350px; }
input.textBox2       { width:240px;  margin-left:15px; }
input.dateBox        { width:18px; }
input.yearBox        { width:30px; }
input.textBoxZipCode { width:100px; }
input.textBoxCity    { width:230px; }
input.textBoxBirthtown { width:200px; }
input.uploadBox      { width:350px; height:20px; }
input.submitButton   { height:24px; }
input.textCaptcha    { width:170px; }

.BGClose{ background:url(../image/fond_close.gif) no-repeat 100% 50%; padding:5px 0px 5px 0px; margin:10px 0px 0px 0px; }
.BGImprim{ background:url(../image/imprim.gif) no-repeat top left; font-size:15px; padding:35px 0px 40px 275px; }

a.MenuNav{ font-family:Arial, sans-serif; text-decoration:none; color:#000; }

a.MenuNav:hover{ text-decoration:underline; color:#369; }

a.MenuNavVert{ font-family:Verdana, sans-serif; text-decoration:none; color:#000; }

a.MenuNavVert:hover{ text-decoration:underline; color:#00925C; }

li.MNoireBis { 
	list-style-type: none;
	background-image: url(../image/fleche_menu_noire.gif);
	background-repeat: no-repeat;
	background-position: 0% 65%;
	padding-left: 13px;
	margin-left:20px;
	padding-bottom:3px;
}

a.PdfOrange {
display: block;
height: 10px;
background: url(../image/pdf.gif) no-repeat;
font-family:Verdana, sans-serif; 
text-decoration:underline; 
color:#FF6600;
text-indent:20px;
}
a.PdfOrange:hover {
background: url(../image/pdf.gif) no-repeat;
text-decoration:underline; 
color:#FF6600; 
font-weight:bold;
}

/*a.PdfOrange{ font-family:Verdana, sans-serif; text-decoration:underline; color:#FF6600; }

a.PdfOrange:hover{ text-decoration:underline; color:#FF6600; font-weight:bold; }*/

.ListeOffresEmplois {
	list-style: disc url(../image/fleche_menu_noire_petit2.gif) outside;
	margin:0px; 
	padding:0px;
}
.ListeOffresEmplois li {
	padding-bottom:3px;
}

/* -------------- File Upload Wait Screen --------- */
#loading {
 	width: 600px;
 	height: 1000px;
 	background-image: url("../image/transparent.png");
 	background-repeat: repeat;
 	position: absolute;
 	left: 50%;
 	top: 50%;
 	visibility: hidden;
 	margin-top: -300px;
 	margin-left: -300px;
 	z-index: 2;
 	text-align: center;
 	font: bold 16px/250px verdana;
 	color: #FFFFFF;
}
