/* CSS Document */

/*SHOPING VIRTUAL----------------------------------------------------------------- --*/
#palavra_busca{
color:#999999;
}
#quadro_buscar{
float:right;
}
#quadro_buscar_loja{
float:left;
width:400px;
}
#cabecario_ofertas{
width:180px;
margin-left:15px;
float:right;
}
#cabecario_ofertas_titulo{
font:19px Arial, Helvetica, sans-serif;
color:#978e81;
float:left;
width:240px;
margin-bottom:8px;
}
.quadro_produto_hor{
margin-top:10px;
margin-bottom:10px;
width:320px;
float:left;
margin-left:50px;
height:90px;
background-color:#FFFFFF;
border:1px solid #fff;
}
.quadro_produto_hor:hover{

}
.img_produto{
margin:5px;
width:100px;
float:left;
height:80px;
overflow:hidden;
text-align:right;
}
.link_detalhes_loja{
float:left;
width:150px;
padding:2px;
margin-top:3px;
font:11px Arial, Helvetica, sans-serif;
color:#666666;
overflow:hidden;
}

.nome_produto{
float:left;
width:190px;
padding:2px;
height:15px;
overflow:hidden;
font:13px Arial, Helvetica, sans-serif;
color:#333333;
}
.nome_produto a{
font:13px Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
font-weight:bold;
}

.valor_antigo{
width:192px;
float:left;
font:11px Arial, Helvetica, sans-serif;
padding-left:10px;
margin-top:4px;
}
.valor_produto{
font:14px Arial, Helvetica, sans-serif;
color:#d33706;
padding-left:16px;
font-weight:bold;
float:left;
height:20px;
margin-top:1px;
width:190px;
}
.valor_produto a{
font:14px Arial, Helvetica, sans-serif;
color:#d33706;
text-decoration:none;
}
.mais_info_prod{
float:right;
clear:both;
line-height:20px;
width:190px;
text-align:left;
}
.mais_info_prod a{
font:11px Arial, Helvetica, sans-serif;
color:#CC6600;
text-decoration:none;
}
.divide_shopping{
width:750px;
float:left;
margin-top:10px;
margin-bottom:3px;
border-top:1px solid #e5e5e5;
height:1px;
margin-left:10px;
}
.divide_shopping_categoria{
width:785px;
font:14px Arial, Helvetica, sans-serif;
color:#00CC00;
padding-left:15px;
height:23px;
float:left;
}
/*DETALHES PRODUTO----------------------------------------------------------------- --*/

#det_voltar_loja{
width:794px;
height:75px;
background-color:#f6f6f6;
border:1px solid #e7e7e7;
float:left;
margin-top:10px;
cursor:pointer;
}
#det_voltar_loja_logo{
float:left;
width:110px;
margin-left:10px;
margin-top:5px;
}
#det_voltar_loja:hover{
background-color:#eeeeee;
}
#det_voltar_loja_nome{
float:left;
width:400px;
font:12px Arial, Helvetica, sans-serif;
margin-top:5px;
}
#det_title_loja{
font:13px Verdana, Arial, Helvetica, sans-serif;
color:#00CC33;
padding-top:25px;
}
#det_img_produto{
float:left;
border:1px solid #b9b8b8;
margin:15px;
width:270px;
height:300px;
}
#det_img_produto_principal{
margin:7px;
height:230px;
}
.det_img_produto_thumb{
float:left;
border:1px solid #f6a225;
margin-top:10px;
margin:1px 0 4px 4px;
}
#det_nome_prod{
float:left;
width:450px;
font:20px Arial, Helvetica, sans-serif;
color:#666666;
margin-top:20px;
padding-left:10px;
}
#det_valorantigo_prod{
font:15px Arial, Helvetica, sans-serif;
float:left;
width:600px;
padding-left:30px;
margin:10px 3px 3px 4px;
color:#4b6885;

}
#det_valor_prod{
float:left;
width:600px;
font:18px Arial, Helvetica, sans-serif;
color:#499c3a;
font-weight:bold;
padding-left:30px;
margin:1px 10px 10px 5px;
border-bottom:1px dotted #a6c8e9;
padding-bottom:4px;
}
#det_descricao_prod{
float:left;
width:450px;
font:12px Arial, Helvetica, sans-serif;
padding:10px;
color:#454444;
}
.det_linha{
border-bottom:1px solid #e5e5e5;
width:700px;
margin-left:52px;
float:left;
}
#det_comentarios{
float:left;
width:780px;
margin-top:14px;
margin-left:200px;
}
#det_comentarios_cabecario{
font:18px Arial, Helvetica, sans-serif;
color:#a89f92;
float:left;
padding-left:150px;
}
#comente_tambem_titulo{
float:left;
font:15px Arial, Helvetica, sans-serif;
color:#a59d92;
clear:both;
margin-top:20px;
width:700px;
}
#comente_tambem_quadro{
float:left;
width:500px;
margin-top:3px;
background-color:#efefef;
border:1px solid #dcdcdc;
}
.txt_coments{
font:13px Arial, Helvetica, sans-serif;
color:#333333;
padding-right:10px;
}
#comente_tambem_quadro_bt{
float:left;
margin-top:5px;
margin-bottom:10px;
}
#comente_tambem_quadro_bt input{
background-color:#6190c5;
border:2px solid #497db8;
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
padding:1px;
color:#FFFFFF;
}
.quadros_comentarios{
float:left;
background-color:#efefef;
width:500px;
margin-top:5px;
border:1px solid #dcdcdc;
min-height:90px;
}
.removendo{
background-color:#f06f6f;
}
.quadros_comentarios_img{
float:left;
width:90px;
height:70px;
margin:5px;
margin-top:9px;
}
#loga_comentar{
padding:5px;
font:12px Arial, Helvetica, sans-serif;
background-color:#ffe0a3;
border:1px solid #fabb42;
margin:13px 10px;
text-align:center;
clear:both;
}

