@charset "utf-8";
body {background:url(images/bg.jpg);margin:0 auto;width:830px;font-family:Tahoma}
fieldset, form {margin:0;padding:0;display:block !important;display:inline}
fieldset,img {border:0}
h1 {text-align:left;margin:0;padding:0px 0 5px;color:#FFF000;font:bold 20px Verdana}
h2, h2 a {text-align:left;font:bold 18px Verdana;margin:0;padding:12px 0 5px;color:#FFF000;text-transform:uppercase}
h3 {text-align:left;margin:0;padding:20px 0 5px;color:#FFF;font:bold 19px Verdana}
h3 em {color:#F37E36;font-style:normal}
h4, h4 a {text-align:left;text-decoration:none; font-size:13px;margin:0;padding:0 0 5px;color:#429B30}
h5 {color:#144323;font:bold 19px Arial;margin:5px 0 7px;padding:5px 0 15px;border-bottom:2px solid #4A693F;text-transform:uppercase}
h5 em {color:#9D4F0C;font-style:normal}
h6 {color:#4A693F;font:15px Arial;margin:0 0 5px;padding:5px 0 10px;border-bottom:1px solid #000}
p {margin:0;padding:2px 0;font-size:13px}
a {text-decoration:none}
a:hover {text-decoration:underline}
/* Header */
#menu {background:url(images/menu-bg.gif) repeat-x;height:33px;width:829px;list-style:none;margin:0;padding:0;overflow:hidden}

#login {overflow:hidden}
#header {background:url(images/header.gif) no-repeat;width:829px;height:107px}

#search-form {float:left;margin-left:50px;width:200px;overflow:hidden}
#search-form input {width:188px}
#search-form input.search {background:url(images/buttons/button_search.gif) no-repeat;border:0;height:21px;margin:5px 0 0 55px;width:71px}
/* Body */
#sidebar {float:right;width:200px;text-align:center;margin-bottom:8px}
#content {padding:0px 215px 10px 0px}
#innercontent {padding:40px 215px 10px 0px}
.box {background:#D0D9D3;border:2px solid #124222;filter:alpha(opacity=85);left:0px;opacity:0.85;text-align:center;padding:8px}
a.read {text-decoration:underline;text-transform:uppercase;color:#F98F02;font-weight:bold;font-size:13px}
a .read {text-decoration:underline;text-transform:uppercase;color:#F98F02;font-weight:bold;font-size:13px}
.welcome {text-align:left;padding-bottom:8px}
.welcome img {float:left;margin:0 20px}
img.item {border:2px solid #429B30}
#contact {text-align:center;color:#F37E36;font-weight:bold}
.name {text-transform:uppercase;color:#44433E;font-weight:bold;font-size:13px}
.price {color:#2F8C45;font:bold 13px Arial}
.price td {vertical-align:middle}
.desc {color:#124020;font-family:Arial;padding:7px 0;clear:left}
.price_new {color:#C36613;font:bold 17px Arial}
#categories {text-align:left;list-style-type:none;margin:0;padding:0}
#categories li {background: url(images/arrow.gif) top left no-repeat;margin:4px 0;padding:0 0 0 30px}
#categories a {color:#114222;text-decoration:none;font-family:Arial}
#buy {color:#144622;font-weight:bold;font-size:13px}
#buy select {margin-left:10px}
#buttons {text-align:center;padding-top:25px}
#buttons img {margin:3px 7px}
.action {border-top:1px solid #000000;padding:5px 0 0;margin:0 18px 0 75px}
#similar {font-weight:bold;font-size:13px}
#details.name, #details.price {font-size:15px}
#details.price_new {font-size:17px}
/* Subpage */
h2.subpage {color:#9d4f0c;font-size:14px;font-weight:bold;padding:2px 2px 2px 10px}
h2.subpage strong {color:#000;font-weight:bold}
.results {float:right;margin:-20px 0 0;text-align:right}
.bottomresults {clear:left;float:right:margin:0;text-align:right}
.bottomresults a {color:#9d4f0c}
.results a {color:#9d4f0c}
.titles {background:#4a693f;margin:20px 0 0;padding:2px 2px 2px 10px;text-align:center}
.titles h3 {color:#fbf80b;display:inline;font-size:14px;text-transform:uppercase}
h3.product {padding:0 140px}
.item {clear:left;overflow:hidden;padding:5px}
.item p, .greenitem p {font:11px Arial}
.greenitem {background:#afcbb9;clear:left;overflow:hidden;padding:5px}
.image {text-align:center}
.image img {border:2px solid #429b30;margin:10px 0 10px 10px}
.price {margin:30px 0 0;text-align:center}
.price p {font-size:20px;font-weight:bold;margin:0 5px 15px;color:#9d4f0c}
.description {margin:0 0 0 30px; text-align:left}
.description p {color:#124020;font-size:11px;font-weight:bold}
.description h4, h4 a {color:#474242;border-bottom:1px solid #000; text-decoration: none;}
.description td {vertical-align:top}
h4.contact {color:#f37e36;font-size:24px;text-align:center}
h4.contact strong {color:#626262}
.fieldtable { margin: .1cm; width:100%; text-align:left;}
.label {text-align:right; padding:5px 15px 0 0;}
.moduleRow { cursor: pointer; }
.moduleRowOver { background-color: #429B30;  cursor: hand; }
.moduleRowSelected { background-color: #429B30; }
/* Footer */
.footer {margin:8px 0;background:#F37D01;padding:10px;clear:both;text-align:center;color:#FFF;font-weight:bold;font-size:14px}
.footer a {color:#FFF;text-decoration:none}
.fs13 {font-size:13px}
.fs12 {font-size:12px}
.fs11 {font-size:11px}
.c {text-align:center}
.left {text-align:left}