* {
padding:0;
margin:0 auto 0 auto;
font:12px Verdana, Arial, Helvetica, Sans-serif;
color:#333;
}

body {background:#b2ccdf;}

strong {font-weight:bold;}

img {border:0;}

a {
font-size:10px; 
font-weight:bold;
text-decoration:none;
color:#333;
}
a:hover {text-decoration:underline;}

em {
color:#0086e3;
font-weight:bold;
}

h1, h2, h3, h4, {
margin:10px 0 10px 0;
color:#fff;
font-weight:bold;
}
h1 {
margin:15px 15px auto 10px;
font-size:29px;
color:#fff;
float:left;
}
h2 {
font-size:18px;
color:#333;
margin:14px 0 0 7px;
}
h3 {
font-size:12px;
color:#333;
}
h4 {
font-size:10px;
color:#003173;
}
h5 {
font-size:13px;
color:#333;
text-align:center;
}

h2#marcas {
color:#0086e3;
float:left;}

h2.titprincipal {
font-size:16px;
font-weight:bold;
color:#e3efff;
float:left;
}

p {
_margin:12px 0 0 10px;
color:#fff;
}

span, hr {display:none;}

div#mae {width:778px;}

div#header {
background:url(../imagens/saldao-de-ofertas-header.gif) repeat-x #ccc;
height:62px;
}

div#header a {
font-size:29px;
color:#fff;
}

div#header p {
padding:10px 15px 0 0;
_padding-top:0;
color:#e3efff;
}

div#headerinterna {
width:778px;
height:55px;
background:#e8f5ff;
}

div#headerinterna p {
margin:20px 0 0 8px;
color:#333;
float:left;
font-weight:bold;
}

div#headerinterna h2 {float:left;}

div#headerprincipal {
width:490px;
height:50px;
padding-top:5px;
background:#003173;
float:left;
}

div#headerprincipal p {
padding:17px 0 0 10px;
_padding:5px 0 0 0;
font-size:10px;
font-weight:bold;
float:left;
color:#fff;
}

div#principalconheca {
width:285px;
height:55px;
background:#e8f5ff;
border-left:3px solid #fff;
float:left;
}

div#principalconheca p {
margin:8px 35px 0 40px;
font-weight:bold;
color:#333;
}

div#footerprincipal {
width:490px;
height:25px;
background:#e8f5ff;
float:left;
}

div#footerprincipal p {
padding-top:6px;
margin:0;
text-align:center;
}

div#footerconheca {
width:285px;
height:25px;
background:#e8f5ff;
border-left:3px solid #fff;
float:left;
}

div#footerconheca p {
padding-top:6px;
margin:0;
text-align:center;
}

div#perfofertas {
width:778px;
height:55px;
margin-right:0;
background:#003173;
border-top:8px solid #fff;
}

div#perfofertas h2 {
color:#fff;
float:left;
}

div#perfofertas p {
padding:22px 0 0 8px;
_padding:10px 0 0 0;
color:#fff;
float:left;
font-size:10px;
font-weight:bold;
}

div#maisvendidos {
width:778px;
height:55px;
background:#003173;
border-top:8px solid #fff;
}

div#maisvendidos h2{
color:#fff;
float:left;
}

div#maisvendidos p {
padding:21px 0 0 9px;
_padding:8px 0 0 0;
color:#fff;
float:left;
font-size:11px;
font-weight:bold;
}

div#homemaisvendidos {
width:490px;
height:1001px;
margin:0;
background:#fff;
float:left;
}

div#homeperfvirtual {
width:285px;
background:#faf5e0;
border-left:3px solid #fff;
float:left;
}

div#homeperfvirtual h2 {
margin:0;
color:#003173;
text-align:center;
}

div#capture {
width:778px;
background:#e8f5ff;
border-top:8px solid #fff;
border-bottom:8px solid #fff;
}

div#capture img {float:right;}

div#capture p, div#capture h3 {
color:#000;
margin:0 290px 13px 20px;
_margin:9px 290px 2px 20px;
}

div#capture a {font-size:12px;}

a.natal {font-weight:normal;}

div#saldao {
width:778px;
height:55px;
background:#e8f5ff;
border-top:8px solid #fff;
}

div#saldao p {
margin:20px 0 0 10px;
color:#333;
float:left;
font-size:11px;
font-weight:bold;
}

div#saldao h2 {float:left;}

div#saldo {
width:778px;
height:1280px;
background:#fff;
_height:1250px;
border-bottom:18px solid #e8f5ff;
}

div#ofertas {
width:778px;
height:1280px;
_height:1250px;
background:#fff;
border-bottom:18px solid #003173;
}

div#cabelos {
width:778px;
height:650px;
_height:450px;
background:#fff;
border-bottom:18px solid #003173;
}

div#importados {
width:778px;
height:1540px;
_height:1250px;
background:#fff;
border-bottom:18px solid #003173;
}

div#internaofertas {
width:778px;
height:300px;
background:#fff;
float:left;
}

div#internaofertas p {
color:#003173;
font-weight:bold;
margin:30px 0 0 10px;
}

div#internaofertas a {
margin:0 auto 0 20px;
font-size:18px;
color:#003173;
text-decoration:underline;
}

div#internamarcas {
width:778px;
height:100%;
padding:30px 0 20px 0;
background:#d2ebff;
float:left;
}

div#internamarcas p {
margin:10px 20px 10px 20px;
color:#003173;
}

