#header {
	/* surchage ici  */
	position:absolute; top:0; left:0;
	width:100%; height:396px;		
	background-color:transparent;
}

#header .header {
	position:relative;	
}

/* formulaire de connexion extranet */
#header .header .auth {
	position:absolute; top:287px; left:6px;
	width:450px; height:58px;
	background:transparent url('../../images/layout/header/auth-bg.png') no-repeat center top;
}

#form-auth {
	overflow:hidden;
}

#form-auth div {
	float:left; width:190px;
	padding:0; font-size:0.85em;	
}

#form-auth h1 {		
	padding:3px 0 10px 3px; margin:0;
	color:#FBBA00;
	font-size:1em; font-weight:normal;
	text-align:left;		
}

#form-auth .label {float:left; vertical-align: top; padding:2px 5px 0 13px;}
#form-auth input {
	float:left;
	width:103px; _width:107px; 
	height:14px; _height:18px;
	background:transparent url('../../images/layout/header/auth-input-bg.jpg') repeat-x right top;
	border:1px solid #000000;
	font-size:1em;
}
#form-auth input:hover, #form-auth input:focus {border:1px solid #FBBA00;}

/* Boutons submit */
#form-auth .button {
	width:60px;
	padding:2px 0 0 0;	
}

#form-auth .button a:link, #form-auth .button a:visited {color:#E3E6EE; text-decoration:none;}
#form-auth .button a:hover {color:#FBBA00;}


#form-auth .auth-button {	
	display:block;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
	width:74px;
	height:19px;	
	margin:0 auto;
	background:transparent url('../../images/layout/header/auth-button.png') no-repeat;
}

#form-auth .auth-button {background-position:0 0;}
#form-auth .auth-button:hover {background-position:-74px 0;}

#form-auth .auth-button .button-text {
	font-family:Arial, sans-serif; font-size:1em; font-weight:normal; display:block; color:#000000;
	text-decoration:none;	
	padding:0;	
	text-align:center;
	line-height:19px;
}

#form-auth .auth-button:hover .button-text {	

}