﻿/*
Estrutura
--------------------------------------------------------------------------------
*/

*
{
	margin: 0px;
	padding: 0px;
	border: 0px;
	list-style: none;
	text-decoration: none;
	vertical-align: middle;
}

img
{
	border: 0;
}

hr
{
	display: none;
}

body
{
	background: #376900 url(/hotsite/ibiclube/img/background.jpg) repeat-x;
	font-family: Verdana, arial;
	font-size: 10px;
	padding: 0 0 20px 0;
}

.body-vale-pontos
  {
  margin:0;
  padding:0;
  background:#fff;
  }


.geral
{
	width: 760px;
	height: 1%;
	/*min-height: 860px;*/
	height: 1%;
	margin: 0 auto;
	overflow: hidden;
	display: table;
	background: #fff url(/hotsite/ibiclube/img/bkg-geral-topo.jpg) no-repeat;
}

.geral-lateral 
{
	display: block;
	float: left;
	width: 220px;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	overflow: hidden;
	zoom: 1;
}

.geral-lateral h1 a 
  {
  width:160px;
  height:60px;
  display:none;
  overflow:hidden;
  text-indent:-5000px;
  display:block;
  margin: 62px 0 40px 25px;
  }
  
* .geral-lateral h1 a {
	margin-left: 18px;
}

.geral-conteudo
  {
	display: block;
	float: left;
	width: 510px;
	margin: 34px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	overflow: hidden;
	zoom: 1;
  }

/*
Topo
--------------------------------------------------------------------------------
*/ 
 
 .topo 
  {
  height:121px;
  }
 
.topo-menu
  {  
  width:486px;
  height:29px;  
  float:right;
  margin:0 5px 0 0;
  }
    
.topo-menu ul,
.topo-menu-interna ul 
  {
  text-align:left;
  margin:7px 0 0 0;
  }  
.topo-menu ul li,
.topo-menu-interna ul li 
  {
  display:inline;
  border-right:1px solid white;
  padding:0 4px;  
  }
.topo-menu a,
.topo-menu-interna a 
  {
  text-decoration:none;
  font-size:11px;
  color:#fff;
  }  
.topo-menu a:hover,
.topo-menu-interna a:hover 
  {
  text-decoration:underline;
  }
.topo-menu-left,
.topo-menu-center,
.topo-menu-right 
  {
  width:26px;
  height:29px;
  display:block;
  float:left;
  background: url(/hotsite/ibiclube/img/topo-menu-left.gif) no-repeat ;     
  }
.topo-menu-center 
  {
  width:450px;  
  background: url(/hotsite/ibiclube/img/topo-menu-center.gif) repeat-x ; 
  }   

.topo-menu-right 
  {
  width:10px;  
  background: url(/hotsite/ibiclube/img/topo-menu-right.gif) no-repeat ;
  float:right; 
  }
  
  
 
       




/*
Rodape
--------------------------------------------------------------------------------
*/

.rodape
{
	display: block;
	height: 40px;
	clear: both;
	background: white;
	padding: 10px;
	margin: 0 0 0 0;
	zoom: 1;
}

.rodape-linha
{
	display: block;
	height: 1px;
	margin: 0 0 10px 0;
	border-top: 1px dashed #666;
}
.rodape ul
{
	text-align: left;
	margin: 18px 0 0 0;
}
.rodape li
{
	display: inline;
	border-right: 1px solid #036;
	padding: 0 4px;
}
.rodape li a
{
	color: #036;
}
.rodape li a:hover
{
	text-decoration: underline;
}

.rodape h4
{
	text-indent: -5000px;
	overflow: hidden;
	display: block;
	width: 77px;
	height: 27px;
	float: left;
	background: url(/hotsite/ibiclube/img/rodape-logo.gif) no-repeat;
}


.rodape-ibi
{
	float: right;
	margin: -25px 0 0 0;
}

.rodape-logo-ibi
{
	display: block;
	width: 50px;
	height: 25px;
	text-indent: -5000px;
	overflow: hidden;
	margin: 5px 10px 0 0;
	background: url(/hotsite/ibiclube/img/rodape-logo-ibi.gif) no-repeat;
}


.rodape-logo-dotz
{
	display: block;
	width: 760px;
	height: 37px;
	top: 25px;
	position: relative;
	float: right;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/rodape-logo-dotz.gif) no-repeat;
}

.rodape-logo-dotz a
{
	display: block;
	height: 32px;
	margin: -10px 10px 0 0;
	width: 145px;
	float: right;
}


.rodape-final
{
	width: 760px;
	height: 60px;
	margin: 5px 0 0 0;
	background: #376900 url(/hotsite/ibiclube/img/rodape-fundo.gif) no-repeat top left;
	display: block;
}
.rodape-txt-legal
{
	display: block;
	color: #a6a6a6;
	font-size: 9px;
	margin: 12px 0;
	text-align: center;
	padding: 0 80px;
}


/*
Lateral
--------------------------------------------------------------------------------
*/

.lateral
{
	width:220px;	
	display: table;
	float: left;	

    /*
    -------------
    Hack IE 6
    -------------
    */
   
}

.lateral-esquerda-info
{
	font-size: 11px;
	margin:0 0 10px 0;	
	padding: 0 0 0 36px;
	cursor: default;
}
.lateral-esquerda-info strong
{
	color: #e19207;
}

/*
  Lateral Esquerda Caixas - Laranja/Verde
*/


/*Caixas - Titulos - Laranja/Verde */

.lateral-esquerda-laranja-corpo h3, 
.lateral-esquerda-laranja-corpo-logado h3, 
.lateral-esquerda-verde-corpo h3,
.lateral-esquerda-verde-corpo-procura h3
{
	text-indent: -5000px;
	overflow: hidden;
	width: 130px;
	height: 18px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-titulos.gif) no-repeat 0px -36px;
	margin: 0 0 0 22px;
}

.lateral-esquerda-laranja-corpo-logado h3
{
	width: 110px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-titulos.gif) no-repeat left top;
}
.lateral-esquerda-verde-corpo h3
{
	width: 110px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-titulos.gif) no-repeat 0px -18px;
}

.lateral-esquerda-verde-corpo-procura h3 
  {
  width: 140px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-titulos.gif) no-repeat 0px -54px;
  }



.lateral-esquerda-verde-corpo-procura p 
  {
  font-size:10px;
  font-weight: bold;  
  color:#496004;
  padding:4px 5px 4px 12px;
  }



.lateral-esquerda-caixa-lista li
{
	color: #fff;
	margin: 8px 0 4px 38px;
}

.lateral-esquerda-caixa-lista a
{
	font-size: 11px;
	color: #fff;
	margin: 2px 4px;
}

.lateral-esquerda-caixa-lista a:hover
{
	color: #ff0;
	text-decoration: underline;
}

.lateral-esquerda-caixa-links
{
	display: block;
	margin: 0 10px;
	color: #fff;
	font-weight: bold;
}

.lateral-esquerda-caixa-links p
{
	margin: 1px 0;
}

.lateral-esquerda-caixa-link-login
{
	color: #fff;
	font-size: 9px;
	text-decoration: underline;
}
.lateral-esquerda-caixa-link-login:hover
{
	text-decoration: underline;
}

.lateral-esquerda-caixa-linha
{
	display: block;
	width: 170px;
	height: 1px;
	margin: 6px 0 6px 22px;
	border-bottom: 1px dashed #feb98a;
}


.lateral-esquerda-caixa
{
	margin: 0 0 12px 0;
}

.lateral-esquerda-laranja-top, .lateral-esquerda-laranja-bottom, .lateral-esquerda-verde-top, .lateral-esquerda-verde-bottom, .lateral-esquerda-anuncios-bottom
{
	height: 12px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-laranja.gif) no-repeat top;
	display: block;
}
.lateral-esquerda-laranja-bottom
{
	background: url(/hotsite/ibiclube/img/lateral-caixa-laranja.gif) no-repeat bottom;
}

.lateral-esquerda-laranja-corpo, 
.lateral-esquerda-laranja-corpo-logado, 
.lateral-esquerda-verde-corpo,
.lateral-esquerda-verde-corpo-procura

{
	background: #fc7215;
	display: block;
	padding: 0 0 2px 0;
}

.lateral-esquerda-verde-top
{
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde.gif) no-repeat top;
}
.lateral-esquerda-verde-bottom
{
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde.gif) no-repeat 0 -14px;
}
.lateral-esquerda-verde-corpo,
.lateral-esquerda-verde-corpo-procura
{
	background: #93c308;
	padding: 0 0 5px 0;
}
.lateral-esquerda-anuncios-bottom
{
	display: block;
	height: 12px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde.gif) no-repeat 0 -33px;
	overflow: hidden;
}



