body { padding: 0; margin: 0; }
form { margin: 0; }
table { border-collapse: collapse; }
a img { border: none }
th, td, p, li { font-family: Tahoma, Arial, sans-serif }

.content {padding: 37px 55px}
h1, h2 { font-family: Arial, sans-serif}
h1 { font-size: 30px; margin: 0 0 27px; color: #600; border-bottom: solid 1px #c8d1dd }
h1 a:link, h1 a:visited {color:#600;text-decoration:underline}
h2 { font-size: 20px; margin: 20px 0 10px; color: #c41c1c }
.content p, .content li, .content td, .content th { font-size: 12px }
.content p, .content ol, .content ul { margin-top: 8px; margin-bottom: 8px }
.content li { margin-top: 3px; margin-bottom: 3px }
.photo { margin: 22px 0 }

.add-to-cart {background:url(add-to-cart-back.gif);font-size:16px;text-align:center}
input.add-to-cart-count {font-family: Tahoma, Arial, sans-serif;font-size;16px;border:solid 1px #000;background-color:#fff;width:20px}

.menu { font-size: 11px; background: #000; color: #fff }
.menu span { font-weight: bold; margin: 0 7px; font-size: 10px }
.menu a:link, .menu a:visited { text-decoration: none; color: red }

.say { font-size: 11px; font-weight: bold; padding: 6px 4px 7px; text-align: center }
.say1 {background: url(say-1.gif) no-repeat center right}
.say2 {background: url(cor-lt.gif) no-repeat top left}
.say2 table {background: url(cor-lb.gif) no-repeat bottom left}
.say2in {background: url(say-2.gif) no-repeat center left}
.say2out {background: url(black-dot.gif) repeat-y 26px 0px}
.say3 {background: url(black-dot.gif) repeat-x bottom}
.say3in {background: url(black-dot.gif) repeat-x top}
table.say4 {background: url(cor-rb.gif) no-repeat bottom right}
.say4in {background: url(cor-rt.gif) no-repeat top right;height:20px}
.say4l {background: url(black-dot.gif) repeat-y right}

.colon-h1 {margin-bottom:7px;padding:40px 0 13px;color:red;text-align:right;border-bottom:solid 1px #c8d1dd;font-size:16px;font-weight:bold;font-family:Arial, sans-serif}

.auth-fld-title {font-size:11px;padding:2px 0 1px 40px}
.auth-fld {background:url(login-fld.gif) no-repeat 31px 0px; padding: 1px 0 0 41px; height: 24px}
.auth-fld input {font-family:Tahoma, Arial, sans-serif; font-size: 12px; padding: 2px 0; height: 20px; border:none; background: #f9f9ed; color:#000; width: 125px}
.auth table {margin:13px 0 9px}
.auth a:link, .auth a:visited {font-size:11px;color:red}
.auth p {font-size: 12px}

.colon-h2 {padding:14px 11px 12px;color:red;border-top:solid 1px #c8d1dd;font-size:16px;font-weight:bold;font-family:Arial, sans-serif}

.cart {margin-left:12px;width:188px;background:url(cart-back.gif)}
.cart1 {background:url(cart-back-top.gif) no-repeat top}
.cart2 {background:url(cart-back-bot.gif) no-repeat bottom}
.cart-icon {position:relative}
.cart-icon img {position:absolute;left:119px;top:-33px;z-index:10}
.cart-sum {background:url(cart-sum-back.gif);margin-left:14px;width:91px;height:39px;text-align:center;font-size:10px}
.cart-sum div {padding-top:4px}
.cart-sum span {color:red;font-size:14px;font-weight:bold}
.cart-item-title {border-top:solid 1px #988d73;padding:12px 8px 6px;margin:16px 13px 0;color:red;font-size:12px;font-weight:bold}
.cart-item {margin-left:15px}
.cart-item-pic {background:url(cart-item-back.gif)}
.cart-item-desc {padding-left:7px;font-weight:bold}
.cart-item-desc td {font-size:11px;font-weight:bold}
.cart-item-sum {font-size:12px;margin-top:3px}
.cart-item-desc span {color:red}
.cart-item-desc a {display:block;margin-top:1px;text-decoration:none;font-size:10px;font-weight:normal;color:#988d73}

.colon-sub {margin:13px 0 13px;border-top:solid 1px #c8d1dd}

.cat h3 {font-size:16px;font-face:Arial, sans-serif;margin:17px 0 8px 12px}
.cat h3 a:link, .cat h3 a:visited {color:#000;text-decoration:none}
.cat p {font-size:10px;color:#b8b8b8;margin:6px 0 6px 12px}
p.cat-2, p.cat-2o, div.cat-3 p {background:url(cat-bullet.gif) no-repeat 11px 5px;margin:0 0 1px 12px;padding-left:20px;font-weight:bold}
p.cat-2, p.cat-2o {font-size:12px}
div.cat-3 p {font-size:11px}
.cat-3 {margin:2px 0 6px 20px}
.cat-2 a:link, .cat-2 a:visited {text-decoration:none;color:red}
.cat-3 a:link, .cat-3 a:visited {text-decoration:underline;color:#000}
.cat-2o a:link, .cat-2o a:visited {text-decoration:none;color:#b8b8b8}
.cat-list td {padding: 3px 5px;font-weight:bold;color:#b8b8b8}
.cat-list-title a:link, .cat-list-title a:visited {color:#c41c1c;text-decoration:none;font-size:18px;font-weight:bold}