@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img,abbr,acronym{border: 0px;}
p,h1,h2,h3,h4,h5{margin:0px 0;}
ul{list-style-type: disc;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0058aa;
}
body {
	background-attachment: scroll;
	background-image: url(../imagens/fundo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	
}

.txt11{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
}
.txt11:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
}
.txt11:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
}
.txt11:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
}

.txt11cinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
}

.txt10cinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5e5e;
}


.txt11branco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}


.link11cinza:link, .link11cinza:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-decoration:none;
}

.link11cinza:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
	text-decoration:underline;
}

.txt11vermelho{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}



.txt12azul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0d3e67;
	 text-decoration:none;
}



.txt12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
}
.link12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:none;
}
.link12:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:none;
}
.link12:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
    text-decoration:none;
}
.link12:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:underline;
}



.link11:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
}
.link11:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
}
.link11:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
}

.input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

#busca{ width:215px; }
#carrinho { margin-top:9px; margin-left:5px;
     float:left;
	width:80px;
	height:17px;
	z-index:1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.style2 {font-weight: bold}

.botao{width:145px; height:29px; float:left; margin-right:10px;}

.botao a, .botao a:visited{
	padding-top:5px;
	text-decoration: none;
	text-align:center;
	color:#FFFFFF;
	width:145px;
	height:29px;
	display:block;
	background-image: url(../imagens/bt_laranja.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-aerif;
	font-size: 11px;
	font-weight: bold;
	}
.botao a:hover {
	padding-top:5px;
	text-decoration: none;
	text-align:center;
	color:#012d52;
	width:145px;
	height:29px;
	display:block;
	background-image: url(../imagens/bt_branco.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	font-family: arial, helvetica, sans-aerif;
	font-size: 11px;
	font-weight: bold;
	}
#rodapebusca {
	height: 35px;
	padding-top: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #24267d;
	width: 994px;
	text-align: center;
}

.latmenucategorias {
background-color:#dfdfdf;
	width: 160px;
	height: 250px;
	z-index: 1;
	float: left;
	position: relative;
	padding-top:10px;
  

}
.latmenucategorias ul {
	list-style-type: none;
	margin-left: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding: 0px;
}
li .subcat{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	width: 138px;
	padding-left: 12px;
	text-decoration:none;}

.fd {
	background-attachment: scroll;
	background-image: url(../imagens/fd_paginas2.jpg);
	background-repeat: repeat-x;
}
.fddadosdetalhes {
	background-attachment: scroll;
	background-image: url(../imagens/fd_detalhe_dados.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 360;
	width: 545px;
}
.fddadosdetalhes2 {
	background-attachment: scroll;
	/*background-image: url(../imagens/bg_top_detalhes.jpg);*/
	background-repeat: no-repeat;
	background-position: 0 top;
	width:545px;
	padding-top:40px;
}
	.fddadosdetalhes2 .fddadosdetalhes2_inner{
		/*background:url(../imagens/bg_bottom_detalhes.jpg) 0 bottom no-repeat;*/
		padding-bottom:20px
		}

#detalhedados 
{
	background:url(../imagens/bg_bot_detalhes.gif) 0 bottom no-repeat;
	float:left; margin-top:5px; margin-left:20px;
	z-index:2;
	padding-bottom:20px;
	margin-left:0;
	width:542px
	
}

	#detalhes-inner{
		background:url(../imagens/bg_top_detalhes.gif) 0 top no-repeat;
		padding-top:11px;
		overflow:hidden}
		
#detalhepag { float:left; margin-top:40px; margin-left:25px;
	width:210px;
	height:336px;	
	z-index:3;
}
#col-left{
	float:left;
	width:260px;
	padding:10px
	}
	
#col-right{
	float:right;
	width:230px;
	padding:10px
	}
	
	#col-right .txt11
	{
		text-align:center;
	}
	
	#DROP_SKU_Comprar{
		display: block;
		margin-left: 60px;}
	
#topparcelamento{
	height: 25px;
	width: 200px;
}

#topparcelamento p{
		padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}


#meioparcelamento{
	height: auto;
	width: 200px;
	background-color: #eeeeee;
}
#meioparcelamento table tr td{
	height: 20px;
	background:#ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:none;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e0e0e0;
	border-bottom-color: #e0e0e0;
}

#meioparcelamento table{
	text-align: center;

}

#fimparcelamento{
	width:200px;
	background-attachment: scroll;
	background-image: url(../imagens/fim_parcelamento.jpg);
	background-repeat: no-repeat;
	height: 18px;
}
#fddetalheopiniao{
	width:753px;
	height:401px;
	background-attachment:scroll;
	background-image:url(../imagens/fd_detalhe_opiniao.jpg);
	margin-top:10px;
	float:left;
	background-repeat: no-repeat;
}
#formopiniao{
	width:680px;
	margin-top: 5px;
	float: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-left: 35px;
}
#avaliacao{
	width:610px;
	height: 26px;
	float: left;
	margin-left: 35px;
	margin-top: 15px;
}



