﻿#Menu
{    
    clear:both;
}

#Menu UL,
#Menu LI,
#Menu A
{
    padding:0px;
    margin:0px;
    list-style:none;
    background:none;
}

/****************************/
/*		Menu Principal		*/
/****************************/
.MenuPrincipal 
{
	/*position:absolute;	
	top:109px;
	z-index:1;*/
}
#Menu
{
    position:relative;
    margin-top:24px;
    float:left;
    width:750px;
    z-index: 2;
}

#Menu li.niveau1 {
	float:left;
}

#Menu a.niveau1, #Menu a.niveau1Selected
{
    color:White;
	font-weight:bold;
	height:53px;
	font-size:16px;
	display:block;
	width:140px;
	padding:0px 5px;
	text-align:center;
	line-height:16px;
	_float:left;
	cursor:pointer;
	z-index:1;
	text-decoration:none;

}
#Menu a.niveau1:hover, #Menu a.niveau1Selected
{
    color:#18AFAD;
    background:url('images/menu/menuNiveau1_ON.gif') no-repeat bottom center;
}
 

/**** NIVEAU2 ****/
#Menu TABLE
{
    width:710px;
    border-collapse:collapse;
}
#Menu DIV.degradeNiveau2
{
    background:#6E1E81 url('images/menu/fdMenuNiveau2.jpg') repeat-x 0px 78px;      
}
#Menu TD.niveau2 
{
    background:url('images/menu/separateurMenuNiveau2.jpg') no-repeat 100% 78px;   
}
#Menu TD.dernier
{
    background:none;
}

#Menu DIV.niveau2
{
    background:url('images/menu/puceMenuNiveau2.gif') no-repeat 15px 91px;
        *background:url('images/menu/puceMenuNiveau2.gif') no-repeat 15px 94px;
    /*padding-top:100px;*/ 
    overflow:hidden;
    _display:inline-block;       
}
#Menu a.niveau2
{
    font-weight:bold;
    display:block;
    padding-left:33px;
    padding-bottom:13px;
    padding-right:15px;
    text-decoration:none;
    padding-top:9px;   
}
#Menu .dernier a.niveau2
{
    background:none;
}
#Menu a.niveau2,
#Menu a.niveau3
{
    color:White
}

#Menu a.niveau2:hover
{

}
.menuNiveau2Fond,
.menuNiveau2Haut,
UL.niveau2,
menuNiveau3Fond,
menuNiveau2FondInterieur
{
    overflow:hidden;
    _display:inline-block;
}
DIV.menuNiveau2
{
    display:none;
    position:absolute;
    left:0px;
    top:41px; 
    z-index:10;      
}

