BODY
{
}

/* diversos */

.pq
{
	font-weight: normal;
	font-size: 8px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

.md
{
	font-weight: normal;
	font-size: 10px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

.gd
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

/* mais vendidos */

.MaisVendidosTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

.MaisVendidos
{
	font-weight: normal;
	font-size: 11px;
	color: #008000;
	line-height: 11px;
	font-family: tahoma;
}

A.MaisVendidos:link, A.MaisVendidos:visited
{
	text-decoration: none;
	color: #008000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
}
A.MaisVendidos:hover
{
	text-decoration: none;
	color: #ff0000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
}

/* links */

A:link, A:visited
{
	text-decoration: underline;
	color: #0000ff;
}

A:hover
{
	text-decoration: underline;
	color: #ff0000;
}

/* menu */

.MenuBoasVindas
{
	font-weight: bold;
	font-size: 10px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

.MenuTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 12px;
	font-family: tahoma;
}

A.MenuUnselected:link, A.MenuUnselected:visited
{
	text-decoration: none;
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	padding-left:5;
}

A.MenuUnselected:hover
{
	text-decoration: none;
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	padding-left:5;
}

A.MenuSelected, A.MenuSelected:visited
{
	text-decoration: none;
	color: #ffcc00;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	padding-left: 8px;
}

A.MenuSelected:hover
{
	text-decoration: none;
	color: #ffcc00;
	font-family: tahoma;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
	padding-left:5;
}

A.menu:link, A.menu:visited
{
	text-decoration: none;
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	padding-left:5;
}

A.menu:hover
{
	text-decoration: none;
	color: #ffffff;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
	padding-left:5;
}

/* menu horizontal */

A.menuHor:link, A.menuHor:visited
{
	text-decoration: none;
	color: #008000;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
}

A.menuHor:hover
{
	text-decoration: none;
	color: #ff0000;
	font-family: tahoma;
	font-size: 12px;
	font-weight: normal;
	line-height: 12px;
}

.menuHorPesquisa
{
	font-weight: bold;
	font-size: 12px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

/* rodape */

.rodapeNormal
{
	font-weight: normal;
	font-size: 10px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

.rodapeBold
{
	font-weight: bold;
	font-size: 10px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

/* vitrine */

.vitrineMsg
{
	font-weight: normal;
	font-size: 12px;
	color: #009900;
	line-height: 20px;
	font-family: tahoma;
}

.vitrineTituloDepartamento
{
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	line-height: 16px;
	font-family: tahoma;
}

.vitrineTitulo
{
	font-weight: normal;
	font-size: 10px;
	color: #000099;
	line-height: 10px;
	font-family: tahoma;
}

.vitrineDescricao
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	line-height: 10px;
	font-family: tahoma;
}

A.vitrine:link, A.vitrine:visited
{
	text-decoration: underline;
	color: #008000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
}

A.vitrine:hover
{
	text-decoration: underline;
	color: #ff0000;
	font-family: tahoma;
	font-size: 11px;
	font-weight: normal;
	line-height: 11px;
}

/* vitrine_detalhe */

.vitrine_detalheTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #000099;
	line-height: 14px;
	font-family: tahoma;
}

.vitrine_detalheDescricao
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 14px;
	font-family: tahoma;
}

A.vitrine_detalhe:link, A.vitrine_detalhe:visited
{
	text-decoration: underline;
	color: #008000;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
}

A.vitrine_detalhe:hover
{
	text-decoration: underline;
	color: #ff0000;
	font-family: tahoma;
	font-size: 14px;
	font-weight: normal;
	line-height: 14px;
}

/* cadastro */

.cadastroMsg
{
	font-weight: normal;
	font-size: 12px;
	color: #ff0000;
	line-height: 12px;
	font-family: tahoma;
}

.cadastroTitulo
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

/* carrinho */

.carrinhoMsg
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	line-height: 12px;
	font-family: tahoma;
}

.carrinhoTexto
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-family: tahoma;
}

.carrinhoLista
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-family: tahoma;
}

.carrinhoTotal
{
	font-weight: bold;
	font-size: 12px;
	color: #004080;
	line-height: 12px;
	font-family: tahoma;
}

/* contato */

.contatoMsg
{
	font-weight: normal;
	font-size: 12px;
	color: #ff0000;
	line-height: 12px;
	font-family: tahoma;
}

.contatoTitulo
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

/* empresa */

.empresaTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

.empresaTxt
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

/* login */

.loginMsg
{
	font-weight: normal;
	font-size: 12px;
	color: #ff0000;
	line-height: 12px;
	font-family: tahoma;
}

.loginTitulo
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

.loginTexto
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-family: tahoma;
}

/* produto lista */

.produtoMsg
{
	font-weight: normal;
	font-size: 12px;
	color: #ff0000;
	line-height: 12px;
	font-family: tahoma;
}

.produtoMarca
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

.produtoLista
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-family: tahoma;
}

/* registro */

.registroMsg
{
	font-weight: normal;
	font-size: 12px;
	color: #ff0000;
	line-height: 12px;
	font-family: tahoma;
}

.registroTitulo
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

/* saida */

.saidaMsg
{
	font-weight: bold;
	font-size: 12px;
	color: #ff0000;
	line-height: 12px;
	font-family: tahoma;
}

.saidaLista
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-family: tahoma;
}

.saidaTotal
{
	font-weight: bold;
	font-size: 12px;
	color: #004080;
	line-height: 12px;
	font-family: tahoma;
}

/* lancamento */

.lancamentoTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #008000;
	line-height: 10px;
	font-family: tahoma;
}

.lancamento
{
	font-weight: normal;
	font-size: 11px;
	color: #008000;
	line-height: 11px;
	font-family: tahoma;
}

A.lancamento:link, A.lancamento:visited
{
	text-decoration: none;
	color: #008000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
}

A.lancamento:hover
{
	text-decoration: none;
	color: #ff0000;
	font-family: tahoma;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
}

/* formPagamento */

.formPagamentoDica
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-family: tahoma;
}

.formPagamentoTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

.formPagamentoInforma
{
	font-weight: normal;
	font-size: 12px;
	line-height: 12px;
	font-family: tahoma;
}

.formPagamentoTxt
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 12px;
	font-family: tahoma;
}

/* pagamento */

.pagamentoDica
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-family: tahoma;
}

.pagamentoTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #008000;
	line-height: 14px;
	font-family: tahoma;
}

.pagamentoTxt
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 13px;
	font-family: tahoma;
}

/* suaConta */

.suaContaDica
{
	font-weight: normal;
	font-size: 11px;
	color: #000000;
	line-height: 12px;
	font-family: tahoma;
}

.suaContaTitulo
{
	font-weight: bold;
	font-size: 12px;
	color: #008000;
	line-height: 14px;
	font-family: tahoma;
}

.suaContaTxt
{
	font-weight: normal;
	font-size: 12px;
	color: #008000;
	line-height: 13px;
	font-family: tahoma;
}