.lateral-esquerda-verde-formulario-fundo01, .lateral-esquerda-verde-formulario-fundo02
{
	display: block;
	width: 198px;
	height: 28px;
	margin: 6px auto 1px auto;
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde-formulario-fundo.gif) no-repeat top;
}
.lateral-esquerda-verde-formulario-fundo02
{
	height: 48px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde-formulario-fundo.gif) no-repeat 0px -29px;
	margin: 0px auto 0px auto;
	padding: 4px 0 0 0;
}

.lateral-esquerda-verde-formulario-fundo01 p
{
	padding: 3px 0 0 22px;
	display: block;
	height: 22px;
}

.lateral-esquerda-verde-formulario-fundo01 a
{
	text-indent: -5000px;
	overflow: hidden;
	display: block;
	width: 74px;
	height: 21px;
	float: left;
	margin: 0 2px;
	text-align: center;
}


.lateral-esquerda-anuncios
{
	display: block;
	height: 220px;
	overflow: hidden;
	zoom: 1;
}
.lateral-esquerda-anuncios-corpo
{
	background: #e7f0c1;
	display: block;
	padding: 2px 0;
}
.lateral-esquerda-anuncios-corpo a
{
	margin: 5px 10px;
	display: block;
}





.laranja-formulario-bot-buscar-linha
{
	display: block;
	height: 21px;
	margin: 4px 0 0 0;
	padding: 0 10px 0 0;
}



/*
  ------------------------
  Caixa Laranja - Login
  ------------------------
  */






.laranja-formulario-bot-buscar
{
	display: block;
	width: 74px;
	height: 21px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-laranja-formulario-button.gif) no-repeat 0px 0px;
	float: right;
	text-indent: -5000px;
	overflow: hidden;
}
.laranja-formulario-bot-buscar:hover
{
	/*background: url(/hotsite/ibiclube/img/lateral-caixa-laranja-formulario-button.gif) no-repeat 0px -21px;*/
}

.lateral-esquerda-laranja-formulario-fundo
{
	display: block;
	width: 198px;
	height: 60px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-laranja-formulario-fundo.gif) no-repeat;
	margin: 5px auto 0px auto;
	padding: 4px 0 0 0;
}


/*
   FormulÃÂ¡rios 
 */

.laranja-formulario-linha
{
	display: block;
	height: 20px;
	text-align: center;
	margin: 3px 0 1px 0;
	color: #fff;
}

.laranja-formulario-input
{
	width: 120px;
	font-size: 11px;
	padding: 2px;
	margin: 0 0 0 2px;
	border: 1px solid #FDA231;
}









/*
  ------------------------
  Caixa Verde
  ------------------------
  */





.verde-formulario-bot-juntar
{
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde-formulario-button.gif) no-repeat;
}
.verde-formulario-bot-juntar:hover
{
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde-formulario-button.gif) no-repeat 0px -21px;
}

.verde-formulario-bot-trocar
{
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde-formulario-button.gif) no-repeat -75px 0px;
}

.verde-formulario-bot-trocar:hover
{
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde-formulario-button.gif) no-repeat -75px -21px;
}


.verde-formulario-bot-buscar-linha-select
{
	display: block;
	height: 20px;
	text-align: center;
	margin: 2px 0 1px 0;
}


.verde-formulario-bot-buscar-linha
{
	display: block;
	height: 21px;
	margin: 4px 0 0 0;
	padding: 0 10px 0 0;
}

.verde-formulario-bot-buscar
{
	display: block;
	width: 74px;
	height: 21px;
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde-formulario-button.gif) no-repeat -150px 0px;
	float: right;
	text-indent: -5000px;
	overflow: hidden;
}
.verde-formulario-bot-buscar:hover
{
	background: url(/hotsite/ibiclube/img/lateral-caixa-verde-formulario-button.gif) no-repeat -150px -21px;
}

/*
   FormulÃÂ¡rios 
 */
.verde-formulario-input-select
{
	font-size: 11px;
}


/* CSS Document */

.index
{
	display: block;
	padding: 0 0 20px 0;
	margin: 200px 0;
}
.index h1
{
	color: #3e770b;
	font-size: 18px;
	margin: 5px;
}


.index ul
{
	margin: 0 20px;
}
.index li a
{
	width: 450px;
	color: #000;
	display: block;
	margin: 4px 0;
	padding: 4px 4px;
	font-size: 13px;
}
.index li a:hover
{
	background: #3e770b;
	color: #fff;
}


/*

Conteudo
--------------------------------------------------------------------------------

*/

.conteudo,
.conteudo-interna
{
	width: 510px;
	display: table;
	float: right;
}


.conteudo-destaque, .conteudo-destaque-interna
{
	
	display: block;
	width: 510px;
	height: 315px;
	margin:-1px 0 0 0;
	_margin:-1px 0 0 0;
}




/*
Conteudo Paginas Internas (Trocar-Categorias)
*/


.conteudo-trocar-interna, .conteudo-busca-interna
{
	float: left;
	width: 510px;
	margin: 10px 0;
}


.conteudo-trocar-interna-titulo,
.conteudo-busca-interna-titulo,
.conteudo-parceiros-interna-titulo,
.conteudo-cadastro-interna-titulo,
.conteudo-cadastro-atualizacao-interna-titulo,
.conteudo-meuclube-interna-titulo,
.conteudo-simulador-interna-titulo,
.conteudo-extrato-interna-titulo,
.conteudo-minhastrocas-interna-titulo,
.conteudo-ibiclube-interna-titulo,
.conteudo-login-interna-titulo,
.conteudo-duvidas-interna-titulo,
.conteudo-privacidade-interna-titulo,
.conteudo-termos-interna-titulo,
.conteudo-contato-interna-titulo,
.conteudo-perfil-interna-titulo,
.conteudo-titulos-guia-assinatura
{
	width: 510px;
	height: 44px;
	display: block;
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna.gif) no-repeat;
}

.conteudo-busca-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-busca.gif) no-repeat;
}

.conteudo-parceiros-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-parceiros.gif) no-repeat;
}

.conteudo-cadastro-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-cadastro.gif) no-repeat;
}

.conteudo-cadastro-atualizacao-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-cadastro-atualizacao.gif) no-repeat;
}

.conteudo-meuclube-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-meuclube.gif) no-repeat;
}

.conteudo-simulador-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-simulador.gif) no-repeat;
}

.conteudo-extrato-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-extrato.gif) no-repeat;
}

.conteudo-minhastrocas-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-minhastrocas.gif) no-repeat;
}

.conteudo-ibiclube-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-ibiclube.gif) no-repeat;
}

.conteudo-login-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-login.gif) no-repeat;
}

.conteudo-duvidas-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-duvidas.gif) no-repeat;
}

.conteudo-privacidade-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-privacidade.gif) no-repeat;
}

.conteudo-termos-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-termos.gif) no-repeat;
}

.conteudo-contato-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-contato.gif) no-repeat;
}

.conteudo-perfil-interna-titulo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-perfil.gif) no-repeat;
}

.conteudo-titulos-guia-assinatura
  {
  background: url(/hotsite/ibiclube/img/conteudo-titulos-guia-assinatura.gif) no-repeat;
  }



.conteudo-trocar-interna-titulo span, 
.conteudo-busca-interna-titulo span, 
.conteudo-parceiros-interna-titulo span, 
.conteudo-cadastro-interna-titulo span, 
.conteudo-cadastro-atualizacao-interna-titulo span, 
.conteudo-meuclube-interna-titulo span, 
.conteudo-simulador-interna-titulo span, 
.conteudo-extrato-interna-titulo span, 
.conteudo-minhastrocas-interna-titulo span, 
.conteudo-ibiclube-interna-titulo span, 
.conteudo-login-interna-titulo span, 
.conteudo-duvidas-interna-titulo span, 
.conteudo-privacidade-interna-titulo span, 
.conteudo-termos-interna-titulo span, 
.conteudo-contato-interna-titulo span, 
.conteudo-perfil-interna-titulo span
{
	float: right;
	display: block;
	margin: -5px 6px 5px 0;
	
}

