@charset "utf-8";
/* CSS Document */
* {behavior:url(_js/iepngfix.htc);}

html, body {
margin:0;
padding:0;
height:100%;
color:#d6d6d6;
font-size:12px;
font-family:Tahoma, Verdana, Arial;
}

#bg_home {background:#000 url(../images/background01.jpg) top center no-repeat fixed;}

#bg_marca {background:#000 url(../images/background_marca.jpg) top center no-repeat;}

#bg_contato {background:#000 url(../images/background_contato.jpg) top center no-repeat;}

img {border:0;}

form {margin:0;}

.clear {clear: both;}

/*Estrutura geral*/
#container {
width:100%;
position:relative;
min-height:100%;
height:auto !important;
height:100%;
}

#container-conteudo {
padding-top:55px;
padding-bottom:53px;
}

#conteudo {
width:830px;
margin:0 auto;
}

/*Topo absoluto*/
#container-topo {
width:100%;
top:0 !important;
top:-1px;
height:55px;
z-index:100;
position:absolute;
background:url(../images/top_bg.png) center bottom no-repeat;
}

/*Footer absoluto*/
#container-footer {
width:100%;
position:absolute;
bottom:0 !important;
bottom:-1px;
height:53px;
background:url(../images/footer_bg.png) center bottom no-repeat;
}

/*Tambor*/
#container-tambor {
width:220px;
z-index:100;
position:absolute;
bottom:0 !important;
bottom:-1px;
height:184px;
background:url(../images/footer_tambor.png) left bottom no-repeat;
}
/*Final estrutura geral*/

/*Header | Menu | Logo | Player Musica*/
#header {
width:770px;
height:73px;
margin:0 auto;
z-index:auto;
position:relative;
}

#header #player {
top:-40px;
left:630px;
width:83px;
height:29px;
z-index:999;
display:none;
position:absolute;
background:url(../images/player.png) left top no-repeat;
}

#header #playerInt {
top:-40px;
left:660px;
width:83px;
height:29px;
z-index:999;
display:none;
position:absolute;
background:url(../images/player.png) left top no-repeat;
}

#header .correnteA {
top:-56px;
width:27px;
height:129px;
position:absolute;
background:url(../images/corrente_bg.png) left top no-repeat;
}

#header .correnteB {
left:739px;
top:-56px;
width:27px;
height:129px;
position:absolute;
background:url(../images/corrente_bg.png) left top no-repeat;
}

#header .correnteInternaA {
top:-56px;
left:213px;
width:27px;
height:129px;
position:absolute;
background:url(../images/corrente_bg.png) left top no-repeat;
}

#header .correnteInternaB {
left:773px;
top:-56px;
width:27px;
height:129px;
position:absolute;
background:url(../images/corrente_bg.png) left top no-repeat;
}

#logo {
top:0px;
width:270px;
*width:250px;
height:187px;
z-index:9999;
position:absolute;
background:url(../images/header_logo.png) right top no-repeat;
}

#header #menu {
top:30px;
left:240px;
width:478px;
height:31px;
position:absolute;
}

#header #menuInt {
top:30px;
left:268px;
width:478px;
height:31px;
position:absolute;
}

/*Destaque flash*/
#destaque {
width:770px;
height:267px;
margin:0 auto;
text-align:center;
/*background:url(../images/destaque_home_base.jpg) left top no-repeat;*/
}

/*Destaque flash Feminnino*/
#destaque_fem {
width:830px;
height:267px;
text-align:center;
/*background:url(../images/destaque_home_base.jpg) left top no-repeat;*/
}
#destaque_cor {
width:753px;
height:18px;
margin:0 auto;
background:url(../images/corrente2_bg.png) left top no-repeat;
}
#destaque_masc {
width:830px;
height:267px;
text-align:center;
/*background:url(../images/destaque_home_base.jpg) left top no-repeat;*/
}

/* Inicio boxes home */
#home_boxes {
width:770px;
height:209px;
position:relative;
margin:21px auto 0 auto;
}

#home_box_news {
width:240px;
height:209px;
position:absolute;
}

#home_box_news .tit {
width:129px;
height:31px;
display:block;
margin:0 auto;
background:url(../images/home_box_tit_news.gif) left bottom no-repeat;
}

#home_box_blogando {
left:265px;
width:240px;
height:209px;
position:absolute;
}

#home_box_blogando .tit {
width:118px;
height:36px;
display:block;
margin:0 auto;
background:url(../images/home_box_tit_blogando.gif) left bottom no-repeat;
}

#home_box_seliga {
left:530px;
width:240px;
height:209px;
position:absolute;
}

#home_box_seliga .tit {
width:83px;
height:36px;
display:block;
margin:0 auto;
background:url(../images/home_box_tit_seliga.gif) left bottom no-repeat;
}

