body{
		background:url(../imagens/bg_site.gif);
		font-family:Verdana, Arial, Helvetica, sans-serif;
		color:#010101;
		margin-top:6px;
		margin-left:6px;
		margin-right:6px;
		margin-bottom:6px;
		font-size:11px;
		behavior: url(csshover.htc);
		text-align: center;
}

.spiffy{
		display:block;
}

.spiffy *{
		display:block;
		height:1px;
		overflow:hidden;
		font-size:.01em;
		background:#FFFFFF
}
		
.spiffy1{
		margin-left:3px;
		margin-right:3px;
		padding-left:1px;
		padding-right:1px;
		border-left:1px solid #a86d6d;
		border-right:1px solid #a86d6d;
		background:#d9bfbf
}

.spiffy2{
		margin-left:1px;
		margin-right:1px;
		padding-right:1px;
		padding-left:1px;
		border-left:1px solid #771919;
		border-right:1px solid #771919;
		background:#e2cece
}

.spiffy3{
		margin-left:1px;
		margin-right:1px;
		border-left:1px solid #e2cece;
		border-right:1px solid #e2cece;
}

.spiffy4{
		border-left:1px solid #a86d6d;
		border-right:1px solid #a86d6d
}

.spiffy5{
		border-left:1px solid #d9bfbf;
		border-right:1px solid #d9bfbf;
}

.spiffyfg{
		background:#FFFFFF
}

/* Alpha PNG support for IE
------------------------------
\*/
* html imagens/**/ {

filter:expression(
this.alphaxLoaded ? "" :
(
this.src.substr(this.src.length-4)==".png"
?
(
(!this.complete)
? "" :
this.runtimeStyle.filter=
("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
String(this.alphaxLoaded=true).substr(0,0)+
(this.src="blank.png").substr(0,0)
)
:
this.runtimeStyle.filter=""
)
);
}

#header{
		background:url(../imagens/bg_header-new.gif) no-repeat;
		height:153px;
		margin-left:5px;
		margin-right:6px;
		border: 0px;
		width: 990px;
		margin: 0 auto;
		
}
#header_menu{
		background:url(../imagens/bg_header-new.gif) no-repeat;
		border: 0px;
		width: 100%;
		height: 27px;
}


#logo{
		float:left;
		padding-top:7px;
		margin-left:4px;
		width:175px;
		height:90px;
		
}

#mascote{
		float:right;
		margin-top:-1px;
}

#menuHeaderEsq{
		float:right;
		color:#023993;
		font-size:12px;
		margin-top:2px;		
		width:auto;
		font-family:Arial, Helvetica, sans-serif;
		
		
}

#menuHeaderDir{
		float:right;
		margin-top:0.6%;
		padding-top:2%;
		width:440px;
		height:29px;
		text-align:right;
		position: relative;
}

.btMenuHeaderDir{
		height:14px;
		float:left;
		margin-right:10px;
		padding-top:9px;
}

#buscaHeader{
		background:url(../imagens/bg_pesquisa.gif) no-repeat;
		margin-top:3px;
		padding-top:3px;
		width:480px;
		float:right;
}

#buscaHeaderFarmacia{
		background:url(../imagens/bg_pesquisa.gif) no-repeat;
		margin-top:3px;
		padding-top:3px;
		width:180px;
		float:right;
}

.selectOption{
		width:100%;
		font-size:10px;
		height:18px;
}

a.menu-link{
		color:#023993;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: bold;
		
}

a.menu-link:hover{
		color:#023993;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: underline;
		font-weight: bold;
		
}

titulo-produto{
		color:#004990;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: normal;
		
}

a.titulo-produto{
		color:#004990;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: normal;
		
}

a.titulo-produto:hover{
		color:#004990;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: underline;
		font-weight: normal;
		
}

titulo-produto-f{
		color:#004990;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: bold;
		
}

a.titulo-produto-f{
		color:#004990;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: bold;
		
}

a.titulo-produto-f:hover{
		color:#1b399b;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: underline;
		font-weight: bold;
		
}

.TituloEnd
{
	height: 20;
	font: 13px verdana; 
	font-weight: bold;
	vertical-align: middle;
	color: #808080;
}

