﻿.nomeCategoria
{
	margin-bottom:7px;
	min-height:24px;
	height:auto !important;
	height:100%;
	_height:24px;
}

.descricaoCategoria
{
	width:100%;
	text-align:left;
	font-size:1.3em;
	margin-bottom:20px;
	line-height:18px;
}

.ordenacaoProdutos
{
	width:100%;
	text-align:right;
	margin-bottom:22px;
}

/* INICIO CSS PRODUTO DETALHE */

.boxDetalheProduto
{
	padding-top:10px;
	margin-bottom:40px;
}

.margemConteudoBoxDetalheProd
{
	width:554px;
	margin:0px auto;
}

.boxImagensProduto
{
	width:276px;
	height:207px;
	border:2px solid #cecbcb;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -moz-border-radius-bottomleft: 5px;
    float:left;
    margin:0px 20px 5px 0px;
	background-color:#fdfdfd;   
}

.maisImagensProduto
{
	width:100%;
}

.botaoAssistaComercialTV
{
	width:100%;
	text-align:right;
	margin:33px auto 0px auto;
}

.margemCaracteristicasProd
{
	width:100%;
}

.boxCaracteristicasProduto
{
	background-image:url(../img/bg/bg_box_caracteristicas_prod.gif);
	background-repeat:repeat-x;
	background-position:0px 1px;
	width:580px;
	min-height:70px;
	height:auto !important;
	height:100%;
	border-top:1px solid #c2c2c2;
	font-size:1.1em;
	padding:0px 0px 0px 6px;
	*padding:0px 0px 0px 6px;
	_padding:0px 0px 20px 6px;
}

.tbInfoPoduto
{
	width:550px;
	/*float:left;*/
	margin:6px 10px 0px 0px;
}

.tbInfoPoduto td.iconeInfoProd
{
	width:35px;
	text-align:center;
	vertical-align:middle;
	padding-bottom:6px;
}

.tbInfoPoduto td.infoProdutoDetalhe
{
	text-align:left;	
	vertical-align:middle;
	padding-bottom:6px;
}
.tbInfoPoduto td
{
    height: 30px;
}

.tbInfoPoduto td.infoProdutoDetalhe span
{
	font-weight:bold;
}

.tbInfoPoduto td.infoClassificacao img
{
    vertical-align: middle;
    margin-left: 10px;
}

.tbInfoPoduto td.infoProdutoDetalhe span span
{
	font-weight: normal;
    color: #666666;
}

.tbInfoPoduto td.infoProdutoDetalhe a 
{
	text-decoration:underline;
}

.caracteristicasProdDetalhe
{
	width:210px;
	float:left;
	margin-top:16px;
}

.caracteristicasProdDetalhe span
{
	font-weight:bold;
}

.boxMaisInfoProduto
{
	background-image:url(../img/bg/bg_box_mais_info_prod.gif);
	background-repeat:repeat-x;
	background-position:0px 1px;
	width:580px;
	min-height:95px;
	height:auto !important;
	height:100%;
	border-top:1px solid #c2c2c2;
	font-size:1.1em;
	padding:2px 0px 0px 6px;
	*padding:2px 0px 0px 6px;
	_padding:2px 0px 10px 6px;
}

.tbMaisInfoPoduto
{
	width:575px;
}

.tbMaisInfoPoduto td.iconeMaisInfoProd
{
	width:35px;
	text-align:center;
	vertical-align:middle;
	padding-top:10px;
}

.tbMaisInfoPoduto td.maisInfoProdutoDetalhe
{
	text-align:left;	
	vertical-align:middle;
	padding-top:10px;
}

.tbMaisInfoPoduto td.maisInfoProdutoDetalhe span
{
	font-weight:bold;
}

.tbMaisInfoPoduto td.maisInfoProdutoDetalhe a 
{
	text-decoration:underline;
}

.boxIndiqueProduto
{
	background-image:url(../img/bg/bg_box_indique_produto.gif);
	background-repeat:repeat-x;
	background-position:0px 1px;
	width:580px;
	height:154px;
	border-top:1px solid #c2c2c2;
	font-size:1.1em;
	padding:2px 0px 0px 6px;
	font-size:1.1em;
	font-weight:bold;
}

.formIndiqueProd
{
	width:446px;
	*width:446px;
	_width:448px;
	height:100px;
	margin-top:25px;
	float:left;
}

