html, body, form { margin:0; padding:0; width:100%; height:100%; }
#background { margin:0 auto; width: 100%; height: 100%; }
#main_container, #approbation, #footer, #powered { margin:0 auto; width: 790px; }

#header {margin-top:8px;}
#content{padding:25px 20px 0 20px;}


#zone1 { }
#zone2 .axm_txt{background-color:#eee; padding:5px; margin-bottom:15px; }
#zone3 {min-height:22px; background-color:#8c827f; color:#fff; padding:2px 5px 0 0; text-align:right;}
#centre{width:420px; padding:0 23px 0 0; margin-left:43px; border-right:#6f6460 solid 1px; float:left;}
#ctlDroite{width:115px; padding: 0 0 0 20px; float:right;}

#footer { padding:10px 0; }
#powered { padding-bottom:10px; text-align: right; }

/*<Search>*/
#search {float:right;}
.axc_searchbox .txt_search,.axc_searchbox .btn_search{ border:none; background:none;position:absolute; height:17px}
.axc_searchbox .txt_search{top:0; left:0;width:146px; padding-left:3px; font-size:11px;}
.axc_searchbox .btn_search{right:0; top:0;  width:32px; }
.axc_searchbox{ background: white url(../images/search.gif) no-repeat top left; position:relative; width:179px; height:20px;}

.axc_advsearch h2{margin-top:0px;}
.axc_advsearch .search_notes {color:#c1c1c1;}
.axc_advsearch .tbl_result {margin:20px 0;}
.tbl_result td {padding: 8px 0;}
.td_opt_left{ padding-right:10px;}
.opt_date,.tbl_opt {padding-top:15px;}
/*<MENU SS>*/
/*#tagBody #main_menu li.ss_84{display:none;}*/
#tagBody #main_menu ul,#tagBody #main_menu li{list-style:none; background:none; padding:0; margin:0;} 
#main_menu { float:left; display:block;}

#main_menu a.m_s,#main_menu a.m_s_sel,
#main_menu a.m_p_sel,#main_menu a.m_p{text-decoration:none; display:block; border-bottom:1px #695e5a solid; padding-bottom:4px;}
#tagBody #main_menu li.m_ss_sel,#tagBody  #main_menu li.m_ss{margin-bottom:25px;}

#tagBody #main_menu a.m_s,#tagBody #main_menu a.m_s_sel{ text-transform:uppercase; font-weight:700;  color:#000;}
#tagBody #main_menu li.m_s,#tagBody #main_menu li.m_s_sel{margin-bottom:10px;}

#main_menu li.m_p_sel,#main_menu li.m_p{font-family:"Times New Roman",Georgia,Serif; font-size:113%;}
#main_menu a.m_p:link,#main_menu a.m_p:active,#main_menu a.m_p:visited{color:#635854;}
#main_menu a.m_p:hover,#main_menu a.m_p_sel{color:#282423;}




/*<Approbation + Interface Edition>*/
#approbation .listtable { border:10px solid #aaaaaa; float:none; clear:both; }
#approbation .listtable td { padding:2px 5px 2px 5px; }
#approbation table.approb { border-top:0px none; }
#approbation table.approb td { padding:3px 0 3px 3px; }
#approbation .listrow,
#approbation .listrowalt { font:normal 12px arial,verdana,sans-serif!important; padding:0; margin:0; background-color:#ffffff; }
#approbation .formchampbold { padding-left:5px; font-weight: bold; color: #000000; border-bottom:1px solid #ffffff; border-top:1px solid #dcdcdc; }
#approbation .formchamp { color: #000000; border-bottom:1px solid #ffffff; border-top:1px solid #dcdcdc; }
#approbation .formchamphelp { color: #000000; border-bottom:1px solid #ffffff; border-top:1px solid #dcdcdc; padding:5px 0 0 6px; }
#approbation a.lienadmin { color:#2561de; font-weight:bold; }
#approbation a.lienadmin:hover { color:#a30000; }
#background .listheaderlarge { background:transparent url(../../../images/umen/bg_list_large.gif) repeat-x; vertical-align: middle; height:25px; line-height:40px; overflow:hidden; text-indent:5px; font:bold 12px arial,verdana,sans-serif!important; border:1px solid #dcdcdc; }
#background .ddlPetitTexte { color:#000000; font:normal 10px arial,verdana,sans-serif!important; }
#background .BlocASupprimer { border:3px solid #ff0000; }
/*</Approbation + Interface Edition>*/


/* NO  FLOAT */
.nofloat:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .nofloat             { zoom: 1; } /* IE6 */
*:first-child+html .nofloat { zoom: 1; } /* IE7 */