
	@import url("http://www.hagah.com.br/especial/arquivos_hagah/css/especiais-hagah-2010.css");

	/* Estrutura */ 
	html { background: none; }

	body {
		height: 100%;
		width: 100%;}

	p { color: #000 !important; }

	div#wrapper_full {
		/*background: url("../icon/bg-total.gif") no-repeat scroll 22px 141px transparent;*/
		display: block !important;
		float: none !important;
		/*height: 142px;*/
		margin: 0 auto;
		position: relative;
		/*width: 1000px !important;*/
		width: 100%;}

	div#corpo {
		background: none !important;
		display: block !important;
		float: none !important;
		position: relative !important;
		width: 995px !important;}

	div#miolo {
		background: none;
		display: inline;
		float: left;
		margin-top: 20px;
		padding: 0 0 0 16px;
		width: 635px !important;}

	div.linha.duas-colunas-a {
		height: auto !important;
		margin-bottom: 10px !important;}

	ul.multimidia {
		clear: none !important;
		display: block;
		float: none !important;
		width: auto !important;}

	div.noticias p { clear: both; }

	.espacador { /width: auto !important; }

	div.tres-colunas-b div.col-b, div.tres-colunas-b div.col-c {
		width: 134px;
		/width: 148px;}

	ul.multimidia li {
		float: none !important;
		width: auto !important;}

	.largura-b {
		float: left;
		width: 354px;
		/width: 346px;}

	div.duas-colunas-b div.col-a { width: 300px; }

	div.duas-colunas-b div.col-b { width: 300px; }

	div.duas-colunas-a div.col-b, div.duas-colunas-c div.col-b { width: 283px !important; }

	div.duas-colunas-a div.col-a, div.duas-colunas-a div.col-b {
		float: left;
		width: 287px !important;
		/width: 290px !important;}

	div.tres-colunas-b div.col-a { width: 290px !important; }

	.capa-unisinos div.tres-colunas-a div.col-a,
	.capa-unisinos div.tres-colunas-a div.col-b,
	.capa-unisinos div.tres-colunas-a div.col-c { width: 170px !important; }

	div.tres-colunas-a div.col-a,
	div.tres-colunas-a div.col-b,
	div.tres-colunas-a div.col-c { width: 184px !important; }

	div.tres-colunas div.col-a, div.tres-colunas div.col-b { border-right: none !important; }

	div#miolo div.tres-colunas-a div.coluna div.bloco { height: 193px !important; }

	div.tres-colunas div.col-a,
	div.tres-colunas div.col-b { margin-right: 23px; }

	div#miolo div.tres-colunas div.col-a div.ultimas { height: 184px !important; }

	div.linha.tres-colunas-b { height: 300px !important; }

	div#colunadireita {
		margin-top: 20px !important;
		/*overflow: hidden;*/
		padding: 0 1px 0 0 !important;
		width: 210px !important;}

	div#miolo div.tres-colunas-a div.coluna div.bloco { height: 194px; }

	div.noticias dl.lista {
		clear: both;
		font-family: Arial,Helvetica,sans-serif;
		font-size: 12px;
		margin-left: 6px;}

	/* Padr??es */
	a { color: #394B7D !important; }

	div#wrapper_full div.capa a:hover { color: #394B7D !important; }

	div.capa div.linha p {
		color: #818181;
		line-height: 1.5 !important;
		font-size: 12px;
		padding-bottom: 4px;}

	div.capa div.linha p a { color: #240F0C; }

	div.capa div.bullet p.tipo-a img  {
		background-color: #240F0C;
		height: 2px;
		margin-top: 7px;
		width: 2px;}

	/* T??tulos */
	div#wrapper_full div.capa h1,
	div#wrapper_full div.capa h1 a {
		color: #66BBBB !important;
		font-weight: bold;
		font-size: 15px;}

	div#wrapper_full div.capa h2,
	div#wrapper_full div.capa h2 a {
		color: #666 !important;
		font-size: 14px;
		font-weight: bold;}

	div#wrapper_full div.capa h3,
	div#wrapper_full div.capa h3 a {
		color: #394B7D !important;
		font-size: 15px;
		font-weight: bold;
		text-decoration: none;}

	div#wrapper_full div.capa h3.cartola-a,
	div#wrapper_full div.capa h3.cartola-a a {
		color:#666 !important;
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;}

	div#wrapper_full div.capa h3.cartola-a a:hover { color: #CE6F30 !important; }

	div#wrapper_full .bloco-a.ultimosposts h3.cartola-b,
	div#wrapper_full .bloco-a.ultimosposts h3.cartola-b a {
		color: #666 !important;
		float: left;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 2px;
		text-decoration: none;}

	div#wrapper_full .bloco-a.ultimosposts h3.cartola-b a:hover { text-decoration: underline; }

	div#wrapper_full .bloco-a.ultimosposts h3.cartola-c {
		border-left: 1px dotted #CCC;
		color: #999 !important;
		float: left;
		font-size: 10px;
		margin: 0 0 0 7px;
		padding: 3px 0 2px 8px;
		text-transform: lowercase;}

	div#wrapper_full .bloco-a.ultimosposts h3.cartola-a {
		color: #224444 !important;
		font-size: 11px;
		font-weight: bold;}

	div#wrapper_full .bloco-a.ultimosposts h3.cartola-a a {
		color: #224444 !important;
		font-size: 11px;
		font-weight: bold;}

	div#wrapper_full .bloco-a.ultimosposts h3.cartola-a a:hover {
		color: #224444 !important;
		text-decoration: underline;}

	/* Publicidade */
	div#wrapper_full div.publicidade.super {
		display: block !important;
		display: none;
		left: 222px; /* 272px */
		position: absolute;
		top: -193px; /* 9px */
		width: 728px;
		z-index: 9999;}

	div#colunadireita div.publicidade {
		float: right;
		position: relative;
		width: 184px;}

	div#colunadireita div.publicidade iframe { margin-bottom: 10px; }

	#retangulo {
		left: 0;
		position: absolute;
		top: 415px;}

	#barraLateral {
		left: 0;
		position: absolute;
		top: 0;}

	/* Topo */
	div#topo {
		height: auto;
		width: 100%;} /* 142px */

	div#topo h1 {
		border: none;
		/*display: block;*/
		margin: 39px 0 11px 0;
		/*height: 66px;*/
		/*width: 166px;*/
		float: left;
		width: auto !important;}

	/*
	div#topo h1 a {
		background: url("../icon/sprite-topo.png") 0 -73px no-repeat;
		display: block;
		height: 66px;
		text-indent: -99999px;
		width: 166px;}
	*/

	/* Menu */ 
	div#wrapper_full div#menu {
		background-color: #FFE8BF;
		float: left;
		left: 0;
		margin-top: 28px;
		padding: 4px;
		position: relative !important;
		top: 0;
		width: 133px !important;}

	div#wrapper_full div#menu ul{
		border: none;
		border-bottom: 1px solid #FFF;
		float: left;
		left: 0;
		padding: 0;
		position: relative !important;
		top: 0;
		width: 133px;}

	div#menu ul.menu li { margin-bottom: 4px; } 

	div#menu ul.menu li {
		margin-bottom: 4px;
		padding: 0 !important;}

	div#menu ul.menu li a {
		color: #CE6F30 !important;
		display: block;
		font-size: 13px;
		font-weight: bold;
		padding: 4px 0 6px 10px;
		width: 121px;}

	div#menu ul.menu li.ativo a,
	div#menu ul.menu li a:hover {
		background-color: #CE6F30 !important;
		color: #FFF !important;
		text-decoration: none;}

	div#menu ul.menu li.title {
		border-bottom: 1px solid #FFF;
		border-top: 1px solid #FFD38F;
		color: #8B8B8B;
		font-size: 11px;
		padding: 4px 0 6px 10px !important;
		width: 123px;}

	/* Menu topo */
	div#topo .sprite { background: url(../icon/sprite-topo.png); }

	div#topo .sprite-menu { background: url(../icon/menu-pense.png); }

	div#topo ul.menu-pense-imoveis {
		display: inline;
		float: left;
		height: 35px;
		width: 100%;}

	div#topo ul.menu-pense-imoveis li {
		float: left;
		height: 34px;
		margin-right: 0;
		width: auto;}

	div#topo ul.menu-pense-imoveis li a {
		display: block;
		height: 34px;
		padding-left: 0;
		text-indent: -9999px;
		width: auto;}

	div#topo ul.menu-pense-imoveis li.ativo { height: 35px; }

	div#topo ul.menu-pense-imoveis li.ativo a { height: 35px; }

	div#topo ul.menu-pense-imoveis li a:hover { text-decoration: none; }

	div#topo ul.menu-pense-imoveis li a.bt-home {
		background-position: 0 0;
		width: 54px;}

	div#topo ul.menu-pense-imoveis li a.bt-busca {
		background-position: -55px 0;
		width: 57px;}

	div#topo ul.menu-pense-imoveis li a.bt-anuncie {
		background-position: -113px 0;
		width: 72px;}

	div#topo ul.menu-pense-imoveis li a.bt-imobiliarias {
		background-position: -186px 0;
		width: 110px;}

	div#topo ul.menu-pense-imoveis li a.bt-revista {
		background-position: -297px 0;
		width: 64px;}

	div#topo ul.menu-pense-imoveis li a.bt-verao-2011 {
		background-position: -362px 0;
		width: 60px;}

	div#topo ul.menu-pense-imoveis li a.bt-serra {
		background-position: -422px 0;
		width: 56px;}

	div#topo ul.menu-pense-imoveis li a.bt-minha {
		background-position: -479px 0;
		width: 92px;}

	div#topo ul.menu-pense-imoveis li a.bt-salao {
		background-position: -571px 0;
		width: 148px;}

	div#topo ul.menu-pense-imoveis li a.bt-home:hover {
		background-position: 0 -36px;
		width: 54px;}

	div#topo ul.menu-pense-imoveis li a.bt-busca:hover {
		background-position: -55px -36px;
		width: 57px;}

	div#topo ul.menu-pense-imoveis li a.bt-anuncie:hover {
		background-position: -113px -36px;
		width: 72px;}

	div#topo ul.menu-pense-imoveis li a.bt-imobiliarias:hover {
		background-position: -186px -36px;
		width: 110px;}

	div#topo ul.menu-pense-imoveis li a.bt-revista:hover {
		background-position: -297px -36px;
		width: 64px;}

	div#topo ul.menu-pense-imoveis li a.bt-minha:hover {
		background-position: -479px -36px;
		width: 92px;}

	div#topo ul.menu-pense-imoveis li.ativo a.bt-home {
		background-position: 0 -71px;
		width: 54px;}

	div#topo ul.menu-pense-imoveis li.ativo a.bt-busca {
		background-position: -55px -71px;
		width: 57px;}

	div#topo ul.menu-pense-imoveis li.ativo a.bt-anuncie {
		background-position: -113px -71px;
		width: 72px;}

	div#topo ul.menu-pense-imoveis li.ativo a.bt-imobiliarias {
		background-position: -186px -71px;
		width: 110px;}

	div#topo ul.menu-pense-imoveis li.ativo a.bt-revista {
		background-position: -297px -71px;
		width: 65px;}

	div#topo ul.menu-pense-imoveis li.ativo a.bt-verao-2011 {
		background-position: -362px -37px;
		width: 60px;}

	div#topo ul.menu-pense-imoveis li.ativo a.bt-serra {
		background-position: -422px -37px;
		width: 56px;}

	div#topo ul.menu-pense-imoveis li.ativo a.bt-minha {
		background-position: -479px -71px;
		width: 92px;}

	/* Rodap?? */
	/*
	div#rodape {
		background: none;
		border-top: 1px solid #EEF8F8 !important;
		float: left;
		height: 60px;
		padding: 15px 0 !important;
		width: 100%;}
	*/

	div#rodape p {
		/*font-size: 11px !important;*/
		/*line-height: 2.4 !important;*/
		/*padding: 0 20px;*/
		text-align: left;}

	div#rodape p a{
		color: #429797 !important;
		font-size: 10px;
		margin: 2px;
		text-decoration: underline;}

	div#rodape p a:hover{ text-decoration: none; }

	div#rodape p a.gruporbs {
		background: url("../icon/sprite-topo.png") -158px -73px no-repeat;
		display: block;
		float: right;
		height: 30px;
		margin-top: 0;
		padding: 0;
		text-indent: -9999px;
		width: 150px;}

	.rodape {
		background: none !important;
		clear: none;
		display: block;
		float: none;
		height: 45px;
		overflow: hidden;
		position: relative;
		width: 100%;}

	/* Not??cias */
	div.noticias h4.tipo-b.abas span.tipo-aba-a,
	div.noticias h4.tipo-b.abas span.tipo-aba-a a {
		background: #CE6F30 !important;
		color: #FFF !important;}

	div.noticias h4.tipo-b.abas span.tipo-aba-b,
	div.noticias h4.tipo-b.abas span.tipo-aba-b a { background: #FFE8BF; }

	div.noticias h4.tipo-b.abas { border-color: #CE6F30; }

	div.noticias dt { color: #CCC; }

	/* Estrutura */
	div.noticias.aberta { margin-top: 30px !important; }

	div#miolo div.largura-a { position: relative; }

	div.noticias dl.lista dd, div.noticias dl.lista dd a {
		font-size: 12px;
		font-weight: 700;
		line-height: 15px;
		text-decoration: underline;}

	font { display: block !important; }

	/* Cartola de not??cia */
	div.bloco h1.tipo-c {
		background: url("../icon/bg-titulo-noticia.gif") 68px -2px no-repeat;
		color: #666 !important;
		font-size: 16px !important;
		font-weight: bold;
		text-transform: lowercase;
		margin-bottom: 5px;}

	/* Lista de detalhes */
	div.noticias ul.linha.tipo-a.detalhes {
		float: right;
		margin-top: 4px;
		position: absolute;
		right: 0;
		top: 35px;}

	div.noticias ul.linha.tipo-b.detalhes { margin-top: -28px; }

	/* Ferramentas */
	div.noticias ul.linha.ferramentas {
		border: none;
		text-align: left;
		width: 86%;}

	div.noticias ul.linha.ferramentas li {
		float: none;
		text-transform: capitalize;}

	div.noticias ul.linha.ferramentas li a {
		color: #CE6F30 !important;
		font-size: 12px;}

	div.noticias ul.linha.ferramentas li span, 
	div.noticias ul.linha.ferramentas li.espacador, 
	div.noticias ul.linha.ferramentas li.letra { color: #CE6F30 !important; }

	div#wrapper_full .promocoes ul li.botao.voltar a {
    background: url("../icon/bg-bt-esq.gif") no-repeat !important;
    color: #FFF !important;
    display: block;
    float: left !important;
    font-size: 1.1em !important;
    font-weight: bold !important;
    height: 18px !important;
    padding: 4px 0 0 10px !important;
    text-transform: none !important;
    width: 40px !important;}

	div#wrapper_full ul.linha.tipo-a li.botao.voltar {
		background: url("../icon/bg-bt-voltar.gif") 0 50% no-repeat;
		padding: 0 0 0 22px !important;}

	div#wrapper_full ul.linha.tipo-a li.botao.voltar a {
		background: none;
		font-size: 10px;
		font-weight: normal;
		padding: 4px 0 0;
		text-transform: capitalize;}

	div#wrapper_full ul.linha li.botao.rss {
		background: none;
		padding: 0;}

	div#wrapper_full ul.linha li.botao.rss a {
		background: none;
		color: #CE6F30 !important;
		font-size: 10px;
		font-weight: normal;
		padding: 4px 0 0;
		text-decoration: underline;
		text-transform: capitalize;}

	div#wrapper_full ul.linha.tipo-a li.botao a:hover { text-decoration: none; }

	div#miolo li.botao a, 
	.popup li.botao a { color: #FFF !important; }

	/* T??tulo principal */
	div.noticias h1,
	div.noticias h1 a {
		color: #394B7D !important;
		font-family: Arial;
		font-size: 30px !important;
		font-weight: bold;}

	/* Cartolinha com categoria e hora */
	div.noticias div.titulo p.tipo-b { color: #666 !important; }

	/* Sub-t??tulo */
	div.noticias div.titulo h3.tipo-b { color: #818181 !important; }

	/* Direita */
	div#miolo div.largura-c {
		background: #FFE8BF;
		/margin-left: 4px;
		width: 238px !important;
		/width: 230px;}

	/* Moldura da foto */
	div.noticias div.destaque { background: #DFEAEA; }

	div.noticias div.destaque p {
		background: #DFEAEA;
		color: #818181;
		padding: 6px 15px 0px 15px;
		width: 202px;}

	/* Cartola de comente essa mat??ria */
	div.noticias h5.tipo-b.leia-mais,
	div.noticias h5.tipo-b.comente { background-color: #FFD38F; }

	div.noticias h5.tipo-b.leia-mais a,
	div.noticias h5.tipo-b.comente a {
		color: #666 !important;
		font-size: 12px;}

	/* Cartola de not??cias relacionadas */
	div.noticias div.largura-c h3.tipo-a {
		background: url("../icon/bg-titulo-noticia.gif") 95px -2px no-repeat !important;
		border-bottom: none !important;
		color: #666 !important;
		font-size: 14px;
		margin-left: 6px;
		text-transform: lowercase;}

	div.noticias small.atualizado {
		background: #DFEAEA url(http://www.clicrbs.com.br/especial/icon/icone-corrigido.gif) -15px 2px no-repeat;
		color: #666;}

	/* Lista de not??cias */
	div.noticias dt {
		color: #666;
		padding-bottom: 0;}

	div.noticias dt span {
		color: #666;
		display: none;
		padding-bottom: 0;}

	div.noticias dd a {
		line-height: 15px;
		text-decoration: underline;}

	div.noticias dd a:hover{ text-decoration: none; }

	/* Interatividades */
	div.noticias h2.tipo-a {
		background: none;
		color: #666;
		font-size: 16px;
		font-weight: bold;
		margin-bottom: 6px;}

	div.noticias h3 {
		color: #666;
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 8px;}

	div.noticias div.box-conteudo-extra {
		background-color: #F2F7F7;
		border: none;
		padding: 10px 6px;}

	div.noticias span.todos a { background: #DFEAEA; }

	.inclusao-noticias ul li p a { color: #429797 !important }

	/* Bot??es */
	div#wrapper_full .promocoes ul li.botao a,
	body.popup .promocoes ul li.botao a {
		/*background: url("../icon/bg-bt-esq.gif") no-repeat !important;*/
		background: #CE6F30 !important;
		color: #FFF !important;
		display: block;
		float: left;
		font-size: 1.1em;
		font-weight: bold;
		height: 18px;
		padding: 4px 10px 2px 10px;
		text-transform: none;}

	div#wrapper_full .promocoes ul.linha.tipo-a li.botao.voltar {
		background: url("../icon/bg-bt-voltar.gif") 0 50% no-repeat;
		padding: 0 10px 0 0 !important;}

	div#wrapper_full ul li.botao,
	body.popup ul li.botao {
		/*background: url("../icon/bg-bt-dir.gif") no-repeat right 0 !important;*/
		/*height: 22px;*/
		margin-right: 10px;
		margin-left: 10px !important;
		padding: 0 10px 0 0 !important;}

	div#wrapper_full ul li.botao a,
	body.popup ul li.botao a {
		background: url("../icon/bg-bt-esq.gif") no-repeat;
		color: #FFF !important;
		display: block;
		float: left;
		font-size: 1.1em;
		font-weight: bold;
		height: 18px;
		padding: 4px 0 0 10px;
		text-transform: none;}

	div#wrapper_full ul li.botao.voltar a {
		background: url("../icon/bg-bt-esq.gif") no-repeat 0 0 !important;
		color: #FFF !important;
		display: block;
		float: left;
		font-size: 1.1em;
		font-weight: bold;
		height: 18px;
		padding: 4px 0 0 10px;
		text-transform: none;
		width: 40px !important;}

	div#wrapper_full .galeria ul li.botao a {
		background: url("../icon/bg-bt-esq.gif") no-repeat !important;
		color: #FFF !important;
		display: block;
		float: left;
		font-size: 1.1em;
		font-weight: bold;
		height: 18px;
		padding: 4px 0 0 10px;
		text-transform: none;}

	div#wrapper_full .noticias.lista ul li.botao a {
		background: url("../icon/bg-bt-esq.gif") no-repeat !important;
		color: #FFF !important;
		display: block;
		float: left;
		font-size: 1.1em;
		font-weight: bold;
		height: 18px;
		padding: 4px 0 0 10px;
		text-transform: none;}

	.botao, .botao span {
		background-image: none !important;
		background-position: 100% -148px !important;
		height: 25px;
		margin: 0 0 8px !important;
		padding: 0 !important;}

	div.ultimas a.botao span {
		color: #018E8F !important;
		font-weight: normal;
		text-shadow: none !important;}

	div.bloco.materia div.bloco.titulo {
		background: none;
		width: 100%;}

	div.bloco.materia { background: none; }

	div.bloco.materia div.bloco div.largura-c div.bloco div.destaque p.tipo-b { padding: 7px; }

	div.bloco.materia div.bloco div.largura-b {
		background: none;
		width: 61%;}

	div#wrapper_full ul li.botao:hover,
	body.popup ul li.botao:hover { background-position: right -22px; }

	div#wrapper_full ul li.botao:hover a,
	body.popup ul li.botao:hover a {
		background-position: left -22px;
		color: #FFF !important;
		text-decoration: none;}

	.noticias ul.linha.tipo-a.tipo li {
		float: left;
		font-size: 11px;
		font-weight: bold;
		margin-right: 8px;
		padding-top: 3px;}

	ul.linha.botoes {
		float: left;
		width: 100%;}

	ul.linha.botoes li {
		float: right;
		margin: 10px 0 10px 4px;}

	/* Popups */
	body.popup div.bloco div.topo {
		background: none;
		border-bottom: 2px solid #224444;
		height: auto;
		margin-bottom: 10px;
		padding: 7px 0 4px;}

	body.popup { background: none; }

	body.popup div.bloco div.topo h3.tipo-a {
		background: url("../icon/sprite-topo.png") -224px -103px no-repeat;
		color: #6FAAC0;
		height: 31px;
		margin-left: 16px;
		padding: 0;
		text-indent: -9999px;
		width: 76px;}

	body.popup div.corpo h4.tipo-b,
	body.popup div.corpo h1.tipo-c {
		background: none;
		border: none;
		color: #66BBBB !important;
		font-size: 18px;
		font-weight: bold;}

	body.popup p.tipo-a {
		border: 2px dotted #66BBBB;
		float: left;
		margin: 0 0 16px;
		padding: 4px 8px;}

	body.popup div.corpo.interatividade li.porcentagem span.barra { background-color: #66BBBB; }

	/* Interatividade */
	div.interatividade div.descricao h1 {
		border-bottom: 2px solid #66BBBB;
		color: #66BBBB;
		font-family: Tahoma;
		font-size: 18px;
		font-weight: bold;
		margin-bottom: 12px;
		padding: 0 0 5px;}

	div#wrapper_full div.galeria div.bloco h1.tipo-c {
		background-position: 132px -2px;
		color: #666 !important;
		font-size: 16px !important;
		font-weight: bold !important;}

	div.interatividade div.descricao h1 { color: #66BBBB; }

	/* Galeria */
	div.galeria ul.lista.galeria li { width: 100%; }

	div.galeria dl.lista.galeria dt {
		color: #429797 !important;
		font-size: 15px;
		font-weight: bold;
		padding: 8px 0 10px 4px;}

	ul.lista.galeria h1 {
		color: #66BBBB;
		line-height: 1.2;}

	div.galeria ul.linha.extra { background-color: #DFEAEA; }

	div.galeria ul.linha.extra li { color: #429797; }

	div.galeria h3.tipo-a {
		color: #429797 !important;
		font-size: 13px;
		font-weight: bold;
		padding: 1px 0 2px 1px;}

	/* Promoc??es */
	div#wrapper_full div.promocoes div.bloco h1.tipo-c { background-position: 92px -2px; }

	div.promocoes h4.tipo-b {
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 2px;
		padding-bottom: 2px;}

	div.promocoes p.tipo-a {
		color: #333;
		font-size: 11px;}

	div.promocoes p.tipo-b {
		color: #818181;
		font-size: 10px;}

	div.promocoes p.tipo-b a {
		font-size: 11px;
		padding-bottom: 2px;}

	div.promocoes h3.tipo-c {
		color: #429797 !important;
		font-size: 15px;
		font-weight: bold;
		padding: 8px 0 6px 3px;}

	div.promocoes dl.lista.tipo-b { border: 1px dotted #224444; }

	div.promocoes h4.tipo-b {
		color: #429797;
		font-size: 18px;}

	div.promocoes h4.tipo-b label { font-size: 14px; }

	div.promocoes small.tipo-a { margin-bottom: 8px; }

	/* Barra */
	/*
	div.barra-pense {
		background-color: #E8E8E8;
		height: 24px;
		position: relative;
		width: 100%;}

	div.barra-pense p {
		color: #666;
		display: block;
		float: left;
		font-size: 11px;
		left: 325px;
		padding: 0;
		position: absolute;
		text-align: right;
		top: 6px;
		width: 660px;}

	div.barra-pense p a {
		color: #75C1FF !important;
		text-decoration: underline;}

	div.barra-pense p a:hover {
		text-decoration:none !important;}
	*/

	div.barra-pense {
		border-bottom: 1px solid #CDCDCD;
		clear: both;
		display: block;
		height: 40px;
		width: 100%;
		background-color: #EBEBEB;
		background-image: none;
		background: -moz-linear-gradient(top, #FFFFFF, #EBEBEB) repeat scroll 0 0 transparent;
		background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#EBEBEB));
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FFFFFF, endColorstr=#EBEBEB);}

	div.barra-pense ul {
		background: url(../icon/barra-pense.png) no-repeat;
		float: left;
		height: 40px;
		padding: 0 0 0 134px;}

	div.barra-pense ul li { float: left; }

	div.barra-pense ul li a {
		background-image: url(../icon/barra-pense.png);
		display: block;
		height: 40px;
		text-indent: -9999px;}

	div.barra-pense ul li.pense-imoveis a {
		background-position: -413px 0;
		width: 140px;}

	div.barra-pense ul li.pense-imoveis a:hover { background-position: -413px -42px; }

	div.barra-pense ul li.pense-carros a {
		background-position: -134px 0;
		width: 140px;}

	div.barra-pense ul li.pense-carros a:hover { background-position: -134px -42px; }

	div.barra-pense ul li.pense-empregos a {
		background-position: -274px 0;
		width: 139px;}

	div.barra-pense ul li.pense-empregos a:hover { background-position: -274px -42px; }

	/* Blogs */
	div.bloco h1.tipo-c { background-position: 47px -2px; }

	#wrapper_full ul.linha.tipo-a.tipo { height: 30px; }

	#wrapper_full ul.linha.tipo-a.tipo li {
		font-size: 11px;
		font-weight: bold;
		margin-right: 8px;
		padding-top: 3px;}

	#wrapper_full ul.linha.tipo-a.tipo li input {
		border: medium none !important;
		float: left;
		margin: -2px 3px 0 0;}

	#wrapper_full ul.linha.tipo-a.tipo li label {
		float: left;
		font-size: 11px;
		font-weight: normal;
		padding: 0;}

	div.noticias p.lista-blogs {
		border-bottom: 1px dotted #CCC;
		margin-bottom: 12px;
		padding-bottom: 12px;}

	#wrapper_full p.lista-blogs small { color: #818181; }

	#wrapper_full a.blog-titulo {
		font-size: 14px;
		font-weight: bold;
		margin-bottom: 2px;}

	#wrapper_full span.blog-descricao { color: #333; }

	/* Ret??ngulo m??dio*/
	.retangulo-medio {
		display: block !important;
		padding: 0 !important;}

	.retangulo-medio span { display: none !important; }

	div.linha.modelo-a { height: 295px; }

	div.linha {
		overflow: hidden;
		width: 598px !important;} /* 645px */

	div#miolo img.thumb {
		border: none !important; /* 1px solid #CCC */
		box-shadow: none;
		float: left;
		margin: 0 10px 5px 0;}

	.info-table tr{}

	.info-table tr td {
		margin-bottom: 4px;
		overflow: hidden;
		width: 200px;}

	/* Widget */
	div#wdtPenseImoveisBarra { display: none; }

	div#miolo.capa + div#colunadireita div#wdtPenseImoveisBarra {
		display: block;
		float: left;
		margin: 15px 0 0 33px;
		position: relative;}

	div.noticias.aberta + div#colunadireita div#wdtPenseImoveisBarra {
		display: block;
		margin: 15px 0 0 33px;
		float: left;
		position: relative;}

	/*
	div.noticias.aberta + div#colunadireita div#wdtPenseImoveisBarra { *margin: 10px 0 0 33px; }
	*/

	/* Newsletter */
	form.assine-newsletter {
		border-top: 5px solid #224445;
		float: left;
		margin: 20px;
		position: relative;
		width: 184px;}

	form.assine-newsletter fieldset {
		float: left;
		padding: 10px 0 0;
		position: relative;
		width: 184px;}

	form.assine-newsletter fieldset h1 {
		display: block;
		width: 103px;
		height: 37px;
		margin: 0 auto 15px;
		padding: 2px 0 0 48px;
		font: bold 16px/110% Arial, Helvetica, sans-serif;
		color: #214445;
		background: url(http://www.clicrbs.com.br/especial/pense_imoveis/icon/envelope-newsletter.jpg) no-repeat 0 0;}

	form.assine-newsletter fieldset p {
		display:block;
		float:left;
		position:relative;
		padding:0 10px;
		font:10px/120% Arial, Helvetica, sans-serif;
		color:#666;}

	form.assine-newsletter fieldset ul {
		float: left;
		margin: 0 10px;
		position: relative;
		width: 164px;}

	form.assine-newsletter fieldset ul li {
		float: left;
		margin: 8px 0 0;
		width: 100%;}

	form.assine-newsletter fieldset ul li label {
		font: 12px Arial, Helvetica, sans-serif;
		color: #000;
		float: left;
		margin: 0 0 2px;
		width: 100%;}

	form.assine-newsletter fieldset ul li input.campo-texto {
		float:left;
		position:relative;
		width:152px;
		border:1px solid #CCC;
		padding:4px 5px;
		font:11px Arial, Helvetica, sans-serif;
		color:#999;
		background:#FFF;}

	form.assine-newsletter fieldset ul li select {
		float:left;
		position:relative;
		width:162px;
		border:1px solid #CCC;
		padding:4px 5px;
		font:11px Arial, Helvetica, sans-serif;
		color:#999;
		background:#FFF;}

	form.assine-newsletter fieldset ul li input.btn-receber-newsletter {
		display:block;
		width:144px;
		height:25px;
		margin:5px auto 0;
		padding:0;
		border:0 none;
		line-height:0;
		cursor:pointer;
		text-indent:-9999px;
		background:url(http://www.clicrbs.com.br/especial/pense_imoveis/icon/btn-receber-newsletter-imoveis.gif) no-repeat 0 0;}

	div.noticias div.titulo h1 { line-height: normal !important; }

	.clear { clear: both; }

	.left {
		display: inline;
		float: left;}

	div.noticias div.titulo p.tipo-b span { display: none; }

	div.noticias dl.lista dt.separador { color: #394B7D !important; }

	div.duas-colunas div.col-a {
		border-right: none !important;
		margin-right: 24px;
		*margin-right: 18px;}

	.capa-unisinos .largura-a,
	.capa-unisinos div#miolo div.linha { width: 598px !important; }

	/*
	.capa-unisinos div.duas-colunas-a div.col-a,
	div.duas-colunas-a div.col-b { width: 267px !important; }
	*/

	.capa-unisinos div.duas-colunas div.col-a { margin-right: 38px; }

	.capa-unisinos div#miolo div.linha div.coluna { padding: 0 !important; }

	.capa-unisinos div.linha,
	.capa-unisinos div.uma-coluna div.col-a { width: 598px !important; }

	.capa-unisinos div.duas-colunas-a div.col-a,
	.capa-unisinos div.duas-colunas-a div.col-b { width: 300px !important; }

	ul.multimidia li.bullet, ul.multimidia li.ilustracao,
	ul.multimidia li.mapa, ul.multimidia li.min-a-min,
	ul.multimidia li.grafico, ul.multimidia li.video,
	ul.multimidia li.pdf, ul.multimidia li.foto360,
	ul.multimidia li.audio, ul.multimidia li.trailer,
	ul.multimidia li.galeria, ul.multimidia li.foto { color: #394B7D; }

	h3 a:hover { color: #CE6F30 !important; }

	#containerRbs {
		/*background-color: #FFF;*/
		/*border-radius: 15px 15px 15px 15px;*/
		/*padding: 25px 20px;*/
		width: 960px;}

	div#corpo {
		background: #FFF !important;
		float: none !important;
		margin: 0 auto !important;
		padding: 0 20px 20px 20px;
		width: 960px !important;}

	div.noticias div.largura-a { padding-top: 10px; }

	/*div.noticias .largura-a .bloco:first-child { display: none; }*/

	div#colunadireita {
		margin-top: 23px !important;
		padding: 0 !important;
		width: 180px !important;}

	div#miolo {
		margin-top: 12px !important;
		padding: 0 25px 0 24px;
		width: 598px !important;}

	div.barra-pense ul {
		left: -473px;
		margin-left: 50%;
		position: relative;
		width: 826px;}

	#topNav {
		margin: 0 auto;
		padding: 15px 15px 7px;
		width: 970px;}

	#topNav ul {
		float: left;
		margin-top: 1px;}

	#topNav li {
		border-right: 1px solid #999;
		display: inline;
		float: left;
		padding: 0 5px;}

	#topNav li:last-child { border: 0 none; }

	#topNav a {
		color: #185283 !important;
		font: bold 10px Tahoma, Arial, Helvetica, sans-serif;}

	#topNav a:link { text-decoration: none; }

	#topNav a:hover { text-decoration: underline; }

	#topNav p {
		float: right;
		padding-bottom: 0 !important;}

	#footerRbs {
		margin: 15px auto 0 auto;
		width: 1000px;}

	#footerRbs .left { margin: 0 35px; }

	#footerRbs h2 {
		font-size: 12px;
		font-weight: bold;
		padding-bottom: 12px;}

	#footerRbs .contentRbs ul li a { background-image: none; }

	#footerRbs li a {
		background: url(http://img.catho.com.br/site/canais/pense-empregos/images/blt-seta2.gif) 0 5px no-repeat;
		line-height: 1.2em;
		padding-left: 10px;}

	#footerRbs a {
		color: #000 !important;
		font: 12px Arial;
		text-decoration: none;}

	#footerRbs a:hover { text-decoration: underline; }

	#footerRbs .contentRbs {
		border-top: 1px solid #CCC;
		clear: both;
		margin-top: 20px;
		padding: 17px 35px 0;}

	#footerRbs .contentRbs p {
		color: #000;
		float: left;
		font: 12px Arial !important;
		padding: 0;}

	#footerRbs .contentRbs ul { float: right; }

	#footerRbs .contentRbs ul li { display: inline; }

	div.patrocinio-rodape { display: none; }

	.banners {
		float: right;
		/*padding: 26px 0 0 34px;*/
		position: relative;
		width: 761px;}

	div.noticias div.largura-a div.bloco { width: 99% !important; }

	div#miolo div.linha div.coluna { padding: 0 !important; }

	div.uma-coluna div.col-a { width: 598px !important; }

	h3.tipo-a { font-family: Arial, Verdana, Tahoma, sans-serif; }

	div.bloco.blogs .botao span { color: #394B7D !important; }

	div.bloco.blogs .botao { float: left !important; }

	ul.lista-ultimas li p { background: url(../icon/bullet-seta-01-azul.gif) 0 5px no-repeat; }

	.inclusao-noticias ul li p a { color: #394B7D !important; }

	.capa-unisinos div.duas-colunas div.col-a { width: 260px !important; }

	.capa-unisinos div.duas-colunas div.col-b { width: 300px !important; }


	/* Bloco da Unisinos na capa do Pense Empregos */
	.un-body { background-color: #FFF !important; }

	.un-home-pense-unisinos {
		margin: 0 auto;
		overflow: hidden;
		width: 960px;}

	.un-header-home {
		border-bottom: 2px solid #F5A223;
		float: left;
		margin-bottom: 20px;
		width: 100%}

	/* Header Unisinos */
	.capa-unisinos {
		/*background-color: #E8ECF5;*/
		overflow: hidden;
		/*padding: 0 20px 20px 20px;*/
		width: 598px;}

	.un-bar {
		/*background-color: #E8ECF5;*/
		border-bottom: 3px solid #F69101;
		height: 87px;
		margin-bottom: 20px;
		position: relative;
		width: 598px;}

	.capa-unisinos .un-nome-projeto {
		float: left;
		margin: 21px 0 0 0;}

	.capa-unisinos .un-logo-unisinos {
		float: right;
		margin: 20px 0 0 0;}

	.un-nav {
		bottom: 0;
		left: 0;
		margin: 0;
		padding: 0;
		position: absolute;}

	.un-nav li {
		float: left;
		margin-right: 3px;}

	.un-nav li a { height: 29px; }

	.un-nav li a:hover,
	.un-nav li a:active, 
	.un-nav li a:focus,
	.un-nav li a.current { background-position: 0 -29px; }

	.un-btn-rede {
		background-image: url(../icon/un-aba-rede.png);
		width: 97px;}

	.un-btn-noticias {
		background-image: url(../icon/un-aba-noticias.png);
		width: 69px;}

	.un-btn-videos {
		background-image: url(../icon/un-aba-videos.png);
		width: 63px;}

	/* Box Unisinos */
	.un-news {
		overflow: hidden;
		padding: 14px 10px 0 10px;}

	.un-block-news {
		clear: both;
		overflow: hidden;
		padding-bottom: 14px;
		width: 100%;}

	.un-button-mais-conteudo {
		background-image: url(../icon/un-botao-mais-conteudo.png);
		height: 32px;
		width: 110px;}

	.un-button-mais-conteudo:hover { background-position: 0 -32px; }

	/* Box revista Unisinos */
	.un-box-revista {
		float: left;
		width: 598px;}

	.un-box-revista .un-header-box {
		float: left;
		overflow: hidden;
		padding: 0 0 20px 0;
		width: 558px;}

	.un-box-revista .un-nome-projeto {
		float: left;
		margin-top: 8px;}

	/*.un-box-revista .un-logo-unisinos { float: right; }*/

	.un-box-revista a {
		font-size: 14px;
		font-weight: bold;
		text-decoration: none;}

	.un-box-revista p {
		font-size: 12px;
		margin: 0;}

	.un-box-revista .un-rede-infinita {
		background-color: #8DA3BA;
		overflow: hidden;
		padding: 10px;}

	.un-thumb {
		float: left;
		margin-right: 7px;}

	.un-box-revista .un-footer-box {
		overflow: hidden;
		padding: 10px 0 0 0;}

	.un-button-mais-conteudo {
		background-image: url(../icon/un-botao-mais-conteudo.png);
		height: 32px;
		width: 110px;}

	.un-button-mais-conteudo:hover { background-position: 0 -32px; }

	.un-line {
		clear: both;
		float: left;
		height: auto;
		overflow: hidden;
		/*padding: 20px 20px 0 20px;*/
		width: 558px;}

	.un-column {
		float: left;
		min-height: 20px;
		width: 267px;}

	.first-col { margin-right: 34px; }

	.un-content-rinfinita {
		/*margin: 0 auto;*/
		overflow: hidden;
		width: 558px;}

	.un-content-rinfinita h3 { margin-bottom: 7px; }

	.un-content-rinfinita p { margin-bottom: 10px; }

	/* @Reset */
	ul, ol, dl { list-style-type: none; }

	/* @General */
	body { font-family: Arial, Verdana, Tahoma, sans-serif; }

	/* @Aux */
	.imgr {
		background-repeat: no-repeat;
		border: none;
		display: block;
		overflow: hidden;
		text-indent: -9000px;}

	.vi {
		min-height: 20px;
		width: 100%;}

	/* Blocos padr??es da Unisinos */
	.un-linha-2-cols {
		overflow: hidden;
		padding-bottom: 30px;}

	.un-linha-2-cols .un-col-1,
	.un-linha-2-cols .un-col-2 {
		float: left;
		width: 300px;}

	.un-linha-2-cols .un-col-1 { margin-right: 30px; }

	.un-linha-2-cols .un-block-news { padding-bottom: 0 !important; }

	.un-linha-2-cols p { padding-bottom: 0 !important; }

	.un-linha-3-cols {
		overflow: hidden;
		padding-bottom: 30px;}

	.un-linha-3-cols .un-col-1,
	.un-linha-3-cols .un-col-2,
	.un-linha-3-cols .un-col-3 {
		float: left;
		width: 172px;}

	.un-linha-3-cols .un-block-news { padding-bottom: 0 !important; }

	.un-linha-3-cols p { padding-bottom: 0 !important; }

	.un-linha-3-cols .un-col-1,
	.un-linha-3-cols .un-col-2 { margin-right: 56px; }

	.highlight-ri h3 { font-size: 20px !important; }

	.highlight-ri p {
		color: #000 !important;
		font-size: 14px !important;
		font-weight: bold !important;}

	/* Novo topo e rodape */


	/* @Cursos */
	/************************************************************************************/
	#wrapper_full div.capa .pe-type-a {
		color: #EA6903 !important;
		font-weight: bold !important;
		letter-spacing: -0.05em;}

	.pe-size-c { font-size: 20px !important; }

	.pe-area-interest {
		margin: 25px 0 5px 0;
		overflow: hidden;}

	.pe-area-interest h2 { margin-bottom: 10px; }

	.pe-area-interest-list { overflow: hidden; }

	.pe-area-interest-list h3 {
		float: left;
		margin: 0 5px 5px 0;}

	.pe-area-interest-list h3.last { margin-right: 0; }

	.pe-area-interest-list h3 a {
		background-image: url(../icon/areas-de-interesse.png);
		display: block;
		height: 82px;
		text-indent: -9000px;
		width: 194px;}

	.pe-botao-concursos { background-position: 0 0; }

	.pe-botao-educacao { background-position: -194px 0; }

	.pe-botao-gestao { background-position: -388px 0; }

	.pe-botao-idiomas { background-position: 0 -82px; }

	.pe-botao-informatica { background-position: -194px -82px; }

	.pe-botao-juridico { background-position: -388px -82px; }

	.pe-botao-negocios { background-position: 0 -164px; }

	/*.pe-header-cursos { padding-bottom: 12px; }*/

	.pe-other-courses {
		float: left;
		margin-left: 11px;
		width: 385px;}

	.pe-other-courses-title {
		color: #394B7D;
		font-size: 13px !important;
		font-weight: bold !important;}

	.pe-other-courses ul {
		float: left;
		margin-top: 10px;
		width: 172px;}

	.pe-other-courses ul.first { margin-right: 40px; }

	.pe-other-courses li {
		list-style: disc;
		margin-left: 14px;
		padding-bottom: 8px;}

	.pe-other-courses a {
		font-weight: normal !important;
		text-decoration: none;}

	/*.pe-faq {}*/

	/*.pe-faq-link {}*/

	.seis-colunas .coluna {
		margin-right: 12px;
		width: 89px;}

	.seis-colunas .col-f { margin-right: 0; }

	.seis-colunas h2 { padding-bottom: 12px; }

	#wrapper_full .seis-colunas .coluna p { line-height: normal !important; }

	.seis-colunas .coluna a { text-decoration: none; }

	.seis-colunas .coluna img.thumb {
		-moz-border-radius: 4px;
		-webkit-border-radius: 4px;
		border-radius: 4px;}

	.pe-course-description {
		color: #666 !important;
		font-size: 11px !important;
		padding: 5px 0 !important;}

	.pe-extra-info {
		color: #999 !important;
		font-size: 11px !important;}

	.pe-installments { font-weight: bold; }

	.pe-more-info { font-size: 11px; }

	.pe-wrapper-ribbon {
		display: block;
		overflow: hidden;
		position: relative;}

	.pe-new-ribbon {
		display: block;
		height: 42px;
		position: absolute;
		right: 0;
		text-indent: -9000px;
		top: 0;
		width: 42px;}

	.pe-ribbon-a { background-image: url(../icon/red-ribbon.png); }

	.slot {
		float: left;
		min-height: 10px;
		min-width: 20px;}

	.container-destaque {
		/*height: 253px;*/
		min-height: 20px;
		overflow: hidden;
		position: relative;
		width: 100%;}

	.controle {
		bottom: 113px;
		left: 10px;
		position: absolute;}

	.controle li {
		float: left;
		margin-right: 1px;}

	.controle li a {
		background: url(../icon/pager-buttons.png);
		color: #ACACAC !important;
		display: block;
		font-size: 14px;
		font-weight: bold;
		height: 21px;
		line-height: 21px;
		text-align: center;
		text-decoration: none;
		width: 21px;}

	.controle li.aberto a, div#wrapper_full div.capa .controle li a:hover {
		background: url(../icon/pager-buttons.png) -21px 0;
		color: #FFF !important;}

	.pe-wrapper-carousel-photo {
		height: 172px;
		margin-bottom: 1px;
		overflow: hidden;
		width: 598px;}

	.pe-wrapper-carousel-photo img { display: block; }

	.pe-carousel-content {
		background: url(../icon/bg-carousel-content.png) left bottom repeat-x;
		border-top: 1px solid #D6D6D6;
		height: 92px;
		padding: 10px 10px 0 10px;}

	/*
	.pe-carousel-content h2 {
		color: #394B7D;
		font-size: 18px;
		font-weight: bold;}
	*/

	div#wrapper_full div.capa .pe-carousel-content h2 a {
		color: #394B7D !important;
		font-size: 18px;
		text-decoration: none;}

	.pe-carousel-content p {
		color: #666 !important;
		font-size: 13px;
		margin-top: 3px;}

	div.aberto { display: block !important; }

	div.fechado { display: none; }

	.pe-payment-methods {
		float: left;
		margin-top: 10px;}

	.pe-wrapper-payment-methods {
		background: url(../icon/bg-formas-pagamento.png) no-repeat;
		height: 54px;
		margin-top: 10px;
		overflow: hidden;
		padding: 6px 6px 0 16px;
		width: 576px;}

	.pe-payment-methods ul {
		float: left;
		padding-top: 12px;}

	.pe-payment-methods ul li {
		background-image: url(../icon/formas-pagamento.png);
		float: left;
		height: 27px;
		margin-right: 14px;
		text-indent: -9000px;}

	.pe-icon-visa {
		background-position: 0 0;
		width: 43px;}

	.pe-icon-mastercard {
		background-position: -43px 0;
		width: 46px;}

	.pe-icon-diners {
		background-position: -89px 0;
		width: 50px;}

	.pe-icon-boleto {
		background-position: -139px 0;
		width: 44px;}

	.pe-icon-bb {
		background-position: -183px 0;
		width: 33px;}

	.pe-selo-1 { margin-right: 20px; }

	.pe-step-by-step {
		background: url(../icon/bg-passo-a-passo.png) no-repeat;
		height: 208px;
		margin: 10px 0 15px 0;
		overflow: hidden;
		width: 595px;}

	.pe-steps-nav {
		margin: 16px 0 20px 10px;
		overflow: hidden;}

	.pe-steps-nav li { float: left; }

	.pe-steps-nav li a {
		display: block;
		height: 60px;
		text-indent: -9000px;}

	.pe-step-1 {
		background-image: url(../icon/aba-passo-1.png);
		width: 187px;}

	.pe-step-2 {
		background-image: url(../icon/aba-passo-2.png);
		width: 191px;}

	.pe-step-3 {
		background-image: url(../icon/aba-passo-3.png);
		width: 194px;}

	.pe-steps-nav li.active a, .pe-step-1:hover, .pe-step-2:hover, .pe-step-3:hover { background-position: 0 -60px; }

	.pe-step-content { padding: 0 20px; }

	.pe-step-content p {
		color: #666;
		font-size: 14px;}

	/* @End Cursos */
	/************************************************************************************/


	/* @General */
	/************************************************************************************/
	::-moz-selection { background: #EA6903; color: #FFF; text-shadow: none; }
	::selection { background: #EA6903; color: #FFF; text-shadow: none; }
	body { font-family: Arial, Verdana, Tahoma, sans-serif; }
	a { color: #014C85; }
	a:hover, a:focus, a:active {}
	h1, h2, h3, h4, h5, h6 { color: #EA6903; }
	legend, .pe-nav-access { left: -9999px; position: absolute; }
	.pe-logo { float: left; margin: 13px 20px 0 10px; }
	.infield { left: 10px; position: absolute; top: 10px; }
	.pe-lnk-more { float: left; font-size: 12px; }
	.pe-new-badge { background: url(../icon/botoes.png) -540px 0; height: 40px; left: 25px; position: absolute; top: -18px; width: 40px; }
	/* @End General */
	/************************************************************************************/


	/* @Structure */
	/************************************************************************************/
	.pe-wrapper-banner { margin: 0 auto; position: relative; width: 960px; }
	.pe-wrapper, .pe-main-content { margin: 0 auto; overflow: hidden; width: 960px; }
	.pe-bloco { overflow: hidden; width: 100%; }
	.pe-topbar { background: url(../icon/bg-topbar.png) repeat-x; height: 41px; margin-bottom: 40px; width: 100%; }
	.pe-topbar .pe-wrapper { background: url(../icon/dotted-divisor.png) 185px 0 no-repeat; height: 41px; }
	.pe-topbar .pe-social-media { float: right; padding-top: 10px; }
	/* @End Structure */
	/************************************************************************************/


	/* @Grid 960 com dimens??es fixas */
	/************************************************************************************/
	.pe-grid-2, .pe-grid-3, .pe-grid-4, .pe-grid-6, .pe-grid-8, .pe-grid-12 { float: left; margin: 0 10px; }
	.pe-grid-1 { width: 60px; }
	.pe-grid-2 { width: 140px; }
	.pe-grid-3 { width: 220px; }
	.pe-grid-4 { width: 300px; }
	.pe-grid-5 { width: 380px; }
	.pe-grid-6 { width: 460px; }
	.pe-grid-7 { width: 540px; }
	.pe-grid-8 { width: 620px; }
	.pe-grid-9 { width: 700px; }
	.pe-grid-10 { width: 780px; }
	.pe-grid-11 { width: 860px; }
	.pe-grid-12 { width: 940px; }
	/* @End Grid */
	/************************************************************************************/


	/* @Navigation */
	/************************************************************************************/
	.pe-main-nav { background: url(../icon/bg-main-nav.png) repeat-x; height: 63px; margin: 54px 0 0 0; position: relative; width: 100%; z-index: 9999; }
	.pe-main-nav .pe-wrapper { overflow: visible !important; width: 946px; }
	.pe-nav-items { margin-left: 3px; }
	.pe-nav-items li { float: left; margin-left: 14px; position: relative; }
	.pe-nav-items li:first-child { margin-left: 0; }
	.pe-nav-items a, .pe-subscriber-button { background: url(../icon/main-nav.png) no-repeat; display: block; height: 63px; text-indent: -9000px; }
	.pe-item-home { width: 68px; }
	.pe-item-revista { width: 79px; }
	.pe-item-cursos { width: 79px; }
	.pe-item-ead { width: 58px; }
	.pe-item-concursos { width: 106px; }
	.pe-item-feiras { width: 70px; }
	.pe-item-contato { width: 84px; }
	/*.pe-item-home a { background-position: 0 0; }*/
	.pe-item-revista a { background-position: -82px 0; }
	.pe-item-cursos a { background-position: -175px 0; }
	.pe-item-ead a { background-position: -268px 0; }
	.pe-item-concursos a { background-position: -340px 0; }
	.pe-item-feiras a { background-position: -460px 0; }
	.pe-item-contato a { background-position: -544px 0; }
	.pe-item-home a:hover, .pe-item-home a:active, .pe-item-home a:focus { background-position: 0 -63px; }
	.pe-item-revista a:hover, .pe-item-revista a:active, .pe-item-revista a:focus { background-position: -82px -63px; }
	.pe-item-cursos a:hover, .pe-item-cursos a:active, .pe-item-cursos a:focus { background-position: -175px -63px; }
	.pe-item-ead a:hover, .pe-item-ead a:active, .pe-item-ead a:focus { background-position: -268px -63px; }
	.pe-item-concursos a:hover, .pe-item-concursos a:active, .pe-item-concursos a:focus { background-position: -340px -63px; }
	.pe-item-feiras a:hover, .pe-item-feiras a:active, .pe-item-feiras a:focus { background-position: -460px -63px; }
	.pe-item-contato a:hover, .pe-item-contato a:active, .pe-item-contato a:focus { background-position: -544px -63px; }
	#pe-home .pe-item-home a { background-position: 0 -63px; }
	#pe-revista .pe-item-revista a { background-position: -82px -63px; }
	#pe-cursos .pe-item-cursos a { background-position: -175px -63px; }
	#pe-concursos .pe-item-concursos a { background-position: -340px -63px; }
	#pe-contato .pe-item-contato a { background-position: -544px -63px; }
	.pe-subscriber-area { float: right; position: relative; }
	.pe-subscriber-button { width: 171px; }
	.pe-subscriber-button { background-position: -642px 0; }
	.pe-subscriber-button:hover, .pe-subscriber-button:active { background-position: -642px -63px; }
	.pe-subscriber-area a.open { background-position: -827px -63px; }
	.pe-subscriber-area .pe-lnk-more { margin: 7px 0 0 8px; }
	/* @End Navigation */
	/************************************************************************************/


	/* @Buttons */
	/************************************************************************************/
	.pe-lnk-post-resume, .pe-lnk-advertise-jobs { background-image: url(../icon/botoes.png); float: left; height: 41px; }
	.pe-lnk-post-resume { background-position: 0 -168px; margin-right: 21px; width: 165px; }
	.pe-lnk-advertise-jobs { background-position: -175px -168px; width: 108px; }
	.pe-lnk-post-resume:hover, .pe-lnk-post-resume:active, .pe-lnk-post-resume:focus { background-position: 0 -199px; }
	.pe-lnk-advertise-jobs:hover, .pe-lnk-advertise-jobs:active, .pe-lnk-advertise-jobs:focus { background-position: -175px -199px; }
	.pe-btn-post-resume, .pe-btn-advertise-jobs { background-image: url(../icon/botoes.png); height: 54px; width: 260px; }
	.pe-btn-advertise-jobs { background-position: -270px 0; }
	.pe-btn-post-resume:hover, .pe-btn-post-resume:active, .pe-btn-post-resume:focus { background-position: 0 -64px; }
	.pe-btn-advertise-jobs:hover, .pe-btn-advertise-jobs:active, .pe-btn-advertise-jobs:focus { background-position: -270px -64px; }
	.pe-search-button, .pe-login-button { background-image: url(../icon/botoes.png); float: left; font-size: 0; height: 30px; line-height: 0; width: 89px; }
	.pe-search-button { background-position: 0 -135px; }
	.pe-login-button { background-position: -305px -135px; }
	.pe-search-button:hover, .pe-search-button:focus { background-position: -103px -135px; }
	.pe-login-button:hover, .pe-login-button:focus { background-position: -408px -135px; }
	.pe-search-button:active { background-position: -204px -135px; bottom: -2px; position: relative; }
	.pe-login-button:active { background-position: -509px -135px; bottom: -2px; position: relative; }
	/* @End Buttons */
	/************************************************************************************/


	/* @Forms */
	/************************************************************************************/
	label, .pe-label-option { display: block; font-size: 14px; margin-bottom: 2px; }
	.pe-default-field, .pe-default-combo { border: 1px solid #C9C7C3; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -moz-box-shadow: 0 1px 0 0 #F7F6F3; -webkit-box-shadow: 0 1px 0 0 #F7F6F3; box-shadow: 0 1px 0 0 #F7F6F3; font-size: 14px; }
	.pe-default-field { padding: 9px; }
	.pe-default-combo { padding: 8px; }
	.pe-options-group { /*background-color: #FFF;*/ border: 1px solid #C3C3C3; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; /*-moz-box-shadow: 0 1px 0 0 #F7F6F3;*/ /*-webkit-box-shadow: 0 1px 0 0 #F7F6F3;*/ /*box-shadow: 0 1px 0 0 #F7F6F3;*/ overflow: hidden; padding: 6px 10px 9px 10px; width: 311px; }
	/* @INFO: corre????o para IE7 */
	.ie7 .pe-options-group { padding: 7px 10px 5px 10px; }
	.pe-option { display: block; float: left; margin: 0 10px 0 0; }
	.pe-radio { display: block; height: 13px; margin: 4px 0 0 0; width: 13px; }
	.pe-choice { margin: -15px 0 0 17px !important; }
	/* @INFO: corre????o para IE7 */
	.ie7 .pe-choice { margin-top: -20px !important; }
	.pe-field-227 { width: 227px; }
	.pe-field-260 { width: 240px; }
	.pe-field-333 { width: 313px; }
	.pe-left-field { margin-right: 20px; }
	.pe-wrapper-search-form { background-color: #E9E5DC; border-bottom: 1px solid #D5CEBE; height: 238px; /* 271px */ overflow: hidden; padding: 13px 20px 20px 20px; }
	.pe-search-form { margin-bottom: 11px; }
	.pe-search-form ul { overflow: hidden; padding-top: 15px; }
	.pe-search-form ul li { float: left; padding-bottom: 17px; }
	/* @INFO: corre????o para IE7 */
	.ie7 .pe-search-form ul li.last { width: 100%; }
	.pe-search-form h2 { font-size: 34px; font-weight: bold; letter-spacing: -1px; }
	.pe-login { background: url(../icon/bg-dropdown.png) no-repeat; display: none; height: 143px; /* 186px */ left: -135px; padding: 23px 20px 20px 23px; position: absolute; top: 46px; width: 263px; /* 306px */ z-index: 9999; }
	.pe-login .pe-default-field { -moz-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); -webkit-box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); box-shadow: inset 0 1px 2px 0 rgba(0, 0, 0, 0.1); }
	.pe-login ul li { padding-bottom: 12px; }
	.pe-search-form .pe-lnk-more { margin: 7px 0 0 8px; }
	/* @End Forms */
	/************************************************************************************/


	/* @Footer */
	/************************************************************************************/
	.pe-footer { background-color: #DBD5C7; clear: both; overflow: hidden; margin-top: 40px; padding-bottom: 40px; /*width: 100%;*/ }
	.pe-footer-nav { background-color: #E9E5DC; overflow: hidden; margin-bottom: 40px; padding: 40px 0; /*width: 100%;*/ }
	.pe-footer-nav h4 { font-size: 16px; font-weight: bold; margin-bottom: 5px; }
	.pe-footer-nav ul li { font-size: 14px; padding-bottom: 3px; }
	.pe-footer-nav .pe-share-button { margin-right: 10px; }
	.pe-logo-rbs { background-image: url(../icon/logo-grupo-rbs.png); height: 30px; width: 111px; }
	.pe-copyright { display: block; font-size: 12px; padding-top: 9px; }
	.pe-certified { float: right; }
	.pe-certified li { float: left; margin-left: 14px; }
	.pe-certified li:first-child { margin-right: 26px; padding-top: 7px; }
	.pe-familia-pense { border-top: 1px dotted #A19579; float: left; margin-top: 20px; padding-top: 20px; width: 100%; }
	.pe-familia-pense li { float: left; }
	.pe-familia-pense li:first-child { margin-right: 20px; }
	.pe-logo-pense-carros { background-image: url(../icon/logo-pense-carros.png); height: 19px; width: 141px; }
	.pe-logo-pense-imoveis { background-image: url(../icon/logo-pense-imoveis.png); height: 20px; width: 148px; }
	/* @End Footer */
	/************************************************************************************/


	/* @Modules */
	/************************************************************************************/
	/* @Twitter updates */
	.pe-twitter-updates { margin-bottom: 20px; padding-top: 20px; }
	.pe-twitter-updates h3 { background-image: url(../icon/titulo-ultimos-tweets.png); height: 43px; margin: 0 0 -5px 10px; width: 234px; }
	.pe-twitter-box { background-color: #7FD7F5; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px; padding: 20px; width: 260px; /* 300px */ } 
	.pe-latest-tweets li { padding-bottom: 16px; }
	.pe-latest-tweets p { font-size: 14px; }
	.pe-twitter-entries {}
	.pe-tweet-time { color: #999; display: block; font-size: 9pt; }
	#pe-tweets-loader { background: url(../icon/loader.gif) left center no-repeat; color: #FFF; padding: 20px 0 20px 25px; }
	/* End twitter updates */
	/* @Social media */
	.pe-social-media ul { overflow: hidden; padding-bottom: 7px; }
	.pe-social-media ul li { float: left; margin-right: 10px; }
	.pe-btn-twitter, .pe-btn-facebook, .pe-btn-google-plus { height: 34px; width: 34px; }
	.pe-btn-twitter { background-image: url(../icon/icon-twitter.png); }
	.pe-btn-facebook { background-image: url(../icon/icon-facebook.png); }
	.pe-btn-google-plus { background-image: url(../icon/icon-google-plus.png); }
	.pe-share-button { float: left; }
	.pe-facebook-like-box-revista { border: 1px solid #033159; border-radius: 4px; float: left; margin: 10px 0 0 0; padding: 2px 0 7px 0; width: 178px; }
	.pe-facebook-like-box-revista .fb_ltr { width: 178px !important; }
	/* @INFO: determinando nova largura para o bot??o de compartilhamento do Twitter */
	.twitter-share-button { width: 102px !important; }
	.pe-footer-nav .twitter-share-button { width: 62px !important; }
	#twttrHubFrame { left: 0; }
	/* @INFO: determinando nova largura para o bot??o de compartilhamento do Facebook */
	.pe-share-button .fb_ltr { width: 99px !important; }
	.pe-footer-nav .fb_ltr { width: 52px !important; }
	#fb-root { left: 0; position: absolute; top: 0; }
	/* @INFO: impede que o popup para coment??rios do Facebook apare??a */
	.fb_edge_widget_with_comment iframe.fb_ltr { /*display: none !important;*/ /*width: 401px !important;*/ }
	.pe-social-media .fb_edge_widget_with_comment iframe.fb_ltr { height: 21px !important; }
	/* @INFO: determinando nova largura para o bot??o de compartilhamento do Google+ */
	.pe-topbar #___plusone_0 { width: 69px !important; }
	/* @INFO: atribuindo margem direita para o bot??o de compartilhamento do Linkedin */
	.IN-widget { margin-right: 8px; }
	/* End social media */
	/* @Tabs */
	.pe-search-tabs { background-color: #C7C1B1; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-left-radius: 4px; -webkit-border-top-right-radius: 4px; border-top-left-radius: 4px; border-top-right-radius: 4px; height: 57px; }
	.pe-search-tabs li:first-child { margin-left: 20px; }
	.pe-search-tabs li { float: left; margin: 20px 3px 0 0; }
	.pe-search-tabs li a { height: 37px; width: 182px; }
	.pe-search-job-tab { background-image: url(../icon/jobs-tab.png); }
	.pe-search-resume-tab { background-image: url(../icon/resumes-tab.png); }
	.pe-search-tabs li.ui-tabs-selected a,
	.pe-search-job-tab:hover, .pe-search-job-tab:active,
	.pe-search-job-tab:focus, .pe-search-resume-tab:hover,
	.pe-search-resume-tab:active, .pe-search-resume-tab:focus { background-position: 0 -40px; }
	.ui-tabs-hide { display: none; }
	/* End tabs */
	/* @End Modules */
	/************************************************************************************/


	/* @Aux */
	/************************************************************************************/
	.block { display: block; }
	.bold { font-weight: bold; }
	.clear { clear: both; }
	.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; visibility: hidden; }
	.clearfix:after { clear: both; }
	.clearfix { zoom: 1; }
	/* @INFO: esconde o elemento de browsers e leitores de tela */
	.hidden { display: none; visibility: hidden; }
	/* @INFO: esconde somente visualmente mantendo dispon??vel para leitores de tela */
	/* @INFO: o IE interpreta apenas sem as v??rgulas */
	.visual-hidden { left: -9999px; position: absolute !important; }
	/* @INFO: esconde visualmente e de leitores de tela, mas mantendo o layout */
	.invisible { visibility: hidden; }
	/* @INFO: classe para image replacements */
	.imgr { background-repeat: no-repeat; border: none; display: block; overflow: hidden; text-indent: -9000px; }
	.italic { font-style: italic; }
	.left { float: left; }
	.line-through { text-decoration: line-through; }
	.no-line { border: none; }
	.no-ml { margin-left: 0; }
	.no-mr { margin-right: 0; }
	/* @INFO: zerando as margens da direita e esquerda */
	.no-ma { margin-right: 0; margin-left: 0; }
	.none { display: none; }
	.right { float: right; }
	.underline { text-decoration: underline; }
	.full { width: 100% !important; }
	.pe-v-gutters { margin-bottom: 40px; }
	/* @End Aux */
	/************************************************************************************/
	
#feed-insistimento {
    height: 330px;
    width: 288px;
}
#feed-insistimento .list-feed {
    height: auto;
    list-style: none outside none;
    margin-left: 0;
    overflow: hidden;
    padding-left: 0;
    padding-top: 0px;
    width: 288px;
}
#feed-insistimento .list-feed li {
    color: #394B7D !important;
    line-height: 18px;
    list-style: disc inside none;
}
#feed-insistimento .list-feed li a {
    color: #394B7D !important;
    font-family: arial;
    font-size: 11px;
}
#feed-insistimento .topo{
	background:#308DBF;
	height:66px;
}
#feed-insistimento .topo img {
    margin: 16px;
}
