*{margin:0;padding:0;}
strong,b{
  font-size:11px;
}
.faq #content{
  width: 950px !important;
  margin: 0 auto;
  padding: 10px 26px;
}
.faq #content #menu{
  float:left;
}
.faq #content #menu{
  width:211px;
  position:relative;
  top:0px;
}
.faq #content .menu-fixed{
  position:fixed !important;
}
.faq #content #menu li{
  padding:10px;
}
.faq #content #menu li h2{
  font-size:13px;
}
.faq #content #menu li h2 img{
  vertical-align:text-bottom;
  padding-right:5px;
}
.faq #content #faq{
  width: 100%;
  min-height:500px;
  float:right;
}
.faq #content #faq ul{
  padding:10px 10px 0 10px;
  overflow:hidden;
}
.faq #content #faq ul li.c-close ul.sub{
  display:none;
}
.faq #content #faq ul li.catp ul.sub li.s-close div.answer{
  display:none;
}
.faq #content #faq ul li.catp{
  padding-left:20px;
}
.faq #content #faq ul.sub li{
  padding-left:20px;
  margin-top:10px;
  *margin-top:5px;
}
.faq #content #faq ul li div.answer p{
  font-size:13px;
  color:#666;
  font-weight:normal;
}
.faq #content #faq ul li div.answer{
  margin-left:20px;
}
.faq #faq ul li{
  border-bottom:1px dashed #CCC;
  padding-bottom:10px;
}
.faq ul li .closer-line{
  cursor:pointer;
  color:#FFF;
  background-color:#B40A0B;
  padding:3px;
  font-size:9px;
}
.faq #content #menu li.selected .img-1,.faq #content #menu li.selected-over .img-1{
  display:none;
}
.faq #content #menu li.selected .img-2,.faq #content #menu li.selected-over .img-2{
  display:inline !important;
}
/*Acom*/
#faixa-top{margin-bottom: 10px;border-bottom: 1px solid #e5e5e5;}
#faixa-top h2{color:#666b64;width:991px;margin:0 auto;text-align: left;font-weight: bold;font-size: 30px;padding: 0 0 7px;text-transform: lowercase;}
#faixa{height:40px;width:100%; }
#faixa div.teen{margin:0 auto;padding-top:12px;}
#faixa div.name{float:left;color: #999988;font-size:17px;font-weight:bold;margin-top:-2px;}
#faixa div.name strong{font-size:14px !important;}
#faixa div.search{float:right;margin-top:-6px;*margin-top:-6px !important;}
#faixa div.search input.search{width:209px;height:23px;border: 1px solid #e5e5e5;}
#faixa div.search input.submit{border:0; background-color:transparent;width:24px;height:21px;cursor:pointer;position:relative;*top:-3px !important;}

#content #menu li:hover,#content #menu li.selected{background-color:#e50014;color:#FFF;cursor:pointer;}
#content #faq{border-width:0 0 0 5px; border-color: #dddddd; border-style:solid;}
#content #faq ul li a.p{color: steelblue;font-weight:bold;cursor:pointer; font-size:14px;}
#content #faq ul li a.p-s{font-weight:bold;cursor:pointer;font-size:13px;}
#content #faq ul li div.answer p a{color:steelblue;font-size:11px;text-decoration:underline;font-weight:bold;}

#content #faq ul.sub li,#content #faq ul li.catp{background-repeat:no-repeat;}

.grid-container{
  width: 950px;
  margin: 0 auto;
  padding: 10px 26px;
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
}
/*End Acom*/
