.mc_cnt_main { padding-left:5px; }
.bgj { background:#f7fdd7; }
.bgw { background:white; }
.mc_hd
{
	width:100%;
}
.mc_hd_in
{
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px;
	padding-left:0;
}	
.mc_hd_L
{
	float:left;
	width:7%;
}
.mc_hd_R
{
	float:left;
	width:92%;
}
.mc_hd_ttr
{
	font-weight:bold;
	color:#c19a1a;
	font-size:18px;
	line-height:18px;
	padding-top:13px;	
}
.mc_hd_sttr
{
	font-weight:bold;
	color:#336382;
	font-size:16px;
	line-height:18px;
}
.mc_hd_lne
{
}
.frm_txt
{
	display:block;
	padding-top:2px;
	text-indent:1px;
}

.frm_top
{
	margin-left:1px;
	margin-right:1px;
	background:#95AFC9;
	line-height:1px;
	height:1px;
	font-size:1px;
}
.frm_bot
{
	margin-left:1px;
	margin-right:1px;
	background:#95AFC9;
	line-height:1px;
	height:1px;
	font-size:1px;
	border-bottom:4px solid #f2f2f2;
}

.frm_in
{
	border-left:1px solid #95AFC9;
	border-right:1px solid #95AFC9;
	padding-top:7px;
	padding-left:5px;
	padding-right:5px;
	background:white;
}
.mc_ttrj
{
	background:#f7fdd7;
	border-bottom:1px solid #e5dea8;
	margin-bottom:5px;
	width:100%;
}
.mc_ttrj p
{
	padding-top:5px;
	height:21px;
	padding-left:5px;
	margin:0;
}
.mc_ttrj_in
{
	width:60%;
	padding-top:5px;
	height:21px;
	padding-left:5px;
}
.mc_ttrj_in input { margin-left:5px;_margin-left:3px; }
.mc_ttrj .vv, .mc_ttrb .vv  { font-size:16px; font-weight:bold; color:#33cc00; }
.mc_ttrj .bl, .mc_ttrb .bl  { font-size:16px; font-weight:bold; color:#0c3183; }
.mc_ttrj .jj { font-size:16px; font-weight:bold; color:#C19A1A; }
.mc_ttrj .jjp { font-size:14px; font-weight:bold; color:#C19A1A; }
.mc_ttrj .blc { font-size:16px; font-weight:bold; color:#009EE0; }

.mc_ttrj_L
{
	float:left;
	width:48%;
}
.mc_ttrj_R
{
	float:left;
	width:51%;
}

.mc_ttrj a
{
	position:relative;
	top:2px;
	left:4px;
}
.mc_lst_mnu
{
	background:#f2f5ef;
	width:100%;
}
.ctr { text-align:center; }
.col90 { width:90%; }
.col80 { width:80%; }
.col79 { width:79%; }
.col78 { width:78%; }
.col77 { width:77%; }
.col75 { width:75%; }
.col65 { width:65%; }
.col64 { width:64%; }
.col60 { width:60%; }
.col55 { width:55%; }
.col50, .frm_pad10 .col50 { width:50%; }
.col45 { width:45%; }
.col44 { width:44%; }
.col40 { width:40%; }
.col38 { width:38%; }
.col35 { width:35%; }
.col30 { width:30%; }
.col25 { width:25%; }
.col24 { width:24%; }
.col23 { width:23%; }
.col22 { width:22%; }
.col21 { width:21%; }
.col20 { width:20%; }
.col19 { width:19%; }
.col18 { width:18%; }
.col16 { width:16%; }
.col15 { width:15%; }
.col14 { width:14%; }
.col13 { width:13%; }
.col12 { width:12%; }
.col11 { width:11%; }
.col10 { width:10%; }
.col9 { width:9%; }
.col8 { width:8%; }
.col7 { width:7%; }
.col6 { width:6%; }
.col5 { width:5%; }
.col4 { width:4%; }
.col3 { width:3%; }
.col2 { width:2%; }
.mc_mnu
{
	float:left;
	color:#336382;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}
.mc_mnu span 
{ display:block; padding-left:10px; color:#336382; }
.mc_mnu span.bl 
{ display:block; padding-left:10px; color:#009EE0; font-size:12px; }
.mc_mnu span.blf 
{ display:block; padding-left:10px; color:#0C3183; font-size:12px; font-weight:bold; }
.mc_mnu_r
{
	float:right;
	text-align:center;
	color:#336382;
	padding-top:2px;
	padding-bottom:2px;
	font-weight:bold;
}
.mc_det_mnu
{
	width:100%;
	border-top:1px solid #dde0da;
}
.mc_det_a
{
	font-weight:bold;
	color:#009EE0;
}
.mc_det_ref
{
	padding-left:10px;
	font-size:10px;
	color:#B0C1CF;
}
.mc_det_susp
{
	padding-left:10px;
	font-size:10px;
	color:#d10019;
}
.mc_det_susp_din
{
	display:none;
}
.mc_det
{
	float:left;

	padding-top:5px;
	padding-bottom:5px;

}
.mc_det_txta 
{
	float:left;
	width:85%;
}
.mc_det_txtabtn
{
	float:right;
	width:11%;
	padding-top:30px;
}
.mc_det_btm_lnkcom
{
	border-bottom:1px dashed #336382;
	text-decoration:none;
}
.mc_det_btm_lnkcom:hover
{
	text-decoration:none;
	border-bottom:1px solid #336382;
}
.mc_det_btm_off
{
	margin:0;padding-left:10px;
	display:none;
}
.mc_det_btm_on
{
	margin:0;padding-left:10px;
	display:block;
}
.mc_det_top
{
	float:left;
	padding-top:5px;
}
.mc_det_top  .chk, .lst_enr_ann_l .chk
{
	width:13px;
	height:13px;
	font-size:1px;
	line-height:0;
	border:0;
	margin:0px;
	padding:0;
}

.mc_det_btm
{
	float:left;
	padding-bottom:5px;
}
.mc_det span,  .mc_det_top span
{ display:block; padding-left:10px; color:#336382; font-size:11px; }
.mc_det_btm span
{ display:block; color:#336382; font-size:11px; }
.mc_pad10 { padding-left:10px; }
.mc_det_txtarea
{
	width:100%;
	height:50px;
	font-size:11px;
	border:1px solid #BDC1C2;
}

.mc_det select,  .mc_det_top select, .mc_det_btm select
{
	width:100%;
	font-size:11px;
	color:#336382;
}
.mc_det_r
{
	float:right;
	text-align:center;
}
.mc_det_r a { float:left; display:block; }
.mc_det_r span { float:left; display:block; color:#9AC9E5; margin-top:5px; }

.ai_info { position:relative; top:4px; left:0; }
.ai_visu { position:relative; top:14px; left:0; }
.ai_flux { position:relative; top:5px; left:0; }
.ai_vcv { position:relative; top:10px; left:0; }
.ai_suppr { position:relative; top:10px; left:0; }
.ai_reno { position:relative; top:12px; left:0; }
.ai_modi { position:relative; top:10px; left:0; }
.ai_susp { position:relative; top:10px; left:0; }
.ai_arch { position:relative; top:10px; left:0; }
.ai_diff { position:relative; top:7px; left:0; }
.ai_cont { position:relative; top:11px; left:0; }
.ai_alrt { position:relative; top:12px; left:0; }

.im_visu { margin-top:8px; }
.im_flux { margin-top:5px; }
.im_vcv{ margin-top:4px; }
.im_suppr { margin-top:4px; }
.im_reno { margin-top:6px; }
.im_modi { margin-top:4px; }
.im_susp { margin-top:4px; }
.im_arch { margin-top:4px; }
.im_diff { margin-top:2px; }
.im_cont { margin-top:5px; }
.im_alrt { margin-top:6px; }

.mc_det .mc_det_ref
{
	font-size:10px;
	color:#B0C1CF;
}

.lst_enr_ann
{
	height:41px;
	background:url(/img/recup_rec/fd_enrg.png) repeat-x #fff;
}
.lst_enr_ann_l
{
	float:left;
	padding-left:10px;
	padding-top:8px;
}
.lst_enr_ann_l .b
{
	font-size:12px;
	font-weight:bold;
	color:#0c3183;
}
.lst_enr_ann_enr
{
	float:right;
	padding-left:15px;
	padding-right:15px;
	padding-top:8px;
}
.lst_enr_ann_enr_cdd
{
	float:right;
	padding-left:15px;
	padding-right:100px;
	padding-top:8px;
}
.lst_enr_ann p.bdr
{
	float:right;
	background:#e7eae4;
	margin-top:2px;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid white;
	height:27px;width:1px;
	font-size:1px;
}
.blc_aide
{
	padding-left:10px;
}
.blc_aide_L
{
	float:left;
	width:7%;
	display:block;
}
.blc_aide_L span
{
	font-weight:bold;
	font-size:11px;
	padding-left:4px;
	
}	
.blc_aide_L img { position:relative; top:3px; }
.blc_aide_L:hover { text-decoration:none; }
.blc_aide_L:hover span { text-decoration:underline; }
.blc_aide_R
{
	float:left;
	width:93%;
}
.bai_bdr
{
	margin:0 1px;
	background:#e5e5e3;
	font-size:1px;line-height:0;padding-top:1px;
}
.bai_in
{
	border-left:1px solid #e5e5e3;
	border-right:1px solid #e5e5e3;
	padding-left:1px;
	padding-right:20px;
	padding-bottom:13px;
	background:url(/img/recup_rec/hutj.png) repeat-x white;
	font-size:10px;
	color:#009ee0;
}
.bai_in .fl { position:relative;left:-7px;top:-4px; }
.bai_in span { font-size:10px; color:#009ee0; }

.puceflbig
{
	display:block;
	font-size:16px;
	font-weight:bold;
	background:url(/img/fleche.gif) no-repeat 0 5px;
	padding-left:10px;
}
.lst_enr_ann_inl
{
	padding-top:16px;
	padding-left:10px;
}
.blc_popgen_in
{
	padding-left:15px;
	padding-right:30px;
	padding-top:4px;
}
.blc_popgen_det
{
	padding-left:10px;
}
.mc_ong
{
	padding-left:30px;
	height:27px;
	background:url(/img/fju.gif) repeat-x;
	margin-left:1px;
	margin-right:1px;
}
.mc_ong_lst_act
{
	height:27px;
	float:left;
	margin-right:5px;
}

.mc_ong_lst_act .a
{
	float:left;
	display:block;
	height:26px;
	background:url(/img/lis_ongg_ac.png) no-repeat;
	border-bottom:1px solid white;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/lis_ongg_ac.png", sizingMethod="crop");
	text-decoration:none;
}

.mc_ong_lst_act p
{
	float:left;
	margin:0;
	height:26px; width:7px;
	background:url(/img/lis_ongd_ac.png) no-repeat;
	border-bottom:1px solid white;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/lis_ongd_ac.png", sizingMethod="scale");
}

.mc_ong_lst_act span
{
	float:left;
	display:block;
	height:26px;
	width:3px;
	background:url(/img/lis_omb.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/lis_omb.png", sizingMethod="image");
}

.mc_ong_lst_nonact
{
	height:24px;
	float:left;
	margin-right:5px;
}
.mc_ong_lst_nonact .a
{
	float:left;
	display:block;
	height:23px;
	background:url(/img/lis_ongg.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/lis_ongg.png", sizingMethod="crop");
	color:#009ee0;
}
.mc_ong_lst_nonact p
{
	float:left;
	margin:0;
	height:23px; width:7px;
	background:url(/img/lis_ongd.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/lis_ongd.png", sizingMethod="scale");
}
.mc_ong_lst_nonact span
{
	float:left;
	display:block;
	height:23px;
	width:3px;
	background:url(/img/lis_omb.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/lis_omb.png", sizingMethod="crop");
}
.mc_ong_lst_img_act
{
	float:left;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
}
.mc_ong_lst_act .mc_ong_lst_txt_act
{
	float:left;
	padding-top:7px;
	font-weight:bold;
}

.mc_ong_lst_nonact .mc_ong_lst_txt_act
{
	float:left;
	padding-top:7px;
	font-weight:bold;
	color:#009ee0;
}
.mc_frm_cnt_L 
{ 
	float:left; 
	width:40%; 
	padding-top:1px; 
	
}
.mc_frm_cnt_Rl { float:left; width:55%; padding-top:2px; }
.mc_frm_cnt_Rs { float:left; width:40%; padding-top:2px; }
.mc_frm_cnt_Rl span, .mc_frm_cnt_Rs span, .mc_frm_cnt_R { padding-left:10px; }

.mc_frm_cnt_Rl .btn_gr span { padding-left:0;}

.mc_frm_cnt_L span 
{ 
	padding-right:10px; padding-left:10px; 
	font-weight:bold; 
	font-size:12px; 
	float:right;
	display:block;
	padding-top:3px;
	padding-bottom:4px;
}

.mc_frm_cnt_L .frm_descript_label
{
    padding-right:5px;
    float:right;
    display:block;
    padding-top:0px;
    padding-bottom:4px;
    padding-left:50px;
    font-weight:normal;
    /*background-color:#fff;*/
    color:#336382;
    font-size:10px;
}

.frm_descript_label {
    width:63%;
}

.mc_frm_cnt_L a
{ 
	float:right;
	display:block;
	width:22px;
	height:22px;
	background:url(/img/err.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/err.png", sizingMethod="image");
}
.mc_frm_cnt_L a:hover {cursor:pointer;text-decoration:none;}

.mc_frm_cnt_Rl .chk
{
	width:13px;
	height:13px;
	font-size:1px;
	line-height:0;
	border:0;
	margin-top:2px;margin-bottom:0;margin-left:0;margin-right:0;
	padding:0;
}
.cmt_obli
{
	font-size:10px;
	padding-left:40px;
	color:#336382;
}
.dep_mult
{
	height:70px;
}
.mc_txt_dt_alr 
{ 
	text-align:right; 
	float:left;
	width:20%;
	padding-top:3px;
}
.btn_gr2 { height:21px; text-decoration:none; color:#009EE0;}
.btn_gr2:hover { text-decoration:none;}
.btn_gr2 div
{
	padding-left:4px;
	padding-top:2px;
	padding-bottom:7px;
	background:url(/img/boutg.png) no-repeat;
	cursor:pointer;
	float:left;
	font-size:12px;
	font-weight:bold;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/boutg.png", sizingMethod="crop");
	text-decoration:none;
	color:#009EE0;
}
.btn_gr2 span
{
	width:6px;
	height:21px;
	display:block;
	float:left;
	cursor:pointer;
	background:url(/img/boutd.png) top right no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/boutd.png", sizingMethod="image");
	text-decoration:none;
}
.btn_gr2:hover div
{
	background:url(/img/boutg_ac.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/boutg_ac.png", sizingMethod="crop");
	text-decoration:none;
	color:white;
}
.btn_gr2:hover span
{
	background:url(/img/boutd_ac.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/boutd_ac.png", sizingMethod="image");
}
.btn_gr2 p
{
	float:left;
	width:1px;
	font-size:1px;
	height:10px !important;
	height:12px;
	border:1px solid white;
	background:#009EE0;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:0;
	margin-top:0;
}
.pic_visu
{
	display:block;
	padding-top:2px;
	color:#009ee0;
}
.pic_visu img { float:left; margin-top:3px; }
.pic_visu .img { float:left; margin-top:1px; }
.pic_visu span
{
	float:left;
	display:block;
	color:#009ee0;
	font-weight:bold;
	font-size:12px;
}
.pic_visu div
{
	float:left;
	width:1px;
	height:12px;
	background:#9ac9e5;
	border:1px solid white;
	margin-right:10px;
	margin-left:1px;
}
.pic_visu:hover span, .pic_visu:hover { text-decoration:underline; cursor:pointer; }

.pic_modi
{
	display:block;
	padding-top:2px;
	color:#009ee0;
}
.pic_modi img { float:left; margin-top:0px; }
.pic_modi span
{
	float:left;
	display:block;
	color:#009ee0;
	font-weight:bold;
	font-size:12px;
}
.pic_modi div
{
	float:left;
	width:1px;
	height:12px;
	background:#9ac9e5;
	border:1px solid white;
	margin-right:10px;
	margin-left:0px;
}
.pic_modi:hover span, .pic_modi:hover { text-decoration:underline; cursor:pointer; }

.mc_lnk_modi
{
	display:block;
	padding-top:2px;
	color:#009ee0;
}
.mc_lnk_modi img { float:left; margin-top:0px; }
.mc_lnk_modi span
{
	float:left;
	display:block;
	color:#336382;
	font-size:11px;
	text-indent:4px;
	padding-top:9px;
}
.mc_lnk_modi:hover span, .mc_lnk_modi:hover { text-decoration:underline; cursor:pointer; }
.mc_lnk_visu
{
	display:block;
	padding-top:2px;
	color:#009ee0;
}
.mc_lnk_visu img { float:left; margin-top:0px; }
.mc_lnk_visu span
{
	float:left;
	display:block;
	color:#336382;
	font-size:11px;
	text-indent:4px;
	padding-top:12px;
}
.mc_lnk_visu:hover span, .mc_lnk_visu:hover { text-decoration:underline; cursor:pointer; }

.det_txt_bc
{
	font-size:12px;
	color:#009EE0;
}
.det_txt_bc span 
{ 
	font-weight:bold; 
	font-size:12px;
	color:#009EE0;
}
.rss_ttr
{
	width:97%;
	padding-top:4px;
	padding-bottom:4px;
	text-indent:5px;
	font-weight:bold;
	background:#CFEAFB;
}
.rss_det_blc { padding-left:10px; padding-right:10px; }
.rss_lnk { padding-top: 3px;padding-left: 10px; }
.rss_lnk a
{
	display:block;
	float:left;
	padding-left:10px;
	width:23%;
}
.rss_lnk a img:hover { text-decoration:none; }

.sep_flux
{
	float:left;
	width:1px;
	height:12px;
	font-size:1px;
	background:#9ac9e5;
	margin-left:10px;
	margin-top:7px;
}
.flux_frm_in
{
	border-left:1px solid #95AFC9;
	border-right:1px solid #95AFC9;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	background:white;
}
.flux_lst_enr_ann
{
	background:url(/img/recup_rec/fd_enrg.png) repeat-x #fff;
}
.frm_pad10 { padding-left:10px; }

/* moteur Live Search */
#locselector {     
}
#locwidget {
}
#location {
}
#locselectcontainer .yui-ac-content {
    overflow:auto;
    height: 200px;
    overflow-x: hidden;
    z-index: 1000;
}
#buttonbox {
	margin-bottom: 5px;
}
#buttonbox input {
    width: 100px;
}
/* FIN moteur Live Search */

.id_cnt
{
	padding-top:10px;
	padding-left:30px;
	padding-right:5px;
	padding-bottom:10px;
}
.id_hd_L
{
	float:left;
	width:63%;
}
.id_hd_R
{
	float:right;
	width:35%;
}
.id_hd_L_ttr
{
	padding-top:20px;
	padding-bottom:5px;
}
.id_hd_L_txt
{
	padding-left:5px;
	padding-bottom:10px;
}
.id_vid_L
{
	float:left;
	width:35%;
	text-align:center;
}
.id_vid_L_a
{
	font-size:12px;
	font-weight:bold;
	color:#009ee0;
}
.id_vid_R
{
	float:right;
	width:62%;
}
.id_vid_R div
{
	padding-bottom:5px;
}
.id_vid_R span
{
	padding-left:7px;
	background:url(/img/pointb.gif) no-repeat 0 6px;
	color:#009ee0;
	font-weight:bold;
}
.id_vid_img
{
	display:block;
	width:68px;
	height:42px;
}
.id_vid_ctr
{
	width:68px;
	margin:0 auto;
}	
.id_hd_R_int
{
	font-size:12px;
	font-weight:bold;
}
.id_hd_R_inp
{
	padding-top:7px;
}
.id_hd_R_inp input
{
	font-size:9px;
	font-family:verdana;
	width:80%;
	border-top:1px solid #555;
	border-left:1px solid #555;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
.id_hd_R_blc
{
	padding-left:5px;
}
.id_btn_cnt_L
{
	float:left;
	width:55%;
}
.id_btn_cnt
{
	float:right;
	width:40%;
	padding-top:8px;
}
.id_cn_top { padding-right:28px; }
.id_cn_top_L
{
	background:url(/img/enca_id/im_ht_g.png) no-repeat;
	width:100%;
	height:27px;
	float:left;
	margin-right:-28px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/enca_id/im_ht_g.png", sizingMethod="crop");
}
.id_cn_top_R
{
	background:url(/img/enca_id/coin_dt.png) no-repeat;
	float:right;
	width:28px;
	height:27px;
	position:relative;
	left:28px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/enca_id/coin_dt.png", sizingMethod="image");
}

.id_cn_mid { padding-right:27px; }
.id_cn_mid_L
{
	background:url(/img/enca_id/bord_g.png) no-repeat;
	width:100%;
	height:125px;
	float:left;
	margin-right:-27px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/enca_id/bord_g.png", sizingMethod="crop");
}
.id_cn_mid_R
{
	background:url(/img/enca_id/bord_d.png) no-repeat;
	float:right;
	width:27px;
	height:125px;
	position:relative;
	left:27px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/enca_id/bord_d.png", sizingMethod="crop");
}

.id_cn_bot { padding-right:28px; }
.id_cn_bot_L
{
	background:url(/img/enca_id/im_bas_g.png) no-repeat;
	width:100%;
	height:27px;
	float:left;
	margin-right:-28px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/enca_id/im_bas_g.png", sizingMethod="crop");
}
.id_cn_bot_R
{
	background:url(/img/enca_id/coin_bas_dt.png) no-repeat;
	float:right;
	width:28px;
	height:27px;
	position:relative;
	left:28px;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/enca_id/coin_bas_dt.png", sizingMethod="image");
}
.id_mid_cnt
{
	position:relative;
	left:30px;
	top:-5px;
}
.mc_id_cnt_L , .mc_id_cnt_Lj 
{ 
	float:left; 
	width:65%; 
}

.mc_id_cnt_R { float:left; width:35%; padding-top:2px; }

.mc_id_cnt_R span { padding-left:10px; }
.mc_id_cnt_R input { width:90%; }
.mc_id_cnt_R .chk
{
	width:13px;
	height:13px;
	font-size:1px;
	line-height:0;
	border:0;
	margin-top:2px;margin-bottom:0;margin-left:0;margin-right:0;
	padding:0;
}
.mc_id_cnt_L span 
{ 
	padding-right:10px; padding-left:10px; 
	font-weight:bold; 
	font-size:12px; 
	float:right;
	display:block;
	padding-top:3px;
	padding-bottom:4px;
}
.mc_id_cnt_L  .cmt
{ 
	font-weight:normal; 
	font-size:10x; 
	position:relative;
	top:-4px;left:-10px;
	text-align:right;
}

.mc_id_cnt_Lj span 
{ 
	padding-right:10px; padding-left:10px; 
	font-size:10px; 
	float:right;
	display:block;
	padding-top:4px;
	padding-bottom:5px;
}
.mc_id_cnt_L a, .mc_id_cnt_Lj a
{ 
	float:right;
	display:block;
	width:22px;
	height:22px;
	background:url(/img/err.png) no-repeat;
	_background:none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/img/err.png", sizingMethod="image");
}
.mc_id_cnt_L a:hover, .mc_id_cnt_Lj a:hover {cursor:pointer;text-decoration:none;}

.id_blc_frm
{
	background:url(/img/fb.gif) no-repeat 0 170px;
	width:814px;
	height:100%;
	position:relative;
	z-index:3;
}
.id_blc_frm_L
{
	float:left;
	width:185px;
	position:relative;
}
.id_blc_frm_M
{
	float:left;
	width:550px;
}
.id_blc_frm_bot
{
	width:814px;
	height:44px;
	background:url(/img/id_horiz.gif) repeat-x;
	position:relative;
	top:-32px;
	z-index:1;
}
.id_blc_frm_bot img
{
	margin-left:735px;
}
.id_img_L
{
	z-index:4;
	width:185px;
	height:1px;
	position:absolute;
	left:0; top:0;

}
.id_btn_gr_L
{
	float:left;
	width:60%
}
.id_btn_gr_L span
{
	padding-left:20px;
	display:block;
	font-size:10px;
	padding-top:16px;
}
.id_btn_gr_cnt
{
	float:right;
	width:35%;
	padding-top:15px;
}
.id_mem_inf .chk
{
	width:13px;
	height:13px;
	font-size:1px;
	line-height:0;
	border:0;
	margin:0px;
	padding:0;
}
.id_mem_inf
{
	float:left;
	padding-top:3px;
}
.de_acc_stat
{
	padding-right:5px;
	padding-bottom:5px;
}
.de_acc_stat span, .de_acc_stat a
{
	color:#009EE0;
}
.de_pad5
{
	padding-left:5px;
}
.de_blc { color:#009EE0; }

.jnl_mnu
{
	border-bottom:1px solid #e5dea8;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:3px;
	width:100%;
}
.jnl_smnu, .jnl_resmnu
{
	border-bottom:1px solid #DDE0DA;
	padding-top:3px;
	padding-bottom:3px;
	margin-bottom:3px;
	width:100%;
}
.jnl_resmnu .jnl_col_jnl span, .jnl_seld .jnl_col_jnl span { padding-left:7px; display:block; }

.jnl_seld, .jnl_nsel { display:block; width:100%;  padding-top:1px; }
.jnl_seld:hover, .jnl_seld:hover a, .jnl_nsel:hover { text-decoration:none; background-color:#F2F5EF; cursor:pointer; }

.jnl_sel { display:block; width:100%;  padding-top:1px; cursor:default; }
.jnl_sel:hover { text-decoration:none; background:#F2F5EF; cursor:default; }


.jnl_mnu div, .jnl_smnu div { color:#999999; }
.jnl_col_sttr { float:left; width:50%; font-size:12px; font-weight:bold;color:#336382; padding-top:3px; }

.jnl_nsel div { color:#336382; }
.jnl_sel div, .jnl_seld div, .jnl_seld a, .jnl_seld span { color:#009EE0; }

.jnl_nsel .jnl_col_ini { background:url(/img/point.gif) no-repeat 50% 6px; }
.jnl_sel .jnl_col_ini { background:url(/img/fl_suite.gif) no-repeat 50% 5px; }

.jnl_col_poub
{
	background:url(/img/tite-poubelle.gif) no-repeat 5px 2px;
	float:right;
	width:5%;
}

.jnl_col_ini
{
	float:left;
	width:5%;
}
.jnl_col_jnl
{
	float:left;
	width:34%;
}
.jnl_col_det
{
	float:left;
	width:20%;
}
.mc_seld_jnl
{
	border:1px solid #336382;
	
}
.mc_seld_ttr
{
	color:white;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	background:#336382;
}
.mc_seld_det
{
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}
.mc_frm_cnt_Rl .hb
{
	padding-left:5px;
	font-size:18px;
	font-weight:bold;
}
.mc_frm_duree
{
	position:relative;
	top:-3px;
}
.mc_de_txta
{
	padding-left:30px;
}
.mc_de_txta textarea
{
	width:98%;
	height:80px;
	border:1px solid #bdc1c2;
}
.mc_de_txta_ln div 
{
	float:left;
	font-size:10px;
}
.mc_de_txta_car input, .mc_de_txta_nbl input
{
	font-size:11px;
	color:#999;
	text-align:right;
	padding-right:5px;
	padding-top:0;padding-left:0;
	width:40%;
	border:1px solid #bdc1c2;
} 
.mc_de_txta_car
{
	float:left;
	font-size:10px;	
	width:25%;
}
.mc_de_txta_nbl
{
	float:left;
	font-size:10px;	
	width:24%;
}
.mc_de_txta_txt
{
	float:left;
	width:50%;
}
.mc_frm_de_in
{
	border-left:1px solid #95AFC9;
	border-right:1px solid #95AFC9;
	padding-top:1px;
	padding-left:5px;
	padding-right:5px;
	background:white;
}
.mc_de_pad_btn
{
	padding-left:40%;
	padding-top:10px;
}