.conteudo-trocar-interna-titulo span a, .conteudo-busca-interna-titulo span a, .conteudo-parceiros-interna-titulo span a, .conteudo-cadastro-interna-titulo span a, .conteudo-cadastro-atualizacao-interna-titulo span a, .conteudo-meuclube-interna-titulo span a, .conteudo-simulador-interna-titulo span a, .conteudo-extrato-interna-titulo span a, .conteudo-minhastrocas-interna-titulo span a, .conteudo-ibiclube-interna-titulo span a, .conteudo-login-interna-titulo span a, .conteudo-duvidas-interna-titulo span a, .conteudo-privacidade-interna-titulo span a, .conteudo-termos-interna-titulo span a, .conteudo-contato-interna-titulo span a, .conteudo-perfil-interna-titulo span a
{
	float: left;
	color: #fff;
	display: block;
	border-right: 1px solid #fff;
	padding: 1px 6px;
	margin: 0 2px;
	font-size: 9px;
}
.conteudo-trocar-interna-titulo span a:hover, .conteudo-busca-interna-titulo span a:hover, .conteudo-parceiros-interna-titulo span a:hover, .conteudo-cadastro-interna-titulo span a:hover, .conteudo-cadastro-atualizacao-interna-titulo span a:hover, .conteudo-meuclube-interna-titulo span a:hover, .conteudo-simulador-interna-titulo a:hover, .conteudo-extrato-interna-titulo a:hover, .conteudo-minhastrocas-interna-titulo a:hover, .conteudo-ibiclube-interna-titulo a:hover, .conteudo-login-interna-titulo a:hover, .conteudo-duvidas-interna-titulo a:hover, .conteudo-privacidade-interna-titulo a:hover, .conteudo-termos-interna-titulo a:hover, .conteudo-contato-interna-titulo a:hover, .conteudo-perfil-interna-titulo a:hover
{
	text-decoration: underline;
}

.conteudo-trocar-interna-titulo h3 a, .conteudo-busca-interna-titulo h3 a, .conteudo-parceiros-interna-titulo h3 a, .conteudo-cadastro-interna-titulo h3 a, .conteudo-cadastro-atualizacao-interna-titulo h3 a, .conteudo-meuclube-interna-titulo h3 a, .conteudo-simulador-interna-titulo h3 a, .conteudo-extrato-interna-titulo h3 a, .conteudo-minhastrocas-interna-titulo h3 a, .conteudo-ibiclube-interna-titulo h3 a, .conteudo-login-interna-titulo h3 a, .conteudo-duvidas-interna-titulo h3 a, .conteudo-privacidade-interna-titulo h3 a, .conteudo-termos-interna-titulo h3 a, .conteudo-contato-interna-titulo h3 a, .conteudo-perfil-interna-titulo h3 a, .conteudo-titulos-guia-assinatura h3 a
{
	width: 60px;
	height: 15px;
	text-indent: -5000px;
	overflow: hidden;
	display: block;
	position: relative;
	top: 10px;
	left: 10px;
}

.conteudo-trocar-interna-centro, .conteudo-busca-interna-centro, .conteudo-meuclube-interna-centro
{
	width: 510px;
	display: table;
	background: #cfccef;
	padding: 5px 0;
	
}
.conteudo-busca-interna-centro
{
	background: #FFD9B3;
}
.conteudo-meuclube-interna-centro
{
	background: #E9FB9F;
}


.conteudo-trocar-interna-centro-introducao 
  {
  width:310px;  
  text-align:left;
  font-size:12px;
  margin:35px 0;
  padding:0 0 0 30px;
  display:block;
  float:left;
  font-weight: bold;
  }



.conteudo-trocar-interna-guia, .conteudo-busca-interna-guia, .conteudo-extrato-interna-guia
{
	display: block;
	width: 510px;
	height: 30px;
	margin: -5px 0 5px 0;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-interna-produto-caixa-guia.gif) no-repeat;
}

.conteudo-busca-interna-guia
{
	background: url(/hotsite/ibiclube/img/conteudo-busca-interna-produto-caixa-guia.gif) no-repeat;
}

.conteudo-extrato-interna-guia
{
	background: url(/hotsite/ibiclube/img/conteudo-extrato-interna-produto-caixa-guia.gif) no-repeat;
}

.conteudo-trocar-interna-guia p, 
.conteudo-busca-interna-guia p, 
.conteudo-extrato-interna-guia p
{
	float: left;
	margin: 6px 0 0 30px;
	font-size: 11px;
	font-weight: bold;
	color: #49256D;
}

.conteudo-trocar-interna-guia select, .conteudo-busca-interna-guia select, .conteudo-extrato-interna-guia select
{
	float: right;
	font-size: 10px;
	margin: 5px 30px 0 0;
	border: 1px solid #49256D;
	width: 150px;
}

.conteudo-trocar-interna-guia-links li 
  {
  display:inline;
  float:left;
  margin:7px 0 0 0;
  }
.conteudo-trocar-interna-guia-links a 
  {
  width:107px;
  height:21px;
  display:block;
  margin:0 1px;    
  }

.conteudo-trocar-interna-guia-links a 
  {
  text-decoration:underline;
  }
  
  
.conteudo-trocar-interna-paginas, .conteudo-busca-interna-paginas
{
	margin: 5px 0;
	height: 20px;
	padding: 4px 15px;
	display: block;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-interna-produto-caixa-pagina.gif) no-repeat;
	text-align: center;
}

.conteudo-busca-interna-paginas
{
	background: url(/hotsite/ibiclube/img/conteudo-busca-interna-produto-caixa-pagina.gif) no-repeat;
}

.conteudo-trocar-interna-paginas a, .conteudo-busca-interna-paginas a
{
	color: #000;
	font-size: 9px;
}

.conteudo-trocar-interna-paginas a:hover, .conteudo-busca-interna-paginas a:hover
{
	text-decoration: underline;
}

.conteudo-trocar-interna-paginas-numeros, .conteudo-busca-interna-paginas-numeros
{
	margin: 0 1px;
}

.conteudo-trocar-interna-paginas-anterior, .conteudo-trocar-interna-paginas-proxima, .conteudo-busca-interna-paginas-anterior, .conteudo-busca-interna-paginas-proxima
{
	padding: 0;
	margin: 0 45px 0 0;
}
.conteudo-trocar-interna-paginas-proxima, .conteudo-busca-interna-paginas-proxima
{
	margin: 0 0 0 45px;
	padding: 0;
}



.conteudo-trocar-interna-paginas-produtos
{
	width: 506px;
	*width: 600px;
	_width: 506px;
	display: table;
	margin: 0 0 0 4px;
}




/*


Conteudo Paginas Internas (Cadastro)


*/


.cadastro
{
	display: block;
	margin: 5px 10px;
	font-size: 11px;
	color: #9D4306;
}

.cadastro-topo
{
	margin: 10px 0;
	display: block;
}
.cadastro-topo h6
{
	font-size: 12px;
}

.cadastro-topo h5
{
	margin: 2px 0;
	font-size: 11px;
	font-weight: normal;
}
.cadastro-topo p
{
	margin: 5px 0 0 0;
	font-size: 9px;
}

.cadastro-linha-inteira
{
	display: block;
}
.cadastro-linha-inteira-txt
{
	padding: 5px 0;
	display: block;
}
.cadastro-linha-inteira-form
{
	padding: 0 0 5px 0;
	display: block;
}
.cadastro-linha-inteira-form-inputtxt
{
	border: 1px solid #9D4306;
	padding: 2px 4px;
}
.cadastro-linha-inteira-form-combobox
{
	border: 1px solid #9D4306;
	padding: 2px 4px;
}

.cadastro-linha-dupla
{
	width: 490px;
	display: table;
}

.cadastro-linha01, .cadastro-linha02
{
	width: 200px;
	display: block;
	float: left;
}
.cadastro-linha02
{

}

.cadastro-finaliza, .cadastro-finaliza-atualizacao
{
	display: block;
	background: #FFECD9;
	width: 440px;
	padding: 5px 10px 20px 10px;
	margin: 10px auto;
}
.cadastro-finaliza-atualizacao
{
	width: 160px;
	margin: 10px 0;
}


.cadastro-email
{
	width: 250px;
	right: 1px;
	margin: -45px 0 0 0;
	position: relative;
	float: right;
	background: #fff;
	border: 2px solid #9D4306;
	padding: 5px;
	color: #000;
}
.cadastro-email-seta
{
	display: block;
	background: url(/hotsite/ibiclube/img/cadastro-email.gif) no-repeat 0px -1px;
	width: 12px;
	height: 24px;
	float: left;
	margin: 10px 0 0 -19px;
}

.cadastro-email h6
{
	font-size: 12px;
	margin: 0 0 2px 0;
}

.cadastro-email p
{
	font-size: 10px;
}
.cadastro-email a
{
	font-size: 12px;
	color: #9D4306;
}
.cadastro-email a:hover
{
	text-decoration: underline;
}

