body {
	font-family: Arial, Verdana;
	font-size:12px;
	color: #000000;
	background: url(../img/bg_main.jpg) no-repeat center top;
	overflow-x: hidden;
}
.cb {
	clear:both;
	height:0!important;
	line-height:0!important;
}
.hide {
	display:none;
	height:0!important;
	line-height:0!important;
}
.divHeader {
	height:286px;
	background:url(../img/bg_header.png) no-repeat center top;
	padding-top: 0px;
}
.divFullContent .boxHolder .boxMainContent h2#titQuemSomos {
	background: url(../img/tit_QuemSomos.png) no-repeat;
	height: 48px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titComoFunciona {
	background: url(../img/tit_ComoFunciona.png) no-repeat;
	height: 48px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titDuvidas {
	background: url(../img/tit_Duvidas.png) no-repeat;
	height: 48px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titSegurancaeHigiene {
	background: url(../img/tit_SegurancaeHigiene.png) no-repeat;
	height: 48px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titPlanos {
	background: url(../img/tit_Planos.png) no-repeat;
	height: 48px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titMeuPlano {
	background: url(../img/tit_MeuPlano.png) no-repeat;
	height: 48px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titFaleConosco {
	background: url(../img/tit_FaleConosco.png) no-repeat;
	height: 48px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titListaDeDesejos {
	background: url(../img/tit_ListaDeDesejos.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titTrocaBrinquedos {
	background: url(../img/tit_TrocaBrinquedos.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top: 10px;
}
.divFullContent .boxHolder .boxMainContent h2#titBrinquedos {
	background: url(../img/tit_Brinquedos.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}

.divFullContent .boxHolder .boxMainContent h2#titCarrinho {
	background: url(../img/tit_Carrinho.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}

.divFullContent .boxHolder .boxMainContent h2#titBrinquedos .campo
{
	border: solid 1px #82318e;
}

.divFullContent .boxHolder .boxMainContent h2#titParceiros {
	background: url(../img/tit_Parceiros.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}
.divFullContent .boxHolder .boxMainContent h2#titImprensa {
	background: url(../img/tit_Imprensa.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}
.divFullContent .boxHolder .boxMainContent h2#titMaterias {
	background: url(../img/tit_Materias.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}
.divFullContent .boxHolder .boxMainContent h2#titValeClube {
	background: url(../img/tit_ValeClube.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}
.divFullContent .boxHolder .boxMainContent h2#titFesta {
	background: url(../img/tit_Festa.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}
.divFullContent .boxHolder .boxMainContent h2#titSantander {
	background: url(../img/tit_Santander.png) no-repeat;
	height: 54px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}
.divHeader .boxHolder {
	width:970px;
	margin:auto;
}

/*.divHeader .boxHolder .lnkLogo {
	background: url("../img/logo.png") no-repeat scroll center 0 transparent;
    clear: both;
    display: block;
    float: left;
    height: 98px;
    overflow:hidden;
    padding-top: 108px;
    position: relative;
    text-indent: -9997px;
    top: 49px;
    width: 400px;
}*/

.divHeader .boxHolder .lnkLogo {
	float:left;
	display:block;
	text-indent: -9999px;
	overflow:hidden;
	width:400px;
	height:98px;
	background:url(../img/logo.png) no-repeat center 0px;
	margin:0 auto;
	clear: both;
	padding-top: 44px;
	position: relative;
	top: -16px;
}

.divHeader .boxHolder .barHolder {
	height: 53px;
	float: left;
	width: 100%;
	clear: none;
	position: relative;
	top: -9px;
}
.divHeader .boxHolder .barHolder .boxNav {
	float: none;
	width: 990px;
	margin: 0 auto;
	padding: 0;
	display: block;
}
.divHeader .boxHolder .barHolder .boxNav li {
	float: left;
}
.divHeader .boxHolder .barHolder .boxNav a {
	display: block;
	float: left;
	height: 53px;
	width: 109px;
	background: url(../img/bt_Quem_somos.png) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
.divHeader .boxLogado {
	float: left;
	width: 954px;
	clear: none;
	position: absolute;
	background: url(../img/bg_boxLogado.png) no-repeat;
	height: 33px;
	left: 50%;
	margin-left: -477px;
	padding-bottom: 31px;
}
.divHeader .boxLogin {
	float: left;
	width: 660px;
	clear: none;
	background: url(../img/bg_boxLogin.png) no-repeat;
	height: 63px;
	margin-left: 275px;
}
.divHeader .boxLogin .frmLogin {
	padding-left:170px;
}
.divHeader .boxLogin .frmLogin li {
	float: left;
	height: 64px;
	display: block;
}
.divHeader .boxLogin .frmLogin #lgHolder {
	display: block;
	width: 114px;
}
.divHeader .boxLogin .frmLogin label {
	display: none;
}
.divHeader .boxLogin .frmLogin #pwHolder {
	display: block;
	width: 60px;
}
.divHeader .boxLogin .frmLogin #btOkHolder {
	width: 20px;
	display: block;
	margin-right: 7px;
}
.divHeader .boxLogin .frmLogin input {
	background-color:transparent;
	border-width:0px;
	border-style:solid;
	border-color:#000000;
	margin-top: 5px;
	height: 21px;
	line-height:21px;
	font-size:10px;
	color:#666666;
	text-indent:4px;
}
.divHeader .boxLogin .frmLogin #pwHolder #txtSenha {
	width: 60px;
	padding: 0;
}
.divHeader .boxLogin .frmLogin #lgHolder #txtLogin {
	width: 110px;
	padding: 0;
}
.divHeader .btnCadastre {
	display: block;
	height: 64px;
	width: 148px;
	text-indent: -9999px;
	float: left;
}
.divHeader .boxLogin .frmLogin #btOkHolder .btnOk {
	display: block;
	height: 21px;
	width: 20px;
	text-indent: -9999px;
	margin-top: 5px;
}
.divHeader .boxLogin .frmLogin #btEsqueci {
	display: block;
	width: 116px;
	margin-top: 8px;
}

.divHeader .boxLogin .frmLogin #btEsqueci a {
	color: #192900;
	font-size: 11px;
}

.divFullContent {
	background: url(../img/bg_Conteudo.png) no-repeat;
	margin: 0px auto;
	width: 1008px;
	height: 831px;
	padding-top: 32px;
}
.divFullContent#Interna {
	background: url(../img/bg_ConteudoInterna.png) no-repeat -32px top;
	padding-top: 32px;
	height: 630px;
}

