body
{
  margin-top: 0px;
  font-family: Verdana, Arial, Sans-Serif;
  cursor: default;
  margin: 10px;
  padding: 0px;
  abackground-color: #E1EED2;
  background: url(../img/body_backgr.jpg) repeat-x;
}

.header_top {
 background: url(../img/header_top.gif) repeat-x;
 height: 41px;
}

.header_center {
 background: url(../img/header_center.gif) repeat-x;
 color: #B1820E;
 font-weight: bold;
 height: 84px;
}

img {
  padding:0px;
  margin:0px;
  border:0px;
}

.top_menu_outer {
  background: url(../img/tabtape_up.gif) top repeat-x;
}

.menu_top_hr {
  background: url(../img/menu_top_hr.jpg) top repeat-x;
}

/* Anchor's  styles */
a.global:link, a.global:visited {
   font-family: Verdana, Arial;
   text-decoration: none;
   font-size: 14px;
   font-weight: bold;
   color: #000000;
   white-space: nowrap;
   margin: 0px;
}

a.global2:link, a.global2:visited {
   font-family: Verdana, Arial;
   text-decoration: none;
   font-size: 14px;
   font-weight: bold;
   color: #FFFFFF;
   white-space: nowrap;
   margin: 0px;
   padding-bottom: 5px;
}
/* End style */

/* Menu buttons styles*/
.passive_b {
  abackground: #E1EED2;
  padding-top: 23px;
}

.active_b {
  abackground: #E1EED2;
  background: url(../img/acbuttonH2V3.jpg);
  avertical-align: center;
  line-height: 20px;
  width: 84px;
}

.brblu {
  aborder-top:2px solid #E1EED2;
}
/* End style */

/* Vertical menu setting */
a.category:link, a.category:visited {
   display: block;
   font-family: Verdana, Arial;
   text-decoration: none;
   font-size: 14px;
   font-weight: 800;
   color: #56590C;
   padding-left: 5px;
   padding-bottom: 2px;
}

a.category:hover {
   color: #FFFFFF;
}



a.group:link, a.group:visited {
   display: block;
   font-family: Verdana, Arial;
   text-decoration: none;
   font-size: 12px;
   color: #56590C;
   padding-bottom: 2px;
}
a.group:hover {
   color: #FFFFFF;
}

a.group_click:link, a.group_click:visited {
   display: block;
   background: #B0BA61;
   font-family: Verdana, Arial;
   text-decoration: none;
   font-size: 12px;
   font-weight: bold;
   color: #FFFFFF;
   padding-bottom: 2px;
}
a.group_click:hover {
   color: #FFFFFF;
}

a.nolink:link, a.nolink:visited {
   display: block;
   font-family: Verdana, Arial;
   text-decoration: none;
   font-size: 12px;
   color: #56590C;
   padding-bottom: 2px;
   aborder-top: 1px dashed #575757;
   aborder-bottom: 1px dashed #575757;
}
a.nolink:hover {
   color: #FFFFFF;
}

.catpadding {
   line-height: 27px;
}

.notext {
   font-size: 1px;
}

.copyright {
  color: #606060;
  font-size: 10px;
  font-weight: normal;
  abackground: #BDB9B8;
  background: url(../img/copyright.jpg) top right no-repeat;
  height: 73px;
  text-align: right;
  padding-right: 55px;
}

.copyright a:link, .copyright a:visited  {
  color: #606060;
  text-decoration: none;
}

span.cat_path_sm a:link, span.cat_path_sm a:visited {
	color: #88A83B;
    font-size: 11px;
}

span.cat_path {
   color: #88A83B;
   font-size: 11px;
}

form {
  padding:0px;
  margin:0px;
}