.cadastro-email-bot, .cadastro-email-bot-atualizar
{
	display: block;
}
.cadastro-email-bot a, .cadastro-email-bot-atualizar a
{
	background: url(/hotsite/ibiclube/img/conteudo-parceiros-bot-junte.gif) no-repeat -124px 0;
	width: 124px;
	height: 21px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	float: right;
	margin: 5px 10px 15px 0;
}

.cadastro-email-bot-atualizar a
{
	background: url(/hotsite/ibiclube/img/conteudo-parceiros-bot-junte.gif) no-repeat -248px 0;
}

.cadastro-email-bot-atualizar a:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-parceiros-bot-junte.gif) no-repeat -124px -21px;
}

.cadastro-telefone
{
	display: block;
	margin: 10px auto;
	width: 402px;
	height: 85px;
}
.cadastro-telefone-left, .cadastro-telefone-right
{
	width: 200px;
	height: 48px;
	display: block;
	float: left;
	border-right: 1px dashed #9D4306;
	margin: 0 0 5px 0;
}
.cadastro-telefone-right
{
	width: 201px;
	float: right;
	border-right: 0px;
}
.cadastro-telefone-left p, .cadastro-telefone-right p, .cadastro-telefone-fundo p
{
	text-align: center;
	margin: 2px 0;
}
.cadastro-telefone-fundo
{
	display: block;
	height: 30px;
	border-top: 1px dashed #9D4306;
	width: 402px;
}
.cadastro-telefone-fundo p
{
	margin: 10px 0 0 0;
}

.cadastro-ok-ganhe
{
	display: block;
}

.cadastro-ok-ganhe a
{
	width: 169px;
	height: 120px;
	margin: 0 auto;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/cadastro-ganhemais.gif) no-repeat;
}
.cadastro-voltar
{
	display: block;
	margin: 10px 0 0 0;
}

.cadastro-voltar a
{
	width: 75px;
	height: 21px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/cadastro-voltar.gif) no-repeat;
	float: right;
	margin: 0 20px 0 0;
}

.cadastro-voltar a:hover
{
	background: url(/hotsite/ibiclube/img/cadastro-voltar.gif) no-repeat 0 -21px;
}

/*


Conteudo Paginas Internas (Juntar- Detalhe - Parceiros)


*/


.parceiros-detalhe-esquerda, .parceiros-detalhe-direita
{
	display: table;
	width: 240px;
	float: left;
	color: #000;
}
.parceiros-detalhe-direita
{
	background: #FFECD9;
	float: right;
}

.parceiros-detalhe-esquerda-img
{
	border-top: 10px solid #fff;
	border-bottom: 10px solid #fff;
	border-right: 20px solid #fff;
	border-left: 20px solid #fff;
	margin: 5px auto 10px auto;
	display: block;
}
.parceiros-detalhe-direita p
{
	margin: 10px 5px;
}

.parceiros-detalhe-direita ul
{
	margin: 10px 5px 10px 20px;
}
.parceiros-detalhe-direita li
{
	list-style: disc;
	margin: 10px 0 10px 5px;
	font-size: 9px;
}

.parceiros-detalhe-direita a
  {
  color:#000;
  text-decoration:underline; 
  }


.parceiros-detalhe-direita-bot
{
	background: url(/hotsite/ibiclube/img/conteudo-parceiros-bot-junte.gif) no-repeat;
	width: 124px;
	height: 21px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	float: right;
	margin: 5px 10px 15px 0;
}

.parceiros-detalhe-direita-bot:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-parceiros-bot-junte.gif) no-repeat 0 -21px;
}

.parceiro_detalhe_trocar
{
	height: 45px;
	display: block;
}

.parceiros-detalhes-esquerda-txt
{
	display: block;
	margin: 5px 5px;
	color: #000;
}


/*

Conteudo Paginas Internas ( "login" )

*/

.login
{
	display: block;
	margin: 5px 10px;
}

.login_aviso
{
	font-size: 10px;
	color: #9D4306;
	margin: 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px dashed #9D4306;
}




/*


Conteudo Paginas Internas (Contato)


*/


.contato
{
	margin: 5px 10px;
	display: table;
	color: #2F5F00;
}

.contato_aviso
{
	font-size: 11px;
	border-bottom: 1px dashed #BBD977;
	padding: 0 0 12px 8px;
	margin: 0 0 10px 0;
}

.contato_aviso a
{
	color: #2F5F00;
	text-decoration: underline;
	font-weight: bold;
}

.contato_atencao
{
	font-size: 9px;
	margin: 0 0 10px 0;
}

.conteudo_problemas_titulo, .conteudo_fale_titulo
{
	width: 177px;
	height: 20px;
	margin: 10px 0;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/conteudo-contato-titulo01.gif) no-repeat;
}

.conteudo_fale_titulo
{
	width: 146px;
	background: url(/hotsite/ibiclube/img/conteudo-contato-titulo02.gif) no-repeat;
}

.contato_selecao
{
	display: table;
	width: 400px;
}

.contato_selecao_left, .contato_selecao_right
{
	float: left;
	width: 160px;
	height: 140px;
	background: url(/hotsite/ibiclube/img/contato-disk-bot.gif) no-repeat;
}

.contato_selecao_right
{
	width: 220px;
	height: 100px;
	background:url(/hotsite/ibiclube/img/contato-select.gif) no-repeat;
	margin: 0 0 0 20px;
	border: 0;
	padding: 0;
}

.contato_selecao_right select
{
	margin: 40px 0 0 10px;
	font-size: 11px;
	color: #2F5F00;
	padding: 4px 2px;
	border: 1px solid #2F5F00;
}

.contato_linha_send
{
	display: table;
	width: 410px;
	height: 21px;
	text-align: right;
	text-indent: -5000px;
	overflow: hidden;
}

.contato_linha_send a
{
	display: block;
	width: 124px;
	height: 21px;
	float: right;
	background: url(/hotsite/ibiclube/img/conteudo-contato-bot-enviar.gif) no-repeat;
}

.contato_linha_send a:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-contato-bot-enviar.gif) no-repeat 0 -21px;
}

.contato_linha_back
{
	display: table;
	width: 410px;
	height: 21px;
	text-align: right;
	text-indent: -5000px;
	overflow: hidden;
}

.contato_linha_back a
{
	display: block;
	width: 124px;
	height: 21px;
	float: right;
	background: url(/hotsite/ibiclube/img/conteudo-contato-bot-voltar.gif) no-repeat;
}

.contato_linha_back a:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-contato-bot-voltar.gif) no-repeat 0 -21px;
}

.contato_form
{
	background: #D3F843;
	padding: 10px;
	margin: 10px 0;
	font-size: 11px;
}

.contato_form h5
{
	font-size: 14px;
}
.contato_form input, .contato_form textarea
{
	border: 1px solid #2F5F00;
	font-size: 12px;
	color: #2f5f00;
}
.contato_form textarea
{
	height: 80px;
}

.conteudo_problemas
{
	margin: 5px 0;
}
.conteudo_problemas_01,
.conteudo_problemas_02,
.conteudo_problemas_03,
.conteudo_problemas_04
{
	display: block;
	background: url(/hotsite/ibiclube/img/contato-problemas-bot.jpg) no-repeat;
	width: 118px;
	height: 120px;
	float: left;
	margin: 2px;
	text-indent: -5000px;
	overflow: hidden;
}

.conteudo_problemas_02
{
	background: url(/hotsite/ibiclube/img/contato-problemas-bot.jpg) no-repeat -122px 0;
}

.conteudo_problemas_03
{
	background: url(/hotsite/ibiclube/img/contato-problemas-bot.jpg) no-repeat -244px 0;
}

.conteudo_problemas_04
{
	background: url(/hotsite/ibiclube/img/contato-problemas-bot.jpg) no-repeat -366px 0;
}









/*


Conteudo Paginas Internas (duvida)


*/


.duvidas
{
	margin: 5px 10px;
	display: table;
	color: #2F5F00;
}
.duvidas_aviso
{
	font-size: 11px;
	border-bottom: 1px dashed #BBD977;
	padding: 0 0 8px 8px;
	margin: 0 0 10px 0;
}

.duvidas_titulo, .duvidas_titulo02
{
	padding: 8px 5px;
	background: #D3F843 url(/hotsite/ibiclube/img/duvidas-titulo-setas-cima.gif) no-repeat 460px 10px;
	border-bottom: 1px solid #060;
	font-size: 11px;
	font-weight: bold;
}
.duvidas_titulo02
{
	background: #D3F843 url(/hotsite/ibiclube/img/duvidas-titulo-setas-baixo.gif) no-repeat 460px 10px;
}

