* {
outline:none;
margin:0;
padding:0;
list-style:none;
list-style-type:none;
border:none;
color:#414042;
font-family:TheSansRegular, Arial, Helvetica, sans-serif; }
a {
text-decoration:none;
color:#000 }
a:hover {
text-decoration:underline;
color:#000 }
html { overflow-x:hidden }
body {
margin:0;
padding:0;
background:#f2f4f5;
font-family:Arial, Helvetica, sans-serif;
color:#000 }
input, select, textarea { font-family:Arial; }
#wrap {
margin:0 auto;
width:1024px }
#wrap #top { position:relative }
#wrap #top h1 {
width:254px;
height:85px;
display:block;
text-indent:-99999px;
float:left;
background:url(../_img/logo-tvantagens.png) no-repeat left center }
#wrap #top h1 a {
width:254px;
height:85px;
display:block }
#wrap #top #menu-topo { display:none }
#wrap #top #login,
#wrap #top .logado {
display:block;
float:right;
height:55px;
right:5px;
margin-top:20px;
width:400px }
#wrap #top #login fieldset {
font-size:13px;
display:block }
#wrap #top #login fieldset .esqueci-senha {
float:left;
padding:4px 2px }
#wrap #top #login fieldset label {
background:url(../_img/bg-campo-login.png) no-repeat bottom;
display:block;
float:left;
height:35px;
padding:1px 10px }
#wrap #top #login fieldset label input {
font-size:10px;
height:14px;
padding:2px 0;
width:94px;
background:none }
#wrap #top #login fieldset label span {
display:block;
font-size:12px }
#wrap #top #login fieldset label.usuario { }
#wrap #top #login fieldset label.senha { }
#wrap #top #login fieldset label input senha { padding:2px 0 0 }
#wrap #top #login fieldset .btn-seta {
width:37px;
margin-top:15px;
height:27px;
display:block;
text-indent:-99999px;
cursor:pointer;
float:left;
background:url(../_img/btn-login-ok.png) no-repeat }
#wrap #top #login a.btn-cadastrese {
background:url(../_img/btn-login-cadastrese.png) no-repeat;
float:left;
height:22px;
margin-left:15px;
margin-top:15px;
text-indent:-99999px;
width:89px }
.esqueciminhasenha {
font-size:12px;
padding:0 0 0 9px }
#wrap #top .logado { 
width:364px;
font-size:12px }
#wrap #top .logado .nome-user {
float:left;
text-transform:capitalize;
color:#007ea9 }
#wrap #top .logado strong { color:#007ea9 }
#wrap #top .logado .assinatura {
float:left;
clear:left;
width:88px;
height:18px;
padding:5px 0 0 16px;
font-weight:bold;
color:#E7B43F;
background:url(../_img/ico-hd-logado-cliente-ouro.png) 0 4px no-repeat }
#wrap #top .logado .data {
float:left;
height:15px;
margin:4px 0 0;
padding:0 12px;
color:#929292;
border-left:1px solid #929292;
border-right:1px solid #929292;
text-transform:lowercase }
#wrap #top .logado a.btn-sair {
float:left;
display:inline;
width:40px;
height:18px;
margin:5px 0 0 5px;
text-indent:-9999px;
background:url(../_img/btn-sair-logado.png) no-repeat }

