.title
{
  color: #85512c;
  font:bolder 16px Verdana; 

  margin:0px 0px 10px 0px;
  padding:0px 0px 0px 0px;

  text-align:left;
}

.title h1
{
  color: #85512c;
  font:bolder 16px Verdana;

  margin:5px 0px 5px 0px;
  padding:0px 0px 0px 0px;

  display:inline;

  text-align:left;
}.submenu
{
  margin:5px 0px 10px 0px;

  color:#981f1f;
  font:bolder 16px Verdana;
  text-decoration:none;
}

.submenu a
{
  color:#981f1f;
  font:bolder 16px Verdana;
  text-decoration:none;
}

.submenu a:hover
{
  color:#bb8e6d;
  font:bolder 16px Verdana;
  text-decoration:none;
}

.submenu ul
{
  margin:0px 0px 0px 0px;
}

.submenu ul li
{
  margin:0px 0px 5px 10px;
  list-style-type:none;
}

.submenu ul li a
{
  color:#981f1f;
  font:bolder 16px Verdana;
  text-decoration:none;
}

.submenu ul li a:hover
{
  color:#bb8e6d;
  font:bolder 16px Verdana;
  text-decoration:none;
}

.submenu ul li ul
{
  margin:0px 0px 0px 10px;
}

.submenu ul li ul li
{
  margin:5px 0px 0px 0px;
}

.submenu ul li ul li a
{
  color:#981f1f;
  font:normal 12px Verdana;
  text-decoration:none;
}

.submenu ul li ul li a:hover
{
  color:#bb8e6d;
  font:normal 12px Verdana;
  text-decoration:none;
}

.submenu .table
{
  width:auto;
  margin:0px auto;
}

.submenu .table tr
{
  
}

.submenu .table td
{
  padding:5px;
  text-align:center;
}

.submenu .table td a
{
  color:#981f1f;
  font:bolder 16px Verdana;
  text-decoration:none;
}

.submenu .table td a:hover
{
  color:#bb8e6d;
  font:bolder 16px Verdana;
  text-decoration:none;
}



.linemenu
{
  color:#997c4a;

  font-size:9px;
  text-align:center;

  margin:10px 0px;
}

.linemenu a
{
  color:#85512c;

  font-size:11px;
  font-weight:bolder;
  font-family:Verdana;

  line-height:20px;

  text-decoration:none;

  margin:0px 5px;
}

.linemenu a:hover
{
  color:#000000;

  font-size:11px;
  font-weight:bolder;
  font-family:Verdana;

  text-decoration:underline;

  margin:0px 5px;
}

.linemenu a.active
{
  color:#000000;

  font-size:11px;
  font-weight:bolder;
  font-family:Verdana;

  text-decoration:underline;

  margin:0px 5px;
}

.linemenu a:hover
{
  color:#000000;

  font-size:11px;
  font-weight:bolder;
  font-family:Verdana;

  text-decoration:underline;

  margin:0px 5px;
}



.opened
{
  margin:5px 0px 10px 0px;

  color:#981f1f;
  font:bolder 11px Verdana;
  text-decoration:none;
}

.opened a
{
  color:#981f1f;
  font:bolder 11px Verdana;
  text-decoration:none;
}

.opened a:hover
{
  color:#bb8e6d;
  font:bolder 11px Verdana;
  text-decoration:none;
}

.opened ul
{
  margin:0px 0px 0px 0px;
}

.opened ul li
{
  margin:0px 0px 5px 10px;
  list-style-type:none;
}

.opened ul li a
{
  color:#981f1f;
  font:bolder 12px Verdana;
  text-decoration:none;
}

.opened ul li a:hover
{
  color:#bb8e6d;
  font:bolder 12px Verdana;
  text-decoration:none;
}

.opened ul li ul
{
  display:none;
  margin:0px 0px 0px 10px;
}

.opened ul li ul li
{
  margin:5px 0px 0px 0px;
}

.opened ul li ul li a
{
  color:#981f1f;
  font:normal 10px Verdana;
  text-decoration:none;
}

.opened ul li ul li a:hover
{
  color:#bb8e6d;
  font:normal 10px Verdana;
  text-decoration:none;
}
.text
{
  color: #000000;
  font:normal 12px Verdana; 
  padding:0px 0px 0px 0px;
  background:none;
}