.separador
{
	float: left;
	width: 1px;
	height: 100px;
	border-left: dotted 1px #342c27;
}

#Paginacao 
{
	width:100%;
	text-align:center;
	padding: 10px;
	float:left;
}

#Paginacao img
{
	vertical-align:middle;
}

#Paginacao .numero
{
	padding:1px 4px;
	text-align:center;
	vertical-align:middle;
	color:#82318e;
	border:solid 1px #82318e;
	text-decoration:none;
	font-size:10px;
}

#Paginacao .numero:hover
{
	color:#ffffff;
	background-color:#82318e;
}

#Paginacao .atual
{
	padding:2px 5px;
	text-align:center;
	vertical-align:middle;
	color:#ffffff;
	background-color:#82318e;
	border:solid 1px #82318e;
	font-weight:bold;
}

div.brinquedo 
{
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #ffffff;
    float: left;
    height: 210px;
    margin: 0 -1px -1px 0;
    text-align: center;
    width: 210px;
}

div.brinquedo #Conteudo
{
    height: 210px;
    width: 210px;
}

div.brinquedo #Detalhe
{
    background: url('../img/bg_brinquedo.png');
    height: 180px;
    margin: -210px 0 0;
    padding: 30px 5px 0;
    position: absolute;
    text-align: center;
    width: 200px;
    display:none;
}

div.brinquedo #Detalhe p
{
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
}

div.brinquedo #Detalhe a.mais
{
    background: none repeat scroll 0 0 #FFFFFF;
    color: #000000;
    display: block;
    font-size: 12px;
    font-weight: bold;
    margin: 30px 0 0;
    padding: 5px;
    text-decoration: none;
}

div.brinquedo #Conteudo a
{
    display: block;
    text-decoration: none;
    width: 210px;
}

div.brinquedo #Conteudo a.foto
{
    height: 144px;
}

div.brinquedo #Conteudo img
{
    border: 1px solid #1E7CDA;
    height: 140px;
    margin:4px 0 0;
}

div.brinquedo #Conteudo p.peso
{
	background-color: #C32222;
    color: #FFFFFF;
    font-size: 10px;
    font-weight: bold;
    margin: 0;
    padding: 3px;
    position: absolute;
    text-align: center;
    width: 204px;
}

