/* -- PÁGINA DE UMA PRÁTICA -- */

/* -- prática cabeçalho -- */
div.proposta-header {
	float:left;
	width:100%;
	border-top:1px solid #333;}
	.ie7 div.proposta-header {
		margin-bottom:20px;}
div.proposta-title {
	float:left;
	margin-top:10px;
	margin-left:-2px;
	width:100%;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:25px;
	color:#333;}
div.proposta-autor {
	float:left;
	margin-top:15px;
	width:100%;
	font-size:16px;
	color:#888;}
span.proposta-estado {
	width:auto;
	color:#333;
	font-size:14px;
	margin-top:5px;
	font-weight:bold;}
div.proposta-status-categoria-ano {
	float:left;
	width:100%;
	padding:30px 0 15px 0;
	margin-bottom:25px;
	border-bottom:1px solid #ccc;}
span.proposta-status {
	float:left;
	width:auto;
	margin-right:5px;}
span.proposta-categoria {
	float:left;
	width:auto;}
span.proposta-ano {
	float:right;
	text-align:right;
	width:auto;}
	
/* -- cabeçalho - avaliações -- */
div.proposta-header-aval {
	float:left;
	width:100%;
	margin-bottom:20px;}
span.rating-result-stars {
	float:left;
	width:auto;
	margin-right:5px;}
span.rating-result-text {
	float:left;
	width:auto;
	font-size:12px;
	color:#888;}
span.comentarios-result {
	float:right;
	text-align:right;
	font-size:12px;
	color:#888;
	font-weight:bold;
	width:auto;}
	
/* -- controle print -- */
div.print-control {
	float:left;
	font-size:12px;
	color:#888;
	margin-bottom:5px;}
div.print-control span {
	cursor:pointer;
	/*padding-left:14px;
	background:url(../images/pagina-pratica/print.png) top left no-repeat;*/}
div.print-control span a, div.print-control span a:hover {
	color:#888;
	text-decoration:none;}

/* -- controle accordion -- */
div.accordion-control {
	float:right;
	font-size:12px;
	color:#888;
	margin-bottom:5px;}
div.accordion-control span {
	cursor:pointer;}

/* -- perguntas -- */
div.proposta-perguntas {
	float:left;}
div.proposta-perguntas ul {
	float:left;
	width:100%;}
div.proposta-perguntas ul li {
	float:left;
	width:100%;}
div.proposta-perguntas ul li.pratica-categoria-pergunta {
	float:left;
	width:602px;
	background:url(../images/innovare-layout/pratica-categoria-pergunta-bg.png) top left repeat-x;
	border:1px solid #d0d0d0;
	margin-top:1px;}
div.proposta-perguntas ul li.pratica-categoria-pergunta h3.pratica-categoria {
	float:left;
	font-size:12px;
	width:auto;
	color:#333;
	padding-top:7px;}
span.pratica-categoria-pergunta-arrow {
	width:9px;
	height:18px;
	float:left;
	background:url(../images/innovare-layout/pratica-categoria-pergunta-arrow.png) top left no-repeat;
	margin:7px 8px auto 8px;}
span.pratica-categoria-pergunta-button {
	width:22px;
	height:23px;
	float:right;
	background:url(../images/innovare-layout/pratica-categoria-pergunta-button-open.png) top left no-repeat;
	margin:2px  3px auto auto;
	cursor:pointer;}
span.pratica-categoria-pergunta-button-close {
	width:22px;
	height:23px;
	float:right;
	background:url(../images/innovare-layout/pratica-categoria-pergunta-button-close.png) top left no-repeat;
	margin:2px  3px auto auto;
	cursor:pointer;}
div.proposta-categoria-wrapper {
	float:left;
	padding:15px;
	display:block;
	width:572px;
	border-top:none;
	display:none;}
ul.proposta-categoria-content {
	line-height:1.3;}
div.pratica-pergunta-wrapper {
	float:left;
	border-bottom:1px solid #e8e9ea;
	display:block;
	width:100%;
	margin-bottom:10px;}
span.pratica-pergunta-arrow {
	float:left;
	width:10px;
	height:13px;
	margin-right:5px;
	background:url(../images/innovare-layout/pratica-pergunta-arrow.png) top left no-repeat;}
ul.proposta-categoria-content li h3.pratica-pergunta {
	font-size:12px;
	color:#4d4d4d;
	margin-bottom:5px;}
ul.proposta-categoria-content li h3.pratica-resposta {
	font-size:12px;
	color:#878585;
	font-weight:normal;
	margin-bottom:20px;}