/* modif by hasgard team for capsecur colors */
ul.nice-menu li#menu-142,
ul.nice-menu li#menu-142 a:link,
ul.nice-menu li#menu-142 a:visited {
	background: #fff;
	color: #612000;
	border-bottom:#fff solid 3px;
	}

ul.nice-menu li#menu-142,
ul.nice-menu li#menu-142 a:hover,
ul.nice-menu li#menu-142 a:focus,
ul.nice-menu li#menu-142 a:active {
	background: #612000;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}
ul.nice-menu li#menu-152,
ul.nice-menu li#menu-152 a:link,
ul.nice-menu li#menu-152 a:visited {
	background: #ccc;
	color: #612000;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-152,
ul.nice-menu li#menu-152 a:hover,
ul.nice-menu li#menu-152 a:focus,
ul.nice-menu li#menu-152 a:active {
	background: #612000;
	color: #fff;
	border-top:#612000 solid 1px;
	border-right:#612000 solid 1px;
	border-left:#612000 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-153,
ul.nice-menu li#menu-153 a:link,
ul.nice-menu li#menu-153 a:visited {
	background: #ccc;
	color: #612000;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-153,
ul.nice-menu li#menu-153 a:hover,
ul.nice-menu li#menu-153 a:focus,
ul.nice-menu li#menu-153 a:active {
	background: #612000;
	color: #fff;
	border-right:#612000 solid 1px;
	border-left:#612000 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-154,
ul.nice-menu li#menu-154 a:link,
ul.nice-menu li#menu-154 a:visited {
	background: #ccc;
	color: #612000;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-154,
ul.nice-menu li#menu-154 a:hover,
ul.nice-menu li#menu-154 a:focus,
ul.nice-menu li#menu-154 a:active {
	background: #612000;
	color: #fff;
	border-right:#612000 solid 1px;
	border-left:#612000 solid 1px;
	border-bottom:#ccc solid 1px;
	}	
ul.nice-menu li#menu-155,
ul.nice-menu li#menu-155 a:link,
ul.nice-menu li#menu-155 a:visited {
	background: #ccc;
	color: #612000;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-155,
ul.nice-menu li#menu-155 a:hover,
ul.nice-menu li#menu-155 a:focus,
ul.nice-menu li#menu-155 a:active {
	background: #612000;
	color: #fff;
	border-right:#612000 solid 1px;
	border-left:#612000 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-156,
ul.nice-menu li#menu-156 a:link,
ul.nice-menu li#menu-156 a:visited {
	background: #ccc;
	color: #612000;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-156,
ul.nice-menu li#menu-156 a:hover,
ul.nice-menu li#menu-156 a:focus,
ul.nice-menu li#menu-156 a:active {
	background: #612000;
	color: #fff;
	border-right:#612000 solid 1px;
	border-left:#612000 solid 1px;
	border-bottom:#ccc solid 1px;
	}	
ul.nice-menu li#menu-157,
ul.nice-menu li#menu-157 a:link,
ul.nice-menu li#menu-157 a:visited {
	background: #ccc;
	color: #612000;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-157,
ul.nice-menu li#menu-157 a:hover,
ul.nice-menu li#menu-157 a:focus,
ul.nice-menu li#menu-157 a:active {
	background: #612000;
	color: #fff;
	border-bottom:#612000 solid 1px; 
	border-right:#612000 solid 1px;
	border-left:#612000 solid 1px;
	}	


/*** Eval Risques **/
ul.nice-menu li#menu-143,
ul.nice-menu li#menu-143 a:link,
ul.nice-menu li#menu-143 a:visited {
	background: #fff;
	color: #bb1a2a;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-143,
ul.nice-menu li#menu-143 a:hover,
ul.nice-menu li#menu-143 a:focus,
ul.nice-menu li#menu-143 a:active {
	background: #bb1a2a;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}
ul.nice-menu li#menu-158,
ul.nice-menu li#menu-158 a:link,
ul.nice-menu li#menu-158 a:visited {
	background: #ccc;
	color: #bb1a2a;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-158,
ul.nice-menu li#menu-158 a:hover,
ul.nice-menu li#menu-158 a:focus,
ul.nice-menu li#menu-158 a:active {
	background: #bb1a2a;
	color: #fff;
	border-top:#bb1a2a solid 1px;
	border-right:#bb1a2a solid 1px;
	border-left:#bb1a2a solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-159,
ul.nice-menu li#menu-159 a:link,
ul.nice-menu li#menu-159 a:visited {
	background: #ccc;
	color: #bb1a2a;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-159,
ul.nice-menu li#menu-159 a:hover,
ul.nice-menu li#menu-159 a:focus,
ul.nice-menu li#menu-159 a:active {
	background: #bb1a2a;
	color: #fff;
	border-right:#bb1a2a solid 1px;
	border-left:#bb1a2a solid 1px;
	border-bottom:#ccc solid 1px;	
	}	