div.brinquedo #Conteudo .nome
{
	color:#C32222;
	display:block;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	height:47px;
}

div.brinquedo #Conteudo .descricao
{
	color:#000000;
	display:block;
	font-size:11px;
	text-decoration:none;
	height:70px;
	line-height:16px;
}

div.brinquedo #Conteudo .disponivel
{
	background:none repeat scroll 0 0 #00BB00;
	color:#FFFFFF;
	display:block;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:210px;
	margin:0px;
	padding:2px 0;
}

div.brinquedo #Conteudo .naodisponivel
{
	background:none repeat scroll 0 0 #FFCC00;
	color:#000000;
	display:block;
	font-size:9px;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	width:210px;
	margin:0px;
	padding:2px 0;
}

div.brinquedo .adicionar
{
	background:url("../img/bt_AdicionarCarrinho.png") no-repeat scroll 0 0 transparent;
	border:0 solid #FFFFFF;
	height:17px;
	margin:0;
	padding:0;
	position:relative;
	text-indent:-9999px;
	width:121px;
}

div.brinquedo .remover
{
	background:url("../img/bt_RemoverCarrinho.png") no-repeat scroll 0 0 transparent;
	border:0 solid #FFFFFF;
	height:17px;
	margin:0;
	padding:0;
	position:relative;
	text-indent:-9999px;
	width:121px;
}

div.brinquedo .lista
{
	background: #ffffff;
	border: 0 solid #FFFFFF;
    color: #C32222;
    font-size: 12px;
    height: 22px;
    margin: 0;
    padding: 0;
    position: relative;
    text-decoration: underline;
    width: 200px;
    cursor:pointer;
}

h2.titulo
{
	color:#83318f;
	display:block;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	clear:both;
}

.divFullContent#Interna .boxHolder .boxMainContent .boxVantagens 
{
	margin-left:-5px;
}

