body{ background: url(img/back_textura.jpg);}

/* estilo geral*/
/*----------------------------------------------------------------------------------------------------------*/

#foto{ position: absolute; top: 0px; left: 0px; width: 631px; height: 744px; }
#menu{ position: absolute; top: 0px; left: 581px; width: 419px; height: 744px; background:url(img/fundo_interno.jpg) repeat-y;}
#menus{ position: absolute; top: 32px; right: 215px; width: 215px; height: 175px; text-align: right;}
#links{ color: #ffffff; font: bold 11px Verdana;}
.hotsite{ position: absolute; cursor:pointer; top: 260px; right: -3px; width: 327px; height: 162px; background: url(img/link_hotsite.gif);}
#cadastro_index{ position: absolute; top: 480px; right: 10px; width: 365px; height: 70px;}
#botao{ width: 60px; background: url(img/enviar.gif); border: none; cursor: pointer;}
#logo_opera{ position: absolute; bottom: 5px; left: 5px; font: normal 10px Verdana; color: #ffffff;}
#titulo{ position: absolute; top: 240px; right: 107px; width: 275px; height: 30px;}
p{ color: #ffffff; font: normal 10px Arial;}
p:first-letter{ margin-left: 10px;}
#texto_paginas{ position: absolute; top: 300px; left: 30px; width: 93%; font: normal 15px Arial;}
#texto_sem_paragrafo{ font:normal 11px Arial; color:#ffffff;}
#posicao_text_box{ position: relative; left: 70px; width: 190px;}
#mensagem{ position: absolute; top: 0px; right: 75px; width: 195px; height: 116px; background: url(img/mensagem_cadastrese.gif) no-repeat; cursor: pointer;}
#fotos_arredondadas{ position: absolute; top: 300px; right: 63px; width: 216px; height: 250px;}
#fundo_meio{ position: absolute; top: 0px; left: 319px; width: 262px; height: 744px; background: url(img/fundo_meio_3.jpg) repeat-y;}
#foto_modelo{ position: absolute; top: 0px; left: 0px; width: 319px; height: 100%; background: url(img/modelo_interno.jpg) no-repeat;}
a{ cursor: pointer;}
#link_dicas_estilistas{ position: absolute; top: 20px; right: 0px; width: 208px; height: 63px; background: url(img/link_dicas_estilistas.gif);}
span{ display: none; color: #ffffff; font: normal 12px Arial;}
h5{ cursor: pointer; font: bold 13px Arial; color: #ffffff;}
a{ text-decoration: none;}
img{  border: none;}
#estados{ position: absolute; top: 330px; left: 0px; width: 310px; height: 400px;}
#posicao_itens_menu{ text-decoration:none; position:relative;top:0px;color:#ffffff;cursor:pointer;}
.posicao_itens_menu{ position:relative;top:0px;cursor:pointer;}
img{ border:none;}
/*----------------------------------------------------------------------------------------------------------*/

#detalhe{ position:absolute; top:0px; left:0px; width:319px; height:100%; background: url(img/modelo_abaixo.jpg) repeat-y;}
#conteudo{ position:relative; height:100%; margin-left:319px; overflow:auto; padding-left:320px; background: url(img/fundo_conteudo.jpg);}
#bloco1{ position:absolute; top:0px; left:0px; width:313px; height: 100%;}

/*----------------------------------------------------------------------------------------------------------*/

/*INDEX*/

#modelo_index_parte1{ position: absolute; top: 0px; left: 0px; width:316px; height: 251px;  background: url(img/index_semmodelo_01.jpg);}
#modelo_index_parte2{ position: absolute; top: 0px; left: 316px; width:315px; height: 251px; background: url(img/index_semmodelo_02.jpg);}
#modelo_index_parte3{ position: absolute; top: 251px; left: 0px; width:316px; height: 250px; background: url(img/index_semmodelo_06.jpg);}
#modelo_index_parte4{ position: absolute; top: 251px; left: 316px; width:315px; height: 250px; background: url(img/index_semmodelo_07.jpg);}
#modelo_index_parte5{ position: absolute; top: 501px; left: 0px; width:316px; height: 251px; background: url(img/index_semmodelo_08.jpg);}
#modelo_index_parte6{ position: absolute; top: 501px; left: 316px; width:315px; height: 251px; background: url(img/index_semmodelo_09.jpg);}
#logo_50_anos{ position: absolute; top:30px; right: 25px; width: 163px; height: 168px; background: url(img/logo1.gif) no-repeat;}
.links_type{ position: absolute; bottom: 5px; right: 5px; width: 560px; height: 20px; color: #ffffff; font: normal 9px Arial;}

/*----------------------------------------------------------------------------------------------------------*/


/*PRODUTOS*/

#linha_produtos_superior{ position: absolute; top: 220px; right: 37px; width:950px;}
#titulo_linha_produtos_superior{ position: absolute; top: 170px; left: 30px; width: 232px; height: 30px; background: url(img/linha_de_produtos.gif) no-repeat;}
#baixar_catalogo{ position: absolute; top: 0px; left: 30px; width: 248px; height: 137px; background: url(img/mensagem_cadastrese_produtos.gif) no-repeat;}
#apresentacao_produtos_1{ position: absolute; top: 270px; left: 0px; width: 550px; height: 119px; background: url(img/apresentacao01_nov.gif) no-repeat; font: normal 10px Verdana; color: #ffffff;}
#apresentacao_produtos_2{ position: absolute; top: 270px; left: 550px; width: 450px; height: 119px; background: url(img/apresentacao02_nov.jpg) no-repeat;}
#apresentacao_subcategorias{ position: absolute; top: 270px; left: 0px; width: 1000px; height: 121px; background: url(img/fundo_apresentacao_subcategorias.gif);}
#imagem_apresentacao{ position: absolute; top: 3px; left: 25px; width: 100px; height: 114px;}
#texto_apresentacao_subcategorias{ position: absolute; top: 20px; left: 150px; width: 500px; height: 100px;}
#texto_apresentacao{ position: absolute; left: 30px; top: 25px; font: bold 12px Arial; color: #aa9360;}
#imagem_subcategoria{ position: absolute; top: 445px; left: 35px; width: 172px; height: 88px;}
#lancamentos{ position: absolute; top: 420px; left: 12px; width: 950px; height: 300px;}
#linha_produtos{ position: absolute; top: 375px; right: 0px; width: 350px; height: 400px;}
#titulo_lancamentos{ position: absolute; top: 0px; left: 10px; width: 300px; height: 50px; background: url(img/titulo_destaque.gif) no-repeat;}
#titulo_linha_produtos{ position: absolute; top: 5px; left: 15px; width: 296px; height: 30px; background: url(img/linha_produtos.gif) no-repeat;}
.produtos_ampliado{position:absolute;top:0px;left:0px;width:100%;height:100%;background:#000000;display:none; }
.produtos_ampliado_2{position:absolute;top:0px;left:0px;width:100%;height:100%;display:none;overflow:auto;}
.links_produtos{text-decoration:none;color:#ffffff;font:normal 12px Arial;}

/*ADMIN*/

#menu_administracao{ position: absolute; top: 100px; left: 0px; width: 180px; height: 400px;}
#conteudo_administracao{ position: absolute; top: 100px; left: 180px; width: 800;  height: 100%;}