.MenuLateralTituloHomeLink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:none;
}
.MenuLateralTituloHomeLink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:none;
}
.MenuLateralTituloHomeLink:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
    text-decoration:none;
}
.MenuLateralTituloHomeLink:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
}





.MenuLateralTituloHome{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:none;
}

.MenuLateralTituloHome:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:none;
	font-weight: bold;
}
.MenuLateralTituloHome:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
    text-decoration:none;
	font-weight: bold;
}
.MenuLateralTituloHome:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
	font-weight: bold;
}

.MenuLateralItem2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #012d52;
	width: 138px;
	padding-left: 12px;
	text-decoration:none;
}
.MenuLateralItem2:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #012d52;
	width: 138px;
	padding-left: 12px;
	text-decoration:none;
}
.MenuLateralItem2:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #012d52;
	width: 138px;
	padding-left: 12px;
	text-decoration:none;
}
.MenuLateralItem2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #012d52;
	width: 138px;
	padding-left: 12px;
	text-decoration:none;
}






.MenuLateralItemVejaMais{font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6E9850;
	width: 138px;
	padding-left: 12px;
	text-decoration:none;}
	
.link11branco:link, .link11branco:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:none;
}

.link11branco:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration:underline;
}













.ranking
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#a5a5a5;
}

a.ranking
{
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	line-height: 170%;
	font-size: 10px;
	color: #012d52;
	text-decoration: none;
}

a.ranking:hover
{
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
	line-height: 170%;
	font-size: 10px;
	color: #012d52;
	text-decoration: underline;
}


.TituloProduto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:none;
}

.TituloProduto:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:none;
}
.TituloProduto:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
    text-decoration:none;
}
.TituloProduto:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:underline;
}


.ConsulteCartao
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}

.ConsulteCartao:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:none;
}
.ConsulteCartao:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
    text-decoration:none;
}
.ConsulteCartao:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration:underline;
}



.NomeProduto:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:none;
}
.NomeProduto:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
    text-decoration:none;
}
.NomeProduto:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:underline;
}


.linkPequeno_green:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:none;
}
.linkPequeno_green:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
    text-decoration:none;
}
.linkPequeno_green:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	text-decoration:underline;
}



.green_bt_vitrine{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E9850;
}
.green_bt_vitrine:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E9850;
	text-decoration:none;
}
.green_bt_vitrine:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E9850;
	text-decoration:none;
}
.green_bt_vitrine:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E9850;
	text-decoration:underline;
}
.VitrineVejaMais{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E9850;
	text-decoration:none;
	font-weight: bold;
}
.textoNormal{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #5e5e5e;
}
.textoNormalPeq{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5e5e;
}
.Indisponivel{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
}


.MelhorPlano
{
	font: 9px arial, verdana, sans-serif; 
	font-weight: normal;
	vertical-align: middle;
	color: #777777;
}

.MelhorPlanoCompara
{
	font: 11px arial, verdana, sans-serif; 
	line-height: 132%;
	font-weight: normal;
	vertical-align: middle;
	color: #777777;
}
.linhaDivisaCinza
{
	height: 1px;
	background-color: #bfbfbf;
}

.linhaDivisaGreen
{
	height: 1px;
	background-color: #99cd00;
}

.linhaDivisaBlue
{
	height: 1px;
	background-color: #757b9d;
}

.linhaCross
{
	background-color: #e4e4e4;
	height: 1px;
}

.linhaCross2
{
	background-color: #f9f9f9;
	height: 1px;
}

.linhaDivisaGray
{
	height: 1px;
	background-color: #bbbbbb;
}

.linhaDivisaGrayDark
{
	height: 1px;
	background-color: #e4e4e4;
}

.colunaDivisaGrayDark
{
	border-left:solid 1px #e4e4e4;
}
.erro
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff0000;
}



.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left:3px;
	padding-right:3px;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
	height:20px;
}
.formCombo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
}
.formTextArea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left:3px;
	padding-right:3px;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
}
.form_chave
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left:3px;
	padding-right:3px;
	background-color: #f5fae5;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
	height:20px;
}

.formCombo_chave {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #f5fae5;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
}
.campo_cupom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left:3px;
	padding-right:3px;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
	height:20px;
}
.campo_cupom_erro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	padding-left:3px;
	padding-right:3px;
	border-style:solid;
	border-width:1px;
	border-color:#7F9DB9;
	height:20px;
}









