* {
	margin:0;
	padding:0;
}
.fin{
	clear:both;
}
.flor{
	float:right;
}
.flol{
	float:left;
}
body {
	font-family: arial, helvetica, sans-serif;
	line-height:100%;
	background:url("/commun/img/header/repeat-x/body-background.png") repeat-x left top transparent;
}
/*** PARTNERS ***/
#std13_headpartners{
	padding:2px 6px 2px 6px;
	background:url("/commun/img/header/repeat-x/pub-background.png") repeat-x left top transparent;
}
#std13_partners{
	/*width:728px;*/
	/*height:90px;*/
	margin:auto;
	text-align: center;
}
/*** HEADER ***/
.std13_header{
}
.std13_toplinksrecruite{
	padding:6px 0 6px 0;
	font-size:11px;
}
.std13_toplinkcandidate, .std13_toplinkrecruiter{
	padding:4px 8px 4px 8px; 
}
.std13_toplinkrecruiter{
	color:#000;
}
.std13_toplinkcandidate	a, .std13_toplinkrecruiter a{
	font-size:11px;
	text-decoration:underline;
	padding:0 10px 0 10px;
}
.std13_toplinkcandidate	a, .std13_toplinkcandidate span{color:#f97b20;}
.std13_toplinkrecruiter a, .std13_toplinkrecruiter span{color: #FFFFFF;padding:5px 15px 5px 15px;background-color:#82b747;text-decoration:none;font-weight:bold;text-transform:uppercase;}
/* MENU */
.std13_menu{
	min-height:66px;
}
.std13_logo{
	width:300px;
	height:66px;
}
.std13_logo img{
	border:0;
}
.std13_nav{
	margin-top:5px;
	height:61px;
	background:url("/commun/img/header/repeat-x/menu-nav.png") repeat-x left top transparent;
	width:690px;
	position:relative;
}
.std13_nav li{
	list-style-type:none;
	float:left;
	line-height:60px;
	/*border-right:1px solid #2e3031;*/
	border-right:1px solid #555557;
}
.std13_nav li a{
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	height:59px;
	display:block;
	padding:0 20px 0 20px;
	font-family: "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}
.std13_nav li a:hover{
	background:url("/commun/img/header/repeat-x/menu-navhover.png") repeat-x left top transparent;
}
.std13_navactive{
	background:url("/commun/img/header/repeat-x/menu-navhover.png") repeat-x left top transparent;
}
.std13_deposecv{
	position:absolute;
	right:0;
	height:66px;
	top:-6px;
	border:0 !important;
	background:url("/commun/img/header/depose-nav.png") no-repeat left top transparent !important;
	padding-left:30px;
}
.std13_deposecv a{
	text-transform:uppercase;
	letter-spacing:0;
	font-size:17px !important;
	height:66px !important;
	line-height:66px !important;
	background:url("/commun/img/header/repeat-x/menu-nav.png") repeat-x left -100px transparent;
	font-family: "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}
.std13_deposecv a:hover{
	background:url("/commun/img/header/repeat-x/menu-nav.png") repeat-x left -100px transparent !important;
}
/* FULLTEXT */
.std13_fulltext{
	height:28px;
	padding:12px;
	width:964px;
	background-color:#ececec;
	border:1px solid #cfcfcf;
	margin-top:6px;
	-webkit-box-shadow: #dadada 0 2px 3px;
	-moz-box-shadow: #dadada 0 2px 3px;
	box-shadow: #dadada 0 2px 3px;
}
.std13_fulltext form input[type=text]{
	padding:0 5px 0 38px;
	border:1px solid #d0d0d0;
	color:#666;
	width:315px;
	margin-right:30px;
	height:28px;
	line-height:28px;
	background:url("/commun/img/header/fulltext-inputtext.png") no-repeat left top #FFFFFF;
}
.std13_fulltext form input[type=submit], .std13_fulltext a{
	height:29px !important;
	line-height:28px !important;
	border:1px solid #75b4d5;
	background:url("/commun/img/header/repeat-x/menu-nav.png") repeat-x left -200px transparent;
	cursor:pointer;
	font-size:15px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-family: "Lucida Grande",Geneva,Arial,Verdana,sans-serif;
	padding:0 29px 0 29px;
	text-shadow: 1px 1px 3px #51a4d4;
}
.std13_fulltext a{
	padding:5px 29px 5px 29px;
}
*+html .std13_fulltext form input[type=submit] {
  padding:0;
  border:0;
}
.std13_fulltext form input[type=submit]:hover,  .std13_fulltext a:hover{
	background:url("/commun/img/header/repeat-x/menu-nav.png") repeat-x left -250px transparent;
}
/* COMPLEMENT */
.std13_complement{
	padding:10px 10px 20px 10px;
	width:50%;
	color:#44b8e9;
	font-size:13px;
	height:10px;
	float:left;
}
.std13_complementlink{
	padding:8px 8px 20px 8px;
	float:right;
	font-size:12px;
	color:#2FB1E3;
    text-decoration:underline;
}
.std13_complementlink:hover{
	color:#2FB1E3;
    text-decoration:none;
}
/*** LISTE RESEAUX SOCIAUX ***/
.std13_listreseaux{
	left: 50%;
    margin-left: 498px;
    position: fixed;
    top: 130px;
}
.std13_listreseaux li{
    list-style-type: none;
}
.std13_listreseaux li a{
    display: block;
    height: 52px;
    margin-bottom: 4px;
    width: 34px;
	text-indent:4000px;
}
#std13_facebook a{
	background: url("/commun/img/header/pictos-reseauxsocsprites.png") no-repeat scroll 0 0 transparent;
}
#std13_facebook a:hover{
	background: url("/commun/img/header/pictos-reseauxsocsprites.png") no-repeat scroll 0 -100px transparent;
}
#std13_twitter a{
	background: url("/commun/img/header/pictos-reseauxsocsprites.png") no-repeat scroll 0 -200px transparent;
}
#std13_twitter a:hover{
	background: url("/commun/img/header/pictos-reseauxsocsprites.png") no-repeat scroll 0 -300px transparent;
}
/*** FORMULAIRE FORMATION ***/
#std13_fulltextformation input[type=text]{
	width:200px !important;
}
#std13_fulltextformation label{
	font-size:13px;
	margin-left:5px;
}
.std13_formationinputglob{
	margin-right:30px;
	margin-left:10px;
}
/*** FOOTER LIENS BAS ***/
.pg_ftr
{
	margin-top:10px;
	width:100%;
	height:100%;
	font-size:11px;
}
.pg_ftr a{
	color:#336382;
	text-decoration:none;
}
.pg_ftr a:hover{
	text-decoration:underline;
}
.pg_ftr_b
{
	background:url('/img/fot_b.gif') repeat-x;
	height:7px;
	font-size:1px;
}
.pg_ftr_main
{
	width:990px;
	height:49px;
	background:url('/img/fot_l.gif') repeat-x #d5e8f6;
}
.pg_ftr_main_l1
{
	height:27px;
}
.pg_ftr_main_l2
{
	height:22px;
	padding-left:10px;
}
.pg_ftr_main_l2_in
{
	padding-top:4px;
}
.pg_ftr_main_l2_in a { font-size:11px; }