.quadros_comentarios_dados{
font:12px Arial, Helvetica, sans-serif;
color:#666666;
width:150px;
float:left;
min-height:70px;
padding-left:10px;
border-right:1px dotted #e0e0e0;
margin-top:10px;
}
.quadros_comentarios_txt{
float:left;
font:12px Arial, Helvetica, sans-serif;
color:#494949;
padding:12px;
width:280px;
}
#responsa_coment{
float:left;
width:300px;
}
#det_outros_da_loja{
width:780px;
float:left;
clear:both;
}
/*ADMIN---*/
#sho_geral{
width:980px;
background-color:#f5f5f5;
}
#sho_topo{
background-image:url(../imagens/topo_rede_shopping.png);
background-repeat:repeat-x;
height:154px;
width:980px;
float:left;
}
#sho_info_ip{
font:11px Arial, Helvetica, sans-serif;
color:#999999;
padding-left:10px;
}
#sho_logo{
float:left;
width:150px;
height:120px;
margin:13px 0 0 15px;
}
#sho_boas_vidas{
float:left;
width:600px;
margin:8px 0 0 10px;
font:20px Arial, Helvetica, sans-serif;
color:#314961;
height:30px;
}
#sho_menu{
float:left;
height:24px;
width:800px;
}
#sho_menu ul{
padding:0;
margin:0;
list-style:none;
}
#sho_menu ul li{
float:left;
margin-left:1px;
}
#sho_menu ul li:hover{
background-color:#6b8aa9;
}
#sho_menu ul li a{
font:12px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:none;
display:block;
line-height:24px;
padding:0 9px;
}
#sho_menu ul li a:hover{
background-color:#6b8aa9;
}
.shop_menu_ativo{
background-color:#FFFFFF;

}
.shop_menu_ativo a{
color:#333333;
}

#sho_endereco_geral{
float:left;
width:646px;
margin-top:60px;
text-align:center;
}
#sho_endereco_geral a{
font:18px Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
color:#f49200;
}
#sho_endereco_geral a:hover{
color:#4b6885;
}
#sho_esq{
float:left;
width:550px;
margin-left:20px;
}
#sho_esq li{
list-style:none;
}
#sho_dir li{
list-style:none;
}
#sho_dir{
float:left;
width:400px;
}

#sho_esq_acessos{
float:left;
height:360px;
border:1px solid #e8e6e6;
width:520px;
background-color:#FFFFFF;
}
#sho_esq_enquetes{
float:left;
height:240px;
border:1px solid #e8e6e6;
width:520px;
background-color:#FFFFFF;
}