.home_box_topo {
width:240px;
height:46px;
background:url(../images/home_box_topo.gif) left top no-repeat;
}

.home_box {
width:240px;
height:137px;
background: url(../images/home_box_bg.gif) left top no-repeat;
}

.home_box p {
margin:0;
font-size:11px;
text-align:justify;
padding:8px 16px 0 16px;
display:block;
}

.home_box p.leiamais a {
font-size:11px;
color:#a98e7b;
display:block;
font-weight:700;
text-align:right;
text-decoration:none;
text-transform:uppercase;
}

.home_box p.leiamais a:hover {
color:#6e3224;
}

.home_box p strong {
font-size:12px;
}

.home_box_footer {
width:240px;
height:26px;
background:url(../images/home_box_baixo.gif) left top no-repeat;
}
/* Fim boxes home */

/* Inicio Box internas*/
#box_conteudo{
width:585px;
height:auto;
float:right;
display:block;
}

#box_conteudo .titMarca{
width:98px;
height:36px;
display:block;
margin-left:33px;
background:url(../images/tit_marca.gif) left bottom no-repeat;
}

#box_conteudo .titClipping{
width:100px;
height:36px;
display:block;
margin-left:33px;
background:url(../images/tit_clipping.gif) left bottom no-repeat;
}

#box_conteudo .titContato{
width:92px;
height:36px;
display:block;
margin-left:33px;
background:url(../images/tit_contato.gif) left bottom no-repeat;
}

#box_conteudo .titColecao{
float:left;
width:173px;
height:36px;
display:inline;
margin-left:33px;
background:url(../images/tit_colecao.gif) left bottom no-repeat;
}

#box_conteudo .subTitFem{
float:right;
width:107px;
height:30px;
display:inline;
margin-right:33px;
background:url(../images/tit_feminino.gif) left bottom no-repeat;
}

#box_conteudo .subTitMasc{
float:right;
width:132px;
height:30px;
display:inline;
margin-right:33px;
background:url(../images/tit_masculino.gif) left bottom no-repeat;
}

#box_conteudo #topo{
width:585px;
height:46px;
background:url(../images/box_int_topo.png) left top no-repeat;
}

#box_conteudo #background{
width:585px;
height:auto;
background:url(../images/box_int_bg.jpg) left top repeat-y;
}

#box_conteudo #background #conteudo{
width:585px;
height:auto;
display:inline-block;
min-height:300px !important;
background:url(../images/box_int_gradient.jpg) left top no-repeat;
}

#box_conteudo #background #conteudo p{
display:block;
padding:13px 15px 0 15px;
}

#box_conteudo #baixo{
clear:both;
width:585px;
height:40px;
background: url(../images/box_int_baixo.gif) left top no-repeat;
}

/*Paginação*/
#box_paginacao {
float:right;
width:585px;
height:26px;
display:block;
margin-top:10px;
}

#box_paginacao ul {
margin:0;
padding:0;
float:right;
width:auto;
height:26px;
display:block;
}

#box_paginacao ul li {
float: left;
direction: rtl;
width:26px;
height:26px;
display:block;
margin-right:5px;
list-style-type:none;
background:url(../images/paginacao_bg.png) left top no-repeat;
}

#box_paginacao ul li a.selected {
color:#FFCC00;
}

#box_paginacao ul li a {
width:26px;
height:21px;
color:#FFF;
display:block;
font-weight:700;
text-align:center;
padding-top:5px;
text-decoration:none;
}

#box_paginacao ul li a:hover {
color:#FFCC00;
}

/* Menu Lateral*/
#box_lateral {
width:245px;
height:auto;
float:left;
}

#box_menu {
width:161px;
height:auto;
margin-left:55px;
margin-top:35px;
}

#box_menu #feminino ul {
margin:0;
padding:0;
}

#box_menu #feminino ul li {
height:15px;
display:block;
margin-bottom:3px;
list-style-type:none;
}

#box_menu #feminino ul li.tit {
width:100%;
height:16px;
margin-bottom:10px;
background:url(../images/menu_tit_feminino.png) left top no-repeat;
}


#box_menu #feminino ul li a {
height:15px;
color:#a98e7b;
display:block;
padding-left:3px;
text-decoration:none;
}

#box_menu #feminino ul li a.selected {
color:#FFF;
background:url(../images/menu_bg_over.gif) left top no-repeat;
}

#box_menu #feminino ul li a:hover {
color:#FFF;
background:url(../images/menu_bg_over.gif) left top no-repeat;
}

#box_menu #masculino ul {
margin:0;
padding:0;
}

#box_menu #masculino ul li {
height:15px;
display:block;
margin-bottom:3px;
list-style-type:none;
}

