/* CSS Document */
* {
	margin:0;
	padding:0;
}

html{
	margin:0 auto 0 auto;
}

body {
	font-family:"Arial";
	color: #000000;
	margin:0 auto 0 auto;
}

form, input , checkbox{
	font-family:"Arial";
	color: #f6921e;
	/*color: #000000;*/
	border:0 none #000000;
	margin: 0px;
	padding:0px;
}


#main_print {
	margin: 0px auto 0px auto;
	text-align:left;
	background-color:#ffffff;
}

p {
	padding-bottom:10px;
}


ul li{
	padding-bottom:10px;
}

ol {
}

a img {
	border:0;
	text-decoration:none;
}

a {
	text-decoration:none;
	outline: none;
	color: #000000;
}

hr{
	background-color:#aed8f4;
	border:none;
}

.dNone {
	display:none;
}

.dBlock {
	display:block;
}


.fRight {
	float:right;
}

.fLeft {
	float:left;
}

.cBoth {
	clear:both;
	height:0px;
}

.cRight {
	clear:right;
}

.aMiddle {
	vertical-align:middle;
}

.aBottom {
	vertical-align:bottom;
}

.aCenter {
	text-align:center;
}

.aTop {
	vertical-align:text-top;
}

.aRight {
	text-align:right;
}

.aLeft {
	text-align:left;
}

.aJustify {
	text-align:justify;
}

.bold {
	font-weight:bold;
}

.lNone {
  list-style:none;
}

.uNone {
	text-decoration:none;
}

.tUpper {
	text-transform:uppercase;
}

.pRelative {
		position:relative;
}

.pAbsolute{
		position:absolute;
}

.dUnderline {
		text-decoration:underline;
}

.lHeight18 {
	line-height: 18px;
}

.cPointer {
		cursor:pointer;
}

.lSpacing-1{
	letter-spacing:-1px;
}

.left15{
	left:15px;
}

.top_20{
	top:-20px;
}
.top_45{
	top:-45px;
	*top:-20px;
}


/* ************************************************************************************* */
/* Divs ******************************************************************************** */
/* ************************************************************************************* */

#divMain {
	background:url(../../imgs/bgMain2.png) no-repeat;
	/*width:1606px;
	height:900px;
	*/
	width:1300px;
	height:900px;
	margin:0 auto 0 auto;
}

#divContent{
	width:912px;
	height:900px;
	margin:0 auto 0 auto;
}

#topo {
	height:76px;
	width:345px;
	padding-top:22px;
	}


#divCenter{
background:url(../../imgs/cartaoBck_18.png) no-repeat;
float:left;
height:527px;
width:652px;
}

#divCenterIn{
float:left;
height:527px;
width:652px;
}

#divInterior{
height:478px;
}

#divTitulo{
	margin-top:20px;
	height:45px;
	/*margin-bottom:16px;*/
	margin-left:76px;
	background-color:#FFFFFF;
}

/*#divTexto{
	margin-left:131px;
	background-color:#FFFFFF;
}*/

#divLateral{
	width:256px;
	height:527px;
	float:right;
}

#divRodape{
	width:912px;
	height:203px;
}


/***************************************************/
/* POPUPS                                          */
/***************************************************/
/* ERROS */
#divMensagem{
    padding-left: 80px;
    padding-top: 10px;
    width: 350px;
    min-height:100px;
}

#msgErroTopo{
background:url(../../imgs/bckErroTopo.png) no-repeat;
height:56px;
width:472px;
}
#msgErroMeio{
background:url(../../imgs/bckErroMeio.png) repeat-y;
min-height:175px;
width:472px;
}
#msgErroFundo{
background:url(../../imgs/bckErroFundo.png) no-repeat;
height:13px;
width:472px;
}

.msgErroTopo{
background:url(../../imgs/bckErroTopo.png) no-repeat;
height:56px;
width:472px;
}

.msgSucessoTopo{
background:url(../../imgs/bckSucessoTopo.png) no-repeat;
height:56px;
width:472px;
}

/* POPUP CONDIÇÕES DE COMPRA*/
#CondCompraTopo{
background:url(../../imgs/bckCondicoesCompraTopo.png) no-repeat;
height:60px;
width:700px;
}

#CondCompraMeio{
background:url(../../imgs/bckCondicoesCompraMeio.png) repeat-y;
height:510px;
width:700px;
}
#CondCompraFundo{
background:url(../../imgs/bckCondicoesCompraFundo.png) no-repeat;
height:13px;
width:700px;
}