#sho_esq_descricao{
float:left;
min-height:220px;
border:1px solid #e8e6e6;
width:520px;
background-color:#FFFFFF;
}

fieldset legend{
font:14px Arial, Helvetica, sans-serif;
color:#4b6885;
padding-left:5px;
font-weight:bold;
cursor:move;
}

.qq{
float:left;
margin-top:20px;
}
.qq_dir{
float:left;
margin-top:20px;
}
.centro_qq_esq{
height:100%;
}
#sho_dir_coment{
height:365px;
width:395px;
background-color:#FFFFFF;
float:left;
border:1px solid #e8e6e6;
}
#sho_dir_acess{
height:515px;
width:395px;
background-color:#FFFFFF;
float:left;
border:1px solid #e8e6e6;
}
#sho_dir_acess_vazio{
padding:5px;
font:12px Arial, Helvetica, sans-serif;
background-color:#ffe0a3;
border:1px solid #fabb42;
margin:13px 10px;
text-align:center;
}
#nnn{
padding:5px;
font:12px Arial, Helvetica, sans-serif;
background-color:#ffe0a3;
border:1px solid #fabb42;
margin:13px 10px;
text-align:center;
float:left; 
width:940px; 
margin:10px 20px;
}

.ama{
padding:3px;
font:12px Arial, Helvetica, sans-serif;
background-color:#ffe0a3;
border:1px solid #fabb42;
margin:2px;
text-align:center;
clear:both;
}


.ama a{
font:12px Arial, Helvetica, sans-serif;
text-align:center;
text-decoration:none;
color:#333333;
}
#nnn a{
padding:5px;
font:12px Arial, Helvetica, sans-serif;
text-decoration:none;
color:#333333;
}
.sho_lista_produtos{
width:375px;
border-bottom:1px solid #c7c7c7;
float:left;
height:110px;
margin-left:10px;
}
.sho_lista_produtos_img{
float:left;
width:120px;
height:100px;
margin:5px 0;
overflow:hidden;
text-align:center;
}
.sho_lista_produtos_nome{
float:left;
width:210px;
margin-left:15px;
margin-top:4px;
font:14px Arial, Helvetica, sans-serif;
color:#4b6885;
font-weight:bold;
height:17px;
overflow:hidden;
}
.sho_lista_produtos_nome_cmm{
float:left;
width:210px;
margin-left:15px;
margin-top:4px;
font:14px Arial, Helvetica, sans-serif;
color:#4b6885;
height:35px;
overflow:hidden;
font-weight:bold;
}
.sho_lista_produtos_comentario{
float:left;
width:210px;
height:47px;
font:12px Arial, Helvetica, sans-serif;
color:#505151;
padding:5px 0 0 12px;
overflow:hidden;
}
.sho_lista_produtos_info{
font:10px Arial, Helvetica, sans-serif;
color:#878788;
width:220px;
padding-left:5px;
float:left;
}
.sho_lista_produtos_numero{
float:left;
width:20px;
font:30px Arial, Helvetica, sans-serif;
color:#4b6885;
line-height:110px;
}
.sho_lista_produtos_datas{
float:left;
width:190px;
height:45px;
font:11px Arial, Helvetica, sans-serif;
color:#878788;
padding:5px 0 0 12px;
}
.sho_lista_produtos_media{
float:left;
width:140px;
font:13px Arial, Helvetica, sans-serif;
color:#414143;
}
#sho_produtos_destaque{
height:120px;
width:960px;
margin-left:10px;
margin-top:3px;
background-color:#FFFFFF;
float:left;
border:1px solid #e8e6e6;
}
#cad_new_prod{
float:right;
margin-right:50px;
width:150px;
line-height:25px;
padding:5px;
}
#sho_form_cad{
width:510px;
margin-left:10px;
margin-top:10px;
background-color:#FFFFFF;
float:left;
border:1px solid #e8e6e6;
}
#sho_resul_parcial{
width:380px;
margin-right:15px;
margin-top:10px;
float:right;
border:1px solid #f38800;
height:300px;
background-color:#fff1db;
}
#sho_produtos_destaque legend{
cursor:default;
}
.sho_prod_dest{
margin-left:50px;
float:left;
width:120px;
height:105px;
overflow:hidden;
}
.sho_remove_destaque{
text-align:center;
}
.sho_remove_destaque a{
font:13px Arial, Helvetica, sans-serif;
color:#FF0000;
text-decoration:none;
}
.sho_remove_destaque a:hover{
text-decoration:underline;
}
.sho_titulo_cmp{
font:13px Arial, Helvetica, sans-serif;
color:#333333;
}
/*DETALHES DA LOJA----------------------------------------------------------------- --*/
#topo_loja{
float:left;
width:820px;
height:115px;
background-color:#f0f0f0;
overflow:hidden;
}
#topo_loja_logo{
float:left;
width:180px;
height:130px;
overflow:hidden;
margin:7px;
}
#topo_loja_nome{
font:24px Arial, Helvetica, sans-serif;
float:left;
padding:7px 0 0 13px;
width:570px;
}
#topo_loja_info{
float:left;
font:13px Arial, Helvetica, sans-serif;
color:#222222;
width:500px;
}
#topo_loja_menu{
float:left;
width:570px;
margin-top:10px;
}
#topo_loja_menu ul{
padding:0;
margin:0;
list-style:none;
}
#topo_loja_menu ul li{
float:left;
margin-left:10px;
background-color:#2e5f87;
}
#topo_loja_menu ul li a{
display:block;
text-decoration:none;
color:#FFFFFF;
padding:3px 11px;
font:13px Arial, Helvetica, sans-serif;
font-weight:bold;
}
#topo_loja_menu ul li a.act{
background-color:#FFFFFF;
color:#333333;
}
.sho_layouts{
width:200px;
margin-left:20px;
float:left;
background-color:#f1f1f1;
border:1px solid #2e5f87;
margin-top:20px;
padding:5px;
cursor:pointer;
}
.sho_opt_pg{
background-color:#FFFFFF;
float:left;
width:200px;
margin-top:10px;
font:12px Arial, Helvetica, sans-serif;
color:#666666;
}
.atual_lay{
font:12px Arial, Helvetica, sans-serif;
color:#006600;
font-weight:bold;
text-align:center;
height:15px;
}
#destaques_loja{
float:left;
width:960px;
margin-left:10px;
margin-top:15px;
border-top:1px solid #2e5f87;

}
#destaques_loja_titulo{
float:left;
font:19px Arial, Helvetica, sans-serif;
color:#d33706;
width:980px;
margin-bottom:7px;
margin-top:5px;
}
.loop_prod_loja_destaque{
width:185px;
float:left;
height:117px;
border-left:1px dotted #e0e0e0;
margin-bottom:4px;
}