.TituloProd
{
/*	height: 20;*/
	font: 13px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	color: #004990;
}

.TituloProd:hover
{
/*	height: 20;*/
	font: 13px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	color: #fd8200;
}

.TituloProdLateral
{
	height: 20;
	font: 11px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	color: #000000;
}

.SubTituloProduto
{
	padding: 0px;
	height: 15;
	font: 14px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	color: #004990;
}

.OpcoesDetalhes
{
	font: 12px arial, verdana, sans-serif; 
	font-weight: bold;
	vertical-align: middle;
	line-height: 130%;
	color: #f17d03;
}

a.linkNormal
{
	color: #004990;
}

a.linkNormal:hover
{
	color: #FF9933;
}

a.descricao-produto{
		color:#646464;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: none;
		
}

a.descricao-produto:hover{
		color:#646464;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: underline;
		font-weight: none;
		
}

.PrecoPor
{
		color:#fa8001;
		font-size:14px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: bold;
}

.PrecoPor_basket
{
	color:#fa8001;
	font-size:12px arial;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
}

.linkBasket_presente a
{
	color: #004990;
	text-decoration: underline;
}

.linkBasket_presente a:hover
{
	color: #fa8001;
	text-decoration: underline;
}

.textoNormalFechamento
{
	color: #919191;
	font: 12px arial;
	padding-left: 8px;
}

.textoInstitucional

{
	color: #464444;
	font: 12px arial;
	padding-left: 8px;
}

a.por{
		color:#fa8001;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: bold;
		
}

a.por:hover{
		color:#fa8001;
		font-size:13px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: underline;
		font-weight: bold;
		
}


.PrecoDe
{
		color:#59595a;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: none;
}

.PrecoDe_basket
{
	color:#59595a;
	font-size:12px arial;
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	vertical-align:middle;
}

a.de{
		color:#59595a;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: none;
		
}

a.de:hover{
		color:#59595a;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: underline;
		font-weight: none;
		
}

.inputHeader{
		background:none;
		border:none;
		width:105px;
		margin-left:8px;
}

#ticketCarrinho{
		float:left;
		width:345px;
		*clear:both;
		font-size:10px;
		color:#FFFFFF;
		height: 27px;
}

.yellow {
		color: #f6d353
}

#megabanner{
		margin-left:5px;
		margin-right:5px;
		margin-top:5px;
		height:auto;
		width:auto;
		background-color:#CCCCCC;
		color:#FFFFFF;
}

.espaco_menu{
		width:1px;
}

#conteudoGeral{
		margin-top:9px;
		width:100%;
		display:table;
}


#menuCaes{
		width:186px;
}

ul.menuCaes  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

li.menuCaes{
		background:url(../imagens/bullets.gif) no-repeat; 
		padding-top:6px;
		padding-top:0px;
		padding-bottom:2px;
		padding-left:15px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78;
}

a.menuCaes  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

a.menuCaes:hover  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#5c89cd
}


#menuGatos{
		width:150px;
		margin-top:5px;
}

ul.menuGatos  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78
}

li.menuGatos{
		background:url(../imagens/bullets.gif) no-repeat; 
		padding-top:6px;
		*padding-top:0px;
		padding-bottom:2px;
		padding-left:15px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78
}

a.menuGatos  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

a.menuGatos:hover  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#5c89cd
}

#menuAves{
		width:150px;
		margin-top:5px;
}

ul.menuAves  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78
}

li.menuAves{
		background:url(../imagens/bullets.gif) no-repeat; 
		padding-top:6px;
		*padding-top:0px;
		padding-bottom:2px;
		padding-left:15px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78;
}

a.menuAves  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

a.menuAves:hover  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#5c89cd
}

#menuPeixes{
		width:150px;
		margin-top:5px;
}

ul.menuPeixes  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78
}

li.menuPeixes{
		background:url(../imagens/bullets.gif) no-repeat; 
		padding-top:6px;
		*padding-top:0px;
		padding-bottom:2px;
		padding-left:15px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78;
}

a.menuPeixes  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

a.menuPeixes:hover  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#5c89cd
}