#divCondCompra{
    padding-left: 50px;
    padding-top: 10px;
    width: 620px;
	height:450px;
	overflow:hidden;
}


/* POPUP ENCOMENDA SUCESSO */
#encomendaSucTopo{
background:url(../../imgs/bckCondicoesEncSucessoTopo.png) no-repeat;
height:60px;
width:700px;
}

#encomendaSucMeio{
background:url(../../imgs/bckCondicoesCompraMeio.png) repeat-y;
height:510px;
width:700px;
}
#encomendaSucFundo{
background:url(../../imgs/bckCondicoesCompraFundo.png) no-repeat;
height:13px;
width:700px;
}
#divEncomendaSuc{
    padding-left: 70px;
    padding-top: 10px;
    width: 600px;
	height:450px;
}

/******************************************************************/
/* MENU */
/******************************************************************/
#menu{
	width:912px;
	height:76px;
}

ul.menu li{
	display:inline;
}

.menuHome{
	height:70px;
	width:71px;
	margin-left:21px;
	margin-top:6px;
	background:url(../../imgs/menuHomeOff.png) no-repeat;
	float:left;
	display:block;
}

.menuHome:hover, .menuHomeOn{
	height:70px;
	width:71px;
	margin-left:21px;
	margin-top:6px;
	background:url(../../imgs/menuHomeOn.png) no-repeat;
	float:left;
	display:block;
	}

.menuCompraronline{
	height:76px;
	width:115px;
	margin-left:15px;
	background:url(../../imgs/menuComprarOff.png) no-repeat;
	float:left;
	display:block;
}

.menuCompraronline:hover, .menuCompraronlineOn{
	height:76px;
	background:url(../../imgs/menuComprarOn.png) no-repeat;
	width:115px;
	margin-left:15px;
	float:left;
	display:block;
}

.menuActivacao{
	height:76px;
		width:105px;
		margin-left:46px;
		background:url(../../imgs/menuActivacaoOff.png) no-repeat;
		float:left;
	display:block;
}

.menuActivacao:hover, .menuActivacaoOn{
	height:76px;
	width:105px;
	margin-left:46px;
	background:url(../../imgs/menuActivacaoOn.png) no-repeat;
	float:left;
	display:block;
}

.menuCondutilizacao{
	height:65px;
	width:137px;
	margin-left:51px;
	margin-top:9px;
	background:url(../../imgs/menuCondicoesOff.png) no-repeat;
	float:left;
	display:block;
}

.menuCondutilizacao:hover, .menuCondutilizacaoOn{
	height:65px;
	background:url(../../imgs/menuCondicoesOn.png) no-repeat;
	width:137px;
	margin-left:51px;
	margin-top:9px;
	float:left;
	display:block;
}

.menuParceria{
	height:76px;
	width:115px;
	margin-left:42px;
	background:url(../../imgs/menuParceriasOff.png) no-repeat;
	float:left;
	display:block;
}

.menuParceria:hover, .menuParceriaOn{
	height:76px;
	background:url(../../imgs/menuParceriasOn.png) no-repeat;
	width:115px;
	margin-left:42px;
	float:left;
	display:block;
}

.menuFundacaogil{
	height:76px;
	background:url(../../imgs/menuFundacaoOff.png) no-repeat;
	width:105px;
	margin-left:44px;
	float:left;
	display:block;
}

.menuFundacaogil:hover, .menuFundacaogilOn{
	height:76px;
	background:url(../../imgs/menuFundacaoOn.png) no-repeat;
	width:105px;
	margin-left:44px;
	float:left;
	display:block;
}

/* ********* menus alternativos para consultar saldo **************** */

.menuHome1{
	height:70px;
	width:71px;
	margin-left:10px;
	margin-top:6px;
	background:url(../../imgs/menuHomeOff.png) no-repeat;
	float:left;
	display:block;
}

.menuHome1:hover, .menuHome1On{
	height:70px;
	width:71px;
	margin-left:10px;
	margin-top:6px;
	background:url(../../imgs/menuHomeOn.png) no-repeat;
	float:left;
	display:block;
	}

.menuCompraronline1{
	height:76px;
	width:115px;
	margin-left:23px;
	background:url(../../imgs/menuComprarOff.png) no-repeat;
	float:left;
	display:block;
}