.loop_prod_loja_img{
height:75px;
text-align:center;
margin-top:3px;
width:90;
overflow:hidden;
}
.loop_prod_loja_nome{
font:Arial, Helvetica, sans-serif;
text-align:center;
font:12px Arial, Helvetica, sans-serif;
color:#565656;
padding:0 20px;
}
#centro_pg_lojista{
float:left;
width:840px;
}
#enquete_lojista{
float:right;
width:205px;
padding:6px 3px 8px 3px;
border:1px dotted #d1d1d1;
background-color:#eeeeee;
margin:17px 55px 10px 0;
min-height:181px;
}

#enquete_lojista_titulo{
width:200px;
float:left;
font:15px "Times New Roman", Times, serif;
color:#333333;
padding:5px;
}
#enquete_lojista li{
list-style:none;
padding-left:10px;
font:13px Arial, Helvetica, sans-serif;
line-height:25px;
border-bottom:1px solid #e6e6e6;
}
#paginacao{
width:770px;
height:20px;
float:left;
margin-top:3px;
margin-left:30px;
}
.link_paginacao{
float:left;
margin-left:3px;
width:30px;
background-color:#eceae7;
height:18px;
text-align:center;
text-decoration:none;
padding-top:2px;
border:1px solid #dad9d7;
}
.link_paginacao a{
font:13px Geneva, Arial, Helvetica, sans-serif;
color:#333333;
text-decoration:none;
display:block;
}
.link_paginacao_ativo{
float:left;
margin-left:3px;
width:30px;
background-color:#f49200;
height:18px;
text-align:center;
padding-top:2px;
border:1px solid #ff9900;
}
.link_paginacao_ativo a{
font:13px Geneva, Arial, Helvetica, sans-serif;
color:#333333;
font-weight:bold;
text-decoration:none;
display:block;
}
.divisa_fraca{
width:630px;
border-bottom:1px solid #efefef;
float:left;
margin:0 10px;
}
#public_shopping{
float:right;
width:270px;
height:22px;
}
#parcial_votos{
margin-top:20px;
display:none;
}
#veja_mais_loja{
float:left;
width:800px;
font:16px Arial, Helvetica, sans-serif;
color:#d33706;
margin-left:80px;
}

