@charset "utf-8";
/* CSS Document */

body {
	margin: 0px 0px 0px 0px;
	background-color: #E9E9E9;
}
#estrutura_geral {
	position: absolute;
	left: 50%;
	right: 50%;
	
	margin-left: -486px;
	width: 972px;
	background-color: #FFFFFF;
}
#detalhe_topo {
	margin-left: 11px;
	width: 950px;
	height: 22px;
	background-color: #86A9BD;
}
#logotipo {
	position: absolute;
	top: 55px;
	float: left;
	border:0;
}
#menu_principal {
	margin-left: 312px;
	margin-top: 49px;
	width: 648px;
	height: 71px;
}
#menu_bt01 {
	width: 183px;
	height: 57px;
	overflow: hidden;
	background-image: url(../media/objetos_gerais/menu_principal/bt01.gif);
	background-repeat: no-repeat;
	background-position: 0px 35px;;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu_bt02 {
	width: 95px;
	height: 57px;
	overflow: hidden;
	background-image: url(../media/objetos_gerais/menu_principal/bt02.gif);
	background-repeat: no-repeat;
	background-position: 19px 35px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu_bt03 {
	width: 79px;
	height: 57px;
	overflow: hidden;
	background-image: url(../media/objetos_gerais/menu_principal/bt03.gif);
	background-repeat: no-repeat;
	background-position: 22px 35px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu_bt01:hover {
	width: 183px;
	height: 57px;
	overflow: hidden;
	background-image: url(../media/objetos_gerais/menu_principal/bt01_over.gif);
	background-repeat: no-repeat;
	background-position: 0px 35px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu_bt02:hover {
	width: 95px;
	height: 57px;
	overflow: hidden;
	background-image: url(../media/objetos_gerais/menu_principal/bt02_over.gif);
	background-repeat: no-repeat;
	background-position: 19px 35px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#menu_bt03:hover {
	width: 79px;
	height: 57px;
	overflow: hidden;
	background-image: url(../media/objetos_gerais/menu_principal/bt03_over.gif);
	background-repeat: no-repeat;
	background-position: 22px 35px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
#campo_busca {
	width: 282px;
	height: 57px;
	overflow: hidden;
	background-image: url(../media/objetos_gerais/menu_principal/busca.gif);
	background-repeat: no-repeat;
	background-position: 16px 35px;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}
.form_textosimples {
	height: 13px;
	overflow: hidden;
	background-color: #C1D7E4;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #254151;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
}
#coluna_esquerda {
	width: 302px;
	float: left;
}
#coluna_central {
	/*width: 429px;*/
	width: 389px;
	margin-left: 41px;
	margin-top: 222px;
	float: left;
}
#coluna_direita {
	width: 178px;
	margin-top: 222px;
	margin-left: 38px;
	float: left;
}
#coluna_direita_interna {
	width: 178px;
	margin-top: 270px;
	margin-left: 38px;
	float: left;
}
#olho {
	width: 302px;
	height: 138px;
	background-color: #86a9bd;
	background-image: url(../media/objetos_gerais/home_page/olho.gif);
	background-position: 44px 47px;
	background-repeat:no-repeat;
	overflow: hidden;
}
#dest_pergunte {
	width: 258px;
	height: 455px;
	*height:480px;

	background-color: #9cbdcf;
	background-image: url(../media/objetos_gerais/square_pink.gif);
	background-repeat: no-repeat;
	background-position: 27px 41px;
	padding-left: 44px;
