/*
Theme Name: Busca Bairro
Theme URI: http://www.novoselementos.com.br
Description: O melhor do seu bairro
Version: 1.0
Author: Novos Elementos
Author URI: http://www.novoselementos.com.br
*/

/* Let's remove that Wordpress Stats Smiley Face ! */
img#wpstats {
    display: none;
}

a img {
	border: none;
}
html {
	height: 100%;
}
form {
	display: inline;
	margin: 0px;
	padding: 0px;
}
body {
	background-image: url(images/fundo.jpg);
	background-repeat: repeat-y;
	background-position: center;
	font-family: Tahoma, Arial, sans-serif;
	font-weight:normal;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
a:link {
	color:#145c9b;
	text-decoration:none;
}
a:hover {
	color:#000;
	text-decoration:none;
}
a:visited {
	color:#145c9b;
	text-decoration:none;
}
li {
	list-style: none;
}
form {
	display: inline;
}
h1, h2, h3, h4, h5, h6, h7, h8, h9, h10 {
	margin: 0;
	padding: 0;
}
/* -------------------------------------- Corpo ----------------------------------- */
#principal {
	width: 990px;
	max-width: 990px;
	margin: 0px auto;
	min-height: 400px;
}
#secundaria {
	margin: 0 auto;
	clear: both;
	width: 970px;
	height: 100%;/* min-height: 450px; */
	/*text-align: center;*/
}
#secundaria ul {
	margin: 0px;
	padding: 0px;
	font-size:0.7em;
}
#secundaria #conteudo {
	float: left;
	width: 780px;
	height: 100%;
	margin: 0px;
	padding: 0 0 10px 15px;
}
#secundaria #conteudoIn {
	float: left;
	width: 940px;
	height: 100%;
	margin: 0px;
	padding: 0 0 10px 15px;
}
#secundaria #conteudoBusca {
	float: left;
	width: 940px;
	height: 100%;
	margin: 0px;
	padding: 0 0 10px 15px;
}
#conteudo h2 {
	font-size:1.4em;
	color: #145c9b;/*margin-top: 10px;*/
}
#conteudo h3 {
	font-size:0.9em;
	color: #145c9b;
	font-weight: bold;
}
.area_conteudo {
	width: 805px;
	font-size:0.9em;
}
.conteudo_tit {
	color:#145C9B;
	font-size:1.4em;
	margin-top:10px;
	margin-bottom: 40px;
	font-weight: bold;
}
.area_conteudo h2 {
	font-size:1.4em;
	color: #145c9b;
}
.area_post {
	width:500px;
	font-size:14px;
}
.area_post p {
	text-align: justify;
	line-height: 1.7em;
	width: 600px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.area_post h2 {
	font-size:1.1em;
	color: #145c9b;
	text-align: left;
	margin-bottom: 30px;
	margin-top: 30px;
}
/*.area_post h5 {
	font-size:0.9em;
	color: #145c9b;
}*/
#detalhes_post {
	margin-top: 40px;
}
#detalhes_post span {
	font-size:0.9em;
	color: #145c9b;
	font-weight: bold;
}
#detalhes_post .detalhe_linha {
	margin-bottom: 10px;
}
.pag_seguinte {
	text-align:left;
}
.pag_seguinte h3 {
	font-size: 12px;
}
.legenda {
	color: #145c9b;
	background-color: #D7D7D7;
	height:30px;
	width:203px;
	font-size: 11px;
	margin:2px 0 0px;
	padding-bottom:0;
	padding-left:2px;
	padding-right:0;
}
.info-top {
	font-size: 12px;
}
.tags_post {
	font-size:0.9em;
	color: #145C9B;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 3px;
	margin-top: 40px;
	width:600px;
}
.links_relacionados {
	font-size:0.9em;
	color: #145C9B;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 3px;
	margin-top: 40px;
	width:600px;
}
.comentarios {
	width: 600px;
	font-size: 11px;
	color: #000;
}
.comentarios p {
	font-size: 12px;
	margin-bottom: 5px;
}
.comentarios h3 {
	margin-bottom: 10px;
	margin-top: 20px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 3px;
	width:600px;
}
.fundo-comentario {
	border: 0.1em solid #cccccc;
	padding: 0.5em;
	background-color: #f7f7f7;
	margin-bottom: 1em;
	width: 45em;
}
.fundo-comentario h5 {
	font-size: 1.1em;
	font-weight:normal;
}
.avatar-cometario {
	float:left;
	margin-right:0.9em;
}
.comentario p {
	font-size: 1.23em;
	margin-bottom: 10px;
}
.compartilhe {
	font-size:0.9em;
	color: #145C9B;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 3px;
	margin-top: 20px;
	width:600px;
}
.comp_album {
	font-size:0.9em;
	color: #145C9B;
	margin-bottom: 10px;
	border-bottom: 1px solid #CCC;
	padding-bottom: 3px;
	margin-top: 20px;
	width:600px;
}
.bordaThumbs {
	border:1px solid #999;
}
.limit_compartilhe {
	width:600px;
	float: left;
}
#secundaria a:visited {
	color: #145C9B;
}
#secundaria a:link {
	color: #145C9B;
}
#secundaria a:hover {
	color: #000;
}
#secundaria a:active {
	color: #145C9B;
}
#bannerlateral {
	float: right; /* todos */
	float /*\**/: right\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*float: right; /* hack para o ie 7 */
	_float: right; /* hack para o ie 6 */
	
	width: 120px; /* todos */
	width /*\**/: 120px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*width: 120px; /* hack para o ie 7 */
	_width: 100px; /* hack para o ie 6 */
	
	margin: 0 10px 0 0; /* todos */
	margin /*\**/: 0 0 0 35px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*margin: 0 10px 0 30px; /* hack para o ie 7 */
	_margin: 0 10px 0 0; /* hack para o ie 6 */
	
	text-align: left;
}
#bannerlateral .ad120x240 {
	clear: both;
	float: right;
	width: 120px; /* todos */
	width /*\**/: 120px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*width: 120px; /* hack para o ie 7 */
	_width: 100px; /* hack para o ie 6 */
	margin-bottom: 10px;
	text-align: left;
}
#bannerlateral .ad120x600 {
	clear: both;
	float: right;
	width: 120px; /* todos */
	width /*\**/: 120px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*width: 120px; /* hack para o ie 7 */
	_width: 100px; /* hack para o ie 6 */
	margin-bottom: 10px;
	text-align: left;
}
#conteudo .menuflash {
	width: 750px;
	margin: 0px;
	padding: 0px;
}
/*  ---------------------  BOX Noticias  ---------------------  */
.noticias {
	width: 810px;
	clear: both;
}
#box {
	float: left;
	width: 390px;
	margin: 0 15px 15px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #CCC;
	min-height: 200px;
}
#box h2 {
	float: left;
	clear: both;
	height: 20px;
	font-size: 16px;
	color: #145C9B;
	margin: 20px 0 15px 0;
}
#box a:visited {
	color: #145C9B;
}
#box a:link {
	color: #145C9B;
}
#box a:hover {
	color: #000;
}
#box a:active {
	color: #145C9B;
}
#box .conteudo .rel {
	clear:both;
	font-size: 1.3em;
	text-transform:uppercase;
	list-style-position: inside;
	list-style:circle;
}
#box p {
	font-size: 1.2em;
	color: #000;
	margin: 10px 0px;
	width: auto;
}
#box .conteudo .img {
	float: left;
	border: 1px solid #145C9B;
	width: 100px;
	height: 100px;
	margin: 0px 10px 0px 0px;
}
#box h5 {
	clear: both;
	border-bottom: 3px solid #CC0000;
	height: 20px;
	color: #CC0000;
	margin: 20px 0 15px 0;
	font-size: 16px;
}
#box .conteudo .box_nfoto {
	float: left;
	width: 100%;
	font-size:0.9em;
	color: #145C9B;
	height: auto;
}
#box .conteudo .box_foto {
	float: left;
	width: 277px;
	font-size:0.9em;
	color: #145C9B;
	height: auto;
}
#box .boxfim {
	clear: both;
	/* border-top: 1px solid #CCC; */
	padding-top: 20px;
}
/*  ---------------------  BOX Canal  ---------------------  */
.noticias {
	width: 810px;
	clear: both;
}
#box_canal {
	float: left;
	width: 300px;
	margin-right: 15px;
	padding-bottom: 5px;
	border-bottom: 1px solid #CCC;
	height: 200px;
	margin-bottom: 15px;
}
#box_canal h2 {
	float: left;
	clear: both;
	height: 20px;
	font-size: 16px;
	color: #145C9B;
	margin-bottom:10px
}
#box_canal a:visited {
	color: #145C9B;
}
#box_canal a:link {
	color: #145C9B;
}
#box_canal a:hover {
	color: #000;
}
#box_canal a:active {
	color: #145C9B;
}
#box_canal .conteudo .rel {
	font-size:12px;
	list-style-position: inside;
	list-style:circle;
}
#box_canal p {
	font-size: 12px;
	color: #000;
	margin: 10px 0px;
}
#box_canal .conteudo .img {
	float: left;
	border: 1px solid #145C9B;
	width: 100px;
	height: 100px;
	margin: 0px 10px 0px 0px;
}
#box_canal h5 {
	clear: both;
	border-bottom: 3px solid #CC0000;
	height: 20px;
	font-size:0.9em;
	color: #CC0000;
	text-transform:uppercase;
}
#box_canal .conteudo .box_nfoto {
	float: left;
	width: 100%;
	font-size:0.9em;
	color: #145C9B;
	height: auto;
}
#box_canal .conteudo .box_foto {
	float: left;
	width: 277px;
	font-size:0.9em;
	color: #145C9B;
	height: auto;
}
#box_canal .boxfim {
	clear: both;
	/* border-top: 1px solid #CCC; */
	padding-top: 20px;
}
/* -------------------------------------- Lateral Conteudos ----------------------------------- */

