#faq_open_all {
	float: left;
	width: 50%;
}
#faq_open_all a {
	text-decoration: none;
	background-image: url("/ngt_images_cma/juventude/botoes/bts-abrir-tudo1.png");
	background-repeat: no-repeat;
	display: block;
	height: 14px;
	cursor: pointer;
}
#faq_open_all a:hover {
	background-image: url("/ngt_images_cma/juventude/botoes/bts-abrir-tudo2.png");
	background-repeat: no-repeat;
}
#faq_open_all a span {
	display: none;
}
#faq_close_all {
	float: right;
	width: 50%;
}
#faq_close_all a {
	text-decoration: none;
	background-image: url("/ngt_images_cma/juventude/botoes/bts-fechar-tudo1.png");
	background-repeat: no-repeat;
	display: block;
	height: 14px;
	cursor: pointer;
}
#faq_close_all a:hover {
	background-image: url("/ngt_images_cma/juventude/botoes/bts-fechar-tudo2.png");
	background-repeat: no-repeat;
}
#faq_close_all a span {
	display: none;
}
#faqs_box {
/*	margin-left: 57px;
	margin-right: 2%;*/
	margin-left: 30px;
}
.faqs_section {
	width: 100%;
	margin-bottom: 10px;
}
.faqs_title {
	font-family: Impact;
	font-size: 14px;
	text-transform: uppercase;
	margin-bottom: 5px;
	margin-top: 10px;
}
.faqs_sub_section {
	width: 100%;
	margin-bottom: 5px;
}
.faq_question {
	width: 100%;	
	margin-bottom: 5px;
}
.faq_question a {
	text-decoration: none;
	cursor: pointer;
}
.faq_question a span {
	font-weight: bold;
}
.faq_answer {
	margin-bottom: 5px;
}
.faq_answer a, .faq_answer a * {
	/*text-decoration: underline !important;*/
        color: #A5B01D !important;
        font-weight: bold;
}
.faq_answer a:hover {
	/*text-decoration: underline;*/
}
.faq_answer a:hover, .faq_answer a:hover * {
        color: #A5B01D;
}
#faqs_box:after, .faqs_section:after, .faqs_sub_section:after, #right:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
	overflow: hidden;
}