.duvidas_descricao
{
	display: block;
	margin: 0 20px 10px 20px;
	padding: 10px;
	background: #F8FEDE;
	border-left: 1px solid #060;
	border-right: 1px solid #060;
	border-bottom: 1px solid #060;
}

.duvidas_descricao p
{
	margin: 0 0 10px 0;
}









/*

Conteudo Paginas Internas ( "ibiClube" )

*/

.simulador
{
	margin: 5px 10px;
	color: #2F5F00;
}

.simulador_titulo, .simulador_aviso
{
	padding: 0 0 8px 8px;
	margin: 10px 5px 0 0;
	border-bottom: 1px dashed #BBD977;
	font-size: 11px;
}
.simulador_aviso
{
	font-size: 9px;
}
.simulador_maneiras
{
	margin: 10px 0;
}
.simulador_maneiras li
{
	display: inline;
	border-right: 2px solid #2F5F00;
	padding: 2px 8px;
}
.simulador_maneiras a
{
	font-weight: bold;
	color: #2F5F00;
	font-size: 11px;
}
.simulador_maneiras a:hover
{
	text-decoration: underline;
}

.simulador_form, .simulador_form02
{
	background: #d6eb8f;
	border-bottom: 1px dashed #BBD977;
	display: table;
	width: 480px;
	padding: 10px 0 0 5px;
	font-size: 11px;
}

.simulador_form02
{
	background: #E9FB9F;
}

.simulador_form input, .simulador_form02 input
{
	border: 1px solid #BBD977;
	padding: 3px 2px;
	width: 150px;
	color: #2F5F00;
}

.simulador_form span, .simulador_form02 span
{
	width: 280px;
	display: block;
	float: right;
	top: -16px;
	position: relative;
}
.simulador_total
{
	display: block;
	padding: 15px 0;
	border-bottom: 1px dashed #BBD977;
	border-top: 1px dashed #BBD977;
	margin: 10px 0 5px 0;
	font-size: 12px;
}
.simulador_total ul li
{
	float: right;
	display: inline;
	margin: -18px 4px 0 0;
}
.simulador_calcular, .simulador_limpar
{
	display: block;
	width: 124px;
	height: 21px;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/simulador-bot.gif) no-repeat;
}
.simulador_calcular:hover
{
	background: url(/hotsite/ibiclube/img/simulador-bot.gif) no-repeat 0 -21px;
}

.simulador_limpar
{
	background: url(/hotsite/ibiclube/img/simulador-bot.gif) no-repeat -124px 0;
}

.simulador_limpar:hover
{
	background: url(/hotsite/ibiclube/img/simulador-bot.gif) no-repeat -124px -21px;
}

/*

Conteudo Paginas Internas ( "Institucional" )

*/



.institucional
{
	margin: 5px 10px;
}

.institucional_titulo01, .institucional_titulo02
{
	width: 328px;
	height: 20px;
	margin: 10px 0;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/conteudo-institucional-titulo01.gif) no-repeat;
}

.institucional_titulo02
{
	width: 377px;
	background: url(/hotsite/ibiclube/img/conteudo-institucional-titulo02.gif) no-repeat;
}
.institucional_text, .institucional_text02
{
	font-size: 11px;
	color: #2F5F00;
	margin: 10px 0 10px 12px;
}

.institucional_text02
{
	font-size: 9px;
}

.institucional_pontos
{
	margin: 0 0 0 12px;
}

.institucional_ponto, .institucional_ponto_total
{
	width: 370px;
	height: 18px;
	display: block;
	font-weight: bold;
	color: #2F5F00;
	margin: 1px 0;
	padding: 4px 0 0 12px;
	background: url(/hotsite/ibiclube/img/institucional-pontos-fundo.gif) no-repeat;
}

.institucional_ponto span, .institucional_ponto_total span
{
	display: block;
	width: 110px;
	padding: 5px 0;
	float: right;
	margin: -16px 8px 0 0;
	text-align: right;
}

.institucional_ponto_total span 
{
       width:150px;              
       text-align:left; 
}

.institucional_ponto_total
{
	color: #333;
	background: url(/hotsite/ibiclube/img/institucional-pontos-fundo02.gif) no-repeat;
}

.institucional_destaque
{
	width: 359px;
	height: 51px;
	display: block;
	background: url(/hotsite/ibiclube/img/institucional-destaque.gif) no-repeat;
	margin: 0 0 0 12px;
	text-indent: -5000px;
	overflow: hidden;
}

.institucional_dicas
{
	display: table;
	width: 490px;
	height: 80px;
	border-top: 1px solid #BBD977;
	padding: 5px 0;
	margin: 5px 0;
}
.institucional_dicas p
{
	float: left;
	width: 168px;
	padding: 2px;
	margin: 0 10px 0 0;
}
.institucional_confirmacao, .institucional_cadastro, .institucional_quero
{
	display: block;
	width: 85px;
	height: 21px;
	float: right;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/institucional-bot.gif) no-repeat;
}
.institucional_confirmacao:hover
{
	/*background: url(/hotsite/ibiclube/img/institucional-bot.gif) no-repeat 0 -21px;*/
}

.institucional_cadastro
{
	width: 75px;
	background: url(/hotsite/ibiclube/img/institucional-bot.gif) no-repeat -85px 0;
}
.institucional_cadastro:hover
{
	background: url(/hotsite/ibiclube/img/institucional-bot.gif) no-repeat -85px -21px;
}
.institucional_quero
{
	width: 125px;
	background: url(/hotsite/ibiclube/img/institucional-bot.gif) no-repeat -160px 0;
}
.institucional_quero:hover
{
	/*background: url(/hotsite/ibiclube/img/institucional-bot.gif) no-repeat -160px -21px;*/
}






/*


Conteudo Paginas Internas ( Troca Produto "Confirma" )


*/

.troca
{
	display: block;
	margin: 5px 10px;
	font-size: 11px;
	color: #49256D;
}

.troca-inputtxt
{
	border: 1px solid #49256D;
	padding: 2px 4px;
}




.troca_confirma
{
	display: block;
	margin: 10px 15px;
}
.troca_confirma_endereco_atual, .troca_confirma_ok
{
	display: block;
	background: #EFEFFA;
	padding: 5px;
	color: #49256D;
}

.troca_confirma_ok
{
	width: 100%;
	margin: 5px 0 10px -4px;
	display: table;
}

.troca_confirma_endereco_atual h5, .troca_confirma_ok h5
{
	font-size: 12px;
	margin: 0 0 2px 0;
	background: #fff;
	padding: 4px;
}

.troca_confirma_endereco_atual span
{
	display: block;
	margin: 10px 0;
	height: 26px;
	text-align: right;
}

.troca_confirma_endereco_atual span a
{
	font-size: 12px;
}



.atual_rodape_alterar, .atual_rodape_excluir
{
	width: 72px;
	height: 23px;
	margin: 0 5px;
	float: right;
	display: block;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-end-alteraexcluir.gif) no-repeat;
}

.atual_rodape_alterar:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-end-alteraexcluir.gif) no-repeat 0 -23px;
}

.atual_rodape_excluir
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-end-alteraexcluir.gif) no-repeat -72px 0;
}

.atual_rodape_excluir:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-end-alteraexcluir.gif) no-repeat -72px -23px;
}



.troca_confirma_ok_left, .troca_confirma_ok_right
{
	float: left;
	width: 48%;
	display: block;
	margin: 2px 0 2px 0;
	background: #cacaee;
	padding: 6px 4px;
}
.troca_confirma_ok_right
{
	float: right;
}

.troca_confirma_msg
{
	height: 50px;
	color: #49256D;
	display: block;
	padding: 5px;
}

.troca_confirma_msg_voltar
{
	display: block;
	width: 75px;
	height: 21px;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-erro-voltar.gif) no-repeat;
	position: relative;
	left: 300px;
	top: -8px;
	text-indent: -5000px;
	overflow: hidden;
}

.troca_confirma_msg_voltar:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-erro-voltar.gif) no-repeat 0 -21px;
}

.troca_confirma_msg_img
{
	display: block;
	float: left;
	width: 60px;
}
.troca_confirma_msg_txt
{
	float: right;
	display: block;
	width: 400px;
	margin: 2px 0 0 0;
}
.troca_confirma_msg_txt h3
{
	font-size: 14px;
}
.troca_confirma_msg_txt p
{
	font-size: 11px;
	margin: 2px 0 0 0;
}



.troca_confirma_msg img
{
	margin: 0 0 0 5px;
	width: 48px;
	height: 37px;
	float: left;
	display: block;
}