#menuAnimais{
		width:150px;
		margin-top:5px;
}

ul.menuAnimais{
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78
}

li.menuAnimais{
		background:url(../imagens/bullets.gif) no-repeat; 
		padding-top:6px;
		*padding-top:0px;
		padding-bottom:2px;
		padding-left:15px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78;
}

a.menuAnimais  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

a.menuAnimais:hover  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#5c89cd
}

#menuFarmacia{
		width:150px;
		margin-top:5px;
}

ul.menuFarmacia{
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78
}

li.menuFarmacia{
		background:url(../imagens/bullets.gif) no-repeat; 
		padding-top:6px;
		*padding-top:0px;
		padding-bottom:2px;
		padding-left:15px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78;
}

a.menuFarmacia  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

a.menuFarmacia:hover  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#5c89cd
}


#menuCasa{
		width:150px;
		margin-top:5px;
}

ul.menuCasa{
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78
}

li.menuCasa{
		background:url(../imagens/bullets.gif) no-repeat; 
		padding-top:6px;
		padding-top:0px;
		padding-bottom:2px;
		padding-left:15px;
		padding-right:0;
		font-size:10px;
		color:#0e4b78;
}

a.menuCasa  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

a.menuCasa:hover  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#5c89cd
}

.titulosHome{
		font-size:12px;
		color:#1b6f94;
		font-weight:bold;
		margin-top:4px;
		*margin-top:2px;
		width:100%;
		*width:99.5%;
		margin-right:2px;
}

.titulosHome2{
		font-size:12px;
		margin-bottom:20px;
}

.titulosHome3{
		font-size:12px;
		color:#1b6f94;
		font-weight:bold;
		margin-top:4px;
		*margin-top:2px;
		width:100%;
		*width:99%;
}

.titulosHomeVerde{
		font-size:12px;
		color:#7EA33C;
		margin-bottom:20px;
		font-weight:bold;
}

ul.menuCaesLinks  {
		list-style:none; 
		margin:0; 
		padding-top:2px;
		padding-bottom:2px;
		padding-left:5px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}

li.menuCaesLinks{
		background:url(../imagens/bullets.gif) no-repeat; 
		padding-top:2px;
		padding-top:0px;
		padding-bottom:2px;
		padding-left:15px;
		padding-right:0;
		font-size:11px;
		color:#0e4b78
}



#menulateral{
		float:left;
		width:150px;
		/*background-color:#e7f2f8;*/
		display:table;
		color:#0e4b78;
		
}
a.menuLateral:link{
		color:#0e4b78;
		font: 12px arial;
		text-decoration:none;
		
}

a.menuLateral:visited{
		color:#0e4b78;
		font: 12px arial;
		text-decoration:none;
		
}


a.menuLateral:hover{
		color:#ff7c03;
		font: 12px arial;
		text-decoration:none;
		
}

#produtos H2 {
		BACKGROUND: #f5f5f5; 
		MARGIN: 0px 0px; 
		FONT: bold 12px arial; 
}
#produtos LI {
		float: left; 
		font: 11px arial; 
		width: 48%; 
		list-style-type: none; 
		height: 150px; 
		text-align: left
}


.borda{
		border: 1px solid #889ed0;
}

a {
		padding-right: 0px; 
		padding-left: 0px; 
		padding-bottom: 0px; 
		margin: 0px; 
		border-top-style: none; 
		padding-top: 0px; 
		border-right-style: none; 
		border-left-style: none; 
		text-decoration: none; 
		border-bottom-style: none
}

#content{
		float:left;
		width:100%;
}

a.rodape-link{
		color:#8c8a8a;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: none;
}

a.rodape-link:hover{
		color:#8c8a8a;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: underline;
		font-weight: none;
}

.rodape-txt{
		color:#8c8a8a;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: none;
}

.rodape-titulo{
		color:#8c8a8a;
		font-size:12px;
		font-family:Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-weight: bold;
}

.txt10_blue{
		font-size:12px;
		color:#1b3884
}

.PaginaAtual
{
	background-color:none;
	color: #0082d7;
/*	font-size:10px;*/
	font: 10px arial, verdana, sans-serif; 
	font-weight: bold;
}

