#rgaccordmenu { list-style-type:none; border:0; padding:0; margin:0; width:183px; color:#3d4f65; font-weight:bold; }
#rgaccordmenu a { font-size:15px; color:#3d4f65; display:block; }
#rgaccordmenu a img { vertical-align:middle; }
#rgaccordmenu .toggle, #rgaccordmenu .empty { margin:8px 0 0 0; height:27px; display:block; cursor:pointer; background:url(img/menuL.png) no-repeat; padding:10px 0 0 10px; font-size:15px; }
#rgaccordmenu .toggle {  }
#rgaccordmenu .toggle a { padding:0; text-decoration:none; }
#rgaccordmenu .toggle img { vertical-align:middle; }
#rgaccordmenu .empty {  }
#rgaccordmenu .actnosub { color:#ffffff; background:url(img/menuL_act.png) no-repeat; }
#rgaccordmenu .actnosub a { color:#ffffff; }
#rgaccordmenu .act { color:#ffffff; background:url(img/menuL_act.png) no-repeat; }
#rgaccordmenu .act a { color:#ffffff; }
#rgaccordmenu .open { color:#ffffff; background:url(img/menuL_act.png) no-repeat; }
#rgaccordmenu .open a { color:#ffffff; }
#rgaccordmenu .open .first2Act { background:none; }
#rgaccordmenu .voce { font-size:14px; font-weight:bold; color:#3d4f65; }
#rgaccordmenu li { list-style:none; /*display:block;*/ }
#rgaccordmenu .content { background:url(img/MenuL_content.jpg) no-repeat; padding:10px 0; margin:0; }
#rgaccordmenu .content li, #rgaccordmenu .content a { font-size:13px; }
#rgaccordmenu ul.content { margin:0; }
#rgaccordmenu .content a:active { font-weight:bold; }
#rgaccordmenu .first2 { margin:0; padding:0 0 0 10px; }
#rgaccordmenu .first2 a { text-decoration:none; }
#rgaccordmenu .first2Act {  }
#rgaccordmenu li ul li { padding:5px 0 5px 25px; border-bottom:1px solid #ffffff; background:url(img/pallino.jpg) no-repeat 10px center; }
#rgaccordmenu li ul li a { border:0; padding:0; margin:0; text-decoration:none; display:block; font-weight:normal; }
#rgaccordmenu li ul li.first2Act { background:#AAC0D4 url(img/pallino_act.jpg)no-repeat 10px center; }
#rgaccordmenu li ul li.first2Act a { color:#00253c; text-decoration:none; font-weight:bold; }