.troca_confirma_endereco_atual p
{
	font-size: 11px;
	margin: 0 5px;
}

.troca_confirma_endereco_troca
{
	display: block;
	background: #D8D7F2;
	padding: 8px 10px;
	margin: 4px 0;
	color: #49256D;
	font-size: 11px;
}
.troca_confirma_endereco_troca p
{
	width: 320px;
}

.troca_confirma_endereco_troca select
{
	width: 125px;
	border: 1px solid #49256D;
	float: right;
	margin: -24px 6px 0 0;
}

.troca_confirma_endereco_troca a
{
	width: 75px;
	height: 21px;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-cadastrar.gif) no-repeat;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	float: right;
	margin: -18px 58px 0 0;
}

.troca_confirma_endereco_troca a:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-cadastrar.gif) no-repeat 0 -21px;
}


.troca-confirma_produto
{
	display: block;
	margin: 10px 0;
	color: #49256D;
}
.troca-confirma-produto-left, .troca-confirma-produto-right
{
	display: block;
	width: 48.8%;
	background: #EFEFFA;
	float: left;
	padding: 2px;
}

.troca-confirma-produto-right
{
	float: right;
}

.troca-confirma-produto-left h5, .troca-confirma-produto-right h5
{
	font-size: 12px;
	margin: 0 0 2px 0;
	background: #fff;
	padding: 4px;
}

.troca-confirma-produto-left strong
{
	padding: 4px;
	font-size: 10px;
	margin: 4px 0;
	display: block;
}

.troca-confirma-produto-left img
{
	border: 4px solid #fff;
	margin: 2px 4px;
}

.troca-confirma-produto-left p
{
	float: right;
	background: #fff;
	font-weight: bold;
	font-size: 11px;
	padding: 4px;
	margin: -50px 10px 0 0;
}

.troca-confirma-produto-right p
{
	padding: 6px 2px;
	display: block;
	font-weight: bold;
	font-size: 11px;
	background: #B5AFE7;
	margin: 1px 0;
}


.troca-confirma-produto-bot a
{
	width: 107px;
	height: 21px;
	margin: 8px 0;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	float: right;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca.gif) no-repeat;
}

.troca-confirma-produto-bot a:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca.gif) no-repeat 0 -21px;
}

.troca_confirma_ok_rodape, .troca_confirma_ok_rodape02, .troca_confirma_ok_topo
{
	display: block;
	text-align: center;
	margin: 5px 0;
	padding: 5px 0;
}

.troca_confirma_ok_rodape02 p
{
	font-size: 9px;
	color: #49256D;
}


.troca_confirma_ok_rodape p
{
	font-size: 11px;
	color: #49256D;
}


.troca_confirma_ok_rodape a
{
	font-size: 11px;
	color: #49256D;
	text-decoration: underline;
}

.trocar_confirma_end_bot
{
	display: block;
	margin: 10px 0;
	padding: 2px 0 5px 0;
	height: 21px;
	border-bottom: 1px dashed #9D98DE;
}

.trocar_confirma_end_bot_cadastrar, .trocar_confirma_end_bot_ok
{
	width: 75px;
	height: 21px;
	float: right;
	display: block;
	margin: 0 150px 0 0;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-cadastra-ok.gif) no-repeat;
}

.trocar_confirma_end_bot_cadastrar:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-cadastra-ok.gif) no-repeat 0 -21px;
}

.trocar_confirma_end_bot_ok
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-cadastra-ok.gif) no-repeat -75px -21px;
	margin: 0;
}

.trocar_confirma_end_bot_ok:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-trocar-confirma-bot-confirmar-troca-cadastra-ok.gif) no-repeat -75px 0;
}


/*

Conteudo Paginas Internas (Juntar- Resultado - Parceiros)

*/

.busca_caixa
{
	height:90px;
	display: block;
	margin: 5px 5px 10px 0;
	padding: 4px;        
	border-bottom: 1px dashed #fff;
}
.busca_parceiro
{
	display: block;
	float: left;
	background: pink;
}
.busca_parceiro_img
{
	border: 4px solid #fff;
	display: block;
}
.busca_descritivo
{
	width: 138px;
	float: left;
	display: block;        
	margin: 0px 5px 0 10px;
}
.busca_descritivo a, .busca_saibamais a
{
	color: #9D4306;
}
.busca_descritivo a:hover, .busca_saibamais a:hover
{
	text-decoration: underline;
}

.busca_dotzreal
{
	width: 87px;
	height: 40px;
	display: block;
	float: left;
	margin: 4px 15px 0 10px;
}
.busca_saibamais
{
	width: 54px;
	display: block;
	float: left;
	margin: 12px 0;
  float:right;
}

.busca_saibamais a
{
	margin: 5px 0 0 0;
}

/*


Conteudo Paginas Internas (Pagina Produtos - Busca)


*/


.produtos_caixa
{
	width: 240px;
	height: 110px;
	display: block;
	float: left;
	margin: 15px 10px 15px 2px;
}


.produtos_caixa: hover
{
	/*background: #D8D7F2;*/
}


.produtos_produto
{
	width: 80px;
	height: 80px;
	display: block;
	float: left;
}

.produtos_produto_img
{
	border: 4px solid #fff;
	margin: 0 0 0 10px;
}

.produtos_descritivo
{
	width: 160px;
	height: 80px;
	display: block;
	float: right;
	color: #49256d;
}

.produtos_descritivo p
{
	color: #49256D;
	font-size: 10px;
	margin: 0 5px 0 0;
}

.produtos_descritivo a
{
	position: relative;
	float: right;
	bottom: -15px;
	right: 10px;
	font-size: 11px;
	color: #49256d;
	font-weight: bold;
}

.produtos_descritivo a:hover
{
	text-decoration: underline;
}

.produtos_maisdetalhes
{
	width: 240px;
	height: 20px;
	display: block;
	background: #ccc;
}

.produtos_trocar, .busca_trocar
{
	width: 240px;
	height: 40px;
	clear: both;
	display: table;
	background: url(/hotsite/ibiclube/img/conteudo-produtos-fundo-trocar.gif) no-repeat;
	font-size: 11px;
	color: #49256d;
}

.busca_trocar
{
	color: #000;
	background: url(/hotsite/ibiclube/img/conteudo-busca-fundo-trocar.gif) no-repeat;
}

.produtos_trocar p, .busca_trocar p
{
	margin: 4px 0 0 42px;
}

.produtos_trocar a, .busca_trocar a
{
	width: 55px;
	height: 21px;
	position: relative;
	float: right;
	top: -22px;
	right: 8px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/conteudo-produtos-bot-trocar.gif) no-repeat;
}
.produtos_trocar a:hover, .busca_trocar a:hover
{
	/*background: url(/hotsite/ibiclube/img/conteudo-produtos-bot-trocar.gif) no-repeat 0 -21px;*/
}


/*

Conteudo Paginas Internas (EXTRATO DE DOTZ)

*/

.extrato
{
	display: table;
	margin: 5px;
}
.extrato p
{
	color: #2F5F00;
	font-size: 11px;
	margin: 10px 15px;
}
.extrato h4
{
	font-size: 12px;
	display: block;
	background: #F8FEE0;
	padding: 8px 10px;
	color: #2F5F00;
	text-decoration: underline;
}

.extrato_table
{
	font-size: 11px;
	background: #F8FEE0;
}
.extrato_table td, .extrato_table th
{
	border: 1px solid #6BD700;
	padding: 0 4px;
}
.extrato_table th
{
	text-align: center;
}


/*

Conteudo Paginas Internas (Minhas Trocas)

*/

.minhastrocas_table
{
	font-size: 11px;
	background: #F8FEE0;
}
.minhastrocas_table td, .minhastrocas_table th
{
	border: 1px solid #6BD700;
	padding: 0 4px;
}
.minhastrocas_table th
{
	text-align: center;
}

.minhastrocas_table2
{
	margin: 0 auto;
}

.minhastrocas_table2 h4
{
	background: #fff;
}
.minhastrocas_table2 td
{
	padding: 4px;
	margin: 0 auto;
	border-bottom: 1px solid #6BD700;
}

.minhastrocas_table2_box
{
	display: block;
	width: 478px;
	margin: 0 auto;
	background: #fff;
	padding: 0 2px 10px 2px;
}

.minhastrocas_table2_final

{
	display: block;
	height: 15px;
	background: url(/hotsite/ibiclube/img/conteudo-extrato-interna-produto-caixa-guia.gif) no-repeat -5px -15px;
}






/*

Conteudo Paginas Internas (MEU CLUBE)

*/