.menuCompraronline1:hover, .menuCompraronline1On{
	height:76px;
	background:url(../../imgs/menuComprarOn.png) no-repeat;
	width:115px;
	margin-left:23px;
	float:left;
	display:block;
}

.menuActivacao1{
	height:76px;
		width:105px;
		margin-left:23px;
		background:url(../../imgs/menuActivacaoOff.png) no-repeat;
		float:left;
	display:block;
}

.menuActivacao1:hover, .menuActivacao1On{
	height:76px;
	width:105px;
	margin-left:23px;
	background:url(../../imgs/menuActivacaoOn.png) no-repeat;
	float:left;
	display:block;
}

.menuCondutilizacao1{
	height:65px;
	width:137px;
	margin-left:23px;
	margin-top:9px;
	background:url(../../imgs/menuCondicoesOff.png) no-repeat;
	float:left;
	display:block;
}

.menuCondutilizacao1:hover, .menuCondutilizacao1On{
	height:65px;
	background:url(../../imgs/menuCondicoesOn.png) no-repeat;
	width:137px;
	margin-left:23px;
	margin-top:9px;
	float:left;
	display:block;
}

.menuParceria1{
	height:76px;
	width:115px;
	margin-left:23px;
	background:url(../../imgs/menuParceriasOff.png) no-repeat;
	float:left;
	display:block;
}

.menuParceria1:hover, .menuParceria1On{
	height:76px;
	background:url(../../imgs/menuParceriasOn.png) no-repeat;
	width:115px;
	margin-left:23px;
	float:left;
	display:block;
}

.menuFundacaogil1{
	height:76px;
	background:url(../../imgs/menuFundacaoOff.png) no-repeat;
	width:105px;
	margin-left:23px;
	float:left;
	display:block;
}

.menuFundacaogil1:hover, .menuFundacaogil1On{
	height:76px;
	background:url(../../imgs/menuFundacaoOn.png) no-repeat;
	width:105px;
	margin-left:23px;
	float:left;
	display:block;
}

.menuConsSaldo{
	height:76px;
	width:115px;
	margin-left:23px;
	background:url(../../imgs/menuConsSaldoOff.png) no-repeat;
	float:left;
	display:block;
}

.menuConsSaldo:hover, .menuConsSaldoOn{
	height:76px;
	background:url(../../imgs/menuConsSaldoOn.png) no-repeat;
	width:115px;
	margin-left:23px;
	float:left;
	display:block;
}


/* ************************************ */

ul.menuEncomenda{
	width:541px;
	height:28px;
}

ul.menuEncomenda li{
	display:inline;
}

.navEncomenda, .navEncomendaOff{
	background:url(../../imgs/btnEncomendaOff.png) no-repeat;
	width:134px;
	height:28px;
	float:left;
	display:block;
}
.navEncomenda:hover, .navEncomendaOn{
	background:url(../../imgs/btnEncomendaOn.png) no-repeat;
	width:134px;
	height:28px;
	float:left;
	display:block;
}

.navDados, .navDadosOff{
	background:url(../../imgs/btnDadosOff.png) no-repeat;
	width:111px;
	height:28px;
	float:left;
	display:block;
	margin-left:-12px;
}
.navDados:hover, .navDadosOn{
	background:url(../../imgs/btnDadosOn.png) no-repeat;
	width:111px;
	height:28px;
	float:left;
	display:block;
	margin-left:-12px;
}

.navConfirma, .navConfirmaOff{
	background:url(../../imgs/btnConfirmacaoOff.png) no-repeat;
	width:150px;
	height:28px;
	float:left;
	display:block;
	margin-left:-12px;
}
.navConfirma:hover, .navConfirmaOn{
	background:url(../../imgs/btnConfirmacaoOn.png) no-repeat;
	width:150px;
	height:28px;
	float:left;
	display:block;
	margin-left:-12px;
}

.navPagamento{
	background:url(../../imgs/btnPagamentoOff.png) no-repeat;
	width:146px;
	height:28px;
	float:left;
	display:block;
	margin-left:-12px;
}
/*.navPagamento:hover, .navPagamentoOn{
	background:url(../../imgs/btnPagamentoOn.png) no-repeat;
	width:148px;
	height:28px;
	float:left;
	display:block;
}*/

