@font-face {
    font-family: 'museo_sans_rounded300';
    src: url('fonts/museosansrounded-300-webfont.eot');
    src: url('fonts/museosansrounded-300-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosansrounded-300-webfont.woff') format('woff'),
         url('fonts/museosansrounded-300-webfont.ttf') format('truetype'),
         url('fonts/museosansrounded-300-webfont.svg#museo_sans_rounded300') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'museo_sans_rounded700';
    src: url('fonts/museosansrounded-700-webfont.eot');
    src: url('fonts/museosansrounded-700-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/museosansrounded-700-webfont.woff') format('woff'),
         url('fonts/museosansrounded-700-webfont.ttf') format('truetype'),
         url('fonts/museosansrounded-700-webfont.svg#museo_sans_rounded700') format('svg');
    font-weight: normal;
    font-style: normal;
}

/********* DEBUT CSS pour Scroll ***************/
/* MSPointer events - direct all pointer events to js */
.mCustomScrollbar{ -ms-touch-action: none; touch-action: none;}
.mCustomScrollbar.mCS_no_scrollbar { -ms-touch-action: auto; touch-action: auto; }
/* contains plugin's markup */
.mCustomScrollBox{ position: relative;overflow: hidden;height: 100%;max-width: 100%;outline: none;direction: ltr;background:url('../images/scrollBg.png') no-repeat right;}
/* contains the original content */
.mCSB_container{overflow: hidden;width: auto;height: auto;}
.mCSB_inside > .mCSB_container{margin-right: 10px;}
/* non-visible scrollbar */
.mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{margin-right: 0;} 
/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container{ margin-right: 0;margin-left: 30px;}
/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } 
/* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
.mCSB_scrollTools{ position: absolute;width: 15px;height: 350px;left: auto;top: 0px;right: -10px;bottom: 0;}
/* scrollbar position: outside */
.mCSB_outside + .mCSB_scrollTools{ right: -26px; } 
/* RTL direction/left-side scrollbar */
.mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{right: auto;left: 0;}
/* RTL direction/left-side scrollbar (scrollbar position: outside) */
.mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } 
/* contains the draggable element and dragger rail markup */
.mCSB_scrollTools .mCSB_draggerContainer{ position: absolute;top: 0;left: 0;bottom: 0;right: 0; height: auto;}
.mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }
.mCSB_scrollTools .mCSB_draggerRail{width: 2px;height: 100%;margin: 0 auto;-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;}
/* the draggable element */
.mCSB_scrollTools .mCSB_dragger{ cursor: pointer;width: 100%;height: 30px; /* minimum dragger height */z-index: 1;background:#b7b2b7;}
/* the dragger element */
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ position: relative;width: 4px;height: 100%;margin: 0 auto;-webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;text-align: center;}
/* auto-expanded scrollbar */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{width: 12px;}
/* auto-expanded scrollbar */
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
.mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{width: 8px;}