.meuclube
{
	display: table;
	margin: 5px 10px;
}
.meuclube h3
{
	font-size: 12px;
	color: #2F5F00;
}
.meuclube h4
{
	font-size: 13px;
	color: #2F5F00;
	background: #F8FEE0;
	padding: 6px 4px;
	margin: 0 0 5px 0;
}
.meuclube p
{
	font-size: 11px;
	color: #2F5F00;
	margin: 5px 0;
}

.meuclube a
{
	display: block;
	width: 220px;
	height: 60px;
	margin: 5px;
	float: left;
	padding: 4px;
}

.meuclube a:hover
{
	color: #2F5F00;
	background: #D3F843;
}

.meuclube a h5
{
	display: block;
	padding: 5px 0;
	margin: 0 5px 0 0;
	border-bottom: 1px dashed #2F5F00;
	font-size: 12px;
	color: #2F5F00;
}





/*


Conteudo Paginas Internas (Pagina Produtos Detalhe)


*/


.detalhe
{
	display: table;
	width: 480px;
	margin: 0 auto;
}
.detalhe-esquerda, .detalhe-direita
{
	display: table;
	width: 240px;
	float: left;
	color: #49256d;
}
.detalhe-direita
{
	background: #D8D7F2;
	float: right;
}

.detalhe-esquerda img
{
	border: 4px solid #fff;
	margin: 0 auto;
	display: block;
}

.detalhe-esquerda h4
{
	font-weight: bold;
	display: block;
	font-size: 11px;
	padding: 10px 5px;
}
.detalhe-esquerda p, .detalhe-esquerda a
{
	margin: 10px 5px;
}

.detalhe-esquerda a
{
	color: #49256d;
	text-decoration: underline;
}

.detalhe-direita p
{
	margin: 10px 5px;
}
.detalhe-direita ul
{
	margin: 10px 5px 10px 30px;
}
.detalhe-direita li
{
	list-style: disc;
	margin: 10px 0 10px 5px;
	font-size: 9px;
}

.detalhe_trocar
{
	width: 240px;
	height: 40px;
	clear: both;
	display: table;
	background: url(/hotsite/ibiclube/img/conteudo-produtos-fundo-trocar.gif) no-repeat;
	font-size: 11px;
	color: #49256d;
	margin: 10px 0 0 0;
}

.detalhe_trocar p
{
	margin: 4px 0 0 42px;
}

.detalhe_trocar a
{
	width: 55px;
	height: 21px;
	position: relative;
	float: right;
	top: -32px;
	right: 8px;
	display: block;
	text-indent: -5000px;
	overflow: hidden;
	background: url(/hotsite/ibiclube/img/conteudo-produtos-bot-trocar.gif) no-repeat;
}
.detalhe_trocar a:hover
{
	background: url(/hotsite/ibiclube/img/conteudo-produtos-bot-trocar.gif) no-repeat 0 -21px;
}








.conteudo-trocar-interna-fundo, .conteudo-busca-interna-fundo, .conteudo-meuclube-interna-fundo
{
	height: 12px;
	display: block;
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna.gif) no-repeat 0 -53px;
}
.conteudo-busca-interna-fundo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-busca.gif) no-repeat 0 -53px;
}

.conteudo-meuclube-interna-fundo
{
	background: url(/hotsite/ibiclube/img/conteudo-titulos-interna-meuclube.gif) no-repeat 0 -53px;
}


.conteudo-trocar-interna-categoria
{
	width: 150px;
	display: block;
	float: left;
	margin: 5px 10px;
	_margin: 5px 6px;
	cursor: pointer;
}
.conteudo-trocar-interna-categoria img
{
	border-top: 6px solid #fff;
	border-bottom: 6px solid #fff;
	border-left: 7px solid #fff;
	border-right: 7px solid #fff;
}

.conteudo-trocar-interna-categoria p
{
	font-size: 9px;
	height:55px;
	text-align: left;
	display: block;
	color: #49256D;
	padding: 5px 10px;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-interna-produto-caixa-meio.gif) repeat-y;
}

.conteudo-trocar-interna-categoria h5
{
	color: #49256D;
	height: 20px;
	font: 10px bold;
	*font-size: 8px bold;
	_font-size: 10px bold;
	text-decoration: underline;
	text-align: center;
	padding: 5px 10px 0 10px;
	*padding: 3px 7px 0 7px;
	_padding: 5px 10px 0 10px;
	display: block;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-interna-produto-caixa.gif) no-repeat;
}

.conteudo-trocar-interna-categoria span
{
	display: block;
	height: 10px;
	background: url(/hotsite/ibiclube/img/conteudo-trocar-interna-produto-caixa.gif) no-repeat 0 -27px;
}



/*


Conteudo Paginas Internas (Produtos)


*/















/*


Conteudo Paginas(Trocar)


*/


.conteudo-trocar,   
.conteudo-juntar 
{
	display: block;
	float:left;
	width: 250px;
	height: 1%;
	zoom: 1;
	overflow: hidden;
}
.conteudo-juntar 
  {
  width:250px;
  margin-left: 10px;
  float: left;  
  }
  
.conteudo-juntar-pontos 
  {
  background:#ffe8d1;
  display:block;
  margin:10px 0;
  padding:10px 0;
  }  
.conteudo-juntar-pontos01,
.conteudo-juntar-pontos02,
.conteudo-juntar-pontos03,
.conteudo-juntar-pontos04
  {
  display:block;
  width:219px;
  height:32px;  
  font-size:10px;
  color:#333;
  margin:6px auto;      
  background: url(/hotsite/ibiclube/img/conteudo-juntar-pontos.gif) no-repeat;
  }
.conteudo-juntar-pontos02 
  {
  background: url(/hotsite/ibiclube/img/conteudo-juntar-pontos.gif) no-repeat 0 -32px ;
  }  
.conteudo-juntar-pontos03  
  {
  background: url(/hotsite/ibiclube/img/conteudo-juntar-pontos.gif) no-repeat 0 -64px ;
  }

.conteudo-juntar-pontos04  
  {
  background: url(/hotsite/ibiclube/img/conteudo-juntar-pontos.gif) no-repeat 0 -96px ;
  }  
  
  
.conteudo-juntar-pontos01 p,
.conteudo-juntar-pontos02 p,
.conteudo-juntar-pontos03 p,
.conteudo-juntar-pontos04 p
  {
  text-align:left;
  padding:3px 0 0 15px;  
  } 
  

.conteudo-juntar-pontos01 strong,
.conteudo-juntar-pontos02 strong,
.conteudo-juntar-pontos03 strong,
.conteudo-juntar-pontos04 strong 
  {

  }

.conteudo-juntar-pontos-informacoes h4 
  {
  width:52px;
  height:20px;
  display:block;
  text-indent:-5000px;
  margin:0 20px;
  overflow:hidden;
  background: url(/hotsite/ibiclube/img/conteudo-juntar-e-mais.gif) no-repeat;
  }
.conteudo-juntar-pontos-informacoes p 
  {
  color:#000;
  font-size:10px;
  margin:5px 20px;
  }  
  
  
.conteudo-juntar-pontos-informacoes  
  {
  color:#eb1a09; 
  }

.conteudo-juntar-pontos-informacoes a 
  {

  }  
  
.conteudo-juntar-pontos-informacoes a:hover 
  {   
  }


.conteudo-juntar-pontos-dotz
  {
  font-size:10px;
  width:230px;
  height:20px;
  display:block;
  background: url(/hotsite/ibiclube/img/conteudo-juntar-pontos-dotz.gif) no-repeat ;
  margin:5px auto;
  font-weight:bold;
  text-align:center;
  padding:3px 0 0 0;
  color:#333;
  }  


.conteudo-juntar-pontos-descricao
  {
  	display: block;
  font-size:10px;  
  color:#333;
  margin:5px 8px 15px;  
  padding: 0px 14px 0px 14px;
  text-align:center;
  zoom: 1;
  }




.conteudo-juntar-pontos-informacoes img 
  {
  margin:2px 60px; 
  }    
.conteudo-juntar-pontos-informacoes span
  {  
  display:block;
  height:14px;  
  text-align:center;  
  }
.conteudo-juntar-pontos-informacoes span a
  {
  color:#eb1a09;
  font-weight:bold;  
  }
.conteudo-juntar-pontos-informacoes span a:hover
  {
  text-decoration: underline;  
  }    
.conteudo-trocar-titulo,
.conteudo-juntar-titulo 
  {
  width:250px;
  height:44px;
  display:block;
  background:black;
  margin:10px 0 0 0 ;
  background: url(/hotsite/ibiclube/img/conteudo-titulos.gif) no-repeat;  
  }
