#anal_fine_mod_js{
font-family:arial;
width:888px;
background:#f1f2f9;
margin-top:30px;
}

/************CATEGORIES****************/
#menu_cats{
background:#f9f9fa;
color:#474c7d;
font-size:1.2em;
height:42px;

border-bottom:1px solid #e2e4f4;
}
	#menu_cats  li{
	float:left;
	padding:15px;
	cursor:pointer;
	display:block;

	}
.selected_cat{
background:#f1f2f9;
margin-top:-4px !important;
margin-top:0 ;
border-top:1px solid #e2e4f4;
border-left:1px solid #e2e4f4;
border-right:2px solid #e2e4f4;

}

/*******************BLOC PRINCIPAL********************/
#box_big{
clear:both;
width:886px;
border-bottom:1px solid #e2e4f4;
border-left:1px solid #e2e4f4;
border-right:1px solid #e2e4f4;
margin:0;
height:775px;
}
.clear{
clear:both;
}
/********************MENU ANALYSES***************************/
#box_menu{
width:190px;
float:left;
font-size:1em;
color:#d8dbf0;
margin:40px 15px;
overflow:hidden;

}

#box_menu ul{
	width:190px;
	display:none;	
	background:#474c7d url(images/nothing_javascript_test.gif) right repeat-y;
	}
.selected_menu{display:block;}
	
/**********************BTNS ANALYSE**************************/	
	
#box_menu ul li{
		cursor:pointer;
		width:190px;
		height:50px;
		text-align:left;
		background:#474c7d url(images/nothing_javascript_test.gif) right repeat-y;
		}

#box_menu ul li:hover{
	color:#f4f5fa;
	background:#363c70 url(images/nothing_javascript_test.gif) right repeat-y;
	}
	
#box_menu ul  .selected_anal,#box_menu ul .selected_anal:hover{
background:#363c70 url(images/fleche_javascript_test.gif)  no-repeat right 0;
color:#f4f5fa;
border:none;

}	

#box_menu ul li p{

border-top:1px solid #323865;/*sombre*/
border-bottom:1px solid #5f6588;/*clair*/
cursor:pointer;
/*padding:10px 0 0 0;*/
padding:16px 0 0 0;
width:179px;
/*height:38px;*/
height:32px;
color:#f4f5fa;
text-align:center;
}
#box_menu ul li  .deux_lignes{
padding:10px 0 0 0;
height:38px;
}
#box_menu ul li  .trois_lignes{
padding:2px 0 0 0;
height:46px;
}
/****************************BTNS NAVIGUATION*********************************/

#btn_h,#btn_b{
height:30px;
width:179px;
display:none;
}
#btn_h{
background:url(images/anal_fine_js_btn_nav_h_sprite.jpg)0 0;
border-bottom:1px solid #5f6588;/*clair*/
}
#btn_b{
background: url(images/anal_fine_js_btn_nav_b_sprite.jpg)0 0;
border-top:1px solid #323865;/*sombre*/
}
#box_menu .clicable_h{
background:url(images/anal_fine_js_btn_nav_h_sprite.jpg) 0px 30px;
cursor:pointer;
}
#box_menu .clicable_b{
background:url(images/anal_fine_js_btn_nav_b_sprite.jpg) 0px 30px;
cursor:pointer;
}
#masque_menu{overflow:hidden;}

/****************************CONTENU*********************************/
#box_contenu{
float:left;
width:645px !important;
width:630px;
margin-top:35px;
height:690px;
overflow:auto;
position:relative;
padding-right:20px;
overflow-x:hidden; 
}

#anal_fine_mod_js #box_contenu div{
display:none;
}
#anal_fine_mod_js #box_contenu div h1{
font-size:20px;
padding-bottom:25px;
line-height:25px;
text-align:left;
}
#anal_fine_mod_js #box_contenu div img{
float:right;
border:4px solid #a3a5b7;
margin:0px 0px 10px 20px;
}
#anal_fine_mod_js #box_contenu div table {margin-top:25px;border-top:1px solid #DFE3FF;border-right:1px solid #DFE3FF;background:white;}
#anal_fine_mod_js #box_contenu div table td{padding:10px;border-bottom:1px solid #DFE3FF;border-left:1px solid #DFE3FF;}
.selected_con{display:block;}	




////////////////////////////////////////////////////
#cadre_bleu_fine{width:500px; background:#f4f5fe;border:1px solid #eff1fd;padding:10px;margin-left:15px;}
#cadre_bleu_fine li{line-height:22px;margin-left:10px;}
#cadre_bleu_fine p{padding-bottom:8px;}
	/**************** ANALYSE FINE *******************/
#colonne_gauche_fine{
width:560px;
border-top:1px solid #c9cdf0;
padding-top:10px;
margin-top:8px;
float:left;
}

	#fine_download  {
	font-weight:bold;
	color:#e64f4f;
	font-size:13px;
	float:left;
	width:172px;
	height:59px;
	border:1px solid #fcdcdc;
	padding:22px 40px 8px 85px;
	margin:9px 0 0 30px;
	background:url(images/fine_icon_form_commande.jpg) no-repeat #ffefef ;
	}
	#fine_download  span{margin-top:5px;font-family:arial;font-size:0.85em;color:#666;font-weight:500;line-height:1.1em;display:block;width:150px;}
	#fine_download:hover b{text-decoration:underline;}

	
h2{clear:both;}

#contacts_fine{
float:right;
padding:30px 0 0 30px;
}
#fine_dernier_parag{padding:30px 0 0 0;}
	#fine_dernier_parag img{float:left;margin:0px 25px 30px 0px;}
#contacts_fine #encart_vert{margin-bottom:0px;}