.text .title
{
  color: #85512c;
  font:bolder 16px Verdana; 
  padding:0px 0px 0px 0px;
  background:none;
}

.text .title h1
{
  color: #85512c;
  font:bolder 16px Verdana;
  padding:0px 0px 0px 0px;
  background:none;
}

.text p
{
  color: #000000;

  font:normal 12px Verdana; 

  text-indent:15px;
  text-align:justify;

  line-height:17px;

  margin:0px 0px 7px 0px;
  padding:0px;

  background:none;
}

.text a
{
  color: #981f1f;
  font-size: 12px;
  font:normal 12px Verdana; 

  text-decoration:none;
}

.text a:hover
{
  color: #bb8e6d;
  font-size: 12px;
  font:normal 12px Verdana; 

  text-decoration:none;
}

.text p img
{
  margin:0px 4px;
  border:1px #000000 solid;
}


.text ul
{
  margin:15px 25px 15px 45px;
}.search
{
  margin:15px 0px;
}

.search .search_object
{
  margin:0px 0px 10px 0px;
}

.search .search_object .title
{
  text-align:left;
}

.search .search_object .title a
{
  padding:0px 5px;
}

.search .search_object .title a:hover
{
}

.search .search_object p
{
  font:normal 12px Verdana;
  color:#000000;
}

.search .search_object p font
{
  font:bolder 12px Verdana;
  color:#85512c;
}

.topmenu
{
  
}

.topmenu table
{
  margin:0px auto 0px auto;
}

.topmenu table td
{
  height:35px;
  vertical-align:middle;
  padding:0px 10px;
}

.topmenu table td a
{
  color:#ffffff;
  font:normal 14px Franklin Gothic Medium;
  text-decoration:none;
}

.topmenu table td a:hover
{
  color:#ffffff;
  font:normal 14px Franklin Gothic Medium;
  text-decoration:none;
}



.submenu1
{
  
}

.submenu1 ul
{
  
}

.submenu1 ul li
{
  padding:0px 0px 4px 9px;
  list-style:none;
  padding:expression("2px 0px 4px 9px");
}

.submenu1 ul li a
{
  color:#3e2c24;
  font:normal 13px Verdana;
  text-decoration:none;
}

.submenu1 ul li a:hover
{
  color:#3e2c24;
  font:normal 13px Verdana;
  text-decoration:underline;
}

.submenu1 td
{
  padding:10px;

  text-align:center;
  vertical-align:bottom;
}

.submenu1 td .title
{
  height:30px;
  text-align:center;
}

.submenu1 td a
{
  color:#3e2c24;
  font:bolder 13px Verdana;
  text-decoration:none;
}

.submenu1 td a:hover
{
  color:#3e2c24;
  font:bolder 13px Verdana;
  text-decoration:none;
}


.submenu
{
  
}

.submenu ul
{
  
}

.submenu ul li
{
  padding:0px 0px 4px 9px;
  background:#ded5c6;
  padding:expression("2px 0px 4px 9px");
}

.submenu ul li a
{
  color:#3e2c24;
  font:normal 13px Verdana;
  text-decoration:none;
}

.submenu ul li a:hover
{
  color:#3e2c24;
  font:normal 13px Verdana;
  text-decoration:underline;
}

.submenu ul li.active a
{
  color:#3e2c24;
  font:bolder 13px Verdana;
  text-decoration:none;
}

.submenu ul li.active a:hover
{
  color:#3e2c24;
  font:bolder 13px Verdana;
  text-decoration:underline;
}



.submenu table
{
  margin:10px 0px;
}

.submenu td
{
  padding:0px 13px 0px 0px;
}

.submenu td a
{
  color:#3e2c24;
  font:bolder 13px Verdana;
  text-decoration:none;
}

.submenu td a:hover
{
  color:#997535;
  font:bolder 13px Verdana;
  text-decoration:none;
}

.site_search
{
  margin:10px 0px 0px 0px;
}

.site_search td
{
  vertical-align:middle;
}

.site_search .searchstring
{
  width:140px;
  border:none;
  color:#665537;
  font:normal 13px Verdana;
}

