#produto_comprar{
width:95%;
}
#produto_comprar td{
padding:20px;
background-color:#f4f4f4;
}
#bt_comprar{
border-top: 1px solid #dddddd;
border-bottom:3px solid #eeeeee; 
border-right:1px dotted #dddddd;
-webkit-border-top-right-radius:10px;
-webkit-border-bottom-right-radius:10px;
-moz-border-radius-topright:10px;
-moz-border-radius-bottomright:10px;
-moz-border-radius-bottomight:10px;
-moz-border-radius-topight:10px; 
}
#bt_comprar1{
border-top: 1px solid #dddddd;
border-bottom:3px solid #eeeeee; 
border-left:1px dotted #dddddd;
-webkit-border-top-left-radius:10px;
-webkit-border-bottom-left-radius:10px;
-moz-border-radius-topleft:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-bottomleft:10px;
-moz-border-radius-topleft:10px; 
}
.p_titulo{
padding:5px;
padding-left:10px;
padding-top:0px;
font-weight:bold;
font-size:14px;
color: #666666;
}
.p_referencia{
padding:5px;
padding-left:10px;
font-size:11px;
color: #999999;
}
.p_disponibilidade{
width:auto !important;
width:100%;
padding:0px;
padding-bottom:10px;
margin:0px;
}
.p_disponibilidade span{
font-weight:bold;
}
.p_especificacoes{

margin-bottom:0px;
}
.p_especificacoes th{
text-align:left;
padding:0px;
font-weight:normal;
}
.p_especificacoes td{
padding:8px;
font-weight:bold;
background-color:#f1f1f1;
}
.titulo { font-size:18px; font-weight: bold; }
.economize {color: #666; font-weight: bold; }
.de {color: #CF2610; text-decoration:line-through;}
.por {color: #149AD1; font-size:16px; font-weight:bold; }
.ou {color: #149AD1; font-size:14px; }
.desc_multiplo {color: #37ADDD; font-size:12px; }
#produto_parcelamento_sem_juros{
padding:0px;
margin:0px;
font-weight:bold;
font-size:16px;
color: #37addd;
}
#produto_parcelamento_sem_juros_com_juros{
padding:0px;
margin:0px;
font-size:11px;
}
#produto_parcelamento_com_juros{
padding:0px;
margin:0px;
font-weight:bold;
font-size:9px;
color: #666666;
}
.p_nao_disponivel{
color: #CC0000;
}
.p_m_titulo{
font-weight:bold;
color:#006699;
}
.p_m_table{
border: 1px solid #EEEEEE;
border-bottom: none; width:100%;
}
.p_e_titulo{
font-weight:normal;
color: #006699;
}
.p_e_valor{
color:#FF6600;
font-weight:bold;
}
.p_e_economize{
color: #999999;
}
.p_e_info{
color:#666666;
font-style:italic;
}
#parcelamento_tabela{
width:100%;
border-collapse:collapse;
font-family:Arial;
font-size:11px;
border:4px solid #F5F5F5;
}
#parcelamento_tabela td{
background-color:#FFFFFF;
padding:4px;
padding-top:1px;
text-align:right;
}
#parcelamento_tabela .titulo{
padding:6px;
border-bottom:1px solid #DDDDDD;
background-color:#FFFFFF;
font-size:12px;
color:#999999;
text-align:left;
}
#parcelamento_tabela .semjuros{
color:#37addd;
}
#parcelamento_tabela .comjuros{
color:#999999;
}
#parcelamento_tabela .separador{
border-left:1px solid #DDDDDD;
}
.parcelamento_outras_opcoes{
background-color:#FFFFFF;
border:1px solid #DDDDDD;
}
.parcelamento_outras_opcoes td{
padding:0px;
}
#link_parcelamento_outras_opcoes{
padding:0px;
padding-top:5px;
text-decoration:underline;
color:#999999;
cursor:default;
}
#compre_junto{
}
#compre_junto .sinal_mais{
color:#000000;
font-size:26px;
}
#compre_junto td{
background-color:#FFFFFF;
padding-top:10px;
padding-bottom:10px;
padding-right:10px;
background-image:url(../imagens/ponto1.gif);
background-position:bottom;
background-repeat:repeat-x;
}
#compre_junto a { font-size:12px; font-weight: bold; color: #333333; }
#compre_junto .titulo { font-size:12px; font-weight: normal; }
#compre_junto .economize {color: #666; }
#compre_junto .de {color: #999999; }
#compre_junto .por {color: #149ad1; font-size:16px; font-weight:bold; }
#compre_junto .ou {color: #37addd; }

#descricao{
	font-family: Verdana, Geneva, sans-serif;
    font-size: 100%;
	font-style: normal;
	color: #666;
}
#descricao .h2 .h3{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 110%;
	font-style: normal;
	color: #C00;
}