ul.nice-menu li#menu-160,
ul.nice-menu li#menu-160 a:link,
ul.nice-menu li#menu-160 a:visited {
	background: #ccc;
	color: #bb1a2a;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-160,
ul.nice-menu li#menu-160 a:hover,
ul.nice-menu li#menu-160 a:focus,
ul.nice-menu li#menu-160 a:active {
	background: #bb1a2a;
	color: #fff;
	border-right:#bb1a2a solid 1px;
	border-left:#bb1a2a solid 1px;
	border-bottom:#ccc solid 1px;	
	}	
ul.nice-menu li#menu-161,
ul.nice-menu li#menu-161 a:link,
ul.nice-menu li#menu-161 a:visited {
	background: #ccc;
	color: #bb1a2a;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-161,
ul.nice-menu li#menu-161 a:hover,
ul.nice-menu li#menu-161 a:focus,
ul.nice-menu li#menu-161 a:active {
	background: #bb1a2a;
	color: #fff;
	border-right:#bb1a2a solid 1px;
	border-left:#bb1a2a solid 1px;
	border-bottom:#ccc solid 1px;	
	}	
ul.nice-menu li#menu-162,
ul.nice-menu li#menu-162 a:link,
ul.nice-menu li#menu-162 a:visited {
	background: #ccc;
	color: #bb1a2a;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-162,
ul.nice-menu li#menu-162 a:hover,
ul.nice-menu li#menu-162 a:focus,
ul.nice-menu li#menu-162 a:active {
	background: #bb1a2a;
	color: #fff;
	border-bottom:#bb1a2a solid 1px; 
	border-right:#bb1a2a solid 1px;
	border-left:#bb1a2a solid 1px;
	}	
	
	
/*** Poste de travail **/	
ul.nice-menu li#menu-144,
ul.nice-menu li#menu-144 a:link,
ul.nice-menu li#menu-144 a:visited {
	background: #fff;
	color: #ff6600;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-144,
ul.nice-menu li#menu-144 a:hover,
ul.nice-menu li#menu-144 a:focus,
ul.nice-menu li#menu-144 a:active {
	background: #ff6600;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}	
ul.nice-menu li#menu-163,
ul.nice-menu li#menu-163 a:link,
ul.nice-menu li#menu-163 a:visited {
	background: #ccc;
	color: #ff6600;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-163,
ul.nice-menu li#menu-163 a:hover,
ul.nice-menu li#menu-163 a:focus,
ul.nice-menu li#menu-163 a:active {
	background: #ff6600;
	color: #fff;
	border-top:#ff6600 solid 1px;
	border-right:#ff6600 solid 1px;
	border-left:#ff6600 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-164,
ul.nice-menu li#menu-164 a:link,
ul.nice-menu li#menu-164 a:visited {
	background: #ccc;
	color: #ff6600;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-164,
ul.nice-menu li#menu-164 a:hover,
ul.nice-menu li#menu-164 a:focus,
ul.nice-menu li#menu-164 a:active {
	background: #ff6600;
	color: #fff;
	border-right:#ff6600 solid 1px;
	border-left:#ff6600 solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-165,
ul.nice-menu li#menu-165 a:link,
ul.nice-menu li#menu-165 a:visited {
	background: #ccc;
	color: #ff6600;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-165,
ul.nice-menu li#menu-165 a:hover,
ul.nice-menu li#menu-165 a:focus,
ul.nice-menu li#menu-165 a:active {
	background: #ff6600;
	color: #fff;
	border-right:#ff6600 solid 1px;
	border-left:#ff6600 solid 1px;
	border-bottom:#ccc solid 1px;
	}
	ul.nice-menu li#menu-166,
ul.nice-menu li#menu-166 a:link,
ul.nice-menu li#menu-166 a:visited {
	background: #ccc;
	color: #ff6600;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-166,
ul.nice-menu li#menu-166 a:hover,
ul.nice-menu li#menu-166 a:focus,
ul.nice-menu li#menu-166 a:active {
	background: #ff6600;
	color: #fff;
	border-bottom:#ff6600 solid 1px; 
	border-right:#ff6600 solid 1px;
	border-left:#ff6600 solid 1px;
	}	
		
/*** Management Sécurité **/		
ul.nice-menu li#menu-145,
ul.nice-menu li#menu-145 a:link,
ul.nice-menu li#menu-145 a:visited {
	background: #fff;
	color: #ff9900;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-145,
ul.nice-menu li#menu-145 a:hover,
ul.nice-menu li#menu-145 a:focus,
ul.nice-menu li#menu-145 a:active {
	background: #ff9900;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}		
ul.nice-menu li#menu-167,
ul.nice-menu li#menu-167 a:link,
ul.nice-menu li#menu-167 a:visited {
	background: #ccc;
	color: #ff9900;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-167,
