#frame_dynamic_menu {position: relative; width: 210px; }
#frame_dynamic_menu .item {width: 210px; margin: 0 0 10px 0; }
#frame_dynamic_menu .item .header {width: 210px; border-top: 3px solid #9fc6ec; border-bottom: 1px dotted #9fc6ec; background: url(../gfx/box_title_1.gif) repeat-x left top; overflow: hidden; }
#frame_dynamic_menu .item .header .title {padding: 0; width: 170px; float: left; margin: 0 0 0 6px; }
#frame_dynamic_menu .item .header .title h4 {float: left; font-size: 14px; font-weight: bold; color: #0057af; padding: 4px 0 4px 0; font-size: 14px; cursor: pointer;}
#frame_dynamic_menu .item .header .btn_drop_down {height: 12px; width: 12px; cursor: pointer; float: left; display: inline; margin: 6px 0 0 6px; }
#frame_dynamic_menu .item .header .drop {background: url(../gfx/dynamic_plus.gif) no-repeat right top; font-size: 0; }
#frame_dynamic_menu .item .header .down {background: url(../gfx/dynamic_minus.gif) no-repeat right top; font-size: 0; }
#frame_dynamic_menu .item .header .change_position {float: right; width: 9px; height: 19px; margin: 2px 4px 0 0; display: inline; }
#frame_dynamic_menu .item .header .change_position .move_up {display: block; width: 9px; height: 9px; cursor: pointer; background: url(../gfx/arrow_up.gif) no-repeat left top; font-size: 0; }
#frame_dynamic_menu .item .header .change_position .selected {}
#frame_dynamic_menu .item .header .change_position .unselected {}
#frame_dynamic_menu .item .header .change_position .move_down {display: block; width: 9px; height: 9px; cursor: pointer; background: url(../gfx/arrow_down.gif) no-repeat left top; font-size: 0; }
#frame_dynamic_menu .item .header .change_position .selected {}
#frame_dynamic_menu .item .header .change_position .unselected {}
#frame_dynamic_menu .item .content {border-bottom: 1px dotted #cccccc; background: #fff; width: 192px; padding: 0 9px 6px 9px; overflow: hidden; }
#frame_dynamic_menu .item .content ul li {padding: 0 0 0 10px; background: url(../gfx/marker_3.gif) no-repeat 0 4px; margin: 8px 0 4px 0; }
#frame_dynamic_menu .item .content .more {text-align: right; }
#frame_dynamic_menu .item .content .more a {background: url(../gfx/marker_2.gif) no-repeat right 3px; padding: 0 7px 0 0; font-weight: bold; border-bottom: 1px dotted #0057af; }
#frame_dynamic_menu .item .content .more a:hover {border: none; text-decoration: none; }
#frame_dynamic_menu .empty_place {}
