﻿#navigationPrincipale {
	clear:both;
	margin:5px 0px 0 20px;/*margin:5px 20px 0 20px;*//*correctifs suite a la mise a jour telerik*/
	width:950px;/*width:930px;*//*correctifs suite a la mise a jour telerik*/
}

/* menu telerik */

.RadMenu a.rmLink
{
	text-decoration:none;
}


#navigationPrincipale .rmVertical a.rmLink, li#ctl00_MenuHaut_0 a
{
		 cursor:pointer;
}


.RadMenu a.rmLink {
	color: #FFFFFF;
	text-decoration:none;
}

#navigationPrincipale .rmHorizontal .rmText 
{
		 background: url("../Images/onglet_over_left.gif") no-repeat top left;
		 display: inline-block;
		 height:1%;
		 font-weight: bold;
		 padding:4px 23px;
}

#navigationPrincipale .rmHorizontal .rmLast .rmText 
{
		 padding-right:13px;
}

.rmHorizontal a.rmLink 
{
		 background: url("../Images/onglet_on_right.gif") no-repeat top right;
		 text-align:center;
		 padding:0px;
		 margin:0px;
}

.rmHorizontal a.rmExpanded, .rmItem a.rmFocused, .rmHorizontal a:hover
{
		 background: url("../Images/onglet_off_right.gif") no-repeat top right;
		 text-align:center;
		 padding:0px;
		 margin:0px;
		 color:#2a3d05;
}		 

.rmHorizontal .rmItem {
	padding-right:2px;
}

#navigationPrincipale .rmVertical .rmText 
{
		 background-image:none;
		 display: inline-block;		 
		 padding:4px 20px 4px 20px;
}

.RadMenu .rmGroup .rmFirst a.rmLink
{
	/*border-top:1px solid #b0cc60;*/
}

.RadMenu .rmGroup .rmLast a.rmLink
{
	/*border-bottom:none;*/
	border-bottom:1px solid #b0cc60;
}

.RadMenu .rmGroup a.rmLink 
{
	background-image:none;	
	background-color:#fff;

	border-left:1px solid #b0cc60;
	border-right:1px solid #b0cc60;
	border-bottom:1px solid #dae7b2; /* ligne de separation */

	text-align:left;
	padding:0px;
	margin:0px;
	color: #4c7200;
}

.RadMenu .rmGroup a.rmLink.entreprise 
{
	color: #127397;
}


.RadMenu .rmGroup .rmLink:hover, .RadMenu .rmGroup .rmExpanded {
	background:transparent url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/ongletVertDegrade.gif) no-repeat scroll left top;
	color:#2a3d05;	
}

.RadMenu .rmGroup .rmLink.entreprise:hover {
	background:transparent url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/ongletBleuDegrade.gif) no-repeat scroll left top;
	color:#127397;	
}

.RadMenu .rmGroup a.rmFocused {
	background-image:none;
	color:#2a3d05;	
}



/* MenuContextuel */

ul.MenuContextuel {
	margin:0;
	padding:0;
	list-style:none;
}

.MenuContextuel li {
	margin:0;
	padding:0;
}

/* Titre de section */
.MenuContextuel li {
	background:transparent url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/bkgTitreMenuContextuel.gif) no-repeat scroll left top;
	height:50px;
	width:186px;
	font-family:Arial,Verdana,Sans-serif;
	font-size:16px;
	line-height:30px;
	color:#FFFFFF;
	/*font-weight:bold;*/
}

.MenuContextuel li a {
	text-decoration:none;
}

.MenuContextuel li span {
	padding:20px 0 0 12px;
	display:block;
}

.MenuContextuel .groupe li {
	background:transparent none;
	height:auto;
	padding:0;
	line-height:14px;
	width:auto;
}


.MenuContextuel .groupe li a:link, .MenuContextuel .groupe li a:visited {
	text-decoration:none;
	font-family:Arial,Verdana,Sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4c7200;
	display:block;
	width:186px;
	border:none;
	border-bottom:1px solid #AFD350;
	border-top:1px solid #FFFFFF;
	background:transparent url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuContextSection.gif) no-repeat left top;
	padding:4px 0px 3px 0px;
}

.MenuContextuel .groupe li span {
	display:block;
	font-size:12px;
	padding:0px 12px 2px 22px;
}

.MenuContextuel .groupe li a:hover {
	background:transparent url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuContextSectionActif.gif) no-repeat left top;
	color:#2a3d05;
}