#wrap #top #menu {
width:1000px;
height:76px;
float:left }
#wrap #top #menu #top-menu-home { display:none }
#wrap #top #menu ul.mn-tvantagens {
width:1003px;
height:76px }
#wrap #top #menu ul.mn-tvantagens li {
float:left;
display:inline;
margin-left:2px;
text-indent:-99999px }
#wrap #top #menu ul.mn-tvantagens li ul { display:none }
#wrap #top #menu ul.mn-tvantagens li ul.ativo { display:block }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca {
width:248px;
height:36px;
display:block;
text-indent:-99999px;
background:url(../_img/menu/mn-conheca.png) no-repeat }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca a {
display:block;
width:248px;
height:36px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens {
width:248px;
height:36px;
display:block;
text-indent:-99999px;
background:url(../_img/menu/mn-vantagens.png) no-repeat }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens a {
display:block;
width:248px;
height:36px }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos {
width:248px;
height:36px;
display:block;
text-indent:-99999px;
background:url(../_img/menu/mn-concursos.png) no-repeat }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos a {
display:block;
width:248px;
height:36px }
#wrap #top #menu ul.mn-tvantagens li.mn-texperience {
width:248px;
height:36px;
display:block;
text-indent:-99999px;
background:url(../_img/menu/mn-texperience.png) no-repeat }
#wrap #top #menu ul.mn-tvantagens li.mn-texperience a {
display:block;
width:248px;
height:36px }
/* menu e submenu conheca */
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul {
position:absolute;
display:block;
width:998px;
height:40px;
left:2px;
_left:-999px;
_top:36px;
background:url(../_img/menu/mn-sbmn-conheca.png) repeat-x }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li {
margin:0;
padding:8px 0 0 0;
text-indent:0 }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a {
display:block;
width:199px;
height:27px;
text-indent:-99999px }
#wrap #top #menu ul.mn-tvantagens li ul li a:hover { background-position:0 -54px }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-cadastrese { background-image:url(../_img/menu/mn-sbmn-conheca-cadastrese.png) }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-cadastrese-ativo { background:url(../_img/menu/mn-sbmn-conheca-cadastrese.png) 0 -27px }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-oquee { background-image:url(../_img/menu/mn-sbmn-conheca-oquee.png) }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-oquee-ativo { background:url(../_img/menu/mn-sbmn-conheca-oquee.png) 0 -27px }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-comofunciona { background-image:url(../_img/menu/mn-sbmn-conheca-como-funciona.png) }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-comofunciona-ativo { background:url(../_img/menu/mn-sbmn-conheca-como-funciona.png) 0 -27px }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-faq { background-image:url(../_img/menu/mn-sbmn-conheca-faq.png) }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-faq-ativo { background:url(../_img/menu/mn-sbmn-conheca-faq.png) 0 -27px }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-faleconosco { background-image:url(../_img/menu/mn-sbmn-conheca-fale-conosco.png) }
#wrap #top #menu ul.mn-tvantagens li.mn-conheca ul li a.mn-sbmn-faleconosco-ativo { background:url(../_img/menu/mn-sbmn-conheca-fale-conosco.png) 0 -27px }
/* menu e submenu vantagens */

