/* CSS Document */
*{
margin:0px;
padding:0px;
}

body
{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
/*background:url(../imagens/bg-natal.jpg) center top;*/
background-repeat:no-repeat;
/*background-color:#823434; - natal */
background-color:#fff;
}

#geral
{
width:980px;
margin:auto;
text-align:center;
background-color:#FFFFFF;
border:1px solid #ccc;
}

/*------REGIAO TOP------------------------------*/
#topo
{
width:980px;
height:373px;
margin:auto;
}

/*------REGIAO-/logo/menu/------------*/

#logo
{
width:166px;
height:67px;
float:left;

}

#logo h1 a
{
width:166px;
height:67px;
float:left;
background-image:url(../imagens/logo.jpg);
background-repeat:no-repeat;
text-indent:-9999px;
}

#bg_menus
{
width:814px;
height:67px;
float:left;
background-image:url(../imagens/bg_menu.jpg);
}


#menu
{
width:814px;
height:67px;
float:left;

}

#menu ul
{
width:814px;
height:67px;
float:left;
}

#menu ul li
{
height:23px;
float:left;
display:inline;
position:relative;
top:20px;

}

#menu ul li a
{
height:14px;
float:left;
margin-left:5px;
font-size:12px;
text-decoration:none;
border-right:2px dotted #999999;
padding-top:8px;
padding-right:6px;
color:#333333;
font-weight:bold;

}

#menu ul li a:hover
{
color:#CC0000;
}



/*-FIM// REGIAO-/logo/menu/----------------------*/



/*-------------------REGIAO- TOPO ROTATIVO----------------------------------------------*/


#menu_principal
{
width:403px;
height:38px;
float:right;
position:relative;
right:324px;
}

#menu_principalul
{
width:403px;
height:38px;
float:left;
}

#menu_principal ul li
{
height:23px;
float:left;
display:inline;
position:relative;
top:12px;
}

#menu_principal ul li a
{
height:14px;
float:left;
margin-left:5px;
font-size:12px;
text-decoration:none;
border-right:2px dotted #999999;
padding-top:8px;
padding-right:6px;
color:#333333;
font-weight:bold;
}

#menu_principal ul li a:hover
{
color:#CC0000;
}
/*-------------------REGIAO- TOPO ROTATIVO----------------------------------------------*/

/*---REGIAO conteudo /texto/home/interno/--------------------------------------------------------------------------------------------*/
#conteudo
{
width:980px;
height:auto;
margin:auto;
}

#box_titulo_novidade_busca
{
width:806px;
height:84px;
margin:auto;
}

/*---REGIAO Titulo-----------*/
.bg-titulo
{
width:250px;
height:65px;
float:left;
}

.titulo
{
float:left;
font-size:22px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
left:35px;
text-align:left;

}
.titulo h1
{
height:31px;
font-size:38px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
right:6px;
background-image:url(../imagens/bg-titulo.gif);
background-repeat:no-repeat;
padding-left:30px;
font-weight:normal;
}


/*---REGIAO Titulo-----------*/

/*---REGIAO NOVIDADES-----------*/
#bg_novidade
{
width:268px;
height:84px;
float:left;
}

#bg_novidade h3 
{
width:148px;
height:38px;
font-size:19.45px;
font-family:"Times New Roman", Times, serif;
color:#000000;
text-align:left;
float:left;
margin-left:35px;
}

#bg_novidade h2 
{
width:100%;
height:auto;
font-size:19.45px;
font-family:"Times New Roman", Times, serif;
color:#000000;
text-align:left;
float:left;
position:relative;
left:80px;
top:25px;

}

#bg_novidade h2 img
{
position:relative;
top:5px;
padding-right:5px;
}

#bg_novidade h2 a 
{
color:#000000;
text-align:center;
margin-right:5px;

}

#bg_novidade h2 a:hover
{
color:#000000;
text-align:center;
text-decoration:none!important;
}

.span-destaque a
{
font-size:14px!important;
color:#990000!important;
}

