@media all
{  
  #nav_left { margin-bottom: 15px; width: 100%; border-top: 1px #eee solid;}

  #nav_left ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }


  #nav_left li { margin: 0; }

  #nav_left a {
    display: block;
    padding: 3px 0px 3px 5px;
    background-color: #fff;
    text-decoration: none;
    border-bottom: 1px #BCC7CF solid;
  }

  #nav_left a.current {
    font-weight: bold;
    background-color: #aab;
  }
	
  #nav_left a:hover {
    color: #fff;
    background-color: #69C;
    text-decoration: none;
  }

  #nav_left ul ul a {
    width: 85%;
    padding-left: 15%;
    background-color: #f8f8f8;
  }
  
   #nav_left ul ul li a {
     background: #F9FAFC url("../images/gradientMenuSx.jpg") repeat-x left top;
     padding: 0 0 0 20px !important;
   }   

  #nav_left ul ul ul a {
    width: 80%;
    padding-left: 20%;
    background-color: #fcfcfc;
  }
  
  #nav_left ul ul ul ul a {
    width: 75%;
    padding-left: 25%;
    background-color: #fff;
  }

#nav_right .box_schema6 h4 {
	background-color: #dddddd;
	background-image: none;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center top;
	color: #000000;
}
  
  #nav_right { margin-bottom: 15px; width: 100%; border-top: 1px #eee solid;}

  #nav_right ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }

  #nav_right li { margin: 0; }

  #nav_right a {
    display: block;
    padding: 3px 0px 3px 5px;
    width: 98%;
    background-color: #F7F7F7;
    text-decoration: none;
    border-bottom: 1px #eee solid;
  }

  #nav_right a.current {
    font-weight: bold;
    background-color: #EEE;
  }
	
  #nav_right a:hover {
    color: #000;
    background-color: #EEE;
    text-decoration: none;
  }

  #nav_right ul ul a {
    width: 85%;
    padding-left: 15%;
    background-color: #f8f8f8;
  }

  #nav_right ul ul ul a {
    width: 80%;
    padding-left: 20%;
    background-color: #fcfcfc;
  }
  
  #nav_right ul ul ul ul a {
    width: 75%;
    padding-left: 25%;
    background-color: #fff;
  } 
  
#nav_right_aggiuntivo .box_schema7 h4 {
	background-color: #F7F7F7;
	background-image: none;
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: center top;
	color: #000000;
}
  
  #nav_right_aggiuntivo { margin-bottom: 15px; width: 100%; border-top: 1px #eee solid;}

  #nav_right_aggiuntivo ul {
    margin: 0;
    padding: 0;
    list-style-type: none;
  }

  #nav_right_aggiuntivo li { margin: 0; }

  #nav_right_aggiuntivo a {
    display: block;
    padding: 3px 0px 3px 5px;
    width: 98%;
    background-color: #eee;
    text-decoration: none;
    border-bottom: 1px #eee dashed;
  }

  #nav_right_aggiuntivo a.current {
    font-weight: bold;
    background-color: #EEE;
  }
	
  #nav_right_aggiuntivo a:hover {
    color: #000;
    background-color: #EEE;
    text-decoration: none;
  }

  #nav_right_aggiuntivo ul ul a {
    width: 85%;
    padding-left: 15%;
    background-color: #f8f8f8;
  }

  #nav_right_aggiuntivo ul ul ul a {
    width: 80%;
    padding-left: 20%;
    background-color: #fcfcfc;
  }
  
  #nav_right_aggiuntivo ul ul ul ul a {
    width: 75%;
    padding-left: 25%;
    background-color: #fff;
  }    
}