


div#principal,
div#destaques,
div#mmrecords,
div#outras-gravadoras,
div#outros-produtos,
div#como-comprar,
h1,
h3,
div.conteudo,
div.fechamento {
width: 518px;
}

div#principal {
margin-left: 35px;
padding-top: 139px;
}
div#destaques,
div#mmrecords,
div#outras-gravadoras,
div#outros-produtos,
div#como-comprar {
float: left;
clear: both;
margin-bottom: 1.5em;
}
h2 {
position: absolute;
}
h1, h2, h3 {
text-indent: -9999px;
}
div.conteudo {
float: left;
padding-top: 1.5em;
}



/* div#destaques
---------------- */

h1 {
height: 63px;
background: url(/img/loja-h1-fdo-trans.png);
}
div#destaques {
background: #FFF;
}

div#destaques div.fechamento {
height: 22px;
float: left;
background: url(/img/loja-destaques-fech.gif);
}



/* div#mmrecords
---------------- */

div#mmrecords h3 {
height: 114px;
background: url(/img/loja-h3-mmrecords-fdo-trans.png);
}



/* div#outras-gravadoras
------------------------ */

div#outras-gravadoras h3 {
height: 86px;
background: url(/img/loja-h2-outras-fdo-trans.png);
}


/* div#outros-produtos
---------------------- */

div#outros-produtos h3 {
height: 66px;
background: url(/img/loja-h2-produtos-fdo-trans.png);
}



/* div.catalogo 
--------------- */

div.catalogo {
width: 239px;
margin: 0 10px;
padding-bottom: 1.5em;
display: inline;
float: left;
overflow-x: hidden;
}
div.catalogo h4,
div.catalogo p {
margin: 0;
padding: 0;
}
div.catalogo div.lateral {
float: left;
width: 80px;
height: 120px;
overflow: hidden;
}
div.catalogo p.capa,
div.catalogo p.preco,
div.catalogo p.comprar {
width: 80px;
float: left;
}
div.catalogo p.capa {
margin-bottom: 1em;
}
div.catalogo p.preco,
div.catalogo p.comprar {
line-height: 1.5em;
}
div.catalogo p.artista em {
font-style: normal;
font-weight: bold;
}
div.catalogo p.titulo strong {
font-style: italic;
font-weight: bold;
}



/* div#nav-lateral
------------------ */

div#lateral {
width: 190px;
position: absolute;
top: 175px;
left: 570px;
}
div#nav-lateral {
height: 361px;
margin-bottom: 2em;
}

div#nav-lateral map p {
display: none;
background-color: transparent;
}



/* div#como-comprar div#formulario 
---------------------------------- */

div#formulario label {
display: block;
float: left;
width: 120px;
}

div#passos {
background-color: #eaeaea;
margin: 10px 0;
padding: 15px;
}
div#formulario {
background-color: white;
margin: 2em 25px 2em 0;
}
div#formulario fieldset {
padding: 0;
margin: 0.5em 0;
border: 0;

position: relative;
margin: 0.5em 0 1em;
}
div#formulario fieldset input {
/* formatar radio button */
}

div#formulario legend {
position: relative;
left: -0.6em;
}

div#formulario {
line-height: 2em;
padding: 1em;
}

div#formulario p.submit {
padding: 1em 0 0 120px;
}



/* div#como-comprar
------------------- */

div#como-comprar h3 {
height: 62px;
background: url(/img/loja-h3-como-comprar-fdo-trans.png);
}

div#como-comprar div.conteudo {
padding: 0 10px;
width: 498px;
}

div#como-comprar ul {
list-style: square;
padding: 0 0 1em 20px;
}
div#como-comprar ol {
list-style: decimal;
padding: 1em 0 1em 20px;
}

p#lojista {
background-color: #eaeaea;
padding: 10px;
float: left;
}

a#tratore {
float: right;
}