	#backgd , #backgd_w {
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background:transparent url(img/overlay.png) left top repeat;
	z-index:90;
	}
	div#backgd_w {
	background:transparent;
	 }
	#form_ajax {
	position:fixed;
	width:70%;
	min-height:20%;
	left:15%;
	top:5%;
	padding:5px;
	z-index:96;
	background:#f0f0f0;
	border:1px solid blue;
	overflow:hidden;
	}
	#form_ajax_bar {
	height:45px;
	width:100%;
	background:transparent  url(img/background.png) left top repeat;
	}
	#form_ajax_txt, #form_ajax_nav, div#IDprogressbar  {
	position:relative;
	margin:0 auto;
	min-width:500px;
	}
	#form_ajax_txt {
		height:450px;
		max-height:80%;
	}
	#form_ajax_txt_box_center {
		width:400px;
		margin: 0 auto;
	}
	#form_ajax_txt_box_scroll {
		height:300px;
		max-height:80%;
 		overflow:auto;
	}
	div#onload, div#retour_ajax{
	position:fixed;
	left:43%;
	top:38%;
	margin:auto;
	z-index:99;
	padding: 5px;
	text-align:center;
	}
	div#onload {
	width:150px;
	height:70px;
	background:#f0f0f0;
	border:1px solid blue;
	}
	div#retour_ajax {
	width:300px;
	height:150px;
	background:#f0f0f0;
	border:1px solid red;
	}
	div#retour_ajax p#retour_ajax_help {
	position:absolute;
	bottom:0;
	}


/* Contentu des boite ajax */

/* 	 Dans la barre de titre */
	/* block toutes les tailles de boite pour position relative meme si element absent*/
	div#form_ajax_txt h1{
		margin:0;
		padding:0;
		position:relative;
		top:-30px;
		z-index:110;
		left:20px;
		color:#a4a198;
		font-size:20px;
		font-weight:normal;
		width:200px;
		height:24px;
	}
	div#form_ajax_txt h2{
		color:white;
		display:inline;
		font-size:20px;
		font-weight:normal;
		height:20px;
		left:200px;
		position:relative;
		top:-54px;
		width:300px;
		z-index:110;
	}