.arquivos {
	color: #000;
	display: inline;
}
.arquivos li {
	margin: 0px;
	padding: 0px;
}
.arquivos h2 {
	font-size: 20px;
	color: #1D536F;
}
.arquivos ul, .fundoTabs ul {
	margin: 0px;
	padding: 0px;
}
.fundoTabs {
	background-color: #F4F4F4;
	width: 280px;
	padding: 10px;
	margin: 10px 0px;
}
.fundoTabs h2 {
	font-size: 20px;
	color: #1D536F;
}
/* -------------------------------------- Topo Header ----------------------------------- */
#header {
	margin: 0px auto; /* todos */
	margin /*\**/: -10px 4px 0 6px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*margin: 0px 4px 0px 6px; /* hack para o ie 7 */
	_margin: 0px 4px 0px 6px; /* hack para o ie 6 */
	width: 980px;
	height: 165px;
	background-image: url(images/topoFundo.jpg);
	background-repeat: repeat-x;
}
.logo {
	width: 260px;
	height: 165px;
	float: left;
	margin: 0px;
	text-align: center;
	font-size:0.9em;
}
#menu1 {
	font-size:0.9em;
	font-weight: bold;
	height:35px;
	float:left;
	margin-right: -20px;
	margin-left: 8px;
}
#menu1 ul {
	margin:0px;
	padding:0px;
}
#menu1 ul li {
	margin: 8px 29px 0px 0px;
 *margin: 8px 23px 0px 0px;
	float: left;
	text-align: center;
	list-style: none;
}
#menu1 ul li a:link {
	color: #FFF;
	text-decoration: none;
}
#menu1 ul li a:visited {
	color: #FFF;
	text-decoration: none;
}
#menu1 ul li a:active {
	color: #FFF;
	text-decoration: none;
}
#menu1 ul li a:hover {
	color:#FC0;
}
#ne {
	width: 194px;
	padding: 0px;
	margin: 0px 5px 0px 0px;
	float: right;
	list-style: none;
	text-align: right;
}
#superbannerOut {
	clear: both;
	text-align: center;
	width: 979px; /* todos */
	width /*\**/:978px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*width: 978px; /* hack para o ie 7 */
	_width: 978px; /* hack para o ie 6 */

	margin: 0 auto 10px auto; /* todos */
	margin /*\**/:0 auto 10px auto\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*margin: 0 auto 10px auto; /* hack para o ie 7 */
	_margin: -20px auto 10px auto; /* hack para o ie 6 */
}
#superbanner {
	clear: both;
	margin: 20px auto;
	text-align: center;
	width: 980px;
	height: 90px;
}
/*#superbanner {
	clear: both;
	margin: 15px auto 0px auto;
	text-align: center;
	height: 90px;
}*/
#superbanner_rev {
	clear: both;
	margin: 15px auto 0px auto;
	text-align: center;
	height: 120px;
}
#superbanner_rev .bg_rev {
	background: url(images/revistatopo.jpg);
	height: 105px;
	width: 930px;
	padding-right: 10px;
	padding-top: 15px;
	text-align: center;
	margin-left: 15px;
}
#linhaTopo {
	margin: 15px auto;
	height: 2px;
	width: 950px;
}
/*  ---------------------  Destaque na Atividade  ---------------------  */
.banner {
	float:left;
	width: 780px;
	margin: 10px 0 0 0;
	clear: both;
}
.mod_listagem {
	float:left;
	width: 800px;
	margin: 10px 0px 20px 0px;
	font-size: 12px;
}
.album {
	width:810px;
	float:left;
}
.publi {
	float: left;
	margin: 0px 15px 10px 0px;
	padding: 0px;
}
.publi h2 {
	padding-bottom: 10px;
	font-size:1.4em;
	color: #145c9b;
}
.publi_album {
	float: left;
	margin: 0px 15px 10px 0px;
	padding: 0px;
}
.iconesDest {
	border:1px solid #CCCCCC;
	height:20px;
	line-height:20px;
	margin:2px 0 10px;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	width:240px;
 *margin: -3px 0px 10px 0px;
	_margin: -3px 0px 10px 0px;
}
.tit_album {
	height:20px;
	font-size: 12px;
	margin:2px 0 0px;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	width:205px;
 *margin: -3px 0px 10px 0px;
	_margin: -3px 0px 10px 0px;
}
.tit_post h2 {
	font-size:1.4em;
	color: #145c9b;
}
.iconesDest ul {
	margin: 0px;
	padding: 0px;
}
.iconesDest li {
	float: left;
	margin: 2px 4px;
 *margin: 1px 4px;
	_margin: 4px 4px;
	font-size: 11px;
	color: #145C9B;
}
.iconesDest li a:link {
	color: #145C9B;
}
.iconesDest li a:visited {
	color: #145C9B;
}
.iconesDest li a:active {
	color: #145C9B;
}
.iconesDest li a:hover {
	color: #000;
}
.linhaMenor {
	clear: both;
	padding: 10px 0px 5px 0px;
	height: 15px;
	width: 800px;
}
.tit-cat {
	margin:0;
	padding:0 0 0 10px;
}
.tit-cat h3 {
	font-size:14px;
	font-weight:bold;
	color:#0066FF;
}
.tit-cat a:link {
	color:#0066FF;
}
.tit-cat a:hover {
	color:#0066FF;
	text-decoration:underline;
}
.tit-cat a:visited {
	color:#0066FF;
}
/*  --------------------- Breadcrumb ---------------------*/
#bread {
	font-size:15px;
	margin-bottom: 16px;
}
#bread a:visited {
	color: #145C9B;
}
#bread a:link {
	color: #145C9B;
}
#bread a:hover {
	color: #000;
}
#bread a:active {
	color: #145C9B;
}
/*  ---------------------  Topo 2010  ---------------------  */
#topo {
	margin: 0px 4px;
	height: 240px;
	width: 982px;
	background-image:url(images/topo-barra-da-tijuca.jpg);
	background-repeat:repeat-x;
}