ul.nice-menu li#menu-167 a:hover,
ul.nice-menu li#menu-167 a:focus,
ul.nice-menu li#menu-167 a:active {
	background: #ff9900;
	color: #fff;
	border-top:#ff9900 solid 1px;
	border-right:#ff9900 solid 1px;
	border-left:#ff9900 solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-168,
ul.nice-menu li#menu-168 a:link,
ul.nice-menu li#menu-168 a:visited {
	background: #ccc;
	color: #ff9900;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-168,
ul.nice-menu li#menu-168 a:hover,
ul.nice-menu li#menu-168 a:focus,
ul.nice-menu li#menu-168 a:active {
	background: #ff9900;
	color: #fff;
	border-right:#ff9900 solid 1px;
	border-left:#ff9900 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-169,
ul.nice-menu li#menu-169 a:link,
ul.nice-menu li#menu-169 a:visited {
	background: #ccc;
	color: #ff9900;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-169,
ul.nice-menu li#menu-169 a:hover,
ul.nice-menu li#menu-169 a:focus,
ul.nice-menu li#menu-169 a:active {
	background: #ff9900;
	color: #fff;
	border-right:#ff9900 solid 1px;
	border-left:#ff9900 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-170,
ul.nice-menu li#menu-170 a:link,
ul.nice-menu li#menu-170 a:visited {
	background: #ccc;
	color: #ff9900;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-170,
ul.nice-menu li#menu-170 a:hover,
ul.nice-menu li#menu-170 a:focus,
ul.nice-menu li#menu-170 a:active {
	background: #ff9900;
	color: #fff;
	border-right:#ff9900 solid 1px;
	border-left:#ff9900 solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-171,
ul.nice-menu li#menu-171 a:link,
ul.nice-menu li#menu-171 a:visited {
	background: #ccc;
	color: #ff9900;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-171,
ul.nice-menu li#menu-171 a:hover,
ul.nice-menu li#menu-171 a:focus,
ul.nice-menu li#menu-171 a:active {
	background: #ff9900;
	color: #fff;
	border-right:#ff9900 solid 1px;
	border-left:#ff9900 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-172,
ul.nice-menu li#menu-172 a:link,
ul.nice-menu li#menu-172 a:visited {
	background: #ccc;
	color: #ff9900;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-172,
ul.nice-menu li#menu-172 a:hover,
ul.nice-menu li#menu-172 a:focus,
ul.nice-menu li#menu-172 a:active {
	background: #ff9900;
	color: #fff;
	border-right:#ff9900 solid 1px;
	border-left:#ff9900 solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-173,
ul.nice-menu li#menu-173 a:link,
ul.nice-menu li#menu-173 a:visited {
	background: #ccc;
	color: #ff9900;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-173,
ul.nice-menu li#menu-173 a:hover,
ul.nice-menu li#menu-173 a:focus,
ul.nice-menu li#menu-173 a:active {
	background: #ff9900;
	color: #fff;
	border-bottom:#ff9900 solid 1px; 
	border-right:#ff9900 solid 1px;
	border-left:#ff9900 solid 1px;
	}	



/** Matieres dangereuses **/
ul.nice-menu li#menu-146,
ul.nice-menu li#menu-146 a:link,
ul.nice-menu li#menu-146 a:visited {
	background: #fff;
	color: #e21d93;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-146,
ul.nice-menu li#menu-146 a:hover,
ul.nice-menu li#menu-146 a:focus,
ul.nice-menu li#menu-146 a:active {
	background: #e21d93;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}
ul.nice-menu li#menu-174,
ul.nice-menu li#menu-174 a:link,
ul.nice-menu li#menu-174 a:visited {
	background: #ccc;
	color: #e21d93;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-174,
ul.nice-menu li#menu-174 a:hover,
ul.nice-menu li#menu-174 a:focus,
ul.nice-menu li#menu-174 a:active {
	background: #e21d93;
	color: #fff;
	border-top:#e21d93 solid 1px;
	border-right:#e21d93 solid 1px;
	border-left:#e21d93 solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-175,
ul.nice-menu li#menu-175 a:link,
ul.nice-menu li#menu-175 a:visited {
	background: #ccc;
	color: #e21d93;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-175,
ul.nice-menu li#menu-175 a:hover,
ul.nice-menu li#menu-175 a:focus,
ul.nice-menu li#menu-175 a:active {
	background: #e21d93;
	color: #fff;
	border-right:#e21d93 solid 1px;
	border-left:#e21d93 solid 1px;
	border-bottom:#ccc solid 1px;
	}
	
ul.nice-menu li#menu-176,
ul.nice-menu li#menu-176 a:link,
ul.nice-menu li#menu-176 a:visited {
	background: #ccc;
	color: #e21d93;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-176,
ul.nice-menu li#menu-176 a:hover,
ul.nice-menu li#menu-176 a:focus,
ul.nice-menu li#menu-176 a:active {
	background: #e21d93;
	color: #fff;
	border-bottom:#e21d93 solid 1px; 
	border-right:#e21d93 solid 1px;
	border-left:#e21d93 solid 1px;	
	}	
		
	
