/* SSIIRECRUT STYLE CSS */

/* Styles generaux */
*,html,body{margin:0;padding:0;}
body{background:#e2e0e0;font-family:Arial,Verdana,Helvetica;color:#000;font-size:68%;}
input,textarea,select{font-family:Arial,Verdana,Helvetica;color:#000;border:1px solid #a3a3a3;}
input,select{width:auto;font-size:10px;color:#000;}
textarea{font-size:11px;}
input{padding:0 2px;}
a img,:link img,:visited img{border:0;}
ul{list-style:none;}
*{outline:none;}
h1{font-family:Arial,Verdana,Helvetica;color:#000;font-size:14px;}
h2{font-family:Arial,Verdana,Helvetica;color:#000;font-size:11px;}

/* Librairies */
/* Boutons Header 
.btnHL input,.btnHR input{float:left;font-weight:bold;color:#fff;height:25px;line-height:25px;display:block;padding-right:5px;border:none;vertical-align:top;white-space:nowrap;background:url(img/home/ico_fleche.gif) left no-repeat;padding:0 10px 0 12px;*padding:0 0 0 5px;text-decoration:none;font-size:12px;cursor:pointer;}
*/
/* Bouton rouge height=17px avec dégradé */
/* Btn input
.btnLit,.btnLit input{display:-moz-inline-stack;display:inline-block;height:20px;line-height:20px;white-space:nowrap;background:url(img/btn/btnLit.gif) left top no-repeat;color:#000;cursor:pointer;font-size:9px;text-decoration:none;text-transform:uppercase;padding-bottom:2px;}
.btnLit{padding-left:8px;_width:1%;}
.btnLit input{display:block;background-position:right top;padding-right:8px;border:none;vertical-align:top;}
 Btn a
.btnLit a{display:-moz-inline-stack;display:inline-block;height:20px;line-height:20px;white-space:nowrap;background:url(img/btn/btnLit.gif) left top no-repeat;color:#000;cursor:pointer;font-size:11px;text-decoration:none;text-transform:uppercase;padding-bottom:2px;_padding-bottom:0;}
.btnLit a{display:block;background-position:right top;padding-right:6px;border:none;vertical-align:top;} */

/* btn texte transform */
span.lowercase a{font-size:9px;text-transform:capitalize;}

/* Bouton orange 20px 
.btnOLit,.btnOLit input{display:-moz-inline-stack;display:inline-block;height:20px;line-height:20px;white-space:nowrap;background:url(img/btn/btnLit.gif) left top no-repeat;color:#000;cursor:pointer;font-size:9px;text-decoration:none;text-transform:uppercase;padding-bottom:2px;_padding-bottom:0;}
.btnOLit{padding-left:4px;_width:1%;}
.btnOLit input{display:block;background-position:right top;padding-right:10px;_padding-right:4px;border:none;vertical-align:top;}
*//* hr */
hr.hrEnd{visibility:hidden;clear:both;height:0;line-height:0;}

/* Structure principale */
#BPmain{width:970px;margin:0px auto;cursor:default;background:#e2e0e0;}
	#header{width:970px;height:70px;float:left;background:#1c1c1c;position:relative;z-index:1;margin-bottom:0px;}
	#content{width:970px;background:#e2e0e0;float:left;padding-top:10px;}
	#footer{width:950px;height:auto;float:left;background:#e2e0e0;padding:10px;}
	
	/* Structure différente pour les pages */
	#rightSp{width:712px;float:left;padding:0 0 0 18px;}
	#leftSp{width:222px;float:left;padding:0 0 0 5px;}
	#leftSp .searchSp .tSp .btnLit{float:right;margin-right:10px;}

	/* Header */
	#header .btnHead{position:absolute;top:-1px;right:18px;}
		
		.headerSlogan{position:absolute;top:55px;left:20px;}
		    .headerSlogan p{font-size:9px;color:#fff;text-transform:uppercase;font-weight:normal;}
		    
		/* Logo */
		#logo{position:absolute;top:0px;left:40px;}
		#logo a{display:block;width:86px;height:64px;}
		
		#logo2{position:absolute;top:10px;left:750px;}
		#logo2 a{display:block;width:86px;height:64px;}
			
		/* Menu */
		#menu{position:absolute;top:42px;left:300px;}	
			#menu a{display:block;float:left;color:#fff;background:#3d3d3d;font-size:14px;text-decoration:none;padding:5px 6px 5px 6px;margin-right:-4px;border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #000;}
			#menu a:hover{color:#f2f2f2;background:#363636;text-decoration:none;}
			/* Smenu */
			#menu div table tbody tr td table tbody tr td{padding:1px 0px;}
			#menu div table tbody tr td table tbody tr td a{color:#000;font-size:12px;display:block;padding-left:10px;border:none;}
			#menu div table tbody tr td table tbody tr td a:hover{color:#000;border-left:2px solid #db002f;margin-left:6px;_margin-left:3px;padding-left:2px;}

	/* Footer */
	.linkFoot{display:block;float:left;padding:4px 0 0 260px;color:#ffffff;font-size:10px;text-decoration:none;}
		.linkFoot a{display:block;float:left;text-decoration:none;color:#1c1c1c;margin-right:5px;padding:0 5px 0 8px;background:#e2e0e0 url(img/home/puce.gif) left center no-repeat;}
		.linkFoot a:hover{color:#db002f;}
		.txtFoot{display:block;float:left;width:400px; padding:5px 0 0 260px;font-size:10px;color:#1c1c1c;clear:both;}
        
