

/*        ------   Make-up    --------            */
#menu
    {

    /*border: 1px solid #ccc;   */
    width: 158px;
    padding-left: 15px;
    font-size: 11px;
    
    text-align: left;
    position: relative;
    z-index: 1000;
    top: 180px;
   
    }

#menu ul, #menu li
    {
    background: none;
    padding: 0px;
    margin: 0px;
     list-style-type: none; 
    }

#menu a, #menu span, #menu li span
    {
    text-decoration: none;
    text-align: left;
    color: #000;
    font-size: 120%;

    width:100%;
    padding-left:30px;
    }

#menu a:hover
    {
      text-decoration: underline;  
    }
 #menu li a{
 
  padding:0px;  
    padding-left: 20px;
   


margin:0px;   
    font-size: 1.8em;
color:#000;

 background-image: url(../img/tiny_arrow.png);
    background-repeat: no-repeat;
    background-position: 5px 0px;
 }
#menu li ul li a, #menu li ul li span, #menu li ul li span
    {
    color: #000;
    font-size: 100%;
   
/*    text-decoration: none;
    text-align: left;
    color: #000;
    font-size: 100%;


    margin: 0px; */
    margin: 5px;
    background: none;  
 
    border:none;
    }

#menu li ul li a:hover
    {
   color: #000;   
    background: none;
    text-decoration: underline;
    }

#menu li
    {
    padding: 0;
    }

#menu ul {
padding:0px;
margin:0px;

     }

#menu li ul li
    {
    padding: 0px;

    width: 208px;
    border: 0px;
    }

#menu li:hover
    {
    /*background-color: #666;*/
    }

#menu ul li li:hover
    {
    background: none;
    }

#menu li { }

#menu li ul
    {
   /* color: #000;
    background-color: #F3F8F6;
    background-repeat: repeat-y;
    border: 1px solid #666;
    width: 210px;  */
    }

#menu li ul a, #menu li ul span
    {
    text-align: left;
    padding-left:30px;
    
    }

#menu li.submenu
    {
    /* background-image:  url(images/arrow-w.gif);   */
    background-repeat: no-repeat;
    background-position: right;
    }

#menu li.submenu a
    {
   /* background-image: url(/templates/images/ul_submenu.png);   */
    background-repeat: no-repeat;

    background-position: 200px 20px;
    }

#menu li.submenu:hover a
    {
    background-image: none;
    }

#menu li ul
    {
    margin-top: -2px;
    }

     #menu h2 
    {
    /* padding:0px;  
    padding-left: 20px;
    border-top-color: #8AAAE7;
    border-top-style: solid;
    border-top-width: 1px;

margin:0px;
    font-size: 1.4em;
color:#FF872B;     */
    }
    
 #menu h2 a,  #menu h2 a:hover
    {
     padding:0px;  

   
margin:0px;

color:#FF872B;
    }