.pg_ftr_lnk_top
{
	float:left;
	display:block;
	font-weight:bold;
	padding-left:20px;
	padding-right:20px;
	padding-top:6px;
	
}
.pg_ftr_lnk_lft
{
	float:left;
	display:block;
	font-weight:bold;
	padding-left:10px;
	padding-right:20px;
	padding-top:6px;
	
}
.pg_ftr_lnk_sep
{
	float:left;
	width:1px;
	height:21px;
	border:1px solid white;
	background:#99c1e9;
	margin-top:2px;
}
.pg_ftr_bot
{
	height:7px;
	font-size:1px;
	background:url('/img/dt_b.gif') repeat-x;
	width:100%;
}
.pg_ftr_main_L
{
	float:left;
	/*width:812px;*/
	width:943px;
}
.pg_ftr_netemploi
{
	float:left;
	display:block;
	padding-top:6px;
}
.pg_liens
{
	text-align:center;
	font-size:11px;
}
.pg_liens a, .pg_liens span
{
	color:#5c829b;
	text-decoration:none;
}
.pg_liens a:hover{
	text-decoration:underline;
}
.pg_menu
{
	height:69px;
	width:100%;
}
.pg_btm
{
	background-image:url('/img/ombre_b.png');
	width:100%;
	height:8px;
	font-size:1px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/ombre_b.png", sizingMethod="scale");
}