#topo #logo {
	width:300px;
	height:180px;
	float:left;
	text-align:center;
	font-size:0.9em;
	color:#FFF;
}

#topo #logo img {
	margin-bottom:3px;
}

#topo #cont-esq {
	width:675px;
	height:175px;
	float:right;
	text-align:right;
}

#topo #cont-esq #credito {
	padding:5px 0px 8px 0px;
	width:655px;
	height:45px;
}

#topo #cont-esq #credito ul {
	margin:0px;
	padding:0px;
}

#topo #cont-esq #credito ul li {
	margin: 0px;
	float: left;
	text-align: center;
	list-style: none;
}

#topo #cont-esq #menu {
	margin:0px;
	padding:0px;
	height:55px;
	width:650px;
}

#topo #cont-esq #menu ul {
	margin:0px;
	padding:0px;
	_margin-left:-50px; /*ie 6 */
}

#topo #cont-esq #menu ul li {
	margin:0px 25px 0px 13px;
	padding:0px;
	float:left;
	text-align:center;
	list-style:none;
	font-size:0.8em;
	font-weight:normal;
	color:#FFF;
}

#topo #cont-esq #menu ul li a {
	text-decoration: none;
}

#topo #cont-esq #menu ul li a:link {
	color: #FFF;
}

#topo #cont-esq #menu ul li a:visited {
	color: #FFF;
}