#box_menu #masculino ul li.sub {
height:15px;
display:block;
color:#a98e7b;
font-weight:700;
margin-top:12px;
text-transform:uppercase;
}

#box_menu #masculino ul li.tit {
width:100%;
height:16px;
margin-top:15px;
margin-bottom:10px;
background:url(../images/menu_tit_masculino.png) left top no-repeat;
}

#box_menu #masculino ul li a {
height:15px;
color:#a98e7b;
display:block;
padding-left:3px;
text-decoration:none;
}

#box_menu #masculino ul li a.selected {
color:#FFF;
background:url(../images/menu_bg_over.gif) left top no-repeat;
}

#box_menu #masculino ul li a:hover {
color:#FFF;
background:url(../images/menu_bg_over.gif) left top no-repeat;
}
/* Fim menu lateral*/

/*  Produtos Box */
#box_produtos {
width:561px;
height:auto;
margin-left:12px;
margin-right:12px;
display:block;
}

#box_produtos ul {
margin:0;
padding:0;
float:left;
width:561px;
height:198px;
display:block;
}

#box_produtos ul li {
float:left;
width:180px;
height:183px;
display:block;
margin-right:10px;
margin-top:15px;
list-style-type:none;
}

#box_produtos ul li.last {
float:left;
width:180px;
height:183px;
display:block;
margin-right:0;
list-style-type:none;
}

#box_produtos ul li span.topo {
width:180px;
height:5px;
display:block;
background:url(../images/colecoes_box_topo.png) left top no-repeat;
}

#box_produtos ul li span.bg {
width:180px;
height:150px;
display:block;
background:url(../images/colecoes_box_bg.jpg) left top no-repeat;
}

#box_produtos ul li span.baixo {
width:180px;
height:28px;
display:block;
background:url(../images/colecoes_box_baixo.png) left top no-repeat;
}

#box_produtos ul li span.descricao {
width:170px;
height:17px;
display:block;
margin:0 auto;
padding-top:6px;
}

#box_produtos ul li span.txt {
float:left;
height:17px;
display:block;
padding-left:4px;
padding-right:4px;
line-height:16px;
font-size:9px;
text-transform:uppercase;
font-weight:700;
background-color:#222;
}

#box_produtos ul li span.opcoes {
display:block;
width:37px;
height:17px;
float:right;
}

#box_produtos ul li span.comprar {
top:0;
left:1px;
height:17px;
width:17px;
float:left;
display:none;
background:url(../images/colecoes_box_comprar.gif) left top no-repeat;
}

#box_produtos ul li span.ampliar {
top:0;
left:21px;
height:17px;
width:17px;
float:right;
background:url(../images/colecoes_box_ampliar.gif) left top no-repeat;
}

.trumb {
width:170px;
margin:0 auto;
}

/*Fim box produtos*/

#box_contato {
width:300px;
float:left;
}

#box_outros {
width:270px;
float:right;
}

#box_outros .tit {
width:100%;
margin-bottom:10px;
}

#box_outros .txt {
width:100%;
height:auto;
display:block;
}

#box_outros .txt a {
color:#d6d6d6;
text-decoration:none;
}

#box_outros .txt a:hover {
color:#d6d6d6;
text-decoration:underline;
}

#box_outros span {
font-size:11px;
padding-bottom:10px;
display:block;
}

#box_outros span.msn {
font-size:11px;
padding-bottom:15px;
padding-left:40px;
display:block;
background:url(../images/ico_msn.gif) left top no-repeat;
}

#box_outros span.msn a {
font-size:11px;
color:#a98e7b;
display:block;
font-weight:700;
text-decoration:none;
text-transform:uppercase;
}

#box_outros span.msn a:hover {
color:#6e3224;
text-decoration:none;
}

ul.bullets {
display:block;
margin:0;
padding:0;
}

ul.bullets li {
display:block;
line-height:30px;
list-style-type:none;
}

ul.bullets li a {
color:#fff;
padding-left:20px;
text-decoration:none;
}


/*Formulários*/
label {
display:block;
padding:5px 16px 0 16px;
}

input, textarea {
border:0;
color:#999;
width:100%;
font-size:11px;
padding-top:4px;
padding-left:3px;
padding-bottom:4px;
font-family:Tahoma, Verdana, Arial;
background:url(../images/input_bg.gif) left bottom repeat-x;
}

textarea {
border:0;
color:#999;
width:100%;
font-size:11px;
padding-top:4px;
padding-left:3px;
padding-bottom:4px;
font-family:Tahoma, Verdana, Arial;
background:#333338 url(../images/input_bg.gif) left bottom repeat-x;
}

select, option {
background-color:#333338; width:100%; border:0; color:#999; font-size:11px; padding-top:2px; padding-bottom:2px; border-style:inset;
}

.left {
float:left;
}
.right {
float:right;
}