/* ******************************** */
.divValor15{
	background:url(../../imgs/btnValor15.png) no-repeat;
	width:36px;
	height:36px;
	margin-right:24px;
}
.divValor25{
	background:url(../../imgs/btnValor25.png) no-repeat;
	width:38px;
	height:36px;
	margin-right:20px;
}
.divValor50{
	background:url(../../imgs/btnValor50.png) no-repeat;
	width:44px;
	height:36px;
	margin-right:13px;
}
.divValor100{
	background:url(../../imgs/btnValor100.png) no-repeat;
	width:57px;
	height:36px;
	margin-right:17px;
}
.divValor150{
	background:url(../../imgs/btnValor150.png) no-repeat;
	width:55px;
	height:36px;
}

.setas{
	width:9px;
	height:9px;
}




/*
#aviso{
	width: 200px;
	font-family:"Arial";
	font-size: 0.875em;
 	position:absolute;
	top: 230px;
	right: 240px;
	padding:15px;
	background-color:#fcb040;
	color:#FFFFFF;
	opacity: 0.7;
	filter: alpha(opacity=70);

}*/

/* ************************************************************************************* */
/* Height / Width ********************************************************************** */
/* ************************************************************************************* */

.height0 {
	height:0px;
}
.height12{
	height:12px;
}
.height15{
	height:15px;
}
.height18{
	height:18px;
}
.height20{
	height:20px;
}
.height30{
	height:30px;
}

.height36{
	height:36px;
}
.height53{
	height:53px;
}
.height80{
	height:80px;
}
.height361{
	height:361px;
}
.height397{
	height:397px;
}
.height497{
	height:497px;
}



.width0{
	width:0px;
}
.width10{
	width:10px;
}
.width22{
	width:22px;
}
.width24{
	width:24px;
}
.width27{
	width:27px;
}
.width30{
	width:30px;
}
.width36{
	width:36px;
}
.width38{
	width:38px;
}
.width40{
	width:40px;
}
.width41{
	width:41px;
}
.width43{
	width:43px;
}
.width44{
	width:44px;
}
.width50{
	width:50px;
}
.width57{
	width:57px;
}
.width60{
	width:60px;
}
.width55{
	width:55px;
}
.width75{
	width:75px;
}
.width110{
	width:110px;
}
.width120{
	width:120px;
}
.width140{
	width:140px;
}
.width147{
	width:147px;
}
.width155{
	width:155px;
}
.width165{
	width:165px;
}
.width184{
	width:184px;
}
.width220{
	width:220px;
}
.width240{
	width:240px;
}
.width300{
	width:300px;
}
.width304{
	width:304px;
}
.width335{
	width:335px;
}
.width337{
	width:337px;
}
.width386{
	width:386px;
}
.width415{
	width:415px;
}
.width425{
	width:425px;
}
.width452{
	width:452px;
}
.width460{
	width:460px;
}
.width475{
	width:475px;
}

.minwidth36{
	min-width:36px;
}

/* ************************************************************************************* */
/* Margin ****************************************************************************** */
/* ************************************************************************************* */

.mp0 {
	margin:0px;
	padding:0px;
}

.mTop_5{
	margin-top:-5px;
}

.mTop0{
	margin-top:0px;
}

.mTop10{
	margin-top:10px;
}
.mTop13{
	margin-top:13px;
}
.mTop15{
	margin-top:15px;
}
.mTop20{
	margin-top:20px;
}
.mTop23{
	margin-top:23px;
}
.mTop25{
	margin-top:25px;
}
.mTop26{
	margin-top:26px;
}
.mTop28{
	margin-top:28px;
}
.mTop35{
	margin-top:35px;
}
.mTop40{
	margin-top:40px;
}
.mTop107{
	margin-top:107px;
}
.mTop310{
	margin-top:310px;
}

.mRight13{
	margin-right:13px;
}
.mRight17{
	margin-right:17px;
}
.mRight20{
	margin-right:20px;
}
.mRight24{
	margin-right:24px;
}
.mRight41{
	margin-right:41px;
}

.mBottom16{
	margin-bottom:16px;
}

.mLeft0{
	margin-left:0px;
}
.mLeft_12{
	margin-left:-12px;
}
.mLeft5{
	margin-left:5px;
}
.mLeft10{
	margin-left:10px;
}
.mLeft35{
	margin-left:35px;
}
.mLeft20{
	margin-left:20px;
}
.mLeft131{
	margin-left:131px;
}