.camposFormIndiqueE
{
	float:left;
	width:215px;
	margin-left:3px;
	*margin-left:3px;
	_margin-left:1px;
}

.camposFormIndiqueD
{
	float:left;
	width:225px;
}

.camposFormIndiqueD .titCampoFormIndiqueProd
{
	margin-left:30px;
}

.margemCamposFormIndiqueProd
{
	margin:0px 0px 8px 3px;
}

.titCampoFormIndiqueProd
{
	width:120px;	
	margin:0px 0px 1px 5px;
}

.camposFormIndiqueE input
{
	background-color:Transparent;
	border:none;
	width:186px;
	margin-left:8px;
	font-size:1.1em;
	color:#666666;
	margin-top:3px;
}

.camposFormIndiqueD input
{
	background-color:Transparent;
	border:none;
	width:172px;
	margin-left:35px;
	font-size:1.1em;
	color:#666666;
	margin-top:3px;
}

.campoFormSeuNome
{
	background-image:url(../img/bg/bg_input_form_indique_seu_nome.gif);
	background-repeat:no-repeat;
	width:215px;
	height:28px;
}

.campoFormSeuEmail
{
	background-image:url(../img/bg/bg_input_form_indique_seu_email.gif);
	background-repeat:no-repeat;
	width:215px;
	height:28px;
}

.campoFormNomeAmigo
{
	background-image:url(../img/bg/bg_input_form_indique_nome_amigo.gif);
	background-repeat:no-repeat;
	width:225px;
	height:28px;
}

.campoFormEmailAmigo
{
	background-image:url(../img/bg/bg_input_form_indique_email_amigo.gif);
	background-repeat:no-repeat;
	width:225px;
	height:28px;
}

.iconeIndiqueProduto
{
	background-image:url(../img/icone/ic_indique_produto.gif);
	background-repeat:no-repeat;
	width:48px;
	height:83px;
	float:left;
	margin-top:41px;	
}

.botaoEnviarIndicacaoProd
{
	width:71px;
	float:left;
	margin-top:68px;
}

.boxVoltar
{
	background-color:#efecea;
	border-top:2px solid #fbae17;
	padding:6px 0px 3px 16px;
	*padding:6px 0px 5px 16px;
	_padding:6px 0px 5px 16px;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:50px;
}

.boxVoltar img
{
	vertical-align:top;
	margin-top:3px;
	*margin-top:2px;
	_margin-top:2px;
}

.boxVoltar a
{
	color:#000000;
}

.titConhecaTambem
{
	width:100%;
	font-size:1.6em;
	font-weight:bold;
	border-bottom:5px solid #cecbcb;
	margin-bottom:20px;
	line-height:20px;
}

.botaoAmpliaFoto
{
	width:30px;
	height:25px;
	float:left;
	text-align:center;
	border-left:1px solid #f9f9f9;
}

/* FIM CSS PRODUTO DETALHE */



/* INICIO CSS LIGHT BOX */

.fundoLightBox
{
	background-color:#000000;
	width:696px;
	height:434px;
	display:table;	
}

.margemImagemLightBox
{
	width:640px;
	height:360px;
	margin:0px auto;
    font-size:1px;
}

.descricaoProdutoLightBox
{
	width:640px;
	height:35px;
	*height:35px;
	_height:34px;
	margin:0px auto;
}

.nomeProdutoLightBox
{
	width:400px;
	float:left;
	font-family:Arial;
	font-size:1.6em;
	font-weight:bold;
	color:#FFFFFF;
	margin:10px 0px 0px 8px;
	*margin:10px 0px 0px 8px;
	_margin:10px 0px 0px 4px;
}

.boxPaginacaoImagensLightBox
{
	width:230px;
	float:right;
 }

.margemPagImagensLightBox
{
	width:230px;
	float:right;
	text-align:right;
}

.botoesPaginacaoImagensLightBoxEsquerda, .botoesPaginacaoImagensLightBoxDireita
{
	width:32px;
	height:33px;
	float:left;
	padding:7px 0px;	
	font-size:1.3em;
	color:#222222;
	cursor:pointer;
	text-align:center;
}

.paginacaoLightBox
{
	width:170px;
	height:33px;
	margin-top:2px;
	text-align:right;
	float:right;
}

.paginacaoLightBox a
{
	font-size:11px;
}

.botaoFechaLightBox
{
	width:692px;
	height:29px;
	text-align:right;
	margin:4px 0px 0px 0px;
}


/* TERMINO CSS LIGHT BOX */