/*PAGE*/
  html, body {width:100%;height:100%;}
  body {padding:0; margin:0;background: #ebf5e1;}

/*DESIGN*/
  a img{border:0;}

/*NAVIGATION*/
  a {font:1em/1em Tahoma, sans; color:#2e8200;text-decoration:underline;}
  a:hover {text-decoration:none;}
  :focus, a:active { outline: none; }
  form :focus, form a:active { outline:1px dotted;}

/*TAGS*/
  html {font-size:100%;}
  body {font:62.5%/1.5em Tahoma, sans;color:#303030;}
  table, td, th, ul, textarea, input, select {font: 1em/1.5em Tahoma, sans;color:#303030;}
  h1 {margin:0 0 10px;padding:0;font: 2em/1.5em "Trebuchet MS";color:#303030;}
    h1 a {font-family:"Trebuchet MS";}
  h2 {margin:0 0 13px;padding:0;font:1.85em/1.5em "Trebuchet MS";color:#303030;}
    h2 a {font-family:"Trebuchet MS";}
  h3 {margin:0 0 13px;padding:0;font:1.67em/1.5em "Trebuchet MS";color:#303030;}
    h3 a {font-family:"Trebuchet MS";}
    .authorisation_form h3 {margin-left:-8px;margin-bottom:8px;font-size:1.35em;}
  h4 {margin:0 0 13px;padding:0;font:1.5em/1.5em "Trebuchet MS";color:#303030;}
    h4 a {font-family:"Trebuchet MS";}
  blockquote, q {margin:1em 0;padding:0;quotes: none;font-style:italic;}
    blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
  dl, dt, dd, form {margin:0;padding: 0;}
  hr {clear:both;height:1px;margin:1em 0;padding:0;background-color:#d8e9ca;border:0 none;color:#d8e9ca;}
  input {margin:0;vertical-align:middle;}
  p {margin:0 0 12px;padding:0;}
  pre, code {display:block;margin:1em 0;padding:5px;overflow-x:auto;background-color:#fffaeb;border:1px dashed #e54803;font-family:"Lucida Console",monospace;}
  select {vertical-align:middle;}
  table {border-spacing:0;border-collapse: collapse;}
  ul {margin: 0;padding:5px 2em 15px 0;list-style:none;}
    ul li {padding-left:11px;background: url(//mt1.bionia.ru/_/1h15irp/images/marker/marker.png) no-repeat 0 6px;}
  ol {margin: 0;padding:10px 2em;}


/*FONT*/
  .city {font-size:1.35em;font-family:"Trebuchet MS";}
    .city a {font-size:0.85em;font-family:"Trebuchet MS";}
  .image_block a {font-size:1.5em;font-family:"Trebuchet MS";color:#fff;}
  #footer {font-size:.93em;color:#fff;}
    #footer a{color:#fff;}
    #copyright {line-height:1.3em;}
  #main_menu li {font-size:1.18em;line-height:29px;color:#fff;font-family:"Trebuchet MS";}
    #main_menu li a {color:#fff;font-family:"Trebuchet MS";text-decoration:none;}
  #menu {font-family:"Trebuchet MS";}
    #menu a {font-family:"Trebuchet MS";}
    #menu dt {font-size:1.35em;}
    #menu dd li a {font-size:1.2em;}
  #wrapper {font-size:1.2em;line-height:1.5em;}

/*MISC*/
  .all_catalog_link {display:block;margin:0 0 24px 224px;}
  .articles {padding:0;}
    .articles li {padding:0 0 15px;background-image:none;}
    .articles li:last-child {padding-bottom:1px;}
    .articles li.last-child {padding-bottom:1px;}
  .add_text {font-size:0.93em;color:#707070;}
  .clearing {clear: both;height:0;font-size:0;overflow:hidden;}
  .clearFix:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
  .city {margin:0 0 13px -20px;padding:0 20px 13px 20px;border-bottom:1px solid #d8e9ca;}
    .city dt {float:left;margin:0 5px 0 0;}
  .empty_list {clear:both;margin:1em 0;padding:13px 10px;background-color:#fffaeb;border:1px solid #e54803;}
  .info_block {margin:0 0 12px;background: url(//mt2.bionia.ru/_/1utndfz/images/bgr/info_block.png) no-repeat 0 0; width: 651px;}
    .block {padding:10px 15px 10px 18px;background: url(//mt1.bionia.ru/_/1e72q3a/images/bgr/block.png) no-repeat 0 bottom;}
      .info_block .icon {float:left;margin:4px 7px 5px 0;}
      .info_block .title {margin-bottom:5px;font-size:2em;font-family:Tahoma, sans;}
        .info_block .title a {font-family:Tahoma, sans;}
  .last_articles {padding:0 0 20px;}
    .last_articles .date {font-size:0.85em;color:#707070;}
    .last_articles li {padding-left:0;background-image:none;}

  /*AJAX LOADER*/
    .-ammo-ajax-loader {position:fixed;top:10px;left:50%; z-index:999;width:170px;margin:0 0 0 -90px;padding:13px 5px;background:#fefcd9;border:1px solid #dbdac0;text-align:center;}
      .-ammo-ajax-loader strong {padding:5px 0 5px 38px;background: url(//mt2.bionia.ru/_/120gkx0/images/img/spinner.gif) no-repeat 0 center;}

  /*FLASHBOX*/
    .flashbox {position:fixed;top:10px;left:50%;z-index:4000;width:500px;margin:0 0 0 -270px;padding:0;background-color:#fefcd9;border:1px solid #dbdac0;}
      .flashbox ul{margin:0;padding:0;list-style-type:none;}
        .flashbox li {margin:0;padding:7px 50px 8px 20px;border-bottom:1px solid #dbdac0;position:relative;}
        .flashbox li:last-child {border:0 none;}
          .flashbox .close {position:absolute;right:6px;top:6px;cursor: pointer;margin:0;}

  /*TABLE*/
    .table {width:100%;margin:1em 0;padding:0;border:0;}
      .table th {padding:1px 5px 1px 20px;background:#fff;border-right:1px solid #ebf5e1;}
      .table td {padding:2px 5px 2px 20px;border-right:1px solid #ebf5e1;}
      .table .price {text-align:center;}
      .table .odd td {background:#fff;}
      .table td.right {text-align: right;}

/*LAYOUT*/

  /*=HEADER*/
    #header {width:1000px;padding:19px 0 18px;margin:0 auto;}
    #header:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
      #logo {float:left;margin:7px 37px 0 0;}
      #main_menu {position:relative;top:-14px;clear:both;width:731px;margin:0 0 0 231px;padding:0;background:#59aa09 url(//mt1.bionia.ru/_/11n82z01/images/menu/main_menu.png) repeat-x 0 bottom;list-style:none;}
      #header .decorative_element {float:left;width:731px;height:100px;}
{float:left;width:731px;height:100px;}
      #main_menu:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
        #main_menu li {float:left;width:144px;height:30px;padding-left:0;background-image:none;border-right:1px solid #fff;text-align:center;}
        #main_menu li:first-child {background: url(//mt1.bionia.ru/_/11ukem5o/images/menu/first_child.png) no-repeat 0 bottom;}
        #main_menu li.first-child {background: url(//mt1.bionia.ru/_/11ukem5o/images/menu/first_child.png) no-repeat 0 bottom;}
        #main_menu li:last-child {width:151px;border-right:0;background: url(//mt0.bionia.ru/_/1pwsrn0/images/menu/last_child.png) no-repeat right bottom;}
        #main_menu li.last-child {width:151px;border-right:0;background: url(//mt0.bionia.ru/_/1pwsrn0/images/menu/last_child.png) no-repeat right bottom;}
          #main_menu li a {display:block;padding:8px 5px;}

  /*=CONTENT*/
    #wrapper {position:relative;min-height:100%;height:100%;background: url(//mt0.bionia.ru/_/1cg210p/images/bgr/wrapper.jpg) repeat-x 0 bottom;}
      html>body #wrapper {height:auto;}
      #body {width:980px;margin:0 auto;padding:0 20px 100px 0;}
        #body:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
        #main_col {float: right;width:100%;}
        #main_col_content {margin: 0 0 0 231px;}

          #production_list {padding:0 0 11px;list-style:none;}
            #production_list li {padding-top:7px;padding-left:0;padding-bottom:13px;background-image:none;border-bottom:1px solid #d8e9ca;}
              #production_list .image {float:left;margin:0 24px 10px 0;}
              #production_list .description {overflow:hidden;}

  /*=SIDEBAR*/
    #sidebar {float: left;width: 208px;margin: 0 -208px 0 0;}
      #menu {padding:0 20px 0 0;}
      #menu dd {margin:0 -20px 14px -20px;padding:0 0 6px 20px;border-bottom:1px solid #d8e9ca;}
        #menu dd ul {padding:10px 0 10px 8px;}
          #menu dd li {margin-bottom:3px;padding-left:0;background-image:none;}

     .image_block {position:relative;width:320px;margin: 10px; float:left;}
      .image_block img {display:block;margin:0 0 1px;}
      .image_block a.link {display:block;padding:5px 5px 11px 19px;background:#59aa09 url(//mt2.bionia.ru/_/153v0nv/images/bgr/image_block_main.png) no-repeat 0 bottom;}
      .image_block .decoraive_element {position:absolute;top:0;left:0;width:320px;height:4px;background:url(//mt0.bionia.ru/_/11v70aod/images/bgr/image_block_bg.png) no-repeat 0 0;font-size:0;}

  /*=FOOTER*/
    #footer {position:absolute;left:50%;bottom:0px;clear:both;width:660px;height:45px;margin:0 0 0 -450px;padding:23px 20px 0 220px;}
      #copyright {width:135px;}

/*FORM*/
  label {margin:0 15px 0 0;}
  select{border:solid 1px #A5ACB2;width:248px;height:1.8em;}
  textarea {width:373px;height:151px;padding:0 0 0 5px;border:solid 1px #cfe4b6;}
  input[type="text"], input[type="password"] {width:198px;height:1.5em;padding:2px 5px 1px;border:solid 1px #cfe4b6;}
    .input_text, .input_password {width:198px;height:1.5em;padding:2px 5px 1px;border:solid 1px #cfe4b6;}
  .field {clear:both;padding:0;margin:0 0 3px;padding:0 0 0 95px;}
    .field:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
    .field dt {position:relative;left:-95px;float:left;width:90px;margin:0 -90px 0 0;}
      .field dt label {margin:0;}
    .field dd {float:left;}
  .form_buttons {margin:0 0 0 215px;}
  .multiline {padding:0;margin:0 0 3px;}
    .multiline dt {left:0;float:none;width:auto;margin:0 0 3px;text-align:left;}
    .multiline dd {float:none;}
  input[type="submit"] {cursor:pointer;}
  .input_submit {cursor:pointer;}

  .add_text {margin:0 0 12px;}

  .form_buttons {margin-left:95px;}
  .form_buttons span {display:-moz-inline-stack;display:inline-block;margin-top:3px;height:20px;background: #59aa09 url(//mt2.bionia.ru/_/116ec465/images/button/button.png) no-repeat 0 0;line-height:1em;}
    .form_buttons span input[type="submit"] {padding:2px 8px;background: url(//mt0.bionia.ru/_/1wqhijl/images/button/button_bg.png) no-repeat right 0;border:0;color:#fff;}
    .form_buttons span .input_submit {height:20px;padding:0;background:transparent url(//mt0.bionia.ru/_/1wqhijl/images/button/button_bg.png) no-repeat right 0;border:0;color:#fff;}

  .form {width:475px;margin:0 0 25px;}
    .form .field dt {background:url(//mt1.bionia.ru/_/1ips77i/images/bgr/bg.png) no-repeat right 8px;}
    .error_block {margin:0 0 12px;padding:12px 20px 15px 22px;background:#fff5f5;border:1px solid #f20000;}
      .error_block .title {display:block;font-size:1.26em;color:#f20000;}
    .good {margin:0 0 12px;padding:12px 20px 15px 22px;background:#e1f3cf;border:1px solid #59aa09;}
      .good .title {display:block;font-size:1.2em;}
    .form .form_buttons {width:380px;}
    .form .error input[type="text"] {border-color:#f20000;}
    .form .error .input_text {border-color:#f20000;}
    .form .error dt {background-image:url(//mt1.bionia.ru/_/1qx6oc2/images/bgr/error_bg.png);}

  .authorisation_form {width:186px;margin:0 -20px 17px;padding:0 0 20px 30px;border-bottom:1px solid #d8e9ca;}
  .authorisation_form:after {content: '.';display: block;clear:both;visibility: hidden;height:0;font-size:0;}
    .authorisation_form .field {padding-left:60px;}
      .authorisation_form .field dt {left:-60px;width:45px;padding-left:-45px;}
      .authorisation_form input[type="text"], .authorisation_form input[type="password"]{width:114px;}
      .authorisation_form .input_text, .authorisation_form .input_password {width:114px;}
      .authorisation_form a {position:relative;top:3px;}
      .authorisation_form .form_buttons {float:right;}

  .search_form {position:relative;width:198px;margin:0 0 26px;}
    .search_form input[type="text"]{width:185px;color:#909090;}
    .search_form .input_text {width:185px;color:#909090;}
    .search_form input[type="image"] {position:absolute;top:5px;right:5px;width:13px;height:13px;background: url(//mt2.bionia.ru/_/112j8epc/images/button/search_button.png) no-repeat 0 0;}
    .search_form .input_image {position:absolute;top:0;right:0;width:13px;height:13px;background: url(//mt2.bionia.ru/_/112j8epc/images/button/search_button.png) no-repeat 0 0;}

/*
 * My styles
 * *****************************************************************************/

/* Catalog */
div.catalog-list {clear:both;}
div.catalog-item {text-align: center; float: left; padding: 20px;}
div.catalog-img {height:320px; width:180px;padding-top:15px;position:relative;}
div.catalog-img span {width: 152px; height: 42px; padding: 2px 4px 4px 4px; left: 10px; right: 10px; bottom: 20px; background-color: #eeeeee; position: absolute; z-index: 3; color:#666666; size:14px; font-weight: bold; text-decoration: none;}
div.catalog-paginator {clear:both;text-align:center;} 
div.catalog-paginator {font-size:130%;color:#cccccc;}
div.catalog-paginator strong, div.catalog-paginator a {padding:6px;margin:0px;}
div.catalog-paginator a {color:#333333;}
div.catalog-paginator a:hover {background-color:#fff0ec}
div.catalog-sect-cat {float: left; padding: 8px;}

.catalog-images {}

td#td_content {margin:0;padding:0;width:100%;background-color:#FFFFFF;}

.collapsible {
  margin: 1em 0;
  padding: 1em;
  border: 1px solid #2E8200;
}

/* blog */
div.blog-message img {margin: 10px}
span.blog-category a {color: #777777}

#node_preview {margin: 0; padding: 25px 5px; clear: both;}
#node_preview h2 {margin: 0; padding: 0;}
#node_preview div.ctime {font: 10px/170% Verdana;}

div.tags {margin: 0 0 0 20px; padding: 0 0 0 15px; font-size: 0.83em; background: url(//mt0.bionia.ru/_/11pb8usg/styles/images/tags.gif) no-repeat;}

div.filter_tags {margin: 2em; padding: 10px; background: #fff url(//mt1.bionia.ru/_/16m0003/styles/images/gradient-inner.png) repeat-x 0 0; border: 1px solid #feefdc;}
a.filter_tags {color:#336699; font-weight:bold;}

div.photo_item {
  text-align: center;
  float: left;
  padding: 12px;
}

div.photo_item div.img {
  height: 150px;
  width: 200px;
}

div.photo_item div.lukovich_img {
  height: 210px;
  width: 180px;
  overflow: hidden;
  margin-bottom: 7px;
}

div.photo_item div.seeds-img {
  height: 338px;
  width: 180px;
}

div.photo_item div.-bottom {clear:left;font-style : italic;}

ul.menu-actions ol {float: left; margin: 0; padding: 0 5px 0;}

.icon {width: 26px; height: 26px; background: transparent url(//mt0.bionia.ru/_/11kfsfgu/images/icons.png) no-repeat scroll 0 0;}
div.icon { float: left;} 

#member-icon.icon {background-position: -354px -540px;}
#edit_link.icon {background-position: -358px -184px;}
#create_link.icon {background-position: -40px -24px;}
#forum.icon {background-position: -178px -264px;}
#change_password.icon {background-position: -198px -182px;}

div.comments_tree { margin-left: 10px;}
div.comments_tree div.content { clear: both; padding-top: 7px; }
div.comment-actions { float: right;  margin: 0; padding: 0 5px 0;}
ul.commentator ol { float: left; margin: 0; padding: 0 5px 0;}
ul.commentator ol.ctime { font-size: 0.83em }

/* SHOP */
.shop-categories h3 {margin: 0px;}
.shop-categories_item {margin: 0 7px; float: left;}

.shop-item {clear:both; margin: 9px 0px; width: 100%; min-height: 210px;}
.shop-item-img-thumb {float: left; margin: 5px 15px 5px 5px;}
.shop-item-img {height: 200px; float: left; margin: 5px 15px 5px 5px;}
.shop-item-img img {height: 200px;}
.shop-item h3 {}
.shop-item-buy {float: right; width: 170px;text-align: center;}
.shop-item-buy-add {background: transparent url(//mt1.bionia.ru/_/11d3flns/images/icon/cart_add.png) no-repeat scroll 0px 50%; height: 32px; display: block; padding-left: 41px;}
.shop-item-buy-price {font-size: 1.3em; margin-top: 50px; margin-bottom: 15px;}
.shop-item-inf {margin-right:174px;}
input.shop-input-price {text-align: right; width: 50px;}
.shop-sum-order {float: right; clear: both; font-size: 1.2em;}
.shop-sum-order-price {clear: both; font-size: 1.3em; float:right;}
.shop-buttons {clear: both; float: right; padding: 12px 0;}
.shop-buttons .form_buttons {margin: 0 5px;}
.shop-buttons span {margin: 0 5px;}
.shop-basket-table a {text-decoration: none; color: #303030;}
.shop-checkout-form {width: 550px;}
.shop-checkout-form .field dt {width: 170px;}

/* Tepl */
.td-price {min-width: 70px; text-align: right;}

.span-buy-button {border:0;color:#fff;font-size:1.3em;}
.span-wrap-buy {padding:7px 20px;display:-moz-inline-stack;display:inline-block;height:20px;background: #59aa09;line-height:1em; float: left; clear:both;margin-left:47px;margin-top:14px;text-decoration:none;}  

/*
    .form_buttons span input[type="submit"] {padding:2px 8px;background: url(//mt0.bionia.ru/_/1wqhijl/images/button/button_bg.png) no-repeat right 0;border:0;color:#fff;}
    .form_buttons span .input_submit {height:20px;padding:0;background:transparent url(//mt0.bionia.ru/_/1wqhijl/images/button/button_bg.png) no-repeat right 0;border:0;color:#fff;}
*/
