html{ overflow: -moz-scrollbars-vertical; }
*{ padding: 0; border: 0; margin: 0; }
body{ font-family: Arial; background: url('/img/pbg.png') repeat-x #fffffe; }
#fstnv{ background: #1e1b16; padding: 3px 0 3px 0; }
#fstnv div{ width: 550px; margin: 0 auto 0 auto; }
#fstnv div li{ display: inline; }
#fstnv div li a{ color: #fffffe; padding: 3px 5px 3px 5px; font-size: 12px; line-height: 30px; text-decoration: none; border: 1px solid #484135;}
#fstnv div li a:hover{ background: #484135; border: 1px solid #605646;}
.cnt{ width: 550px; margin: 0 auto 0 auto; position: relative; }
#splash{ background: url('/img/tobacco-online.jpg'); width: 550px; height: 150px; }
#content h1{ font-size: 18px; margin: 3px 0 4px 0; letter-spacing: -1px;  }
#content p, td{ line-height: 150%; text-align: justify; color: #484135; font-size: 13px; }
#content td{ padding: 2px 10px 2px 0; }
a{ color: #484135; }
#content p img{ float: right; margin: 0 0 5px 5px;  }
#ftr{ margin-top: 10px; }
#ftr p{ font-size: 11px; line-height: 200%; border-top: 1px solid #7a6d58; color: #7a6d58; text-align: center; }
#products{ margin: 10px 0 10px 0; border-top: 1px solid #7a6d58; padding-top: 4px; }
#products ul li{ display: inline; }
#products ul li a{ padding: 5px 38px 5px 38px; color: #7a6d58; font-size: 14px; font-weight: bold; }
#voucher{ margin: 10px 0 5px 0; }
.start{border-bottom: 1px solid #b9af9f; }
.pna, .ppo, .peu{ float: left; border-bottom: 1px solid #b9af9f; padding: 5px; font-size: 12px; color: #484135; line-height: 18px; }
.pna{ width: 330px; font-weight: bold; }
.pna img{ float: left; margin-right: 4px; }
.ppo{ width: 90px; padding-right: 10px; text-align: right; }
.peu{ width: 90px; padding-right: 10px; text-align: right; }
h3{ font-size: 11px; font-weight: normal; color: #97886f; margin-bottom: 10px; }
h3 a{ color: #97886f;}
h2{ font-size: 14px; font-weight: bold; color: #97886f; margin-top: 15px; margin-bottom: 4px; }
input{ border: 1px solid #97886f; padding: 2px; }
.button{ font-size: 13px; padding: 2px; cursor: pointer; }
small{ font-weight: normal; }
#vch{ text-decoration: none; text-align: center; font-size: 12px;  display: block; line-height: 30px; font-weight: bold; border: 1px solid #97886f; background: #484135; margin: 4px 0 12px 0; color: #fff; }
#vch:hover{ background: #7a6d58 }
#bp{ position:absolute; top:80px; left:460px; }