﻿/**********************************************************/
/*************Menu gauche ********************************/
/********************************************************/

.accemo-Gauche ul.MenuStatic
{
    margin:0px;
    padding:0px;
    list-style-type: none;
    position: relative;
    width: 207px;
    margin-left:10px;
    border-top: 1px solid #606063;
}
.accemo-Gauche ul.MenuStatic li
{
    list-style-type:none;
}
.accemo-Gauche ul.MenuStatic li.MenuNiveau1,
.accemo-Gauche ul.MenuStatic li.MenuNiveau1_Selected
{    
    margin:0px;
    padding:0px;	
    border-bottom: 1px solid #606063;
    width: 207px;
}  

.accemo-Gauche ul.MenuStatic li.MenuNiveau1 a.MenuNiveau1
{    
	display:block;
    width: 192px;
    font-family:Arial;
	color: #606063;
	text-decoration: none;
	background: url(../Images/MenuGauche/puceRaccourci.gif) no-repeat left 8px !important;
    font-size:1.2em;
    padding-left:15px;
    padding-top:5px;
    padding-bottom:10px;
    white-space:nowrap;
    font-weight:bold;
} 
.accemo-Gauche ul.MenuStatic li.MenuNiveau1 a.MenuNiveau1:hover,
.accemo-Gauche .MenuNiveau1_Selected a
{  
    background:#55bfcf url(../Images/MenuGauche/puceRaccourci2.gif) left 8px no-repeat!important;
    padding-left:15px;
    padding-top:5px;
    padding-bottom:10px;
    width: 192px;
	display:block;
	text-decoration: none;
    font-size:1.2em;
	color:#000000;
    font-weight:bold;
    font-family:Arial;
}


/****************************************************/
/***********************Sous menu********************/
/***************************************************/

ul.ulSousMenu
{
    margin:0;
    padding:0;
    list-style-type:none;
    clear: both;
    width: 533px;   
    position:absolute;
    background-color:#ffffff;

}

*html ul.ulSousMenu
{
    margin-left: 0px;
    margin-right: 0px;
}

ul.ulSousMenu li.SousMenuNiveau1
{
	float: left;
}
 
ul.ulSousMenu a.SousMenuNiveau1:link,
ul.ulSousMenu a.SousMenuNiveau1:active,
ul.ulSousMenu a.SousMenuNiveau1:visited,
ul.ulSousMenu a.SousMenuNiveau1_Selected:link,
ul.ulSousMenu a.SousMenuNiveau1_Selected:visited,
ul.ulSousMenu a.SousMenuNiveau1_Selected:active,
ul.ulSousMenu a.SousMenuNiveau1_Selected:hover,
ul.ulSousMenu span.SousMenuNiveau1,
ul.ulSousMenu span.SousMenuNiveau1_Selected
{
    background: #df6d07 url(../Images/MenuCentral/libg.gif) top right;
    background-repeat:no-repeat ;
    color:White;
    font-size:1.3em;
    font-family:Arial;
    font-weight: bold;
    padding-top:2px;
    display:block;
    width :107px;
    float: left;
    text-decoration:none; 
    font-weight:normal !important;
    width:125px;
    padding-left:8px;
 } 
 
 ul.ulSousMenu a.SousMenuNiveau1:hover
 {
    background:#cbd300 url(../Images/MenuCentral/libgHover.gif) right;
color:#1ab0ac;
 }

 
ul.ulSousMenu ul.SousMenuNiveau2
{   
    margin:0;
    margin-left:60px; 
    margin-top: 19px;
    padding:0px;
    list-style:none; 
    padding-bottom: 6px;
    width: 204px;
    background: url(../Images/MenuCentral/fondBasMenu.png) bottom no-repeat;
    display:none;
    position:absolute;
    z-index: 2;
}

*html ul.ulSousMenu ul.SousMenuNiveau2
{   
    _padding:0px;
    _list-style:none; 
    _width: 204px;
    _background: white bottom no-repeat;
    _display:none;
    _position:absolute;
    _z-index: 2;
    _border-bottom: 1px solid #c3C3C4;
}


ul.ulSousMenu ul.SousMenuNiveau3
{
    position:absolute;
    z-index: 40;
    margin-left: 204px;
    margin-top: 0px;
    padding:0px;
    list-style:none; 
    padding-bottom: 6px;
    width: 204px;
    background: white url(../Images/MenuCentral/fondBasMenu.png) bottom no-repeat;
    display:none;    
    margin-left:180px;
    margin-top:-5px;
}