.divFullContent .boxHolder .boxMainContent {
	position: relative;
}
.divFullContent .boxHolder .boxMainContent p {
	margin: 5px 0 5px 0;
	font-size: 12px;
}
.divFooter {
	width: 1008px;
	margin: 5px auto;
	text-align:center;
}
.divFooter img{
    padding:0 10px 0 10px    
}
.divFullContent .boxHolder .boxMainContent .boxVantagens {
	float: left;
	height: auto;
	width: 320px;
	clear: none;
}
.divFullContent .boxHolder .boxMainContent .boxBemVindo {
	position: absolute;
	top: 96px;
	left: 315px;
	background: url(../img/texto_BemVindo.png) no-repeat;
	height: 305px;
	width: 652px;
}
.divFullContent .boxHolder .boxMainContent .boxCriancas {
	position: absolute;
	left: 560px;
	top: -15px;
	background: url(../img/Criancas.png) no-repeat;
	height: 222px;
	width: 511px;
}
.divFullContent .boxHolder .boxMainContent .boxPassoAPasso {
	position: absolute;
	top: 412px;
	left: 212px;
	background: url(../img/PassoAPasso.png) no-repeat;
	height: 399px;
	width: 684px;
}
.divFullContent .boxHolder .boxMainContent .boxPassoAPasso #btComo {
	position: absolute;
	left: 12px;
	top: 241px;
	height: 33px;
	width: 178px;
	text-indent: -9999px;
}
.divFullContent .boxHolder .boxMainContent .boxBaloes {
	position: absolute;
	top: 256px;
	left: 772px;
	background: url(../img/Baloes.png);
	height: 531px;
	width: 233px;
}
.divFullContent .boxHolder .boxMainContent .boxBaloes ul {
	position: absolute;
	left: 0px;
	top: 0px;
}
.divFullContent .boxHolder .boxMainContent .boxBaloes li {
	position: absolute;
	left: 0px;
	top: 0px;
}
.divFullContent .boxHolder .boxMainContent .boxBaloes #btBrinquedos a {
	position: absolute;
	left: 14px;
	top: 162px;
	width: 94px;
	height: 75px;
}
.divFullContent .boxHolder .boxMainContent .boxBaloes #btConheca a {
	position: absolute;
	left: 63px;
	top: 34px;
	width: 94px;
	height: 75px;
}
.divFullContent .boxHolder .boxMainContent .boxBaloes #btFrete a {
	position: absolute;
	left: 128px;
	top: 162px;
	width: 94px;
	height: 75px;
}
.divHeader .boxHolder .barHolder .boxNav #QuemSomos {
	background: url(../img/bt_Quem_somos.png) no-repeat;
}
.divHeader .boxHolder .barHolder .boxNav #ComoFunciona {
	background: url(../img/bt_Como_Funciona.png) no-repeat;
}
.divHeader .boxHolder .barHolder .boxNav #Duvidas {
	background: url(../img/bt_Duvidas.png) no-repeat;
}
.divHeader .boxHolder .barHolder .boxNav #SegurancaEHigiene {
	background: url(../img/bt_Seguranca_e_Higiene.png) no-repeat;
}
.divHeader .boxHolder .barHolder .boxNav #Brinquedos {
	background: url(../img/bt_Brinquedos.png) no-repeat;
}
.divHeader .boxHolder .barHolder .boxNav #FaleConosco {
	background: url(../img/bt_Fale_conosco.png) no-repeat;
}
.divHeader .boxHolder .barHolder .boxNav #Planos {
	background: url(../img/bt_Planos.png) no-repeat;
}
.divHeader .boxHolder .barHolder .boxNav #ValeClube {
	background: url(../img/bt_ValeClube.png) no-repeat;
}
.divHeader .boxHolder .barHolder .boxNav #Midia {
	background: url(../img/bt_Midia.png) no-repeat;
}
.divFullContent .boxHolder .boxMainContent .boxBaloes li a {
	position: absolute;
	text-indent: -9999px;
	display: block;
}
.divFullContent .boxHolder .boxMainContent .boxContent .mensagem {
	color:Red;
	font-size:16px;
	margin:10px;
	
}
.divFullContent .boxHolder .boxMainContent .boxContent {
	padding-right: 0px;
	float: left;
	clear: none;
	width: 640px;
	overflow-y:auto;
	overflow-x:hidden;
	line-height: 125%;
	min-height:554px;	
	padding-top:5px;
}
.divFullContent .boxHolder .boxMainContent .boxContent p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 150%;
}
.divFullContent .boxHolder .boxMainContent .boxVantagens h2 {
	display: block;
}
.divFullContent .boxHolder .boxMainContent .boxVantagens p {
	display: none;
}
.divHeader #divCliente .boxLogin .frmLogin #cadHolder {
	width: 183px;
}
.divHeader .boxLogado .nomeCliente {
	color: #466477;
	font-size: 13px;
	font-weight: bold;
	float: left;
	padding-left: 100px;
	line-height: 31px;
	overflow: hidden;
	white-space: nowrap;
	width: 279px;
	height: 31px;
}
.divHeader .boxLogado .barraCliente {
	display: block;
	float: left;
	width: 500px;
	padding-top: 3px;
	padding-left: 18px;
	margin-right: 18px;
}
.divHeader .boxLogado .barraCliente li {
	display: block;
	float: left;
	line-height: 28px;
	padding: 0 10px;
	background: url(../img/sep_boxLogado.png) no-repeat left center;
}
.divHeader .boxLogado .barraCliente li.primeiro {
	background: url(none);
}
.divHeader .boxLogado .barraCliente a {
	font-size: 11px;
	color: #4c6a80;
	text-decoration: none;
}
.divFullContent .boxMainContent .boxVantagens ul {
	width: 214px;
	padding: 5px 16px 10px 56px;
	display: block;
}
.divFullContent .boxMainContent .boxVantagens ul li {
	display:block;
}
.divFullContent .boxMainContent .boxVantagens listaVantagem li {
	background: url(../img/bg_itemVantagem.png) no-repeat;
	display:block;
}
.divFullContent .boxMainContent .boxVantagens .listaVantagem {
	background: url(../img/item_Vantagem.png) no-repeat 56px 16px;
	padding-top:50px;
}
.divFullContent .boxMainContent .boxVantagens h2 {
	display: block;
	height: 80px;
	text-indent: -9999px;
}
.divFullContent .boxMainContent .boxVantagens h2.Preservacao {
	background: url(../img/item_Preservacao.png) no-repeat;
	height: 92px;
}
.divFullContent .boxMainContent .boxVantagens h2.Organizacao {
	background: url(../img/item_Organizacao.png) no-repeat;
}
.divFullContent .boxMainContent .boxVantagens h2.Ganho {
	background: url(../img/item_Ganho.png) no-repeat;
}
.divFullContent .boxMainContent .boxVantagens h2.Economia {
	background: url(../img/item_Economia.png) no-repeat;
}
.divFullContent .boxMainContent .boxVantagens a {
	display:block;
	float:left;
	height:109px;
	text-indent:-9999px;
	width:107px;
}
.divFullContent .boxMainContent .boxVantagens .menuCategoria {
	background: url(../img/menu_Categoria.png) no-repeat center top;
	padding-top: 34px;
	width: 214px;
	margin: 0 auto;
	text-align: center;
}
.divFullContent .boxMainContent .boxVantagens .menuCategoria select {
	width: 200px;
}
.divFullContent .boxMainContent .green{
	color:Green;
	font-size:20px;
	margin:10px 0 10px 0;
}
.divFullContent .boxMainContent .boxContent .green{
	color:Green;
	font-size:20px;
	margin:10px 0 10px 0;
}
.divFullContent .boxMainContent .boxContent .disponivel
{
	float:left;
	color:Red;
	font-size:20px;
	margin:10px 0;
	width:100%;
}
.divFullContent .boxMainContent .boxContent .disponivel .adicionar
{
	background:url("../img/bt_AdicionarCarrinho.png") no-repeat scroll 0 0 transparent;
	border:0 solid #FFFFFF;
	float:right;
	height:17px;
	margin:0;
	padding:0;
	position:relative;
	text-indent:-9999px;
	width:121px;
}