.sort_tab { color: #88A83B;   font-size: 12px;}
.combo { color: #88A83B;   font-size: 12px;}
.buttonsort {
	color: #FFFFFF;
	background: #88A83B;
	border: 2px solid #FFFFFF;
	font-size: 11px;
}
.buttonsubmit {
	color: #FFFFFF;
	background: #88A83B;
	border: 2px solid #aaaaaa;
	font-size: 11px;
}

.pager {
	font-size: 12px;
	color:#e77817;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 1px;
	padding-left: 1px;

}
.cur_page {
  color:#88A83B;
  font-size: 12px;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 1px;
  margin-right: 1px;
  border: 1px solid #88A83B;
  background: #FFFFFF;
}

a.pg_link:link, a.pg_link:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
  border: 1px solid #88A83B;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	margin-right: 1px;
	background: #88A83B;
}

.all_page {
  color:#88A83B;
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

table.products {
	font-size: 11px;
}

table.products td.pad {
	font-size: 11px;
	padding-left: 2px;
	padding-top: 2px;
}

table.products td.nospace {
	padding: 0px;
	margin: 0px;
}

td.nospace img {
	padding: 0px;
	margin: 0px;
}

table.products td.product_name {
   color: #56590C;
   white-space: nowrap;
}

table.products a.view:link, table.products a.view:visited {
	font-size: 11px;
	color: #56590C;
	text-decoration: none;
}

table.products a.view:hover {
	text-decoration: underline;
}

table.products a.view2:link, table.products a.view2:visited {
	font-size: 10px;
	color: #56590C;
	text-decoration: none;
}

table.products a.view2:hover {
	text-decoration: underline;
}

table.products a.related:link, table.products a.related:visited {
	font-size: 10px;
	color: #96878A;
	text-decoration: none;
}

table.products a.related:hover {
	text-decoration: underline;
}

table.product {
	font-size: 13px;
	color: #56590C;
}

table.product th {
	atext-decoration: underline;
  border: 1px solid #CCC27D;
	width: 50%;
	line-height: 20px;
}

table.product td {
  border: 1px solid #CCC27D;
}

table.product input.edit {
	font-size: 13px;
	border: 1px solid #B0BA61;
}

table.product span.price{
	font-weight:bold;
}

img.pref_collection {
 border: 1px solid #CCC27D;
}

.product_info {
  abackground: #88A83B;
  abackground: url(../img/tabtape_4.gif) top repeat-x;
  awidth: 65px;
  padding-bottom: 4px;
}

.product_name {
  text-align: left;
  padding-left: 1px;
  padding-top: 1px;
  padding-bottom: 1px;
  width: 140px;
}

.product_name a {
  font-size: 13px;
  font-weight: bold;
  overflow: hidden;
  awhite-space: nowrap;
}

.product_price {
  text-align: center;
  font-size: 12px;
  margin: 5px;
}

table.products td.pad {
	font-size: 11px;
	padding-left: 2px;
	padding-top: 2px;
}

.no_items {
  color: #F9D86D;
  font-size: 20px;
  font-weight:bold;
}

.small_images img {
	border: 1px solid #818181;
}

.static_page {
  font-size:12px;
  text-indent: 15px;
  font-family: Arial, Verdana, Sans-Serif;
}
.contact_table {
 background-color: #FFFFFF;
 font-family: Arial, Verdana, Sans-Serif;
 font-size: 14px;
 color: #4F4F4F;
}

.drop_shadow {
  background: url(../img/input_shadow.gif) 1px 2px no-repeat;
  font-size: 1px;
}

.shadow {
  font-size: 14px; width: 120px;
  margin-bottom: 3px;
  margin-right: 3px;
  border: 1px solid #B1B963;
}

.seach_text{
 font-size: 12px;
 margin-bottom: 20px;
 color: #B1B963;
}

.stock{
  color: #EE1C25;
  font-size: 14px;
  font-weight:bold;
}

/*.view_cart_title {
  font-size: 14px;
  font-weight: bold;
	color: #B0BA61;
  margin-bottom: 10px;
  vertical-align: middle;
}

a.defName:link, a.defName:visited  {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	letter-spacing: 1px;
	text-decoration: none;

}

a.defName:hover{
	text-decoration: underline;
}

.defTitle {
	font-size: 11px;
	color: #696969;
}

.price{
	font-size: 12px;
	font-weight: bold;
	color: f;
} */
/* End style */


/* Shopping cart css properties */

.cart {
  font-size: 12px;
  border-collapse:collapse;
}


.cart td {
  color: #7E8286;
}

.cart td.border {
  border: 1px solid #135531;
}
.cart td.descript {
  font-size: 10px;
  color: #6B6F73;
}
.cart td.ttitle {
  color: #000000;
  font-size: 12px;
  text-align: right;
}
.cart td.ttitle span {
  color: #3D3F72;
  font-size:12px;
  font-weight: 700;
}

td.descript a:link, td.descript a:visited {
  font-size: 12px;
  text-decoration: none;
 	letter-spacing: 1px;
  color: #56590C;
}

.cart td.set {
  font-size: 12px;
}

td.set input.n {
  font-size:11px;
  border: 1px solid #135531;
}

span.view_cart_title {
  font-size: 14px;
  color: #B0BA61;
  afilter: shadow(color:#383A66);
  float: left;
}

.cart2 {
	background: #FFFFFF;
}

.cart2 {
	padding-right: 20px;
}


/* End css */
/*
form {
  padding:0px;
  margin:0px;
}

.notext {
	font-size: 1px;
}

.imgline {
	margin: 0px;
}


a.default:link,  a.default:visited {
	color: #eFeEfC;
	text-decoration: none;
	font-size: 12px;
	padding:0px;
	margin:0px;
}

a.default:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

a.default_sel:link,  a.default_sel:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-weight:700;
	font-size: 12px;
	padding:0px;
	margin:0px;
}

a.default_sel:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

div.cat_item {
  padding-left: 8px;
  padding-bottom: 1px;
  background: url(../img/cat_button.gif) no-repeat;
  border-right: 2px solid #5C9BC3;
}

div.coll_item {
  padding-left: 2px;
  padding-bottom: 5px;
  abackground: url(../img/cat_button.gif) no-repeat;
  border-right: 2px solid #5C9BC3;
}

div.coll_item a:link, div.coll_item a:visited {
  afont-weight: bold;
}

table.menu_categories {
	background: #5C9BC3;
}

table.menu_categories th {
	color: #FFFFFF;
	font-size: 13px;
	text-align: left;
	padding-left: 4px;
}

table.menu_categories td {
	apadding-left: 7px;
}

table.reclame {
	font-size: 12px;
	background: #5C9BC3;
	color: #FFFFFF;
}
table.reclame td {
	font-size: 10px;
	font-weight: 700px;
}

table.products {
	font-size: 11px;
}

table.products td.pad {
	font-size: 11px;
	padding-left: 2px;
	padding-top: 2px;
}

table.products td.nospace {
	padding: 0px;
	margin: 0px;
}

td.nospace img {
	padding: 0px;
	margin: 0px;
}

table.products td.product_name {
   color: #8A3826;
   white-space: nowrap;
}

table.products a.view:link, table.products a.view:visited {
	font-size: 11px;
	color: #8A3826;
	text-decoration: none;
}

table.products a.view:hover {
	text-decoration: underline;
}

table.products a.view2:link, table.products a.view2:visited {
	font-size: 10px;
	color: #8A3826;
	text-decoration: none;
}

table.products a.view2:hover {
	text-decoration: underline;
}

table.products a.related:link, table.products a.related:visited {
	font-size: 10px;
	color: #96878A;
	text-decoration: none;
}

table.products a.related:hover {
	text-decoration: underline;
}

table.product {
	font-size: 13px;
	color: #8A3826;
}

table.product th {
	text-decoration: underline;
}

table.product input.edit {
	font-size: 13px;
	border: 1px solid #8A3826;
}

table.product span.price{
	font-weight:bold;
}

span.cat_path_sm a:link, span.cat_path_sm a:visited {
	color: #8B7B7B;
    font-size: 11px;
}

table.product a.related:link, span.cat_path_sm a.related:visited {
	color: #8B7B7B;
    font-size: 11px;
	text-decoration: none;
}

span.cat_path_sm {
	color: #8B7B7B;
	font-size: 11px;
}

span.description {
	font-size: 14px;
	font-weight:bold;
	color: #8A3826;
}

.sort_tab { color: #8B7B7B;   font-size: 12px;}
.combo { color: #8B7B7B;   font-size: 12px;}
.buttonsort { 
	color: #FFFFFF; 
	background: #5C9BC3;
	border: 2px solid #FFFFFF;
	font-size: 11px;
}
.buttonsubmit { 
	color: #FFFFFF; 
	background: #5C9BC3;
	border: 2px solid #aaaaaa;
	font-size: 11px;
}

.pager {
	font-size: 12px;
	color:#e77817;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 1px;
	padding-left: 1px;
	
}
.cur_page {
  color:#667D8F;
  font-size: 12px;
  font-weight: bold;
  padding-left: 5px;
  padding-right: 5px;
  margin-left: 1px;
  margin-right: 1px;
  border: 1px solid #5C9BC3;
  background: #FFFFFF;
}

a.pg_link:link, a.pg_link:visited {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
  border: 1px solid #5C9BC3;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: 1px;
	margin-right: 1px;
	background: #73A0C3;
}

.all_page {
  color:#707070;
  font-size: 10px;
  padding-left: 5px;
  padding-right: 5px;
}

a.cat_path:link, a.cat_path:visited {
   color: #8B7B7B;
   font-size: 11px;
}

span.cat_path {
   color: #8B7B7B;
   font-size: 11px;
}

table.basket td.noitems{
	font-size: 12px;
	font-weight: bold;
	color: #6264AA;
	text-align: right;
	padding-right: 5px;
}

td.ps {
	font-weight: bold;
	font-size: 11px;
	color:#864839;
}

td.items_search {
	font-size: 11px;
}

td.items_search input.textsearch {
    border:1px solid #5C9BC3;
	  height:16px;
}

td.items_search input.go {
  background: #ffffff;
	border:1px solid #FFFFFF;
	color:#5C9BC3;
	font-weight: bold;
	font-size: 14px;
}

.colllink a:link, .colllink a:visited {
  font-family: Verdana, Arial;
  font-size: 20px;
	font-weight: 500;
	color: #864839;
	text-decoration: none;
}

.collitem {
 border: 1px solid #606060;
}

.colllink {
 background:#FFFFFF;
 background: url(../img/tabtape_up.gif) top repeat-x;
 padding-left: 4px;
 padding-bottom: 1px;
}
*/
/* Shopping cart css properties */
/*
.cart {
  font-size: 12px;
  border-collapse:collapse;
}


.cart td {
  color: #7E8286;
}

.cart td.border {
  border: 1px solid #5C9BC3;
}
.cart td.descript {
  font-size: 10px;
  color: #6B6F73;
}
.cart td.ttitle {
  color: #000000;
  font-size: 12px;
  text-align: right;
}
.cart td.ttitle span {
  color: #3D3F72;
  font-size:12px;
  font-weight: 700;
}

td.descript a:link, td.descript a:visited {
  font-size: 12px;
  text-decoration: none;
  color: #0000FF;
}

.cart td.set {
  font-size: 12px;
}

td.set input.n {
  font-size:11px;
  border: 1px solid #5C9BC3;
}

span.view_cart_title {
  font-size: 22px;
  color: #383A66;
  afilter: shadow(color:#383A66);
  float: left;
}
*/
/* End css */

table.breg {
  font-size: 12px;
}

table.reg {
  border-collapse: collapce;
}
table.reg span.reg_sp {
  color: #FFFF00;
  font-weight: 700;
}
table.reg span.reg_so {
  color: #FF0000;
  font-weight: 700;
}

table.reg td.titleLeft {
 background: #FFF9CD;
 border:1px solid #56590C;
}

table.reg td.titleRight {
 background: #B0BA61;
 border:1px solid #56590C;
}
table.reg td.titleRight input {
 border:1px solid #353535;
}

.buttonreg {
  font-size:12px;
  background: #88A83B;
  border-bottom:1px solid #6264AA;
  border-right:1px solid #6264AA;
  border-top:1px solid #C1C1C1;
  border-left:1px solid #C1C1C1;
  color: #ffffff;
}

.promo_price{
  font-weight: bold;
  color: red;
  text-align: center;
  font-size: 12px;
  margin: 5px;
}
.stricke{
 text-decoration: line-through;
}
/*
.cart_info {
  font-size: 11px;
  margin-right: 10px;
}
.cart_info td.title {
  font-size: 13px;
  font-weight: 700;
  color:#474986;
}
.cart_info td.bt {
  border-top: 1px solid #8487BE;
}
.cart_info td.bb {
  border-bottom: 1px solid #8487BE;
}

.no_items {
  color: #80A8C9;
  font-size: 26px;
  font-weight:bold;
}

.cart_result {
  border-collapse: collapse;
}

.cart_result td.c1 {
  background: #D1D2E6;
  color: #FFFFFF;
}
.cart_result td.c2 {
  background: #B9BEFF;
  color: #FFFFFF;
}
.cart_result td.c3 {
  background: #FFFFFF;
  font-size: 13px;
}
.cart_result td.c4 {
  color: #363864;
  font-size: 14px;
}
.cart_result td.b1 {
  border-bottom: 1px solid #B9BEFF;
}

.static_page {
  font-size:12px;
}

#footer {
  height: 24px;
  vertical-align: center;
  background: url(../img/tabtape_bot.gif) repeat-x;
}

#footer_inner {
  padding-top: 3px;
  color: #ffffff;
}

#footer_inner a:link, #footer_inner a:visited {
  color: #707070;
  font-size: 10px;
}

#footer_inner a:hover {
  color: #000000;
  text-decoration: underline;
}

.copyright {
  color: #606060;
  font-size: 10px;
  font-weight: normal;
  background: #BDB9B8;
  text-align: right;
}

.menu_it {
  vertical-align: top;
  background: url(../img/menu_dev_line.gif) no-repeat top right;
}

.menu_last {
  vertical-align: top;
}

.top_menu_outer {
  background: url(../img/tabtape_up.gif) top repeat-x;
}

.root_cat {
  padding-top: 5px;
  padding-bottom: 10px;
  background: url(../img/root_cat_bg.gif) no-repeat top left;
}

.root_cat a.default:link, .root_cat a.default:visited {
  color: #8A3826;
}

.root_cat span {
  color: #884A47;
}

.root_cat a.default_sel:link, .root_cat a.default_sel:visited {
  color: #884A47;
}

img.pref_collection {
 border: 1px solid #606060;
}

.product_info {
  background: #F5F5F7;
  background: url(../img/tabtape_4.gif) top repeat-x;
  width: 200px;
  padding-bottom: 4px;
}

.product_name {
  text-align: center;
  padding-left: 4px;
  padding-top: 1px;
  padding-bottom: 1px;
}

.product_name a {
  font-size: 13px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
}

.product_price {
  text-align: center;
  font-size: 19px;
  margin: 5px;
}

.related_collection {
  padding-left: 4px;
  text-align: center;
}

.related_collection a.related {

}

.show_all_coll {
  padding-left: 4px;
}

a.showroom:link, a.showroom:visited {
	color: #FFFFFF;
}
*/
