/* CSS Document */
.linkProd:link{ text-decoration:none; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkProd:visited{ text-decoration:none; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkProd:hover{ text-decoration:underline; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.linkMenuTopo:link{ text-decoration:none; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.linkMenuTopo:visited{ text-decoration:none; color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.linkMenuTopo:hover{ text-decoration:none; color:#FF9900; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

.linkItensCar:link{ text-decoration:none; color:0082D6; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkItensCar:visited{ text-decoration:none; color:#0082D6; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkItensCar:hover{ text-decoration:none; color:#0099FF; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.linkMenuEsq:link{ text-decoration:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkMenuEsq:visited{ text-decoration:none; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkMenuEsq:hover{ text-decoration:none; color:#FF6600; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.linkSubMenuEsq:link{ text-decoration:none; color:#8B6F47; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkSubMenuEsq:visited{ text-decoration:none; color:#8B6F47; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkSubMenuEsq:hover{ text-decoration:underline; color:#996600; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.txtPreco{ color:#ff0000; text-decoration:none; font-weight:bold; font-size:14px; }
.txtPreco2{ color:#0082D6; text-decoration:none; font-size:11px; }

.txtParcCard{ color:#0066FF; font-weight:bold; font-size:16px; }

.txtPagSelecionada{ width:30px; height:20px; line-height:20px; background:#FF6600; font-weight:bold; color:#FFF; padding:3px; text-align:center; }
.linkPaginacao:link{ text-decoration:none; color:#0066CC; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkPaginacao:visited{ text-decoration:none; color:#0066CC; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.linkPaginacao:hover{ text-decoration:none; color:#0099FF; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.txtPagSelecionada2{ width:20px; height:20px; line-height:20px; background:#FFF; font-weight:bold; padding:3px; text-align:center; border:0px #999 solid; cursor:pointer; }

.titResultBusca{ font-size:14px; color:#666; font-weight:bold; }
.titPage{ font-size:16px; color:#666; font-weight:bold; }
.legPrecoDetalhes{ color:#ff0000; font-size:18px; font-weight:bold; }
.divMsgCarrinho{ color:#FF0000; font-weight:bold; font-size:12px; display:none; }

.carrinho{ color:#660099; }
.nomeProdCarrinho:link{ text-decoration:none; color:#660099; font-size:12px; font-weight:bold; }
.nomeProdCarrinho:visited{ text-decoration:none; color:#660099; font-size:12px; font-weight:bold; }
.nomeProdCarrinho:hover{ text-decoration:underline; color:#6600FF; font-size:12px; font-weight:bold; }

.nomeProdCarrinho2:link{ text-decoration:none; color:#660099; font-size:10px; font-weight:bold; }
.nomeProdCarrinho2:visited{ text-decoration:none; color:#660099; font-size:10px; font-weight:bold; }
.nomeProdCarrinho2:hover{ text-decoration:underline; color:#6600FF; font-size:10px; font-weight:bold; }

.nomeProdCarrinho3:link{ text-decoration:none; color:#FFF; font-size:11px; font-weight:bold; }
.nomeProdCarrinho3:visited{ text-decoration:none; color:#FFF; font-size:11px; font-weight:bold; }
.nomeProdCarrinho3:hover{ text-decoration:none; color:#9C00CE; font-size:11px; font-weight:bold; }

.titCalcFrete{ font-size:12px; color:#999; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.msgCarrinhoVazio{ font-size:14px; color:#CC3300; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
.precoFrete{ font-size:12px; color:#660099; font-weight:bold; }
.tituloOpcaoFrete{ font-size:14px; color:#FF6600; font-weight:bold; }
.descTotal{ font-size:14px; color:#003399; font-weight:bold; margin-left:10px; }
.descTotal2{ font-size:14px; color:#ff0000; font-weight:bold; margin-right:10px; }
.titColCarrinho{ font-size:12px; color:#666; font-weight:bold; }

.titLogin{ font-size:14px; color:#FF6600; font-weight:bold; }

.msgCEP{ position:absolute; width:80px; height:60px; background-color:#3399FF; 
filter: alpha(opacity=85); display:none; color:#FFFFFF; text-align:center; border:thin; border:2px solid #333333; }

.divMSGCNPJCPF{position:absolute; text-align:center; width:90px; height:40px; border: 1px #d2d2d2 solid; margin-left:120px; background-color:#FF9900; color:#FFF; font-weight:bold; display:none;}
.detProdTitulo{ font-size:16px; color:#CC3300; font-weight:bold; }
.detBigFoto{  width:250px; height:250px; }
.detLegendaDescontoAVista{ color:#FF0000; font-size:10px; font-weight:bold; }

/*
FORMS
*/
.text {
	border:#CCC solid 1px;
	font-weight:normal;
	font-size:12px;
	color:#0066CC;
	width:auto;
	height:24px;
	line-height:24px;
	background-image:url('text.png');
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text:hover{
	border:#999 solid 1px;
}

.textTopSearch {
	border:#FFF solid 1px;
	font-weight:normal;
	font-size:12px;
	color:#0066CC;
	width:auto;
	height:24px;
	line-height:24px;
	background-image:url('text.png');
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.textarea {
	border:#CCC solid 1px;
	font-weight:normal;
	font-size:12px;
	color:#0066CC;
	background:#F5F5F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.submit {
	cursor:pointer;
	border:#F0F0F0 solid 1px;
	font-weight:bold;
	font-size:12px;
	color:#0066CC;
	width:auto;
	height:24px;
	line-height:inherit;
	background-image:url(submit.png);
	background-repeat:repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.submit:hover{
	color:#FF9900;
	background-image:url(submit2.png);
	background-repeat:repeat-x;
}
.select
{
	border:#CCC solid 1px;
	font-size:12px;
	color:#0066CC;
	width:auto;
	height:18px;
	line-height:inherit;
	background:#F5F5F5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.barraMenuEsq{ background:#E6E6E6; }