.site_search .search_slide a
{
  padding:0px 13px 0px 5px;
}

.site_search .search_slide a
{
  color:#ffffff;
  font:bolder 11px Verdana;
  text-decoration:underline;
}

.site_search .search_slide a:hover
{
  color:#ffffff;
  font:bolder 11px Verdana;
  text-decoration:none;
}

.lrtitle
{
  background:#b19f7f url('/images/titlebg.jpg') top left repeat-x;
  padding:4px 0px 4px 10px;
  color:#ffffff;
  font:normal 18px Franklin Gothic Medium;
}


.address  
{
  margin:5px 0px 15px 30px;
}

.address table
{
  width:100%;
}

.address   td
{
  padding:2px 10px 2px 0px;

  text-align:left;
}

.address td.imgtd
{
  width:170px;
  height:150px;

  text-align:center;
}

.address   .name
{
  width:120px;
  font-weight:bolder;
}

.address   img
{
  border:1px solid #AD060A;
}

.news
{
}

.news .catalog
{
}

.news .catalog_object
{
  margin:10px 0px 20px 0px;
}

.news .catalog_object .date
{
  color:#3e2c24;
  font:normal 13px Franklin Gothic Medium;
  margin:0px;
  text-align:right;
}

.news .catalog_object .title
{
  margin:0px 0px 0px 0px;
  color:#7d6154;
  font:normal 15px Franklin Gothic Medium;
}

.news .catalog_object .title a
{
  color:#7d6154;
  font:normal 15px Franklin Gothic Medium;
  text-decoration:underline;
}

.news .catalog_object .title a:hover
{
  color:#7d6154;
  font:normal 15px Franklin Gothic Medium;
  text-decoration:none;
}

.news .catalog_object .detail_link a
{
  color:#7d6154;
  font:normal 13px Franklin Gothic Medium;
  text-decoration:underline;
}

.news .catalog_object .detail_link a:hover
{
  color:#7d6154;
  font:normal 13px Franklin Gothic Medium;
  text-decoration:none;
}

.news .catalog_object .catalog_text,
.news .catalog_object .catalog_text p
{
  color:#000000;
  font:normal 13px Franklin Gothic Medium;
  text-align:left;
}

.news .preview
{
}

.news .preview_object
{
  margin:10px 10px 20px 10px;
}

.news .preview_object .date
{
  color:#3e2c24;
  font:normal 12px Franklin Gothic Medium;
  margin:0px;
}

.news .preview_object .title
{
  margin:3px 0px 0px 0px;
}

.news .preview_object .title a
{
  color:#7d6154;
  font:normal 13px Franklin Gothic Medium;
  text-decoration:underline;
}

.news .preview_object .title a:hover
{
  color:#7d6154;
  font:normal 13px Franklin Gothic Medium;
  text-decoration:none;
}

.news .preview_object .catalog_text,
.news .preview_object .catalog_text p
{
  color:#000000;
  font:normal 12px Franklin Gothic Medium;
  text-align:left;
}

.news #detail
{
}

.news #detail .title 
{
  color:#7d6154;
  font:normal 18px Franklin Gothic Medium;
}

.news #detail .date 
{
  color:#7d6154;
  font:normal 14px Franklin Gothic Medium;
  text-align:right;
}

.text li
{
  list-style: square outside;
  color:#84502b;
  margin:0px 0px 7px 0px;
}

.text li span
{
  color:#000000;
}

.text .table
{
  margin:0px auto 20px auto;

  border:1px solid #cccccc;
}

.text .table td
{
  color:#444444;

  padding:3px 15px;

  background:#fbfbfb;

  vertical-align:middle;
}

.text .table th
{
  color:#444444;

  padding:5px 15px;

  background:#f4f4f4;
}

.text p img 
{
  border:none;
}


.toptel
{
  margin:0px 0px 0px 20px;
}

.toptel td
{
  color:#ffffff;
  font:normal 19px Franklin Gothic Medium;
  line-height:19px;

  padding:0px 3px;
}

.toptel td span
{
  color:#43271a;
  font:normal 14px Franklin Gothic Medium;
  line-height:16px;
}

.toptel td a
{
  color:#ffffff;
  font:normal 19px Franklin Gothic Medium;
  line-height:19px;
}