/*	margin: 0px 0px 75px 0px;*/
}
.dest_pergunte_form {
	width: 236px;
	height: 74px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px 0px 0px 0px;
	padding: 4px 4px 4px 4px;
	overflow: auto;
	border: none;
}
#resp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#FFFFFF;
}
#pergunta #nome,#pergunta #email{
	width:239px;
}
.dest_pergunte_bt {
	background-color: #638ea7;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	
	height: 21px;

	border: none;
	float:right;
	margin-top:10px;

	margin-right:14px;
	text-indent: -4px;
	
}
.destaque_home_votada {
    background-image: url(../media/objetos_gerais/square_laranja.gif);
    background-repeat: no-repeat;
	background-position: 0px 25px;
}
.destaque_home_votada_txt {
	width: 244px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	
	margin-left: 17px;
}
.destaque_home_recentes {
    background-image: url(../media/objetos_gerais/square_pink.gif);
    background-repeat: no-repeat;
	background-position: 0px 25px;
}
.destaque_home_recentes_txt {
	width: 244px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	
	margin-left: 17px;
}
.destaque_home_lida {
    background-image: url(../media/objetos_gerais/square_verde.gif);
    background-repeat: no-repeat;
	background-position: 0px 25px;
}
.destaque_home_lida_txt {
	width: 244px;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	
	margin-left: 17px;
}
.link_bla_laranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #6d6d6d;
	
	background-image: url(../media/objetos_gerais/bla_laranja.gif);
	background-repeat: no-repeat;
	background-position: right;
	
	padding-bottom: 5px;
	padding-right: 20px;

	width: 100px;
	height: 30px;
	
	overflow: hidden;
}
.link_bla_laranja:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444444;
	
	background-image: url(../media/objetos_gerais/bla_laranja_over.gif);
	background-repeat: no-repeat;
	background-position: right;
	
	padding-bottom: 5px;
	padding-right: 20px;

	width: 100px;
	height: 30px;
	
	overflow: hidden;
}
.link_bla_pink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #6d6d6d;
	
	background-image: url(../media/objetos_gerais/bla_pink.gif);
	background-repeat: no-repeat;
	background-position: right;
	
	padding-bottom: 5px;
	padding-right: 20px;

	width: 100px;
	height: 30px;
	
	overflow: hidden;
}
.link_bla_pink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444444;
	
	background-image: url(../media/objetos_gerais/bla_pink_over.gif);
	background-repeat: no-repeat;
	background-position: right;
	
	padding-bottom: 5px;
	padding-right: 20px;

	width: 100px;
	height: 30px;
	
	overflow: hidden;
}
.link_bla_verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #6d6d6d;
	
	background-image: url(../media/objetos_gerais/bla_verde.gif);
	background-repeat: no-repeat;
	background-position: right;
	
	padding-bottom: 5px;
	padding-right: 20px;

	width: 100px;
	height: 30px;
	
	overflow: hidden;
}
.link_bla_verde:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444444;
	
	background-image: url(../media/objetos_gerais/bla_verde_over.gif);
	background-repeat: no-repeat;
	background-position: right;
	
	padding-bottom: 5px;
	padding-right: 20px;

	width: 100px;
	height: 30px;
	
	overflow: hidden;
}
.link_icone_caderno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #6d6d6d;
	
	background-image: url(../media/objetos_gerais/icone_caderno.gif);
	background-repeat: no-repeat;
	background-position: left;
	
	padding-bottom: 1px;
	padding-left: 20px;

	width: 100px;
	height: 30px;
	
	overflow: hidden;
}
.link_icone_caderno:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #444444;
	
	background-image: url(../media/objetos_gerais/icone_caderno_over.gif);
	background-repeat: no-repeat;
	background-position: left;
	
	padding-bottom: 1px;
	padding-left: 20px;

	width: 100px;
	height: 30px;
	
	overflow: hidden;
}
.divisoria {
	width: 100%;
	height: 47px;
	background-image: url(../media/objetos_gerais/divisoria.gif);
	background-repeat: repeat-x;
}
#vitrine_flash {
	position: absolute;
	top: 128px;
	left: 299px;
	z-index: 2;
}
.miolo {
	width: 961px;
	margin-top: 16px;
	margin-left: 11px;
}
.txt_cinza_escuro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
}
.txt_cinza_claro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	text-decoration: none;
}
.link_cinza_claro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	text-decoration: none;
}
.link_cinza_claro:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4d4d4d;
	text-decoration: underline;
}
.txt_azul_claro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f869c;
}
.txt_branco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.txt_preto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.txt_branco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}
.txt_titulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7f9cae;
}
.home_miolo_respostas {
	background-image: url(../media/objetos_gerais/bla_cinza.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 20px;
}
#rodape {
	width: 950px;
	height: 26px;
	border-top-color: #9dbfd2;
	border-top-style: solid;
	border-top-width: 1px;
	background-image: url(../media/objetos_gerais/rodape_fundo.gif);
	background-repeat: repeat-x;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}