.divFullContent .boxMainContent .boxContent .disponivel .remover
{
	background:url("../img/bt_RemoverCarrinho.png") no-repeat scroll 0 0 transparent;
	border:0 solid #FFFFFF;
	float:right;
	height:17px;
	margin:0;
	padding:0;
	position:relative;
	text-indent:-9999px;
	width:121px;
}
.divFullContent .boxMainContent .boxContent .disponivel .lista
{
	background: none repeat scroll 0 0 transparent;
	border: 0 solid #FFFFFF;
    color: #C32222;
    float: right;
    font-size: 12px;
    height: 17px;
    margin: 0;
    padding: 0;
    position: relative;
    text-decoration: underline;
    width: 240px;
    cursor:pointer;
    /*
	background:url("../img/bt_AdicionarLista.png") no-repeat scroll 0 0 transparent;
	border:0 solid #FFFFFF;
	float:right;
	height:17px;
	margin:0;
	padding:0;
	position:relative;
	text-indent:-9999px;
	width:121px;
    */
}
.divFullContent .boxMainContent .boxContent .Lista {
	width: 503px;
	margin: 15px auto;
}
.divFullContent .boxMainContent .boxContent .topoLista {
	background: url(../img/lista_Top.png) no-repeat;
	height: 32px;
}
.divFullContent .boxMainContent .boxContent .meioLista {
	background: url(../img/lista_Middle.png);
	padding-bottom: 8px;
}
.divFullContent .boxMainContent .boxContent .rodapeLista {
	background: url(../img/lista_Bottom.png);
	height: 10px;
	text-indent: -9999px;
}
.divFullContent .boxMainContent .boxContent .Lista table {
	width:485px;
	margin:0 9px;
	border-collapse:collapse;
}
.divFullContent .boxMainContent .boxContent .Lista table th {
	padding:0 4px;
	color:#884c8c;
	font-size:17px;
	line-height:45px;
}
.divFullContent .boxMainContent .boxContent .Lista table td {
	padding:0 8px;
	line-height:31px;
	font-size:12px;
	color:#0f0f0f;
}
.divFullContent .boxMainContent .boxContent .Lista tr.odd {
	background: url(../img/bg_LinhaLista.png) no-repeat center top;
}
.divFullContent .boxMainContent .boxContent .Lista .Qtde {
	background: url(../img/bg_QtdeLista.png) no-repeat center top;
	line-height: 21px;
	padding: 0px;
	height: 21px;
	width: 50px;
	border: 0px solid #FFFFFF;
}
.divFullContent .boxMainContent .boxContent .Lista .btDel {
	background: url(../img/bg_ApagaLista.png) no-repeat center center;
	display:block;
	text-indent: -9999px;
}
.divFullContent .boxMainContent .boxContent .Lista .rodapeLista .btAtualizar {
	display: block;
	float: right;
	height: 40px;
	width: 100px;
	margin: 12px;
}
#Interna .breadCrumb {
	display: block;
	height: 32px;
}
#Interna .breadCrumb ul {
	display: block;
	float: left;
	height: 32px;
	padding-left: 324px;
}
#Interna .breadCrumb li {
	float: left;
}
#Interna .breadCrumb a {
	line-height: 26px;
	display: block;
	padding: 0px 4px;
	color: #114996;
	white-space: nowrap;
}
#Interna .breadCrumb .Corrente {
	color: #50aae5;
	text-decoration: none;
}
.boxMainContent .boxContent .frmCliente {
	background: url(../img/bg_Cadastro_top.png) no-repeat;
	display: block;
	margin: 10px 0 0 0;
	padding: 32px 0px 0px;
	width: 603px;
	height: auto;
}
.boxMainContent .boxContent .frmCliente fieldset {
	background: url(../img/bg_Cadastro_middle.png) repeat-y;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
	display:block;
	min-height:80px;
}
.boxMainContent .boxContent .frmCliente ul {
	display: block;
	width: 540px;
	margin: 0 auto;
}
.boxMainContent .boxContent .frmCliente ul.inner {
	width: auto;
	padding:0;
}
.boxMainContent .boxContent .frmCliente li {
	display: block;
	float: left;
	width: 250px;
	clear: none;
	height:37px;
	padding: 3px 0px;
}
.boxMainContent .boxContent .frmCliente li.odd {
	float: right;
}
.boxMainContent .boxContent .frmCliente label {
	display: block;
	line-height:16px;
	color: #000000;
	font-size: 11px;
}
.boxMainContent .boxContent .frmCliente li.linha {
	display: block;
	float: left;
	width: 500px;
	clear: none;
}
.boxMainContent .boxContent .frmCliente li.calendario {
	display: block;
	float: left;
	width: 500px;
	clear: none;
	text-align:center;
	height: 240px;
	padding: 8px 0px;
}
.boxMainContent .boxContent .frmCliente li.termos {
	display: block;
	float: left;
	width: 500px;
	clear: none;
	height: 85px;
	padding: 8px 0px;
}
.boxMainContent .boxContent .frmCliente textarea {
	color: #000000;
	font-size: 11px;
	width: 500px;
	height: 100px;
}
.boxMainContent .boxContent .frmCliente input ,.boxMainContent .boxContent .frmCliente select{
	width:100%;
	background: url(../img/bg_Campo_250.png) no-repeat;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
	height: 21px;
	line-height: 21px;
	font-size: 11px;
}
.boxMainContent .boxContent .frmCliente .clear
{
	width:auto !important;
	background: none !important;
	margin: 0px;
	padding: 0px;
	border: none !important;
	height: auto !important;
	font-size: 11px;
}
.boxMainContent .boxContent .frmCliente span.checkbox 
{
	width:500px;
	display:block;
}
.boxMainContent .boxContent .frmCliente span.checkbox label
{
	width:400px;
	display:block;
	line-height: 21px;
}
.boxMainContent .boxContent .frmCliente span.checkbox input{
	width:30px;
	margin: 0px;
	padding: 0px;
	border: 0px solid #FFFFFF;
	height: 21px;
	line-height: 21px;
	font-size: 11px;
	float:left;
}