#topo #cont-esq #menu ul li a:hover {
	color:#F90;
}

#topo #cont-esq #icones-classificados {
	clear:both;
	float:left;
	width:300px;
	height:59px;
	padding-left:20px;
	text-align:left;
}

#topo #cont-esq #icones {
	float:left;
	width:340px;
	height:59px;
	text-align:right;
}

#topo #rodapeTopo {
	font-size:0.9em;
	height:59px;
	clear:both;
	margin:0px;
	padding:0px;
	width: 980px;
}

#topo #rodapeTopo ul {
	margin:0px;
	padding:0px;
}

#topo #rodapeTopo li {
	margin:0px;
	float:left;
	text-align:left;
	list-style:none;
}

#topo #rodapeTopo ul li a {
	text-decoration: none;
}

#topo #rodapeTopo ul li a:link {
	color: #FFF;
}

#topo #rodapeTopo ul li a:visited {
	color: #FFF;
}

#topo #rodapeTopo ul li a:hover {
	color:#FC0;
}

#topo #rodapeTopo ul li  #drop {
	width:160px;
	font-size:16px;
}

#topo #rodapeTopo ul li #combo {
	border:#FFF solid 1px;
	margin:0px;
	width:97%;
	height:22px;
	font-size:1.1em;
}

#topo #rodapeTopo ul li .butBuscar {
	background-image:url(images/but-busca.jpg);
	background-color:transparent;
	width:45px;
	height:59px;
	border:0px;
	margin:0px;
	cursor:pointer;
}

#topo #classificados {
	float:left;
	margin:0px 0px 0px 15px; /* todos */
	margin /*\**/:0px 0px 0px 15px\9; /* ie 8 */
	*margin:0px 0px 0px 15px; /* ie 7 */
	_margin:0px; /*ie 6 */

}

/*  ---------------------  Resultado de busca  ---------------------  */

.buscaresult {
	margin: 0px auto;
	clear: both;
	width: 700px;
	height: 100%;
	font-size: 12px;
	float: left;
}
.busca_post {
	border-bottom: 1px solid #E9E9E9;
	margin-top: 20px;
}
.navigation {
	margin: 15px 15px;
	width: 700px;
}
.navigationL {
	margin:0 30px 0 0;
	text-align:left;
	font-size:1.2em;
}
.navigationR {
	margin:0 30px 0 0;
	text-align:right;
	font-size:1.2em;
}
.busca_post h3 {
	font-size: 15px;
}
.buscaresult h2 {
	font-size:1.4em;
	color: #145c9b;
	margin-top: 15px;
}
.buscaresult h3 {
	font-size: 13px;
	color: #000;
	font-weight:bold;
	margin-top: 15px;
	margin-bottom: 20px;
}
.buscaresult p {
	margin-top: 7px;
	margin-bottom: 7px;
}
.busca_post a:visited {
	color: #145C9B;
	text-decoration:none;
}
.busca_post a:link {
	color: #145C9B;
	text-decoration:none;
}
.busca_post a:hover {
	color: #000;
	text-decoration:none;
}
.busca_post a:active {
	color: #145C9B;
	text-decoration:none;
}
.busca_post h3 a:visited {
	color: #145C9B;
	text-decoration:underline;
}
.busca_post h3 a:link {
	color: #145C9B;
	text-decoration:underline;
}
.busca_post h3 a:hover {
	color: #000;
	text-decoration:none;
}
.busca_post h3 a:active {
	color: #145C9B;
	text-decoration:none;
}
.descricao {
	padding: 0.5em;
	background-color: #f3f3f3;
	width: 700px;
	margin:2px 0 10px;
	padding-bottom:0;
	padding-left:10px;
	margin-bottom: 30px;
	margin-top: 15px;
	padding:0.5em 0.5em 0 10px;
}
.descricao hr {
	border: 1px solid #E9E9E9;
}
.descricao h3 {
	font-size:0.9em;
	color: #145c9b;
	font-weight: bold;
	margin-top: 20px;
}
.busca_categoria p {
	font-size: 1.1em;
	font-weight: bold;
}
.buscaresult span a {
	color: #FE9900 !important;
}
.buscaresult span a:hover {
	color: #FE9900 !important;
}