#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul {
position:absolute;
width:998px;
height:40px;
left:2px;
_left:-999px;
_top:36px;
background:url(../_img/menu/mn-sbmn-vantagens.png) repeat-x }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li {
margin:0;
padding:8px 0 0 0;
text-indent:0 }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a {
display:block;
height:27px;
width:100px;
text-indent:-99999px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-parceiros {
background-image:url(../_img/menu/mn-sbmn-vantagens-parceiros.png);
width:134px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-parceiros-ativo { 
background:url(../_img/menu/mn-sbmn-vantagens-parceiros.png) 0 -27px;
width:134px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-ingressosgratis {
background-image:url(../_img/menu/mn-sbmn-vantagens-ingressos-gratis.png);
width:166px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-ingressosgratis-ativo { 
background:url(../_img/menu/mn-sbmn-vantagens-ingressos-gratis.png) 0 -27px;
width:166px}
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-espetaculos {
background-image:url(../_img/menu/mn-sbmn-vantagens-espetaculos-desconto.png);
width:236px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-espetaculos-ativo { 
background:url(../_img/menu/mn-sbmn-vantagens-espetaculos-desconto.png) 0 -27px;
width:236px}
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-resgate {
background-image:url(../_img/menu/mn-sbmn-vantagens-resgate-premio.png);
width:154px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-resgate-ativo { 
background:url(../_img/menu/mn-sbmn-vantagens-resgate-premio.png) 0 -27px;
width:154px}
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-speedy {
background-image:url(../_img/menu/mn-sbmn-vantagens-speedy-wifi.png);
width:152px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-speedy-ativo { 
background:url(../_img/menu/mn-sbmn-vantagens-speedy-wifi.png) 0 -27px;
width:152px}
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-ofertasespeciais {
background-image:url(../_img/menu/mn-sbmn-vantagens-ofertas-especiais-tvantagensi.png);
width:156px }
#wrap #top #menu ul.mn-tvantagens li.mn-vantagens ul li a.mn-sbmn-ofertasespeciais-ativo { 
background:url(../_img/menu/mn-sbmn-vantagens-ofertas-especiais-tvantagensi.png) 0 -27px;
width:156px }
/* menu e submenu concursos */

#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul {
position:absolute;
width:998px;
height:40px;
left:2px;
_left:-999px;
_top:36px;
background:url(../_img/menu/mn-sbmn-concursos.png) repeat-x }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul li {
margin:0;
padding:8px 0 0 0;
text-indent:0 }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul li a {
display:block;
height:27px;
width:332px;
text-indent:-99999px }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul li a.mn-sbmn-concursosculturais { background-image:url(../_img/menu/mn-sbmn-concursos-culturais.png) }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul li a.mn-sbmn-concursosculturais-ativo { background:url(../_img/menu/mn-sbmn-concursos-culturais.png) 0 -27px }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul li a.mn-sbmn-sorteios { background-image:url(../_img/menu/mn-sbmn-concursos-sorteios.png) }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul li a.mn-sbmn-sorteios-ativo { background:url(../_img/menu/mn-sbmn-concursos-sorteios.png) 0 -27px }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul li a.mn-sbmn-vencedores { 
background-image:url(../_img/menu/mn-sbmn-concursos-vencedores.png);
width:334px }
#wrap #top #menu ul.mn-tvantagens li.mn-concursos ul li a.mn-sbmn-vencedores-ativo { 
background:url(../_img/menu/mn-sbmn-concursos-vencedores.png) 0 -27px;
width:334px }
/* menu e submenu t experience */
#wrap #top #menu ul.mn-tvantagens li.mn-texperience ul {
position:absolute;
width:998px;
height:40px;
left:2px;
_left:-999px;
_top:36px;
background:url(../_img/menu/mn-sbmn-texperience.png) repeat-x }
#wrap #top #menu ul.mn-tvantagens li.mn-texperience ul li {
margin:0;
padding:8px 0 0 0;
text-indent:0 }
#wrap #top #menu ul.mn-tvantagens li.mn-texperience ul li a {
display:block;
height:27px;
width:480px;
text-indent:-99999px }
#wrap #top #menu ul.mn-tvantagens li.mn-texperience ul li a:hover { background-position:0 -27px }
#wrap #top #menu ul.mn-tvantagens li.mn-texperience ul li a.mn-sbmn-microsoft,
#wrap #top #menu ul.mn-tvantagens li.mn-texperience ul li a.mn-sbmn-microsoft-ativo{ background-image:url(../_img/menu/mn-sbmn-texperience-microsoft.png) }
#wrap #top #menu ul.mn-tvantagens li.mn-texperience ul li a.mn-sbmn-imagine,
#wrap #top #menu ul.mn-tvantagens li.mn-texperience ul li a.mn-sbmn-imagine-ativo { background-image:url(../_img/menu/mn-sbmn-texperience-imagine.png) }
/* conteudo */

#wrap #main {
float:left;
width:1000px }
#wrap #main #miolo { }
#wrap #main #miolo #flash { padding:0 0 0 2px }
#wrap #main #miolo #conteudo {
padding:20px 0;
float:left;
width:1060px }
#wrap #main #miolo #conteudo ul.internas {
font-size:13px;
padding:5px 0 5px 90px; }
#wrap #main #miolo #conteudo ul.internas li {
background:url(../_img/bullet-tvantagens.png) no-repeat 0 11px;
list-style:none inside;
padding:5px 0 10px 10px;
font-size:13px }
#wrap #main #miolo #conteudo h3 {
color:#00BBEB;
display:block;
font-size:34px;
font-weight:normal;
text-transform:lowercase;
padding:5px 10px 5px 50px; }
#wrap #main #miolo #conteudo h3.speedy-wi-fii { color:#F97D00 }
#wrap #main #miolo #conteudo .img-pagina-interna {
float:right;
padding:5px 10px }
#wrap #main #miolo #conteudo p {
font-size:13px;
line-height:15px;
padding:10px 0 5px 70px }
#wrap #main #miolo #conteudo a.voltar {
display:block;
width:83px;
height:25px;
text-indent:-99999px;
margin:15px 0px 0px 39px;
background:url(../_img/btn-voltar.png) no-repeat }
#wrap #main #miolo #conteudo strong {
display:inline;
padding:10px 0 0 0px }
#wrap #main #miolo #conteudo p strong { padding:0px }
#wrap #main #miolo #conteudo p.texto-legal {
font-size:10px;
line-height:normal;
padding:10px 60px 0px 40px }
/* sidebar home */

