

a  {color: #6B9700; cursor:hand; cursor:pointer}

a.green  {color: #6B9700;}

a.blue  {color: #2367CC;}

a.gray  {color: #737373; text-decoration: none;}
A:hover.gray    {text-decoration: underline;}

a.news1  {color: #2367CC; text-decoration: none;}
a:hover.news1    {text-decoration: underline;}

table.news A {color: #647387;}
table.news A:hover {text-decoration: underline;}

.menubottom {margin: 20px 0px 0px 0px; font-size: 11px; font-weight: bold; text-align:center;}
.menubottom A {color: #737373; text-decoration: none;}
.menubottom A:link{color: #737373; text-decoration: none;}
.menubottom A:visited {color: #737373; text-decoration: none;}
.menubottom A:hover {color: #737373; text-decoration: underline;}

h1 {font-size: 12px; color:#6B9700; margin:0px; padding:0px; font-size: 11px;}
h1.head {font-size: 12px; color:#6B9700; margin:0px;}
h2.head {font-size: 12px; color:#6B9700; margin:0px;}
h3 {margin: 0px; padding:0px;}


.head_top {text-align:center; color:#a8a6a6; font-size:11px; margin: 10px 0px 0px 0px;}

div.main_top {background-image: url(../images/block/main_top.gif); background-repeat:no-repeat; width:952px; height:148px; margin: 10px 0px 12px 0px;}
div.main_top p {padding: 33px 30px 0px 185px;}



b.green {color:#6B9700; font-weight: bold;}
b.blue {color:#2367cc; font-weight: bold;}
b.bold {font-weight: bold;}

.head1 {color:#2367cc; font-weight:bold; padding:15px 17px 15px 17px; font-size:11px;}
.head2 {color:#2367cc; font-weight:bold; padding:15px 0px 15px 0px; font-size:11px;}

body {font-family: tahoma; color: #737373; font-size: 11px;}
p {margin: 0px 0px 0px 0px; font-family: tahoma; color:#5d5d5d; font-size:11px;}
td {vertical-align: top;}

ul.strelka1 {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}
ul.strelka1 li {list-style-image: url(../images/strelka1.gif); padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

.forum {font-family: tahoma; margin: 0px; padding: 0px; font-size: 11px; color: #505050;}

.forum a {color: #505050;}

p.list1 {padding: 3px 0px 0px 15px; font-weight:bold; background-image: url(../images/square_menu.gif); background-position: 3px 9px; background-repeat:no-repeat;}
p.list1_select {padding: 3px 0px 0px 15px; font-weight:bold; color:red; background-image: url(../images/square_menu_select.gif); background-position: 1px 6px; background-repeat:no-repeat;}

h1 {font-size: 11px;}

div.search_block {width:221px; margin:17px 0px 0px 2px;}



.info {visibility:hidden; position: absolute;}

.varpack {margin: 0px 0px 0px 6px; padding: 16px 0px 0px 18px; background-image: url(images/var_ramka.gif); background-repeat: no-repeat; width:184px; height:141px; font-size: 11px;}


h2 {font-family: tahoma; font-size: 11px; color: #647387; margin: 0px; padding:0px;}
input.button {background-color: #C8C6C6; border: 1px solid #647387;};
input {font-size: 11px; font-style: tahoma; color: #647387;};
textarea {font-size: 11px; font-style: tahoma; color: #647387;};

div.karta  ul {list-style-image: url(www.boxbow.ru/images/romb.gif); margin: 0px 0px 0px 13px; padding-left: 0px;}
div.karta  ul li {list-style-image: url(www.boxbow.ru/images/romb.gif); margin: 3px 0px 0px 0px; padding-left: 5px;}
div.karta  A {color: #4D4D4D; text-decoration: none}
div.karta  A:link   {color: #4D4D4D}
div.karta  A:visited {color: #4D4D4D}
div.karta  A:hover  {color: #4D4D4D;  text-decoration: underline;}

form {margin: 0px; padding:0px;}

.sendforma {margin: 12px 0px 0px 0px; font-size: 11px; font-weight: bold;}
.sendforma p {margin: 12px 0px 5px 0px;}
.sendforma select {font-size: 13px; height: 21px;}

.sendforma2 {font-size: 11px; font-weight: bold;}

img {border: 0px;}

body {margin:0px; padding:0px; font-family: tahoma; color:#5d5d5d; font-size:11px;}


table{
border:0px;
border-collapse:collapse;
}
table th,td{
padding:0px; font-family: tahoma; color:#5d5d5d; font-size:11px;
}


table.content {border-collapse:collapse; border:2px solid white; margin: 10px 20px 0px 3px;}
table.content td,th {vertical-align:middle; border:2px solid white; padding:3px; text-align:center; color:white;}
table.content th {font-weight:bold; background-color:#5f8ea5; color:white; padding:3px;}
table.content td {background-color:#ebebeb; color:#5d5d5d;}
table.content th.left {vertical-align:middle; text-align:left; background-color:#5f8ea5; color:white; }
table.content td.left {vertical-align:middle; text-align:left; font-weight:bold; background-color:#5f8ea5; color:white; }

.faq {margin: 12px 0px 15px 16px; text-align:justify; font-size: 11px;}
.faq .a {padding-top: 13px; width: 15px;}
.faq .b {color: 2367cc; font-weight: bold; padding-top: 10px;}
.faq .c {padding-top: 6px;}
.faq .d {padding-top: 10px;}

form.zakaz select {font-size: 11px; color: #737373; border-color: red;}

table.main_hits {width:499px; height:100%;}
table.main_hits h3 {color:#2367cc; font-size:11px; font-weight:bold; margin:16px 0px 18px 0px;}
table.main_hits h3 a {color:#2367cc; font-size:11px; font-weight:bold;}
table.main_hits p.desc {margin: 5px 0px 7px 0px;}
table.main_hits p.price {color:#3f9631; font-size:12px; font-weight:bold;}
table.main_hits p.price span {color:#ff0000;}
table.main_hits div {margin: 10px 0px 25px 0px;}
table.main_hits td.content {width:210px; text-align:center;}
table.main_hits td.divide {width:29px; vertical-align:middle; text-align:center;}




table.basketOperation td.currency {text-align:right;}
table.basketOperation td.currency p.currency  {font-size:11px;}
table.basketOperation td.currency p.rate  {font-size:10px;}

p.paydesc {font-size:10px;}

table.basketOrderHead {font-size:11px;}
table.basketOrderHead td {font-size:11px;}

table.basket td1 {font-size:11px;}
table.basket td2 {font-size:11px;}
table.basket td3 {font-size:11px;}


table.menuSearchFrame td {padding:14px 0px 0px 41px;}


table.basketOperation {margin:7px 0px 20px 0px; width:624px;}
table.basketOperation td.currency p.currency  {font-weight:bold; margin:0px; padding:0px;}
table.basketOperation td.currency p.rate  {color:#696969; margin:0px; padding:4px;}

p.paydesc {color:#7f7f7f; margin-top:2px;}


table.basketOrderHead {margin:8px 0px 0px 0px; width:624px; height:18px; background-image:url(../images/shop/tableBasketHeadBg_eng.jpg); background-repeat:repeat-y;}
table.basketOrderHead td {padding:2px 12px 2px 12px; font-weight:bold; color:white;}

table.paySystemSelect {width:624px;}
table.paySystemSelect .td1 {padding:12px 16px 10px 16px; vertical-align:middle;}
table.paySystemSelect .td2 {padding:12px 16px 10px 16px; vertical-align:middle;}
table.paySystemSelect .td3 {width:125px; vertical-align:middle;}


#shop input.basket {background-color: black; color: white; border:0px; font-size:11px;}
table.basketOrder tr.baskethead {}
table.basketOrder tr.baskethead td {background-color:#799523; color:white;}
table.basketOrder tr.basket td {vertical-align:middle;background-color:#e7e7e7; height:22px; }
table.basketOrder tr.basket td a {color:#799523;}
table.basketOrder tr.basket2 td {height:2px;}
table.basketOrder tr.baskethead td {vertical-align:middle;}


table.menuSearchFrame {position:relative: z-index:10;}
table.menuSearchFrame iframe {width:623px; height:91px; overflow:hidden;}

div.lb p {color:#a9aaaa;margin: 5px 10px 5px 10px; font-size:10px;}
div.lb p a {color:#a9aaaa;}
div.lb p img {vertical-align:-2px;}

p.title_page_path {margin:12px 0px 15px 0px; color:#4267c8; font-weight:bold;}
p.title_page_path span {color:#799523;}
p.title_page_path a {color:#799523;}


p.price_box {background-image:url(../images/icons/price_box.jpg); background-repeat:no-repeat; background-position: 1px 0; padding: 5px 0 5px 29px; margin: 10px 0 0 0;}
p.price_basket {background-image:url(../images/icons/price_basket.jpg); background-repeat:no-repeat; background-position: 1px 0; padding: 5px 0 5px 29px; margin: 0px 0 0 0;}
p.price_box a {color:red; font-weight:bold;}
p.price_basket a {color:red; font-weight:bold;}


div.maintext p {
  padding: 0 0 10px 0;
  font-size:12px;
}
div.maintext h1 {
  padding: 5px 0 10px 0;
  font-size:16px;
}
div.maintext h2 {
  padding: 5px 0 10px 0;
  font-size:14px;
}
div.maintext a {
  padding: 0 0 10px 0;
  font-size:12px;
  color: #6B9700;
}
div.maintext ul {
  margin: 0;
  padding: 0 0 10px 25px;
  font-size:12px;
}
div.maintext li {
  margin: 0;
  padding: 2px 0 2px 0;
  font-size:12px;
}


.content {
   font-size: 11px;
}
.content h1 {
   font-size: 14px;
   margin:0;
   margin: 15px 0 5px 0;
   color:#6B9700;
}
.content h2 {
   font-size: 12px;
   margin:0;
   margin: 15px 0 5px 0;
   color:#6B9700;
}
.content p {
   font-size: 11px;
   margin:0px;
   margin: 10px 0 0 0;
}

.hb {
  display:none;
}

.imgleft {
  float:left;
  margin: 0 10px 10px 0
}
.imgright {
  float:right;
  margin: 0 10px 10px 0
}