/* ************************************************************************************* */
/*  Padding **************************************************************************** */
/* ************************************************************************************* */

.pTop0{
  padding-top:0px;
}
.pTop3{
  padding-top:3px;
}
.pTop6{
  padding-top:6px;
}
.pTop8{
  padding-top:8px;
}
.pTop10{
  padding-top:10px;
}
.pTop14{
  padding-top:14px;
}
.pTop18{
  padding-top:18px;
}
.pTop20{
  padding-top:20px;
}
.pTop23{
  padding-top:23px;
}
.pTop30{
  padding-top:30px;
}

.pRight0{
	padding-right:0px;
}
.pRight3{
	padding-right:3px;
}
.pRight11{
	padding-right:11px;
}
.pRight13{
	padding-right:13px;
}
.pRight17{
	padding-right:17px;
}
.pRight20{
	padding-right:20px;
}
.pRight24{
	padding-right:24px;
}

.pLeft0{
	padding-left:0px;
}
.pLeft9{
	padding-left:9px;
}
.pLeft11{
	padding-left:11px;
}
.pLeft17{
	padding-left:17px;
}
.pLeft18{
	padding-left:18px;
}
.pLeft20{
	padding-left:20px;
}
.pLeft131{
	padding-left:131px;
}

.pBottom{
	padding-bottom:0px;
}
.pBottom3{
	padding-bottom:3px;
}
.pBottom5{
	padding-bottom:5px;
}
.pBottom9{
	padding-bottom:9px;
}
.pBottom10{
	padding-bottom:10px;
}
.pBottom15{
	padding-bottom:15px;
}
.pBottom16{
	padding-bottom:16px;
}
.pBottom18{
	padding-bottom:18px;
}

/* ************************************************************************************* */
/* zIndex ****************************************************************************** */
/* ************************************************************************************* */

.zIndex1{
	z-index:1;
}

/* ************************************************************************************* */
/* fonts ******************************************************************************** */
/* ************************************************************************************* */

/* ARIAL */
.font11 {
	font-family:"Arial";
	font-size: 0.688em;
}

.font12 {
	font-family:"Arial";
	font-size: 0.75em;
}
.font13 {
	font-family:"Arial";
	font-size: 0.813em;
}
.font14 {
	font-family:"Arial";
	font-size: 0.875em;
}
.font15 {
	font-family:"Arial";
	font-size: 0.938em;
}

/* ApexSansBoldC */
.fontAB12 {
	font-family:"ApexSansBoldC";
	font-size: 0.75em;
}
.fontAB15 {
	font-family:"ApexSansBoldC";
	font-size:0.938em;
}

/* ApexSansBookST */
.fontAST12 {
	font-family:"ApexSansBookST";
	font-size: 0.75em;
}
.fontAST13 {
	font-family:"ApexSansBookST";
	font-size: 0.813em;
}
.fontAST14 {
	font-family:"ApexSansBookST";
	font-size: 0.875em;
}
.fontAST15 {
	font-family:"ApexSansBookST";
	font-size:0.938em;
}
.fontAST16 {
	font-family:"ApexSansBookST";
	font-size:1em;
}
.fontAST26 {
	font-family:"ApexSansBookST";
	font-size:1.625em;
}

/* ************************************************************************************* */
/* cores ******************************************************************************** */
/* ************************************************************************************* */

.tColor1 {
	color:#000000;
}

.tColor2 {
	color:#FFFFFF;
}

.tColor3 { /*Laranja*/
	color:#f6921e;
}

.tColor4 { /*Laranja Menu*/
	color:#fcb040;
}

.tColor5 { /*Rosa*/
	color:#e53e55;
}

.tColor6 { /*Cinza - Forms Labels*/
	color:#353536;
}

.tColor7 { /*Laranja Valores*/
	color:#f16732;
}


.tColor8 { /* Azul link consulta saldo*/
	color:#3085A3;
}

.bgColor1{
	background-color:#FFFFFF;
}



/* ************************************************************************************* */
/* Borders ******************************************************************************** */
/* ************************************************************************************* */

.bTeste{
	border:1px solid blue;
}

.bNone{
	border:none;
}


/* ************************************************************************************* */
/* Formularios  ********************************************************************* */
/* ************************************************************************************* */

.input_box01 {
	border:1px solid #f8d186;
}

.div_input01{
}