#wrap #main #miolo #conteudo .sidebar-home {
width:240px;
float:left }
#wrap #main #miolo #conteudo .interna-texto {
padding:0 0 0 180px;
width:630px }
#wrap #main #miolo #conteudo .interna-texto table td, #wrap #main #miolo #conteudo table td {
font-size:12px;
padding:10px }
#wrap #main #miolo #conteudo .interna-texto h3 { text-align:left }
/* box logado */

#wrap #main #miolo #conteudo .sidebar-home #logado {
	position: relative;
	width: 240px;
	margin: 0 0 10px 0;
	padding: 0;
	background: url(../_img/bg-box-logado-miolo.png) repeat-y;
}

#wrap #main #miolo #conteudo .sidebar-home #logado strong.nome-user {
	display: block;
	padding: 15px 15px 0 15px;
	background: url(../_img/bg-box-logado-topo.png) no-repeat top left;
	font-size: 20px;
	color: #007ea9;
}

#wrap #main #miolo #conteudo .sidebar-home #logado p.last {
	font-size: 13px;
	line-height: 20px;
	color: #4140AE;
	background: url(../_img/bg-box-logado-baixo.png) no-repeat bottom left;
	padding-bottom: 10px;
}

#wrap #main #miolo #conteudo .sidebar-home #logado p.ultimo-acesso {
	display: block;
	margin: -30px 0 0 0;
	padding: 0 0 25px 50px;
	color: #929292;
	font-size: 12px;
	text-decoration: underline;
	background: url(../_img/bg-box-logado-baixo.png) no-repeat bottom left;
}

#wrap #main #miolo #conteudo .sidebar-home #logado span.ico-assinatura {
	background: url(../_img/ico-cliente-ouro.png) no-repeat scroll 10px 12px;
	display:block;
	height:60px;
	padding:16px 0 0 50px;
	width:180px;
}

#wrap #main #miolo #conteudo .sidebar-home #logado span.ico-assinatura p.tipo-assinatura {
	color: #e7b43f;
}

#wrap #main #miolo #conteudo .sidebar-home #logado a.btn-sair {
	/*
	position:absolute;
	top:15px;
	right:15px;
	display:block;
	width:40px;
	height:18px;
	background:url(../_img/btn-sair-logado.png) no-repeat;
	text-indent: -9999px;
	*/
	float: right;
	display:block;
	width:40px;
	height:18px;
	background:url(../_img/btn-sair-logado.png) no-repeat;
	text-indent: -9999px;
}

/*
#wrap #main #miolo #conteudo .sidebar-home #logado {
	width: 240px;
	height: 169px;
	position: relative;
	padding:0 0 10px;
	background: url(../_img/bg-box-logado.png) no-repeat;
}

#wrap #main #miolo #conteudo .sidebar-home #logado strong.nome-user {
	font-size: 20px;
	color: #007ea9;
	display: block;
	padding:15px 0 0 18px;
	width:200px;
}

#wrap #main #miolo #conteudo .sidebar-home #logado span.ico-assinatura {
	background: url(../_img/ico-cliente-ouro.png) no-repeat scroll 10px 12px;
	display:block;
	height:60px;
	padding:16px 0 0 50px;
	width:180px;}
#wrap #main #miolo #conteudo .sidebar-home #logado span.ico-assinatura p.tipo-assinatura {
	color: #e7b43f;	}

#wrap #main #miolo #conteudo .sidebar-home #logado span.ico-assinatura p.ultimo-acesso {
	margin-top: -20px;
	color: #929292;
	font-size: 12px;
	text-decoration: underline;}

#wrap #main #miolo #conteudo .sidebar-home #logado a.btn-sair {
	display:block;
	float:left;
	height:18px;
	position:absolute;
	right:12px;
	top:10px;
	width:41px;
	text-indent: -99999px;
	background:url(../_img/btn-sair-logado.png) no-repeat;
}
*/

	/* menu lateral home */