.links_categorias_box {
	width: 260px;
	height: 25px;
	
	background-image: url(../int_artigos/media/box_background.gif);
	background-position: 0px 19px;
	background-repeat: no-repeat;
	
	overflow: hidden;
	
	padding-top: 0px;
}
/* ESTILOS PARA ARTIGO */
.links_artigos_detalhes {
	width: 117px;
	height: 18px;
	
	background-image: url(../media/internas/artigos_detalhes.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.links_artigos_detalhes:hover {
	width: 117px;
	height: 18px;
	
	background-image: url(../media/internas/artigos_detalhes_over.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.links_artigos_categorias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #7f7f7f;
	padding-left: 18px;
	padding-top: 4px;
	
	overflow: hidden;
}
.links_artigos_categorias:hover {
	background-image: url(../media/objetos_gerais/square_laranja.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	padding-left: 18px;
	padding-top: 4px;
	
	overflow: hidden;
}
/* ESTILOS PARA P&R */
.links_pr_detalhes {
	width: 104px;
	height: 18px;
	
	background-image: url(../media/internas/pr_detalhes.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.links_pr_detalhes:hover {
	width: 104px;
	height: 18px;
	
	background-image: url(../media/internas/pr_detalhes_over.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.links_pr_categorias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #7f7f7f;
	padding-left: 18px;
	padding-top: 4px;
	
	overflow: hidden;
}
.links_pr_categorias:hover {
	background-image: url(../media/objetos_gerais/square_pink.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	padding-left: 18px;
	padding-top: 4px;
	
	overflow: hidden;
}
/* ESTILOS PARA DICAS */
.links_dicas_detalhes {
	width: 110px;
	height: 18px;
	
	background-image: url(../media/internas/dicas_detalhes.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.links_dicas_detalhes:hover {
	width: 110px;
	height: 18px;
	
	background-image: url(../media/internas/dicas_detalhes_over.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.links_dicas_categorias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	color: #7f7f7f;
	padding-left: 18px;
	padding-top: 4px;
	
	overflow: hidden;
}
.links_dicas_categorias:hover {
	background-image: url(../media/objetos_gerais/square_verde_forte.gif);
	background-position: 0px 5px;
	background-repeat: no-repeat;
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	color: #000000;
	padding-left: 18px;
	padding-top: 4px;
	
	overflow: hidden;
}
/* OUTROS ESTILOS */
.botoes_de_rodape {
	height: 20px;
	background-image: url(../media/objetos_gerais/divisoria_linha.gif);
	background-position: top;
	background-repeat: repeat-x;
	padding-top: 4px;
}
.link_paginacao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9cb5c2;
	text-decoration: none;
}
.link_paginacao:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5f7c8b;
	text-decoration: underline;
}
.divisoria_listagem_clara {
	width: 100%;
	height: 17px;
	background-image: url(../media/objetos_gerais/divisoria_linha_claro.gif);
	background-position: 0px 8px;
	background-repeat: repeat-x;
}
.divisoria_listagem_escuro {
	width: 100%;
	height: 25px;
	background-image: url(../media/objetos_gerais/divisoria_linha_escuro.gif);
	background-position: 0px 12px;
	background-repeat: repeat-x;
}
.pr_ranking {
     float: left;
     width: 31px;
     height: 31px;
     background-color: #fd3fc1;
     margin-right: 5px;
     text-align: center;
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     font-weight: bold;
     color: #FFFFFF;
}
#dez_mais_bt{
	clear:both;
	margin-left:-44px;
	*margin-bottom:25px;
	display:block;
	width:302px;
	height:117px;
	text-indent:-5000px;
	background:url(../media/objetos_gerais/bt_10mais_lidas.gif) no-repeat left top;
	position:relative;
	}
.pagina_primeira {
	background:url(../media/objetos_gerais/bt-pag-primeira.gif);
	width:68px;
	height:21px;
	display:block;
	float:left;
	text-indent:-2000px;
	margin-right:4px;
}
.pagina_anterior {
	background:url(../media/objetos_gerais/bt_pag-anterior.gif);
	width:68px;
	height:21px;
	display:block;
	float:left;
	text-indent:-2000px;
	margin-right:4px;
}
.pagina_proxima {
	background:url(../media/objetos_gerais/bt_pag-proxima.gif);
	width:68px;
	height:21px;
	display:block;
	float:left;
	text-indent:-2000px;
	margin-right:4px;
}
.pagina_ultima{
	background:url(../media/objetos_gerais/bt-pag-ultima.gif);
	width:54px;
	height:21px;
	display:block;
	float:left;
	text-indent:-2000px;
	margin-right:4px;
}

#redes_sociais{
	float:right;
	margin:-15px 0 0 0;
}

#redes_sociais a{
	float:left;
	width:20px;
	height:20px;
	text-indent:999%;
	overflow:hidden;
	margin-right:5px;
}

#redes_sociais a.facebook{ background:url(../media/objetos_gerais/facebook.png) 0 0 no-repeat; }
#redes_sociais a.twitter{ background:url(../media/objetos_gerais/twitter.png) 0 0 no-repeat; }
#redes_sociais a.orkut{ background:url(../media/objetos_gerais/orkut.png) 0 0 no-repeat; }

/*ReCaptcha*/
#recaptcha_image img{
	width:244px;
	margin-top:5px;
}

#refresh{
	background:url(../media/refresh.png) 0 0 no-repeat;
	float:right;
	width:16px;
	height:14px;
	overflow:hidden;
	text-indent:-999%;
	margin:5px 80px 0 0;
}