div#internamarcas h4 {margin:15px 60px 15px 60px;}

div#internamarcas h5 {
margin:0 0 0 20px;
text-align:left;
font-weight:bold;
color:#003173;
}

div#compra {
width:778px;
height:100%;
padding-bottom:40px;
margin:0;
background:#d2ebff;
float:left;
}

div#compra a {
margin:0 auto 0 20px;
font-size:18px;
color:#0086e3;
text-decoration:underline;
}

div#compra p {
margin:20px 0 0 10px;
color:#003173;
}

div#interna {
width:778px;
border-top:8px solid #fff;
}

div#principal {
width:490px;
background:#e3efff;
float:left;
}

div#principalmarcas {
width:285px;
height:360px;
background:#d2ebff;
border-left:3px solid #fff;
float:left;
}

div#principalmarcas a {
color:#003173;
font-weight:normal;
}

div#ofertacompra {
width:778px;
padding:20px 0 20px 0 ;
background:#fff;
border-bottom:18px solid #d2ebff;
}

div#ofertacompra a {
margin:0 auto 0 50px;
font-size:18px;
color:#0086e3;
text-decoration:underline;
}

div#marcas ul li {
width:200px;
float:right;
}

div#marcas ul {
width:400px;
height:355px;
background:#d2ebff;
}

ol {
width:250px;
height:1200px;
_height:1120px;
float:left;
list-style:none;
}

ol li a {
margin-left:60px;
font-weight:normal;
color:#003173;
}

div.titulo {
width:778px;
height:55px;
background:#f6cb00;
}

div.titulo h2 {
color:#fff;
float:left;
}

div.titulo p {
padding:20px 0 0 10px;
_padding:8px 0 0 0;
float:left;
font-size:12px;
font-weight:bold;
}

div.marcasvirtual {
width:778px;
height:150px;
margin:0;
}

div.titvirtual{
width:778px;
height:30px;
margin:0;
background:#f6cb00;
}

div.titvirtual h4{
margin:0 5px 0 5px;
_margin:8px 5px 0 10px;
font-weight:bold;
font-size:12px;
color:#003173;
float:left;
}

div#corpo {
width:778px;
height:2250px;
_height:1950px;
padding:5px 0 20px 0 ;
margin:0;
background:#fff;
border-bottom:18px solid #f6cb00;
}

div#corpo p {
font-weight:bold;
margin:;
_margin:8px 0 0 0;
padding:0;
}

div#footer {
_width:593px;
width:585px;
height:80px;
background:#fff;
float:left;
}

div#footer h5 {padding-top:25px;}

div#logo {
width:193px;
height:80px;
background:#fff;
float:left;
}

div#principalmaisvendidos {
width:490px;
height:55px;
margin:0;
background:#003173;
float:left;
}

div#principalmaisv endidos h2 {margin:0;}

div#principalmaisvendidos h2 {
color:#fff;
margin:10px 0 0 0;
text-align:center;
}

div#principalmaisvendidos p {
margin:0;
text-align:center;
}

div#principalvirtual {
width:285px;
height:55px;
background:#f6cb00;
border-left:3px solid #fff;
float:left;
}

div#principalvirtual h2 {
color:#fff;
margin:10px 0 0 0;
text-align:center;
}

div#principalvirtual p {
margin:0;
text-align:center;
}

dl.produto {
width:230px;
height:125px;
padding:5px 0 0 29px;
_padding:0 0 0 20px;
margin:18px 0 -20px 0;
float:left;
}

dt, dd {
margin-left:90px;
color:#003173;
font-size:10px;
}

dd.brand {margin:5px 0 5px 90px;}

dd.thumb {
width:70px;
margin:-71px 0 0 0;
}

dd.links a {color:#0086e3;}

dd.description {font-weight:bold;}

dl.produtoH {
width:220px;
height:125px;
padding-left:25px;
margin:15px 0 -20px 0;
float:left;
}

dl.homeproduto {
width:125px;
height:105px;
padding:8px;
float:left;
}

dl.homeproduto dt.hp,dd.hp,dd.hplinks,dd.descricao,dd.hpbrand {
padding:2px;
margin:0;
background:#faefbb;
color:#003173;
}

dt.hp, dd.hp {
color:#003173;
font-size:10px;
}

dd.hplinks a {color:#0086e3;}

dd.descricao {font-weight:bold;}

ul.menu {
padding-top:5px;
width:778px;
height:20px;
text-align:center;
clear:both;
}

ul.menuA {background:#d0e3f2;}

ul.menuB {background:#e3efff;}

ul.menuC {background:#e8f5ff;}

ul.menu li {display:inline;}

ul.menuA li a {color:#003173;}

ul.menuB li a {color:#0086e3;}

ul.menuC li a {
font-weight:normal;
color:#003173;
}

ul.menuA li {
padding-right:5px;
_padding:0 0 0 5px;
border-right:1px solid #003173;
}

ul.menuB li {
border-right:1px solid #0086e3;
padding-right:5px;
_padding:0 0 0 5px;
}

ul.menuC {padding-bottom:10px;}

ul.menuC li {
padding-right:5px;
_padding:0 0 0 5px;
border-right:1px solid #003173;
line-height:20px;
}

ul.menu li.last {border-right:none;}

ul.listaprincipal {
margin:5px 9px 5px 10px;
float:left;
}

ul li {list-style:none;}