/* 
CSS Suggestion 
*/
#search_suggestion{
background:#fff;
border:1px solid #f1f1f1;
-moz-box-shadow:0 3px 3px #666;
-webkit-box-shadow:0 3px 3px #666;
box-shadow:0 3px 3px #666;
clear:both;
color:#000;
display:none;
float:none;
font:11px Arial, Helvetica, sans-serif;
margin:0 0 0 1px;
max-height:475px;
overflow:auto;
overflow-x:hidden;
padding:0;
position:absolute;
width:410px;
z-index:900;
}
#search_suggestion dl{
clear:both;
display:block;
float:left;
width:100%;
}
dl.search_assinatura dt{
color:#333;
font-size:10px;
padding:3px 6px;
text-align:right !important;
}
dl.search_assinatura dt a{
color:#333;
text-decoration:none;
}
dl.search_assinatura dt span{
color:#ee2104;
}
dl.search_assinatura dt strong{
color:#111;
font-size:11px;
}
dl.search_termos{
padding:0 0 12px;
}
dl.search_termos dt,dl.search_produtos dt{
background:#e1e1e1;
display:block;
float:none;
font-size:13px;
height:auto;
margin:0;
padding:6px;
text-align:left;
width:100%;
}
dl.search_termos dd{
color:#000;
font:11px Arial, Helvetica, sans-serif;
padding:1px 6px 0;
width:100%;
}
dl.search_termos a{
color:#000;
text-decoration:none;
}
dl.search_produtos a{
text-decoration:none;
}
dl.search_produtos a dt{
color:#000;
font-weight:400;
}
dl.search_produtos dd{
float:left;
padding:3px 5px;
width:100%;
}
#search_suggestion dl div.search_img{
background-color:#fff;
border:6px solid #fff;
display:table;
float:left;
height:79px;
margin-right:6px;
text-align:center;
width:79px;
}
#search_suggestion dl .labelpreco.labelDstqPreco{
float:left;
font-size:12px !important;
margin:0;
padding:6px 0 0;
text-align:left;
width:69%;
}
#search_suggestion dl div.search_descricao{
border:none;
display:table;
float:left;
font-size:13px;
font-weight:normal;
padding-top:3px;
text-align:left;
width:69%;
}
#search_suggestion dl .search_descricao a{
color:#000;
text-decoration:none;
}
.search_cor1{
background-color:#f1f1f1;
}
.search_cor2{
background-color:#e1e1e1;
}
.search_cor1:hover,.search_cor2:hover{
background-color:#d9d9d9;
}

/************************ Inicio ALerta Pesquisa ****************/

#pesquisa_alerta{position:absolute; margin:2px 0 0 10px;}
.p_setatopo{background:url(../images/sugestoes/seta_alerta.png) 20px top no-repeat; height:11px;}
.p_textoalerta{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff; border:2px #999 solid; border-radius:5px; background:#333; padding:5px; font-weight:normal; box-shadow:1.5px 1.5px 5px #000000; display:none}

/************************ fim ALerta Pesquisa ****************/