.conteudo-juntar-titulo 
  {
  width:251px;
  background: url(/hotsite/ibiclube/img/conteudo-titulos.gif) no-repeat -250px;
  }

.conteudo-trocar-titulo h3 a,
.conteudo-juntar-titulo h3 a 
  {
  width:60px;
  height:15px;  
  margin:10px 0 0 8px;
  text-indent:-5000px;
  overflow:hidden;
  display:block;        
  } 
  
.conteudo-trocar-super-ofertas 
  {
  font-size:10px;
  width:230px;
  height:20px;
  display:block;
  background: url(/hotsite/ibiclube/img/conteudo-produtos-super-ofertas.gif) no-repeat ;
  margin:5px auto;
  font-weight:bold;
  padding:3px 0 0 8px;
  color:#49256d;
  }    

.conteudo-trocar-super-ofertas-descricao
  {
  font-size:10px;  
  color:#49256d;
  margin:5px 9px 15px;
  }
 
.conteudo-juntar-centro,
.conteudo-trocar-centro  
  {
  display:block;
  width:251px;
  background:#ffd9b3;
  padding:5px 0;
  }
   
.conteudo-trocar-centro 
  {
  width:250px;
  background:#cfccef;
  }
  

.conteudo-trocar-produto
  {
  display:block;
  padding:5px 10px;
  cursor: pointer;
  }
  
  
.conteudo-trocar-produto-caixa-img 
  {
  display:block;
  width:70px;
  height:65px;
  margin:0 5px 0 0px;
  overflow: hidden;
  cursor: pointer;
  }
.conteudo-trocar-produto-caixa-img img
  {
  display:block;
  margin:5px auto;
  border:6px solid #fff;
  }  
.conteudo-trocar-produto-descricao
  {  
  float:left;
  width:148px;
  height:40px;
  margin:-58px 0 0 45px;
  padding:0 5px 0 5px;
  display:block;
  color:#49256d;
  font-size:10px;
  float:right;
  font-weight:bold;
  text-decoration:underline;
  cursor: pointer;    
  }

.conteudo-trocar-produto-link 
  {
  display:block;
  height:27px;
  width:180px;
  margin:15px auto 10px auto;
  padding:3px 0 0 40px;
  font-size:9px;
  color:#49256d;
  cursor: pointer;  
  background: url(/hotsite/ibiclube/img/conteudo-produtos-link.gif) no-repeat ;
  }
.conteudo-trocar-produto-link span 
  {
  font-weight: bold;
  text-decoration:underline;
  }
.conteudo-trocar-produto-ver-mais 
  {
  display:block;
  text-align:center;
  }
.conteudo-trocar-produto-ver-mais a 
  {  
  text-align:center;  
  font-size:10px;
  color:#49256d;
  padding:2px 5px ;
  margin:0 auto;
  }
.conteudo-trocar-produto-ver-mais a:hover 
  {
  text-decoration:underline;  
  }
    

.conteudo-trocar-fundo,
.conteudo-juntar-fundo

  {
  width:250px;
  height:12px;
  display:block;  
  background: url(/hotsite/ibiclube/img/conteudo-titulos-fundo.gif) no-repeat ;
  }  
.conteudo-juntar-fundo 
  {
  background: url(/hotsite/ibiclube/img/conteudo-titulos-fundo.gif) no-repeat -250px;
  }



/*

Index

*/



.index 
  {
  display:block;
  padding: 0 0 20px 0;
  margin:200px 0;  
  }
.index h1 
  {
  color:#3e770b;
  font-size:18px;
  margin:5px;
  }
  

.index ul 
  {
  margin:0 20px;    
  }
.index li a 
  {
  width:450px;
  color:#000;
  display:block;  
  margin:4px 0;
  padding:4px 4px;
  font-size:13px;  
  }
.index li a:hover 
  {
  background:#3e770b;
  color:#fff;
  }       



/*

Guia de Assinatura

*/

.conteudo-trocar-interna-paginas-guia-assina-topo 
  {
  display:block;
  width:484px;
  background:#fff;
  margin:5px;
  padding:5px;  
  }

.conteudo-trocar-interna-paginas-guia-assina-topo h4 
  {
  display:block;
  height:19px;
  width:118px;
  overflow:hidden;
  text-indent:-5000px;
  margin:-35px 80px 0 0 ;
  background:red;
  float:right;
  background: url(/hotsite/ibiclube/img/conteudo-guia-assinaturas-topo-titulo.gif) no-repeat ;
  }
  
.conteudo-trocar-interna-paginas-guia-assina-box-pequeno 
  {
  display:block;
  background:#FFC993;
  float:left;
  width:160px;
  margin:5px 2px;
  padding:3px 2px 3px 2px;  
  }
  
.conteudo-trocar-interna-paginas-guia-assina-box-pequeno p 
  { 
  display:block;
  float:right;
  width:109px;  
  margin:-60px 0 0;    
  }  

.conteudo-trocar-interna-paginas-guia-assina-box-pequeno a 
  {
  color:#000;
  }
    
.conteudo-trocar-interna-paginas-guia-assina-interna 
  {  
  width:470px;
  display:block;
  margin:10px;  
  padding:5px;
  }
.conteudo-trocar-interna-paginas-guia-assina-interna img 
  {
  border:4px solid #fff;
  float:left;
  margin:0 5px 0 0;
  } 

.conteudo-trocar-interna-paginas-guia-assina-interna-box01,
.conteudo-trocar-interna-paginas-guia-assina-interna-box02,
.conteudo-trocar-interna-paginas-guia-assina-interna-box03 
  {
  display:block;
  width:135px;
  height:72px;
  padding:2px;
  float:left;  
  margin:0 2px;
  background:#fff;
  }

.conteudo-trocar-interna-paginas-guia-assina-interna-box01 p 
  {
  margin:0 0 0 5px;
  }

.conteudo-trocar-interna-paginas-guia-assina-interna-box02 p 
  {
  text-align:center;  
  margin:22px 0 0 0;
  }
  
.conteudo-trocar-interna-paginas-guia-assina-interna-participe 
  {  
  width:282px;
  height:21px;
  display:block;
  float:left;
  margin:10px 0 10px 2px;  
  }
  
.conteudo-trocar-interna-paginas-guia-assina-interna-participe a
  {  
  display:block;
  width:124px;
  height:21px;
  overflow:hidden;
  text-indent:-5000px;
  float:right;  
  background: url(/hotsite/ibiclube/img/guia-bot-participar.gif) no-repeat 0 -21px;
  }
  
.conteudo-trocar-interna-paginas-guia-assina-interna-participe a:hover
  {
  background: url(/hotsite/ibiclube/img/guia-bot-participar.gif) no-repeat ;
  }
   
.conteudo-trocar-interna-paginas-guia-assina-interna-box03 
  {
  width:278px;
  height:95px; 
  margin:0 0 0 2px;
  text-align:left;
  font-size:9px; 
  } 
  
  

/*

Vale pontos dotz

*/   

.vale-pontos-box 
  {
  display:block;
  width:650px;
  height:510px;
  position:absolute;
  top:50%;
  left:50%;
  margin:-255px 0 0 -325px;
  background: url(/hotsite/ibiclube/img/vale_pontos_fundo.jpg) no-repeat 0 0;  
  }

.vale-pontos-box h1
  {
  overflow:hidden;
  text-indent:-5000px;  
  }   

.vale-pontos-conteudo 
  {
  display:block; 
  position:relative;
  width:392px;
  height:100px;
  top:80px;
  left:35px;
  padding:0;  
  }

.vale-pontos-conteudo-interna 
  {  
  }


.vale-pontos-conteudo-interna a 
  {
  display:block;
  height:25px;
  width:320px;
  color:#fff;
  font-size:12px;
  font-weight: bold;
  padding:10px 0 0 40px;  
  background: url(/hotsite/ibiclube/img/vale_pontos_bot.jpg) no-repeat;  
  } 

.vale-pontos-conteudo-interna a:hover
  {
  text-decoration:underline;
  }
  
.vale-pontos-conteudo-interna h2
  {
  font-size:15px;
  margin:10px 0;
  }

.vale-pontos-conteudo-interna p
  {
  font-size:12px;
  margin:15px 0;
  }
  
.vale-pontos-conteudo-interna-empresas 
  {
  display:block;  
  }
  
.vale-pontos-conteudo-interna-empresas img 
  {  
  float:left;
  margin:5px 0px;  
  }
.vale-pontos-conteudo-interna-empresas-img 
  {
  margin:0 2px;
  }