/** CACES **/	
ul.nice-menu li#menu-147,
ul.nice-menu li#menu-147 a:link,
ul.nice-menu li#menu-147 a:visited {
	background: #fff;
	color: #993366;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-147,
ul.nice-menu li#menu-147 a:hover,
ul.nice-menu li#menu-147 a:focus,
ul.nice-menu li#menu-147 a:active {
	background: #993366;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}		
ul.nice-menu li#menu-177,
ul.nice-menu li#menu-177 a:link,
ul.nice-menu li#menu-177 a:visited {
	background: #ccc;
	color: #993366;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-177,
ul.nice-menu li#menu-177 a:hover,
ul.nice-menu li#menu-177 a:focus,
ul.nice-menu li#menu-177 a:active {
	background: #993366;
	color: #fff;
	border-top:#993366 solid 1px;
	border-right:#993366 solid 1px;
	border-left:#993366 solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-178,
ul.nice-menu li#menu-178 a:link,
ul.nice-menu li#menu-178 a:visited {
	background: #ccc;
	color: #993366;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-178,
ul.nice-menu li#menu-178 a:hover,
ul.nice-menu li#menu-178 a:focus,
ul.nice-menu li#menu-178 a:active {
	background: #993366;
	color: #fff;
	border-right:#993366 solid 1px;
	border-left:#993366 solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-179,
ul.nice-menu li#menu-179 a:link,
ul.nice-menu li#menu-179 a:visited {
	background: #ccc;
	color: #993366;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-179,
ul.nice-menu li#menu-179 a:hover,
ul.nice-menu li#menu-179 a:focus,
ul.nice-menu li#menu-179 a:active {
	background: #993366;
	color: #fff;
	border-right:#993366 solid 1px;
	border-left:#993366 solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-180,
ul.nice-menu li#menu-180 a:link,
ul.nice-menu li#menu-180 a:visited {
	background: #ccc;
	color: #993366;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-180,
ul.nice-menu li#menu-180 a:hover,
ul.nice-menu li#menu-180 a:focus,
ul.nice-menu li#menu-180 a:active {
	background: #993366;
	color: #fff;
	border-bottom:#993366 solid 1px; 
	border-right:#993366 solid 1px;
	border-left:#993366 solid 1px;
	}	
	
	
/** Habilitation elect**/	
ul.nice-menu li#menu-148,
ul.nice-menu li#menu-148 a:link,
ul.nice-menu li#menu-148 a:visited {
	background: #fff;
	color: #33CCCC;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-148,
ul.nice-menu li#menu-148 a:hover,
ul.nice-menu li#menu-148 a:focus,
ul.nice-menu li#menu-148 a:active {
	background: #33CCCC;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}		
ul.nice-menu li#menu-181,
ul.nice-menu li#menu-181 a:link,
ul.nice-menu li#menu-181 a:visited {
	background: #ccc;
	color: #33CCCC;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-181,
ul.nice-menu li#menu-181 a:hover,
ul.nice-menu li#menu-181 a:focus,
ul.nice-menu li#menu-181 a:active {
	background: #33CCCC;
	color: #fff;
	border-top:#33CCCC solid 1px;
	border-right:#33CCCC solid 1px;
	border-left:#33CCCC solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-182,
ul.nice-menu li#menu-182 a:link,
ul.nice-menu li#menu-182 a:visited {
	background: #ccc;
	color: #33CCCC;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-182,
ul.nice-menu li#menu-182 a:hover,
ul.nice-menu li#menu-182 a:focus,
ul.nice-menu li#menu-182 a:active {
	background: #33CCCC;
	color: #fff;
	border-right:#33CCCC solid 1px;
	border-left:#33CCCC solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-183,
ul.nice-menu li#menu-183 a:link,
ul.nice-menu li#menu-183 a:visited {
	background: #ccc;
	color: #33CCCC;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-183,
ul.nice-menu li#menu-183 a:hover,
ul.nice-menu li#menu-183 a:focus,
ul.nice-menu li#menu-183 a:active {
	background: #33CCCC;
	color: #fff;
	border-right:#33CCCC solid 1px;
	border-left:#33CCCC solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-184,
ul.nice-menu li#menu-184 a:link,
ul.nice-menu li#menu-184 a:visited {
	background: #ccc;
	color: #33CCCC;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-184,
ul.nice-menu li#menu-184 a:hover,
ul.nice-menu li#menu-184 a:focus,
ul.nice-menu li#menu-184 a:active {
	background: #33CCCC;
	color: #fff;
	border-bottom:#33CCCC solid 1px; 
	border-right:#33CCCC solid 1px;
	border-left:#33CCCC solid 1px;
	}	
	