#wrap #main #miolo #conteudo .sidebar-home ul.menu-home{
	margin: 0px;}
#wrap #main #miolo #conteudo .sidebar-home ul.menu-home li {
	display: block;
	height: 50px;
	width: 200px;
	text-indent: -99999px;
	font-size:14px;
list-style-image:none;
list-style-position:none;
list-style-type:none;
padding:0px;
}
#wrap #main #miolo #conteudo .sidebar-home ul.menu-home li a {
	display: block;
	height: 50px;
	width: 200px;
	text-indent: -99999px;
}
#wrap #main #miolo #conteudo .sidebar-home ul.menu-home li a.btn-cadastrese {
	background: url(../_img/btn-sidebar-cadastrese.png) no-repeat;
}
#wrap #main #miolo #conteudo .sidebar-home ul.menu-home li a.btn-faleconosco {
	background: url(../_img/btn-sidebar-faleconosco.png) no-repeat;
}
#wrap #main #miolo #conteudo .sidebar-home ul.menu-home li a.btn-faq {
	background: url(../_img/btn-sidebar-faq.png) no-repeat;
}
#wrap #main #miolo #conteudo .sidebar-home ul.menu-home li a.btn-cartaoassinante {
	background: url(../_img/btn-sidebar-cartaoassinante.png) no-repeat;
}
#wrap #main #miolo ul.breadcrumb {
display:block;
float:left;
padding:5px 10px }
#wrap #main #miolo ul.breadcrumb li {
font-size:11px;
text-transform:lowercase;
float:left;
padding:0 0 0 5px }
#wrap #main #miolo ul.breadcrumb li a {
text-decoration:underline;
color:#000000 }
/* parceiros carrossel home */
#wrap #main #miolo #conteudo #vitrine {
float:right;
display:inline;
position:relative;
width:755px;
height:170px;
margin:10px 0 0px 0px;
padding-right:45px }
#wrap #main #miolo #conteudo #vitrine h3 {
display:block;
width:695px;
height:38px;
text-indent:-99999px}
#wrap #main #miolo #conteudo #vitrine h3.parceiros { background:url(../_img/vitrine/tit-parceiros.png) no-repeat }
#wrap #main #miolo #conteudo #vitrine h3.novos-parceiros { background:url(../_img/vitrine/tit-novos-parceiros.png) no-repeat }
#wrap #main #miolo #conteudo #vitrine h3.meus-favoritos { background:url(../_img/vitrine/tit-meus-favoritos.png) no-repeat }
#wrap #main #miolo #conteudo #vitrine h3.minhas-reservas-futuras { background:url(../_img/vitrine/tit-minhas-reservas-futuras.png) no-repeat }
.carrossel {
position:relative;
width:750px;
height:128px }
.carrossel .window {
position:absolute;
overflow:hidden;
width:700px;
height:128px;
left:33px }
.carrossel .window ul {
position:absolute;
display:inline;
top:0;
left:0;
width:auto;
height:144px }
.carrossel .window ul li {
float:left;
display:inline;
height:128px;
width:230px;
margin:0;
background:url(../_img/vitrine/bg-produto-botao.png) no-repeat }
.carrossel .window ul li a {
display:block;
width:230px;
height:128px;
text-decoration:none }
.carrossel .window ul li a img, .carrossel .window ul li img {
float:left;
margin:0 5px 0 0;
padding:18px 0 0 7px }
.carrossel .window ul li p, .carrossel .window ul li a p {
float:left;
padding:15px 0 0 4px !important;
width:112px }
.carrossel .window ul li a p strong, .carrossel .window ul li a p strong a, .carrossel .window ul li p strong, .carrossel .window ul li p strong a {
color:#fb7e00;
padding:0px !important }
.carrossel .window ul li a p span, .carrossel .window ul li p span {
display:block;
color:#414042 }
.carrossel .window ul li a p span.sub-produto, .carrossel .window ul li p span.sub-produto {
font-size:10px;
line-height:normal;
width:105px }
.carrossel .window ul li a p span.preco-antigo { font-size:13px }
.carrossel .window ul li a p span.promocao { font-size:24px }
.carrossel .anterior, .carrossel .proxima {
display:block;
position:absolute;
top:40%;
*top:25%;
width:50px;
height:34px;
margin-top:-11px;
text-indent:-90000px;
z-index:2 }
.carrossel .anterior {
position:absolute;
display:block;
left:-1px;
top:11px;
width:29px;
height:119px;
background:url(../_img/vitrine/seta-esquerda.png) left top no-repeat }
.carrossel .proxima {
position:absolute;
display:block;
right:-1px;
top:8px;
width:29px;
height:119px;
background:url(../_img/vitrine/seta-direita.png) left top no-repeat }
/* abas home */
dl.abas { margin:53px 0 0 0 }
dl.abas {
float:right;
position:relative;
width:750px;
padding-right:40px }
dl.abas dt {
display:block;
position:absolute;
height:42px;
cursor:pointer;
z-index:99999;
text-indent:-999999px }
dl.abas dt.vantagens {
left:0;
width:346px }
dl.abas dt.texperience {
left:346px;
width:363px }
dl.abas dd {
float:left;
font-size:11px;
margin:38px 0 0;
width:710px }
dl.abas dd.vantagens {
background:url(../_img/bg-dd-abas-vantagens.jpg) no-repeat;
padding:13px 0 }
dl.abas dd.vantagens .abas-flash, dl.abas dd.texperience .abas-flash { margin:-3px 0px }
dl.abas dd.texperience {
background:url(../_img/bg-dd-abas-texperience.png) no-repeat;
padding:13px 0 }
dl.abas span.menu-abas {
position:absolute;
display:block !important;
z-index:100;
width:710px;
left:0px;
height:38px;
background-image:url(../_img/abas-home.png);
background-repeat:no-repeat }
dl.abas span.vantagens { background-position:0px 0px }
dl.abas span.texperience { background-position:0px 0px }
#wrap #bottom {
clear:both;
float:left;
font-family:arial;
font-size:11px;
width:1003px;
color:#6c6c6c }
#wrap #bottom ul.rodape-logos {
float:left;
width:174px;
height:209px;
padding-right:17px;
background:url(../_img/bg-footer-logos.png) no-repeat }
#wrap #bottom ul.rodape-logos li { float:left }
#wrap #bottom ul.rodape-logos li a {
display:block;
text-indent:-99999px }
#wrap #bottom ul.rodape-logos li a.telefonica {
width:58px;
margin:75px 0 0 22px;
height:57px;
background:url(../_img/logo-telefonica.png) no-repeat }
#wrap #bottom ul.rodape-logos li a.tva {
width:61px;
height:32px;
margin:88px 0 0 10px;
background:url(../_img/logo-tva.png) no-repeat }
#wrap #bottom .rodape-links {
float:left;
width:810px;
height:209px;
background:url(../_img/bg-footer-mapa-site.png) no-repeat }
#wrap #bottom .rodape-links ul {
float:left;
height:170px;
padding:15px 0 0 12px;
width:150px }
#wrap #bottom .rodape-links ul li {
background:url(../_img/bullet-links-rodape.png) no-repeat 2px 7px;
padding:1px 8px }
#wrap #bottom .rodape-links ul li.titulo-links {
background:none;
font-size:15px;
padding:0 0 6px 2px }
#wrap #bottom .rodape-links ul li a { color:#6c6c6c }
/* BOX-MODAL-ALERTA*/ 
.bg-modal-alerta {
display:none;
position:fixed;
_position:absolute;
width:100%;
left:0;
top:0;
z-index:480;
background:#000;
filter:alpha(opacity=70);
opacity:0.7 }
.box-modal-alerta {
display:none;
position:absolute;
top:15%;
left:50%;
margin-left:-213px;
width:319px;
height:209px;
background:#FFFFFF;
border:none;
z-index:1000;
background:url(../_img/alerta-conheca.png) no-repeat }
.box-modal-alerta.erro {
background:url(../_img/alerta-conheca-erro.png) no-repeat scroll 0 0 !important;
height:400px !important }
.box-modal-alerta span a {
color:#FFFFFF;
float:right;
font-size:18px;
margin-right:28px;
margin-top:-20px;
position:relative }
.box-modal-alerta span a:hover {
text-decoration:none;
color:#fff }
.box-modal-alerta .container {
color:#7F7F7F;
float:left;
font-size:12px;
padding:15px 0 0 35px;
text-align:center;
background:transparent url(../_img/barra.png) repeat scroll 0 0;
width:257px }
.box-modal-alerta .container p, .box-modal-alerta .container p strong {
color:#7f7f7f;
font-size:20px !important;
margin:7px 0 }
.box-modal-alerta .container h2 {
font-weight:bold;
font-size:16px;
color:#7f7f7f;
margin:0 }
.box-modal-alerta h1 {
color:#FFFFFF;
float:left;
font-size:25px;
font-weight:normal;
height:47px;
margin:0;
padding:20px 0 0 120px;
position:relative }
.box-modal-alerta a.btn-cadastro {
float:left;
display:inline;
width:80px;
height:17px;
text-indent:-9999px;
background:url(../_img/bt-cadastro.png) left top no-repeat;
margin:10px 0 0 158px }
/*BOX-MODAL*/ 
.bg-modal {
display:none;
position:fixed;
_position:absolute;
width:100%;
left:0;
top:0;
z-index:480;
background:#000;
filter:alpha(opacity=70);
opacity:0.7 }
.box-modal {
display:none;
position:absolute;
top:15%;
left:50%;
margin-left:-213px;
width:426px;
background:#FFFFFF;
border:solid 2px #ced5cb;
z-index:1000 }
.box-modal span a {
color:#fff;
font-size:12px;
float:right;
position:relative;
margin-top:-20px }
.box-modal .container {
float:left;
width:396px;
padding:15px;
text-align:center;
color:#7f7f7f;
font-size:12px }
.box-modal .container p, .box-modal .container p strong {
color:#7f7f7f;
font-size:13px !important;
margin:7px 0 }
.box-modal .container h2 {
font-weight:bold;
font-size:16px;
color:#7f7f7f;
margin:0 }
.box-modal h1 {
float:left;
position:relative;
width:426px;
height:47px;
text-indent:-9999px;
background:url(../_img/tit-alerta-modal-gde.png) left top no-repeat;
margin:0;
padding:0 }
.box-modal a.btn-cadastro {
float:left;
display:inline;
width:80px;
height:17px;
text-indent:-9999px;
background:url(../_img/bt-cadastro.png) left top no-repeat;
margin:10px 0 0 158px }
#conteudo .btn-cadastre-se {
background:url(../_img/cadastro/btn-cadastre-se.png) 0 0 no-repeat;
width:224px;
height:36px;
display:block;
text-indent:-9000px }
#wrap #main #miolo #conteudo ul { margin:0px }
#wrap #main #miolo #conteudo ul li {
padding:0;
font-size:13px }
#wrap #main #miolo #conteudo .box-internas {
float:left;
width:768px;
/*margin-left:50px;
_margin-left:0px !important;*/
position:relative;
padding-bottom:20px;
background:url(../_img/concursos/bg-miolo-concurso.png) repeat-y }
#wrap #main #miolo #conteudo .box-internas .tp-box-internas {
width:768px;
height:16px;
position:absolute;
top:0px;
left:0px;
background:url(../_img/concursos/top-miolo-concurso.png) no-repeat }
#wrap #main #miolo #conteudo .box-internas .bt-box-internas {
width:768px;
height:16px;
position:absolute;
bottom:0px;
_bottom:-5px;
left:1px;
background:url(../_img/concursos/bottom-miolo-concurso.png) no-repeat }
#wrap #main #miolo #conteudo .box-internas p { padding:5px 70px }
#wrap #main #miolo #conteudo .box-internas ul {
padding:20px;
display:table;
width:730px }
#wrap #main #miolo #conteudo .box-internas ul li { }
#wrap #main #miolo #conteudo .box-internas .box-tabela {
float:left;
width:714px;
margin-bottom:20px;
margin-left:26px;
_margin-left:14px;
position:relative;
background:#dddddd url(../_img/texperience/bg-miolo-tabela-2.png) repeat-y 0px 0 }
#wrap #main #miolo #conteudo .box-internas .box-tabela .tp-tabela-interna {
background:url(../_img/texperience/bg-tp-tabela.png) no-repeat 1px top;
width:714px;
height:16px;
display:block;
margin-left:-1px;
font-size:1px }
#wrap #main #miolo #conteudo .box-internas .box-tabela .bt-tabela-interna {
background:#FFFFFF url(../_img/texperience/bg-bt-tabela.png) no-repeat 1px 0;
height:13px;
display:block;
margin-left:-1px;
font-size:1px;
float:left;
width:715px }
#wrap #main #miolo #conteudo .box-internas .box-tabela .box-tabela-interna {
display:block;
float:left;
min-height:185px;
_height:185px;
padding-bottom:5px;
padding-left:0;
position:relative;
padding-right:0;
width:714px;
background:url(../_img/texperience/bg-miolo-tabela.png) no-repeat 0px top }
#wrap #main #miolo #conteudo .box-internas .box-tabela .box-tabela-interna:after {
content:".";
display:block;
height:0;
clear:both }
.tvantagens-voltar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_img/vantagens/btn-voltar.jpg) no-repeat scroll 0 0;
display:block;
height:14px;
margin:40px 0 0 40px;
text-indent:-99999px;
width:83px }
/* copa 2010 */
#wrap #main #miolo #conteudo .box-internas.copa2010 {
float:left;
width:791px;
height:513px;
/*margin-left:50px;
_margin-left:0px !important;*/
position:relative;
padding-bottom:20px;
background:url(../_img/concursos/bg-concurso-copa2010.jpg) no-repeat }
#wrap #main #miolo #conteudo .box-internas.copa2010 h3, #wrap #main #miolo #conteudo .box-internas.copa2010 h4, #wrap #main #miolo #conteudo .box-internas.copa2010 p, #wrap #main #miolo #conteudo .box-internas.copa2010 ul, #wrap #main #miolo #conteudo .box-internas.copa2010 legend { display:none }
#wrap #main #miolo #conteudo .box-internas.copa2010 fieldset {
position:absolute;
width:639px;
top:414px;
left:63px }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso .btn-saiba-mais-tv {
display:block;
position:absolute;
width:214px;
height:38px;
top:308px;
left:61px;
text-indent:-900000px;
background:url(../_img/concursos/btn-saiba-mais-tv.png) }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso fieldset label span { display:none !important }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso fieldset label input {
filter:alpha(opacity=0);
opacity:0;
outline:none }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso fieldset label .check {
position:absolute;
width:26px;
height:25px;
left:3px;
top:2px }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso fieldset label .check.ativo { background:url(../_img/concursos/copa2010-check.png) }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso fieldset label.regulamento-aceite .check {
left:7px;
top:5px }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso fieldset label.tva-speedy {
position:absolute;
width:361px;
height:28px;
top:9px;
left:62px;
background:url(../_img/concursos/copa2010-campo-speedy-ajato.png) }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso fieldset label.outros {
position:absolute;
width:94px;
height:28px;
top:9px;
right:92px;
background:url(../_img/concursos/copa2010-campo-outros.png) }
#wrap #main #miolo #conteudo .box-internas.copa2010 .participar-concurso fieldset label.regulamento-aceite {
position:absolute;
left:252px;
top:59px;
width:246px;
height:35px;
background:url(../_img/concursos/copa2010-campo-regulamento.png) }
#wrap #main #miolo #conteudo .box-internas.copa2010 .regulamento-copa {
position:absolute;
width:223px;
height:37px;
top:59px;
left:-3px;
text-indent:-90000px;
background:url(../_img/concursos/copa2010-btn-consulte-regulamento.png) }
#wrap #main #miolo #conteudo .box-internas.copa2010 .btn-participe-copa {
position:absolute;
width:126px;
height:37px;
padding:37px 0 0;
top:59px;
right:-4px;
cursor:pointer;
background:url(../_img/concursos/copa2010-btn-participe.png) no-repeat }
#wrap #main #miolo #conteudo #regulamento {
display:none;
float:right;
position:relative;
height:550px;
margin:-10px 54px 0 0;
_margin:-10px 47px 0 0 }
#wrap #main #miolo #conteudo #regulamento .wp {
width:751px;
height:514px;
margin:10px auto;
overflow-y:scroll;
overflow-x:hidden }