.MenuContextuel .groupe li a:link.expanded, .MenuContextuel .groupe li a:visited.expanded {
	background: #97c60c url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuSectionActif.gif) no-repeat 12px 9px;
	color:#2a3d05;
}

.MenuContextuel .groupe li a:link.expanded.actif, .MenuContextuel .groupe li a:visited.expanded.actif  {
	background: #97c60c url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuSectionOuvert.gif) no-repeat 12px 9px;
	color:#4c7200;
}


.MenuContextuel .groupe li.entreprise a:link.expanded.actif, .MenuContextuel .groupe li.entreprise a:visited.expanded.actif  {
	background: #95c8d4 url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuSectionEntrepriseActif.gif) no-repeat 12px 9px;
	color:#022d3d;
}


/* Etat pour les sous-section */

.MenuContextuel .groupe.groupe div {
	border:1px solid #DAE7B2;
	border-top:none;
}


.MenuContextuel ul.level2 li a:link, .MenuContextuel ul.level2 li a:visited {
	background:#fff none;
	color:#5c8803;
	font-weight:normal;
	border:none;
	width:184px;
	border-top:1px solid #fff;
}


.MenuContextuel .level2 li a:link.actif, .MenuContextuel .level2 li a:visited.actif, .MenuContextuel .level2 li a:link.expanded.actif, .MenuContextuel .level2 li a:visited.expanded.actif{
	/* affiche la puce pour les boutons de section actif*/ 
	background: #edf0e2 url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuSousSectionActif.gif) no-repeat 12px 9px;
	color:#2a3d05;
	border-top:1px solid #e1e6d1;
}


.MenuContextuel ul.level2 li a:hover{
	background:#edf0e2 none;
	color:#2a3d05;
	cursor:pointer;
	border-top:1px solid #e1e6d1;
}

/* separateur */
.MenuContextuel .separateur {
	background-color:#fff;
	font-weight:bold;
	color:#6e6e6e;
	padding:5px 0px 5px 22px;
	width:160px;
	display:block;
	cursor:default;
}

.MenuContextuel .groupe li span.separateur {
	padding:5px 0px 5px 22px;
}


/* Etat pour les section entreprise */

.MenuContextuel .groupe .entreprise a:link, .MenuContextuel .groupe .entreprise a:visited {
	background: #dfebee none;
	color:#127397;
	font-weight:bold;
	font-size:12px;
}

.MenuContextuel .groupe .entreprise a:link.expanded, .MenuContextuel .groupe .entreprise a:visited.expanded {
 /* lorsque le menu entreprise est ouvert */
	background: #95c8d4 url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuSectionEntrepriseOuvert.gif) no-repeat 12px 9px;
	color:#127397;
	border-bottom:none;
	border-top:1px solid #fff;
}

.MenuContextuel li.entreprise div.groupe {
 /* lorsque le menu entreprise est ouvert */
	border:1px solid #c1dbe1;
	border-top:none;
}

.MenuContextuel .groupe li.entreprise a:link, .MenuContextuel .groupe li.entreprise a:visited {
	border-bottom:1px solid #c1dbe1;
}

.MenuContextuel .entreprise ul.level2 li a:link, .MenuContextuel .entreprise ul.level2 li a:visited  {
 /* lorsque le menu entreprise est ouvert */
	background: #fff none;
	color:#257d93;
	border:none;
	font-weight:normal;
}

.MenuContextuel .entreprise ul.level2 li a:hover {
 /* lorsque le menu entreprise est ouvert */
	background: #edf0e2 none;
	color:#022430;
}

.MenuContextuel .entreprise ul.level2 li a:link.actif, .MenuContextuel .entreprise ul.level2 li a:visited.actif {
	/* affiche la puce pour les boutons de section entreprise actif*/ 
	background: #edf0e2 url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuSousSectionActif.gif) no-repeat 12px 9px;
	color:#022430;
}


.MenuContextuel .groupe .entreprise a:hover{
	background: #95c8d4 none;
	color:#022d3d;
}
	
.MenuContextuel .rpExpanded .entreprise:link {
	/* affiche la puce pour les boutons de section Entreprise actif */
	background: #97c60c url(/SiteCollectionImages/Contenant/Informationnel/TPIC/Commun/menuSectionEntrepriseActif.gif) no-repeat 5px;
	color:#022d3d;
}




