﻿dd.thumb * 
{
	vertical-align: top;
}

 
.valorAtual 
{
	display:block;
	color:#DE0000;
}

.valorAntigo 
{
	display: block;
	color: #B7853A !important;
}
.valorAntigo em 
{
	text-decoration: line-through;
}

.tituloTabela a 
{
	color: #FFC63E !important;
}
.refine h5 
{
	border-right: 0;
}

.refine h6 
{
	padding-left: 5px;
	border-left: 2px solid white;
}

.refine h6 b 
{
	padding: 0;
}

.gridFoto 
{
	border-right: white !important; width: 90px !important; 
}
.gridNome
{
	text-align: left; width: 390px !important; 
}
.menuFlash 
{
	width: 800px !important;
}
.listaProdutos li 
{
	overflow: hidden;
}

.rating strong 
{
	position: relative;
	left: -50px;	
	top: 6px;
	width: 220px;
}

#logErro p 
{
	color: Red;
	margin-left: 10px;
	font-weight: bold;
}

#logErro 
{	
	background-color:#F5F5F5;
	border: 1px solid #CCC;
	padding: 10px;
	margin-top: 10px;
}
.logErroCadastro
{
	margin-bottom: 20px;
	font-size: 14px;
	font-weight: bold;	
}
.logErroPedido
{
	margin-bottom: 20px;
	font-weight: bold;	
	width: 520px;
}

#logErro img 
{
	float: right;
}

.campoEstado
{
	width:400px
	}

.campoEstado select 
{
	width: 120px;
}
.campoPais select 
{
	width: 120px;
}

.campoNomeDestinatario input{
	width:295px
	}
	
.campoIdentificacao input{
	width:295px
	}

.falhaValidacao 
{
	border-color: Red !important;
}

.abasHeader 
{
	z-index: 50 !important;
}

.emailForm label
{
	display: block;	
	padding-right: 0px;
}

.emailForm .opcoes 
{
	margin: 0 0 0px 0px;
}

.verso 
{
	color: Black;
	font-weight: bold;
	text-decoration: none;
	margin-right: 235px;
}

.botaoSalvarCadastro 
{
	background:transparent url(../img/btSalvar.gif) no-repeat scroll 0 0;
	display:block;
	float:right;
	height:24px;
	width:71px;
}
.gridpager
{    
    text-align: center;      
    font-weight: bold;
    text-decoration: none;
}
.gridpager table
{
	width: 60px;
	float:left;
}
.gridpager td 
{
	padding: 0px ;
	width: 20px !important;
}
.gridpager a
{   
    text-align: center;
    font-weight: bold;
    text-decoration: none;
}
.filtragem .filtragemHeader h2 a 
{
	color: Black;
}
.boxWarnCarrinho 
{
	left:1055px;position:absolute;top:250px;z-index:1234;display: none;
}
.containerBoxWarn 
{
	background:#FFFFFF none repeat scroll 0 0;border:1px solid #CFCFCF;margin:0 0 0 8px;padding:2px;
}
.containerBoxWarn b 
{
	background:transparent url(../img/categorias/seta_invert_warn.gif) repeat scroll 0 0; display:block;height:18px;left:0;position:absolute;top:19px;width:11px;
}
.containerBoxWarnTexto 
{
	background:#DBDBDB none repeat scroll 0 0;padding:10px 0 10px 12px; width:150px;
}

.containerBoxWarnTexto h1 
{
	font-weight: bold;
	color: Red;
}
.containerBoxWarnTexto p 
{
	
}
.containerBoxWarnTexto p a 
{
	font-weight: bold;
	color: Black;
	
}
.containerBoxWarnTexto p a:hover 
{
	color: Black;
	text-decoration: none;
}
.linkIndisponivel 
{
	color: Black !important;
}

.linkIndisponivel:hover 
{
	text-decoration: none;
}


.gridInfoPedido dt 
{
	background:#dedede;
	height:1%;
	overflow:hidden;
	padding:10px 12px;
	font-size:12px;
	font-weight:bold;
	position:relative;
}
.gridInfoPedido .alt 
{
	background: #efefef;
}
.gridInfoPedido dd 
{
	border-left:1px solid #B2B2B2;
	color:#f4b212;
	display:block;
	padding:0 0 0 10px;
	
	
	width:75px;
}

.descontoPedido 
{
	padding:10px 12px;
	font-size:12px;
	font-weight:bold;
	position:relative;
	background:#dedede;
	height:1%;
	overflow:hidden
}

.listaLinguissa td
{
	padding: 0 !important;
}

.listaLinguissa
{
	background: #E5E5E5;
}

.listaExtrato
{
	width: 99% !important;
	float: right;
	margin: 3px !important;
	border: 1px solid #B2B2B2 !important;
}
.listaExtrato td
{
	padding: 5px !important;
	
}
.listaExtrato .d1
{
	width: 381px !important;
	text-align: left;
}
.listaExtrato .d2
{
	width: 183px !important;
}

.listaExtrato .d3
{
	width: 126px !important;
}

.listaExtrato tr 
{
	padding: 2px !important;
}

.colProduto span a 
{
	text-decoration: none;
	color: Black;
}
.colProduto span a:hover 
{
	color: Black !important;
	text-decoration: underline !important;
}

.janelaCinza, .lojas
{
	visibility:hidden;
}	
	
.paginaEvento span 
{
	float:right;
	padding:0 10px;
}

.paginaEvento strong 
{
	float:left;
}

.paginaEvento
{
	padding: 10px 10px 10px 10px;
}

/* fale conosco */
.faleConosco 
{
	width: 312px;
	margin: 0 auto;
}
.faleConosco p 
{
	margin-bottom: 0;
	padding-bottom: 3px;
}
.faleConosco b 
{	
	display: block;
}
.faleConoscoinput
{
	border: 1px solid #A7A7A9;
	padding: 2px 4px;
	width: 300px;
}