.mCSB_scrollTools .mCSB_buttonUp,
.mCSB_scrollTools .mCSB_buttonDown{display: block;position: absolute;height: 20px;width: 100%;overflow: hidden;margin: 0 auto;cursor: pointer;}
.mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }
/********* FIN CSS pour Scroll ****************/
/********************************************************************************
- RESET - RESET - RESET - RESET - RESET - RESET - RESET - RESET - RESET - RESET 
********************************************************************************/
*{margin:0; padding:0}
html {height:100%; font-size: 100%;}
body{font-size:13px;line-height:1.2em; color:#404040;font-family:'museo_sans_rounded300', Arial;background:#f6f6f6;}
a,img{border:none; text-decoration:none; outline:none;color:#404040;}
li{list-style-type:none;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
strong{font-weight:bold;}
.clear, .clr{clear:both;float:none!important;height:0!important;width:0!important;}
textarea{resize:none;}
.alignRight{float:right;}
.alignLeft{float:left;}
/****
.button_blue{border:none;display:inline-block;background:#1a8cff;color:#ffffff;font:14px 'museo_sans_rounded700';margin:0 5px;padding:5px 15px;cursor:pointer;border:1px solid #426abc;}
.button_red{border:none;display:inline-block;background:#e64040;color:#ffffff;font:14px 'museo_sans_rounded700';margin:0 5px;padding:5px 15px;cursor:pointer;border:1px solid #870606;}
.button_grey{border:none;display:inline-block;background:#404040;color:#ffffff;font:14px 'museo_sans_rounded700';margin:0 5px;padding:5px 15px;cursor:pointer;border:1px solid #222222;}
.button_green{border:none;display:inline-block;background:#16ab52;color:#ffffff;font:14px 'museo_sans_rounded700';margin:0 5px;padding:5px 15px;cursor:pointer;border:1px solid #058137;}
****/

.button_red{
	display:inline-block;background:url('../images/bg_btn_red.png') repeat-x center;color:#ffffff;font:14px 'museo_sans_rounded700';margin:0 5px;padding:5px 15px;cursor:pointer;border:1px solid #870606;
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior: url('./PIE.htc');
	}
.button_blue{
	display:inline-block;background:url('../images/bg_btn_blue.png') repeat-x center;color:#ffffff;font:14px 'museo_sans_rounded700';margin:0 5px;padding:5px 15px;cursor:pointer;border:1px solid #426abc; min-width : 67px; text-align:  center;
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior: url('./PIE.htc');
	}
.button_grey{
	display:inline-block;background:url('../images/bg_btn_grey.png') repeat-x center;color:#ffffff;font:14px 'museo_sans_rounded700';margin:0 5px;padding:5px 15px;cursor:pointer;border:1px solid #222222;
	-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior: url('./PIE.htc');
}

/*.btn{display:inline-block;margin:3px;color:#ffffff;font:13px 'museo_sans_rounded300';cursor:pointer;
	-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;behavior: url('./PIE.htc');}*/
.activate{background:url('../images/unlock.png') no-repeat center left 7px #379827;/*border:1px solid #1b6f0d;*/padding:6px 3px 3px 25px;}
	.activate:hover{background-color:#38a427;}
.desactivate{background:url('../images/lock.png') no-repeat center left 7px #ced55f;/*border:1px solid #b4c16f;*/padding:6px 3px 3px 25px;}
	.desactivate:hover{background-color:#e6f31c;}
.delete{background:url('../images/suppr.png') no-repeat center left 7px #c14848;/*border:1px solid #922727;*/padding:6px 3px 3px 25px;}
	.delete:hover{background-color:#dc6b6b;}
.modify{background:url('../images/edit.png') no-repeat center left 7px #3b9be5;/*border:1px solid #1e83d1;*/padding:6px 3px 3px 25px;}
	.modify:hover{background-color:#6bb3ea;}

/********************************************************************************
- CONTAINER - CONTAINER - CONTAINER - CONTAINER - CONTAINER - CONTAINER - 
********************************************************************************/
.big_wrapper{position:relative;width:100%;background:#f6f6f6;padding-top:36px;}
.container{width:95%;padding:0;margin:auto;position:relative;
	-webkit-box-shadow:0 2px 5px #666; -moz-box-shadow:0 2px 5px #666; box-shadow:0 2px 5px #666; behavior: url('./PIE.htc');}
.page{background:#ffffff;width:100%;}
.contenupage{position:relative;width:950px;padding:15px;}

/********************************************************************************
- HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER - HEADER 
********************************************************************************/
#header_top{background:#1A8CFF;height:36px;width:100%;position:fixed;top:0;left:0;z-index:999;}
	.header_top{background:url('../images/header_top_bg.png') no-repeat center #1A8CFF;height:35px;width:1300px;margin:auto;}
		.menuTop{float:right;}
			/********/
			.menuTop ul.not_connected li{float:left;height:36px;}
				.menuTop ul.not_connected li a{display:block;height:28px;padding:8px 30px 0;font:14px 'museo_sans_rounded700';color:#ffffff;}
					.menuTop ul.not_connected li a:hover{background:#097ef4;}
			/********/
			li.bonjour{color:#ffffff;background:#1A8CFF;font:14px 'museo_sans_rounded300';padding:10px 15px 0;height:26px;float:left;}
				li.bonjour strong{font:14px 'museo_sans_rounded700';}
			.logout{float:left;margin-left:2px;}
				.logout a{background:url('../images/logout.png') no-repeat center left;font:13px 'museo_sans_rounded300';padding:10px 15px 0 30px;height:26px;display:block;color:#ffffff;}
				.logout a:hover{background:url('../images/logout.png') no-repeat center left #097ef4;text-decoration:underline;}
				
			li.notification{background:url('../images/notif_flag_white.png') no-repeat center left;cursor:pointer;margin-right:2px;float:left;position:relative;}
			li.notification:hover{background:url('../images/notif_flag.png') no-repeat center left #097ef4;}
				li.notification strong.nbr_notif{padding:6px 15px 0 30px;height:30px;display:block;}
				li.notification strong.nbr_notif span{font:11px 'museo_sans_rounded700';color:#ffffff;display:block;height:20px;width:25px;background:#dd1517;text-align:center;padding-top:5px;position:relative;
				-webkit-border-radius: 100%; -moz-border-radius: 100%; border-radius: 100%;behavior: url('./PIE.htc');}
				.notif_box{position:absolute;top:46px;left:-100px;padding:0;width:300px;background:#ffffff;border:1px solid #404040;display:none;}
					.coin{display:block;width:20px;height:10px;position:absolute;top:-10px;left:138px;}
					.notif_bloc_titre{text-align:center;font:14px 'museo_sans_rounded700';color:#ffffff;background:#404040;padding:7px 0;}
					.notif_box .dossier_close{float:left;background:#ffffff;border-bottom:3px solid #404040;color:#404040;text-align:center;width:90px;font:12px 'museo_sans_rounded300';padding:10px 5px;}
						.notif_box .dossier_close.dossier_open{color:#e64040;border-bottom:3px solid #e64040;font:12px 'museo_sans_rounded700';}
					.notif_list{height:350px;padding:5px;}
						.notifItem{border-top:1px solid #dddddd;padding:0px;margin:2px 0;}
						.notifItem:hover{background:#efefef;}
							.notifItem a{display:block;padding:5px;}
								.notifItem strong{display:block;font:bold 12px Arial;}
								.notifItem span{display:block;font:11px Arial;}
								.notifItem em{display:block;font:11px Arial;color:#cccccc;text-align:right;}
						.notifItem.non_lu{background:#eef6ff;}
						.notifItem.non_lu:hover{background:#e2effe;}
							.notifItem.non_lu strong{color:#1a8cff;}
					.showAll{padding:7px 0;text-align:center;background:#eeeeee;margin-top:10px;}
						.showAll a{text-decoration:underline;color:#1a8cff;font:12px 'museo_sans_rounded300';}
				
			
#header{background:url('../images/header_bg.jpg') no-repeat left #ffffff;position:relative;height:117px;}
	.logo{width:350px;padding:10px 0 0 10px;float:left;}
		.logo img{max-width:100%;height:auto;}
	.banniere_flash{width:500px;height:117px;float:right;}
/********************************************************************************
- NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - NAV - 
********************************************************************************/
/*.nav{width:100%;height:35px;position:relative;background:#1a8cff;z-index:2;}
	.nav .navItem{float:left;background:url('../images/menu_sep.jpg') no-repeat center right;height:35px;padding-right:2px;position:relative;}
	.nav .navItem.home{background:#4f4747;}
	.nav .navItem.contact{background:#4f4747;float:right;}
		.navLink{padding:8px 20px 4px;height:23px;display:block;font:16px 'museo_sans_rounded700';color:#ffffff;}
			.navLink:hover, .navItem:hover{background:#097ef4;}
		.nav .navItem.home a{padding:8px 15px 6px;height:21px;display:block;}
		.nav .navItem.contact a{padding:10px 15px 6px;height:19px;display:block;}
			
		.navChild{display:none;position:absolute;width:200px;background:#097ef4;z-index:999999999;}
			.navChild li{border-bottom:1px dotted #076bd0;position:relative; z-index:999999999;}
				.navChild li a{padding:5px 20px 0;height:26px;display:block;font:14px 'museo_sans_rounded300';color:#ffffff; z-index:999999999;}
				.navChild li a:hover{background:#076bd0; z-index:999999999;}
					.navChildChild{display:none;position:absolute;left:200px;top:0;background:#097ef4;width:200px; z-index:999999999;}
		*/
/********************************************************************************
- NOS SOLUTIONS - NOS SOLUTIONS - NOS SOLUTIONS - NOS SOLUTIONS - NOS SOLUTIONS 
********************************************************************************/
.nos_solution{margin-top:25px;}
	.nos_solutions_titre{background:url('../images/gradient.jpg') repeat-y scroll center  center;height:38px;text-align:center;font:24px 'museo_sans_rounded700';color:#ffffff;margin-bottom:15px;padding-top:10px;}
	.carou_solution{width:980px;position:relative;}
		.carou_solution li{width:215px;padding:0 13px;background:url('../images/sol_sep.jpg') no-repeat right top;height:225px;float:left;}
			.btn_carou{width:75px;margin:10px auto;}
				.btn_carou a{display:inline-block;}
				.btn_carou a#btn_prev, .btn_carou a#btn_prev2{width:17px;height:17px;background:url('../images/prev.png') no-repeat;}
				.btn_carou a#btn_next, .btn_carou a#btn_next2{width:17px;height:17px;background:url('../images/next.png') no-repeat;}
				.btn_carou a.pauseCarou{width:17px;height:17px;background:url('../images/pause.png') no-repeat;}
				.btn_carou a.playCarou{width:17px;height:17px;background:url('../images/play.png') no-repeat;}
			.sol_ima{width:100%;height:140px;overflow:hidden;}
				.sol_ima img{max-width:100%;height:auto;}
			.BackgroundRR img {-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
			.BackgroundRR:hover img {-webkit-transform: rotate(-10deg) scale(0.6);-moz-transform: rotate(-10deg) scale(0.6);-ms-transform: rotate(-10deg) scale(0.6);-o-transform: rotate(-10deg) scale(0.6);transform: rotate(-10deg) scale(0.6);}
			.sol_titre{text-align:center;margin-bottom:10px;color:#404040;font:16px 'museo_sans_rounded700';height:40px;}
			.sol_desc{font:13px 'museo_sans_rounded300';color:#404040;text-align:center;}

			
		/********MODIFICATIONS GILLES***********/
	li .s_menu_titre_gill a{text-align:left;  margin:50px 10px 10px 200px; height:40px;color:#555599;font:16px 'museo_sans_rounded700';}
		li .formulaire_fiche p{ margin:10px 10px 10px 500px; }	
	#sous_menu_carou_gill li{max-width:100% padding:13 13px;background:url('../images/sol_sep2.jpg') no-repeat right;height:auto;;float:left;margin:0 13px 0 0;}
	/**************************************/
			
			
.sous_menu_slide{width:980px;position:relative;margin-top:25px; }
	#sous_menu_carou li{width:100px;padding:0 13px;background:url('../images/sol_sep2.jpg') no-repeat right;height:150px;float:left;margin:0 13px 0 0;}
		.s_menu_ima{width:80px;height:80px;overflow:hidden;margin:auto;}
			.s_menu_ima img{max-width:100%;height:auto;}
		.s_menu_titre{text-align:center;margin-bottom:10px;height:40px;}
			.s_menu_titre a{color:#404040;font:16px 'museo_sans_rounded700';}
			.sous_menu_slide li:hover > .s_menu_titre a{color:#1a8cff;}
	
	.backToMenu{padding:10px 20px 10px 0;text-align:right;}

/********************************************************************************
- BIENVENUE - BIENVENUE - BIENVENUE - BIENVENUE - BIENVENUE - BIENVENUE - BIENVENUE 
********************************************************************************/
.welcome_txt{text-align:center;margin:auto;background:#f8f8f8;padding:15px 10px;width:95%;font:13px 'museo_sans_rounded300';color:#404040;margin-bottom:15px;}
.btn_acceder_menu{padding:25px 0;text-align:center;}
	.btn_acceder{}

/********************************************************************************
- PREFOOTER - PREFOOTER - PREFOOTER - PREFOOTER - PREFOOTER - PREFOOTER - PREFOOTER  
********************************************************************************/
#prefooter{width:100%;background:url('../images/prefooter_bg.jpg');clear:both;}
	.prefooter{width:100%;padding:20px 0;background:url('../images/border_prefooter.jpg') repeat-x;}
		.prefooter_titre{text-align:center;color:#404040;font:20px 'museo_sans_rounded700';margin-bottom:15px;}
		.prf_bloc{float:left;padding:15px 20px 0 65px;color:#404040;font:11px 'museo_sans_rounded700';height:46px;margin-left:10px;}
			.pf1{background:url('../images/ico_1.png') no-repeat left center;}
			.pf2{background:url('../images/ico_2.png') no-repeat left center;}
			.pf3{background:url('../images/ico_3.png') no-repeat left center;}
			.pf4{background:url('../images/ico_4.png') no-repeat left center;}
			.pf5{background:url('../images/ico_5.png') no-repeat left center;}

/********************************************************************************
- FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER - FOOTER 
********************************************************************************/
.footer{width:95%;margin:auto;background:#f6f6f6;padding:10px 0;height:35px;}
	.menu_footer{float:left;font:13px 'museo_sans_rounded300';color:#404040;}
		.menu_footer a{font:13px 'museo_sans_rounded300';color:#404040;}
	.GROUPE_CECCA{background:url('../images/logo_foot-cecca.jpg') no-repeat right top;padding-right:110px;height:35px;float:right;text-align:right;}
		.GROUPE_CECCA span{color:#b0b0b0;font:13px 'museo_sans_rounded300';}
	.PROGEXION{background:url('../images/logo_foot_progexion.jpg') no-repeat right top;padding-right:110px;height:35px;float:right;text-align:right;}
		.PROGEXION span{color:#b0b0b0;font:13px 'museo_sans_rounded300';}
	.NE2C{background:url('../images/logo_foot_ne2c.jpg') no-repeat right top;padding-right:110px;height:35px;float:right;text-align:right;}
		.NE2C span{color:#b0b0b0;font:13px 'museo_sans_rounded300';}
	.ARSAC{background:url('../images/logo_foot-arsac.jpg') no-repeat right top;padding-right:110px;height:35px;float:right;text-align:right;}
		.ARSAC span{color:#b0b0b0;font:13px 'museo_sans_rounded300';}
	.JMF_CONSEIL{background:url('../images/logo_foot_jmf.jpg') no-repeat right top;padding-right:110px;height:35px;float:right;text-align:right;}
		.JMF_CONSEIL span{color:#b0b0b0;font:13px 'museo_sans_rounded300';}
	.CPA{background:url('../images/logo_foot.png') no-repeat right top;padding-right:110px;height:35px;float:right;text-align:right;}
		.CPA span{color:#b0b0b0;font:13px 'museo_sans_rounded300';}
	.copyright{background:url('../images/logo_foot.png') no-repeat right top;padding-right:110px;height:35px;float:right;text-align:right;}
		.copyright span{color:#b0b0b0;font:13px 'museo_sans_rounded300';}
/****** CONTACT*****/
		.nos_contact_titre{background:url('../images/gradient.jpg') repeat-y;height:28px;text-align:center;font:14px 'museo_sans_rounded700';color:#ffffff;margin-bottom:15px;padding-top:10px;}
	.formulaire_contact{width:920px;padding:20px;margin-right:50px auto;background:#f6f6f6;}
	.contact_phone{margin-left: 320px;  margin-top:10px; color: blue;}
	.contact_phone_admin{ margin-left: 320px; margin-top:10px ; color: red;}
/********************************************************************************
- POP UP CONNEXION - POP UP CONNEXION - POP UP CONNEXION - POP UP CONNEXION 
********************************************************************************/
.popUp_wrapper{background:url('../images/trans.png');width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999999999999;display:none;}
	.popUp_box{background:url('../images/trans_popup.png');height:auto;position:absolute;top:20%;left:33%;padding:10px;
	-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;behavior: url('./PIE.htc');}
		.popUp{background:#ffffff;position:relative;padding-bottom:10px;min-height:100px;width:300px;
		-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;behavior: url('./PIE.htc');}
			.pop_up_close{display:block;height:25px;width:25px;background:url('../images/pop_up_close.png') no-repeat;position:absolute;right:-20px;top:-20px;}
			.popup_titre{padding:10px 0;text-align:center;color:#de2919;font:20px 'museo_sans_rounded700';margin-bottom:10px;background:#d7d7d7;
			-webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;behavior: url('./PIE.htc');}
			.ins_txt{width:258px;height:33px;border:1px solid #b0b0b0;margin:0 auto 5px;background:#ffffff;color:#afa7a7;font:italic 13px 'museo_sans_rounded300';display:block;padding:0 5px;}
			.mdp_lost{float:left;text-decoration:underline;color:#de2919;font:12px 'museo_sans_rounded300';margin:10px 0 0 15px;}
			.btn_connexion{float:right;width:140px;height:38px;display:block;cursor:pointer;background:url('../images/btn_connexion.png') no-repeat;border:none;margin:0 13px 0 0;}
	/*** Pop up confirmation **/
	.pop_up_msg{font:13px 'museo_sans_rounded300';padding:0 10px;color:#777777;}
		.pop_up_msg strong{}
	.pop_up_btn{text-align:center;padding:5px 0;}
	/**** Suuces message ***/
	.succes_msg{text-align:center;padding:53px 15px 0;font:13px 'museo_sans_rounded700';background:url('../images/ico_succes.png') no-repeat center top;}
		.succes_msg strong{color:#20a94a;}
	/**** Pop Up Standar ***/
	.popUp_box_big{background:url('../images/trans_popup.png');height:auto;position:absolute;top:20%;left:37%;padding:10px;
		-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;behavior: url('./PIE.htc');}
		.popUp_standard{background:#ffffff;position:relative;padding-bottom:10px;min-height:100px;width:550px;
			-webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;behavior: url('./PIE.htc');}
				.popup_content{padding:10px;}

/********************************************************************************
- COLONNE GAUCHE - COLONNE GAUCHE - COLONNE GAUCHE - COLONNE GAUCHE 
********************************************************************************/
.left_column{width:260px;padding:0;float:left;}
	.blocMenuLeft{margin-bottom:15px;padding-bottom:15px;background:url('../images/prefooter_bg.jpg');}
		.menuLeftTitre{font:17px 'museo_sans_rounded700';padding:10px;border-bottom:2px solid #1a8cff;margin-bottom:15px;}
		.blocMenuLeft ul{}
			.blocMenuLeft ul li.itemLeft{background:url('../images/puceLeft.png') no-repeat left top;padding-left:20px;margin:0 0 10px 15px;position:relative;}
				.blocMenuLeft ul li.itemLeft a{font:13px 'museo_sans_rounded700';}
				.blocMenuLeft ul li.itemLeft a:hover{color:#1a8cff;}
				span.more, span.more2{display:inline-block;width:10px;height:10px;background:url('../images/more.png') no-repeat;position:absolute;right:10px;top:2px;cursor:pointer;}
				.more.less, .more2.less2{background:url('../images/less.png') no-repeat;}
					ul.item_niveau_1{margin-top:10px;display:none;}
						.item_niveau_1 li{margin:10px 0 0 10px;position:relative;}
							.item_niveau_1 li a{font:13px 'museo_sans_rounded300'!important;}
					ul.item_niveau_2{margin-top:10px;display:none;}
						ul.item_niveau_2 li{background:url('../images/puce.jpg') no-repeat left center;padding-left:15px;}
				
/********************************************************************************
- COLONNE DROITE - COLONNE DROITE - COLONNE DROITE - COLONNE DROITE - 
********************************************************************************/
.right_column{width:75%;float:right;}
	.titre_page{background:url('../images/bgTitre.jpg') repeat-x center;margin-bottom:20px;}
		.titre_page span{display:inline-block;padding:0 10px;background:#ffffff;font:20px 'museo_sans_rounded700';color:#e64040;}

/* ajouter par gilles 19- 02- 2015*/
.sous_titre_page{background:url('../images/bgTitre.jpg') repeat-x center;margin-bottom:20px;}
		.sous_titre_page span{display:inline-block;padding:0 10px;background:#ffffff;font:20px 'museo_sans_rounded700';color:#1A8CFF;}

/****************************** CRITERE *****************************************/
.formulaire{width:500px;padding:15px;margin:0 auto 25px;background:#eeeeee;}
	.formulaire .formBox{clear:both;margin:5px 0;}
		.formulaire .formBox .form_et{float:left;width:175px;font:13px 'museo_sans_rounded700';display:block;text-align:right;padding-top:3px;}
		.formulaire .formBox .choice_lab{display:block;width:275px;float:right;}
		.formulaire .formBox .input_txt{width:265px;border:solid 1px #1a8cff;height:24px;float:right;padding:0 5px;font:13px 'museo_sans_rounded300';}
		.formulaire .formBox .choiceBox{width:275px;float:right;}
			.choiceBox label{display:block;float:left;width:30%;margin-right:3%;}
		.formulaire .formBox .selectBox{width:275px;border:solid 1px #1a8cff;height:24px;float:right;background:url('../images/selectArrow.jpg') no-repeat right #f9f9f9;}
			.formulaire .formBox .selectBox .cmf-skinned-select{width:275px;height:24px;color:#8c8c8c;font:13px 'museo_sans_rounded700';background:none!important;}
				.formulaire .formBox .selectBox .cmf-skinned-text{width:275px;height:20px;color:#8c8c8c;font:13px 'museo_sans_rounded700';padding:4px 5px 0;}
					.formulaire .formBox .selectBox select{width:100%;height:100%;}

.titre_comparer{text-align:center;padding:10px;background:#404040;color:#ffffff;font:16px 'museo_sans_rounded700';}
.list_comparer{width:100%;}
	.list_comparer tr{background:#f5f5f5;}
	.list_comparer tr:hover{background:#efefef;}
		.list_comparer tr td{padding:5px;border-bottom:1px dotted #dddddd;}
			.list_comparer td .selectBox{width:300px;border:solid 1px #1a8cff;height:24px;float:right;background:url('../images/selectArrow.jpg') no-repeat right #f9f9f9;}
			.list_comparer td .selectBox .cmf-skinned-select{width:300px;height:24px;color:#8c8c8c;font:13px 'museo_sans_rounded700';background:none!important;}
				.list_comparer td .selectBox .cmf-skinned-text{width:300px;height:20px;color:#8c8c8c;font:13px 'museo_sans_rounded700';padding:4px 5px 0;}
					.list_comparer td .selectBox select{width:100%;height:100%;}
			.list_comparer td a.add_ico{display:block;width:30px;height:30px;background:url('../images/add.png') no-repeat center #ccf4c8;border:1px solid #18760e;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior: url('./PIE.htc');}
			.list_comparer td a.delete_ico{display:block;width:30px;height:30px;background:url('../images/delete.png') no-repeat center #f39c9c;border:1px solid #9d1a1a;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior: url('./PIE.htc');}
.btn_box{padding:10px 0;text-align:center;}

/****************************** LISTE DOSSIER *****************************************/
.table_recap_dossier{}
	.table_recap_dossier tr:hover{background:#f5f5f5;}
		.table_recap_dossier td{padding:5px 10px;border-bottom:1px solid #cccccc;}
		.table_recap_dossier td.nbr_dossier{font:16px 'museo_sans_rounded700';}

.table thead tr th{
    font-size : 11px;    
}

.table thead tr td {
    font-size : 12px;
}

.excel_export{padding:10px 0;margin:20px 0;float:left;width:150px;}
	.excel_export .excel_btn_export{display:inline-block;height:20px;padding:5px 0 0 30px;color:#689a3b;background:url('../images/excel.png') no-repeat left center;font:13px 'museo_sans_rounded700';}
.doc_search{float:right;width:500px;padding:10px 0;margin:20px 0;}
	.doc_search label{float:left;display:block;width:170px;font:14px 'museo_sans_rounded300';padding-top:3px;color:#1a8cff;}
	.txt_s_doc{width:265px;border:solid 1px #1a8cff;height:24px;float:left;padding:0 5px;color:#666;font:13px 'museo_sans_rounded300';}
	.sbt_s_doc{width:50px;border:solid 1px #1a8cff;height:26px;float:left;color:#ffffff;font:16px 'museo_sans_rounded700';background:#1a8cff;cursor:pointer;}

.table_liste_dossier{width:95%;overflow-x:scroll; margin:auto; margin-top :10px}
	.table_liste_dossier table th{font:11px 'museo_sans_rounded700';background:#f5f5f5;text-align:left;border-bottom:3px solid #404040;padding:10px;text-transform:uppercase;max-width:10%;}
	.table_liste_dossier table td{font:13px 'museo_sans_rounded300';border-bottom:1px dotted silver;padding:10px 0;padding:10px;}
.page_nav{float:right;margin:15px 0;}
	.page_nav ul li{float:left;margin:0 1px;}
		.page_nav ul li a{display:block;background:#404040;font:12px 'museo_sans_rounded300';padding:5px 10px 0;height:20px;color:#ffffff;}
		.page_nav ul li a:hover, .page_nav ul li.encours a{background:#1a8cff;}
		.page_nav li.prev_list a{background:url('../images/page_prev.png') no-repeat #404040 left center;padding:5px 10px 0 20px;}
			.page_nav li.prev_list a:hover{background:url('../images/page_prev.png') no-repeat #1a8cff left center;}			
		.page_nav li.next_list a{background:url('../images/page_next.png') no-repeat #404040 right center;padding:5px 20px 0 10px;}
			.page_nav li.next_list a:hover{background:url('../images/page_next.png') no-repeat #1a8cff right center;}
		li.nbr_dossier_pag{padding:5px 10px 0;height:20px;color:#1a8cff;font:12px 'museo_sans_rounded700';margin-right:25px!important;}
		li.reach_page{padding:0 10px;}
			li.reach_page label{display:inline-block;font:13px 'museo_sans_rounded300';color:#404040;}
			li.reach_page input.reach_txt{height:23px;width:50px;padding:0 5px;border:1px solid #cccccc;font:13px 'museo_sans_rounded300';color:#797979;}
		
/****************************** FICHE DE TEMPS *****************************************/
.formulaire_fiche{width:920px;padding:15px;margin:0 auto;background:#f6f6f6;}
/*.formulaire_fiche .formBox .selectBox {color : green}*/
	.formulaire_fiche_msg{padding:0 0 10px;font:13px 'museo_sans_rounded700';text-align:center;color:#1a8cff;border-bottom:1px dashed #1a8cff;margin-bottom:10px;}
	.formulaire_fiche .formBox{clear:none;margin:5px 1%;float:left;width:48%;}
		.formulaire_fiche .formBox .form_et{padding-right:10px;width:135px;text-align:left;}
		.formulaire_fiche .formBox .input_txt{width:258px;border:solid 1px #ddd;height:24px;float:right;padding:0 5px;font:13px 'museo_sans_rounded300';}
		.formulaire_fiche .formBox .input_txt_duree{width:80px;border:solid 1px #ddd;height:24px;float:left;padding:0 5px;margin-left:25px;color:#666;font:13px 'museo_sans_rounded300';}
			.duree_txt{display:block;float:left;padding:5px 7px 0;}
		.formulaire_fiche .formBox .textarea_txt{width:258px;border:solid 1px #ddd;height:80px;float:right;padding:5px;font:13px 'museo_sans_rounded300';}
		
		.formulaire_fiche .formBox .selectBox{width:268px;border:solid 1px #dddddd;height:24px;float:right;background:url('../images/selectArrowGrey.jpg') no-repeat right #f9f9f9;}
			.formulaire_fiche .formBox .selectBox .cmf-skinned-select{width:268px;height:24px;color:#8c8c8c;font:13px 'museo_sans_rounded700';background:none!important;}
				.formulaire_fiche .formBox .selectBox .cmf-skinned-text{width:268px;height:20px;color:#8c8c8c;font:13px 'museo_sans_rounded700';padding:4px 5px 0;}
					.formulaire_fiche .formBox .selectBox select{width:100%;height:100%;}
					
		.formulaire_fiche .formBox .selectBox_bis{width:120px;border:solid 1px #dddddd;height:24px;float:left;background:url('../images/selectArrowGrey.jpg') no-repeat right #f9f9f9;margin-left:26px;}
			.formulaire_fiche .formBox .selectBox_bis .cmf-skinned-select{width:125px;height:24px;color:#8c8c8c;font:13px 'museo_sans_rounded700';background:none!important;}
				.formulaire_fiche .formBox .selectBox_bis .cmf-skinned-text{width:125px;height:20px;color:#8c8c8c;font:13px 'museo_sans_rounded700';padding:4px 5px 0;}
					.formulaire_fiche .formBox .selectBox_bis select{width:100%;height:100%;}

/****************************** GESTION DES DOSSIERS *****************************************/
.action_dossier{padding:10px;clear:both;background:#f7f7f7;margin-bottom:25px;}
	.doc{float:left;width:300px;margin-right:15px;}
		.doc_lib{font:16px 'museo_sans_rounded300';color:#1a8cff;padding-bottom:10px;border-bottom:1px dashed #1a8cff;margin-bottom:10px;}
	.file{float:left;width:300px;}
		.file_lib{font:16px 'museo_sans_rounded300';color:#1a8cff;padding-bottom:10px;border-bottom:1px dashed #1a8cff;margin-bottom:10px;}
		.ico_list li{width:25px;height:auto;float:left;margin-left:15px;}
			.ico_list li img{max-width:100%;height:auto;}
	.search_robot{float:right;width:300px;}
		.search_robot_lib{font:16px 'museo_sans_rounded300';color:#1a8cff;padding-bottom:10px;border-bottom:1px dashed #1a8cff;margin-bottom:10px;}
			.search_robot_txt{border:1px solid #cccccc;float:left;width:230px;height:24px;padding:0 5px;}
			.search_robot_sbt{font:16px 'museo_sans_rounded700';color:#ffffff;border:none;background:#1a8cff;float:left;height:26px;padding:0 10px;cursor:pointer;}

.hierarchie_dossier{width:300px;float:left;}
	.hierarchy_lib{padding:10px;background:#404040;color:#ffffff;text-align:center;font:16px 'museo_sans_rounded700';}
	.hierarchy_list{height:350px;padding:15px 0 15px 15px;}
		.hierarchy_list ul li.parent{margin:10px 0;padding:0 0 0 25px;background:url('../images/dossier.png') no-repeat left top;}
			.hierarchy_list ul li.parent a:hover{color:#1a8cff;text-decoration:underline;}
			
			.hierarchy_list ul li.parent ul{margin-left:5px;}
				.hierarchy_list ul li.parent ul li.children{margin:5px 0;padding:0 0 0 25px;background:url('../images/sous_dossier.png') no-repeat left top;}
					.hierarchy_list ul li.children a:hover{color:#c06d00;text-decoration:underline;}
				
				.hierarchy_list ul li.parent ul li.children_2{margin:5px 0;padding:0 0 0 25px;background:url('../images/sous_sous_dossier.png') no-repeat left top;}
					.hierarchy_list ul li.children_2 a:hover{color:#bba978;text-decoration:underline;}

.contenu_dossier{width:615px;float:right;}
	.chemin_dossier{padding:10px;background:#404040;color:#ffffff;text-align:center;font:14px 'museo_sans_rounded300';}
		.chemin_dossier span{font:14px 'museo_sans_rounded700';text-decoration:underline;}
	.contenu_chemin1{margin-top:30px; padding:15px 0 15px 15px; border:1px dashed rgb(129,13,96);}
	.contenu_chemin{height:550px;padding:15px 0 15px 15px;}
		.table_dossier{}
			.table_dossier th{text-align:left;padding:10px 5px;background:#eeeeee;border-bottom:1px solid #404040;}
			.table_dossier td{padding:10px 5px;border-bottom:1px solid #eeeeee;}
			.table_dossier td.date_doc{font:italic 11px 'museo_sans_rounded300';}
				.type_dossier{display:inline-block;padding:0 0 0 25px;background:url('../images/dossier.png') no-repeat left top;}
				.type_fichier{display:inline-block;padding:0 0 0 25px;background:url('../images/ico_fichier.png') no-repeat left top;}

/****************************** FICHE SUIVI CLIENT *****************************************/
.formFiche{width:210px;float:left;margin:0 50px;}
	.formFiche label{display:block;padding:10px 0;}
	.btnFiche{text-align:center;}
		.btnFiche input{margin-top:25px;}
	.formFiche .selectBox{width:200px;border:solid 1px #1a8cff;height:24px;background:url('../images/selectArrow.jpg') no-repeat right #f9f9f9;}
		.formFiche .selectBox .cmf-skinned-select{width:200px;height:24px;color:#8c8c8c;font:13px 'museo_sans_rounded700';background:none!important;}
			.formFiche .selectBox .cmf-skinned-text{width:200px;height:20px;color:#8c8c8c;font:13px 'museo_sans_rounded700';padding:4px 5px 0;}
				.formFiche .selectBox select{width:100%;height:100%;}
.titre_fiche{font:18px 'museo_sans_rounded700';background:url('../images/puce_globe.png') no-repeat left center;padding:5px 0 0 30px;color:#1a8cff;border-bottom:1px dashed #1a8cff;margin:10px 0;}

table .lib{color:#1a8cff;text-decoration:underline;text-align:right;}
.tab_fiche_client td{padding:10px;}
	.btn_fiche{text-align:center;padding:10px 0;}
.acces_rapide{font:13px Arial;padding:10px 0;text-align:center;background:#f5f5f5;}
	.acces_rapide strong{color:#e64040;font:bold 13px Arial;}
	.acces_rapide a{color:#1a8cff;text-decoration:underline;}
	
	/**********************GED****************************************/
	.doc{
	color :red;
	font-family:Arial;
	font-size:13px;
	text-decoration:underline;
	margin-left:15px;
}

.doc1{
	color:#1a8cff;
	font-family:Arial;
	font-size:13px;
	text-decoration: none;
	
}
.btn_creer{
		float:right;width:140px;height:38px;display:block;cursor:pointer;
		background:url('../images/btn_creer.png') no-repeat;border:none;margin:0 13px 0 0;
}
.btn_supprimer{
		float:right;width:140px;height:38px;display:block;cursor:pointer;
		background:url('../images/btn_supprimer.png') no-repeat;border:none;margin:0 13px 0 0;
}
.btn_modifier{
		float:right;width:140px;height:38px;display:block;cursor:pointer;
		background:url('../images/btn_modifier.png') no-repeat;border:none;margin:0 13px 0 0;
}
.btn_ajouter{
		float:right;width:140px;height:38px;display:block;cursor:pointer;
		background:url('../images/btn_ajouter.png') no-repeat;border:none;margin:0 13px 0 0;
}
.btn_download{
		float:right;width:140px;height:38px;display:block;cursor:pointer;
		background:url('../images/btn_download.jpg') no-repeat;border:none;margin:0 13px 0 0;
}
.btn_deplacer{
		float:left;width:140px;height:38px;display:block;cursor:pointer;
		background:url('../images/btn_deplacer.png') no-repeat;border:none;margin-left: 33px; margin-top:20px;
}
.btn_copier{
		float:left;width:140px;height:38px;display:block;cursor:pointer;
		background:url('../images/btn_copie.png') no-repeat;border:none;margin-left: 33px; margin-top:20px;
}

.td_centre{
	text-align: center;
}
.depl{padding:10px 0;text-align:center;color:#de2919;font:20px 'museo_sans_rounded700';margin-bottom:10px;background:#d7d7d7;
			-webkit-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;behavior: url('./PIE.htc');}
.suppr {
	border:1px dashed rgb(129,13,96);
	margin-top:0px;
	margin-left: 5px;
	padding-left:30px;
	width:355px;
	height:150px;
	}
.ajout {
	border:1px dashed rgb(129,13,96);
	margin-top:0px;
	margin-left: 5px;
	padding-left:70px;
	width:355px;
	height:100px;
	}
.add{
float: right;
margin-right:40px;
}
.renom {
	border:1px dashed rgb(129,13,96);
	margin-top:0px;
	margin-left: 5px;
	height:90px;
	}
.popUp_ajout{background:#ffffff;position:relative;padding-bottom:50px;min-height:250px;width:440px;}
.popUp_suppr{background:#ffffff;position:relative;padding-bottom:10px;min-height:270px;width:400px;}
.popUp_renom{background:#ffffff;position:relative;padding-bottom:10px;min-height:220px;width:400px;}

#upload_form > div {
    margin-bottom:10px;
}
#speed,#remaining {
    float:left;
    width:70px;
}
#progress_info {
    font-size:10pt;
	color: red;
}
#progress {
    border:1px solid #ccc;
    display:none;
	padding-left: 20px;
    float:left;
    height:7px;

    border-radius:10px;
    -moz-border-radius:10px;
    -ms-border-radius:10px;
    -o-border-radius:10px;
    -webkit-border-radius:10px;

    background: -moz-linear-gradient(rgb(129,13,96), rgb(129,13,96));
    background: -ms-linear-gradient(#66cc00, #4b9500);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #66cc00), color-stop(100%, #4b9500));
    background: -webkit-linear-gradient(#66cc00, #4b9500);
    background: -o-linear-gradient(#66cc00, #4b9500);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cc00', endColorstr='#4b9500');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#66cc00', endColorstr='#4b9500')";
    background: linear-gradient(#66cc00, #4b9500);
}

#vide{
	display: none;
}


			/********MODIFICATIONS GILLES***********/
	.s_menu_titre_gill{text-align:left;  margin:50px 10px 10px 200px; height:40px;color:#404040;font:16px 'museo_sans_rounded700';}
		li .formulaire_fiche p{ margin:10px 10px 10px 30px; }	
	#sous_menu_carou_gill li{max-width:100% padding:13 13px;background:url('../images/sol_sep2.jpg') no-repeat right;height:auto;;float:left;margin:0 13px 0 0;}
	/**************************************/

/************** Intervention 17-01-2015 ******************/
.upload_box{margin:10px 0;}
	.upload_btn{position:relative;width:200px;background:url('../images/bg_btn_blue.png') repeat-x center;padding:5px 15px;cursor:pointer;border:1px solid #426abc;text-align:center;margin:auto;
		border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;behavior: url('./PIE.htc');}
		.upload_btn span{color:#ffffff;font:14px 'museo_sans_rounded700';text-transform:uppercase;background:url('../images/add_file.png') no-repeat left center;display:inline-block;padding:3px 0 3px 20px;}
		.input_file{opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;cursor:pointer;}

#frm_statistique_dossier select.selectPerso{
  position:static!important;
}

.selectBox select option {width:100%;height:100%; font-weight : normal; color: #8C8C8C ;}