.tblBorder
{
	border-left:solid 1px #eeeeee;
}



.TituloBreadCrumb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
}
.TituloBreadCrumb:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
}
.TituloBreadCrumb:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
}
.TituloBreadCrumb:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
}


.TituloBreadCrumbTexto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
}
.TituloBreadCrumbTexto:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:none;
}
.TituloBreadCrumbTexto:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:none;
}
.TituloBreadCrumbTexto:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	text-decoration:underline;
}

.textoNormalMini{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5e5e5e;
}

.textoNormalEndereco
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5e;
}

.ImagemAmpliada
{
	background-color: #FFFFFF;
	position: absolute;
	border-left:1px solid #e4e4e4;
	border-bottom:1px solid #e4e4e4;
	border-right:1px solid #e4e4e4;
}


.loading
{
	visibility: hidden;
	position: absolute;
	top: 5px;
	right: 5px;
}
.claroPequeno
{
	font: 9px arial;
	color: #babdce;
}


.fddadosdetalhes {
	background-attachment: scroll;
	background-image: url(../imagens/fd_detalhe_dados.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 360px;
	width: 545px;
}


.DataGridHeader
{
	background-color:#dfecf1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	font-weight:bold;
	height:30px;
	padding-left:5px;
	padding-right:5px;
}

.DataGridHeaderNoBold
{
	background-color:#dfecf1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	font-weight:normal;
	height:25px;
	padding-left:5px;
	padding-right:5px;
}

.DataGridHeaderNoBold2
{
	background-color:#dfecf1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	font-weight:normal;
	height:30px;
	padding-left:5px;
	padding-right:5px;
}

.DataGridItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	height:90px;
	padding-left:5px;
	padding-right:5px;
}

.DataGridAlternateItem
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	height:90px;
	padding-left:5px;
	padding-right:5px;
}
.DataGridFooter
{
	background-color:#012d52;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
	height:30px;
	padding-left:5px;
	padding-right:5px;
}
	
.PrecoDe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5e5e;
}

.PrecoPor{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	font-weight:bold;
}

.PrecoPorFooter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight:bold;
}

.PrecoDe_Basket{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5e5e5e;
}

.PrecoPor_Basket{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	font-weight:bold;
}	

.PrecoPor_SubTotal
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	font-weight:bold;
}	

.PrecoPresente
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
}	

.PrecoDesconto
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
}

.PrecoEconomia
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	font-weight:bold;
}	



.TituloEnderecoContato
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	font-weight: bold;
}

.TituloEnderecoOutros
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #012d52;
	font-weight: bold;
}

.textoNormalFechamentoPagamento
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
}

.textoNormalFechamento table td span
{
	*display:block;
	*padding-top:4px
	}
	
.textoNormalBranco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	background: #FFFFFF;
}
.textoNormalCinza{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #012d52;
	background: #F5F5F5;
}	

.Detalhe_Tab_Ativa
{
	display: block;
	width:800px
}

.Detalhe_Tab_Inativa
{
	display: none;
}

.msgok
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #6E9850;
}

.TituloInstitucional
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E9850;
	text-decoration:none;
	font-weight:bold;
}

.VerdeInstitucional
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E9850;
	text-decoration:none;
}

.VerdeUnderLineInstitucional
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E9850;
	text-decoration:underline;
}

.LinkInstitucional:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E9850;
	text-decoration:underline;
}
.LinkInstitucional:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E9850;
	text-decoration:underline;
}
.LinkInstitucional:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6E9850;
	text-decoration:underline;
}

.LinkInstitucional2:link
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E9850;
	text-decoration:underline;
}
.LinkInstitucional2:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E9850;
	text-decoration:underline;
}
.LinkInstitucional2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6E9850;
	text-decoration:underline;
}

.msgpopup
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #D6630A;
}



.linkBoleto:link, .linkBoleto:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0d3e67;
	font-weight: bold;
	text-decoration:none;
	background-color:#D4FF00;
	padding:5px;
	position:relative;
	top:-10px;
	left:3px;
}

.linkBoleto:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0d3e67;
	font-weight: bold;
	text-decoration:underline;
	background-color:#D4FF00;
	padding:5px;
	position:relative;
	top:-10px;
	left:3px;
}


.NumeroPedido
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0d3e67;
	 text-decoration:none;
}

#pnlVitrine
{
	width:800px;
	overflow:hidden;
}


#footer-rakuten{
	background:#FFF;
	height:40px;
			}
			
.container{
	margin:0 auto;
	width:990px				

}

#logo-rakuten{
	float:right;
	margin-top:-21px;
	width:120px					
}


#footer-rakuten p{
	font-size: 11px;
	margin: 13px 0 0;
	text-align:center					
}
