.la_clear{
	clear: both;
	margin:0;
	padding:0;
	font-size: 0;
	line-height: 0;
}

/** HEADER */
#dv_header{
	position: relative;
}

#la_a_header_bloc{
	position: relative;
	margin: 0 auto;
	width: 950px;
	height: 51px;
	z-index: 1;
}

#la_a_shadow{
	position:absolute;
	bottom:-12px;
	left:0;
	z-index:0;
	width: 100%;
	height: 12px;
	background: url("/images/common/shadow_content.png") repeat-x transparent;
}

#la_a_lidoli_logo{
	background: url("/images/common/lidoli_abaques_interface.png") no-repeat 0 -51px;
    height: 39px;
    left: 10px;
    position: absolute;
    top: 3px;
    width: 178px;
}

#la_a_logo_txt{
	color: white;
    font-family: Arial;
    font-size: 9px;
    left: 5px;
    position: absolute;
    top: 35px;
    width: 200px;
}

#la_a_return_link{
	color: #5a5a5a;
    display: block;
    position: absolute;
    left:20px;
    top: 3px;
    text-decoration: underline;
}

#la_a_select_abaque{
	top: 42px;
	position:absolute;
	left:360px;
}

#la_a_frise{
	background: url("/images/common/lidoli_abaques_interface.png");
    height: 51px;
    position: absolute;
    right: 0;
    top: 0;
    width: 294px;
}
/** CONTENU **/
#la_abaques_content{
	background: url("/images/common/header_shadow.png") repeat-x white;
	margin: 0 auto 0;
    padding: 12px 0;
	width: 950px;
}

/** PRESENTATION */
#la_a_presentation{
}

#la_a_evaluation{
	float:left;
	width: 350px;
	height: 125px;
	margin-right: 10px;
}

#la_a_eval_photo{
	float: left;
    margin-left: 10px;
    margin-right: 10px;
    overflow: hidden;
    width: 118px;
    border: 1px solid #d5d5d6;
    display: block;
}

#la_a_eval_photo img{
	display: block;
    margin: 0 auto;
	max-height: 118px;
    max-width: 118px;    
}

#la_a_eval_text{
	float:left;
	width: 210px;
}

.la_normal_grey{
	font-size:11px;
	color: #5a5A5A;
}

.la_bold_grey{
	font-size:12px;
	color: #5a5A5A;
	font-weight: bold;
}

#la_a_version{
	float: left;
	width: 540px;
	min-height:125px;
	color: #f9500c;
}

#la_a_title{
	font-size: 13px;
	margin-bottom: 8px;
}

#la_a_version_name{
	font-size:16px;
	font-weight: bold;
	margin-bottom: 8px;
}
#la_a_version_extern_link{
	color: #5A5A5A;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 5px;
}
#la_a_avancement{
	margin: 20px 0 10px;
	padding-left: 230px;
}

#la_a_avancement .la_progress_bar{
	float: left;
}

#la_a_progress_text{
	margin-left: 10px;
	float:left;
	color: #f9500c;
	font-size:13px;
	font-weight: bold;
}

#la_a_version_summary{
	margin:8px 0 10px 10px;
	text-align: center;
}

/**
 * ACTION BAR
 */
#la_a_action_bar_bloc, #la_a_filter_bar_bloc{
	width: 940px;
	margin:0 auto 10px;
	background: #F6F6F6;
	font-family: Arial;
}

#la_a_action_bar{
	width: 940px;
	height: 36px;
	margin:0 auto;
}

#la_a_ab_text{
	float:left;
    font-weight: bold;
    margin: 11px 6px 0 7px;
}

#la_a_select_pgroups{
	float:left;
	font-size:9px;
	margin: 6px 6px 0 0;
}

#la_a_select_igroups{
	float:left;
	font-size:9px;
	margin: 6px 0 0 0;
}

#la_a_select_igroups select, #la_a_select_pgroups select{
	width: 200px;
}

#la_a_action_bar .ui-icon-triangle-2-n-s { position: relative; top: -2px; }
.ui-multiselect-checkboxes span{ position: relative; top:-2px; }
#la_a_action_bar .ui-helper-reset { line-height: 16px; }
#la_a_action_bar .ui-multiselect { padding: 4px 0 0 4px; }

#la_a_advanced_features{
	text-decoration: underline;
	float:right;
	font-size: 10px;
    margin: 11px 0 0 8px;
    cursor: pointer;
    font-weight: bold;
}

.la_a_search{
	float:left;
	margin: 10px 0 0 8px;
	cursor: pointer;
}

