﻿/* titulo das abas */
dl.cartoes-abas {
position:relative;
display:block;
width:675px;
margin:0px 0px 35px 0;}
dl.cartoes-abas.menor { margin-left:8px }
dl.cartoes-abas dt {
color:#fff;
padding:0px 0px 0px 0px;
float:left;
font-family:Arial;
cursor:pointer;
height:36px;
font-size:1em }
dl.cartoes-abas dt span {
background:transparent url(../img/cartoes/bg-abas-cartoes-meio-inativo.gif) repeat-x left bottom;
float:left;
line-height:31px;
padding:5px 10px 0px 10px;
font-size:14px }
dl.cartoes-abas dt.ativo {
color:#25394b;
position:relative;
z-index:99999 }
dl.cartoes-abas dt.ativo span {
background:transparent url(../img/cartoes/bg-abas-cartoes-meio-ativo.png) repeat-x left top;
float:left;
line-height:36px;
padding:0px;
font-size:14px }
dl.cartoes-abas dt .inicial { float:left }
/*conteudo das abas*/
dl.cartoes-abas dd {
background:transparent url(../img/cartoes/bg-abas-conteudo-bottom-trans.png) no-repeat left bottom;
float:left;
width:625px;
z-index:1;
padding:25px;
position:relative;
min-height:200px }
dl.cartoes-abas.menor dd {
background:url(../img/cartoes/bg-abas-conteudo-bottom2-trans.png) no-repeat left bottom;
position:relative;
width:636px;
padding:25px 15px }
dl.cartoes-abas.menor .marginTop{ margin-top:-1px !important } 
dl.cartoes-abas dd .impressao {
background:transparent url(../img/cartoes/btn-impressao-trans.png) no-repeat left top;
width:128px;
height:22px;
display:block;
text-indent:-99999px;
position:absolute;
left:0px;
bottom:-30px }
dl.cartoes-abas dd .top-cont-aba {
background:url(../img/cartoes/bg-abas-conteudo-top-linha.png) no-repeat top right;
height:12px;
position:absolute;
top:-1px;
left:0px;
width:665px;
z-index:1px }
dl.cartoes-abas dd ul.lista-produtos {
width:450px;
height:100px;
padding:15px 0px 0px 20px;
float:left }
dl.cartoes-abas.menor dd ul.lista-produtos { width:440px }
dl.cartoes-abas dd ul.lista-produtos li { padding:0px 0px 10px 0px }
dl.cartoes-abas dd h3 {
color:#4b7598;
font-size:16px;
padding-bottom:10px }
dl.cartoes-abas dd p.txt-cartoes {
font-size:12px;
line-height:18px }
dl.cartoes-abas dd p.txt-cartoes a {
padding:0px 3px;
text-decoration:underline }
dl.cartoes-abas dd p.txt-cartoes a:hover {
padding:0px 3px;
text-decoration:none;
font-weight:bold }
dl.cartoes-abas dd p.tels {
font-size:14px;
font-weight:bold }
dl.cartoes-abas dd ul.lista-produtos li p {
color:#4a4a4a;
font-size:12px }
dl.cartoes-abas dd ul.lista-produtos li p a {
color:#66A9E5;
text-decoration:underline }
dl.cartoes-abas dd ul.lista-produtos li p a:hover { text-decoration:none }
dl.cartoes-abas dd.aba-parceiros, dl.cartoes-abas dd.aba-contrato, dl.cartoes-abas dd.aba-sorteio {
padding:20px 40px 20px 40px;
width:606px }
dl.cartoes-abas dd ul.downloads li {
background:url(../img/cartoes/ico-pdf-trans.png) no-repeat left top;
padding-left:35px;
margin:15px 0px }
dl.cartoes-abas dd ul.downloads li a {
color:#66A9E5;
font-size:12px;
text-decoration:underline }
dl.cartoes-abas dd ul.downloads li a:hover { text-decoration:none }
dl.cartoes-abas dd ul.downloads li p {
font-size:12px;
color:#4a4a4a }
dl.cartoes-abas dd .aviso-importante {
background:url(../img/cartoes/bg-aviso-importante-trans.png) no-repeat left top;
width:428px;
height:56px;
float:left;
padding:6px 10px 0px 10px }
dl.cartoes-abas dd .aviso-importante h4 {
color:#25394B;
font-size:19px;
text-transform:lowercase;
line-height:22px }
dl.cartoes-abas dd .aviso-importante p {
color:#4a4a4a;
font-size:13px }
dl.cartoes-abas dd .aviso-importante p a {
color:#66A9E5;
font-size:13px;
padding-left:20px;
height:18px;
text-decoration:underline;
background:url(../img/cartoes/ico-pdf-mini.gif) no-repeat left top }
dl.cartoes-abas dd p {
color:#4a4a4a;
font-size:12px;
margin-bottom:15px }
dl.cartoes-abas dd ul.parceiros li { height:50px }
dl.cartoes-abas dd ul.parceiros li img { float:left }
dl.cartoes-abas dd ul.parceiros li a {
text-decoration:underline;
color:#66A9E5;
font-size:16px;
line-height:40px;
display:block;
padding-left:10px;
float:left }
