#corps #colonnegauche #menu, 
#corps #colonnegauche #menu ul,
#corps #colonnegauche #menu ul li,
#corps #colonnegauche #menu div
{
  z-index: 1000;
}
#corps #colonnegauche #menu  {
  position: relative;
  margin : 0;
  padding : 0;
  background: #4D4D4D;
  width: 224px;
  font-family:'Scada-Regular', Arial;
}
#corps #colonnegauche #menu h2
{
  color: #fff;
  background: #4D4D4D;
  font-weight : normal;
  margin : 0px 0px 0px 21px;
  padding : 20px 0px 0px 0px;
  text-align: left;
  font-size: 21px;
  font-family:'Scada-Regular';
}
#corps #colonnegauche #menu ul {
   padding : 0;
   margin : 0;
   background : none;
}

#corps #colonnegauche #menu ul li {
   width: 224px;
   padding : 8px 0px;
   margin : 0;
   display : block;
   position : relative;
   vertical-align: middle;
   /*border-bottom: 1px solid #676767; */
   background : transparent url('images/menu_fondli.png') no-repeat 0 0;
}
#corps #colonnegauche #menu ul li.last 
{
  border: none;
}
#corps #colonnegauche #menu a {
    color: #ACACAC;
	  text-decoration : none;
	  font-weight: normal;
	  font-size: 13px;
	  padding: 0px 0px 0px 22px;
    display : block; 
    font-family:'Scada-Regular';
}

#corps #colonnegauche #menu li.selected,
#corps #colonnegauche #menu ul li:hover
{    
    background: #982525;
}
#corps #colonnegauche #menu li.selected a,
#corps #colonnegauche #menu ul li:hover 
{
    color: #fff;
}

#corps #colonnegauche #menu a:hover
{
    text-decoration : none;
}

#corps #colonnegauche #menu div.content {
  position : absolute;
  left: 207px;
  float: left;
  top: -13px;
}
#corps #colonnegauche #menu ul li.selected div.content ,
#corps #colonnegauche #menu ul li:hover div.content 
{
  background: transparent url('images/menu_over.png') no-repeat 0 13px;
}


#corps #colonnegauche #menu div.content div.contentAll
{
  background : #c9c7c7;
  float: left;
  padding : 20px 10px 10px 20px;
  margin: 0px 0px 0px 17px;
  position: relative; 
}

html>/**/body #corps #colonnegauche #menu div.content div.contentAll { 
  behavior: url("/include/css/SIT_REFONTE/pie/PIE.php");
  box-shadow: 65px 3px 79px  #aaa;
}


#corps #colonnegauche #menu div.nbcolonne1  div.contentAll
{
  width: 500px;
}
#corps #colonnegauche #menu div.nbcolonne2 div.contentAll
{
  width: 750px;
}
   
#corps #colonnegauche #menu div.content div.contentAll div
{  
  width: 250px;
  float: left;
}


#corps #colonnegauche #menu div.content.nbcolonne1 div.contentAll div.sm1,
#corps #colonnegauche #menu div.content.nbcolonne2 div.contentAll div.sm1,
#corps #colonnegauche #menu div.content.nbcolonne2 div.contentAll div.sm2
{
  background: transparent url('images/menu_barrev.png') repeat-y  97% 0 ;
}

#corps #colonnegauche #menu div.content ul{
    background: none; 
    list-style: none outside none;
  	margin :0;
    float: left;
    top: 0px;
}
#corps #colonnegauche #menu ul li div.content ul li
{
    background : transparent url('images/puce_menu.png') no-repeat 3px 10px ;
    margin: 0;
    border-bottom : 1px solid #676767;
    padding: 0;
    width: 225px;
}

#corps #colonnegauche #menu div.content ul li.last
{
  border: none;
}
  
#corps #colonnegauche #menu div.content ul li a
{
    color: #777;
    display : block;
    width: 197px;
    font-weight: normal;
    text-align : vertical;
    vertical-align : middle;
    padding: 5px 13px;
}

div#corps div#colonnegauche div#menu ul li.selected ul li:hover ,
div#corps div#colonnegauche div#menu ul li.selected ul li.selected ,
div#corps div#colonnegauche div#menu ul li.selected ul li.selected,
div#corps div#colonnegauche div#menu ul li:hover ul li:hover ,
div#corps div#colonnegauche div#menu ul li:hover ul li.selected ,
div#corps div#colonnegauche div#menu ul li:hover ul li.selected

{
  background-image:  url('images/puce_menu.png') !important;
  background-color: #fff !important;
}