.la_a_s_left{
	background: url("/images/common/lidoli_abaques_interface.png") repeat scroll -230px -51px transparent;
    float: left;
    height: 16px;
    width: 2px;
}

.la_a_s_right{
	background: url("/images/common/lidoli_abaques_interface.png") repeat scroll -232px -51px transparent;
    float: left;
    height: 16px;
    width: 2px;
}

.la_a_s_center{
	background: url("/images/common/lidoli_abaques_interface.png") 0 -91px;
    float: left;
    height: 15px;
    color: white;
    font-weight: bold;
    padding: 1px 4px 0;
}

.la_a_vseparator{
	height:100%;
	width: 1px;
	background: #cececf;
	float:right;
	margin: 0px 6px;
}

#la_a_legend{
	float:right;
	margin: 9px 8px 0 0;
	cursor: pointer;
}	

#la_a_l_icon{
	background: url("/images/common/lidoli_abaques_interface.png") repeat scroll -242px -51px transparent;
    float: left;
    height: 18px;
    width: 18px;
    margin-right: 5px;
}

#la_a_l_txt{
	float:left;
	font-size: 10px;
    font-weight: bold;
    margin-top:2px;
}

#la_a_view{
	cursor: pointer;
	float:right;
	margin: 11px 8px 0 0;
}

#la_a_v_fsicon, #la_a_v_ssicon{
	background: url("/images/common/lidoli_abaques_interface.png") -264px -51px;
    float: left;
    margin: 0 5px 0 0;
    height: 15px;
    width: 15px;
}

#la_a_v_fstxt, #la_a_v_sstxt{
	float:left;
	font-size: 10px;
    font-weight: bold;
}

#la_a_v_ssicon{
	background: url("/images/common/lidoli_abaques_interface.png") -279px -51px;
	display:none;
}

#la_a_v_sstxt{
	display:none;
}
	/** FILTER BAR **/
	.la_a_qf_subloc{ width:627px; font-weight: bold; float:left; margin: 0 0 0 7px;}
	.la_a_show_qfilter{ cursor:pointer; display:inline-block; }
	#la_a_qfb_actions .la_a_qf_subloc{ margin: 4px 0 0 7px; }
	.la_a_sqf_show{ display:none; vertical-align: middle; }
	.la_a_sqf_hide, .la_a_sqf_arrow, .la_a_dqf_arrow, .la_a_dqf_txt{ display:inline-block; vertical-align: middle; }
	.la_a_sqf_arrow{ height:4px; width:6px; margin: 0 1px 0 0;
		background: url("/images/common/lidoli_abaques_interface.png") -213px -79px; }
	.la_a_dqf_arrow{ width:6px; height:6px; background: url("/images/common/lidoli_abaques_interface.png") -213px -70px;}
	#la_a_del_filters{ float:left; cursor:pointer; display:none; }

	#la_a_qfb_top{ padding:5px 0;}
	#la_a_qfb_bottom{ border-top: 1px solid #c8c8c8; background: #ededed; padding:2px 0 0 0;}
	

	.la_a_qfb_q{ border-bottom: 1px solid #c8c8c8; background: #F6F6F6; padding: 0 0 0 22px; min-height:32px;}
	#la_a_qfb_questions{ margin-bottom: 2px;}
	.la_a_qfb_align{ height:32px; width:1px; display:inline-block; vertical-align:middle; }
	.la_a_qfb_qtxt{ width:600px; display:inline-block; vertical-align:middle; padding:2px 4px 2px 0;  font-size:12px; }
	.la_a_qfb_qresponses{ display:inline-block; vertical-align:middle; font-size:9px; width: 285px; }
	
	.la_a_qfb_qresponses .ui-icon-triangle-2-n-s { position: relative; top: -2px; }
	.ui-multiselect-checkboxes span{ position: relative; top:-2px; }
	.la_a_qfb_qresponses .ui-helper-reset { line-height: 16px; }
	.la_a_qfb_qresponses .ui-multiselect { padding: 4px 0 0 4px; }
	
	.la_aqfb_mrselect, .la_aqfb_urselect{ width:285px; }

	#la_a_qfb_actions{ background: #F6F6F6; }
	#la_a_qfb_actions .la_a_search{ float:left; margin:5px 0; }

	#la_a_qfb_bottom,.closed .la_a_sqf_hide{ display:none; }
	.closed .la_a_sqf_show{ display:inline-block; }
	.closed .la_a_sqf_arrow{ background: url("/images/common/lidoli_abaques_interface.png") -213px -85px; }

/** HISTOGRAMMES */
.la_a_hg{ text-align: center; display:block; }
.la_a_hg .la_a_histo_label{ font-size:14px; font-weight: bold; margin-bottom: 5px;}

.la_a_hi{ display:inline-block; vertical-align:middle; margin-left: 8px; text-align: center; width: 295px;}
.la_a_hi .la_a_histo_label{ font-size:12px; font-weight: bold; margin-bottom: 5px; margin-top:5px; }

.la_a_pagination{ text-align: center; }
.la_a_next, .la_a_prev{ cursor: pointer; }

/** GRAPH ABAQUE */
#la_a_abaque_graph{
	width:920px;
	margin: 0 auto;
}