.boxMainContent .boxContent .frmCliente li.t40 {
	width:200px;
	padding:0;
}

.boxMainContent .boxContent .frmCliente li.t80 {
	width:80px;
	padding:0;
}
.boxMainContent .boxContent .frmCliente li.t160 {
	width:160px;
	padding:0;
}
.boxMainContent .boxContent .frmCliente li.t40 input 
{
	text-align:center;
	background: url(../img/bg_Campo_40.png) no-repeat;
}
.boxMainContent .boxContent .frmCliente li.t40 select
{
	width:50px;
}
.boxMainContent .boxContent .frmCliente li.t80 input {
	background: url(../img/bg_Campo_80.png) no-repeat;
}
.boxMainContent .boxContent .frmCliente li.t160 input {
	background: url(../img/bg_Campo_160.png) no-repeat;
}
.boxMainContent .boxContent .frmCliente .rodapeCliente {
	background: url(../img/bg_Cadastro_bottom.png) no-repeat;
	height: 24px;
	text-align: right;
}
.boxMainContent .boxContent .frmCliente .btAtualizar {
	background: transparent url(../img/bt_CadAtualizar.png) no-repeat 0px 0px;
	height: 57px;
	width: 170px;
	margin: -5px 0;
	padding: 0px;
	text-indent: -9999px;
	float: right;
	border: 0px solid #FFFFFF;
	position: relative;
}
.boxMainContent .boxContent .frmCliente .btSalvar {
	background: transparent url(../img/bt_CadSalvar.png) no-repeat 0px 0px;
	height: 57px;
	width: 176px;
	margin: -5px 0;
	padding: 0px;
	text-indent: -9999px;
	float: right;
	border: 0px solid #FFFFFF;
	position: relative;
}
.boxMainContent .boxContent .frmCliente .btEnviar, .boxMainContent .boxContent .btEnviar {
	background: transparent url(../img/bt_CadEnviar.png) no-repeat 0px 0px;
	height: 57px;
	width: 170px;
	margin: -5px 0;
	padding: 0px;
	text-indent: -9999px;
	float: right;
	border: 0px solid #FFFFFF;
	position: relative;
}
.boxMainContent .boxContent .frmCliente .btOk {
	background: transparent url(../img/bt_CadOk.png) no-repeat 0px 0px;
	height: 57px;
	width: 170px;
	margin: 0px;
	padding: 0px;
	text-indent: -9999px;
	float: right;
	border: 0px solid #FFFFFF;
	position: relative;
}
.boxMainContent .boxContent .frmCliente .btLimpar {
	background: transparent url(../img/bt_CadLimpar.png) no-repeat 0px 0px;
	height: 57px;
	width: 170px;
	margin: -5px 0;
	padding: 0px;
	text-indent: -9999px;
	float: right;
	border: 0px solid #FFFFFF;
	position: relative;
	left: 12px;
}
.boxMainContent .boxContent .frmCliente .botao
{
	background: none;
	height: 38px;
	width: 179px;
	margin: 10px;
}

