﻿body, td
{
	margin: 0px;
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}

a
{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}

a:hover
{
	font-family: Arial;
	font-size: 12px;
	color: #494949;
	text-decoration: none;
}

img
{
	border: 0px;
}

#tdSeuCartao
{
	background-image: url(../i/oSeuCartao.jpg);
	background-repeat: no-repeat;
	width: 288px;
	height: 123px;
}

#tdCartao
{
	background-image: url(../i/cartao.jpg);
	background-repeat: no-repeat;
	width: 288px;
	height: 227px;
}

#tdSeuCartaoConteudo
{
	background-image: url(../i/oSeuCartaoConteudo.jpg);
	background-repeat: no-repeat;
	width: 288px;
	height: 63px;
}

#tdCartaoConteudo
{
	background-image: url(../i/cartaoConteudo.jpg);
	background-repeat: no-repeat;
	width: 288px;
	height: 235px;
}

#tdCartaoConteudoClean
{
	background-image: url(../i/cartaoFundoBranco.jpg);
	background-repeat: no-repeat;
	width: 288px;
	height: 227px;
}

#tdCartaoContent
{
	background-image: url(../i/cartaoContent.jpg);
	background-repeat: no-repeat;
	width: 288px;
	height: 150px;
}

#degradeLeft
{
	background-image: url(../i/degradeLeft.jpg);
	background-repeat: repeat-x;
	height: 276px;
}

#degradeRight
{
	background-image: url(../i/degradeRight.jpg);
	background-repeat: repeat-x;
	height: 276px;
}