/*
#bg_novidade a
{
width:115px;
height:32px;
font-size:19.45px;
font-family:"Times New Roman", Times, serif;
color:#000000;
text-align:left;
float:left;
background-image:url(../imagens/bg_novidades.jpg);
padding-left:26px;
padding-top:7px;
padding-right:6px;
}

#bg_novidade a:hover
{
width:115px;
height:32px;
font-size:19.45px;
font-family:"Times New Roman", Times, serif;
color:#000000;
text-align:left;
float:left;
background-image:url(../imagens/bg_novidades_hover.jpg);

text-decoration:none;
}
*/


#novidades
{
width:148px;
height:38px;
float:left;
position:relative;
top:25px;
left:57px;
}

/*---REGIAO NOVIDADES-----------*/

/*---REGIAO BUSCA-----------*/
#bg_busca
{
width:270px;
height:84px;
float:left;
}


.bg_form
{
position:relative;
top:30px;
left:28px;
float:left;
}

label
{
float:left;
font-size:12px;
color:#CC0000;
padding-top:1px;
font-weight:bold;
}
.campo
{
float:left;
}
.busca_ok
{
float:left;
width:25px;
height:20px;
color:#CC0000;
background-color:#FFFFFF;
/*background-image:url(../imagens/ok.gif);*/
}

input
{
width:159px;
}
/*---REGIAO BUSCA-----------*/

/*---REGIAO Conteudo_itens-----------*/
#conteudo_itens
{
width:100%;
height:400px;

display:block;
clear:both;
float:left;
}

#bg_itens
{
width:867px;
height:382px;
margin:auto;

}

.itens
{
width:216px;
height:382px;
float:left;
}

#foto_destaque_item
{
width:181px;
height:211px;
background-position:center;
float:left;
position:relative;
left:16px;
border:1px solid #ccc;
background-color:#FFFFFF;
}

#foto_destaque_item ul li 
{
list-style-type:none;
}


#foto_destaque_item ul li a img
{
border:none;
position:relative;
top:2px;
}

/*-----------masculino------------*/
.titulo_itens_masculino
{
width:190px;
height:45px;
float:left;
font-size:22px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
left:20px;
margin-top:20px;
text-align:left;

}
.titulo_itens_masculino h1
{
height:31px;
display:block;
font-size:21px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
right:6px;
background-image:url(../imagens/bg-titulo_masculino.gif);
background-repeat:no-repeat;
padding-left:30px;
font-weight:normal;
} 
.botao_masculino a 
{
font-size:25px;
float:left;
font-family:"Times New Roman", Times, serif;
position:relative;
text-decoration:underline;
position:relative;
top:20px;
left:55px;
color:#000000;
font-weight:normal;
}

/*--------// *masculino------------*/




/*-----------Sex Shop------------*/
.titulo_itens_sex_shop
{
width:190px;
height:45px;
float:left;
font-size:22px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
left:20px;
margin-top:20px;
text-align:left;

}
.titulo_itens_sex_shop h1
{
height:31px;
display:block;
font-size:21px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
right:6px;
background-image:url(../imagens/bg-titulo_sex_shop.gif);
background-repeat:no-repeat;
padding-left:30px;
font-weight:normal;
} 
.botao_sex_shop a
{
font-size:25px;
float:left;
font-family:"Times New Roman", Times, serif;
position:relative;
text-decoration:underline;
position:relative;
top:5px;
left:55px;
color:#000000;
font-weight:normal;
}

.para_maiores
{
color:#990000;
font-weight:bold;
text-decoration:underline;
}
/*----------//* Sex Shop--------*/


/*----------Lingereis Glamurosas--------*/
.titulo_itens_lingereis
{
width:190px;
height:45px;
float:left;
font-size:15px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
left:20px;
margin-top:20px;
text-align:left;

}
.titulo_itens_lingereis h1
{
height:31px;
display:block;
font-size:21px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
right:6px;
background-image:url(../imagens/lingereis.gif);
background-repeat:no-repeat;
padding-left:30px;
font-weight:normal;
} 


