﻿#col6 .pt1 {
width:100%;
border-bottom:1px solid #bfbfbf;
min-height:140px;
_height:140px;
position:relative;
background:url(../imagens/col2_top.jpg) top right no-repeat #e8e8e8;
}

#col6 .pt1 .resumo {
width:260px;
float:right;
display:block;
margin-top:15px;
position:absolute;
right:5px;
}

#col2 .pt2 .produtos,#col6 .pt2 .produtos {
width:140px;
height:165px;
margin-left:10px;
margin-bottom:10px;
display:block;
float:left;
border:1px solid #ccc;
}

#col2 .pt2 .produtos2,#col6 .pt2 .produtos2 {
width:140px;
height:150px;
margin-left:10px;
margin-bottom:10px;
display:block;
float:left;
border:1px solid #ccc;
}

#col2 .pt2 .produtos3,#col6 .pt2 .produtos3 {
width:105px;
height:125px;
margin-left:10px;
margin-bottom:10px;
background:#fff;
display:block;
float:left;
border:1px solid #ccc;
}

#col2 .pt2 .produtos dt,#col6 .pt2 .produtos dt {
width:132px;
height:107px;
text-align:center;
color:#333;
border:1px solid #ccc;
margin:3px 0 5px 3px;
}

#col2 .pt2 .produtos2 dt,#col6 .pt2 .produtos2 dt {
width:133px;
height:107px;
text-align:center;
color:#333;
border:1px solid #ccc;
margin:3px 0 5px 3px;
}

#col2 .pt2 .produtos3 dt,#col6 .pt2 .produtos3 dt {
width:97px;
height:78px;
text-align:center;
border:1px solid #ccc;
margin:4px 0 5px 3px;
}

#col2 .pt2 .produtos .preco,#col6 .pt2 .produtos .preco {
text-align:right;
color:#f60;
font-weight:700;
font-size:13px;
clear:both;
margin:4px 5px 0 0;
}

#col2 .pt2 .produtos2 .preco,#col6 .pt2 .produtos2 .preco {
text-align:right;
color:#f60;
font-weight:700;
font-size:11px;
clear:both;
margin:2px 5px 0 0;
}

#col2 .pt2 .produtos3 .preco,#col6 .pt2 .produtos3 .preco {
text-align:right;
color:#f60;
font-weight:700;
font-size:11px;
clear:both;
margin:5px 5px 0 0;
}

/*Migalhas de pão*/
#migalhas {
width:755px;
font-weight:400;
border-bottom:1px solid #ccc;
font-size:16px;
padding-bottom:5px;
margin:-5px 0 10px 10px;
}

#migalhas span {
font-weight:700;
color:#ccc;
}

/*Identificação*/
.identificacao {
width:170px;
float:left;
display:block;
position:relative;
margin:20px 0 0 15px;

}

.identificacao dt img {
background:#fff;
position:absolute;
float:left;
left:0;
top:25px;
padding:1px;
}

.identificacao dt {
display:block;
margin:0 15px 0 0;
}

.identificacao dt,.identificacao dt {
float:left;
display:block;
}

.identificacao .positi {
margin-left:49px;
background:url(../imagens/icon10.jpg) no-repeat top left;
padding-left:15px;
height:10px;
margin-bottom:5px;
clear:both;
text-align:left;
}

.identificacao .p_ativo {
margin-left:49px;
background:url(../imagens/icon11.jpg) no-repeat left;
padding-left:15px;
height:10px;
margin-bottom:5px;
text-align:left;
}

.identificacao .p_anunciados {
background:url(../imagens/icon12.jpg) no-repeat left;
margin-left:49px;
padding-left:15px;
height:14px;
margin-bottom:5px;
text-align:left;
}

.identificacao .p_anunciados a:hover {
background:none !important;
}

.user_botao {
float:left;
text-align:center;
margin:45px 0 0 25px;
}

.user_botao li {
list-style:none;
margin-bottom:2px;
}

/*col2 pt4*/
#col2 .pt4 {
width:599px;
margin-top:20px;
float:left;
display:block;
font-size:14px;
padding:0 0 0 10px;
}

/*Detalhamento fotos*/
#col2 .pt4 .detalhamento {
margin-top:2px;
width:651px;
float:left;
display:block;
text-align:left;
}

#col2 .pt4 .detalhamento .img {
border:1px solid #bfbfbf;
padding:2px !important;
}

#col2 .pt4 .detalhamento dt img {
width:424px;
height:316px;
}

#col2 .pt4 .detalhamento dd {
width:69px;
height:69px;
margin-bottom:7px;
border:1px solid #bfbfbf;
padding:2px;
}

#col2 .pt4 .detalhamento dt,#col2 .pt4 .detalhamento dd {
float:left;
margin-right:8px;
}

#col2 .pt4 .tit {
color:#ff7900;
width:157px;
margin-bottom:10px;
font-size:16px;
border-bottom:1px solid #e8e8e8;
}