/*  ---------------------  Noticias Página de Busca ---------------------  */
.categories a:link {
	color:#000000;
}
.categories a:visited {
	color:#000000;
}
.categories a:hover {
	color:#000000;
	text-decoration:underline;
}
.children a:visited {
	color:#000000;
}
.children a:link {
	color:#000000;
}
.children a:visited {
	color:#000000;
}
.children a:hover {
	color: #0066FF;
}
.children {
	font-size:16px;
}
.categories {
	font-size:16px;
}
.cat-item li {
	background-image:url(images/seta.gif);
	background-repeat:no-repeat;
	height:18px;
	margin-left:3px;
	padding-left:22px;
	padding-top:5px;
}
li.cat-item {
	background-image:url(images/seta.gif);
	background-repeat:no-repeat;
	height:18px;
	margin-left:3px;
	padding-left:22px;
	padding-top:5px;
}
.cat-item a:link {
	color:#000000;
}
.cat-item a:visited {
	color:#000000;
}
.cat-item a:hover {
	color: #145C9B;
}
.box-cat {
	margin-top:10px;
	font-size:1.2em;
}
.res {
	width: 440px;
	float: left;
	margin-right: 10px;
}
.list {
	font-size:0.9em;
	color: #000;
}
.list ul {
	margin: 0px;
	padding: 0px;
}
.list li {
	background-image: url(images/seta.gif);
	background-repeat: no-repeat;
	margin-left: 70px;
	padding: 5px 25px;
	font-size:0.9em;
}
.list .icone {
	margin: 0px 0px 10px -100px;
}
.list a:link {
	color: #000;
}
.list a:visited {
	color: #000;
}
.list a:active {
	color: #000;
}
.list a:hover {
	color: #145C9B;
}
.noticiasbusca {
	width: 300px;
	float: right;
	margin-right: 10px;
 *margin-right: 5px;
}
.noticiasbusca .box {
	width: 300px;
	margin: 0px;
}
.noticiasbusca .box h5 {
	clear: both;
	border-bottom: 3px solid #CC0000;
	height: 20px;
	font-size:0.9em;
	color: #CC0000;
	text-transform:uppercase;
	padding-bottom: 1px;
}
.noticiasbusca .box p {
	font-size: 12px;
	color: #000;
	margin: 10px 0px;
	width: 300px;
}
.noticiasbusca .box p a:link {
	color: #000;
}
.noticiasbusca .box p a:active {
	color: #000;
}
.noticiasbusca .box p a:visited {
	color: #000;
}
.noticiasbusca .box p a:hover {
	color: #145C9B;
}
#limit_tags p {
	width: 300px;
}
.img {
	float: left;
	border: 1px solid #145C9B;
	width: 100px;
	height: 100px;
	margin: 0px 10px 0px 0px;
}
.noticiasbusca .box h2 {
	clear: both;
	border-bottom: 3px solid #CC0000;
	height: 20px;
	font-size:0.9em;
	color: #145C9B;
	padding-bottom: 10px;
}
.noticiasbusca .box .boxfim {
	clear: both;
	border-top: 1px solid #CCC;
	height: 30px;
}
.noticiasbusca .publ {
	clear: both;
	width: 300px;
	margin: -10px 0px 20px 0px;
}
.noticiasbusca .publ .ads {
	width: 300px;
}
/*  ---------------------  Menu Canais  ---------------------  */
#menu2 {
	float: left;
	height: 54px;
	width: 711px;
	margin: 0; /* todos */
	margin /*\**/: 0\9; /* hack para o ie 8 não pode tirar o \9 do final */
 *margin: -7px 0 0 0; /* hack para o ie 7 */
	_margin: -9px 0 0 0; /* hack para o ie 6 */
}
#menu2 img {
	border: none;
}
#menu2 ul {
	margin: 0px;
	padding: 0px;
}
#menu2 li {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
/*  ---------------------  Busca Miolo  ---------------------  */
#divBusca {
	padding: 0px;
	margin: 0px;
	width: 300px;
	height: 40px;
}
#divBusca ul {
	margin: 0px;
	height: 40px;
	line-height: 40px;
}
#divBusca li {
	float: left;
	height: 40px;
	line-height: 40px;
	background-image: url(images/busca5.jpg);
	background-repeat: repeat-x;
	list-style: none;
}
#divBusca ul li #combo {
	height: 18px;
	border: 1px solid #1D536F;
	margin: 0px 5px;
	_margin: 10px 5px;
	width: 168px;
}
#divBusca ul li #butOk {
	width: 55px;
	height: 24px;
	border: 1px solid #036;
	font-size: 13px;
	font-weight: bold;
	color: #FFF;
	background-color: #F90;
	margin: 9px 0px 0px 0px;
 *margin: 0px 0px 0px 0px; /* ie7 */
	_margin: 10px 0px 0px 0px; /* ie6 */
}
/*  ---------------------  Menu Destaques  ---------------------  */
#menuDestaques {
	height: 54px;
	width: 711px;
	margin: 4px 0px;
 *margin: -2px 0px;
	_margin: -2px 0px;
	clear: both;
}
#menuDestaques img {
	border: none;
}
#menuDestaques ul {
	margin: 0px;
	padding: 0px;
}
#menuDestaques li {
	float: left;
	margin: 0px;
	padding: 0px;
}
/*  ---------------------  Menu Rodape Footer  ---------------------  */
#bannerodape {
	clear: both;
	height: 90px;
	text-align: center;
	width: 930px;
	margin: 0 auto 15px auto;
}
#rodape {
	clear: both;
	background-image: url(images/fundoRodape.jpg);
	background-repeat: repeat-x;
	width:972px;
	margin:0px 4px;
	padding:0px 0px 0px 10px;
	height:70px;
	text-align:center;
	font-size:1em;
	font-weight:normal;
}
#rodapeLinha1, #rodapeLinha2 {
	clear: both;
	padding: 0px;
	margin: 0px;
}
#rodapeLinha1 li {
	float: left;
	list-style: none;
	padding: 7px 17px 0px 16px;
	font-size:99%;
}
#rodapeLinha2 li {
	float: left;
	list-style: none;
	padding:14px 18px 0px 16px; /* todos */
	padding /*\**/:14px 18px 0px 16px\9; /* hack para o ie 8 não pode tirar o \9 do final */
    *padding:14px 17px 0px 16px; /* hack para o ie 7 */
	_padding:14px 17px 0px 16px; /* hack para o ie 6 */
	font-size:99%;
}
#rodapeLinha1 li a:link {
	color: #FFF;
	text-decoration: none;
}
#rodapeLinha1 li a:visited {
	color: #FFF;
	text-decoration: none;
}
#rodapeLinha1 li a:hover {
	color: #F90;
}
#rodapeLinha2 li a, a:link, a:visited {
	color: #ffffff;
	text-decoration: none;
}
#rodapeLinha2 li a:hover {
	color: #F90;
}
/* ______________________________________ REVISTA ________________________________________ */

