/*<Utils>*/
.clear { display:block; clear:both; }
hr.separateur{ clear:both; visibility:hidden; }
/*</Utils>*/

/*<General>*/
body.t_1,
body.t_2
{ 
	/*background:#CDCDCD url(../images/bkg.body.gradient.jpg) repeat-x scroll top left;*/
	color:#5B5B5B;
	font-family:Arial,Verdana,Helvetica;
	font-size:11px;
	margin:0;
	width:100%;
}
a  { color:#3D67B3; } 
a:hover  { color:#4879d4; } 
/*<General>*/


/*
body.t_8 #zone3 { background:white url(../images/line_zone3.gif) no-repeat; margin:10px 10px 10px 0; padding-left:10px; min-height:423px; }
body.t_8 #zone2 { margin-top:10px; }
body.t_8 #search_container { margin-left:5px; margin-top:-1px; }
body.t_8 .Titre { color:#616462; display:block; font-family:Arial; font-size:18px; line-height:18px; letter-spacing:-0.25pt; } 
body.t_8 .SousTitre { color:#3E6D9D; font-weight:bold; font-size:12px; }
*/
#zone2 h1 { display:none; }
#zone2 { }
#zone2 #sendprint, #zone2 #prevnext { display:none; }


/*<_Menu>*/
.menu { height:100%; background:#F2F2F2; width:222px; margin-top:36px; border-top:1px solid #D6D6D6; }
* html .menu { border-left:none; margin-left:-9px; padding-bottom:0px; width:222px; }

#zone_menu {    }
#zone_menu .menu ul { padding:0; margin:0; width:100%; }
#zone_menu .menu ul li { padding:0; margin:0; list-style-type:none; display:block; }


#zone_menu .menu a.m_s, 
#zone_menu .menu a.m_s_sel { border-bottom:1px solid #D6D6D6; display:block; font-size:11px; line-height:normal; padding:5px 0 5px 15px; text-decoration:none;  }

body.p_11 #zone_menu .menu a.m_s, 
body.p_11 #zone_menu .menu a.m_s_sel { border-bottom:none; }

#zone_menu .menu a.m_s { background-color:#F0F0F0; color:#8094C9; }
#zone_menu .menu a.m_s_sel { line-height:normal; }
#zone_menu .menu .m_s_sel ul.m_sp {   }
#zone_menu .menu a.m_s:hover { color:#000000; }
#zone_menu .menu li.m_p_sel li.m_sp_sel li a { display:block; padding:5px 0 5px 24px; }
#zone_menu .menu li.m_p_sel li.m_sp_sel li.m_sp_not_sel a { color:#8094C9; }

#zone_menu .menu li a {  border-top:1px solid #D6D6D6; }
#zone_menu .menu li.m_p a,
#zone_menu .menu a.m_ss_sel,
#zone_menu .menu li.m_p_sel a { display:block; color:#000000; line-height:15px;  }
/*sections*/
#zone_menu .menu li.m_s_sel a.m_s_sel { list-style:none; overflow:hidden; text-decoration:none; color:black; font-size:16px; border-top:none; background:#8094C9; color:white; padding:10px 0 10px 30px; }
#zone_menu .menu .ss_6 li.m_s_sel a.m_s_sel { display:none; }
* html #zone_menu .menu li.m_s_sel a.m_s_sel { margin-top:15px; }
#zone_menu .menu li.m_s a.m_s { color:black; font-size:16px; border-top:none; background:#F0F0F0; color:#5E5E5E; padding:10px 0 10px 30px; }
/*pages*/
#zone_menu .menu li.m_p_sel a.m_p_sel { font-size:16px; text-decoration:none; color:#5E5E5E; background:#CAD1E8; padding:10px 0 10px 30px; }
* html #zone_menu .menu li.m_p_sel a.m_p_sel { padding-bottom:10px; margin-top:15px; margin-bottom:0px; }
#zone_menu .menu li.m_p a.m_p { font-size:16px; text-decoration:none; color:#5E5E5E; background:#FCFCFC; padding:10px 0 10px 30px; }
/*supersections*/
#zone_menu .menu a.m_ss_sel {  font-size:16px; text-decoration:none; color:#313131; background:#F2F2F2 url(../images/bullet.list.open.jpg) no-repeat scroll 14px 10px; padding:10px 0 10px 35px; border-bottom:1px solid #D6D6D6; border-top:none; } 
#zone_menu .menu a.ss_6 { border-bottom:0px solid #8094C9; }
#zone_menu .menu a.m_ss {  display:block; font-size:16px; text-decoration:none; color:#313131; background:#F2F2F2 url(../images/bullet.list.close.jpg) no-repeat scroll 14px 10px; padding:10px 0 10px 35px; border-bottom:1px solid #D6D6D6; border-top:none; } 
* html #zone_menu .menu a.m_ss {  padding-bottom:10px; /*margin-bottom:-15px; */ } 
* html #zone_menu .menu li.m_ss_sel ul { margin-top:-15px; overflow:hidden; } 
* html #zone_menu .menu li.m_p_sel, * html #zone_menu .menu li.m_sp_sel { margin-top:-15px;  overflow:hidden; } 
* html #zone_menu .menu li.m_ss_sel ul ul, * html #zone_menu .menu li.m_sp_sel li.m_sp_sel { margin-top:0px; } 
#zone_menu .menu li.m_sp_sel a { display:none; }
#zone_menu .menu a { line-height:15px; }
#zone_menu .menu ul.m_sp { border-bottom:1px solid #D6D6D6; border-top:none; } 
#zone_menu .menu ul.m_sp ul.m_sp { border-bottom:none; border-top:none; } 

/*III*/
#zone_menu li.m_sp_sel ul.m_sp li.m_sp_sel a, #zone_menu li.m_sp_sel ul.m_sp li.m_sp_not_sel a:hover { overflow:hidden;  background:#8094C9; font-size:15px; text-decoration:none; color:white; padding:10px 0 10px 15px;  } 
#zone_menu li.m_sp_sel ul.m_sp li.m_sp_sel a { border-top:none; } 
#zone_menu li.m_sp_sel ul.m_sp li.m_sp_not_sel a { overflow:hidden;  background:#F2F2F2; font-size:15px; text-decoration:none; color:#313131; padding:10px 0 10px 15px;  border-top:1px solid #D6D6D6; } 
/*II*/
#zone_menu li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel a, #zone_menu li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_not_sel a:hover  {  overflow:hidden;  font-size:15px; text-decoration:none; color:#5E5E5E; background:#CAD1E8; padding:10px 0 10px 30px; border-top:1px solid #D6D6D6; } 
#zone_menu li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_not_sel a  {  overflow:hidden;  font-size:15px; text-decoration:none; color:#5E5E5E; background:white; padding:10px 0 10px 30px; border-top:1px solid #D6D6D6; } 
 /*I*/
#zone_menu li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp  li.m_sp_sel a, #zone_menu li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp  li.m_sp_not_sel a:hover { overflow:hidden;  font-size:14px; text-decoration:none; color:#5E5E5E; background:#DFE7FF; padding:10px 0 10px 50px; }
#zone_menu li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp  li.m_sp_not_sel a { overflow:hidden;  font-size:14px; text-decoration:none; color:#5E5E5E; background:#EFF3FF; padding:10px 0 10px 50px; border-top:1px solid #D6D6D6; } 


/*III*/
/*
li.m_sp_sel ul.m_sp li.m_sp_sel a { background:orange; } 
li.m_sp_sel ul.m_sp li.m_sp_not_sel a { background:Darkorange ; } 
*/
/*II*/
/*
li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel a  { margin-left:20px; background:blue; } 
li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_not_sel a  { margin-left:20px; background:aqua; } 
*/
 /*I*/
 /*
li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp  li.m_sp_sel a { margin-left:40px; background:pink; }
li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp li.m_sp_sel ul.m_sp  li.m_sp_not_sel a { margin-left:40px; background:deepPink; } 
*/

/*<IMPORTANT>*/
/*<"hack" pour menu ie6-7; overflow sur item cachés>*/
.menu .m_s { display:none; }
.menu li.m_s_sel { list-style:none; overflow:hidden; }
.ss_6 .menu a.m_s_sel { display:none; }
.menu .m_p { display:none; }
.menu li.m_p_sel { list-style:none; overflow:hidden;  }
.ss_6 .menu a.m_p_sel { display:none!important; }
li.m_sp_sel {list-style:none; overflow:hidden;}
/*</"hack" pour menu ie6-7; overflow sur item cachés>*/
/*</IMPORTANT>*/

.axm_txt ul { margin-left:20px; }

/*<Recherche>*/

.axc_search h3 { margin-bottom:5px; }
.axc_search .txt_search { font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; background:#FFFFFF none repeat scroll 0 0; border:1px solid #B2B2B2; color:#B2B2B2; font-size:13px; height:15px; margin-left:2px; padding:2px 0 1px 3px; width:130px;}
.axc_search .btn_search { background:transparent url(../images/recherche_go.gif) no-repeat center center; position:relative; top:10px; height:25px; width:25px; border:0 none; display:inline; float:none; white-space:pre; font-size:11px; line-height:100%; cursor:pointer; overflow:hidden; }
.axc_search .btn_search, #ie8#fix {  position:static; top:0; }

.axc_advsearch h2 {}
.axc_advsearch .search_simple { border-bottom:1px solid #ccc; padding-bottom:0px; }
.axc_advsearch .txt_search { width:300px; }

.axc_advsearch .search_adv { border-top:1px dashed #5E5E5E; margin-top:10px; padding-top:5px; }
.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 .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; color:#8094C9; }
.axc_advsearch .result .date { display:block; }
.axc_advsearch .result .desc { display:block; }
.axc_advsearch .result .doc_info img { margin-right:3px; }
/*</Recherche>*/

/*<SwitchLangue>*/
.axc_lang {}
.axc_lang a {}
/*<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{}
#sendprint a.lnk_print{}
/*</Send Print>*/

/*<Paging>*/
.pager { font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
/*</Paging>*/

/*<Inscriptions aux envois>*/
.subsc { margin-left:10px; }
/*</Inscriptions aux envois>*/

/*<RSS>*/
.rss {}
/*</RSS>*/

/*<SiteMap>*/
.axm_sitemap {  }
.axm_sitemap ul { margin-left:10px; list-style-type:none; }
.axm_sitemap ul ul { margin-left:15px; }
.axm_sitemap ul ul ul { margin-left:20px; }
.axm_sitemap a {}
.axm_sitemap a.lvl1 {}
.axm_sitemap a.lvl2 {}
.axm_sitemap a.lvl3 {}
/*</SiteMap>*/

/*<NouvelleEvenement>*/
.axm_event h2 { margin-bottom:8px; font-weight:normal; border-bottom:1px dashed #5E5E5E; display:block; width:98%; color:#0080C0; font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; font-size:12pt;  }
.axm_event .event_item_container { padding-bottom: 10px; }
.axm_event .event_alt_item_container { padding-bottom: 10px; }
.axm_event .image { float:left; }
.axm_event .image img { margin:0 10px 10px 0; }
.axm_event h3 {} /*Group*/
.axm_event h4 { margin:0 0 5px 0; font-weight:normal; font-size:14px; color:#8094C9; font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; } /*Title*/
.axm_event .short_desc { margin-left:10px; display:block; } /*Title*/
.axm_event .event_date { width:100%; text-align:right; margin-left:-15px; display:block; font-size:10px; color:#969696; /*margin-bottom:5px; margin-top:-18px;*/ } 
.axm_event .event_date .date span { margin:0 3px; } 
/*</NouvelleEvenement>*/

/*<Nouveaute>*/
.axm_news h2 { /*font-size:20px; font-weight:bold; color:#37456a;*/ }
.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 .desc { display:block; }
.axm_news .breadcrumb { display:none; }
.axm_news .doc_info { display:none; }
.axm_news .doc_info img { margin-right:3px; }
.axm_news .news_links { display:none; }
/*</Nouveaute>*/

/*<Documents>*/
.axm_doc a.simple_document {}
/*</Documents>*/

/*<Media>*/
.amx_banner {}
.axm_video {}

.axm_vidlist {}
/*</Media>*/

/*<Quickmenu>*/
.axm_qmenu {}
.axm_qmenu .link_menu br.br { display:none; }
/*</Quickmenu>*/

/*<Formulaires>*/
/*
.axm_forms {}
.axm_forms .form-item { margin:3px 0; }
.axm_forms span.forms_labels { margin-top:10px; font-weight:bold; font-size:12px; font-family:Verdana,Helvetica,sans-serif;}
.axm_forms .forms_label_container_h { width: 200px; }
.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 table.form_module { width:100%; }
.axm_forms table.contest_module { width:100%; }
*/
.axm_forms {color:#000;}
.axm_forms .form-item { margin:3px 0; }
.forms_labels { font-family:Verdana,Helvetica,sans-serif; font-size:11px; }
.forms_txtbox { font-family:Verdana,Helvetica,sans-serif; font-size:11px; }
.forms_label_container_h { width:200px; }
.forms_label_container_v {}
.forms_answer_container_h {}
.forms_answer_container_v {}
select.forms_ddlpays_v { display:block; font-family:Verdana,Helvetica,sans-serif; font-size:11px; width:180px; }
select.forms_ddlprovince_v { display:block; font-family:Verdana,Helvetica,sans-serif; font-size:11px; margin-top:5px; width:180px; }
select.forms_ddlpays_h { font-family:Verdana,Helvetica,sans-serif; font-size:11px; width:180px; }
span.forms_ddlprovince_h { padding-left:10px; } 
select.forms_ddlprovince_h { font-family:Verdana,Helvetica,sans-serif; font-size:11px; width:180px; }

/*<Carte>*/
.axm_gmap { }
/*</Carte>*/

/*<Bottin>*/

.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 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 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 .info span.clear { clear:both; display:block; }
.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_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 .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 .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 {}
.axm_inscription .inscript .previewphoto .txt { width:200px; float:left; }
/*</Module Inscription>*/

.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 .dealer_item span.lbl { float:left; width:100px;  } /*DANS LES UPSTRINGS*/
.axm_dealer .url { margin-left:100px; }
.axm_dealer .email { margin-left:100px; }
.axm_dealer_detail .back_lnk { float:right; }
.axm_dealer_detail .url { margin-left:0; }
.axm_dealer_detail .email { margin-left:0; }
/*</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; }

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*/

/*PagingIndexControl.ascx*/
div.catalog_pager { border-top:3px solid #EAEAEA; padding:5px; font-weight:normal; display:block; font-size:11px; }
.catalog_pager .resultsDisplay { text-align:left; width:43%; float:left; font-size:11px; }
.catalog_pager .resultsDisplay .msg { display:none; }
.catalog_pager .resultsDisplay .text { color:#7F7F7F; }
.catalog_pager .resultsDisplay .number { color:#3E6D9D; font-weight:bold; }

.catalog_pager .pagingControl { text-align:right; width:57%; float:right; font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
.catalog_pager .pagingControl .first,
.catalog_pager .pagingControl .prev,
.catalog_pager .pagingControl .next,
.catalog_pager .pagingControl .last {font-weight:bold;}
.catalog_pager .bef, 
.catalog_pager .aft { font-size:10px; color:#7F7F7F; }
.catalog_pager .pagingControl a { text-decoration:none; border-bottom:2px dotted #8094C9; color:#8094C9; font-weight:normal; }
.catalog_pager .pagingControl a.current { border-bottom:none; color:#7F7F7F; font-weight:bold; }
.catalog_pager .pagingControl a:hover { color:#3E6D9D; border-bottom:2px dotted #3E6D9D; }
.catalog_pager .pagingControl a.current { border-bottom:none; color:#7F7F7F; }
.pagingControl a.inac, 
.pagingControl a.inac:hover { display:none; }
/* </Liste de documents> */

/*<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>*/



/*<Text editor>*/
.medium_font { font-size:12pt; color:#0080C0; font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
.medium_font_purple { font-size:12pt; color:#8094C9; font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
.medium_font_underline { border-bottom:1px dashed #5E5E5E; font-size:14px; color:#8094C9; font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
.large_font { font-size:24px; color:#5E5E5E; font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
.normal_font_blue { font-size:12px; color:#0080C0; font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
.normal_font { font-size:12px; color:#909ECB; font-family: "Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif; }
.underline { border-bottom:1px dashed #5E5E5E; display:block; width:98%; margin-bottom:8px; }
/*</Text editor>*/

.prodlist_item { float:left; height:280px; }
.prodlist_item .ppd { margin-top:15px; }
hr.news_separator { display:none; }
.pager_top { display:none; }
#zone2 .proddetail h1 { display:block; }
.prodlist_item .product_card_price_lbl { display:none; }
.product_card_infos_container .prod_list_price { margin-right:0; }
.prodlist_related .related_title { display:none; }




/*<Formulaires>*/
/*2 colonnes*/
.form-row, .form-fullrow { padding:5px; }
.form-item {}
.form-row .form-item { float:left; width:50%; /*background:red;*/ }
.form-fullrow .form-item { float:none; width:auto; /*background:blue;*/ }
.send-zone { clear:both; }
/*</Formulaires>*/