#col2 .pt4 p {
float:left;
font-size:12px;
margin:0 10px 10px 0;
}

#col2 .pt4 .add {
float:right;
color:#ff8330;
font-size:11px;
width:240px;
}

/*info produto pt4*/
.info_produtos {
width:200px;
display:block;
float:right;
margin:10px 17px 0 0;
position:relative;
}

.info_produtos dt {
float:left;
margin:0 5px 0 0;
}

.info_produtos .ipreco {
color:#3e3e3e;
font-weight:700;
font-size:14px;
}

.info_produtos .ipreco2 {
color:#3e3e3e;
font-weight:700;
font-size:11px;
margin-left:20px;
}

.info_produtos .iprod {
color:#999;
font-weight:700;
font-size:11px;
}

.info {
width:190px;
height:25px;
background:#eee;
float:left;
position:relative;
margin:5px 0 10px;
padding:10px 0 0 5px;
}

.info_produtos .campo2 {
width:55px;
height:15px;
font-size:11px;
border:1px solid #b4b4b4;
color:#666;
}

.info_produtos .v_frete {
position:absolute;
top:9px;
left:64px;
}

.info .absolhidden {
visibility:hidden;
position:absolute;
}

/*Produtos da coluna 3*/

#col3 .produtos {
width:140px;
min-height:160px;
_height:160px;
display:block;
float:left;
border:1px solid #ccc;
background:#fff;
margin:0 0 4% 3%;
}

#col3 .produtos dt {
text-align:center;
color:#333;
margin:4px 0 5px;
}

#col3 .produtos dd {
margin:0 0 0 3px;
}


#col3 .produtos .tipo {
float:left;
color:#999;
}

#col3 .produtos .tipo a {
color:#999;
}

#col3 .produtos .preco {
text-align:right;
color:#f60;
margin:0 5px 0 0;
}

/*Bordas Arredondadas*/
.pt2 .detal {
width:599px;
float:left;
position:relative;
margin-top:10px;
margin-left:10px;
}

.detal {
width:599px;
float:left;
position:relative;
margin-top:5px;
}

.detal .conteudo_detal {
width:582px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
display:block;
float:left;
background:url(../imagens/conteudo_detal.jpg) repeat-x #fff;
padding:0 0 0 15px;
}

.detal .top {
width:599px;
height:11px;
display:block;
float:left;
background:url(../imagens/top_detal.jpg) no-repeat left;
}

.detal .bottom {
width:599px;
height:10px;
display:block;
float:left;
background:url(../imagens/bottom_detal.jpg) no-repeat left;
}

.detal p {
font-size:12px;
font-weight:400;
text-align:justify;
margin:10px 10px 0 0;
}

.bt_comprar {
position:absolute;
right:0;
top:342px;
}

/*Perguntas*/
.perguntas {
width:580px;
float:left;
text-align:justify;
background:#ece9e9;
border-top:1px solid #666;
margin:10px 0 0 6px;
padding:5px 0 5px 5px;
}

.perguntas .apelido,.respostas .apelido {
width:80px;
float:left;
font-weight:400;
}

.perguntas .texto,.respostas .texto {
width:470px;
float:right;
margin-right:15px;
font-weight:400;
}

.perguntas span,.respostas span {
font-size:12px;
}

.respostas {
width:580px;
float:left;
text-align:justify;
margin-left:6px;
padding:5px 0 0px 5px;
margin-bottom:-5px;
position:relative;
z-index:9
}

#p_perguntas {
width:599px;
display:block;
float:left;
clear:both;
position:relative;
margin:0;
}

#p_perguntas_cont {
width:597px;
display:block;
border-left:1px solid #ccc;
float:left;
border-right:1px solid #ccc;
margin-top:45px;
}

#p_perguntas_bottom {
width:599px;
height:12px;
display:block;
float:left;
background:url(../imagens/bottom_pergunta.jpg) no-repeat;
}

.mini_enviar
{position:absolute;
 top:-10px;
 right:0
}

.mini_cancelar
{position:absolute;
 top:-10px;
 left:80px;
 
}
/*Validador de cep*/

.validadorCEP
{
	position:absolute;
	top:27px;
	right:3px
	
}




.destaque {
width:755px;
display:block;
float:left;
background:#e8e8e8;
margin:20px 0 0 10px;
}

.conteudo_destaque {
width:750px;
height:127px;
display:block;
float:left;
background:#e8e8e8;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
padding-left:3px;
}

.top_destaque {
width:753px;
height:32px;
display:block;
float:left;
border-top:1px solid #ccc;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

.bottom_destaque {
width:755px;
height:12px;
display:block;
float:left;
background:url(../imagens/bottom_destaque.jpg) no-repeat bottom left;
}

.top_destaque h3 {
margin:5px 0 0 10px;
}