/** CHSCT **/	
ul.nice-menu li#menu-149,
ul.nice-menu li#menu-149 a:link,
ul.nice-menu li#menu-149 a:visited {
	background: #fff;
	color: #1d58e1;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-149,
ul.nice-menu li#menu-149 a:hover,
ul.nice-menu li#menu-149 a:focus,
ul.nice-menu li#menu-149 a:active {
	background: #1d58e1;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}	
ul.nice-menu li#menu-185,
ul.nice-menu li#menu-185 a:link,
ul.nice-menu li#menu-185 a:visited {
	background: #ccc;
	color: #1d58e1;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-185,
ul.nice-menu li#menu-185 a:hover,
ul.nice-menu li#menu-185 a:focus,
ul.nice-menu li#menu-185 a:active {
	background: #1d58e1;
	color: #fff;
	border-top:#1d58e1 solid 1px;
	border-right:#1d58e1 solid 1px;
	border-left:#1d58e1 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-186,
ul.nice-menu li#menu-186 a:link,
ul.nice-menu li#menu-186 a:visited {
	background: #ccc;
	color: #1d58e1;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-186,
ul.nice-menu li#menu-186 a:hover,
ul.nice-menu li#menu-186 a:focus,
ul.nice-menu li#menu-186 a:active {
	background: #1d58e1;
	color: #fff;
	border-bottom:#1d58e1 solid 1px; 
	border-right:#1d58e1 solid 1px;
	border-left:#1d58e1 solid 1px;
	}		
	

/** Autres Formations **/	
ul.nice-menu li#menu-150,
ul.nice-menu li#menu-150 a:link,
ul.nice-menu li#menu-150 a:visited {
	background: #fff;
	color: #005700;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-150,
ul.nice-menu li#menu-150 a:hover,
ul.nice-menu li#menu-150 a:focus,
ul.nice-menu li#menu-150 a:active {
	background: #005700;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}		
ul.nice-menu li#menu-187,
ul.nice-menu li#menu-187 a:link,
ul.nice-menu li#menu-187 a:visited {
	background: #ccc;
	color: #005700;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-187,
ul.nice-menu li#menu-187 a:hover,
ul.nice-menu li#menu-187 a:focus,
ul.nice-menu li#menu-187 a:active {
	background: #005700;
	color: #fff;
	border-top:#005700 solid 1px;
	border-right:#005700 solid 1px;
	border-left:#005700 solid 1px;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-188,
ul.nice-menu li#menu-188 a:link,
ul.nice-menu li#menu-188 a:visited {
	background: #ccc;
	color: #005700;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-188,
ul.nice-menu li#menu-188 a:hover,
ul.nice-menu li#menu-188 a:focus,
ul.nice-menu li#menu-188 a:active {
	background: #005700;
	color: #fff;
	border-right:#005700 solid 1px;
	border-left:#005700 solid 1px;
	border-bottom:#ccc solid 1px;	
	}		
ul.nice-menu li#menu-189,
ul.nice-menu li#menu-189 a:link,
ul.nice-menu li#menu-189 a:visited {
	background: #ccc;
	color: #005700;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-189,
ul.nice-menu li#menu-189 a:hover,
ul.nice-menu li#menu-189 a:focus,
ul.nice-menu li#menu-189 a:active {
	background: #005700;
	color: #fff;
	border-bottom:#005700 solid 1px; 
	border-right:#005700 solid 1px;
	border-left:#005700 solid 1px;
	}				
	
	
/** Outils de com**/	
ul.nice-menu li#menu-151,
ul.nice-menu li#menu-151 a:link,
ul.nice-menu li#menu-151 a:visited {
	background: #fff;
	color: #49c33b;
	border-bottom:#fff solid 3px;
	}
ul.nice-menu li#menu-151,
ul.nice-menu li#menu-151 a:hover,
ul.nice-menu li#menu-151 a:focus,
ul.nice-menu li#menu-151 a:active {
	background: #49c33b;
	color: #fff;
	border-bottom:#fff solid 3px; 
	}		
ul.nice-menu li#menu-190,
ul.nice-menu li#menu-190 a:link,
ul.nice-menu li#menu-190 a:visited {
	background: #ccc;
	color: #49c33b;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-190,
ul.nice-menu li#menu-190 a:hover,
ul.nice-menu li#menu-190 a:focus,
ul.nice-menu li#menu-190 a:active {
	background: #49c33b;
	color: #fff;
	border-top:#49c33b solid 1px;
	border-right:#49c33b solid 1px;
	border-left:#49c33b solid 1px;
	border-bottom:#ccc solid 1px;	
	}
ul.nice-menu li#menu-191,
ul.nice-menu li#menu-191 a:link,
ul.nice-menu li#menu-191 a:visited {
	background: #ccc;
	color: #49c33b;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-191,