ul.ulSousMenu ul.SousMenuNiveau2 li, ul.ulSousMenu ul.SousMenuNiveau3 li 
{
    width: 204px;
    background: url(../Images/MenuCentral/fondMenu.png);
    padding-bottom: 5px;
    float:left;
    z-index: 20;
}

*html ul.ulSousMenu ul.SousMenuNiveau2 li, ul.ulSousMenu ul.SousMenuNiveau3 li 
{
    _width: 204px;
    _background: url(../Images/MenuCentral/fondMenuIe.gif);
    _padding-bottom: 5px;
    _float:left;
    _z-index: 20;
}

ul.ulSousMenu ul.SousMenuNiveau2 li a.SousMenuNiveau2, ul.ulSousMenu ul.SousMenuNiveau2 li a.SousMenuNiveau2_Selected,  ul.ulSousMenu ul.SousMenuNiveau2 li a.SousMenuNiveau2Premier, ul.ulSousMenu 

ul.SousMenuNiveau2 li a.SousMenuNiveau2_SelectedPremier
{
	border-top: 1px solid #c3c3c4;
    border-left: 1px solid #c3c3c4;
	display: block;
	width: 174px !important;
	background: url(../Images/MenuCentral/fondMenuLi.gif)  no-repeat;
    font-weight:normal !important;	

}

*html ul.ulSousMenu ul.SousMenuNiveau2 li a.SousMenuNiveau2, ul.ulSousMenu ul.SousMenuNiveau2 li a.SousMenuNiveau2_Selected,  ul.ulSousMenu ul.SousMenuNiveau2 li a.SousMenuNiveau2Premier, ul.ulSousMenu 

ul.SousMenuNiveau2 li a.SousMenuNiveau2_SelectedPremier
{
	_border-top: 1px solid #c3c3c4;
    _border-left: 1px solid #c3c3c4;
	_display: block;
	_width: 179px !important;
	_background: url(../Images/MenuCentral/fondMenuLi.gif)  no-repeat;
}

ul.ulSousMenu ul.SousMenuNiveau2 li.Premier
{
    width: 204px;
    background: url(../Images/MenuCentral/fondMenu.png) bottom no-repeat;
    padding-bottom: 5px;
}

*html ul.ulSousMenu ul.SousMenuNiveau2 li.Premier
{
    width: 204px;
    background: url(../Images/MenuCentral/fondMenuIe.gif) bottom no-repeat;
    padding-bottom: 5px;
}

ul.ulSousMenu ul.SousMenuNiveau2 li.Premier a.SousMenuNiveau2Premier,ul.ulSousMenu ul.SousMenuNiveau2 ul.SousMenuNiveau3 li.Premier  a.SousMenuNiveau3Premier
{
	background: url(../Images/MenuCentral/fondPremier.png) -1px 0px no-repeat;
	width: 180px !important;
	margin-top: 0px;
	border-top: 0px;
}

*html ul.ulSousMenu ul.SousMenuNiveau2 li.Premier a.SousMenuNiveau2Premier,ul.ulSousMenu ul.SousMenuNiveau2 ul.SousMenuNiveau3 li.Premier  a.SousMenuNiveau3Premier
{
	_background: url(../Images/MenuCentral/fondPremierIe.gif) -1px 0px no-repeat;
	_width: 180px !important;
	_margin-top: 0px;
	_border-top: 0px;
}


ul.ulSousMenu ul.SousMenuNiveau2 li.Premier a.SousMenuNiveau2Premier:hover
{
	background: url(../Images/MenuCentral/fondPremierOver.png) -1px 0px  ;
}

