#content {
	position:relative;
	margin:0 auto; text-align:center; /* centrage du contenu */
	width:100%; top:165px;
	height:auto;
	background:#FBFAEA url('../../images/layout/body-bg.jpg') repeat-x left bottom;
}

#accroche .accroche, #menu .menu, #header .header, #content .content, #footer .footer {
	width:914px;
	margin:0 auto; text-align:center; /* centrage du contenu */
}

#content .content {
	position:relative;	
	overflow:hidden; 
	min-height:780px; _height:780px;	
	height:auto;	
	padding:25px 0 25px 0; _padding:25px 0 0 0;	
}

#fm-search {float:left; width:255px;}
#fm-search .fm-search {width:100%; height:auto; min-height:755px; _height:755px;}
#fm-search .fm-search .top {width:100%; height:14px; background:transparent url('../../images/layout/fm-search/fm-search-top-bg.png') no-repeat left top; font-size:0em;}
#fm-search .fm-search .bottom {width:100%; height:14px; background:transparent url('../../images/layout/fm-search/fm-search-bottom-bg.png') no-repeat left top; font-size:0em;}
#fm-search .fm-search .fm-search-content {width:100%; height:auto; min-height:726px; _height:726px; background:#EDF7C5 url('../../images/layout/fm-search/fm-search-bg.jpg') repeat-y left top;}
#fm-search .fm-search .center {width:100%; height:auto; min-height:726px; _height:726px; background:transparent url('../../images/layout/fm-search/fm-search-center-bg.png') no-repeat center top;}

#views {float:left; width:633px; _width:658px; height:auto; min-height:755px; _height:755px; padding:0 0 0 25px;}
#views .views {width:100%; height:auto; min-height:755px; _height:755px;}
#views .views .top {width:100%; height:14px; background:transparent url('../../images/layout/content/content-top-bg.png') no-repeat left top; font-size:0em;}
#views .views .bottom {width:100%; height:14px; background:transparent url('../../images/layout/content/content-bottom-bg.png') no-repeat left top; font-size:0em;}
#views .views .views-content {width:100%; height:auto; min-height:726px; _height:726px; background:#EDF7C5 url('../../images/layout/content/content-bg.jpg') repeat-y left top;}
#views .views .center {width:100%; height:auto; min-height:726px; _height:726px; background:transparent url('../../images/layout/content/content-center-bg.png') no-repeat center top;}

#views #view-title {		
	padding:0 20px 0 20px; margin:0;
	font-size:1.3em; font-weight:bolder;
	text-align:left;
}

#views #view-desc {	
	padding:20px 0 20px 10px; margin:0;
	font-size:1.1em; font-weight:normal;
	text-align:left;
}

#views #view-content {
	width:100%; height:auto; _height:1px;
	margin:0 auto; text-align:center;		
}

/* Boutons submit */
.submit-button, .submit-button-disabled {	
	display:block;
	cursor:hand;
	cursor:pointer;
	text-decoration:none;
	width:205px;
	height:48px;	
	margin:0 auto;	
	background:transparent url('../../images/layout/form-button.gif') no-repeat;
}

.submit-button {background-position:0 0;}
.submit-button:hover {background-position:-205px 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:1.1em; font-weight:normal; display:block; color:#000000;
	text-decoration:none;	
	padding:0;	
	text-align:center;
	line-height:48px;
}

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

.legend {
	margin:0; padding:0 3px 0 0;
	text-align:right; font-size:0.8em;
}
