/*<Utils>*/
.clear { display:block; clear:both; }
hr.separateur{ clear:both; visibility:hidden; }
/*</Utils>*/

header, footer, nav, section, article { display: block; } /*fix css*/

/*<General>*/
body#tagBody { margin: 0px;font-family: Arial, Verdana, Helvetica;
               font-size: 12px;color: #686868;
               background-color: #fdfdfd;
               width: 100%;
               }


#MobileConfirm1_divLnks
{	display:none;} /* en attendant l'intégration du contrôle */

/*<General>*/
#top{font-size: 11px; line-height: 15px; padding-top: 10px; color:#2F60A9}
#top span.slogan{border: none; float: left; padding-left: 20px; color:#7CC142; font-weight: bold; font-style: italic ; }
#top span.premier{border-left: none; padding-left: 0;}
#top span{border-left: 1px solid #2F60A9; padding-left: 5px; padding-right: 2px;}
#liens{ text-align:right; padding: 10px 30px; font-size: 11px; }
#liens a, #liens a:visited{color:#FFF !important;}
#liens a:hover{ text-decoration: underline !important;}

/*<_Menu>*/
#main_menu { overflow:hidden;}
#main_menu{background-color: #4C4B50; margin-top:20px;}
#main_menu .menu { font:bold 12px arial, verdana, helvetica, sans-serif; text-transform:uppercase; border-bottom:solid 1px #bfbfbf; width: 950px;  }
#main_menu .menu ul { padding:0; margin:0; list-style-type: none;   }
#main_menu .menu ul li { padding:0; margin:0; display: inline; height:35px;}
#main_menu .menu ul li a {margin:0; font-size: 12px;display: inline-block ;line-height: 35px;border-left:solid 1px #bfbfbf;color: #ffffff;text-decoration: none !important; text-align: center;}
#main_menu .menu ul li a.ss_1{background:url(../images/accueil.png) no-repeat; text-indent:-9999px;  display:block; height:35px;}
#main_menu .menu ul li a.ss_1:hover{background:url(../images/accueil_rh.png) no-repeat; text-indent:-9999px;  display:block; height:35px;}

/*#main_menu .menu ul li a.ss_3{width:154px;}
#main_menu .menu ul li a.ss_28{width:124px;}
#main_menu .menu ul li a.ss_30{width:124px;}
#main_menu .menu ul li a.ss_34{width:180px; _width:179px;}
#main_menu .menu ul li a.ss_61{width:99px;}
#main_menu .menu ul li a.ss_36{width:125px;}*/
#main_menu .menu ul li a{padding:0 27px; } 
:root #main_menu .menu ul li a{padding:0 24px \0/;} /*hack ie9*/




#main_menu .menu ul li:first-child a {border-left:none;} /* Premier élément */

#main_menu .menu ul li a:hover, #main_menu .menu ul .m_ss_sel a { color:#85BA16;}
#main_menu .menu ul .m_ss_sel.ss_1{background:url(../images/accueil_rh.png) no-repeat; text-indent:-9999px; display:block; height:35px;}

#left_interface{width: 200px; padding: 5px;} /* Image en bas du menu */


	
#background a,#background a:link,#background a:visited
	{
		color:#2f60a9;
		text-decoration:none;
		
	}

#background a:hover
	{
		color:#2f60a9;
		text-decoration:underline;
		
	}
#zone2 h1{ display: none;}
#zone2 h2
{
	color: #4C4B50;	
	margin: 0;	
	font-size: 16px;	
	line-height: 16px;	
	letter-spacing: -.25pt;
	font-family:Arial;
	display:block;
	padding-top: 4px;
	text-transform:uppercase;

}
.t_3 #right_interface
{
	font-size: 14px;
	line-height:16px;
	color:#2f60a9;
}
#zone3 h3{font-size:16px;line-height:16px;
	color:#2f60a9;}

#zone2 h4
{
	font-size: 12px;
	line-height:14px;
	font-weight: bold;
	color:#2f60a9;
}
#main_container
	{
		/*margin-top: 20px;*/
		padding-top:0px;
		padding-right:10px;
		padding-bottom:10px;
		padding-left:10px;
		background-color:#FFFFFF;
		
	
	}
	

#background{box-shadow:0 0 20px rgba(0, 0, 0, 0.1);}	


/* <2 niveaux seulement> */
/*
.menu .m_ss { display:none; }
.menu li.m_ss_sel { list-style:none; overflow:hidden; }
.menu a.m_ss_sel { display:none; }
*/
/* </2 niveaux seulement> */

/* <dropdown sections> */
/*
ul.ddmenu li { float:left; }
ul.ddmenu li li { float:none; }
ul.ddmenu li ul { display:none; }
ul.ddmenu li:hover ul { display:block; }
ul.ddmenu li.m_ss_sel ul {display:block; }
*/
/* </dropdown sections> */
/*<_Menu>*/
/* <SuperSections> */
/*	a.m_ss, a.m_ss:hover, a.m_ss_sel, a.m_ss_sel:hover
	{		
		display:block;
		background-repeat:repeat-x;
		height:22px;
		padding-top:12px;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		text-decoration:none;
		text-transform:uppercase;
		text-align:center;

	}
	a.m_ss, a.m_ss:link, a.m_ss:visited
	{
		color:#000000;

	}
	a.m_ss:hover, a.m_ss_sel, a.m_ss_sel:hover
	{
		color:#2f60a9;
		background-image:url(../images/menu_bg_over.gif);
		text-decoration:none!important;
	}*/
/* </SuperSections> */

/* <Sections> */
	a.m_s, a.m_s:hover, a.m_s_sel, a.m_s_sel:hover
	{
		padding:5px 0 5px 15px;
		font-size:11px;
		line-height:12px;
		display:block;
		margin-top:1px;
		margin-bottom:1px;
		text-decoration:none;
	}
	a.m_s, a.m_s:link, a.m_s:visited 
	{
		color: #FFF !important;	
		/*border-bottom: solid 1px #FFF;*/
		background-color:#9fa7b6;
	}
	a.m_s:hover 
	{
		color: #000;	
		background-color:#bac0cd;
	}
	a.m_s_sel, a.m_s_sel:link, a.m_s_sel:visited  a.m_s_sel:hover
	{
		color: #fff!important;	
		background-color:#4C4B50;
		/*border: solid 1px #FFF;*/
	}
/* </Sections> */

/* <Pages> */
	a.m_p, a.m_p:hover, a.m_p_sel, a.m_p_sel:hover
	{
		padding:5px 0 5px 24px;
		margin-left:1px;
		font-size:11px;
		line-height:11px;
		display:block;
	}
	a.m_p, a.m_p:link, a.m_p:visited 
	{
		color: #3e6d9d;	
		background: url(../images/p_bg.gif) no-repeat;
	}
	a.m_p:hover 
	{
		color: #000;
	}
	a.m_p_sel, a.m_p_sel:link, a.m_p_sel:visited, a.m_p_sel:active
	{
		color: #000!important;
		background: transparent url(../images/p_bg.gif) no-repeat scroll 0 0;
	}
	a.m_p_sel:hover 
	{
		color: #000;	
	}
/* </Pages> */