table .paginacao tr td{
		color: #0082d7;
		background-color:none;
		border-bottom:solid 1px #abd8f4;
		text-align:center;
		height:20px;
		margin-bottom:10px;

}

table.paginacao{
		border-collapse:collapse;
		margin-top:5px;

}



.paginacao a{
		color:#1b3884;
		font-size:10px;
}

.paginacao a:link{
		color:#1b3884;
		font-size:10px;
}


.paginacao a:hover{
		background-color:#7dbee7;
		font-size:10px;
		color:#1b3884
}

.paginacao td:hover{
		background-color:#7dbee7;
		font-size:10px;
		color:#1b3884
}

.paginacao td{
		text-align:center;
}


a.orange_bt
{
	background: url(../imagens/bt_casa_bg.gif) repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.orange_bt:hover
{
	background: url(../imagens/bt_casa_bg.gif) repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
}

a.bluedark_bt
{
	background: url(../imagens/bg_pesquisa.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 450px;
	text-align: center;
	vertical-align:middle;
	text-decoration: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

a.bluedark_bt:hover
{
	background: url(../imagens/bg_pesquisa.gif) no-repeat;
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	width : 100%;
	text-align: center;
	vertical-align:middle;
	text-decoration: underline;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 4px;
}

.contornoVerdePetroleo
{
	background-color: #e2eaed;
}

.inputQtde{
		font-size:10px;
		width:25px;
		border: 1px solid #cfe1ec;
}

.inputCupom{
		font-size:10px;
		width:215px;
		border: 1px solid #cfe1ec;
}

.inputCEP{
		font-size:10px;
		width:60px;
		border: 1px solid #cfe1ec;
}

.ticketCabecalho{
		font: 11px arial;
		color: #1b3884;
		background-color:#f2f7fb;
		height:20px;
}

.ticketItem{
		font: 11px arial;
		color: #1b3884;
		height:20px;
}

.ticketItemDesconto{
		font: 11px arial;
		color: #59595a;
		height:20px;
}

.ticketEnd{
		font: 12px arial;
		color: #59595a;
		height:20px;
}

.inputForm{
		font-size:10px;
		border: 1px solid #cfe1ec;
}

.inputFormMultiLine{
		font-size:11px;
		border: 1px solid #cfe1ec;
}

.textoNormal 
{
	color: #59595a;
	font: 12px arial;
}

.linhaDivisaBlue
{
	height: 1px;
	background-color: #e2eaed;
}

.economia{
	color: #009900;
	font: 11px arial;
	font-weight: normal;
	background-color: #ffffff;
}

.Economia_Total
{
	color: #009900;
	font: 12px arial;
	font-weight: normal;
	background-color: #ffffff;
}

.linhaDivisaGreen
{
	height: 1px;
	background-color: #abd8f4;
}


.DataGrid
{
	font: 11px arial, verdana, sans-serif; 
}

.DataGridHeader
{
	font-size:11px;
	color: #1b3884;
	background-color:#f2f7fb;
	height:20px;
}

.DataGridFooter
{
	background-color: #f7f7f7;
	color: #757b9d;
}

.DataGridItem
{
	background-color: #ffffff;
	color: #000000;
}

.DataGridAlternateItem
{
	background-color: #ffffff;
	color: #7f7f7f;
}
.tit_box_lateral{
		background: #0087a4 no-repeat; 
		width:162px; 
		text-align:right; 
		padding-right:20px;
		font-size:10px;
		color:#FFFFFF;
}

.tit_box_lateral{
		background:url(../imagens/bg_titulos_box_lateral.gif ) #00CC00 no-repeat; 
		width:162px; 
		height:18px; 
		text-align:right; 
		padding-top:8px; 
		padding-right:20px;
		font-size:10px;
		color:#FFFFFF;
}

.content_box_lateral{
		background: #FFFFFF; 
		width:180px; 
		text-align:left; 
		padding-top:2px; 
		padding-left:2px;
		padding-bottom:4px;
		font-size:11px;
		color:#6092be;
}

.ampliarImagem{
		font-size:10px;
		font-weight:bold;
		color:#003893;
}

.ParcelamentoTitulo
{
	font-weight: bold;
	text-decoration: none;
	line-height: 220%;
	padding-left: 7px;
	padding-right: 7px;
	border-bottom:1PX solid #b0d3e8; 
	background:#6e87b0; 
	color:#FFFFFF; 
	font-size:10px
}

.ItemParcelamento
{
	color: #6e87b0;
	font: 9px verdana;
	font-weight: normal;
	text-decoration: none;
	background-color: #f2f2f2;
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}

.ItemParcelamentoAlter
{
	color: #6e87b0;
	font: 9px verdana;
	font-weight: normal;
	text-decoration: none;
	background-color: #f7f7f7;
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}

.ItemParcelamentoAlterCinza
{
	color: #000000;
	font: 9px verdana;
	font-weight: normal;
	text-decoration: none;
	background-color: #f7f7f7;
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}


.ItemParcelamentoAlterBranco
{
	color: #000000;
	font: 9px verdana;
	font-weight: normal;
	text-decoration: none;
	background-color: #ffffff;
	height: 18px;
	padding-left: 7px;
	padding-right: 7px;
}

.ColunaDivisa
{
	background-color: #1b3884;
}

.bot_salvar
{
		background:url(../imagens/bt_salvar.gif) no-repeat; 
		width: 47;
		height: 19;
}

.bot_alterar_senha
{
		background:url(../imagens/bt_alterar_senha.gif) no-repeat; 
		width: 86;
		height: 19;
}

.bot_nova_senha
{
		background:url(../imagens/bt_nova_senha.gif) no-repeat; 
		width: 140;
		height: 19;
}

.PainelLogin
{
	background-color: #ffffff;
	padding:15;
}

.PainelComprar
{
	background-color: #ffffff;
	padding:10;
}

.AvisoVazio
{
	color:#004990;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	width:100%;
	text-align:center;
	padding:100px;
}

.titAzulEscuro{
		background:#5a87ce;
		color:#FFFFFF;
		font-weight:bolder;
		font-size:10px;
		padding:5px;
		width:auto;
}

.TituloEnderecoContato
{
	color: #ffffff;
	font: 10px verdana;
	font-weight: bold;
	/*background:#5a87ce;*/
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
}

.TituloEnderecoOutros
{
	color: #ffffff;
	font: 10px verdana;
	font-weight: bold;
	text-decoration: none;
	/*background:#5a87ce;*/
	text-align: center;
	vertical-align:middle;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
}

.VitrineVejaMais
{
	width:99.5%;
	*width:100%;
	background-color:#f2f7fb;
	padding: 6px;
	padding-left: 5px;
	vertical-align: middle;
	font: 12px arial;
	color: #1b3884;
	font-weight:bold;
	height:20px;
}

.ranking
{
	font-size:				9px;
	color:					#a5a5a5;
}

.textBlue{
		color:#1b1168;
		font-size:11px;
}

.NumeroPedido
{
	font-size:24px;
	font-weight:bold;
	text-align:center;
}

#wrap {
	max-width:50em;
	margin:0 auto;
}
* html #wrap {width:50em}
/* Default CSS
================================================*/
/* Basic styling, used when JavaScript is unsupported */
.cbb {
	margin:1em 0;
	padding:0 10px;
	border:1px solid #666;
	background:#fff;
}
.cbb h1 {
	margin:0 -10px;
	padding:0.3em 10px;
	background:#efece6;
	font:bold 1.2em/1 Arial, Helvetica, sans-serif;
}
/* Normal styling */
.cb {margin:0.5em 0;}

/* Top corners and border */
.bt {
	height:13px;
	margin:0 0 0 18px;
	background:url(../imagens/box.gif) no-repeat 100% 0;
}
.bt div {
	position:relative;
	left:-18px;
	width:16px;
	height:13px;
	background:url(../imagens/box4.gif) no-repeat 0 0;
	font-size:0;
	line-height:0;
}

/* Bottom corners and border */
.bb {
	height:13px;
	margin:0 0 0 12px;
	background:url(../imagens/box2.gif) no-repeat 100% 100%;
}
.bb div {
	position:relative;
	left:-12px;
	width:16px;
	height:13px;
	background:url(../imagens/box3.gif) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}

	/* Left border */
.i1 {
	padding:0 0 0 12px;
	background:url(../imagens/borda1.gif) repeat-y 0 0;
}
	/* Right border */
.i2 {
	padding:0 12px 0 0;
	background:url(../imagens/borda2.gif) repeat-y 100% 0;
}
	/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.i3 {
	display:block;
	margin:0;
	padding:1px 10px;
	background:#fff;
}
	/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.i3 {display:inline-block;}
.i3 {display:block;}
/* Default CSS ends here */

/* Custom CSS
================================================*/
/* You can use different borders for different boxes on the same page. Just adjust the CSS. Here are a few examples, one of which uses the GIF images instead of the PNG images. Note that you can also adjust borders, heights and paddings this way. Remember to adjust the IE CSS as well. */

.one {
	position:absolute;
	top:0;
	right:0;
}
.two {
	float:left;
	width:45%;
}
.two .i1,
.two .i2 { background-image:url(../imagens/borders.gif); }
.two .bt,
.two .bt div,
.two .bb,
.two .bb div { background-image:url(../imagens/box.gif); }
#three {
	float:left;
	clear:both;
	width:80%;
}
#three .cb {
	float:left;
	width:40%;
}