*html ul.ulSousMenu ul.SousMenuNiveau2 li.Premier a.SousMenuNiveau2Premier:hover
{
	_background: url(../Images/MenuCentral/fondPremierOverIe.gif) -1px 0px  ;
}


ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2:link,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2:active,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2:visited,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2_Selected:link,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2_Selected:active,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2_Selected:hover,
ul.ulSousMenu ul.SousMenuNiveau2 span.SousMenuNiveau2,
ul.ulSousMenu ul.SousMenuNiveau2 span.SousMenuNiveau2_Selected,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2Premier:link,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2Premier:active,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2Premier:visited,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2_SelectedPremier:link,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2_SelectedPremier:active,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2_SelectedPremier:hover,
ul.ulSousMenu ul.SousMenuNiveau2 span.SousMenuNiveau2Premier,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2_Selected,
ul.ulSousMenu ul.SousMenuNiveau2 span.SousMenuNiveau2_SelectedPremier,
ul.ulSousMenu ul.SousMenuNiveau a.SousMenuNiveau3:link,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3:active,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3:visited,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3_Selected:link,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3_Selected:active,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3_Selected:hover,
ul.ulSousMenu ul.SousMenuNiveau2 span.SousMenuNiveau3,
ul.ulSousMenu ul.SousMenuNiveau2 span.SousMenuNiveau3_Selected,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3Premier:link,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3Premier:active,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3Premier:visited,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3_SelectedPremier:link,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3_SelectedPremier:active,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3_SelectedPremier:hover,
ul.ulSousMenu ul.SousMenuNiveau2 span.SousMenuNiveau3Premier,
ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau3_Selected,
ul.ulSousMenu ul.SousMenuNiveau2 span.SousMenuNiveau3_SelectedPremier,
ul.ulSousMenu ul.SousMenuNiveau2 li a.SousMenuNiveau2_SelectedPremier
{
	display :block;
    text-decoration:none;
    color:Black;
    font-size:1.3em;
    font-family:Arial;
    padding-top: 10px ;
    padding-left:23px ; 
} 


ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2:hover, ul.ulSousMenu ul.SousMenuNiveau2 a.SousMenuNiveau2_Selected:hover,ul.ulSousMenu ul.SousMenuNiveau2 li a.SousMenuNiveau2_SelectedPremier:hover
{
	background: url(../Images/MenuCentral/fondMenuLiOver.gif) no-repeat #66CCCC;
}
/*
ul.ulSousMenu ul.SousMenuNiveau3,
ul.ulSousMenu ul.SousMenuNiveau4
{
    margin-left:200px ;
    position: absolute;
    padding:0px;
    list-style:none; 
    background: url(../Images/Images/fondMenu.gif) right repeat-y white;
}
*/

ul.ulSousMenu a.SousMenuNiveau3:link,
ul.ulSousMenu a.SousMenuNiveau3:active,
ul.ulSousMenu a.SousMenuNiveau3:visited,
ul.ulSousMenu a.SousMenuNiveau3:hover,
ul.ulSousMenu a.SousMenuNiveau3_Selected:link,
ul.ulSousMenu a.SousMenuNiveau3_Selected:active,
ul.ulSousMenu a.SousMenuNiveau3_Selected:visited,
ul.ulSousMenu a.SousMenuNiveau3_Selected:hover,
ul.ulSousMenu span.SousMenuNiveau3,
ul.ulSousMenu span.SousMenuNiveau3_Selected,
ul.ulSousMenu a.SousMenuNiveau4:link,
ul.ulSousMenu a.SousMenuNiveau4:active,
ul.ulSousMenu a.SousMenuNiveau4:visited,
ul.ulSousMenu a.SousMenuNiveau4:hover,
ul.ulSousMenu a.SousMenuNiveau4_Selected:link,
ul.ulSousMenu a.SousMenuNiveau4_Selected:active,
ul.ulSousMenu a.SousMenuNiveau4_Selected:visited,
ul.ulSousMenu a.SousMenuNiveau4_Selected:hover,
ul.ulSousMenu span.SousMenuNiveau4,
ul.ulSousMenu span.SousMenuNiveau4_Selected
{
    font-weight:normal !important;
	display :block;
    text-decoration:none;
    color:Black;
    font-size:1.3em;
    font-family:Arial;
    padding-top: 10px ;
    padding-left:23px ; 

} 
ul.ulSousMenu a.SousMenuNiveau3:hover,
ul.ulSousMenu a.SousMenuNiveau3_Selected:link,
ul.ulSousMenu a.SousMenuNiveau3_Selected:active,
ul.ulSousMenu a.SousMenuNiveau3_Selected:visited,
ul.ulSousMenu a.SousMenuNiveau3_Selected:hover,
ul.ulSousMenu span.SousMenuNiveau3_Selected,
ul.ulSousMenu a.SousMenuNiveau4:hover,
ul.ulSousMenu a.SousMenuNiveau4_Selected:link,
ul.ulSousMenu a.SousMenuNiveau4_Selected:active,
ul.ulSousMenu a.SousMenuNiveau4_Selected:visited,
ul.ulSousMenu a.SousMenuNiveau4_Selected:hover,
ul.ulSousMenu span.SousMenuNiveau4_Selected
{
	display :block;
    text-decoration:none;
    color:#000000;
	background: url(../Images/Rubrique/puceMenu_on.gif) left 5px no-repeat;
} 