.divFullContent .boxHolder .boxMainContent h2#titCadastro {
	background: url(../img/tit_Cadastro.png) no-repeat;
	height: 50px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
}

.divFullContent .boxHolder .boxMainContent h2#titEsqueciSenha {
	background: url(../img/tit_EsqueciSenha.png) no-repeat;
	height: 64px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top:10px;
}

.divFullContent .boxHolder .boxMainContent h2#titLogin {
	background: url(../img/tit_Login.png) no-repeat;
	height: 64px;
	width: 670px;
	float: left;
	text-indent: -9999px;
	clear: none;
	display: block;
	margin-top:10px;
}

.planos td label
{
    display:inline!important;
}
.planos td input
{
    width:30px!important;
    background:transparent!important;
}

.justificativa label
{
	float:right;
	padding-left: 5px;
}
.justificativa input
{
	width: auto !important;
	margin: 1px 1px 1px 1px;
}

dl.duvidas { width:600px; height:700px; overflow-y:auto; overflow-x:hidden;line-height:20px; }
dt.duvidas { margin-top:10px; }
dt.duvidas a { color: #39429a; font-size:13px; font-weight:bold; text-decoration:none; }
dt.duvidas a:hover { text-decoration:underline; }
dd.duvidas { margin:5px 0 15px 0; color: #6576b9; font-size:12px; }

.logoLogin
{
    float: left;
    margin-top: 1px;
}

.logoLogado
{
    float: left;
    margin-top: 64px;
}

.facebookLogin
{
    float:right;
    height:50px;
    margin-top:-13px;
    width:276px;
    
}

.facebookLogado
{
    float: right;
    height: 70px;
    margin-top: -5px;
    width: 276px;
}

.twitter
{
    float:right;
    height:50px;
    margin-top:93px;
    width:176px;
}

.twitter a.linkTwitter
{
    background: url("../img/twitter.gif") no-repeat scroll 0 0 transparent;
    color: #3196C6;
    display: block;
    font-size: 14px;
    font-weight:bold;
    left: 178px;
    padding: 7px 0;
    position: relative;
    text-decoration:none;
    text-indent: 40px;    
}

.twitter a.linkTwitter:hover
{
    background: url("../img/twitter.gif") no-repeat scroll 0 -35px transparent;
    text-decoration:underline;
}