.button {
	float:left;
	margin-top:0;
}
.button .bt {
	height:8px;
	margin:0 0 0 9px;
	background-image:url(../imagens/button.png);
}
.button .bt div {
	left:-9px;
	width:9px;
	height:8px;
	background-image:url(../imagens/button.png);
}
.button .bb {
	height:8px;
	margin:0 0 0 8px;
	background-image:url(../imagens/button.png);
}
.button .bb div {
	left:-8px;
	width:8px;
	height:8px;
	background-image:url(../imagens/button.png);
}
.button .i1 {
	padding:0 0 0 3px;
	background-image:url(../imagens/button-borders.png);
}
.button .i2 {
	padding:0 3px 0 0;
	background-image:url(../imagens/button-borders.png);
}
.button .i3 {
	padding:0 0.5em;
	background:#3a3d40 url(../imagens/button.png) no-repeat -3px -8px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}
.button a:link,
.button a:visited,
.button a:hover {
	border:none;
	color:#fff;
}

/* Just a bit of styling for this demo page. Adjust as you wish. */
#absolute-wrapper {
	position:relative;
	height:9em;
}
.cb li {margin-left:1em;}
</style>
<!--[if lt IE 8]>
<style type="text/css">
/* Required IE fixes
================================================*/
/* Serve gif images to IE/Win pre version 7 */
* html .i1,
* html .i2 {background-image:url(../imagens/borders.gif);}
* html .bt,
* html .bt div,
* html .bb,
* html .bb div {background-image:url(../imagens/box.gif);}
/* Set a height to fix up some rendering issues. */
* html .i1,
* html .i3 {height:1px;}

/* Give the absolutely positioned box a width (including IE 7)*/
.one {width:70%;}

/* Custom rules for the buttons */
/* All IE versions need a width */
.button {width:20em;}
/* IE 7 does not need these */
* html .button .i1,
* html .button .i2 {background:transparent;}
* html .button .bt,
* html .button .bt div {background-image:url(button.gif);}
* html .button .bb,
* html .button .bb div {background-image:url(button.gif);}
<![endif]-->

.resultBusca{
		margin-top:10px; 
		margin-left:8px; 
		margin-bottom:10px; 
}

table.resultBusca tr td{
		border-bottom:#becce8 1px solid; 
}

table.resultBusca{
		border-collapse:collapse;
}

.tableEnderecoResult{
	padding:5;
	margin-top:5px;
}

.bordaDiv{
	border: solid 6px #E2EAED;
	padding: 10px;
}

.tituloAmpliada{
	color: #ffffff;
	font: 9px arial;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
	text-align: center;
	vertical-align:middle;
	padding-top: 4px;
	padding-bottom: 4px;
}

.imprimir_boleto{
	color:#1B6F94;
	text-decoration: none;
}
