/* ------------------------------------------------------------
   	MAJ 03/2016	 	***  MISCO / MenusAccesProducts.css ***            
-------------------------------------------------------------*/


/* --------------------------------------------------------	
   		 *** cmcWPCatPersonalized Styles ***            
---------------------------------------------------------*/
.WPCatPersonalized                                               {width:100%;}
.WPCatPersonalized .CmcCatalogueOuterContainer                   { width:213px;}
.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueName { font-size: 12px; color: #000; font: bold 12px 'Roboto',Arial,sans-serif; text-align:left;/*background-image:url('/ImagesPortal/Localisation/inmac/WebParts/200100/top-webpart1.gif');*/ background-repeat:no-repeat; width:203px; height:19px; line-height:19px; vertical-align:middle; background-color:#ccc;padding:5px; margin-top:5px; }
.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueContainer                        {background:#FFF; border:none;border-left:1px #ccc solid; border-right:1px #ccc solid; border-bottom:3px #ccc solid;width:211px;}
.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueContainer #menuVert1             {width:211px; font: normal 12px 'Roboto',Arial,sans-serif; text-align:left; list-style-type:none; padding:0; margin:0;}  
.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueContainer #menuVert1 li          {}
.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueContainer #menuVert1 li a        {display:block; color:#000000; text-decoration:none; padding: 5px;}
.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueContainer #menuVert1 li a:hover  {text-decoration:none; background-color:#E1E1E1;}
.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueContainer #menuVert1 li a:active {text-decoration:none;}
.WPCatPersonalized .CmcCatalogueOuterContainer .CmcCatalogueContainer #menuVert1 li a:visited{text-decoration:none;}  


/* --------------------------------------------------------	
   *** STYLES qui generent la structure des MENUS ***            
---------------------------------------------------------*/
.MenuCmcStore                      	{padding-left:5px;FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; font-family: 'Roboto',Arial,sans-serif; TEXT-DECORATION: none;background-color:#e1e1e1;}
.MenuCmcStoreSub_Container         	{text-align :left;width:211px;}
.MenuCmcStoreSub2_Container        	{background-color: #f1f1f1;text-align :left;width:211px;}
*html .MenuCmcStoreSub_Container   	{border:1px solid #e1e1e1; z-index:150;}
.MenuCmcStoreSubSelected_Container 	{text-align :left; width:211px; background-color:#ccc;color:#FFF;}
.MenuCmcStoreSubSelected_Container .MenuCmcStoreSub{ /*color:#FFF; font-weight:bold;*/}
.MenuCmcStoreSub                   	{float:left;  padding: 8px 0 8px 5px; margin: 0px; color: #2b2b2b;/* font-style: normal; *//* text-decoration: none; */ width: 185px; /* background:none; *//* font-size: 13px; *//* font-weight:normal; *//* font-family:'Roboto condensed',Arial,sans-serif; */}
*html .MenuCmcStoreSub             	{}
.MenuCmcStoreSubSelected           	{float:left;padding:8px 0 8px 5px;margin: 0px;color: #fff; font-style: normal; text-decoration: none; /*width: 175px;*//background:none;font: normal 0.950em 'Roboto',Arial,sans-serif;}
.MenuCmcStoreSub_Arrow			   	{/* padding-top: 3px; *//* padding-bottom: 9px; *//* margin-left: 10px; *//* color: #000000; *//* font: normal 12px 'Roboto',Arial,sans-serif; */text-decoration: none;background: transparent;/* width: 13px; *//* vertical-align:baseline; */float: right;}
*html .MenuCmcStoreSub_Arrow	   	{float:left;padding-bottom: 0px;	margin: 0px;}
.MenuCmcStoreSubSelected_Arrow	   	{padding-top: 8px;padding-bottom: 8px;margin-left: 195px; color: #000000; font: normal 12px 'Roboto',Arial,sans-serif; text-decoration: none;  width:16px; vertical-align:baseline;float:left; }
.MenuCmcStoreLeaf                  	{float:left;/* padding:5px 0 5px 20px; */font: normal 0.950em 'Roboto',Arial,sans-serif;color: #2b2b2b;font-style: normal;text-decoration: none;width: 213px;background:#ddd;} 
.MenuCmcStoreLeaf:hover            	{ background:#eee; } 
*html .MenuCmcStoreLeaf           	{ /* width:162px;*/ }
 
.CmcCatalogueTree_MainContainer {
    /* background-color: #fff; */
    width: 212px;
    /* border: 1px solid #e0e0e0; */
    /* font: normal 13px "Roboto Condensed",sans-serif !important; */
}
#menuVert2                         	{width: 211px;/* display:block; *//* z-index: 100; *//* margin-top:0px; */}
*html #menuVert2                   	{margin-top:0px;}
#menuVert2 ul 					   	{margin:0;padding:0;/* width: 211px; */LIST-STYLE-TYPE: none;z-index: 100;}
#menuVert2 li 						{position:relative;width: 205px;/* cursor:pointer; */z-index: 100;}
#menuVert2 li:hover 				{/*position:relative;z-index: 100;float:left; background:#d5e5ef;*/}

#menuVert2 ul li 					{position:relative;z-index: 100;float:left;/* width: 200px; *//* padding: 8px 0 8px 5px; */border-bottom: 1px solid #e0e0e0;border-left:6px solid #e0e0e0;border-top: 1px solid transparent;border-right: 1px solid #e0e0e0;}
#menuVert2 ul li:hover 				{position:relative;z-index: 100;float:left;background:#d5e5ef;border-left:6px solid #2b7cb1;border-bottom: 1px solid #2b7cb1;border-top: 1px solid #2b7cb1;border-right: 1px solid #2b7cb1;}
#menuVert2 ul li i.fa.fa-chevron-right	{color:#aaa; margin-top:10px}
#menuVert2 ul li:hover i.fa.fa-chevron-right	{color:#2b7cb1}


#menuVert2 ul li ul 				{/* width:213px; */position:absolute;display:none;}
#menuVert2 ul li ul li 				{width: 213px;display:block;z-index: 100;}
#menuVert2 ul li ul li:hover 		{width: 213px; display:block; z-index: 100; margin-left:-1px;}
#menuVert2 ul li ul li ul 			{ display: none; position:relative; }

#menuVert1 							{/* text-indent: 10px; */ COLOR: black; margin-top: 3px; margin-bottom:3px ;width:133px; display:block; z-index: 100;}  
#menuVert1 ul 						{margin:0;padding:0; LIST-STYLE-TYPE: none ;  z-index: 100;}
#menuVert1 li 						{position:relative; cursor:pointer; z-index: 100;}
#menuVert1 ul li 					{background-color:#FFFFFF; position:relative; z-index: 100;}

#menuVert2 ul li .ShowSubMenu 		{ display:block; position: relative; left: 0px; }
#menuVert2 ul li .HideSubMenu 		{ display:none; }
 
.CmcCatalogueName					{font: normal 16px "Roboto Condensed",sans-serif;text-align: center;padding: 5px 2px;background: #2b7cb1;border: 1px solid #2b7cb1;/* border-bottom: 2px solid #e0e0e0; */color: #fff;}
.MenuCmcStoreSub2_Container .MenuCmcStoreSub { padding-left:10px; width:170px;}
.MenuCmcStoreSub2Selected_Container { background-color:#ddd;}
.MenuCmcStoreSub2Selected_Container .MenuCmcStoreSub { padding-left:10px; width:170px;}
.ShowSubMenu .MenuCmcStoreLeaf 		{ background-color:#eee;}
 
.MenuCmcStoreLeafSub 				{padding: 8px 0 8px 0px;margin: 0px;color: #000000;font-style: normal;text-decoration: none;width: 175px;background:none;font: normal 12px 'Roboto',Arial,sans-serif;float:left;}
.MenuCmcStoreLeafSub_Arrow 			{float:left;padding-top: 9px;padding-bottom: 9px;margin-left: 15px;color: #000000;font: normal 12px 'Roboto',Arial,sans-serif;text-decoration: none;width:14px;vertical-align:baseline;}
*html .MenuCmcStoreLeafSub_Arrow 	{float:left;padding-bottom: 0px;margin: 0px; }
.MenuCmcStoreSubSelected_Container:hover 	{ background-color:#7ac4fd;}
.MenuCmcStoreSub2_Container:hover 			{ background-color:#7ac4fd;}
.MenuCmcStoreSub2Selected_Container:hover 	{ background-color:#7ac4fd;}
.MenuCmcStoreLeaf:hover 					{ background-color:#eee;}
.CmcCatalogueBottom                         {clear: both;/* height: 15px; */}

