/* CSS Document */
#rgaccordmenunest * { padding:0; margin:0; }
#rgaccordmenunest {  }
#rgaccordmenunest h1 {  }
#rgaccordmenu { /*width:180px;*/ }
#rgaccordmenu a { font-size:13px; font-weight:normal; }
#rgaccordmenu, #rgaccordmenu ul, #rgaccordmenu li { padding:0; margin:0; }
#rgaccordmenu li { list-style:none; display:block; }
#rgaccordmenu li a {  }
#rgaccordmenu li a:hover { text-decoration:underline; }
#rgaccordmenu .toggle, #rgaccordmenu .empty { display:block; cursor:pointer; padding:12px 0 12px 10px; background:url(img/bottone.jpg) no-repeat; font-size:13px; color:#ffffff; }
#rgaccordmenu .empty {  }
#rgaccordmenu .toggle a { color:#ffffff; }
#rgaccordmenu .empty a { display:block; color:#ffffff; }
#rgaccordmenu .act { /*text-decoration:underline; color:#4AACCE;*/ }
#rgaccordmenu .act a { /*color:#4AACCE;*/ }
#rgaccordmenu .content { padding:0 0 0 10px; margin:0 0 0 10px; border-left:1px solid #dfdfdf; }
#rgaccordmenu li ul li { background:url(img/pallino.jpg) no-repeat 0 7px; }
#rgaccordmenu li ul li a { color:#828686; }
#rgaccordmenu li ul li.first2Act { color:#2f90a1; background:url(img/pallino_act.jpg) no-repeat 0 7px; }
#rgaccordmenu li ul li.first2Act a { color:#2f90a1; font-weight:bold; text-decoration:underline; }
#rgaccordmenu li ul li a { display:block; padding:2px 0 2px 15px; }
#rgaccordmenu .toggle2 { display:block; cursor:pointer; padding:0 0 5px 10px; }
#rgaccordmenu .act2 {  }
#rgaccordmenu li ul li ul li a { padding:5px 0 5px 25px; }
.actnosub { text-decoration:underline; /*color:#4AACCE;*/ }
#rgaccordmenu li a.actnosub { /*color:#4AACCE;*/ }