#sho_ter_menu{
margin:0;
padding:0;
width:130px;
background-color:#2e5f87;
 position: absolute;
 width:180px;
 list-style:none;
 display:none;
 font-weight:normal;
 border-top:1px solid #fff;
}

#mn ul li{
 width:180px;
 list-style:none;
 margin:0;
 padding:0;
}

#mn ul li:hover{
background-color:#6b8aa9;
}
#img_lista{
width:65px;
height:60px;
float:left;
overflow:hidden;
}
.lista_publicidades{
float:left;
width:950px;
border-bottom:1px dotted #c7c7c7;
margin-left:5px;
margin-top:10px;
}
.numero_publicidade{
float:left;
width:35px;
font:30px Arial, Helvetica, sans-serif;
color:#4b6885;
line-height:70px;
}
.sho_img_publicidade{
float:left;
width:120px;
height:90px;
overflow:hidden;
margin-top:5px;
}
.sho_engloba_txt{
float:left;
width:250px;
}
.sho_titulo_publicidade{
float:left;
width:250px;
font:14px Arial, Helvetica, sans-serif;
color:#6a6a6a;
font-weight:bold;
}
.sho_texto_publicidade{
float:left;
width:250px;
font:12px Arial, Helvetica, sans-serif;
color:#2f2f2f;
padding:4px;
}
.sho_engloba_dados{
float:left;
width:250px;
margin-left:50px;

}
.sho_texto_publicidade li{
line-height:18px;
}
.sho_engloba_opcoes{
float:left;
width:200px;
background-color:#eeeeee;
height:50px;
border:1px dotted #dbdbdb;
padding:15px;
margin-top:10px;
}
.sho_engloba_opcoes li{
padding:3px;
font:12px Arial, Helvetica, sans-serif;
color:#f49200;
font-style:italic;
}

.new_pub_tit{
font:11px Arial, Helvetica, sans-serif;
color:#1c3892;
font-weight:bold;
border-bottom:1px solid #e3e3e3;
margin-left:15px;
padding-left:10px;
clear:both;
}
.new_pub_txt1{
font:12px Arial, Helvetica, sans-serif;
color:#616161;
padding:15px 8px 8px 40px;
width:600px;
float:left;
}
.tabela_precos_cabecarios{
float:left;
clear:both;
width:620px;
font:14px Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding-left:40px;
border:1px solid #ffe0a3;
height:30px;
line-height:30px;
margin-top:10px;
font-weight:bold;
cursor:pointer;
}

.tabela_precos_exe{
clear:both;
}
.loop_lojas_cidade{
float:left;
width:150px;
height:120px;
margin-left:23px;
margin-top:10px;
margin-bottom:10px;
text-align:center;
border-right:1px dotted #e3e3e5;
padding-right:23px;
font:12px Arial, Helvetica, sans-serif;
color:#333333;
overflow:hidden;
}
.loop_lojas_cidade a{
color:#333;
text-decoration:none;
}
.loop_lojas_cidade a:hover{
text-decoration:underline;
}
.linha_lojas{
float:left;
clear:both;
width:800px;
height:1px;
border-top:1px solid #cbcbcb;
}
#centro_centro_shopping{
background-image:url(../imagens/filete_clas.png);
background-repeat:repeat-x;
float:left;
width:980px;
}
#menu_superior_shooping{
clear:both; 
width:980px; 
text-align:center;
margin:7px 0 15px 0;
float:left; 
background-color:#ffe0a3;
border:1px solid #fabb42;
padding:2px;
 font:12px Arial, Helvetica, sans-serif;
color:#000;
 }
 #menu_superior_shooping a{
 font:12px Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;

 }
  #menu_superior_shooping a:hover{
  text-decoration:underline;
  }
