#ax-global {
	width:100%;
	height:100%;
	margin:0; padding:0;
	border:1px solid #C4C4C4;
	color:#000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px;
	background:#FFFFFF;
}

.ax-header {	
	width:100%; height:50px;
	margin:0; padding:0;
	border-bottom:1px solid #C4C4C4;
	background:transparent url('../../images/layout/layout-ajax/ajax-header-bg.jpg') repeat-x;
}
.ax-header p {margin:0; padding:0 0 0 23px; color:#FFFFFF; font-size:14px; text-align:left; line-height:50px;}
.ax-content {width:100%; height:366px; margin:0; padding:0;	border:0; background:#FFFFFF;}
.ax-content p {margin:0; padding:0;}


/* Boutons submit reference */
.submit-button, .submit-button-disabled {	
	display:block;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
	width:216px;
	height:60px;	
	margin:0 auto;	
	background:transparent url('../../images/layout/layout-ajax/ajax-fm-button.png') no-repeat;
}
.submit-button {background-position:0 0;}
.submit-button:hover {background-position:-216px 0;}

.submit-button-disabled {background-position:0 0;}
.submit-button-disabled:hover {background-position:0 0;}

.submit-button .submit-button-text, .submit-button-disabled .submit-button-text {
	font-family:Arial, sans-serif; font-size:14px; font-weight:normal; display:block; color:#FFFFFF;
	text-decoration:none;	
	padding:0;	
	text-align:center;
	line-height:56px;
}

.submit-button:hover .submit-button-text, .submit-button-disabled:hover .submit-button-text {
	color:#FFFFFF;
	text-decoration:none;
}


#fmmore {width:95%; margin:0 auto; padding:15px 0 0 0; border:0;}

form .bloc {margin:0; padding:15px 0 0 0;}
form .bloc .title p {margin:0; padding:15px 0 15px 0;}
form .elements {margin:0; padding:0 60px 0 0;}
form .element {overflow:hidden; width:325px; margin:0 auto; padding:0;}
form .label {float:left; width:70px; text-align:left; margin:0; padding:0;}
form .label p {margin:0; padding:0 10px 0 0; text-align:right; line-height:18px;}
form .field, form .fieldarea {float:right; width:255px; height:21px; text-align:right; margin:0; padding:0;}

form .input,  form .select, form .mini { margin:0; padding:0; height:18px; border:1px solid #B7B7B7; background:#FFFFFF;}
form .input { width:253px;}

form .textarea { margin:0; padding:0; height:90px; border:1px solid #B7B7B7; background:#FFFFFF; overflow:auto;}
form .textarea { width:253px;}
form .fieldarea {height:93px;}

form .buttons { margin:0 auto; padding:30px 0 0 0; overflow:hidden; width:432px;}

form .nota p {margin:0; padding:5px 0 0 182px; font-size:10px; text-align:left;}
#fmmore-cancel-button, #fmmore-submit-button {float:left;}