.botao_lingereis a
{
font-size:25px;
float:left;
font-family:"Times New Roman", Times, serif;
position:relative;
text-decoration:underline;
position:relative;
top:34px;
_top:20px;
left:55px;
color:#000000;
font-weight:normal;
}
/*------//* Lingereis Glamurosas--------*/




/*----------Lingereis Confortveis--------*/
.titulo_itens_lingereis_confortaveis
{
width:190px;
height:45px;
float:left;
font-size:15px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
left:20px;
margin-top:20px;
text-align:left;

}
.titulo_itens_lingereis_confortaveis h1
{
height:31px;
display:block;
font-size:21px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
right:6px;
background-image:url(../imagens/lingereis_confortaveis.gif);
background-repeat:no-repeat;
padding-left:30px;
font-weight:normal;
} 


.botao_lingereis_confortaveis a
{
font-size:25px;
float:left;
font-family:"Times New Roman", Times, serif;
position:relative;
text-decoration:underline;
position:relative;
top:20px;
_top:5px;
left:75px;
color:#000000;
font-weight:normal;
}


/*----------Lingereis Confortveis--------*/


/*---REGIAO BUSCA-----------*/

#bg_itens p
{
font-size:13px;
text-align:left;
float:left;
padding-left:10px;
padding-right:5px;
position:relative;
top:5px;
font-family:"Times New Roman", Times, serif;
font-weight:bold;
}


/*---//FIM REGIAO conteudo /texto/home/interno/--------------------------------------------------------------------------------------*/





/*---REGIAO RODAPE Contato BG- MARCAS- Cartoes-----------------------------------------------------------------------------------------------------*/
#rodape
{
width:980px;
height:270px;
margin:auto;
clear:both;
}

/*---REGIAO informacao_contato-------*/

#informacao_contato
{
width:270px;
height:126px;
float:left;

}

#informacao_contato h3 
{
width:178px;
height:62px;
float:left;
position:relative;
left:60px;

}

#informacao_contato h3 p
{
font-size:11.20px;
text-align:justify;
}

/*---REGIAO informacao_contato-------*/





/*---REGIAO MARCAS-------*/
#marcas
{
width:980px;
height:117px;
float:left;
clear:both;
background-image:url(../imagens/marcas.jpg);
}

/*---//FIM REGIAO MARCAS------*/



/*---REGIAO RODAPE----------*/
#rodape_info
{
width:980px;
height:155px;
float:left;
background-color:#F2F1FE;
clear:both;
}

#logorodape h1 a
{
width:150px;
height:58px;
background-image:url(../imagens/logo_rodape.jpg);
background-repeat:no-repeat;
text-indent:-9999px;
float:left;
position:relative;
top:30px;
left:145px;

}

#informacoes-rodape
{
width:330px;
float:right;
position:relative;
right:100px;
top:85px;
}

#informacoes-rodape h3 
{
float:left;
font-size:11px;
font-family:"Trebuchet MS","Times New Roman", Times, serif, ;
}

.titulo_contato
{
float:left;
font-size:22px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
left:35px;
text-align:left;

}
.titulo_contato h1
{
height:31px;
font-size:38px;
font-family:"Times New Roman", Times, serif, Trebuchet MS;
position:relative;
right:6px;
background-image:url(../imagens/bg-titulo_contato.gif);
background-repeat:no-repeat;
padding-left:30px;
font-weight:normal;
}

#box_cartoes
{
width:230px;
height:32px;
float:right;
position:relative;
top:45px;
}

#cartao
{
width:55px;
height:32px;
float:left;
position:relative;
left:20px;
margin-left:5px;
}

/*---FIM REGIAO RODAPE------*/

#rodape a
{
color:#000000;
font-size:12px;
}



/******** rodape-natal ******/
#geral-rodape-natal
{
width:100%;
height:124px;
margin:auto;
}

#rodape-natal
{
width:100%;
height:124px;
float:left;
/*background-image:url(../imagens/bg-rodape-natal.png);*/
background-position:center;
background-repeat:no-repeat;
}



/*---REGIAO Contato RODAPE BG- MARCAS- Cartoes-----------------------------------------------------------------------------------------------------*/