.menuNiveau2Haut
{
    background:url('images/menu/00-haut.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/App_Themes/expert/images/menu/00-haut.png");
	_background-image:none;	    
    height:22px;  
    width:750px; 
}
.menuNiveau2Bas
{
    background:url('images/menu/00-bas.png') no-repeat top left; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/App_Themes/expert/images/menu/00-bas.png");
	_background-image:none;      
    height:18px; 
    width:750px;      
    
}
.menuNiveau2Fond
{
    background:url('images/menu/00-fond.png') repeat-y 0px 0px; 
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/App_Themes/expert/images/menu/00-fond.png");
	_background-image:none;       
    padding:0px 10px;  
}
.menuNiveau2FondInterieur
{
    background:#68197D url('images/menu/00-fondInterieur.jpg') no-repeat left top; 
    width:730px;  
}


/**** NIVEAU3 ****/
.menuNiveau3Fond
{
    min-height:295px; 
    width:710px;
    margin:0px 10px 0px 10px;
    padding-bottom:8px;
    background:#742987 url('images/menu/fdMenuNiveau3.gif') no-repeat bottom left;    
}
.browserIE .menuNiveau3Fond
{
    height:auto !important     
}
TD.niveau3
{
    background:#742987 url('images/menu/separateurMenuNiveau3.gif') no-repeat bottom right;  
    border-top:1px solid #7e2791;   
}
Div.niveau3
{
  
}
#Menu UL.niveau3
{
 
}
#Menu li.niveau3
{

}
#Menu A.niveau3
{
   display:block;
    background:url('images/menu/puceMenuNiveau3.gif') no-repeat 17px 10px;
    _background:url('images/menu/puceMenuNiveau3.gif') no-repeat 17px 6px;    
    padding:5px 7px 5px 28px;
    _padding:0px 7px 0px 28px;    
    text-decoration:none;
    font-size:11px;
    color:White;
    
}
/***** 3 colonnes ****/
UL.menu3col
{
}
UL.menu3col LI.col1
{
    width:236px;
}
UL.menu3col LI.col1 UL
{
    width:234px;
    margin-right:2px;
}
UL.menu3col LI.col2
{
    width:238px;
}
UL.menu3col LI.col2 UL
{
    width:236px;
    margin-right:2px;
}
UL.menu3col LI.dernier,
UL.menu3col LI.dernier UL
{
    width:236px;
}
/***** 4 colonnes ****/
.menu4col TD
{
    width:25%;
}
.menu3col TD
{
    width:33%;
}
.menu5col TD
{
    width:20%;
}
.menu6col TD
{
    width:16%;
}

/**********************/
/*                    */
/*   MENU ARTICLES    */
/*                    */
/**********************/
/**** NIVEAU1 ****/
DIV.menuGauche
{
    float:left;
    width:220px;   
    background:url('images/menu/fdMenuGauche.jpg') no-repeat 5px 5px;
    min-height:401px;    
}
UL.MenuGauche
{
   /*background:url('images/menu/separateurMenuGauche.gif') no-repeat 5px 3px;*/      
}
DIV.menuGauche LI
{

   padding:3px 19px 0px 5px;
   float:left;
   /*background:url('images/menu/separateurMenuGauche.gif') no-repeat 5px 100%;*/
      
}
DIV.menuGauche LI.Selected
{
    padding:0px;
    background:none;

}
DIV.menuGauche LI A
{
    width:140px;
    display:block;   
    font-size:12px;
    font-family:Arial;
    color:Black;
    text-decoration:none; 
    padding:5px 35px 8px 12px;   
}

DIV.menuGauche LI A:first-letter
{
    text-transform:uppercase;
}
DIV.menuGauche LI.Selected A
{
    padding:3px 35px 3px 7px;
    margin:0px;
    color:#00b4a4;
    background:url('images/menu/puceMenuGaucheSelected.gif') no-repeat right center;
}
DIV.menuGauche LI.Selected TD
{
    color:#00b4a4;    
}
.menuGauche TABLE
{
    border-collapse:collapse;
}
.menuGauche .Selected TD
{
}
.menuGauche .Selected TD.hautGauche
{
   background:url('images/menu/menuGaucheSelectedHautGauche.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/App_Themes/expert/images/menu/menuGaucheSelectedHautGauche.png");
	_background-image:none;	     
   width:10px;
   height:8px;         
}
.menuGauche .Selected TD.hautMilieu
{
   background:url('images/menu/menuGaucheSelectedHautMilieu.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/App_Themes/expert/images/menu/menuGaucheSelectedHautMilieu.png");
	_background-image:none;	    
   width:190px;
   height:8px;     
}
.menuGauche .Selected TD.hautDroite
{
    background:url('images/menu/menuGaucheSelectedHautDroite.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/App_Themes/expert/images/menu/menuGaucheSelectedHautDroite.png");
	_background-image:none;	      
    width:19px;
}
.menuGauche .Selected TD.milieuBordGauche
{
    background:url('images/menu/menuGaucheSelectedMilieuBordGauche.png') repeat-y top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="/App_Themes/expert/images/menu/menuGaucheSelectedMilieuBordGauche.png");
	_background-image:none;	      
    width:4px;      
}
.menuGauche .Selected TD.milieuGauche
{
    background:#FFFFFF url('images/menu/menuGaucheSelectedMilieuGauche.jpg') no-repeat bottom left;
    width:6px;      
}
.menuGauche .Selected TD.milieuMilieu
{
    background:#FFFFFF url('images/menu/menuGaucheSelectedMilieuMilieu.jpg') repeat-x bottom left;
    width:190px;
}

.menuGauche .Selected TD.basGauche
{
   background:url('images/menu/menuGaucheSelectedBasGauche.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/App_Themes/expert/images/menu/menuGaucheSelectedBasGauche.png");
	_background-image:none;	     
   width:10px;
   height:9px;      
}
.menuGauche .Selected TD.basMilieu
{
   background:url('images/menu/menuGaucheSelectedBasMilieu.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/App_Themes/expert/images/menu/menuGaucheSelectedBasMilieu.png");
	_background-image:none;	     
   width:190px;
   height:9px;      
}
.menuGauche .Selected TD.basDroite
{
   background:url('images/menu/menuGaucheSelectedBasDroite.png') no-repeat bottom left; 
   _background:url('images/menu/menuGaucheSelectedBasDroite.gif') no-repeat bottom left;      
   width:19px; 
}


DIV.coinPictos
{
    width:710px;
    height:9px;
    position:absolute;
    background:url('images/menu/coinSousMenu.png') no-repeat top left;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="crop", src="/App_Themes/expert/images/menu/coinSousMenu.png");
	_background-image:none;	    
}



.separateurMenuGauche
{
    width:196px;
    height:2px;
    background:url('images/menu/separateurMenuGauche.gif') no-repeat 0px 0px;    
}
.Selected .separateurMenuGauche
{
    display:none;
}
