@charset "utf-8";
/* CSS Document */

/*left*/
.total .left_col .menu .img_departamento{display:block; margin-left:-10px; margin-bottom:10px;}


/*meio*/
.total .mid_col_compra .conteudo .meio{display:block; margin-bottom:10px;height: 450px;}
.total .mid_col_compra .conteudo .meio .prod_name{padding-left:35px; margin-top:10px; margin-bottom:5px; color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:16px; display:block; font-weight:bold;}
.total .mid_col_compra .conteudo .meio .esquerda{float:left; margin-right:5px; width:247px; padding-left:35px;}
.total .mid_col_compra .conteudo .meio .esquerda .produto{width:245px; height:260px; border:solid 1px #CCCCCC; margin-bottom:10px; text-align: center;}
.total .mid_col_compra .conteudo .meio .esquerda .produto img.img_produto{ display:block; margin-bottom:5px; margin-top:5px; margin-left:auto; margin-right:auto;}
.total .mid_col_compra .conteudo .meio .esquerda .produto img.prev{ margin-left:5px; margin-right:85px; display:inline; width:19px; height:19px;}
.total .mid_col_compra .conteudo .meio .esquerda .produto img.ampliar{margin-right:85px; display:inline; width:19px; height:19px;}
.total .mid_col_compra .conteudo .meio .esquerda .produto img.next{ width:19px; height:19px;display:inline;}
.total .mid_col_compra .conteudo .meio .esquerda .produto img.avatar{ margin-left:5px; margin-top:5px;}

.total .mid_col_compra .conteudo .meio .esquerda .expecificacoes{ width:245px; height:47px; margin-bottom:10px;}
.total .mid_col_compra .conteudo .meio .esquerda .expecificacoes .bt_expecificacoes{ padding-right:5px; float:left; width:119px; display:block;}

.total .mid_col_compra .conteudo .meio .direita{float:left; width:436px;}
.total .mid_col_compra .conteudo .meio .direita .preco{width:434px; height:92px; border:solid 1px #CCCCCC; margin-bottom:5px; float:left;}
.total .mid_col_compra .conteudo .meio .direita .preco .box_preco{margin-left:20px; margin-top:5px;}

.total .mid_col_compra .conteudo .meio .direita .entrega{width:434px; height:55px; border:solid 1px #CCCCCC; margin-bottom:5px; float:left; }

.total .mid_col_compra .conteudo .meio .direita .parcelas{width:434px; height:200px; border:solid 1px #CCCCCC; margin-bottom:10px; float:left; line-height:13px;}
.total .mid_col_compra .conteudo .meio .direita .parcelas .colunas{float:left; margin-left:40px; display:block; width:150px; margin-top:5px; margin-bottom:5px;}
.total .mid_col_compra .conteudo .meio .direita .parcelas .titulo_parcelas{text-align:center; display:block; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#6r
66666; margin-top:5px;}
.total .mid_col_compra .conteudo .meio .direita .parcelas .formas_pagamento{ display:block; width:350px; text-align:center; margin-left:auto; margin-right:auto;}
.total .mid_col_compra .conteudo .meio .direita .parcelas .formas_pagamento .pagamento{ display:inline;}
.total .mid_col_compra .conteudo .meio .direita .parcelas .formas_pagamento .txt_pagamento{font-family: Arial, Helvetica, sans-serif; font-size:12px; line-height:13px; vertical-align:text-top; color:#666666;}
.total .mid_col_compra .conteudo .meio .direita .parcelas .formas_pagamento a.txt_pagamento:link{text-decoration:none;}
.total .mid_col_compra .conteudo .meio .direita .parcelas .formas_pagamento a.txt_pagamento:hover{text-decoration:underline;}
.total .mid_col_compra .conteudo .meio .direita .parcelas .formas_pagamento a.txt_pagamento:visited{text-decoration:none;}

.total .mid_col_compra .conteudo .cores{width:690px; height:62px; background-color: #F3F3F3; display:block; margin-top:15px; margin-bottom:20px; margin-left:35px;}
.total .mid_col_compra .conteudo .cores .box_cor{ margin-left:30px; float:left; display:block; width:170px; height:45px; margin-top:10px; line-height:10px;}
.total .mid_col_compra .conteudo .cores .box_cor .cor{ width:31px; height:31px; margin-top:5px; float:left; display:block; border:solid #666666 1px; margin-right:10px; }

.total .mid_col_compra .conteudo .descricao{
	width:734px;
	height:26px;
	background-image:url(../imgs/bg_barra.jpg);
	background-repeat:repeat-x;
}

.total .mid_col_compra .conteudo .descricao img.descricao_left{float:left; display:block;}
.total .mid_col_compra .conteudo .descricao img.bt_descricao{float:left; padding-left:40px; padding-right:40px; display:block;}

.total .mid_col_compra .conteudo .txt_descricao{margin-left:55px; width:600px; margin-bottom:20px;}

.total .mid_col_compra .conteudo .podegostar{width:734px; height:26px; background-image:url(../imgs/bg_barra.jpg); background-repeat:repeat-x;}
.total .mid_col_compra .conteudo .podegostar img.podegostar_left{float:left; display:block;}
.total .mid_col_compra .conteudo .podegostar img.podegostar_mid{float:left; padding-left:40px; padding-right:413px; display:block;}
.total .mid_col_compra .conteudo .podegostar img.podegostar_right{ display:block;}
.total .mid_col_compra .conteudo .box_podegostar {position:relative; display:block; width:734px; height:100px; margin-top:20px;}
.total .mid_col_compra .conteudo .box_podegostar img.prod_podegostar{float:left; display:block; padding-left:40px; height:80px; width:80px;}
.total .mid_col_compra .conteudo .box_podegostar .box_descricao{ height:80px; display:block; width:550px; padding-left:20px;  float:left; margin-top:10px;}

.total .mid_col_compra .conteudo .meio .esquerda .produto .produto_foto_minimizado{
	text-align: center;
	border: 1px solid;
	height: 50px;
	width: 55px;
	border:0px;
	margin:5px 0px 0px 0px;
}

.total .mid_col_compra .conteudo .meio .esquerda .produto table.produto_foto_principal{
	border: 1px;
	height: 160px;
	width: 210px;
	margin: 10px 10px 10px 15px;
}

.produto_casado{
	border: 0px solid;
	float:left;
	width:720px;
	margin-bottom: 20px;
}

.total .mid_col_compra .conteudo .box_compra_casada {
	float:left;
	width:100px;
	height:130px;
	margin-top:20px;
	margin-left:20px;
}

.total .mid_col_compra .conteudo .box_descricao_casada{
	float:left;
	width:550px;
	height:120px;
	padding-left:20px;
	padding-top:10px;
	margin-top:20px;
	line-height: 19px;
}

.box_rodape_casado{
	float:left;
	width:720px;
}

.produto_similiar{
	float:left;
	width:720px;
	margin-bottom: 10px;
}

.total .mid_col_compra .conteudo .box_podegostar_similiar {
	float:left;
	width:100px;
	height:100px;
	margin-top:20px;
	margin-left:20px;
}

.total .mid_col_compra .conteudo .box_descricao_similiar{
	float:left;
	width:550px;
	height:80px;
	padding-left:20px;
	padding-top:20px;
	margin-top:20px;
	line-height: 19px;
}

.produto_foto_similiar{
	text-align: left;
	height: 100px;
	width: 100px;
	border:0px;
}


.ampliafoto_none{
	display: none;
}

.ampliafoto_block{
	background-color: #FFFFFF;
	display: block;
	float: left;
	width: 550px;
	height: 320px;
	border: 1px solid #CCCCCC;
	position: absolute;
	z-index: auto;
	text-align: center;
}

.ampliafoto_block span{
	font-size: 13px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	float: left;
	width: 99%;
	height: 15px;
	border: 0px solid;
	text-align: right;
	color:#CCCCCC;
}

.ampliafoto_block .quadro {
	height: 291px;
	width: 100%;
}

.ampliafoto_block span a{
	text-decoration: none;
	color: #CCCCCC;
}

.ampliafoto_block span.img{
	float: left;
	height: 301px;
	border: 0px solid;
	text-align: center;
	display: block;
	vertical-align: middle;
}

#fotoampliada{
	border: 0px solid;
	text-align: center;
}

.bt_parcelas_naoselecionado {
	padding-top: 7px;
	padding-left: 3px;
	padding-right: 3px;
	border-top: 2px solid #e9e9e9;
	border-bottom: 2px solid #9d9f9a;
	border-left: 2px solid #e9e9e9;
	border-right: 2px solid #9d9f9a;
}
.bt_parcelas_selecionado {
	padding-top: 7px;
	padding-left: 3px;
	padding-right: 3px;
	border-top: 2px solid #9d9f9a;
	border-bottom: 2px solid #e9e9e9;
	border-left: 2px solid #9d9f9a;
	border-right: 2px solid #e9e9e9;
}

.texto_parcelas {
	font-size: 9pt; margin-left: 3px; color: #666666;
}


