* { margin: 0; padding: 0; list-style: none; text-decoration: none; }
body { height: 100%; background-color: #fff; font-family: Trebuchet MS; font-size: 11px; }
div#cabeca { max-height: 200px; overflow: hidden; }
div#lateral { float: right; height: 1200px; max-height: 1200px !important; max-width: 230px; }
div#sec_adsense { padding: 10px; text-align: center; max-height: 100px !important; width: 500px; overflow: hidden; }
div#sec_footer { float: left; background-color: white !important; padding: 10px; width: 550px; display: block; text-align: center; }
div#sec_loja { float: left; width: 800px; display: block; text-align: left; background-color: white !important; height: 100%; }
div#sec_main { margin: 0 auto; width: 800px; display: block; text-align: left; background-color: white !important; height: 100%; }
div#sec_pesquisa form input { border: 1px solid #000; background-color: #fff; color: #000; padding: 3px; font-family: Trebuchet MS; }
div#sec_pesquisa { padding: 10px; width: 500px; text-align: center; max-height: 80px; overflow: hidden; }
div.cols { float: left; width: 118px; text-align: center; padding: 10px; display: block; }
img { border: 0; }
img.botaoml { width: 118px; height: 27px; }
img.cart { width: 20px; height: 17px; }
img.cfth { width: 80px; height: 80px; margin: 5px 5px 5px 5px; }
img.jcth { width: 90px; height: 90px; }
img.mlth { width: 90px; height: 90px; border: 4px solid transparent; }
img.mlth:hover { border: 4px solid #990000; }
input.sec_botao { font-family: Trebuchet MS; font-size: 18px; border: 1px solid #333; padding: 2px; }
li.sec_item { font-family: Trebuchet MS; font-size: 10px; display: block; }
p.sec_item_texto { height: 260px; }
h1#titulo { font-size: 13px; left: -125px; position: relative; }
img.car { width: 118px; height: 240px; padding-bottom: 20px; }
.sec_preco { font-size: 14px; color: #800; text-shadow: 1px 1px 0 rgba(200, 200, 200, 0.75); }
dl { margin: 0; }
dd { margin-left: 105px; }
label { float: left; width: 100px; margin-right: 5px; text-align: right; font-weight: bold; }
fieldset { border-color:#DDDDDD #AAAAAA #AAAAAA #DDDDDD; border-style:solid; border-width:1px; margin:10px; padding:5px; width:520px; }
legend { font-size: 13px; font-weight: bold; margin-left: 5px; }
.sec_path { width: 550px; text-align: center; }
.sec_scroll { width: 520px; max-height: 650px; overflow: auto; padding: 0px; }
th { min-width: 55px; text-align: center; }
td { border-color:#DDDDDD #AAAAAA #AAAAAA #DDDDDD; border-style:solid; border-width:1px; }
.sec_car { min-width: 220px; }
h1,h2 { font-size: 13px; font-weight: bold; margin-left: 20px; }
