/* Warning - Editing below can break the script */

html.accordion-menu-js dd.a-m-d{

	display:none;

}



html.accordion-menu-js dd.a-m-d-expand {

	display:block;



}



html.accordion-menu-js dd.a-m-d-before-expand {

	display:block;

	position:relative;

	z-index:-1;

/*	opacity:0;*/

	height:auto !important;

	visibility:hidden;

	overflow:visible;

}



html.accordion-menu-js dt.a-m-t {


/*word-wrap: break-word;*/

}



html.accordion-menu-js dt.a-m-t-expand {

	background:url(../../templates/asss-agence/images/bg-left-menu-o.gif) repeat-y;

	color:#c5e63f;

}



html.accordion-menu-js dd.a-m-d-anim {

	overflow:hidden;

	display:block;	

}



dl.accordion-menu dd.a-m-d .bd{

padding-bottom:6px;

}

/* Warning - Editing above can break the script */



/* Editable section below */



dl, dt, dd         { margin: 0; padding: 0; list-style-type: none; padding-right:3px; padding-left:4px; font-family:Arial, Helvetica, sans-serif; color:#fff; line-height:16px;}

dl.accordion-menu dt         { color:#FFFFFF; text-decoration:none; font-size:13px;  font-weight: bold; width:186px;  margin-bottom:2px; background:url(../../templates/asss-agence/images/bg-left-menu.gif) repeat-y; line-height:14px; font-size:12px; padding-left:18px; padding-bottom:6px;   padding-top:6px; font-weight:bold; }

dl.accordion-menu dt:hover   { background:url(../../templates/asss-agence/images/bg-left-menu-o.gif) repeat-y; color:#c5e63f; }

dl.accordion-menu dt a       { color:#FFFFFF; text-decoration:none;   }

dl.accordion-menu dt a:visited { color: #FFFFFF;  }

dl.accordion-menu dt a:hover { color: #003366;  }





dl.accordion-menu dd         { /*line-height: 12px;*/ padding-left: 15px; padding-top:3px; padding-bottom:3px;  }

dl.accordion-menu dd a, dl.accordion-menu dd a:visited { text-decoration:none; font-size:12px; color:#FFFFFF;  font-weight:bold;  }

dl.accordion-menu dd a:hover { color:#ffffff; }

dl.accordion-menu dd a:hover { color:#c5e63f; }

dl.accordion-menu dd.activemenu a, dl.accordion-menu dd.activemenu a:hover { color:#c5e63f; }



span.rollmainlevel{ cursor: pointer; }





/* Example CSS to control active menu/submenu a link */

#active_roll_menu{ color:#c5e63f; }

a:hover#active_roll_menu { color:#c5e63f;}



/* Example CSS to override CSS for top level expanded menu */

#activeparent_roll_menu{ color: #00ff00; }
#activeparent_roll_menu_1{ color: #c5e63f; }