@charset "utf-8";
/* CSS Document */
/* CSS Baixaki Tira-DÃºvidas */

/* Tags-Menu */
.tags-menu{
	position:relative;
	float:left;
	width:200px;
}
.tags-menu h2{
	position:relative;
	font-size:18px;
	padding-bottom:10px;
	color:#06c;
	font-weight:bold;
}
.tags-menu .busca-tags{
	position:relative;
	margin-bottom:10px;
	width:200px;
	height:26px;
	background:url(../../img/v8/tecnologia/bg-busca-tags.gif) 0 0;
}
.busca-tags .input-txt{
	position:absolute;
	top:2px;
	left:2px;
	border:none;
	background:transparent;
	padding:3px;
	width:163px;
	height:16px;
	line-height:16px;
	color:#666;
	font-size:13px;
}
.busca-tags .input-btn{
	position:absolute;
	display:block;
	top:2px;
	right:2px;
	border:none;
	color:#fff;
	width:26px;
	height:22px;
	background-color:transparent;
	background-image:url(../../img/v8/tecnologia/btn-busca-tags.gif);
	background-position:0 0;
	cursor:pointer;
}
.tags-menu ul.pmenu{
	position:relative;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.tags-menu ul.pmenu li{
	position:relative;
	clear:both;
	width:100%;
	margin:0;
	padding:0 0 1px 0;
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) repeat-x bottom;
}
.tags-menu ul.pmenu li a{
	display:block;
	padding:5px;
	font-size:13px;
	font-weight:bold;
	line-height:1.5em;
}
.tags-menu ul.pmenu li span{
	display:block;
	padding:5px;
	color:#999;
	font-size:13px;
	font-weight:bold;
	line-height:1.5em;
}
.tags-menu ul.smenu{
	position:relative;
	margin:0;
	padding:0 0 5px 0;
	list-style:none;
	overflow:hidden;
}
.tags-menu ul.smenu li{
	background:none;
	padding:0;
}
.tags-menu ul.smenu li a{
	font-weight:normal;
	padding:5px 5px 5px 10px;
	line-height:1.25em;
}
.tags-menu ul.pmenu em{
	color:#999;
	cursor:pointer;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	padding:2px 5px;
}
/* Tags-Menu */