#la_a_ct_graph table{
	width:100%;
}
.la_a_statline_bloc{
	height:100%;
	float: left;
	position: relative;
}
.la_a_statline_bloc_cmt{
	color: black;
    font-size: 9px;
    line-height: 25px;
    text-align: center;
    cursor: pointer;
}
.la_a_statline_bloc_cmt.la_a_black{
	color:white;
}

.la_a_color{
	background: #CDCDCD;
	height: 100%;
}
.la_a_color_cmt{
	cursor: pointer;
}

.la_a_color_cmt .la_a_inside_color{
	color: black;
    font-size: 9px;
    height: 25px;
    line-height: 25px;
    text-align: center;
}

.la_a_color_cmt .la_a_inside_color.la_a_black{
	color:white;
}

.la_a_black{
	background: black;
}

.la_a_white{
	background: white;
}

.la_a_color5{background: #f80000;}
.la_a_color4{background: #FF6B6B;}
.la_a_color3{background: #FAE325;}
.la_a_color2{background: #3FC633;}
.la_a_color1{background: #287D21;}

.la_a_grey{
	background: #DDDDDD;
}

.la_a_line{
	width:100%;
}

.la_a_color_l{
	position:absolute;
	background: white;
	width: 2px;
	height: 100%;
	left:0;
	top:0;
}

.la_a_color_t{
	position:absolute;
	background: white;
	width: 100%;
	height: 2px;
	left:0;
	top:0;
}

.la_a_color_r{
	position:absolute;
	background: white;
	width: 2px;
	height: 100%;
	right:0;
	top:0;
	border-right:1px dashed #d5d5d6;
}

.la_a_color_b{
	position:absolute;
	background: white;
	width: 100%;
	height: 2px;
	left:0;
	bottom:0;
	border-bottom:1px dashed #d5d5d6;
}

.la_a_graph_border_r{
	position:absolute;
	width: 1px;
	height: 100%;
	right:0;
	top:0;
	border-right:1px dashed #d5d5d6;
}

.la_a_graph_border_b{
	position:absolute;
	width: 100%;
	height: 1px;
	left:0;
	bottom:0;
	border-bottom:1px dashed #d5d5d6;
}

	/* GRAPH TOOLTIP */
	.la_a_g_tt{ display:none; }
	/* GRAPH-ORD */
	#la_a_ord_graph{ float:left; }
	.la_a_items{ border-bottom: 1px dashed #d5d5d6; border-right: 1px dashed #d5d5d6; min-height: 22px; padding: 1px; line-height: 22px;}
	.la_a_iphoto{ float:left; width:22px; height:22px; overflow: hidden; margin-right:2px;}
	.la_a_iphoto img{ width: 100%; height:100%; }
	.la_a_item_name{ float:left; width: 99px; margin-right:2px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis;}
	.la_a_item_number{ margin-right:2px; width:20px; float:left; text-align: center; }
	.la_a_it_tt_name{ font-weight: bold; font-size:11px;}
	.la_a_it_tt_desc{ font-size:10px;}
	/* GRAPH-ABS */
	#la_a_abs_graph{  }
	.la_a_persons{ text-align: center; height:100%; cursor: pointer; }
	.la_a_persons *{ cursor: pointer; }
	.la_a_inside_person{ position: relative; height:100%; cursor: pointer; }
	.la_a_persons_r{ height:100%; width:1px; border-right:1px dashed #d5d5d6; position: absolute; right: 0; top:0;}
	.la_a_persons_b{ width:100%; height:1px; border-bottom:1px dashed #d5d5d6; position: absolute; left: 0; bottom:0;}

	.la_a_p_avatar{ width:18px; height:18px; overflow:hidden; margin-bottom:2px;}
	.la_a_p_noavatar{ display:inline-block; width:18px; height:18px; margin-bottom:2px; background: url("/images/common/cmn_nophoto_mini.png");}
	.la_a_p_trigramme{ margin-bottom: 2px; height: 13px;}
	.la_a_comments_ico{ font-size:10px; font-weight:bold; line-height:10px; width:16px; height:16px; margin:auto; color:white;
			background: url("/images/common/lidoli_abaques_interface.png") -214px -158px}
	.la_a_p_plus{ height:8px; width:8px; margin:2px auto;
			background: url("/images/common/lidoli_abaques_interface.png") -234px -158px; }
	.la_a_p_tt_avatar{ float: left; height: 55px; margin: 0 6px 0px 0; width: 55px; overflow:hidden; }
	.la_a_p_tt_avatar img{ width:100%; }
	.la_a_p_tt_noavatar{ height: 55px; width: 55px; background: url("/images/common/cmn_nophoto.png");}
	.la_a_p_tt_infos{ float:left; }
	.la_a_p_tt_lk_vote > * { cursor:pointer; }
	.la_a_p_tt_fn{}
	.la_a_p_tt_ln{}
	.la_a_p_tt_trigramme{ font-weight: bold; }
	.la_a_p_tt_pg { max-width: 130px; }
	.la_a_p_tt_comments{ font-weight: bold; background: #EFEFEF; padding: 3px 3px 0px 3px; position: relative; margin-top:7px;}
	.la_a_p_tt_comments .la_a_comments_ico{ float: left; }
	.la_a_p_tt_c_txt{ margin: 0 42px 0 22px; text-align: center; padding-right: 5px;}
	.la_a_p_tt_clink{ position: absolute; right: 4px; text-decoration: underline; top: 2px; cursor:pointer;}
	/* COLOR */
	.la_a_inside_color{ position: relative; width: 100%; height: 100%; line-height: 100%;}


/** FOOTER */

#la_a_footer{
	width: 950px;
	margin:0 auto;
	height:20px;
	background: #58585a;
	position: relative;
}

#la_footer_link{
	background: url("/images/common/lidoli_abaques_interface.png") -178px -78px;
    display: block;
    height: 11px;
    left: 10px;
    top: 4px;
    width: 32px;
    position: relative;
}

/** POPUPS */
.la_a_popup_title{
	font-size: 14px;
    font-weight: bold;
    margin-top: 5px;
    text-align: center;
}

#la_a_legend_popup{
	width:461px;
	height:260px;
}

#la_a_af_popup{
	text-decoration: none;
	width: 240px;
	height: 350px;
}

#la_a_af_blocsubmit{
	text-align: center;
}

#la_a_legend_popup .la_separator, #la_a_af_popup .la_separator{
	margin: 8px 0;
}

.la_a_pp_row{
	margin: 0 0 5px 5px;
	font-size: 12px;
}

.la_a_lp_color{
	border: 1px solid #5A5A5A;
    float: left;
    height: 15px;
    width: 15px;
	margin: 0 5px 0 0;
}

.la_a_popup_subtitle{
	font-size: 13px;
	font-weight: bold;
	margin: 0 0 5px 5px;
}

.la_a_pp_desc{
	float:left;
	display: block;
}

.la_a_pp_checkbox{
	display:block;
	float: left;
	width:10px;
	height:10px;
	margin:0 5px 0 0;
}
.la_a_pp_row input{ float: left; }
.la_a_pp_row label, .la_a_pp_row input{
	font-size:12px;
	line-height: 16px;
	display:block;
	clear:none;
}

#la_a_af_submit{
	 margin: 10px 0 0 0;
	 cursor: pointer;
}

.la_a_lp_color_legend{
	width: 230px;
	height: 260px;
	float:left;
}

.la_a_vertical_separator{ 
	width:1px; 
	height:260px; 
	float: left; 
	background: #cdcdcd;
}

.la_a_lp_matrice_legend{
	float:left;
	width: 220px;
	height:260px;
	padding-left: 10px;
	text-align: justify;
}

#la_a_version_photo{
	float: left;
	width: 60px;
	height: 60px;
	overflow:hidden;
	margin:0 10px 0 0;
	cursor: pointer;
}

#la_a_version_txt{
	float: left;
	width: 470px;
}

#la_a_vote_block{
	text-align: center;
	margin: 0px 0 10px 0;
}

.la_a_social_share{
	 margin: 10px 0 0;
	text-align: center;
}

.la_a_google_plus, .la_a_twitter, .la_a_facebook{
	display:inline-block; margin:0 10px 0 0; vertical-align: middle;
}

.la_a_facebook{
	width: 150px;
}

#la_a_results_hidden{
	font-size: 14px;
    margin: 30px 0 20px 0;
    text-align: center;
}