ul.nice-menu li#menu-191 a:hover,
ul.nice-menu li#menu-191 a:focus,
ul.nice-menu li#menu-191 a:active {
	background: #49c33b;
	color: #fff;
	border-right:#49c33b solid 1px;
	border-left:#49c33b solid 1px;
	border-bottom:#ccc solid 1px;
	}		
ul.nice-menu li#menu-192,
ul.nice-menu li#menu-192 a:link,
ul.nice-menu li#menu-192 a:visited {
	background: #ccc;
	color: #49c33b;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-192,
ul.nice-menu li#menu-192 a:hover,
ul.nice-menu li#menu-192 a:focus,
ul.nice-menu li#menu-192 a:active {
	background: #49c33b;
	color: #fff;
	border-right:#49c33b solid 1px;
	border-left:#49c33b solid 1px;
	border-bottom:#ccc solid 1px;	
	}						
ul.nice-menu li#menu-193,
ul.nice-menu li#menu-193 a:link,
ul.nice-menu li#menu-193 a:visited {
	background: #ccc;
	color: #49c33b;
	border-bottom:#ccc solid 1px;
	}
ul.nice-menu li#menu-193,
ul.nice-menu li#menu-193 a:hover,
ul.nice-menu li#menu-193 a:focus,
ul.nice-menu li#menu-193 a:active {
	background: #49c33b;
	color: #fff;
	border-bottom:#49c33b solid 1px; 
	border-right:#49c33b solid 1px;
	border-left:#49c33b solid 1px;
	}
	
/** Menu Header**/	
	
/* ul.nice-menu-down-downul.nice-menu-down-down*/
ul.nice-menu-down li#menu-527,
ul.nice-menu-down li#menu-527 a:link,
ul.nice-menu-down li#menu-527 a:visited {
	color: #fff;
	font-size:14px;
	vertical-align:left;
	padding-left: 20px; /*
	vertical-align:left;*/
	width:120px;
	}
ul.nice-menu-down li#menu-527,
ul.nice-menu-down li#menu-527 a:hover,
ul.nice-menu-down li#menu-527 a:focus,
ul.nice-menu-down li#menu-527 a:active {
	color: #fff;
	background-color:#CCCCCC;
	vertical-align:left; 
	font-weight:bold;
	padding-left: 20px;
/*	vertical-align:left;*/
	}	

ul.nice-menu-down li#menu-131,
ul.nice-menu-down li#menu-131 a:link,
ul.nice-menu-down li#menu-131 a:visited {
	color: #fff;
	font-size:14px;
	vertical-align:middle;
	width:220px;
	}
ul.nice-menu-down li#menu-131,
ul.nice-menu-down li#menu-131 a:hover,
ul.nice-menu-down li#menu-131 a:focus,
ul.nice-menu-down li#menu-131 a:active {
	color: #fff;
	background-color:#CCCCCC;
	vertical-align:middle;
	font-weight:bold;	
	}	
ul.nice-menu-down li#menu-132,
ul.nice-menu-down li#menu-132 a:link,
ul.nice-menu-down li#menu-132 a:visited {
	color: #fff;
	font-size:14px;
	vertical-align:middle;
	width:150px;
	}
ul.nice-menu-down li#menu-132,
ul.nice-menu-down li#menu-132 a:hover,
ul.nice-menu-down li#menu-132 a:focus,
ul.nice-menu-down li#menu-132 a:active {
	color: #fff;
	background-color:#CCCCCC;
	vertical-align:middle;
	font-weight:bold;
	}
ul.nice-menu-down li#menu-133,
ul.nice-menu-down li#menu-133 a:link,
ul.nice-menu-down li#menu-133 a:visited {
	color: #fff;
	font-size:14px;
	vertical-align:middle;
	width:190px;
	}
ul.nice-menu-down li#menu-133,
ul.nice-menu-down li#menu-133 a:hover,
ul.nice-menu-down li#menu-133 a:focus,
ul.nice-menu-down li#menu-133 a:active {
	color: #fff;
	background-color:#CCCCCC;
	vertical-align:middle;
	font-weight:bold;
	}	
ul.nice-menu-down li#menu-134,
ul.nice-menu-down li#menu-134 a:link,
ul.nice-menu-down li#menu-134 a:visited {
	color: #fff;
	font-size:14px;
	vertical-align:middle;
	width:130px;
	}
ul.nice-menu-down li#menu-134,
ul.nice-menu-down li#menu-134 a:hover,
ul.nice-menu-down li#menu-134 a:focus,
ul.nice-menu-down li#menu-134 a:active {
	color: #fff;
	background-color:#CCCCCC;
	vertical-align:middle;
	font-weight:bold;
	}
ul.nice-menu-down li#menu-135,
ul.nice-menu-down li#menu-135 a:link,
ul.nice-menu-down li#menu-135 a:visited {
	color: #fff;
	font-size:14px;
	vertical-align:middle;
	width:140px;
	}
