#cart { width:200px; height:100px; font:120% Arial; background:url('cart_bac.png') top left no-repeat; }
	#cart .cart_text { padding:0px 0 0 20px; }
	#cart span.sum { color: #088AD8; font-weight:bold; }
/*
.right_col .calalog { }
      .right_col .goods li {  width:280px;  float:left; margin-right:60px; min-height:200px; margin-bottom:40px;}
      .right_col .goods li.odd {  margin-right:0; }
      .right_col .goods a.caption { text-decoration:underline; }
        .right_col .goods li h2 {  text-align:center; font:16px Georgia; color:#088AD8; margin-bottom:15px; font-weight:normal; text-align:left; }
        .right_col .goods li p { font-size:12px; line-height:15px; }
        .right_col .goods li p.price { color:#088AD8; margin-top:15px; font:140% Georgia bold; font-weight:bold;}
        .right_col .goods .goods_text {margin-left:100px; }
        .right_col .goods .shop { text-align:left; font-size:120%;margin-top:10px;}
        	.right_col .goods .shop input {margin-top:20px;}
        	.right_col .goods input.amount {width:50px; background:#fff; } */
.right_col .calalog { }
	  .right_col table.goods { width:90%;  border:0; }
	  .right_col table.goods td { width:50%;  border:none; padding-bottom:40px; }
	  .right_col .goods td h2.good_type { margin-bottom:10px; color:#088AD8 ;font:20px Arial bold; }
      .right_col .goods a.caption { text-decoration:underline; }
        .right_col .goods td h2 {  text-align:center; font:16px Georgia; color:#088AD8; margin-bottom:15px; font-weight:normal; text-align:left; }
        .right_col .goods td p { font-size:12px; line-height:15px; }
        .right_col .goods td p.price { color:#088AD8; margin-top:15px; font:140% Georgia bold; font-weight:bold;}
        .right_col .goods .goods_text {margin-left:100px; }
        .right_col .goods .shop { text-align:left; font-size:120%;margin-top:10px;}
        	.right_col .goods .shop input {margin-top:20px;}
        	.right_col .goods input.amount {width:50px; background:#fff; }

        
.right_col .good_full {} 
        .right_col .good_full h2 {  text-align:center; font:20px Georgia; color:#088AD8; margin-bottom:15px; font-weight:normal; text-align:left; }
        .right_col .good_full p { font-size:12px; line-height:15px; }
        .right_col .good_full p.article { font-weight:bold;margin-bottom:30px; }
        .right_col .good_full p.price { color:#088AD8; margin-top:15px; font:20px Georgia bold; font-weight:bold;}
        .right_col .good_full .goods_text {margin-left:300px; min-height:350px;}
        .right_col .good_full .shop { text-align:left; font-size:120%; vertical-align:middle; margin-top:20px;}
        	.right_col .good_full .shop td {vertical-align:middle;}
        	.right_col .good_full .shop td.amount {padding:0 50px 0 5px;}
        	.right_col .good_full input.amount {width:50px; background:#fff; }

.right_col .nc_table { border:none;margin-right:auto;margin-left:auto; }
.right_col .nc_table td { border:none; }

.right_col .decor_list_table { border:none; width:100%; }
.right_col .decor_list_table td , .right_col .decor_list_table th{ border:none; text-align:center; vertical-align:middle; }

a.glossary, span.glossary {margin:0 3px;}
.bigger {font-size:150%;}
div.glossary_row { padding:15px 0px; border-bottom: 1px solid #D9D9D9; }

.right_col table.prod_ser { border:none; }
.right_col table.prod_ser td { border:none; }

.right_col .nc_news h3 { font-family:Arial; font-size:14px;  }
.right_col .nc_news span.nc_date { color:#666666; }
.right_col div.nc_row { margin-bottom:15px; padding-bottom:15px; }
a.page_nav {border:1px solid gray; padding:2px 4px; margin:0 4px;background:#D9D9D9; }
a.page_nav_current {border:1px solid gray; padding:2px 4px; margin:0 4px;background:#fff; }
.gray_bottom { border-bottom: 1px solid #D9D9D9; }

/**/
a.faq_cat { font-size: 120%; }


p.story_text {
  margin:5px 0;
}