.goods
{
  margin:10px 0px;
}

.goods .catalog
{
  margin:20px 0px;
}

.goods .catalog_object
{
  margin:0px 0px 30px 0px;
}

.goods .catalog_object .title
{
  font-size:14px;
}

.goods .catalog_object .imgtd
{
  padding:0px 20px;
}

.goods .catalog_object .imgtd .image
{

}

.goods .catalog_object table
{
  margin:0px auto;
}

.goods .properties table
{
  border-collapse:collapse;
}

.goods .properties table .tr0
{
  background:#ECE8E0;
}

.goods .properties table .tr1
{
  background:#dCd8d0;
}

.goods .properties table td
{
  padding:5px 5px 5px 5px;
  border:3px solid #FCF8F0;
}

.goods .properties table td.name
{
  color:#85512C;
  width:165px;
}

.goods .properties table td.val
{
  color:#85512C;
}

.goods .properties table td.val .price
{
  background:#b40608 url('/images/pricebg.jpg') top left no-repeat;
  width:154px;
  height:39px;
  color:#ffffff;
  padding:11px 0px 0px 26px;
  font:normal 20px Arial;
}

.goods .properties table td.val .price1
{
  color:#ffffff;
  padding:10px 0px 0px 25px;
  font:normal 20px Arial;
  position:absolute;
}

.goods .properties table td.val li
{
  list-style: disk outside;
  margin:0px 0px 0px 15px;
}

.goods .imgtdgal
{
  padding:10px;
  border:1px solid #898989;
  text-align:center;
}

.goods .imgtdgal .title
{
  font:normal 13px Franklin Gothic Medium;
  color:#85512C;
  text-align:center;
}

.goods font.title
{
  font:normal 16px Franklin Gothic Medium;
  color:#85512C;
}

.goods .text
{
  font:normal 12px Verdana;
  color:#43271a;
}

.goods .text li
{
  list-style: square outside;
  color:#84502b;
  margin:0px 0px 7px 15px;
}

.goods .text li span
{
  color:#43271a;
}

.goods .blockprice
{
  margin:20px 0px 0px 0px;
}

.goods .blockprice .price
{
  background:url('/images/pricebg.jpg') top left no-repeat;
  width:154px;
  height:39px;
  color:#ffffff;
  padding:11px 0px 0px 26px;
  font:normal 20px Arial;
}

.goods .blockprice .price1
{
  color:#ffffff;
  padding:10px 0px 0px 25px;
  font:normal 20px Arial;
  position:absolute;
}

.goods .by
{
  padding-left:196px;
}

.goods .by a
{
  text-decoration:none;
}

.goods #order_good
{
  border:none !important;
  background:none !important;
  padding:0px !important;
}

.goods #order_good_form
{
  background:#bdb5a8 url('/images/orderbg.jpg') bottom left no-repeat;
  padding:2px;
  border:1px solid #604c2b;
}

.goods #order_good td
{
  color:white;
  font-weight:bolder;
}


.goods .obj_table
{
  width:100%;
}

.goods .obj_table .obj_td 
{
  text-align:center;
}

.goods .obj_table .obj_td .obj_li
{
  padding:10px;
  border:1px solid #898989;
  text-align:center;
  width:25%;
  margin:0px 10px 10px 0px;
}

.goods .obj_table .obj_td .obj_li .title
{
  text-align:center;
}

.goods .obj_table .obj_td .obj_li .title a
{
  font:normal 13px Franklin Gothic Medium;
  color:#85512C;
  text-align:center;
  text-decoration:none;
}

.goods .obj_table .obj_td .title a:hover
{
  font:normal 13px Franklin Gothic Medium;
  color:#85512C;
  text-align:center;
  text-decoration:underline;
}


.goods .preview
{
}

.goods .preview_object 
{
}

.goods #detail
{
  
}

.goods #detail .title
{
  
}



.goods .detail .galary
{
}

.goods .detail .galary div
{
  width:150px;

  text-align:center;
  padding:5px 10px;
}


.goods .subtitle
{
  font-size:13px;
}


.goods .obj_li
{
  height:180px;
}

.goods .obj_li .title
{
  height:30px;
}