ul.nice-menu-down li#menu-135,
ul.nice-menu-down li#menu-135 a:hover,
ul.nice-menu-down li#menu-135 a:focus,
ul.nice-menu-down li#menu-135 a:active {
	color: #fff;
	background-color:#CCCCCC;
	vertical-align:middle;
	font-weight:bold;
	}		
ul.nice-menu-down li#menu-893,
ul.nice-menu-down li#menu-893 a:link,
ul.nice-menu-down li#menu-893 a:visited {
	color: #fff;
	font-size: 14px;
	vertical-align: middle;
	padding-top: 5px;
	width:170px;
	}
ul.nice-menu-down li#menu-893,
ul.nice-menu-down li#menu-893 a:hover,
ul.nice-menu-down li#menu-893 a:focus,
ul.nice-menu-down li#menu-893 a:active {
	color: #fff;
	background-color: #CCCCCC;
	vertical-align: middle;
	font-weight: bold;
	padding-top: 5px;
	}	
ul.nice-menu-down li#menu-894,
ul.nice-menu-down li#menu-894 a:link,
ul.nice-menu-down li#menu-894 a:visited {
	color: #fff;
	font-size:14px;
	vertical-align:middle;
	width:170px;
	}
ul.nice-menu-down li#menu-894,
ul.nice-menu-down li#menu-894 a:hover,
ul.nice-menu-down li#menu-894 a:focus,
ul.nice-menu-down li#menu-894 a:active {
	color: #fff;
	background-color:#CCCCCC;
	vertical-align:middle;
	font-weight:bold;
	}	
ul.nice-menu-down li#menu-895,
ul.nice-menu-down li#menu-895 a:link,
ul.nice-menu-down li#menu-895 a:visited {
	color: #fff;
	font-size:14px;
	vertical-align:middle;
	width:170px;
	}
ul.nice-menu-down li#menu-895,
ul.nice-menu-down li#menu-895 a:hover,
ul.nice-menu-down li#menu-895 a:focus,
ul.nice-menu-down li#menu-895 a:active {
	color: #fff;
	background-color:#CCCCCC;
	vertical-align:middle;
	font-weight:bold;
	}
ul.nice-menu-down li#menu-1004,
ul.nice-menu-down li#menu-1004 a:hover,
ul.nice-menu-down li#menu-1004 a:focus,
ul.nice-menu-down li#menu-1004 a:active {
        color: #fff;
        background-color:#CCCCCC;
        vertical-align:middle;
        font-weight:bold;
        }
ul.nice-menu-down li#menu-1004,
ul.nice-menu-down li#menu-1004 a:link,
ul.nice-menu-down li#menu-1004 a:visited {
        color: #fff;
        font-size:14px;
        vertical-align:middle;
        width:220px;
        }
ul.nice-menu-down li#menu-1005,
ul.nice-menu-down li#menu-1005 a:hover,
ul.nice-menu-down li#menu-1005 a:focus,
ul.nice-menu-down li#menu-1005 a:active {
        color: #fff;
        background-color:#CCCCCC;
        vertical-align:middle;
        font-weight:bold;
        }
ul.nice-menu-down li#menu-1005,
ul.nice-menu-down li#menu-1005 a:link,
ul.nice-menu-down li#menu-1005 a:visited {
        color: #fff;
        font-size:14px;
        vertical-align:middle;
        width:220px;
        }
	
	
/** style capsecur lien **/

a.atmp:link
{
color:#612000;
}
a.atmp:visited
{
color:#612000;
}
a.atmp:hover
{
color:#CCCCCC;
}	

a.evaluation:link
{
color:#bb1a2a;
}
a.evaluation:visited
{
color:#bb1a2a;
}
a.evaluation:hover
{
color:#CCCCCC;
}	

a.postetravail:link
{
color:#ff6600;
}
a.postetravail:visited
{
color:#ff6600;
}
a.postetravail:hover
{
color:#CCCCCC;
}
	
a.management:link
{
color:#ff9900;
}
a.management:visited
{
color:#ff9900;
}
a.management:hover
{
color:#CCCCCC;
}
	
a.matieres:link
{
color:#e21d93;
}
a.matieres:visited
{
color:#e21d93;
}
a.matieres:hover
{
color:#CCCCCC;
}	

a.caces:link
{
color:#993366;
}
a.caces:visited
{
color:#993366;
}
a.caces:hover
{
color:#CCCCCC;
}

a.habilitations:link
{
color:#33CCCC;
}
a.habilitations:visited
{
color:#33CCCC;
}
a.habilitations:hover
{
color:#CCCCCC;
}			

a.chsct:link
{
color:#1d58e1;
}
a.chsct:visited
{
color:#1d58e1;
}
a.chsct:hover
{
color:#CCCCCC;
}			
	
a.autres:link
{
color:#005700;
}
a.autres:visited
{
color:#005700;
}
a.autres:hover
{
color:#CCCCCC;
}			
	