ul.ulSousMenu ul.SousMenuNiveau3 li a.SousMenuNiveau3, ul.ulSousMenu ul.SousMenuNiveau3 li a.SousMenuNiveau3_Selected,  ul.ulSousMenu ul.SousMenuNiveau3 li a.SousMenuNiveau3Premier
{
	border-top: 1px solid #c3c3c4;
    border-left: 1px solid #c3c3c4;
	display: block;
	width: 173px ;
	background: url(../Images/Images/fondMenuLi.gif) white no-repeat !important;
}

*html ul.ulSousMenu ul.SousMenuNiveau3 li a.SousMenuNiveau3, ul.ulSousMenu ul.SousMenuNiveau3 li a.SousMenuNiveau3_Selected,  ul.ulSousMenu ul.SousMenuNiveau3 li a.SousMenuNiveau3Premier
{
	_border-top: 1px solid #c3c3c4;
    _border-left: 1px solid #c3c3c4;
	_display: block;
	_width: 179px !important;
	_background: url(../Images/Images/fondMenuLi.gif) white no-repeat !important;
}

ul.ulSousMenu ul.SousMenuNiveau3 li.Premier
{
    width: 204px;
    /*background: url(../Images/Images/fondMenu.gif) 0px 10px no-repeat;*/
    padding-bottom: 5px;
}

ul.ulSousMenu ul.SousMenuNiveau3 li.Premier a.SousMenuNiveau3Premier
{
	background: url(../Images/Images/fondPremier.gif) -1px 0px no-repeat;
	width: 197px;
	border-top: 0px solid white;
}

ul.ulSousMenu ul.SousMenuNiveau2 li.Premier a.SousMenuNiveau3Premier:hover
{
	background: url(../Images/Images/fondPremierOrangeOver.gif) -1px 0px no-repeat #F39800;
}

ul.ulSousMenu ul.SousMenuNiveau3 a.SousMenuNiveau3:hover, ul.ulSousMenu ul.SousMenuNiveau3 a.SousMenuNiveau3_Selected:hover
{
	background: url(../Images/Images/fondMenuLiOrangeOver.gif) no-repeat #F39800 !important;
}
 
*html ul.ulSousMenu ul.SousMenuNiveau3 a.SousMenuNiveau3:hover, ul.ulSousMenu ul.SousMenuNiveau3 a.SousMenuNiveau3_Selected:hover
{
	_width: 179px !important;
	_background: url(../Images/Images/fondMenuLiOrangeOver.gif) no-repeat #F39800 !important;
}




/********************************/
/*********Menu bas *******/

/****************************************************************************************/
/*	Style menu lien rubrique															*/
/****************************************************************************************/

div.accemo-bas ul
{
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	padding-top:5px;
	height:20px;
	margin-left:3px;
}
div.accemo-bas ul li
{
	float:left;
	padding-top:0;
	border-left:solid 1px #838384;
	padding-right:3px;
	padding-left:3px;
	height:20px;
}
*+html div.accemo-bas ul li
{
	padding-top:0 !important;
	height:25px;
}

div.accemo-bas ul li.premier
{
	border:0px;
}

div.accemo-bas ul a.MenuNiveau1:link,
div.accemo-bas ul a.MenuNiveau1:active,
div.accemo-bas ul a.MenuNiveau1:visited,
div.accemo-bas ul a.MenuNiveau1:hover,
div.accemo-bas ul a.MenuNiveau1_Selected:link,
div.accemo-bas ul a.MenuNiveau1_Selected:visited,
div.accemo-bas ul a.MenuNiveau1_Selected:active,
div.accemo-bas ul a.MenuNiveau1_Selected:hover,
div.accemo-bas ul span.MenuNiveau1,
div.accemo-bas ul span.MenuNiveau1_Selected
{
	display:inline-block;
	font-family:Arial;
	font-size:1.3em;
	color:#6b6a6b;
	padding:  5px 12px  5px 12px;
	text-decoration:none;
	white-space:nowrap ;
	font-weight:normal!important;
	
	

}



div.accemo-bas ul a.MenuNiveau1:hover,
div.accemo-bas ul a.MenuNiveau1_Selected:link,
div.accemo-bas ul a.MenuNiveau1_Selected:visited,
div.accemo-bas ul a.MenuNiveau1_Selected:active,
div.accemo-bas ul a.MenuNiveau1_Selected:hover,
div.accemo-bas ul span.MenuNiveau1_Selected
{
}