#ma-dropdown {
width:193px
}

#ma-dropdown li {
position:relative;
text-align:left;
border-bottom:1px solid #cdcdcd
}

#ma-dropdown li.last {
border:none
}

#ma-dropdown li.over {
z-index:998
}

#ma-dropdown a,#ma-dropdown a:hover {
display:block;
line-height:1.3em;
text-decoration:none
}

#ma-dropdown span {
display:block;
cursor:pointer;
white-space:nowrap
}

#ma-dropdown li ul span {
white-space:normal
}

#ma-dropdown li.active a {
color:#d96708
}

#ma-dropdown a {
padding:6px 10px;
color:#464646;
font-weight:700
}

#ma-dropdown li.over a,#ma-dropdown a:hover {
color:#d96708
}

#ma-dropdown ul li,#ma-dropdown ul li.active {
margin:0
}

#ma-dropdown ul li.last {
background:#ecf3f6;
padding-bottom:0
}

#ma-dropdown ul a,#ma-dropdown ul a:hover {
background:none
}

#ma-dropdown ul li a {
font-weight:400!important
}

#ma-dropdown ul,#ma-dropdown div {
position:absolute;
width:193px;
top:-1px;
left:-10000px;
border:1px solid #cdcdcd
}

#ma-dropdown div ul {
position:static;
width:auto;
border:none
}

#ma-dropdown ul ul,#ma-dropdown ul div {
top:-1px
}

#ma-dropdown ul li a {
background:#fff
}

#ma-dropdown ul li a:hover {
background:#d5e4eb
}

#ma-dropdown ul li a,#ma-dropdown ul li a:hover {
color:#2f2f2f!important
}

#ma-dropdown li ul.shown-sub,#ma-dropdown li div.shown-sub {
left:193px;
z-index:999
}

#ma-dropdown li .shown-sub ul.shown-sub,#ma-dropdown li .shown-sub li div.shown-sub {
left:193px
}

.accordion {
list-style-type:none;
padding:0
}

.accordion ul {
padding:0;
margin:0;
float:left;
display:block;
width:100%
}

.accordion li {
background:none;
cursor:pointer;
list-style-type:none;
padding:0;
margin:0;
float:left;
display:block;
width:100%;
position:relative
}

.accordion li div {
padding:20px;
background:#aef;
display:block;
clear:both;
float:left;
width:360px
}

.accordion a {
text-decoration:none;
border-bottom:1px solid #fff;
font-size:1.1em;
line-height:28px;
font-weight:700;
color:#222;
padding:0 10px;
display:block;
cursor:pointer
}

.accordion li ul li {
background:none;
font-size:.9em
}

.accordion ul ul a {
padding-left:33px
}

.accordion ul a {
margin-left:13px;
padding-left:25px
}

.accordion ul ul a {
padding-left:40px
}

.accordion ul ul ul a {
padding-left:55px
}

.accordion ul ul ul ul a {
padding-left:70px
}

.accordion ul ul ul ul ul a {
padding-left:85px
}

.accordion span.head {
position:absolute;
top:14px;
right:8px
}

.block-verticalmenu .block-content {
padding:0!important
}

.block-verticalmenu .block-content a {
border-bottom:1px solid #eee;
line-height:38px;
padding:0 16px
}

#ma-tree li {
padding-left:10px;
font-weight:700
}

#ma-tree li a {
padding:3px 5px 3px 10px;
display:block;
text-decoration:none;
color:#2f2f2f
}

#ma-tree li.active a,#ma-tree li a:hover {
color:#E26703
}

#ma-tree ul li a {
background:url(../images/bg-li.gif) no-repeat 0 50%
}

#ma-tree ul li {
font-weight:400
}

#ma-tree li.active ul li.active a,#ma-tree li.active ul li a:hover {
color:#E26703
}

#ma-tree li.active ul li a {
color:#2f2f2f
}

#ma-tree li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li a:hover {
color:#E26703
}

#ma-tree li.active ul li.active ul li a {
color:#2f2f2f
}

#ma-tree li.active ul li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li.active ul li a:hover {
color:#E26703
}

#ma-tree li.active ul li.active ul li.active ul li a {
color:#2f2f2f
}

#ma-tree li.active ul li.active ul li.active ul li.active ul li.active a,#ma-tree li.active ul li.active ul li.active ul li.active ul li a:hover {
color:#E26703
}

#ma-tree li.active ul li.active ul li.active ul li.active ul li a {
color:#2f2f2f
}