#divCol1 {
	float:left;
	width:420px;
	margin:0 35px 0 0;
}
.homeCol1 {
	width:420px;
	margin:0;
	padding:0;
	float:left;
}
.homeCol1 .box {
	width:140px;
	float:left;
}
.homeCol1 h1 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#145C9B;
	width:410px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
    *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1.2em;
	color:#145C9B;
}
.homeCol1 h1 span {
	margin:0;
	font-size:10px;
	color:#145C9B;
}
#divCol1 .homeCol1 h2 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#A87E40;
	width: 410px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
    *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1.2em;
	color: #A87E40;
}
#divCol1 .homeCol1 h3 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#859BAD;
	width:410px;
	margin: 20px 0 15px 0; /* todos */
 	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
   *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1.2em;
	color:#859BAD;
}
#divCol1 .homeCol1 h4 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#996;
	width:410px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
 *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1.2em;
	color:#996;
}
#divCol1 .homeCol1 h5 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#699F2D;
	width:410px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
 *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1.2em;
	color:#699F2D;
}
#divCol1 .homeCol1 a:visited {
	color: #145C9B;
	text-decoration:none;
}
#divCol1 .homeCol1 a:link {
	color: #145C9B;
	text-decoration:none;
}
#divCol1 .homeCol1 a:hover {
	color: #000;
	text-decoration:none;
}
#divCol1 .homeCol1 a:active {
	color: #145C9B;
	text-decoration:none;
}
#divCol2 {
	float:left;
	width:220px;
	margin:0 0 15px 0;
	padding:0;
}
.homeCol2 {
	width:220px;
	margin:0 0 20px 0;
}
#divCol2 .homeCol2 h1 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#699F2D;
	margin: 20px 0 10px 0;
	font-size:1em;
	color: #699F2D;
}
#divCol2 .homeCol2 h2 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#145C9B;
	margin: 20px 0 10px 0;
	font-size:1em;
	color: #145C9B;
}
#divCol2 .homeCol2 h3 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#A87E40;
	margin: 20px 0 10px 0;
	font-size:1em;
	color: #A87E40;
}
#divCol2 .homeCol2 h4 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#859BAD;
	margin: 20px 0 10px 0;
	font-size:1em;
	color: #859BAD;
}
#divCol1_home {
	float:left;
	width:500px;
	margin:0 40px 0 0;
}
.homeCol1_home {
	width:500px;
	margin:0;
	padding:0;
	float:left;
}
.homeCol1_home .box {
	width:166px;
	float:left;
}
.homeCol1_home h1 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#145C9B;
	width:485px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
    *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1em;
	color:#145C9B;
}
.homeCol1_home h1 span {
	margin:0;
	font-size:10px;
	color:#145C9B;
}
#divCol1_home .homeCol1_home h2 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#A87E40;
	width: 485px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
    *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1em;
	color: #A87E40;
}
#divCol1_home .homeCol1_home h3 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#859BAD;
	width:485px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
    *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1em;
	color:#859BAD;
}
#divCol1_home .homeCol1_home h4 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#996;
	width:485px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
    *margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1em;
	color:#996;
}
#divCol1_home .homeCol1_home h5 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#699F2D;
	width:485px;
	margin: 20px 0 15px 0; /* todos */
	margin /*\**/: 20px 0 10px -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*margin: 20px 0 15px 0; /* hack para o ie 7 */
	_margin: 20px 0 15px 0; /* hack para o ie 6 */
	font-size:1em;
	color:#699F2D;
}
#divCol2_home {
	float:left;
	width: 220px;
	margin: 0 10px 10px 0; /* todos */
	margin /*\**/: 0 10px 10px 0\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*margin: 0 10px 10px 0; /* hack para o ie 7 */
	_margin: 0 0 10px 0; /* hack para o ie 6 */
	padding:0;
}
.homeCol2_home {
	width:220px;
	margin: 0 10px 20px 0;
}
#divCol2_home .homeCol2_home h1 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#699F2D;
	margin: 20px 0 10px 0;
	font-size:1em;
	color: #699F2D;
}
#divCol2_home .homeCol2_home h2 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#A87E40;
	margin: 20px 0 10px 0;
	font-size:1em;
	color: #A87E40;
}
#divCol2_home .homeCol2_home h3 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#145C9B;
	margin: 20px 0 10px 0;
	font-size:1em;
	color: #145C9B;
}
#divCol2 .homeCol2_home h4 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#859BAD;
	margin: 20px 0 10px 0;
	font-size:1em;
	color: #859BAD;
}
.homeCol2 h1 {
	color:#4F8448;
}
.homeCol2 h2 {
	color:#445B88;
}
.homeCol2 h3 {
	color:#AD831F;
}
.homeCol2 h3 {
	color:#999;
}
.homeCol2 ul {
	margin:0px;
	padding:0px;
}
.homeCol2 li {
	float:left;
	margin-right:10px;
}
#divCol2 .homeCol2 a:visited {
	color: #145C9B;
	text-decoration:none;
}
#divCol2 .homeCol2 a:link {
	color: #145C9B;
	text-decoration:none;
}
#divCol2 .homeCol2 a:hover {
	color: #000;
	text-decoration:none;
}
#divCol2 .homeCol2 a:active {
	color: #145C9B;
	text-decoration:none;
}
#miolo {
	float:left;
	width:auto;
	height:100%;
	margin:0px;
	padding:0px 0px 15px 0;
	text-align:justify;
}
#miolo h1, h3, h4, h5 {
	padding-bottom: 5px;
}
.colunista {
	width:210px;
	padding:5px;
	border:3px solid #999;
	color:#999;
}
.colun {
	clear:both;
	height:90px;
}
.colunistas {
	font-size:1.2em;
}
.borda {
	border:1px solid #999;
	margin-right:10px;
	float:left;
}
.verde {
	background-image:url(../img/li.gif);
	color:#4F8448;
}
.azul {
	background-image:url(../img/li.gif);
	color:#2B5AA2;
}
.cinza {
	background-image:url(../img/li.gif);
	color:#666;
}
.rosa {
	background-image:url(../img/li.gif);
	color:#FFB0B0;
}
.pergunta {
	margin:0 0 10px 0;
	font-size:15px;
	color:#AD831F;
}
#divCol3 {
	font-size:1.2em;
	float:right;
	width:210px;
	margin: 0 0 0 45px; /* todos */
	margin /*\**/: 0 0 0 45px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*margin: -0; /* hack para o ie 7 */
	_margin: -0; /* hack para o ie 6 */
}
.homeCol3 {
	width:220px;
	margin:0 0 20px 0;
}
.homeCol3 h1 {
	background-image:url(../img/li.gif);
	background-position:left;
	background-repeat:no-repeat;
	color:#445B88;
	background-color:#E2F3FC;
	font-size:1.8em;
	padding:5px 5px 5px 10px;
	margin:5px 0;
}
.homeCol3 h2 {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#445B88;
	margin:0 0 10px 0;
	width:auto;
	font-size:1.8em;
	color:#445B88;
}
.homeCol3 h3 {
	border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:#AD831F;
	margin:0 0 10px 0;
	width:auto;
	font-size:1.8em;
	color:#AD831F;
}
.homeCol3 h4 {
	background-position:left;
	background-repeat:no-repeat;
	font-size:1.8em;
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#999;
	width:auto;
	margin:0 0 10px 0;
	padding-left:10px;
	color:#999;
}
.homeCol3 ul {
	margin:0px;
	padding:0px;
}
.homeCol3 li {
	float:left;
	margin-right:10px;
}
#divCol3 .homeCol3 a:visited {
	color: #145C9B;
	text-decoration:none;
}
#divCol3 .homeCol3 a:link {
	color: #145C9B;
	text-decoration:none;
}
#divCol3 .homeCol3 a:hover {
	color: #000;
	text-decoration:none;
}
#divCol3 .homeCol3 a:active {
	color: #145C9B;
	text-decoration:none;
}
.legendaFotos {
	font-size:0.8em;
	margin-top:5px;
	margin-right:12px;
}
.legendaFotos p {
	padding-right: 10px;
}
.legendaFotos p a:visited {
	color: #145C9B;
	text-decoration:none;
}
.legendaFotos p a:link {
	color: #145C9B;
	text-decoration:none;
}
.legendaFotos p a:hover {
	color: #000;
	text-decoration:none;
}
.legendaFotos p a:active {
	color: #145C9B;
	text-decoration:none;
}
#materias .titulo {
	font-size:0.8em;
	margin: 0px;
	padding 0px;
}
#materias .desc {
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	border-bottom: 1px solid #F4F4F4;
}
#materias .desc .leia_mais {
	text-align: right;
	width: 100%;
}
#materias .desc p {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
}
#materias .box {
	width:240px;
	height:280px;
	margin:0px 15px 0px 0px;
	float:left;
}
#materias .box .titulo {
	font-size:0.8em;
	width:200px;
	margin:5px 0;
}

