/*-------------------------------------------------------------------

   French localisation

*/

/* Top navigation ------------------------------------------------------------- */


div#navTop li#looking4Job {
	width:200px;
	background-image: url(/library/images/fr-LU/fr-lookingForAJob.gif);
}

li#looking4Job a {
	width:200px;
	background-image: url(/library/images/fr-LU/fr-lookingForAJob.gif);
}

div#navTop li#looking4Staff {
	width:218px;
	background-image: url(/library/images/fr-LU/fr-lookingForStaff.gif);
}

li#looking4Staff a {
	width:218px;
	background-image: url(/library/images/fr-LU/fr-lookingForStaff.gif);
}

div#navTop li#tempingWithHays {
	width:237px;
	background-image: url(/library/images/fr-LU/fr-tempingContracting.gif);
}

li#tempingWithHays a {
	width:237px;
	background-image: url(/library/images/fr-LU/fr-tempingContracting.gif);
}

div#navTop li#contactHays {
	width: 134px;
	background-image: url(/library/images/fr-LU/fr-contactHays.gif);
}

li#contactHays a {
	width: 134px;
	background-image: url(/library/images/fr-LU/fr-contactHays.gif);
}


/* Search form */

div#navLeft h2 {
	font-size:1.3em;
	line-height:1.4;
}
div#searchForm div.checkPerm,
div#searchForm div.checkTemp  {  
	float:none;
}

div#searchForm div.checkTemp {
	margin-left:0;
}
/* Width of input on job search form adjusted so button fits */
div#jobRefSearchForm input.jobRefNo {
	width:115px;
}


/* Footer */

div#footer ul li {
	padding: 0 2px !important;
}

div#footer ul li.pre-break {
	border-width:1px;
}

/* Sign In  ------------------------------------------------------------- */
p#btnSignIn a:link,
p#btnSignIn a:visited,
p#btnSignIn a:active {
	background-image: url(/library/images/fr-LU/fr-btnSignIn.gif);
	width: 120px;
}

/* Sign out  ------------------------------------------------------------- */
p#btnSignOut a:link,
p#btnSignOut a:visited,
p#btnSignOut a:active {
	background-image: url(/library/images/fr-LU/fr-btnSignOut.gif);
}

/* Back to results ------------------------------------------------------------- */
a.backToResults:link,
a.backToResults:visited,
a.backToResults:active {
	background-image: url(/library/images/fr-LU/fr-btnBackToResults.gif);
	width:207px;
}

/* Back to account  ------------------------------------------------------------- */
a.backToAccount:link, 
a.backToAccount:visited,
a.backToAccount:active {
    background-image:url(/library/images/fr-LU/fr-btnBackToAccount.gif);
	width:149px;
}

/* I already have a login ------------------------------------------------------- */
p.hasLogin a:link,
p.hasLogin a:visited,
p.hasLogin a:active {
	background-image: url(/library/images/fr-LU/fr-btnAlreadyHaveALogin.gif);
	width:172px;
}

/* View shortlist  --------------------------------------------------------------- */
p.shortlistView a:link,
p.shortlistView a:active,
p.shortlistView a:visited {
	background-image:url(/library/images/fr-LU/fr-btnViewShortlist.gif);
	width:118px;
}

/* Create login  ------------------------------------------------------------------ */
p.btnCreateLogin a {
	background-image: url(/library/images/fr-LU/fr-btnCreateLogin.gif);
	width:182px;
}

p.btnCreateLogin a:hover {
	background-image:url(/library/images/fr-LU/fr-btnCreateLoginOn.gif);
}

/* Benelux specific styles */

/* Search for jobs button */
p.btnSearchForJobs a {
	display:block;
	text-indent:-5000px;
	overflow:hidden;
	background:transparent url(/library/images/fr-LU/btnSearchForJobs.gif) top left no-repeat;
	width:182px; height:13px;
	
}

p.btnSearchForJobs a:hover {
	background:transparent url(/library/images/fr-LU/btnSearchForJobs.gif) top left no-repeat;
}

/* No extra margin on home page heading */
div.sHome h1 {
	margin-bottom:9px;
}

/* Main links in content have an arrow bullet */

p.mainLink {
	padding-left:10px;
	background:transparent url(/library/images/fr-LU/orangeCorner.gif) 0 4px no-repeat;
}

p.mainLink a:link,
p.mainLink a:visited,
p.mainLink a:active {
	font-weight:bold;
}

/* Search for jobs button */
p.btnSearchForJobs a {
	display:block;
	text-indent:-5000px;
	overflow:hidden;
	background:transparent url(/library/images/fr-LU/btnSearchForJobs.gif) top left no-repeat;
	width:172px; height:13px;
	
}

p.btnSearchForJobs a:hover {
	background:transparent url(/library/images/fr-LU/btnSearchForJobs.gif) top left no-repeat;
}

iframe.iframeSearch {
	border:0;
	margin:0 18px 9px 18px;
	width:468px;
	height:330px;
}


/* next -___  */
ul.resultsNav li.next {
text-align:right;
width:15%;
}