a.outils:link
{
color:#49c33b;
}
a.outils:visited
{
color:#49c33b;
}
a.outils:hover
{
color:#CCCCCC;
}	
		
a.nocolor:link
{
color:#000000;
text-decoration:underline;
}
a.nocolor:visited
{
color:#000000;
text-decoration:underline;}
a.nocolor:hover
{
color:#000000;
text-decoration:underline;
}			
			
	
/******************************
 Global CSS for ALL menu types
******************************/

ul.nice-menu,
ul.nice-menu ul {
  list-style: none;
  padding: 0;
  margin: 0;
 /* padding-left: 60px;*/

  /* border-top: 1px solid #ccc; */
}

ul.nice-menu li {
  /* border: 1px solid #ccc; */
  border-top: 0;
float: left;
  background-color: #eee;
  /* Additional overrides to deal with Garland theme. */
  margin: 0;
  background-image: none;
}

/* Overrides for Garland header. */
#header-region ul.nice-menu li {
  margin: 0;
  /* Padding rules are needed to deal with Garland's header line-height. */
  padding-top: 0.1em;
  padding-bottom: 0.1em;
  background: #eee;
}

ul.nice-menu a {
  padding: 0.3em 5px 0.3em 5px;
}

ul.nice-menu ul,
/* Repeat for Garland header. */
#header-region ul.nice-menu ul {
  top: 1.8em;
  left: -1px;
  border: 0;
  /* border-top: 1px solid #ccc; */
  margin-right: 0;
}

/* Override for Garland header. */
#header-region ul.nice-menu ul {
  top: 1.7em;
}

ul.nice-menu ul li {
 width: 200px;

  }

/******************************
 VERTICAL (left/right) menus
******************************/

/* This is the default width of all vertical menus. */
ul.nice-menu-right, ul.nice-menu-left,
ul.nice-menu-right li, ul.nice-menu-left li {
 /*width: 12.5em;*/
 width:230px;
}

/* VERTICAL menus where submenus pop RIGHT (default). */
ul.nice-menu-right ul {
  left: 230px;
  top: -1px;
  width: 230px;
  padding-left: 0;
}

ul.nice-menu-right ul ul {
  left: 221px; 
  top: -1px;
}

ul.nice-menu-right li.menuparent,
ul.nice-menu-right li li.menuparent {
  /*background: #eee url(arrow-right.png) right center no-repeat;*/
}

ul.nice-menu-right li.menuparent:hover,
ul.nice-menu-right li.over,
ul.nice-menu-right li li.menuparent:hover,
ul.nice-menu-right li li.over {
/*  background: #ccc url(arrow-right.png) right center no-repeat;*/
}




/* VERTICAL menus where submenus pop LEFT. */
ul.nice-menu-left li ul {
  width: 12.5em;
  left: -12.65em;  
  top: -1px;
}

ul.nice-menu-left li ul li ul {
  width: 12.5em;
  left: -12.65em;
  top: -1px;
}

ul.nice-menu-left li.menuparent,
ul.nice-menu-left li li.menuparent {
  background: #eee url(arrow-left.png) left center no-repeat;
}

ul.nice-menu-left li.menuparent:hover,
ul.nice-menu-left li.over,
ul.nice-menu-left li li.menuparent:hover,
ul.nice-menu-left li li.over {
  background: #ccc url(arrow-left.png) left center no-repeat;
}

ul.nice-menu-left a, ul.nice-menu-left ul a {
  padding-left: 14px;
}

/******************************
 HORIZONTAL (down) menus
******************************/

ul.nice-menu-down {
  background-color:#CCCCCC;
  height: 32px;
  width: 1010px;
  /*
  border-left:#FFFFFF solid 30px;
 */
   
}

ul.nice-menu-down li li {
  border-top: 0;
}

ul.nice-menu-down ul {
  
}

ul.nice-menu-down ul li {
padding-left:-10px;
  
}

ul.nice-menu-down li ul li ul,


/* Repeat for Garland header. */


#header-region ul.nice-menu-down li ul li ul {
 
  top: -1px;
}

ul.nice-menu-down .menuparent a {
 
 }

ul.nice-menu-down li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent {
background-color:#000000;
  /*background: #eee url(arrow-down.png) right center no-repeat;*/
}

ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li.over,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li.menuparent:hover,
#header-region ul.nice-menu-down li.over {
/*  background: #ccc url(arrow-down.png) right center no-repeat;
*/}

ul.nice-menu-down li li.menuparent,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent {
/*  background: #eee url(arrow-right.png) right center no-repeat;
*/}

ul.nice-menu-down li li.menuparent:hover,
ul.nice-menu-down li li.over,
/* Repeat for Garland header. */
#header-region ul.nice-menu-down li li.menuparent:hover,
#header-region ul.nice-menu-down li li.over {
/*  background: #ccc url(arrow-right.png) right center no-repeat;
*/}

capsecur:hover{
color:#CCCCCC;
}
