.faq{
padding:0;
}



.smenu .first{
width:2px;
background:none;
}
.smenu .last{
width:2px;
background:none;
}
.smenu a,
.smenu a:visited{

}
.smenu a:hover,
.smenu a.active,
.smenu a.active:visited{

}
.smenu a span{

}
.smenu a:hover span,
.smenu a.active span,
.smenu a.active:visited span{

}




.faq .top{
height:50px;
margin:0 0 15px 0;
background:url(/p/faq-menu-bt.gif) no-repeat 0 bottom;
}

.faq .top table{
width:100%;
height:45px;
}
.faq .top a{
text-align:center;
display:block;
height:45px;
line-height:44px;
padding:0 0 0 11px;
text-decoration:none;
font-size:12px;
text-transform:uppercase;
white-space:nowrap;
background:url(/p/smenu.png) no-repeat 0 0;
}
.faq .top a span{
height:45px;
line-height:44px;
color:#53636E;
display:block;
padding:0 11px 0 0;
background:url(/p/smenu.png) no-repeat right -45px;
cursor:pointer;
}
.faq .top td.active span{
background:url(/p/smenu.png) no-repeat right -135px;
color:#fff;
}
.faq .top td.no-dots{
}
.faq .top td.active a,
.faq .top td.active a:hover{
text-decoration:none;
color:#fff;
background:url(/p/smenu.png) no-repeat 0 -90px;
}
.faq .bottom{
padding:0;
height:5px;
font-size:1px;
}
.faq .bottom div{
height:5px;
font-size:1px;
}
.faq-list{
padding:1px 29px 10px 20px;
font-size:12px;
}


.bx-tglr{
cursor:pointer;
margin:0;
padding:8px 15px 8px 27px;
font-weight:normal;
font-size:13px;
clear:both;
position:relative;
color:#53636E;
}
.faq-list .bx-tglr-ico{
position:absolute;
top:9px;
left:0;
display:block;
width:20px;
height:20px;
background:url(/p/plusminus.gif) no-repeat 0 -4px;
margin:0;
}
.faq-list .active .bx-tglr-ico{
clear:both;
background:url(/p/plusminus.gif) no-repeat 0 -35px;
}
.faq-list .bx-tglr.active{
}

.faq-list .element{
height:0;
margin:0 0 0 25px;
overflow:hidden;
background:url(/p/faq.gif) no-repeat 0 0;
}
.bx-top{
height:8px;
font-size:1px;
}
.bx-top div{
display:none;
}
.bx-bottom{
height:8px;
background:url(/p/faq.gif) no-repeat 0 bottom;
}
.bx-bottom div{
display:none;
}
.bx-content{
padding:5px 35px 5px 15px;
font-size:12px;
line-height:120%;
color:#53636E;
}
.faq-section{
display:none;
}

