* { margin: 0pt; padding: 0pt; }
body { width: 300px; height: 264px; border-top: 6px solid rgb(41, 37, 34); font-family: Arial; font-size: 12px; position: relative; }
h1 { color: rgb(41, 37, 34); position: absolute; top: 5px; left: 11px; font-size: 16px; }
h1 a { color: rgb(41, 37, 34); text-decoration: none; }
.with { position: absolute; top: 10px; right: 3px; font-size: 10px; color: rgb(111, 119, 127); background: url('logo-lg-78x11.jpg') no-repeat scroll right top transparent; text-align: right; padding-right: 83px; }
.c { border: 1px solid rgb(210, 210, 210); position: relative; top: 27px; left: 0pt; width: 298px; height: 235px; }
.scroll { height: 21px; background: url('deg.jpg') repeat-x scroll left top transparent; }
.search { position: absolute; bottom: 0pt; left: 0pt; border-top: 1px solid rgb(210, 210, 210); height: 32px; width: 298px; }
li { list-style: none outside none; width: 99px; float: left; cursor: pointer; }
li img { border-right: 1px solid rgb(181, 181, 181); padding: 0pt 1.5px; margin: 6px 2px 0pt 3px; }
h2 { font-size: 12px; text-align: center; width: 99px; height: 16px; line-height: 16px; font-weight: normal; color: rgb(114, 100, 96); }
.price { color: rgb(219, 0, 20); font-weight: bold; text-align: center; width: 99px; height: 36px; position: relative; }
.price .d, .price .p1 { height: 18px; width: 99px; position: absolute; top: 0pt; left: 0pt; }
.price .p1 { top: 18px; }
.price .p2 { height: 36px; width: 99px; position: absolute; top: 5px; left: 0pt; }
.shop { color: rgb(114, 100, 96); text-align: center; width: 99px; font-size: 11px; }
.jcarousel-clip { z-index: 2; padding: 0pt; margin: 0pt; overflow: hidden; position: relative; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0pt; left: 0pt; margin: 0pt; padding: 0pt; }
.jcarousel-clip-horizontal { width: 298px; height: 175px; }
.jcarousel-list { z-index: 1; overflow: hidden; position: relative; top: 0pt; left: 0pt; margin: 0pt; padding: 0pt; }
.jcarousel-list li, .jcarousel-item { float: left; list-style: none outside none; width: 99px; height: 165px; }
.jcarousel-prev, .jcarousel-next { z-index: 3; display: none; }
.jcarousel-next-horizontal { position: absolute; top: 3px; right: 5px; height: 12px; cursor: pointer; background: url('next.jpg') no-repeat scroll right center transparent; font-size: 11px; padding-right: 10px; color: rgb(97, 97, 97); font-weight: bold; }
.jcarousel-prev-horizontal { position: absolute; top: 3px; left: 5px; height: 12px; cursor: pointer; background: url('prev.jpg') no-repeat scroll left center transparent; font-size: 11px; padding-left: 10px; color: rgb(97, 97, 97); font-weight: bold; }
.jcarousel-item-3 li img { border-right: medium none; }
.jcarousel-item-6 li img { border-right: medium none; }
.jcarousel-item-9 li img { border-right: medium none; }
.jcarousel-item-12 li img { border-right: medium none; }
.jcarousel-item-15 li img { border-right: medium none; }
.state { position: absolute; top: 110px; left: 0pt; width: 280px; text-align: center; padding: 0pt 10px; }
form { position: relative; }
#w { position: absolute; top: 6px; left: 0pt; margin-left: 8px; padding-left: 5px; background-color: rgb(221, 212, 209); border-top: 1px solid rgb(210, 210, 210); border-left: 1px solid rgb(210, 210, 210); height: 18px; line-height: 18px; color: rgb(51, 51, 51); width: 244px; }
#search { position: absolute; top: 6px; left: 258px; }
.tabs { padding-top: 8px; margin-left: 118px; }
.tab { width: 13px; height: 7px; background: url('puce1.jpg') no-repeat scroll left top transparent; float: left; }
.tab-selected { width: 13px; height: 7px; background: url('puce2.jpg') no-repeat scroll left top transparent; }
.body, ul, .sheet, .search { background-color: rgb(255, 255, 255); }