/* ------------------ single revista ------------------*/
.rv_img {
	margin-bottom: 4px;
	margin-top: 4px;
}
#divCol1int {
	float:left;
	width:670px;
	margin:0;
}
.homeCol1int {
	margin:0 0 20px 0;
}
.homeCol1int p {
	width: 600px;
	font-size:14px;
	line-height: 1.7em;
}
.homeCol1int h1 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#145C9B;
	width:650px;
	margin:0 0 15px 0;
	font-size:14px;
	color:#145C9B;
}
.homeCol1int h1 span {
	margin:0;
	font-size:10px;
	color:#145C9B;
}
.homeCol1int h2 {
	width:650px;
	margin:5px 0 0 0;
	font-size:20px;
	color:#145C9B;
}
.homeCol1int .img {
	float:left;
	margin:0 15px 0 0;
	border:2px solid #E2E2E2;
}
.homeCol1int .topo {
	margin:0 0 25px 0;
	border:2px solid #E2E2E2;
}
.alignEsq {
	float: left;
}
.alignDir {
	float: right;
}
/* ---------------- SIDEBAR ------------------------ */
#sidebar h4 {
	border-bottom-width:3px;
	border-bottom-style:solid;
	border-bottom-color:#999;
	width:100%;
	padding: 0 0 5px 0;
	font-size: 1.3em;
	margin: 20px 0 10px 0;
	color:#999;
}
#sidebar .canais {
	font-size: 1em;
	margin-bottom: 20px;
}
.canais li a:visited {
	color: #145C9B;
	text-decoration:none;
	font-size: 1.2em;
}
.canais li a:link {
	color: #145C9B;
	text-decoration:none;
	font-size: 1.2em;
}
.canais li a:hover {
	color: #000;
	text-decoration:none;
	font-size: 1.2em;
}
.canais li a:active {
	color: #145C9B;
	text-decoration:none;
	font-size: 1.2em;
}
.tags {
	margin-bottom: 20px;
	margin-right: 10px;
}
.publicidade {
	margin-bottom: 20px;
	margin-top: 15px;
}
.wp-polls, .wp-polls-form {
	margin-right: 10px;
}
#similar_post ul {
	font-size: 13px;
}
.canaisHome, .tagsHome, .colunistasHome, .enqueteHome {
	clear: both;
	width:100%;
}
.canaisHome h1, .tagsHome h1, .colunistasHome h1, .enqueteHome h1 {
	clear: both;
	border-bottom: 2px solid #CCC;
	height: 20px;
	color: #CCC;
	margin: 20px auto 15px auto;
	font-size:1.1em;
	width:100%;
}
.canaisHome li.cat-item, .tagsHome li.cat-item, .colunistasHome li.cat-item, .enqueteHome li.cat-item {
	font-size:0.6em;
	width:100%;
	margin-left: 0; /* todos */
	margin-left /*\**/: -15px\9; /* hack para o ie 8 não pode tirar o \9 do final */
	*margin-left: -15px; /* hack para o ie 7 */
	_margin-left: -15px; /* hack para o ie 6 */
}




/* estilo do google trans  */
.google_tras_div { margin:5px 0px 0px 0px; font-size:0.7em; width:420px; }
.google_tras_div div { margin:0px 10px 0px 0px; float:left; color:#CCC; line-height:28px; vertical-align:middle; }
.google_tras_div select { margin-top:-10px; }



/* estilo dos botoes ex flash  */
ul.thumb {
	list-style: none;
	margin: 0px 0px 0px 20px;
	padding: 0px;
	width: 760px;
	height:  200px;
}
ul.thumb li {
	margin: 0px;
	padding: 5px;
	float: left;
	position: relative;  /* Set the absolute positioning base coordinate */
	width: 72px;
	height: 96px;
}
ul.thumb li img {
	width: 72px;
	height: 96px; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	position: absolute;
	left: 0;
	top: 0;
}
ul.thumb li img.hover {
	background:url(thumb_bg.png) no-repeat center center;  /* Image used as background on hover effect */
	border: none; /* Get rid of border on hover */
}