* {
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* -- HTML settings -- */
html, body {height: 100%;}
body {margin: 0; padding: 0; background: #fff; color: #000; font-family: Arial, tahoma, verdana; font-size: 11px;}
img {border: 0;}
form {margin: 0;}
.clear {clear: both; width:100%;}
.stub {width:147px; height:0;}
.clear SPAN, .stub SPAN  {display:none;}
INPUT.input {font: 11px Arial, tahoma, Verdana; color: #000; border: 1px solid #6BCC1F; height: 21px;}
INPUT.button {font: 11px Arial, tahoma, Verdana; color: #fff; border: 1px solid; border-color: #92D532 #0E7900 #0E7900 #92D532; height: 21px; background: #20A200;}
SELECT.SELECT {font: 11px Arial, tahoma, Verdana; color: #000; border: 1px solid #6BCC1F;}

#copy {text-align: center; color: #006B0F;font: 11px Arial, tahoma, Verdana; margin: 18px 0;}
#link {color: #000; font: 9px Arial, tahoma, Verdana; text-decoration: none;}

h1 {font: bold 14px Arial, tahoma, Verdana; color: #019934; margin: 0 0 5px;}
h3 {font: bold 14px Arial, tahoma, Verdana; color: #019934;  margin: 5px 0 0;}
h3 STRONG {font: bold 24px Arial, tahoma, Verdana; color: #019934;}
.RealPrice {font: bold 18px Arial, tahoma, Verdana; color: #019934; text-decoration: line-through; }
h3 a {color: #019934; text-decoration: none;}
h4 {font: italic 12px Arial, tahoma, Verdana; color: #019934;  margin: 5px 0 0;}

.align {float:left; margin-right: 6px; margin-right=3px;}

.title {width:100%; font: bold 11px Arial, tahoma, Verdana; color: #fff;}
.title_left {background:  url(/img/bg_title_left.gif) 0 50% no-repeat; width:50%;}
.title_right {background:  url(/img/bg_title_right.gif) 100% 50% no-repeat; width:50%;}
.title_center {background:  url(/img/bg_title_center_left.gif) 0 0 no-repeat;}
.title_center_left {background:  url(/img/bg_title_center_right.gif) 100% 0 no-repeat;  padding: 0 10px;}
.title_center_right {background:  url(/img/bg_title.gif) repeat-x; text-align: center; height: 15px;}

.hor_left {background: #5FA620  url(/img/hor_left.gif) 0 50% no-repeat;}
.hor_right {background:  url(/img/hor_right.gif) 100% 50% no-repeat; height:1px;}
.hor_right SPAN {display: none;}

.circle {background:  url(/img/circle.gif) 0 1px no-repeat; padding: 0 10px 0 16px; margin-bottom: 4px; font: bold 12px Arial, tahoma, Verdana; color: #006B0F; _height: 15px; min-height: 15px; line-height: 15px; line-height=14px; background-position=0 0;}
.circle a {color: #006B0F; text-decoration: none;}

.links1 {color: #000; text-decoration: none; font: 11px Arial, tahoma, Verdana;}

.circle1 {background:  url(/img/circle.gif) 0 2px no-repeat; padding: 0 10px 0 0; margin-bottom: 10px; font: 11px Arial, tahoma, Verdana; color: #000; _height: 15px;  min-height: 15px; line-height: 15px; line-height=14px; background-position=0 1px;}
.circle1 a {color: #000; text-decoration: none;}

.list {padding: 0 10px 4px 25px; font: 11px Arial, tahoma, Verdana; color: #006B0F;}
.list a {color: #006B0F; text-decoration: none;}

.list1 {margin-bottom: 4px; font: bold 11px Arial, tahoma, Verdana; color: #000;}
.list1 a {color: #000; text-decoration: none;}

/* -- Page structure --*/
#container {width: 100%; height: 100%;background:  url(/img/bg_foot.jpg) 0 100% no-repeat;}
#content td {font: 12px Verdana, Arial, Helvetica, sans-serif;}
#content {width=100%; padding: 14px 20px; font: 12px Arial, tahoma, Verdana; color: #000;}
#content a {color: #019934; text-decoration: underline;}


#header {height: 89px; background: #fff url(/img/bg_header.gif) repeat-x;}

#header_table {width:100%; height: 89px; background:  url(/img/bg_header_left.jpg) no-repeat;}
#header_left {height: 89px; padding-left: 136px;}
#header_right {width:100%; height: 89px;background: url(/img/bg_header_right.jpg) 100% 0 no-repeat; vertical-align: top;}
#header_right table {font: 11px Arial, tahoma, Verdana; color: #488348;}
#header_right a {color: #488348; text-decoration: none;}
.login { background: url(/img/bg_login.gif) 100% 50% no-repeat;}

#navbar_left {height:32px; background: #3DA613;}
#navbar_right {height:32px; width:100%; background: #3DA613 url(/img/bg_nav.gif) repeat-x;}
#navbar_right TABLE {width:100%; background: url(/img/bg_nav_right.jpg) no-repeat;}
#navbar_right A {display: block; height:32px; font: bold 12px Arial, tahoma, Verdana; color: #fff;padding: 14px 4px 0; text-decoration: none; background: url(/img/bg_nav_menu.gif) 100% 100% no-repeat;}
#navbar_right TABLE#consult {width: 149px; background: url(/img/consult.gif) no-repeat; margin-top: 10px;}
#navbar_right TABLE#consult TD {height:22px; font: bold 12px Arial, tahoma, Verdana; color: #1A8700;}
#navbar_right TABLE#consult a {display: inline; height: auto; background: none; padding: 0;}

#left_column {background:  url(/img/bg_left.jpg) no-repeat; vertical-align: top;}
.left_column_border {background: url(/img/bg_left_column_border.gif) 100% 0 repeat-y;}
.left_column_border1 {background: url(/img/bg_left_column_border1.gif) 100% 100% no-repeat; padding: 17px 4px 0 0; width=100%;}

#right_column {background:  url(/img/bg_right.jpg) no-repeat; vertical-align: top; padding: 17px 0 0 0;}
#right_column TD {vertical-align:top;}

.right_column_border {background: url(/img/bg_left_column_border.gif) 0 0 repeat-y;}
.right_column_border1 {background: url(/img/bg_left_column_border1.gif) 0 100% no-repeat;}
.right_column_border2 {background: url(/img/bg_left_column_border2.gif) 0 0 no-repeat; padding: 0 0 0 4px; width=100%;}

#products {width: 100%; font: 11px Arial, tahoma, Verdana; color: #000;}
#products TD {width: 50%;}

.txt { font: 11px Arial, tahoma, Verdana; color: #000;}
.txt a {color: #000; text-decoration: none; FONT-WEIGHT: bold;}
.pages {color: #019934; text-decoration: underline;}

.products_border_top {background: #35892B url(/img/bg_left_column_border2.gif) 0 0 no-repeat;}
.products_border_middle {background: url(/img/bg_left_column_border.gif) 0 0 repeat-y;}
.products_border_bottom {background: #35892B url(/img/bg_left_column_border1.gif) 0 100% no-repeat;}

#footer1 {background: #34A734 url(/img/bg_footer.gif) 100% 0 no-repeat; height: 16px;}
#footer2 {background:  url(/img/bg_footer1.gif) 0 0 repeat-x;}
#footer2 SPAN {display: block; background:  url(/img/bg_footer2.gif) 100% 0 no-repeat; height: 51px;}

.error {font: bold 12px Arial, tahoma, Verdana; color: #019934;  margin: 5px 0 0;}
.green {font: bold 12px Arial, tahoma, Verdana; color: #019934;  margin: 5px 0 0;}