.btduvidas{
	position:relative;
	background:#f5f5f5 url(../../img/v8/tira-duvidas/bg-tags-menu.gif) right bottom no-repeat;
}
.tags-menu .btduvidas ul.pmenu{
	background:url(../../img/v8/tira-duvidas/bg-tags-menu.gif) left top no-repeat;
	padding:0 6px;
	width:auto;
}
.tags-menu .btduvidas ul.pmenu li{padding:0;}
.resultado-busca h2{
	color:#06c;
	margin-bottom:10px;
}
.tira-duvidas .duas-colunas{
	position:relative;
	overflow:hidden;
	margin:20px 0;
	clear:both;
}
.duas-colunas .box-perguntar{
	position:relative;
	padding:5px 0;
	width:370px;
	float:left;
}
.box-perguntar .form-botoes{margin-top:10px;}
.box-perguntar .form-botoes small{
	float:left;
	padding-left:5px;
	margin-top:0;
}
.duas-colunas .box-perguntar .bt-enviar {
	background:url(../../img/v8/tira-duvidas/bt-enviar-pergunta.png) repeat scroll 0 0;
	border:none;
	cursor:pointer;
	height:35px;
	position:relative;
	width:170px;
}
.duas-colunas .box-funcionamento{
	width:370px;
	float:right;
	background:url(../../img/v8/tira-duvidas/bg-box-funcionamento.png) right center no-repeat;
}
.duas-colunas .box-funcionamento h2{
	position:static !important;
	color:#06c;
	font-size:18px;
	font-weight:bold;
}
.duas-colunas .box-funcionamento span{
	display:block;
	color:#666;
	font-size:13px;
	line-height:1.5em;
	font-weight:normal;
	text-align:left;
	padding-right:150px;
}
.duas-colunas .box-funcionamento span a{font-weight:bold;}
.tira-duvidas .box-topusuarios,
.tira-duvidas .box-destaques{
	position:relative;
	border:1px solid #e5e5e5;
	padding:1px;
	clear:both;
	overflow:hidden;
	width:740px;
}
#Destaquescarousel{background:#fff url(../../img/v8/tira-duvidas/bg-list-resposta.png) repeat-x bottom;}
.tira-duvidas .box-topusuarios h2,
.tira-duvidas .box-destaques h2{
	padding:5px 10px;
	background:url(../../img/v8/tira-duvidas/bg-list-resposta.png) repeat-x bottom;
	border-bottom:1px solid #f5f5f5;
}
.tira-duvidas .box-topusuarios .box-margem,
.tira-duvidas .box-destaques .box-margem{
	border-color:#f5f5f5 !important;
	width:740px;
}
.tira-duvidas .box-populares .box-margem,
.tira-duvidas .box-recentes .box-margem{
	width:356px;
}
.tira-duvidas .box-topusuarios .navegador,
.tira-duvidas .box-destaques .navegador{
	position:relative;
	float:right;
	margin-top:-27px;
	margin-right:8px;
	display:inline;
}
.tira-duvidas .box-destaques a.bt-anterior,
.tira-duvidas .box-destaques a.bt-proximo{
	position:relative;
	float:left;
	width:22px;
	height:22px;
	background-image:url(../../img/v8/tira-duvidas/bt-destaques.png);
	text-indent:-999px;
	overflow:hidden;
}
.tira-duvidas .box-destaques a.bt-anterior{background-position:0 0;}
.tira-duvidas .box-destaques a:hover.bt-anterior{background-position:0 -22px;}
.tira-duvidas .box-destaques a.bt-proximo{background-position:-22px 0;}
.tira-duvidas .box-destaques a:hover.bt-proximo{background-position:-22px -22px;}
.tira-duvidas .destaque-pergunta{
	position:relative;
	padding:15px;
	height:88px;
	overflow:hidden;
	background:#fff url(../../img/v8/tira-duvidas/bg-list-resposta.png) repeat-x bottom;
}
.tira-duvidas .destaque-pergunta .info{
	position:relative;
	float:right;
	width:620px;
}
.tira-duvidas .destaque-pergunta .pergunta{font-size:18px;}
.tira-duvidas .box-margem{
	background-color:#fff;
	border:1px solid #E5E5E5;
	padding:1px;
	position:relative;
	overflow:hidden;
}
.duas-colunas .box-populares,
.duas-colunas .box-recentes{
	background-color:#f5f5f5;
	padding:5px;
	width:360px;
	position:relative;
}
.duas-colunas .box-recentes{float:left;}
.duas-colunas .box-populares{float:right;}
.duas-colunas .box-recentes .data{
	background:url(../../img/v8/tira-duvidas/bg-filtro-perguntas.png) repeat-x;
	overflow:hidden;
	height:25px;
	padding:0 5px 10px;
	position:relative;
	color:#bbb;
	display:block;
	font-size:11px;
	line-height:25px;
	text-transform:uppercase;
}	
.box-topusuarios h2,
.box-destaques h2,
.box-recentes h2,
.box-populares h2{
	padding:5px;
	color:#06c;
	font-size:18px;
	font-weight:normal;
}
.box-recentes .usuario,
.box-populares .usuario{width:56px;}
.box-recentes .list-pergunta,
.box-populares .list-pergunta{
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) repeat-x bottom;
	padding:10px;
	overflow:hidden;
	position:relative;
	clear:both;
	width:336px;
}
.box-recentes .list-pergunta .info,
.box-populares .list-pergunta .info{
	float:right;
	width:270px;
}
.box-destaques a.total-respostas,
.box-recentes a.total-respostas,
.box-populares a.total-respostas{float:right;}
.box-destaques span.status{
	float:right;
	margin-right:20px;
}
ul.abas-mais-lidos{
	position:relative;
	list-style:none;
	width:100%;
	height:25px;
	padding:0 0 10px 0;
	margin:0;
	overflow:hidden;
	background:url(../../img/v8/tira-duvidas/bg-abas-mais-lidos.png) 0 0 repeat-x;
}
ul.abas-mais-lidos li{
	position:relative;
	width:25%;
	float:left;
	padding:0;
	margin:0;
	overflow:hidden;
}
ul.abas-mais-lidos li a{
	display:block;
	line-height:25px;
	height:25px;
	padding-bottom:10px;
	font-size:11px;
	color:#666;
	text-transform:uppercase;
	text-align:center;
}
ul.abas-mais-lidos li a.active{
	background:url(../../img/v8/tira-duvidas/bg-abas-mais-lidos.png) 0 -35px no-repeat;
	color:#fff!important;
}
ul.abas-mais-lidos li a:hover{color:#06c;}
ul.abas-mais-lidos li a:hover.active{color:#fff;}
.botoes-especiais{
	padding:10px;
	overflow:hidden;
	position:relative;
	text-align:right;
}
a.veja-mais{
	background-image:url(../../img/v8/tecnologia/b-veja-mais.gif);
	background-position:right 0;
	background-repeat:no-repeat;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
	text-transform:uppercase;
}
a:hover.veja-mais{background-position:right -14px;}
.box-topusuarios a.bt-minhaposicao{
	background:url(../../img/v8/tira-duvidas/bt-minhaposicao.png) 0 0;
	float:left;
	height:22px;
	overflow:hidden;
	position:relative;
	text-indent:-999px;
	width:120px;
}
.box-topusuarios a:hover.bt-minhaposicao{background:url(../../img/v8/tira-duvidas/bt-minhaposicao.png) 0 -22px;}
.box-nologin{
	background:#fffeee url(../../img/v8/tira-duvidas/bg-tooltip.gif) no-repeat left bottom;
	border:1px solid #bbb;
	cursor:default;
	padding:6px 12px 6px 32px;
	position:relative;
	z-index:2;
	position:relative;
	width:706px;
}
.box-nologin span{
	color:#999;
	display:block;
	font-size:13px;
}
.box-nologin .bt-close{
	background:url(../../img/v8/tira-duvidas/bt-close.png);
	height:0;
	overflow:hidden;
	padding-top:16px;
	position:absolute;
	right:6px;
	top:6px;
	width:16px;
}
.box-minhaposicao{
	position:relative;
	background:#fff url(../../img/v8/tira-duvidas/bg-list-resposta.png) repeat-x center bottom;
	padding:10px 15px;
	width:722px;
	border-bottom:1px solid #f5f5f5;
	overflow:hidden;
}
.box-minhaposicao .numero{line-height:88px;}
.box-minhaposicao .nome{
	color:#f90;
	font-size:15px !important;
}
.box-minhaposicao .usuario{
	width:88px;
	padding:0 20px;
}
.box-minhaposicao .btn-esconder{
	position:absolute;
	right:10px;
	bottom:0px;
	text-indent:-999px;
	overflow:hidden;
	background:url(../../img/v8/tira-duvidas/btn-esconder.png);
	height:22px;
	width:80px;
}
.box-topusuarios ol{
	position:relative;
	list-style:none;
	margin:10px 0;
	width:752px;
	padding:0;
	overflow:hidden;
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) 50% repeat-y;
	clear:both;
}
.box-topusuarios li{
	position:relative;
	width:366px;
	margin:0 5px 10px;
	padding:0 0 10px;
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) repeat-x bottom;
	overflow:hidden;
	float:left;
	display:inline;
}
.box-topusuarios li.alt1{background-color:#fff;}
.box-topusuarios li.alt2{background-color:#f5f5f5;}
.box-topusuarios ol .usuario{width:78px;}
.box-topusuarios ol .avatar{
	width:45px;
	height:45px;
}
.box-topusuarios .numero{
	float:left;
	font-size:24px;
	color:#bbb;
	text-align:center;
}
.box-topusuarios ol .numero{
	width:30px;
	line-height:53px;
}
.box-topusuarios .info{
	position:relative;
	width:256px;
	float:left;
}
.box-topusuarios .info .nome{
	font-weight:bold;
	font-size:13px;
}
.box-topusuarios .info .nome,
.box-topusuarios .info em{line-height:16px !important;}

.btn-pessoal{
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	position:relative;
	top:10px;
}
/*  */

.resultado-respostas{
	position:relative;
	margin:10px 0;
}
.resultado-respostas h2{
	color:#06c;
	position:relative;
	padding:0 10px;
}
.resultado-respostas .box-paginacao{
	padding:0 10px;
	margin:0 !important;
}

.box-paginacao span{
	float:left;
	line-height:30px;
}
.box-paginacao span.txt-encontrados{
	color:#666;
	font-size:13px;
	padding-right:5px;
}

.box-paginacao{
	position:relative;
	overflow:hidden;
	margin:10px 0;
}
.box-semrespostas{
	position:relative;
	padding:25px 10px 25px 102px;
	color:#666;
	background:#fffeee url(../../img/v8/tira-duvidas/ic-alert.png) 20px center no-repeat;
}
.box-semrespostas a{font-weight:bold;}
.box-semrespostas h2{
	color:#f90;
	font-size:16px;
	font-weight:bold;
	margin-bottom:5px;
}
.filtro{
	position:relative;
	padding:5px 10px;
	overflow:hidden;
	background:url(../../img/v8/tira-duvidas/bg-filtro-perguntas.png) repeat-x;
	border-bottom:1px solid #e5e5e5;
	width:726px;
}
.filtro ul{
	position:relative;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
}
.filtro ul li{
	position:relative;
	float:left;
	padding:0;
	margin:0 15px 0 0;
}
.filtro ul li a{
	position:relative;
	display:block;
	font-size:11px;
	text-transform:uppercase;
	color:#999 !important;
	line-height:20px;
}
.filtro ul li a.ativo{
	font-weight:bold;
	color:#666;
}
.filtro label{
	float:right;
	font-size:11px;
	color:#999;
}
.filtro label select{margin-left:5px;}
.minibox-pergunta{
	position:relative;
	clear:both;
}
.minibox-pergunta .campo-texto textarea{
	width:568px;
	height:40px;
}
.minibox-pergunta .bt-enviar{
	position:absolute;
	top:18px;
	right:5px;
	width:170px;
	height:35px;
	border:none;
	cursor:pointer;
	background:url(../../img/v8/tira-duvidas/bt-enviar-pergunta.png) repeat 0 0;
}

.minibox-pergunta small{text-align:left;}
.grupo-respostas{
	position:relative;
	padding:5px;
	width:740px;
	background:#f5f5f5;
	clear:both;
}
.grupo-respostas .list-pergunta{
	position:relative;
	clear:both;
	padding:15px 15px;
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) repeat-x bottom;
	overflow:hidden;
	width:716px;
}
.grupo-respostas .info{
	float:right;
	width:612px;
}


/*  */

.tira-duvidas{
	position:relative;
	float:right;
	width:740px;
	padding-bottom:40px;
}
.tira-duvidas h2{clear:both;}
.usuario{
	float:left;
	width:88px;
}
.usuario .avatar{
	margin:0 auto;
	background-color:#fff;
	border:1px solid #e0e0e0;
	display:block;
	overflow:hidden;
	padding:3px;
}
.usuario a:hover.avatar{border:1px solid #bbb;}
.box-visualizar .avatar,
.box-pergunta .avatar,
.box-resposta .avatar{
	width:80px !important;
	height:80px !important;
}
.list-pergunta .avatar{
	width:45px;
	height:45px;
}
.usuario .avatar img{
	overflow:hidden;
	position:relative;
	width:100%;
}
.usuario span{
	display:block;
	margin-top:5px;
	text-align:center;
	color:#999;
	font-size:13px;
}
.box-pergunta .info,
.box-resposta .info{
	float:right;
	width:588px;
}
.box-resposta{
	position:relative;
	padding:15px 22px;
	width:702px;
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) bottom repeat-x;
	overflow:hidden;
}
.tira-duvidas .bordatopo{
	position:relative;
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:25px;
}
.tira-duvidas .bordabaixo{
	position:relative;
	background-position:right bottom;
	background-repeat:no-repeat;
	padding:0 25px 25px 25px;
	overflow:hidden
}
.box-pergunta{
	position:relative;
	border:1px solid #e5e5e5;
	padding:1px;
	width:756px;
	clear:both;
}
.box-pergunta .box-margem{
	border-color:#f5f5f5 !important;
	padding:1px;
	width:752px;
}
.box-pergunta .texto-pergunta{
	position:relative;
	padding:15px 25px;
	overflow:hidden;
	width:702px;
	background:url(../../img/v8/tira-duvidas/bg-list-resposta.png) repeat-x bottom;
}
.box-pergunta h2{
	background:url(../../img/v8/tira-duvidas/bg-list-resposta.png) repeat-x center bottom;
	border-bottom:1px solid #F5F5F5;
	padding:5px 10px;
	height:22px;
	color:#06c;
	font-size:18px;
	font-weight:normal;
}
/*IC-GENERIC*/
img.ic-generic{background-image:url(/img/v10/ic-buttons.png?27012011);background-repeat:no-repeat;}
/*BT-GENERIC*/
.bt-generic{background-image:url(/img/v10/bg-buttons.png);background-repeat:repeat-x;background-position:0 0;border-width:1px;border-style:solid;border-color:#eee #ddd #ccc;display:block;padding:1px 3px;margin:0;width:auto;height:18px;overflow:visible;white-space:nowrap;color:#888;font-size:12px;}
button.bt-generic{height:22px;}
button::-moz-focus-inner{padding:0;border:0;}
.bt-generic .ic-generic{display:inline-block;vertical-align:middle;}
:hover.bt-generic{border-color:#ddd #ccc #bbb;background-position:0 -20px;}
:active.bt-generic{border-color:#bbb #ccc #ddd;background-position:0 -40px;}

/*TOOLBAR*/
.toolbar{
	float:right;
	margin-top:-33px;
	height:22px;
	padding:5px 0;
}
.toolbar .item{
	float:left;
	height:22px;
	padding-right:5px;
}
.toolbar .bt-generic{
	font-size:12px;
}
.toolbar .bt-generic span{
	float:left;
	margin-left:3px;
	margin-top:1px;
}
.toolbar .ic-generic{
	width:18px;
	height:18px;
	float:left;
}
.toolbar img.fav{background-position:0 -288px;}
.toolbar .author{
	font-size:12px;
	line-height:22px;
	color:#888;
	padding-right:10px;
}
.toolbar .bt-twitter{
	padding-top:1px;
	margin:0 1px;
	height:20px;
	display:block;
	float:left;
}
.toolbar .bt-facebook{
	padding-top:2px;
	height:18px;
	margin:0 1px;
	display:block;
	float:left;
}
.toolbar .bt-facebook a:hover span{
	color:#fff !important;
}
.toolbar .bt-orkut{
	height:22px;
	margin:0 1px;
	display:block;
	float:left;
}
.toolbar #oktbtn{
	margin-left:0 !important;
	margin-top:0 !important;
	padding:1px 0;
}
.toolbar .last{
	float:right !important;
	padding-right:0 !important;
	padding-left:5px !important;
}
.toolbar img.share{
	background-position:0 -90px;
	float:left;
	margin:2px 5px 0 0;
}
.toolbar .fm-lbl{
	float:left;
	line-height:22px;
	font-size:12px;
	color:#888;
}
.toolbar .fm-txt{
	background:url(/img/v10/bg-fm-txt.png) repeat-x bottom #fff;
	border-color:#ccc #ddd #eee;
	border-style:solid;
	border-width:1px;
	color:#888;
	font-size:12px;
	font-style:italic;
	height:12px;
	line-height:16px;
	padding:4px 6px;
	margin-left:5px;
	width:140px;
}

.melhor{
	background:url(../../img/v8/tira-duvidas/bg-list-resposta.png) repeat-x bottom;
	border-bottom:1px solid #e5e5e5;
}
.melhor p{font-weight:bold;}

.box-responder,
.box-denunciar{
	position:relative;
	width:100%;
	clear:both;
	padding-top:30px;
	background:url(../../img/v8/tecnologia/dot-999999.gif) repeat-x 0 15px;
}
.box-denunciaok{
	position:relative;
	border:1px solid #e5e5e5;
	background:#f5f5f5 url(../../img/v8/tira-duvidas/ic-ok.png) no-repeat scroll 20px 20px;
	color:#666;
	width:464px;
	padding:20px 20px 20px 102px;
}
.box-denunciaok .btn-acao{
	background:url(../../img/v8/tira-duvidas/bt-simnao.gif);
	color:#fff !important;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:22px;
	line-height:22px;
	text-align:center;
	width:52px;
	margin-top:10px;
}
.box-responder form,
.box-denunciar form{
	padding:10px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
}
.box-denunciar ol{
	position:relative;
	list-style:none;
	padding:0 0 10px;
	margin:0 0 10px;
	width:100%;
	overflow:hidden;
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) bottom repeat-x;
}
.box-denunciar ol li{
	position:relative;
	padding:0;
	margin:0;
	width:50%;
	float:left;
}
.box-denunciar ol fieldset label.campo-selecao{clear:both;}
.box-denunciar .bt-enviar-denuncia{
	position:relative;
	border:none;
	width:160px;
	height:35px;
	cursor:pointer;
	background:url(../../img/v8/tira-duvidas/bt-enviar-denuncia.png);
}
.box-responder .form-botoes{margin-top:10px;}
.box-responder .bt-enviar{
	position:relative;
	border:none;
	width:125px;
	height:35px;
	cursor:pointer;
	background:url(../../img/v8/tira-duvidas/bt-enviar.png);
}
.box-respostaok{
	background:#f5f5f5 url(../../img/v8/tira-duvidas/ic-ok.png) no-repeat scroll 20px 20px;
	border:1px solid #e5e5e5;
	padding:20px 20px 20px 102px;
	width:464px;
	position:relative;
}
.box-respostaok .btn-acoes{
	position:relative;
	width:100%;
	clear:both;
	margin-top:10px;
	overflow:hidden;
}
.box-responder .btn-tiraduvidas,
.box-responder .btn-outrapergunta{
	position:relative;
	display:block;
	width:225px;
	height:28px;
	text-indent:-999px;
	overflow:hidden;
	float:left;
}
.box-responder .btn-tiraduvidas{background:url(../../img/v8/tira-duvidas/btn-tiraduvidas.png);}
.box-responder .btn-outrapergunta{background:url(../../img/v8/tira-duvidas/btn-outrapergunta.png);}

.box-pergunta .bt-responder{
	float:left;
	margin-top:10px;
	width:200px;
}
.box-pergunta .bt-responder a{
	position:relative;
	display:block;
	width:180px;
	margin:0 auto;
	padding-top:50px;
	height:0;
	background:url(../../img/v8/tira-duvidas/bt-responder.png) 0 0;
	overflow:hidden; 
}
.box-pergunta .bt-responder a:hover{background:url(../../img/v8/tira-duvidas/bt-responder.png) 0 -50px;}
.box-pergunta .bt-responder em{
	text-align:center;
	padding:0;
}
.tira-duvidas .info h1{
	text-align:justify;
	font-size:16px;
	line-height:1.5em;
	font-weight:bold;
	color:#9c0;
	margin-bottom:5px;
}
.tira-duvidas .info h2{
	font-size:16px;
	line-height:1.5em;
	font-weight:bold;
	color:#f90;
	margin-bottom:5px;
}
.tira-duvidas .info p{
	padding:0;
	margin:5px 0 0;
	font-size:13px;
	line-height:1.5em;
	color:#666;
	text-align:justify;
}
.tira-duvidas .info .fonte{
	display:block;
	margin-top:10px;
	font-size:13px;
	line-height:1.5em;
	color:#999;
}
.tira-duvidas .mais-info{
	height:28px;
	float:left;
	margin-top:10px;
	line-height:28px;
	overflow:hidden;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
}
.list-pergunta .mais-info .status{margin-left:20px;}
.tira-duvidas a.total-respostas{
	background:url(../../img/v8/tira-duvidas/ic-respostas.gif) left center no-repeat;
	color:#f90 !important;
	padding-left:20px;
}
.tira-duvidas span.status{
	text-transform:uppercase;
	font-weight:bold;
	color:#f90;
}
.tira-duvidas .pergunta{
	display:block;
	color:#06c;
	font-size:13px;
	font-weight:bold;
	line-height:1.5em;
	margin-bottom:5px;
	text-align:justify;
}
.tira-duvidas em{
	display:block;
	font-style:normal;
	font-size:11px;
	color:#999;
	line-height:20px;
	font-family:Verdana, Geneva, sans-serif;
}
.tira-duvidas .aval{
	float:right;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	margin-left:20px;
}
.tira-duvidas .aval-pos,
.tira-duvidas .aval-neg{padding-left:20px !important;}
.tira-duvidas .aval-pos{
	background-image:url(../../img/v8/tira-duvidas/ic-botoes-padrao.gif);
	background-position:0 -16px;
	background-repeat:no-repeat;
	color:#9c0;
}
.tira-duvidas .aval-neg{
	background-image:url(../../img/v8/tira-duvidas/ic-botoes-padrao.gif);
	background-position:0 -48px;
	background-repeat:no-repeat;
	color:#c00;
}
.tira-duvidas .especial-pergunta{
	position:relative;
	float:left;
	margin-top:10px;
}
.tira-duvidas .especial-pergunta ul{
	position:relative;
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.tira-duvidas .especial-pergunta li{
	position:relative;
	margin:0 0 0 20px;
	padding:0;
	float:left;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
}
.tira-duvidas .especial-pergunta li.respostas{color:#666;}
.tira-duvidas ul.botoes-pergunta{
	position:relative;
	float:right;
	list-style:none;
	margin:-27px 8px 0 0;
	padding:0;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
}
.tira-duvidas ul.botoes-pergunta li{
	position:relative;
	float:left;
	margin-left:20px;
}
.tira-duvidas ul.botoes-pergunta a{
	display:block;
	font-size:11px;
	color:#06c;
	padding-left:24px;
	line-height:20px;
	background-repeat:no-repeat;
	background-position:0 0;
	line-height:22px;
}
.tira-duvidas ul.botoes-pergunta a.fav{background-image:url(../../img/v8/tira-duvidas/ic-fav.gif);}
.tira-duvidas ul.botoes-pergunta a.com{background-image:url(../../img/v8/tira-duvidas/ic-com.gif);}
.box-fav{
	background:#fffeee url(../../img/v8/tira-duvidas/bg-tooltip.gif) no-repeat left bottom;
	border:1px solid #bbb;
	cursor:default;
	padding:6px 12px 6px 32px;
	position:relative;
	z-index:2;
	position:absolute;
	width:706px;
	margin-top:1px;
}
.box-fav span{
	color:#999;
	display:block;
	font-size:13px;
}
.box-fav .bt-close{
	background:url(../../img/v8/tira-duvidas/bt-close.png);
	height:0;
	overflow:hidden;
	padding-top:16px;
	position:absolute;
	right:6px;
	top:6px;
	width:16px;
}

.tira-duvidas .botoes-padrao{
	float:right;
	width:auto;
	margin-top:10px;
}
.tira-duvidas .botoes-padrao ul{
	position:relative;
	list-style:none;
	overflow:hidden;
	margin:0;
	padding:0;
	height:26px;
	border:1px solid #e5e5e5;
	background:url(../../img/v8/tira-duvidas/bg-botoes-padrao.gif);
	float:right;
}
.tira-duvidas .botoes-padrao ul li{
	position:relative;
	float:left;
	border-top:1px solid #fff;
	border-bottom:1px solid #fff;
}
.tira-duvidas .botoes-padrao a{
	position:relative;
	display:block;
	line-height:16px;
	margin:4px 10px;
	font-size:11px;
	color:#666 !important;
	text-transform:uppercase;
}
.tira-duvidas .botoes-padrao li.positivo,
.tira-duvidas .botoes-padrao li.negativo {border-right:1px solid #e5e5e5;}
.tira-duvidas .botoes-padrao li.positivo,
.tira-duvidas .botoes-padrao li.negativo,
.tira-duvidas .botoes-padrao li.denuncie {border-left:1px solid #fff;}
.tira-duvidas .botoes-padrao li.denuncie {border-right:1px solid #fff;}
.tira-duvidas .botoes-padrao li.positivo a,
.tira-duvidas .botoes-padrao li.negativo a{padding-left:20px;}
.tira-duvidas .botoes-padrao li.positivo a{background:url(../../img/v8/tira-duvidas/ic-botoes-padrao.gif) 0 0 no-repeat;}
.tira-duvidas .botoes-padrao li.positivo a:hover{
	color:#9c0 !important;
	background:url(../../img/v8/tira-duvidas/ic-botoes-padrao.gif) 0 -16px no-repeat;
}
.tira-duvidas .botoes-padrao li.negativo a{background:url(../../img/v8/tira-duvidas/ic-botoes-padrao.gif) 0 -32px no-repeat;}
.tira-duvidas .botoes-padrao li.negativo a:hover{
	color:#c00 !important;
	background:url(../../img/v8/tira-duvidas/ic-botoes-padrao.gif) 0 -48px no-repeat;
}
.tira-duvidas .botoes-padrao li.denuncie a:hover{color:#06c;}
.tira-duvidas .botoes-padrao .votado{
	font-size:13px;
	color:#999;
	margin-top:5px;
	display:block;
	background:#fffeee url(../../img/v8/tira-duvidas/bg-tooltip.gif) no-repeat scroll left bottom;
	border:1px solid #bbb;
	cursor:default;
	padding:6px 12px 6px 32px;
	position:relative;
	width:211px;
	z-index:2;
	clear:both;
}
.tira-duvidas .retorno{
	position:relative;
	display:block;
	width:232px;
	background-color:#f5f5f5;
	border:1px solid #E5E5E5;
	padding:10px;
	overflow:hidden;
}
.tira-duvidas .retorno span{
	color:#06c;
	display:block;
	font-size:14px;
	font-weight:bold;
	position:relative;
}
.tira-duvidas .retorno .btn-retorno{
	margin-top:10px;
	text-align:center;
	overflow:hidden;
}
.tira-duvidas .retorno .btn-retorno a{
	display:block;
	text-align:center;
	width:52px;
	height:22px;
	margin:0 5px;
	background:url(../../img/v8/tira-duvidas/bt-simnao.gif);
	line-height:22px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	float:right;
}
.tira-duvidas .botoes-dono{
	position:relative;
	clear:left;
	float:left;
	margin-top:10px;
	background:url(../../img/v8/tira-duvidas/bg-botoes-padrao.gif);
	border:1px solid #e5e5e5;
	height:26px;
}
.tira-duvidas .botoes-dono a{
	color:#666 !important;
	display:block;
	font-size:11px;
	line-height:16px;
	padding:4px 10px;
	position:relative;
	text-transform:uppercase;
	border:1px solid #fff;
}
.tira-duvidas .botoes-dono a:hover{color:#06c;}

.tira-duvidas .botoes-dono span {
	color:#FF9900;
	display:block;
	font-family:Verdana,Geneva,sans-serif;
	font-size:11px;
	padding-top:5px;
}
.tira-duvidas .bt-excluir,
.tira-duvidas .bt-editar{
	border:none;
	cursor:pointer;
	height:35px;
	position:relative;
	width:125px;
}
.tira-duvidas .bt-editar{background:url(../../img/v8/tira-duvidas/bt-editar.png);}
.tira-duvidas .bt-excluir{background:url(../../img/v8/tira-duvidas/bt-excluir.png);}


/* Box Escrever Pergunta */
.box-escrever{
	position:relative;
	float:right;
	width:660px;
	padding-bottom:40px;
}
.box-escrever h1{
	position:relative;
	color:#06c;
	font-size:18px;
	margin-bottom:10px;
	padding:0 10px;
}
.box-escrever .bordatopo{
	position:relative;
	background-position:left top;
	background-repeat:no-repeat;
	padding-top:25px;
}
.box-escrever .bordabaixo{
	position:relative;
	background-position:right bottom;
	background-repeat:no-repeat;
	padding:0 25px 25px 25px;
	overflow:hidden
}
.box-form{
	position:relative;
	margin:0 0 10px;
	background:url(../../img/v8/tira-duvidas/bg-form.png) repeat-y center center;
	width:100%;
}
.box-form .bordatopo{background-image:url(../../img/v8/tira-duvidas/bg-form.png);}
.box-form .bordabaixo{background-image:url(../../img/v8/tira-duvidas/bg-form.png);}
.box-escrever ol#olform{
	position:relative;
	list-style:none;
	padding:0;
	margin:0;
	width:100%;
}
.box-escrever ol#olform li{
	position:relative;
	padding:0 0 10px;
	margin:0 0 10px;
	clear:both;
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) repeat-x bottom;
}
form label.legenda{
	position:relative;
	display:block;
	color:#06c;
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}
form span.legenda{
	position:relative;
	display:block;
	color:#999;
	font-size:13px;
	padding-top:5px;
}
form span.descricao{
	position:relative;
	display:block;
	margin-bottom:10px;
	color:#666;
	font-size:12px;
	font-weight:normal;
}
form fieldset{
	position:relative;
	margin:0;
	padding:0;
	overflow:hidden;
	border:none;
}
form .campo-texto{
	position:relative;
	/*width:598px;*/
	border:1px solid #e5e5e5;
	padding:5px;
	background:#fff url(../../img/v8/tira-duvidas/bg-input.png) repeat-x top left;
}
form label.campo-selecao{
	position:relative;
	color:#666;
	font-size:13px;
	font-weight:normal;
	line-height:30px;
	cursor:pointer;
	width: 265px;
}
form label.campo-selecao input{margin:0 5px 0 0;}
form fieldset label.campo-selecao{
	float:left;
	display:block;
	margin-right:20px;
}
form .campo-texto textarea,
form .campo-texto input{
	position:relative;
	width:100%;
	border:0;
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:16px;
	line-height:1.25em;
	color:#999;
}
form .tooltip{
	position:relative;
	cursor:default;
	border:1px solid #bbb;
	z-index:2;
	padding:6px 12px 6px 32px;
	background:#fffeee url(../../img/v8/tira-duvidas/bg-tooltip.gif) left bottom no-repeat;
}
form .tooltip .seta{
	position:absolute;
	margin-top:-21px;
	margin-left:-21px;
	z-index:3;
}
form .tooltip span{
	display:block;
	font-size:13px;
	color:#999;
}
form small{
	position:relative;
	display:block;
	color:#999;
	font-size:11px;
	margin-top:5px;
	text-align:right;
}
form .form-botoes{
	position:relative;
	margin:0 auto;
	text-align:right;
	clear:both;
}
.box-escrever .campo-menor{width:296px !important;}
.box-escrever .campo-menor input{width:276px !important;}
.box-escrever .btn-addtag{
	position:absolute;
	right:5px;
	top:5px;
	display:block;
	width:19px;
	height:19px;
	overflow:hidden;
	text-indent:-999px;
	background:url(../../img/v8/tira-duvidas/ic-addtag.gif) center top;
}
.box-escrever a:hover.btn-addtag{background:url(../../img/v8/tira-duvidas/ic-addtag.gif) center bottom;}
.box-escrever .bt-close{
	position:absolute;
	top:10px;
	right:10px;
	width:16px;
	padding-top:16px;
	height:0;
	overflow:hidden;
	background:url(../../img/v8/tira-duvidas/bt-close.png);
}
.box-escrever #sTagsRelacionadas,
.box-escrever .tags-selecionadas{
	position:relative;
	margin-top:10px;
	background:#fff;
	border:1px solid #e5e5e5;
	padding:5px 10px 10px;
	width:588px;
	clear:both;
}
.box-escrever #sTagsRelacionadas ul,
.box-escrever .tags-selecionadas ul{
	position:relative;
	list-style:none;
	margin:0;
	padding:0;
	overflow:hidden;
	width: 100% !important;
}
.box-escrever #sTagsRelacionadas ul{padding-top:5px;}
.box-escrever #sTagsRelacionadas ul li,
.box-escrever .tags-selecionadas li{
	position:relative;
	float:left;
	clear:none !important;
	margin:5px 0 0 0 !important;
	padding:0 !important;
	background:none !important;
	width:25% !important;
	overflow:hidden;
}
.box-escrever #sTagsRelacionadas ul a,
.box-escrever .tags-selecionadas a{
	margin:0 20px 0 0;
	margin:0 20px 5px 0;
	padding-left:22px;
	display:block;
	float:left;
	height:16px;
	line-height:16px;
	overflow:hidden;
	color:#666 !important;
	font-size:13px;
	font-weight:normal;
}
.box-escrever #sTagsRelacionadas ul a{background:url(../../img/v8/tira-duvidas/ic-check.png) left center no-repeat;}
.box-escrever .tags-selecionadas a{background:url(../../img/v8/tira-duvidas/ic-del.png) left center no-repeat;}
.box-escrever #sTagsRelacionadas ul a:hover,
.box-escrever .tags-selecionadas a:hover{color:#f90 !important;}

.box-escrever .bt-visualizar,
.box-escrever .bt-alterar,
.box-escrever .bt-enviar{
	position:relative;
	border:none;
	width:125px;
	height:35px;
	cursor:pointer;
}
.box-escrever .bt-visualizar{background:url(../../img/v8/tira-duvidas/bt-visualizar.png);}
.box-escrever .bt-alterar{background:url(../../img/v8/tira-duvidas/bt-alterar.png);}
.box-escrever .bt-enviar{background:url(../../img/v8/tira-duvidas/bt-enviar.png);}
/* Box Escrever Pergunta */

/* Box Previsualizar */
.box-visualizar{
	position:relative;
	background:url(../../img/v8/tira-duvidas/bg-visualizar.png) repeat-y center center;
	margin:0 0 10px;
}
.box-visualizar .bordatopo{background-image:url(../../img/v8/tira-duvidas/bg-visualizar.png);}
.box-visualizar .bordabaixo{background-image:url(../../img/v8/tira-duvidas/bg-visualizar.png);}
.box-visualizar .info{
	float:right;
	width:492px;
}
.box-visualizar .info strong{
	display:block;
	font-size:16px;
	line-height:1.5em;
	font-weight:bold;
	color:#9c0;
}
.box-visualizar .info p{
	padding:0;
	margin:5px 0 0;
	font-size:13px;
	line-height:1.5em;
	color:#666;
	text-align:justify;
}
/* Box Previsualizar */

/* Box Dicas */
.box-dicas{
	position:relative;
	width:260px;
	padding:20px;
	background:url(../../img/v8/tira-duvidas/bg-dicas.gif) center top no-repeat;
	top:32px;
	float:left;
}
.box-dicas h3{
	padding-left:42px;
	background:url(../../img/v8/tira-duvidas/ic-dicas.gif) left top no-repeat;
	line-height:32px;
	color:#06c;
	font-size:15px;
	font-weight:bold;
}
.box-dicas span{
	display:block;
	margin-top:10px;
	font-size:13px;
	color:#666;
	line-height:1.5em;
	font-weight:bold;
	text-align:justify;
}
.box-dicas ul{
	list-style:none;
	padding:0;
	margin:10px 0 0;
	width:100%;
}
.box-dicas ul li{
	display:block;
	clear:both;
	padding:0 0 0 30px;
	margin:0 0 10px;
	font-size:13px;
	color:#666;
	line-height:1.5em;
	background:url(../../img/v8/tira-duvidas/b-dicas.gif) no-repeat left center;
}
/* Box Dicas */


.ac_results {
	margin:5px 0 0 -5px;
	padding:1px;
	border:1px solid #bbb;
	background-color:#fff;
	z-index:99999;
	max-height:500px;
	overflow:auto;
	width:500px;
}
.ac_results ul {
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
}
.ac_results li {
	margin:0;
	padding:5px;
	cursor:pointer;
	display:block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
  font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
  color:#666;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height:16px;
	overflow:hidden;
}
.ac_loading{background: white url('http://www.baixaki.com.br/img/indicator.gif') right center no-repeat;}
.ac_odd {background-color:#f5f5f5;}
.ac_over{
 background-color:#e5e5e5;
 color:#fff;
}
#olForm{list-style-type:none;}

.block { display: block; }
/*label.error { display: none; color:#F00;}*/

label.error {
	display:block;
	font-size:13px;
	color:#999;
	cursor:default;
	border:1px solid #bbb;
	padding:6px 12px 6px 32px;
	background:#fffeee url(../../img/v8/tira-duvidas/bg-tooltip.gif) left bottom no-repeat;
}	

.box-fav{
 background:#fffeee url(/img/v8/tira-duvidas/bg-tooltip.gif) no-repeat left bottom;
 border:1px solid #bbb;
 cursor:default;
 padding:6px 12px 6px 32px;
 position:relative;
 z-index:2;
 position:absolute;
 width:706px;
 margin-top:1px;
 display:none;
}
.box-fav span{
 color:#999;
 display:block;
 font-size:13px;
}
.box-fav .bt-close{
 background:url(/img/v8/tira-duvidas/bt-close.png);
 height:0;
 overflow:hidden;
 padding-top:16px;
 position:absolute;
 right:6px;
 top:6px;
 width:16px;
}
.tira-duvidas .bt-excluir,
.tira-duvidas .bt-editar{
 border:none;
 cursor:pointer;
 height:35px;
 position:relative;
 width:125px;
}
.tira-duvidas .bt-editar{background:url(../../img/v8/tira-duvidas/bt-editar.png);}
.tira-duvidas .bt-excluir{background:url(../../img/v8/tira-duvidas/bt-excluir.png);}

.tira-duvidas .retorno{
 position:relative;
 display:block;
 width:232px;
 background-color:#f5f5f5;
 border:1px solid #E5E5E5;
 padding:10px;
 overflow:hidden;
}
.tira-duvidas .retorno span{
 color:#06c;
 display:block;
 font-size:14px;
 font-weight:bold;
 position:relative;
}
.tira-duvidas .retorno .btn-retorno{
 margin-top:10px;
 text-align:center;
 overflow:hidden;
}
.tira-duvidas .retorno .btn-retorno a{
 display:block;
 text-align:center;
 width:52px;
 height:22px;
 margin:0 5px;
 background:url(../../img/v8/tira-duvidas/bt-simnao.gif);
 line-height:22px;
 color:#fff;
 font-size:11px;
 font-weight:bold;
 float:right;
}



/*TUTORIAL*/
.tutorial #intro{
	position:relative;
	width:760px;
	clear:both;
	margin-bottom:20px;
	padding-top:20px;
	background:#f5f5f5 url(../../img/v8/tira-duvidas/tutorial/bg-tutorial.png) top left no-repeat;
}
.tutorial #intro .intro{
	position:relative;
	width:720px;
	padding:0 20px 20px 20px;
	background:#f5f5f5 url(../../img/v8/tira-duvidas/tutorial/bg-tutorial.png) bottom right no-repeat;
}
.tutorial #intro ul{
	position:relative;
	display:block;
	width:100%;
	padding:0 0 0 5px;
	margin:10px 0 0 0;
	color:#06c;
	font-size:13px;
	font-weight:bold;
	line-height:1.5em;
	list-style:square inside;
}
.tutorial .bt-topo{
	position:relative;
	color:#f90;
	float:right;
	margin-top:-27px;
	line-height:22px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
}
.tutorial .segmentos{
	position:relative;
	display:block;
	clear:both;
	width:100%;
	padding-bottom:20px;
	margin-bottom:20px;
	background:url(../../img/v8/tecnologia/dot-e0e0e0.gif) repeat-x bottom;
}
.tutorial p{
	position:relative;
	color:#666;
	display:block;
	font-size:13px;
	font-weight:normal;
	line-height:1.5em;
	text-align:justify;
	margin:0;
}
.tutorial .segmentos p{clear:both;}
.tutorial h2{
	color:#06c;
	font-size:18px;
	font-weight:bold;
	position:relative;
	margin-bottom:10px;
}
.tutorial h3{
	position:relative;
	color:#06c;
	font-size:18px;
	font-weight:normal;
	margin-bottom:5px;
}
.tutorial .segmentos ol,
.tutorial .segmentos ul{
	position:relative;
	color:#666;
	display:block;
	font-size:13px;
	font-weight:normal;
	line-height:1.5em;
	text-align:justify;
	width:100%;
	padding:0;
	margin:10px 0 0 0;
}
.tutorial ul{padding:0 0 0 5px;}
.tutorial ol{list-style-position:inside;}
.tutorial .segmentos ul li{
	background:transparent url(../../img/v8/tira-duvidas/b-dicas.gif) no-repeat scroll left center;
	clear:both;
	width:100%;
	color:#666;
	display:block;
	font-size:13px;
	line-height:1.5em;
	margin:0 0 10px;
	padding:0 0 0 30px;
	text-align:justify;
}
.tutorial .pict{
	position:relative;
	display:block;
	margin:20px auto 0;
	padding:4px;
	background:#f5f5f5;
	border:1px solid #e5e5e5;
}

.conteudo-abas-mais-lidos {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0px;
	}
	.conteudo-abas-mais-lidos li {
		display:none;
	}
	.conteudo-abas-mais-lidos li.active {
		display:block;
	}
	
	#minhas-respostas .resposta{
 position:relative;
 display:block;
 width:626px;
 padding:10px;
 background-color:#f5f5f5;
 border:1px solid #e5e5e5;
}
#minhas-respostas .resposta h3{
 color:#f90;
 font-size:16px;
 font-weight:bold;
 line-height:1.5em;
 margin-bottom:5px;
}
#minhas-respostas .resposta em{margin-top:5px;}

abbr {
	border:0 none;
	font-variant:normal;
}
/*TUTORIAL*/



.box-pergunta .info .reference{
	display:block;
	margin-bottom:5px;
	font-size:11px;
	color:#888;
}
.box-pergunta .info .reference a{
	font-weight:bold;
}