/* <SubPage> */
	.m_sp_cont
	{
	}
	ul.m_sp
	{
		list-style-type: none;
		margin: 0px;
		padding: 0px;
	}
	ul.m_sp li
	{
		clear:both;
		display:block;
		width:100%;
	}
	ul.m_sp li
	{
		margin: 0px;
		padding: 0px;
	}
	ul.m_sp li.m_sp_sel a
	{
		display:none;
	}
	ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_not_sel a,
	ul.m_sp li.m_sp_not_sel a
	{
		padding:5px 0 5px 24px;
		margin-left:1px;
		font-size:11px;
		line-height:11px;
		display:block;
		color: #3e6d9d;	
		background: url(../images/p_bg.gif) no-repeat;
	}
	ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_not_sel a:hover,
	ul.m_sp li.m_sp_not_sel a:hover
	{
		padding:5px 0 5px 24px;
		margin-left:1px;
		font-size:11px;
		line-height:11px;
		display:block;
		color: #000;
		background: url(../images/p_bg.gif) no-repeat;
	}
	ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel a
	{
		padding:5px 0 5px 24px;
		margin-left:1px;
		font-size:11px;
		line-height:11px;
		display:block;
		color: #000;
		background: url(../images/p_bg.gif) no-repeat;
	}
	ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel li a
	{
		padding:5px 0 5px 35px;
		margin-left:1px;
		font-size:11px;
		line-height:11px;
		display:block;
		color: #3e6d9d;	
		background: url(../images/p_bg.gif) no-repeat;
	}	
	ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel li a:hover,
	ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel li.m_sp_sel a
	{
		padding:5px 0 5px 35px;
		margin-left:1px;
		font-size:11px;
		line-height:11px;
		display:block;
		color: #000;
		background: url(../images/p_bg.gif) no-repeat;
	}
	ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_not_sel a
	{
	}
/* </SubPage> */


/*<Recherche>*/
#search #search_container .axc_search { }
#search #search_container .axc_search {padding-left: 5px;}
#search #search_container .axc_search .txt_search {/*border: solid 1px #bfbfbf; color: #4C4B50*/;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #B2B2B2;
color:#B2B2B2;
font-size:11px;
height:20px;
margin-left:2px;
padding:0 0 0 5px;
width:170px;
}
.axc_search .search_simple {}
.axc_search .opt_search_zone {}
.axc_search .opt_search {}
.axc_search .btn_search { background:transparent url(../images/btn_search.gif) no-repeat center center; height:15px; width:15px; border:0 none; display:inline; float:none; white-space:pre; width: 25px;  cursor:pointer; overflow:hidden; vertical-align: middle; }

