img { border:0 }
hr { display:none }
form { margin:0 }
input,
select,
textarea { font: 100% Arial, Helvetica, sans-serif; border: 1px solid #4F0C0C; }
select{border: 1px solid #4F0C0C;padding: 1px;}
h1,
h2,
h3,
h4,
h5,
h6 { margin:0; color: #000; font-size: 160%; font-style: normal; line-height: 1.3; font-weight: bold; font-variant: normal; }
h1 { font-size: 164.25%; margin: 0px; padding: 0px; }
p,
div,
hr,
form { padding: 0px; margin: 0px; }
a { color: #000; }
a:hover { text-decoration: none; }
.cleaner { margin: 0px auto; width: 100%; visibility: hidden; clear: both; font-size: 0%; }
#header,
.content,
#footer { margin: 0px auto; clear: both; }
#header { width: 100%; height: 85px; position: absolute; left: 0px; top: 0px; z-index: 300; }
.content { width: 100%; margin-top: 85px; float: left; }
.main { float: left; width: 610px; margin-left: 190px; padding-top: 5px; }
.content .tablediv.wsg { padding: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 588px; }
.tablediv.wsg h2 { margin-bottom: 10px; }

.tablediv.wsg h2 a{ font-size: 14px; }
.tablediv.wsg .botlink { display: block; clear: both; padding: 3px 5px; text-align: right; margin-top: 3px; margin-bottom: 10px; border-bottom: 1px solid #4F0C0C; }
.content .divproduct { width: 610px; position: relative; overflow: hidden; }
.divproduct .nosale { height: 400px; width: 610px; left: 0px; top: 0px; background: #EEE; opacity: .40; filter:Alpha(Opacity=40); position: absolute; z-index: 100; display: block; font-size: 17px;  color: #F00; text-align: left; }
.divproduct .nosaleinfo { height: 40px; width: 350px; left: 240px; top: 20px; position: absolute; z-index: 200; display: block; font-size: 14px;  color: #F00; text-align: left; }

.filter{float:right;margin-left:10px;}


.leftcolumn { float: left; width: 183px; margin-left: -800px; padding-top: 10px; }
.rightcolumn { z-index: 300; }
#footer { height: 120px; width: 900px; }
.hidden { display:none; }