#tdBackRight
{
	background-image: url(../i/backRight.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 276px;
}

#tdBackRightContent
{
	background-image: url(../i/backRight.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	height: 150px;
}

#tdBackRightContentBottom
{
	background-image: url(../i/backRight.jpg);
	background-repeat: no-repeat;
	background-position: -150px left;
	width: 61px;
	height: 126px;
}

#tdTopLogo
{
	background-image: url(../i/logo.gif);
	background-repeat: no-repeat;
	background-position: 48px 40px;
	height: 125px;
}

#tdTopLogoMais
{
	background-image: url(../i/logo.gif);
	background-repeat: no-repeat;
	background-position: 30px 40px;
	height: 125px;
}

.menuLeft
{
	background-image: url(../i/menuLeft.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 160px;
}

.menuRight
{
	background-image: url(../i/menuRight.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 160px;
}

.menuBottom
{
	background-image: url(../i/menuBottom.jpg);
	background-repeat: no-repeat;
	width: 599px;
	height: 16px;
}

.menuLeftClean
{
	background-image: url(../i/menuLeftClean.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 160px;
}

.menuRightClean
{
	background-image: url(../i/menuRightClean.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 160px;
}

.menuLeftCleanSmall
{
	background-image: url(../i/menuLeftCleanSmall.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 60px;
}

.menuRightCleanSmall
{
	background-image: url(../i/menuRightCleanSmall.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 60px;
}

.menuBottomClean
{
	background-image: url(../i/menuBottomClean.gif);
	background-repeat: repeat-x;
	width: 599px;
	height: 16px;
}

#menuCenterRight
{
	background-image: url(../i/menuCenterRight.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 39px;
}

#menuCenterCenter
{
	background-image: url(../i/menuCenterCenter.gif);
	background-repeat: repeat-x;
	width: 601px;
	height: 39px;
}

#menuCenterLeft
{
	background-image: url(../i/menuCenterLeft.gif);
	background-repeat: no-repeat;
	width: 11px;
	height: 39px;
}

#topConteudoLeft
{
	background-image: url(../i/conteudoTopLeft.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 126px;
}

#topConteudoCenter
{
	background-image: url(../i/conteudoTopCenter.gif);
	background-repeat: repeat-x;
	width: 599px;
	height: 16px;
}

#topConteudoRight
{
	background-image: url(../i/conteudoTopRight.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 126px;
}

#topContentLeft
{
	background-image: url(../i/contentTopLeft.gif);
	background-repeat: no-repeat;
	width: 41px;
	height: 126px;
}

#topContentLeftBarra
{
	background-image: url(../i/contentTopLeftBarra.jpg);
	background-repeat: no-repeat;
	width: 247px;
	height: 49px;
}

#topContentCenter
{
	background-image: url(../i/conteudoTopCenter.gif);
	background-repeat: repeat-x;
	width: 615px;
	height: 16px;
}

#topContentRight
{
	background-image: url(../i/conteudoTopRight.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 126px;
}

#leftPropostaLeft
{
	background-image: url(../i/conteudoPropostaLeft.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 15px;
	height: 105px;
}

#leftPropostaCenter
{
	background-image: url(../i/conteudoPropostaCenter.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	width: 187px;
	height: 15px;
}

#leftPropostaRight
{
	background-image: url(../i/conteudoPropostaRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	width: 15px;
	height: 105px;
}

.leftConteudoLeft
{
	background-image: url(../i/conteudoLeftLeft.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 97px;
}

.leftConteudoCenter
{
	background-image: url(../i/conteudoLeftCenter.gif);
	background-repeat: repeat-x;
	width: 255px;
	height: 16px;
}

.leftConteudoRight
{
	background-image: url(../i/conteudoLeftRight.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 97px;
}

.leftConteudoLeftSmall
{
	background-image: url(../i/conteudoLeftLeft.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 97px;
}

.leftConteudoCenterSmall
{
	background-image: url(../i/conteudoLeftCenter.gif);
	background-repeat: repeat-x;
	width: 190px;
	height: 16px;
}

.leftConteudoRightSmall
{
	background-image: url(../i/conteudoLeftRight.gif);
	background-repeat: no-repeat;
	width: 16px;
	height: 97px;
}

.adesaoLeft
{
	background-image: url(../i/adesaoLeft.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 22px;
}

.adesaoCenter
{
	background-color: #bad804;
	height: 22px;
	text-align: left;
}

.adesaoRight
{
	background-image: url(../i/adesaoRight.gif);
	background-repeat: no-repeat;
	width: 6px;
	height: 22px;
}

.tdTooltipTopLeft
{
	background-image: url(../i/tooltipTopLeft.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
}

.tdTooltipTop
{
	background-image: url(../i/tooltipTop.png);
	background-repeat: repeat-x;
	height: 15px;
}

.tdTooltipTopRight
{
	background-image: url(../i/tooltipTopRight.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
}

.tdTooltipLeft
{
	background-image: url(../i/tooltipLeft.png);
	background-repeat: repeat-y;
	width: 15px;
}

.tdTooltipConteudo
{
	background-color: White;
}

.tdTooltipRight
{
	background-image: url(../i/tooltipRight.png);
	background-repeat: repeat-y;
	width: 15px;
}

.tdTooltipBottomLeft
{
	background-image: url(../i/tooltipBottomLeft.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
}

.tdTooltipBottom
{
	background-image: url(../i/tooltipBottom.png);
	background-repeat: repeat-x;
	height: 15px;
	text-align: center;
}

.tdTooltipArrow
{
	background-image: url(../i/tooltipArrow.png);
	background-repeat: no-repeat;
	width: 25px;
	height: 22px;
}

.tdTooltipBottomRight
{
	background-image: url(../i/tooltipBottomRight.png);
	background-repeat: no-repeat;
	width: 15px;
	height: 15px;
}

.top
{
	height: 125px;
}

.menuSeparador
{
	background-image: url(../i/separadorMenuTop.gif);
	background-repeat: no-repeat;
	background-position: 6px bottom;
	width: 13px;
	height: 144px;
}

.separadorBottom
{
	background-image: url(../i/separador.gif);
	background-repeat: no-repeat;
	background-position:left 10px;
	width: 13px;
}

.separadorConteudo
{
	background-image: url(../i/separador.gif);
	background-repeat: no-repeat;
	background-position:left top;
	width: 13px;
}

.btnCartao
{
	background-image: url(../i/menuTop.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 140px;
	height: 144px;
}

.btnCartao:hover
{
	background-image: url(../i/menuTop.jpg);
	background-repeat: no-repeat;
	background-position: 0px -144px;
	width: 140px;
	height: 144px;
}

.btnParceiros
{
	background-image: url(../i/menuTop.jpg);
	background-repeat: no-repeat;
	background-position: -140px 0px;
	width: 140px;
	height: 144px;
}

.btnParceiros:hover
{
	background-image: url(../i/menuTop.jpg);
	background-repeat: no-repeat;
	background-position: -140px -144px;
	width: 140px;
	height: 144px;
}

.btnUmCartao
{
	background-image: url(../i/menuTop.jpg);
	background-repeat: no-repeat;
	background-position: -280px 0px;
	width: 140px;
	height: 144px;
}

.btnUmCartao:hover
{
	background-image: url(../i/menuTop.jpg);
	background-repeat: no-repeat;
	background-position: -280px -144px;
	width: 140px;
	height: 144px;
}

.btnPontos
{
	/*background-image: url(../i/menuTop.jpg);*/
	background-repeat: no-repeat;
	background-position: -420px 0px;
	width: 140px;
	height: 144px;
}

.btnPontos:hover
{
	background-image: url(../i/menuTop.jpg);
	background-repeat: no-repeat;
	background-position: -420px -144px;
	width: 140px;
	height: 144px;
}

.marginBottom15
{
	margin-bottom: 15px;
}

.marginBottom10
{
	margin-bottom: 10px;
}

.marginBottom5
{
	margin-bottom: 5px;
}

.adesaoTituloLeft
{
	background-image: url(../i/adesaoTituloLeft.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 28px;
}

.adesaoTituloCenter
{
	background-image: url(../i/adesaoTituloCenter.gif);
	background-repeat: repeat-x;
	height: 28px;
	color: #005b99;
	font-weight: bold;
}

.adesaoTituloRight
{
	background-image: url(../i/adesaoTituloRight.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 28px;
}

.form15
{
	width: 10px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}

.form30
{
	width: 30px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.form50
{
	width: 50px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.form90
{
	width: 90px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.form100
{
	width: 100px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.form120
{
	width: 120px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.form150
{
	width: 150px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.form200
{
	width: 200px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.form275
{
	width: 275px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.form300
{
	width: 300px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.formDia
{
	width: 50px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.formMes
{
	width: 75px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.formAno
{
	width: 60px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.formCodPostal1
{
	width: 50px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.formCodPostal2
{
	width: 40px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.formCodPostalLocalidade
{
	width: 200px;
	font-family: Arial;
	font-size: 11px;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
}

.tdTextForm
{
	font-family: Arial;
	font-size: 11px;
	padding-left: 10px;
}

.tdTextForm2
{
	font-family: Arial;
	font-size: 11px;
}

a.footer:link
{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

a.footer:visited
{
	font-family: Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}

a.footer:hover
{
	font-family: Arial;
	font-size: 10px;
	color: #494949;
	text-decoration: none;
}