.axc_advsearch h2 {}
.axc_advsearch .search_simple { border-bottom:1px solid #ccc; padding-bottom:10px; }
.axc_advsearch .search_zone {}
.axc_advsearch .txt_search { width:300px; }
.axc_search .btn_search_txt {}
.axc_advsearch .search_notes {}
.axc_advsearch .lbl_note {}
.axc_advsearch a.lnk_adv {}

.axc_advsearch .search_adv { border-top:1px solid #ccc; margin-top:10px; }
.axc_advsearch .search_adv .tbl_opt { margin-top:10px; }
.axc_advsearch .search_adv .tbl_opt td { vertical-align:top; }
.axc_advsearch .search_adv .tbl_opt .td_opt_left {}
.axc_advsearch .search_adv .tbl_opt .td_opt_right { padding-left:40px; }
.axc_advsearch .search_adv .tbl_opt .lbl_opt { display:block; font-weight:bold; }
.axc_advsearch .search_adv .tbl_opt .opt_site {}
.axc_advsearch .search_adv .tbl_opt .opt_date {}

.axc_advsearch .tbl_result {}
.axc_advsearch .tbl_result td { padding:2px 0; }
.axc_advsearch .tbl_result .result { padding-bottom: 10px; }
.axc_advsearch .result a.lnk_item { font-weight:bold; }
.axc_advsearch .result .date { display:block; }
.axc_advsearch .result .desc { display:block; }
.axc_advsearch .result .breadcrumb {}
.axc_advsearch .result .doc_info {}
.axc_advsearch .result .doc_info img { margin-right:3px; }
.axc_advsearch .result .doc_info span {}
/*</Recherche>*/

/*<SwitchLangue>*/
.axc_lang {font-size: 11px;}
.axc_lang a {color: #FFF !important;}
/*<SwitchLangue>*/

/*<Profil>*/
.axc_profile {}
.axc_profile a.profil {}
/*</Profil>*/

/*<PreviousNext>*/
.axc_prevnext {}
.axc_prevnext a {}
.axc_prevnext a.prev { float:left; }
.axc_prevnext a.next { float:right; }
/*</PreviousNext>*/

/*<IndexBasDePage>*/
.axc_pindex { text-align:center; }
.axc_pindex ul { margin:0; padding:0; list-style:none; }
.axc_pindex ul li { display:inline; padding: 0 5px; }
.axc_pindex a {}
/*</IndexBasDePage>*/

/*<Send Print>*/
#sendprint a.lnk_send{display:none;}
#sendprint a.lnk_print{display:none;}
/*</Send Print>*/

/*<Paging>*/
.pager {}
/*</Paging>*/

/*<Inscriptions aux envois>*/
.subsc {}
.subsc .div_suscribe {}
.subsc .div_suscribe .mem {}
.subsc .div_suscribe .nonmem {}
.subsc .div_suscribe .send {}
/*</Inscriptions aux envois>*/

/*<RSS>*/
.rss {}
/*</RSS>*/

/*<SiteMap>*/
.axm_sitemap a {}
.axm_sitemap a.lvl1 {}
.axm_sitemap a.lvl2 {}
.axm_sitemap a.lvl3 {}
/*</SiteMap>*/

/*<NouvelleEvenement>*/
.t_4 #zone2 .axm_news .news_detail .titrenews h1{display:block; font-size:14px; line-height:14px; color:#2F60A9;}

.t_3 .axm_news{height:227px;}
.t_3 .axm_news h2 {font-size:12px;text-transform: uppercase;color:#455560 !important;background-image:url(../images/table_actualite_bg.jpg);background-repeat:repeat-x;padding:10px;margin:0;}
.t_3 .axm_news h3{font-size:12px;}
.t_3 .axm_news .news_content { margin:10px; padding-bottom: 10px; }
.t_3 .axm_news .event_alt_item_container { margin:10px; padding-bottom: 10px; }

.lBloc6, .rss_container {border:1px solid #ccc; min-height:255px;}
.news_link{margin-left:10px;}
.rss_container h2
{
	font-size: 12px;
	text-transform: uppercase;
	color: #455560 !important;
	background-image: url(../images/table_actualite_bg.jpg);
	background-repeat: repeat-x;
	padding: 10px;
	margin: 0;
}
.rss_container #eventlist_container{margin: 10px;}
.rss_container h4{margin-bottom:0;}
.rss_container .event_date, .axm_news .event_date{font-size:9px;}
.rss_container .short_desc{margin:10px 0; display:block;}

/*.axm_news{}
.axm_news h2 {padding-bottom: 10px;}
.t_4 .axm_news .event_item_container h3{border-bottom: solid 1px #CCC; padding-bottom: 3px; margin-bottom: 5px;}
.t_4 .axm_news .event_item_container{margin-top: 20px;}
.t_4 .axm_news .event_alt_item_container{margin-top: 20px;}
.t_4 .axm_news .event_alt_item_container h3{border-bottom: solid 1px #CCC; padding-bottom: 3px; margin-bottom: 5px;}
.axm_news .news_content {margin-bottom:10px;}
.axm_news .image { float:left; }
.axm_news .image img { margin:0 10px 10px 0; }
.axm_news h3 { margin:0; } /*Group*/
.axm_news h4 { margin:0; } /*Title*/
.axm_news p { padding:0px; margin:0px;  }
.axm_news .event_date { font-size:9px; }
.axm_news .event_date .date {  }
.axm_news .event_date .hour {}
.axm_news .short_desc { display:block; margin:10px 0; }
.axm_news .long_desc {}
.axm_news .doc {}
.axm_news a.link { }
.axm_news .subsc {}
.axm_news .title{font-weight:bold;}
.axm_news .title a{font-weight:bold; color:#455560!important; text-decoration:none;}

/*</NouvelleEvenement>*/

/*<Nouveaute>*/
.axm_news h2 {}
.axm_news .news_item_container { padding-bottom: 10px; }
.axm_news .news_alt_item_container { padding-bottom: 10px; }
.axm_news h3 {} /*Group*/
.axm_news h4 { margin:0; } /*Title*/
.axm_news .news_flag {}
.axm_news .news_date {}
.axm_news .author {}
.axm_news .desc {}
.axm_news .breadcrumb {}
.axm_news .breadcrumb .bc_page {}
.axm_news .breadcrumb .bc_doc {}
.axm_news .doc_info {}
.axm_news .doc_info img { margin-right:3px; }
.axm_news .doc_info span {}
.axm_news .news_links {}
.axm_news .news_links a.lnk_doc {}
.axm_news .news_links a.lnk_page {}
.axm_news .subsc {}
/*</Nouveaute>*/

/*<Documents>*/
.axm_doc a.simple_document {}
/*</Documents>*/

/*<Media>*/
.amx_banner {}
.axm_video {}
.axm_flash{/*margin-left:-2px;*/}
.axm_vidlist {}
.axm_vidlist .vidlist {}
.axm_vidlist .vidlist .vid_item {}
.axm_vidlist .vidlist a.lnkimg {}
.axm_vidlist .vidlist a.lnkimg img {}
.axm_vidlist .vidlist .info {}
.axm_vidlist .vidlist .info a.title {}
.axm_vidlist .vidlist .info .date {}
.axm_vidlist .vidlist .info .desc {}
/*</Media>*/

/*<Quickmenu>*/
.axm_qmenu {}
.axm_qmenu .ddl_menu {}
.axm_qmenu .ddl_menu select {}
.axm_qmenu .list_menu {}
.axm_qmenu .list_menu ul {}
.axm_qmenu .list_menu ul li {}
.axm_qmenu .link_menu {}
.axm_qmenu .link_menu a {}
.axm_qmenu .link_menu br.br { display:none; }
/*</Quickmenu>*/

/*<Formulaires>*/
.axm_forms {}
.axm_forms .form-item { margin:3px 0; }
.axm_forms .forms_labels {}

.axm_forms .forms_txtbox    
{
     border: 1px solid #ccc;
    color: #4C4B50;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
            padding : 0.5em;
            margin-top : 5px;
            margin-bottom : 8px;
            border-radius :3px}
.axm_forms input{ border: solid 1px #4C4B50;}
.axm_forms input[type=radio], .axm_forms input[type=checkbox]{ border:none;}
.axm_forms .forms_label_container_h { width: 200px; }
.axm_forms .forms_label_container_v {}
.axm_forms .forms_answer_container_h {}
.axm_forms .forms_answer_container_v {}
.axm_forms select.forms_ddlpays_v { display:block; width:180px; }
.axm_forms select.forms_ddlprovince_v { display:block; width:180px; margin-top:5px; }
.axm_forms select.forms_ddlpays_h { width:180px; }
.axm_forms span.forms_ddlprovince_h { padding-left:10px; }
.axm_forms select.forms_ddlprovince_h { width:180px; }
.axm_forms div.form_module {}
.axm_forms table.form_module { width:100%; }
.axm_forms div.contest_module {}
.axm_forms table.contest_module { width:100%; }
.axm_forms .validation_summary {}
.axm_forms .MessageSuccess {}
.axm_forms .hist_answers {}
.axm_forms .hist_answers .lnk_answer {}
/*<Formulaires>*/

/*<Carte>*/
.axm_gmap { }
/*</Carte>*/

/*<Bottin>*/
.axm_usrlst {}
.axm_usrlst .alpha_search {}
.axm_usrlst .alpha_search a {}
.axm_usrlst .alpha_search hr {}

.axm_usrlst .keyword_search {}
.axm_usrlst .keyword_search span.lbl {}
.axm_usrlst .keyword_search span.txt {}
.axm_usrlst .keyword_search span.btn {}
.axm_usrlst .keyword_search hr {}

.axm_usrlst .custom_search {}
.axm_usrlst .custom_search .item { margin-bottom:2px; }
.axm_usrlst .custom_search .item .lbl { float:left; margin-top:2px; width:120px; }
.axm_usrlst .custom_search .item .val { float:left; }
.axm_usrlst .custom_search .item .val .rbl {}
.axm_usrlst .custom_search .item .val .rbl input { margin-left:0; }
.axm_usrlst .custom_search .item .val .rbl label { margin-right:10px; }
.axm_usrlst .custom_search .item .val .rbl br { /*display:none*/ }
.axm_usrlst .custom_search .item .val .cbl input { margin-left:0; }
.axm_usrlst .custom_search .item .val .cbl label { margin-right:10px; }
.axm_usrlst .custom_search .item .val .cbl br { /*display:none*/ }
.axm_usrlst .custom_search .item .val select.ddl {}
.axm_usrlst .custom_search .item .val .txt {}
.axm_usrlst .custom_search span.btn { padding-left:120px; }

.axm_usrlst .results {}
/*<Layout1>*/
/*
.axm_usrlst .results .usr_display { margin-bottom:10px; }
.axm_usrlst .results .usr_display div.image { float:left; width:150px; }
.axm_usrlst .results .usr_display .info { float:left; }
.axm_usrlst .results .usr_display .info .lbl { float:left; width:130px; }
.axm_usrlst .results .usr_display span.clear {}
.axm_usrlst .results .usr_display .info span.clear { clear:both; display:block; }
.axm_usrlst .results .usr_display .link {}
.axm_usrlst .results .usr_display .link a.lname { font-weight:bold; }
.axm_usrlst .results .usr_display .link a.fname { font-weight:bold; }
.axm_usrlst .results .usr_display .clear_item { display:block; clear:both; }
.axm_usrlst .results .usr_display .txt_content { float:left; }
*/
/*</Layout1>*/
/*<Layout2>*/
.axm_usrlst .results .usr_display { margin-top:2px; border-bottom:1px solid #ccc; padding-bottom:2px; }
.axm_usrlst .results .usr_display .info { float:left; }
.axm_usrlst .results .usr_display .info .lbl { display:none; }
.axm_usrlst .results .usr_display span.clear { display:none; }
.axm_usrlst .results .usr_display .info span.clear { clear:both; display:block; }
.axm_usrlst .results .usr_display .link { width:200px; }
.axm_usrlst .results .usr_display .link a.lname { font-weight:bold; display:inline; }
.axm_usrlst .results .usr_display .link a.fname { font-weight:bold; display:inline; }
.axm_usrlst .results .usr_display .email { width:250px; }
.axm_usrlst .results .usr_display .lname,
.axm_usrlst .results .usr_display .fname,
.axm_usrlst .results .usr_display .cie,
.axm_usrlst .results .usr_display .usrtitle,
.axm_usrlst .results .usr_display .birth,
.axm_usrlst .results .usr_display .lang,
.axm_usrlst .results .usr_display .gender,
.axm_usrlst .results .usr_display .paget,
.axm_usrlst .results .usr_display .cell,
.axm_usrlst .results .usr_display .image { display:none; }
.axm_usrlst .results .usr_display .clear_item { display:block; clear:both; }
/*</Layout2>*/
/*<Detail>*/
.axm_usrdetail {}
.axm_usrdetail .usr_display { margin-bottom:10px; }
.axm_usrdetail .usr_display .info { float:left; }
.axm_usrdetail .usr_display .info .lbl { float:left; width:130px; }
.axm_usrdetail .usr_display span.clear {}
.axm_usrdetail .usr_display .info span.clear { clear:both; display:block; }
.axm_usrdetail .usr_display .link {}
.axm_usrdetail .usr_display .link a.lname { font-weight:bold; }
.axm_usrdetail .usr_display .link a.fname { font-weight:bold; }
.axm_usrdetail .usr_display .clear_item { display:block; clear:both; }
.axm_usrdetail .usr_display .txt_content { float:left; }

.axm_usrlst .cust_fields { margin-left:150px; margin-bottom:10px; }
.axm_usrlst .addr { margin-left:150px; }
.axm_usrlst .addr { margin-top:10px; }
.axm_usrlst .addr div.info { }
.axm_usrlst .addr .info { float:left; }
.axm_usrlst .addr .info .lbl { float:left; width:130px; }
.axm_usrlst .addr .info span.clear { clear:both; display:block; }
.axm_usrlst .addr .link a.lname { font-weight:bold; }
.axm_usrlst .addr .link a.fname { font-weight:bold; }
.axm_usrlst .addr .clear_item { display:block; clear:both; }
.axm_usrlst .addr .txt_content { float:left; }
/*</Detail>*/
/*</Bottin>*/

/*<Login>*/
.axm_log { padding-bottom:2px; text-align:center; font:normal 11px arial,verdana,sans-serif; float:left; clear:both; }
.axm_log .log_summary {}
.axm_log .log_usagerlogin {}
.axm_log .log_logout {}
.axm_log .log_status {}
.axm_log .log_changepwd {}
.axm_log .log_txtzone {}
.axm_log .log_labelzone { margin-bottom:1em; text-align:left; float:left; margin-right:5px; }
.axm_log .log_buttonzone { margin-top:10px; clear:both; }
.axm_log .log_linkzone { font-size:10px; text-align:center; width:100%; padding-bottom:5px;	}
.axm_log span.lbl { font:bold 11px arial,verdana,sans-serif; display:block; }
.axm_log input.txt { font:normal 11px arial,verdana,sans-serif; }
.axm_log .log_valsum, 
.axm_log .log_valsum_confirm { background-color:#fffdf4; margin:0 10px 10px 0; padding:5px; position:relative; display:block; }
.axm_log .log_valsum { border:dashed 1px red; color:red; }
.axm_log .log_valsum_confirm { border:dashed 1px green; color:green; }
.axm_log .log_valsum ul, 
.axm_log .log_valsum_confirm ul { list-style:none; margin:0; padding:0; text-align:left; }
/*</Login>*/

/*<Module Inscription>*/
.axm_inscription {}
.axm_inscription a.lnk_view { display:block; }
.axm_inscription .confirm { display:block; }
.axm_inscription .inscript {}
.axm_inscription .inscript .line { margin-bottom:2px; }
.axm_inscription .inscript .line p { margin:0; }
.axm_inscription .inscript .subline { margin-bottom:2px; }
.axm_inscription .inscript .lbl { float:left; width:170px; margin-top:2px; }
.axm_inscription .inscript input.txt {}
.axm_inscription .inscript textarea.txt {}
.axm_inscription .inscript select.txt {}
.axm_inscription .inscript .btn_zone { padding-left:170px; }
.axm_inscription .inscript .props .prop_group h4 { margin:0; }
.axm_inscription .inscript .props .user_prop { margin-bottom:2px; }
.axm_inscription .inscript .props .user_prop .prop_lbl { float:left; width:170px; }
.axm_inscription .inscript .props .user_prop .prop_val {}
/*</Module Inscription>*/

/*<Dealers>*/
.axm_dealer {}
.axm_dealer blockquote {}
.axm_dealer .search_zip {}
.axm_dealer .search_reg {}
.axm_dealer .search_ctrl {}
.axm_dealer .search_ctrl .lbl {}
.axm_dealer .search_ctrl .txt {}
.axm_dealer .search_ctrl .btn {}
.axm_dealer .search_ctrl input.btn {}
.axm_dealer .search_reg .search_ctrl .country { margin-bottom:2px; }
.axm_dealer .search_reg .search_ctrl .province { margin-bottom:2px; }
.axm_dealer .search_reg .search_ctrl .button { padding-left:80px; }
.axm_dealer .search_reg .search_ctrl .lbl { float:left; padding-top:2px; width:80px; }
.axm_dealer .results {}
.axm_dealer .results h3 {}
.axm_dealer .results h3 a {}
.axm_dealer .results h3 span {}
.axm_dealer .dealer_item {}
.axm_dealer .dealer_item span.lbl { float:left; width:100px;  } /*DANS LES UPSTRINGS*/
.axm_dealer .title {}
.axm_dealer .dist {}
.axm_dealer .addr {}
.axm_dealer .city {}
.axm_dealer .province {}
.axm_dealer .pays {}
.axm_dealer .zipcode {}
.axm_dealer .tel {}
.axm_dealer .fax {}
.axm_dealer .url { margin-left:100px; }
.axm_dealer .email { margin-left:100px; }
.axm_dealer_detail .back_lnk { float:right; }
.axm_dealer_detail .back_lnk a {}
.axm_dealer_detail .logo {}
.axm_dealer_detail .image {}
.axm_dealer_detail .desc {}
.axm_dealer_detail .url { margin-left:0; }
.axm_dealer_detail .email { margin-left:0; }
.axm_dealer_detail .gmap {}
/*</Dealers>*/

/* 

/* <Liste de documents> */
/*Desc*/
.doc_list_desc { margin:10px 0;	}
/*Docs*/
.doc_list { background: url(../images/doc_list/doc_list.gif) repeat-x; color:#3557cf; border-left:1px solid #84b5a3; border-right:1px solid #84b5a3; height:28px; display:block; font:normal 11px arial,verdana,sans-serif; }
.doc_list a.btn_edit_module { background: url(../images/doc_list/doc_list_btn_edit_module.gif) no-repeat; width:17px; height:17px; float:right; }
.doc_list a.btn_send_module { background: url(../images/doc_list/doc_list_btn_send_module.gif) no-repeat; width:17px; height:17px; float:right; }
.doc_list .mail_activated { background: url(../images/doc_list/doc_list_mail_activated.gif) no-repeat 0px 2px; line-height:8px; padding:0 7px; margin-left:5px; display:inline; }
.doc_list_docs .actions { border-top:1px solid #ccc; padding:5px 0;	}
.doc_list_docs .actions select { font:normal 10px arial,verdana,sans-serif; }
.doc_list_docs .actions a { font:normal 10px arial,verdana,sans-serif; float:right; }
.doc_list_docs .actions a.btn_add_doc { background: url(../images/doc_list/doc_list_btn_add.gif) no-repeat; font:normal 10px arial,verdana,sans-serif; float:right; width:17px; height:17px; margin-right:5px; }

.doc_list_docs .div_suscribe { margin:5px 0 10px 0; }
.doc_list_docs .div_suscribe a { font-size:11px; }
.doc_list span { font-size: 11px; color:#000000; text-decoration: none; height:28px; display:block; line-height:25px; }
.doc_list a.image_exp_control_opened,
.doc_list a.image_exp_control_closed { width:15px; height:11px; display:block; margin:7px 0 0 4px; }
.doc_list a.image_exp_control_opened { background:url(../images/doc_list/doc_list_exp_open.gif) no-repeat; }
.doc_list a.image_exp_control_closed { background:url(../images/doc_list/doc_list_exp_close.gif) no-repeat; }
.doc_list a.title { color:#000000; text-decoration:none; }
.doc_list a.title:hover { color:#000000; text-decoration:none; }
.dg_docs { width:100%; border:solid 1px #dedede; }
.dg_docs td, 
.dg_docs a { font: 11px arial, verdana, helvetica, sans-serif; }

.dg_docs .dg_docs_header td { background:url(../images/doc_list/doc_list_bkg_head.gif) repeat-x; color:#555555; border:1px solid #dedede; font-weight:bold; padding:2px 5px; }
.dg_docs .dg_docs_header a { font-weight:bold; }

.dg_docs .doc_col_edit { width:20px; }	
.dg_docs .doc_col_normal { height:22px; color:#000000; padding-left:5px; padding-right:5px; }

.dg_docs .dg_docs_header td a.sort_asc,
.dg_docs .dg_docs_header td a.sort_desc { background-position:right; background-repeat:no-repeat; display:block; text-decoration:none; }
.dg_docs .dg_docs_header td a.sort_asc { background-image:url(../images/doc_list/doc_list_sort_asc.gif); color:#555555; }
.dg_docs .dg_docs_header td a.sort_desc { background-image:url(../images/doc_list/doc_list_sort_desc.gif); color:#555555; }
.dg_docs .dg_docs_header td a.sort_asc:hover { background-image:url(../images/doc_list/doc_list_sort_asc_rl.gif); color:#377ae2; }
.dg_docs .dg_docs_header td a.sort_desc:hover { background-image:url(../images/doc_list/doc_list_sort_desc_rl.gif);	 color:#377ae2; }
.dg_docs .dg_docs_header td a.active {}
.dg_docs .dg_docs_header td a.active {}

table.dg_docs tr.doc_altitem {  background-color: #fafafa; color: #000000; }
table.dg_docs tr.doc_item { background-color: white; color: #000000; }
table.dg_docs tr.doc_item:hover { background-color: #f3f3f3; }
table.dg_docs tr.doc_altitem:hover { background-color: #f3f3f3; }

.dg_docs .doc_list_dropdown { padding-left:4px; padding-right:10px; height:19px; }
.dg_docs a:hover,
.dg_docs .doc_list_dropdown a:hover { font-size:11px; }
.dg_docs .doc_list_dropdown_opened,
.dg_docs .doc_list_dropdown:hover { background:#fff url(../images/doc_list/doc_list_ddl_btn.gif) no-repeat right; border:1px solid #adadad; height:19px; padding-left:3px; padding-right:10px; }
.dg_docs .doc_list_actions_box { position:absolute; float:right; z-index:99; /* 100 est utilisé par le Config Blocs */ }
.dg_docs .doc_list_actions { font:normal 11px arial,verdana,sans-serif; color:#003399; width:160px; height:45px; border:1px solid #868686; background-color:#fafafa; }
.dg_docs .doc_list_actions_btns { width:25px; border-right:#c5c5c5; background-color:#e9eeee; }
.dg_docs .doc_title,
.dg_docs a.doc_title,
.dg_docs .doc_title_new,
.dg_docs a.doc_title_new  { color:#000; text-decoration:none; } 
.dg_docs a.doc_title:hover { text-decoration: underline; }
.dg_docs .doc_title_new,
.dg_docs a.doc_title_new { background-color:#fff9da; display:block; padding:1px 3px; font-weight:bold; }
.dg_docs .doc_title_visited,
.dg_docs a.doc_title_visited { color: #7e3fa0; text-decoration: underline; }

/*PagingNumberControl.ascx*/
.doc_pager .pagingNbItems {}
.doc_pager .pagingNbItems .text {}
.doc_pager .pagingNbItems .combo {}
.doc_pager .pagingNbItems .radio {}

/*PagingIndexControl.ascx*/
.doc_pager .resultsDisplay { text-align:center; display:none; }
.doc_pager .resultsDisplay .msg { display:none; }
.doc_pager .resultsDisplay .text {}
.doc_pager .resultsDisplay .number {}
.doc_pager .pagingControl { text-align:center; }
.doc_pager .pagingControl .first,
.doc_pager .pagingControl .prev,
.doc_pager .pagingControl .next,
.doc_pager .pagingControl .last { display:none; }
.doc_pager .pagingControl a, .pagingControl a:link, .pagingControl a:visited {}
.doc_pager .pagingControl a:hover {}
.doc_pager .pagingControl a.current, .pagingControl a.current:link, .pagingControl a.current:visited { color:#999999; text-decoration:none;} /*Page sélectionnée dans le paging*/
.doc_pager .pagingControl a.current:hover { text-decoration:none; }
.doc_pager .pagingControl a.inac, .pagingControl a.inac:link, .pagingControl a.inac:visited, .pagingControl a.inac:hover { color:#666666; text-decoration:none; cursor:text; }
.doc_pager .pagingControl img {}
.resultsDisplay {
    margin-bottom: 5px;
}
.pagingControl li {display: inline;}
.pagingControl a, .pagingControl a:link, .pagingControl a:visited { background-color: #888888; border-radius: 2px 2px 2px 2px; color: #FFFFFF !important; padding: 1px 4px;}
.pagingControl a:hover { background-color: #00ADEF;}
.pagingControl a.current, .pagingControl a.current:link, .pagingControl a.current:visited {background-color: #00ADEF; border-radius: 2px 2px 2px 2px; color: #FFFFFF; padding: 1px 4px; text-decoration: none;}
.pagingControl a.current:hover {text-decoration: none;}
.pagingControl a.next, .pagingControl a.last, .pagingControl a.first, .pagingControl a.prev {background: none repeat scroll 0 0 transparent !important;color: #4E4E4E;}
.pagingControl a.next:hover, .pagingControl a.last:hover, .pagingControl a.first:hover, .pagingControl a.prev:hover {color: #00ADEF !important;}
.pagingControl a.inac, .pagingControl a.inac:link, .pagingControl a.inac:visited, .pagingControl a.inac:hover {background: none repeat scroll 0 0 transparent;color: #AAAAAA !important;cursor: text;text-decoration: none !important;}
/* </Liste de documents> */

/*<shopping cart> */
#cart_container{display:none;}
/*</shopping cart> */

/*<Comments>*/
.comment_list { margin:30px 0; }
.comment_list .comment_head { border-top:2px solid #aaa; border-bottom:2px solid #aaa; padding:5px 0; }
.comment_list .comment_head .title { float:left; font:bold 12px arial,verdana,sans-serif; }
.comment_list .comment_head a.add_comment { float:right; font:normal 10px arial,verdana,sans-serif; }
.comment_list span.clear { clear:both; display:block; }
.comment_list .comment_content { height:200px; border:1px solid #ccc; overflow:auto; }
.comment_list .comment_content .msg { font-size:11px; padding:2px 2px 5px 2px; border-bottom:1px solid #eee; }
.comment_list .comment_content .msg .msg_head { font-size:11px; padding:2px; background:#eee; }
.comment_list .comment_content .msg .msg_head_new { font-size:11px; padding:2px; background:#fff9da; }
.comment_list .comment_content .msg .msg_name { font-weight:bold; }
.comment_list .comment_content .msg .msg_date { font-style:italic; }
.comment_list .comment_content .msg .msg_content { margin-bottom:10px; display:block; margin:0 2px }
.comment_list .comment_content .msg a.msg_delete { float:right; width:15px; height:15px; background:url(../images/doc_list/doc_list_btn_trash.gif) no-repeat; }
.comment_add .btn_comment_add { float:right; }
.comment_suscribe { margin:5px 0 10px 0; }
.comment_suscribe .btn_suscribe { font-size:11px; }
/*</Comments>*/

/*<Footer>*/
#footer{background-color: #FFFFFF; padding: 10px 0px 0px 0px !important; font-size: 11px;text-align: left;color:#455560; width:950px;}
.t_2 #footer{background-color: #FFFFFF; padding: 10px 0px 0px 0px !important; font-size: 11px;text-align: left;color:#455560; width:950px;}
.t_4 #footer{background-color: #FFFFFF; padding: 10px 0px 0px 0px !important; font-size: 11px;text-align: left;color:#455560; width:950px;}
*+html #footer{background-color: #FFFFFF; padding: 10px 0px 0px 0px !important; font-size: 11px;text-align: left;color:#455560; width:950px;}
.p_157.t_3 #footer{background-color: #FFFFFF; padding: 10px 0px 0px 0px !important; font-size: 11px;text-align: left;color:#455560; width:950px;}
#footer , #ie8#fix {/*background: #FFFF00; padding: 10px 20px 0px 20px; font-size: 11px;text-align: left;color:#455560;*/} 

#footer a{text-decoration: none;}
#footer a:hover{text-decoration: underline;}

/*.search #footer { padding-left:20px !important; padding-right:20px !important; }*/

#Plansite_footer { background-color:#4C4B50; padding:10px; }
#Plansite_footer a,#Plansite_footer a:link,#Plansite_footer a:visited {color:#FFF !important;}
.table_sitemap th {text-transform: uppercase; color:#FFF; text-align:left;}
.table_sitemap td { vertical-align:top; }
.table_sitemap li { margin-left:-40px; list-style-type: none;}
.table_sitemap ul { padding-top:5px; margin-top:0px; }
/*</Footer>*/

/* <Rad Editor> */
.accueil_div{ height:170px; width:210px;padding-top: 40px; line-height: 16px;}
.accueil_div h2 { margin:0;padding:0; }
.Titre_vert{color:#7cc142;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
.Titre_bleu{color:#2f60a9;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
/* </Rad Editor> */

/* <Zones> */
.t_3 #zone_menu{display:none;padding:0;margin:0;visibility:hidden;}
.t_3 #zone1{ padding:10px 0px;margin:0; clear: both;}
.t_4 #zone1{ padding-bottom:10px;}
.t_3 #zone2{ float: left;width: 219px;padding: 0px;}
.t_4 #zone2{ float:right;padding-left:5px; width:700px;}
.t_24 #zone2{ float:left;padding-left:5px; width:700px;}
.t_24 #zoneGauche{float:right; width:200px;}

.t_3 h4{font-size: 12px;}
/*MENU*/
.t_4 #zone_menu .menu ul { padding:0; overflow:hidden; list-style:none; margin:0; }
.t_4 #zone_menu .menu .m_ss { display:none; overflow:hidden; }
.t_4 #zone_menu .menu li.m_ss_sel { list-style:none; overflow:hidden; padding:0; }
.t_4 #zone_menu .menu a.m_ss_sel { display:none; overflow:hidden; }
/*.t_4 #zone_menu{ margin-top:10px; }
.t_4 #zone_menu ul{ margin-top:10px; list-style-type:none;}
.t_4 #zone_menu .u_001 .m_ss, .t_4 #zone_menu .u_001 .m_ss_sel a{display:none;}
*/
#zone1{ padding: 10px 0px 5px 0px;}
.t_3 #zone3, .t_3 #zone4, .t_3 #zone5{ float:left; width:219px; padding-left:18px; }
.t_3 #zone6{ float:left; width:455px;}
.t_3 #zone7{ float:right; width:455px; padding-left:10px; }
.t_3 #zone8{clear: both;}
.t_3 #zone8 .axm_txt{ padding-top: 10px;}
.t_3 #zone6, #zone7 { margin-top:20px; }
/* </Zones> */
a.lien_savoirplus, a.lien_savoirplus:link,a.lien_savoirplus:visited {	display:block;border-top:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;background-image:url(../images/plus.gif);background-repeat:no-repeat;background-position:left;padding-bottom:4px;padding-top:4px;padding-left:25px;color:#4C4B50;text-decoration:none;}
a.lien_savoirplus:hover{text-decoration:underline;}

/* <Personnalisation interfaces> */

/*#header_menu { overflow:hidden; }*/
#section_listeSection a { margin:0; width: 185px;}
/* </Personnalisation interfaces> */

#top span.axc_lang {border:0px}

/*<Specifics> */
.t_4 #zone3, .t_3 #right_interface, .t_24 #zone3{margin-top:35px; text-align: right;}
.t_4 #zone3 img, .t_3 #right_interface img, .t_24 #right_interface img{ vertical-align: middle; padding-left: 5px; border: 0;}
.tableau_herbergement{ background-color: #f2f2f2; color: #000;}
.tableau_herbergement tr td{text-align: center; padding: 2px 15px 2px 15px;}
.tableau_herbergement .type{ text-align: left; padding-left: 5px;}
.tableau_herbergement th{ background-color:#003366; padding: 5px; color:#FFF;}
#ctl03_ctl03_divModuleZone1 ul li{padding-top:10px;}
#ctl03_ctl03_divModuleZone1 ul li ul li{padding-top:0px;}
.div_suscribe.mem a:link{background:url(../images/bt.jpg) no-repeat; width: 98px; line-height:21px; text-align: center; margin: 0 5px 0 5px; padding:0; display:inline-block;}/* Bouton inscription - nouvelles.aspx */
.rss { position:relative; left:230px; top:-19px; width:20px; }
* html .rss { position:relative; left:230px; top:-19px; width:20px; }
*+html .rss { position:relative; left:230px; top:-19px; width:20px; }
.rss, #ie8#fix { left:190px; }
/*</Specifics> */
/*<CUSTOM>*/
.b_50_2 { padding-top:70px; }
a.profitez-offre{display:block; width:220px; height:67px; background:#fff url(../images/bouton-offre.gif) no-repeat top left; text-indent:-9999px;}
a.profitez-offre:hover{background-position:bottom left;}
/*</CUSTOM>*/


/*<nouvelles>*/
.news_list h2 { padding-bottom:5px; }
.news_calendar { margin-top:10px; }
.news_list .dd .ddChild a.selected { background-color:#eee!important; }
.news_list .dd .ddChild a:hover { background-color:#eee!important; }
hr.news_separator{ display:none; }
/*</nouvelles>*/

/*<Module externe Gemini>*/

/*</Module externe Gemini>*/


#Rechercher_rowRechercheSite{display:none;}

.t_3 .cm_btAjouter{position:absolute; bottom:5px; left:210px; background-image:url(../images/icone-enveloppe.png); border:0; background-repeat:no-repeat; text-indent:-9999px; display:block; background-color:#ffffff; width:30px; height:26px;}
.t_3 .cm_btAjouter:hover{background-image:url(../images/icone_enveloppe-rh.png);text-indent:-9999px; display:block; border:0; background-color:#ffffff; background-repeat:no-repeat; cursor:pointer;}
.t_3 .blocrow{position:relative;}
.t_3 #zone8{width:500px; float:left;}
.t_3 #right_interface{float:right; width:400px; margin-top:11px!important;}
.t_3 .col4{padding-bottom:15px;}




/* <Blog> */
.axm_blog {}
.axm_blog .listpost {}
.axm_blog .postdetail {}
.axm_blog .blogpost-noposts { border:1px solid #ccc; border-radius:4px; margin:10px 0; padding:10px; text-align:center; }
.axm_blog .add-zone { margin:5px 0; }
.axm_blog .add-zone, .axm_blog .edit-zone { text-align:right; }
.axm_blog .add-zone input, .axm_blog .edit-zone input { /*height:24px;*/ padding:3px 5px; margin:0; border:0 none; background:#888; cursor:pointer; color:#fff; border-radius:3px; }
.axm_blog .add-zone input:hover, .axm_blog .edit-zone input:hover{background:#00adef;}
.axm_blog .listpost .blogpost-item { border:1px solid #ccc; border-radius:4px; margin-bottom:10px; padding:10px; }
.axm_blog .listpost .blogpost-item .img img { float:left; margin:0 10px 10px 0;  }
.axm_blog .listpost .social { margin-top:10px; clear:both; }
.axm_blog .listpost .blogpost-item h1, .axm_blog .listpost .blogpost-item h2 { margin-top:0;  border-bottom:0 none; }
.axm_blog .listpost .blogpost-item h1 { font-weight:normal; }
.axm_blog .listpost .blogpost-item .date { font-size:11px; }
.axm_blog .listpost .blogpost-item .post-info { font:normal 11px arial,verdana,sans-serif;  margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #ddd; }
.axm_blog .listpost .blogpost-item .post-info .author,
.axm_blog .listpost .blogpost-item .post-info .category { margin-bottom:10px; padding-top:5px;  border-top:1px solid #ddd; }
.axm_blog .listpost .blogpost-item .post-info .comments,
.axm_blog .listpost .blogpost-item .post-info .tags { }
.axm_blog .listpost .preview { border-color:#ff0000; background-color:#ffe9e9; }
.axm_blog .listpost .blogpost-item .post-info .left-col { float:left; width:50%; }
.axm_blog .listpost .blogpost-item .post-info .right-col { float:right; width:50%; }
.axm_blog .listpost .blogpost-item .post-info .lbl { font-weight:bold; float:left; width:20%; }
.axm_blog .listpost .blogpost-item .post-info .val { float:left; clear:right; width:80%; }
.axm_blog .pager { font-size:11px; margin-bottom:5px; text-align:center; background-color:#eee; padding:10px 0; margin-top:15px; border:1px solid #ccc; border-radius:4px; }
.axm_blog .pager label { margin:0 5px 0 3px; }
.axm_blog .pager .pagingNbItems { margin-bottom:5px; }
.axm_blog .postdetail .blogpost-item { border:0 none!important; padding:0!important; margin-bottom:30px; }
.axm_blog .postdetail .blogpost-item.preview { border:1px solid #ff0000!important; padding:5px!important; }
/* Commentaires */
.axm_blog .commentlist { border:1px solid #ccc; border-radius:4px; margin-bottom:30px; }
.axm_blog .commentlist .edit-zone { float:right; }
.axm_blog .commentlist hr { border:0 none; border-bottom:1px solid #ddd; margin:0;}
.axm_blog .commentlist .preview { border:1px solid #ff0000; border-radius:4px; }
.axm_blog .commentlist .item { padding:10px; }
.axm_blog .commentlist .item .comment-zone .name { font-weight:bold; color:#00adef; }
.axm_blog .commentlist .item .comment-zone .date { display:block; font-size:11px; }
.axm_blog .commentlist .item .comment-zone .comm { margin-top:10px; }
.axm_blog .commentlist .pager { margin-bottom:0; border:0 none; border-top:1px solid #ccc; border-radius:0 0 4px 4px; }
.axm_blog .comm-disabled { text-align:center; font-style:italic; border:0 none; }
.axm_blog .usrcomment { border:1px solid #ccc; border-radius:4px; margin-bottom:10px; padding:10px; }
.axm_blog .usrcomment .valsum { background-color:#fff; margin:0 0 10px 0; padding:10px; display:block; }
.axm_blog .usrcomment .valsum { border:dashed 1px red; color:red; }
.axm_blog .usrcomment .lbl { float:left; width:130px; padding-top:1px; }
.axm_blog .usrcomment .note { font-size:10px; font-style:italic; }
.axm_blog .usrcomment .line { margin-bottom:3px; }
.axm_blog .usrcomment .line input.txt { font-size:11px; width:300px; }
.axm_blog .usrcomment .line textarea { font:normal 11px arial,verdana, sans-serif; width:598px; height:100px; }
.axm_blog .usrcomment .btn { margin-top:10px; margin-left:130px; }
.axm_blog .usrcomment .btn input { /*height:24px;*/ padding:3px 5px; margin:0; border:0 none; background:#888; cursor:pointer; color:#fff; border-radius:3px; }
.axm_blog .usrcomment .btn input:hover { background:#00adef; }
.axm_blog .usrcomment .conf { border:1px solid #006400; border-radius:4px; margin:20px 0; color:#006400; padding:20px; text-align:center; }
/* Navigation */
.axm_blognav { margin-bottom:10px; }
.axm_blognav .tags { list-style:none; padding:0; margin:0; }
.axm_blognav .tags li { display:inline; }
.axm_blognav .tags li .count { display:none; }
.axm_blognav .tags li a { font-size:100%; white-space:nowrap; }
.axm_blognav .tags li.o1 a { font-size:80%; }
.axm_blognav .tags li.o2 a { font-size:90%; }
.axm_blognav .tags li.o3 a { font-size:100%; }/*milieu*/
.axm_blognav .tags li.o4 a { font-size:130%; }
.axm_blognav .tags li.o5 a { font-size:160%; }
/* </Blog> */

.t_3 #zone_8 .valError{position:absolute; bottom:30px;left:5px; }
.t_3 #zone_8.lblConfirm{position:absolute; bottom:-15px; left:5px;}

.noel{color:White; background:url(../images/noel.gif) repeat;}
.noel #background{box-shadow:none;}
.noel #main_container{background:none; position:relative;}
.noel .trou_carte{z-index:10000; position:absolute; }
.noel.vm_edition .trou_carte{position:relative;} 
.noel #zone1 .axm_banner{z-index:100; padding-top:160px; padding-left:60px;padding-bottom:50px; background-color:white; margin:0 25px;}
.noel #zone1{padding:0;}
.noel #background,
.noel #main_container{width:750px;}

.noel .beforeNav{ position:absolute; z-index:999999;left:70px; bottom:270px; background:url("../images/nav_back.png") no-repeat scroll center top transparent;width:47px; height:74px;}
.noel .afterNav{  position:absolute; z-index:999999; right:70px; bottom:180px; background:url("../images/nav_next.png") no-repeat scroll center top transparent; width:47px; height:74px;}
.noel img{border:none;}
.noel a{cursor:pointer;}
.noel .imgChou{cursor:pointer;}
.noel.vm_edition #chouCadeau{display:none !important;}
.noel #chouCadeau{position:absolute; z-index:10000;}
.noel.vm_edition #zone1{visibility:visible;}
.noel .trou_carte{display:none;}
.noel .axm_banner{visibility:hidden;}
.noel .axm_banner .ban-gallery ul{position:static !important;}

/*.noel .axm_banner{display:none;}*/

.pagingControl li{display:inline;}

.pagingControl a.current, .pagingControl a.current:link, .pagingControl a.current:visited{}

.t_7 .navigation li{list-style:none; float:left;}

.login-single-signon
{
    border:1px solid #cccccc;
    border-radius: 4px 4px 4px 4px;
    padding:10px;
    text-align:center;
 }
 
 .pageLogin
 {
 font:12px helvetica,arial,verdana,sans-serif;
 color:4e4e4e;
 }
 .log_loginctrl .log_labelzone{margin:10px 0 20px 10px; width:100%;}
 .log_loginctrl span.lbl
 {
 display:block; font-weight:bold; padding-bottom:2px;   
 }
.login-single-signon .divsocialmedia{display:inline-block; margin: 0 5px;}

/*Média Sociaux*/
div#fb-root { display:none; }
#mediaSociaux{ margin-bottom:5px; text-align:right; }
#mediaSociaux #shareThis_pnlShareThis{ margin-bottom:3px; overflow-x:hidden; display:inline-block;  }
#mediaSociaux .fb_iframe_widget{ overflow-x:hidden; display:inline-block; margin-right:-35px; }
#mediaSociaux a.lnkSendPage { margin-bottom:3px;  display:inline-block; width:16px; height:14px; background:transparent url(../images/SendThisPage.png) no-repeat left top; }
#mediaSociaux a.lnkSendPage:hover { background:transparent url(../images/SendThisPage.png) no-repeat left bottom; }
.share-this .st_plusone>div { width:auto!important; height:17px!important; margin-bottom:1px; }
#mediaSociaux .share-this .st_plusone>div { width:auto!important; height:16px!important; margin-bottom:0; }
.facebook-like { display:inline; }
/*Single sign-on*/
.single-signon {}
.single-signon .register-zone { float:left; padding-top:0; }
.single-signon .register-zone a { display:inline-block; padding:5px 0 5px 10px; background:transparent url(../images/sep.gif) no-repeat left top; margin-left:10px; }
.single-signon .register-zone a.not-user { padding-left:0; background:none;}
.single-signon a.lnk-icon img { width:16px!important; height:16px!important; border:0 none; position:absolute; margin-top:-1px; }
.single-signon .icon-zone a.lnk-icon { width:16px!important; height:11px!important; border:0 none; display:inline-block; }
.single-signon .icon-zone { white-space:nowrap; /*background:transparent url(../images/sep.gif) no-repeat right top;*/ }
.single-signon .icon-zone a { display:inline-block; margin-left:7px; }
.single-signon .icon-zone .lbl-zone { display:inline-block; padding:5px 0 5px 10px; }
.single-signon .icon-zone .signin-links { display:inline-block; padding:5px 10px 5px 0px; }
.single-signon .user-zone { float:left; margin-right:5px; }
.single-signon .login-zone { float:left; }
.single-signon .user-zone .username { padding:5px 0 5px 10px; display:inline-block; background:transparent url(../images/sep.gif) no-repeat left top; }
.single-signon .user-zone .username .msg {}
.single-signon .user-zone .username .name { font-weight:bold; }

.login-single-signon { border:1px solid #ccc; border-radius:4px; padding:10px; text-align:center; }
.login-single-signon .divsocialmedia { display:inline-block; margin:0 5px;}
.login-single-signon .msg-end { display:block; }
.log_loginctrl .log_summary { margin-top:10px; padding:5px; text-align:center; margin-right:0; font-size:11px; }
.log_loginctrl .log_summary .btn-register { /*height:24px;*/ padding:3px 10px; margin:0; border:0 none; background:#888; cursor:pointer; color:#fff; border-radius:3px; display:block; text-align:center; margin-bottom:10px; }
.log_loginctrl .log_summary .btn-register:hover { background:#00adef; }

.axm_inscription .divsocialmedia { display:inline-block; margin:0 5px; }
.axm_inscription .users-accounts,
.axm_inscription .fast-suscribe { border:1px solid #ccc; border-radius:4px; padding:10px; width:355px; margin:10px 0 20px 0; text-align:center; }
.axm_inscription .users-accounts .available-accounts { padding-bottom:10px; border-bottom:1px solid #ccc; margin-bottom:10px; }

/* <Facebook anniversaires de mes amis> */
.axm_fb-birthdays {}
.axm_fb-birthdays .no-list { display:block; color:#ff0000; margin:10px 0; padding:10px; border:1px solid #ff0000; border-radius:4px;}
.axm_fb-birthdays div.fb-friend { width:200px; }
.axm_fb-birthdays div.fb-friend img { float:left; margin-right:5px; }
.axm_fb-birthdays div.fb-friend .fb-friend-info { float:left; width:145px; }
.axm_fb-birthdays div.fb-friend .fb-friend-info .fb-friend-name { display:block; font-weight:bold; margin-bottom:3px; }
.axm_fb-birthdays div.fb-friend .fb-friend-info .fb-friend-date { display:block; margin-bottom:2px; }
/* </Facebook anniversaires de mes amis> */

/* <Utilisateurs - Gestion des utilisateurs> */
.axm_usermanagement {}
.axm_usermanagement .btn-zone { margin-bottom:10px; }
.axm_usermanagement .tbl-users { width:100%; border:1px solid #ccc; }
.axm_usermanagement .tbl-users td { padding:5px; border-bottom:1px solid #ccc; }
.axm_usermanagement .tbl-users td a {  font-weight:bold; }
.axm_usermanagement .tbl-users .head { font-weight:bold; background-color:#B7B7B7; color:#fff; }
.axm_usermanagement .tbl-users .item {  }
.axm_usermanagement .tbl-users .alt-item { background-color:#eee; }
.axm_usermanagement .tbl-users .warning { color:#f00;}
.axm_usermanagement .btn-zone input{/*height:24px;*/ padding:3px 5px; margin:0; border:0 none; background:#888; cursor:pointer; color:#fff; border-radius:3px;}
.axm_usermanagement .btn-zone input:hover{background:#00adef;}

/* </Utilisateurs - Gestion des utilisateurs> */

.treeview a, .treeview a:link, .treeview a:visited{ padding:0; margin:0;  color:#2F60A9 !important; background-color:#ffffff !important; line-height:16px; }
