/* work page */
.l-work-wrap { width:1000px; height: 100%; border-collapse: collapse;  margin:0px auto; }
.work-forest { padding: 0px; vertical-align: middle; }
.start-forest { padding: 0px; vertical-align: middle; text-align: center; }
.start { height: 137px; border: 0px solid #000; text-align: center; margin-bottom: 40px; }


#wscreen { width: 1000px; height: 800px; }
#wscreen .l-work-top { width: 950px; height:95px; margin:0px 0px 0px 25px; background: url('image/work-header.jpg') no-repeat 0px 0px; }
#wscreen .l-work-top .m_href IMG { border: 0px solid #000; width: 250px; margin: 0px 0px 0px 20px; }
#wscreen .l-work-top .phone { font:bold 24px Tahoma; color: #80027d; margin:22px 25px 0px 0px; float: right; }
#wscreen .l-work-top .phone A { font:bold 24px Tahoma; color: #80027d; text-decoration: none; }
#wscreen .l-work-top .email { font:normal 12px Tahoma; color: #565656; margin:2px 0px 0px 0px; text-align: right; }
#wscreen .l-work-top .email A { font:normal 12px Tahoma; color: #565656; text-decoration: none; }

#wcenter { border-collapse: collapse; height:566px; overflow:hidden; }
#wcenter .l-leftmenu { width:192px; height:511px; margin:20px 15px 0px 50px; background: url('image/leftmenu.jpg') no-repeat 0px 0px; padding-top: 20px; }
#wcenter .l-leftmenu DIV { margin: 0px 0px 9px 20px; padding: 0px 0px 0px 10px; background: url('image/arrow.png') no-repeat 0px 5px; }
#wcenter .l-leftmenu DIV A { font: normal 11px Tahoma; color: #4c4c4c; }
#wcenter .l-leftmenu DIV.sel A { color: #81007F; }

#wcenter .l-work-content { width:693px; height:531px; margin:20px 0px 0px 0px; background: url('image/workcontent.jpg') no-repeat 0px 104px;  }
#wcenter .content_top { height: 104px; background: url('image/fons/parket.jpg') no-repeat 0px 0px; }
#wcenter .content_top H1 { padding: 75px 0px 0px 15px; text-transform: uppercase; }
#wcenter .scroll-wrap{ width:678px; margin:0px 0px 0px 15px; }
#wcenter .scroll-pane { width:667px; height: 371px; padding: 0px 10px 0px 0px; overflow: hidden }

#wcenter .l-work-content A { text-decoration: underline; }

.jScrollPaneContainer { position: relative; overflow: hidden; z-index: 1; }
.jScrollPaneTrack { position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: url('image/dline.gif') no-repeat 6px 0px; }
.jScrollPaneDrag { position: absolute; cursor: pointer; overflow: hidden; background:url(image/drag.png) no-repeat left top; height:13px }
.jScrollPaneDragTop { position: absolute; top: 0; left: 0; overflow: hidden; }
.jScrollPaneDragBottom { position: absolute; bottom: 0; left: 0; overflow: hidden; }

.l-work-bottom { height:139px; background:url('image/work-bottom.jpg') no-repeat left top; margin:0px 0px 0px 50px; }
.l-work-bottom H3 { margin: 0px 0px 11px 57px; padding: 15px 0px 0px 0px; }

#main_service { width: 780px; border-collapse: collapse; margin: 0px 0px 0px 57px; }
#main_service TD { padding: 0px 0px 0px 0px; vertical-align: top;  }
#main_service TD DIV { padding: 0px 0px 0px 10px; background: url('image/arrow.png') no-repeat 0px 5px; }
#main_service TD DIV A { color: #4f4f4f; font:normal 11px Tahoma; }
#main_service TD DIV.sel A { color: #81007F; }

.item_line { height: 90px; }


.price { width:100%; margin-bottom:30px; }
.price TH { background:#e3e3e3; padding:3px 3px 3px 10px; text-align:left; }
.price TD { padding:5px 2px 5px 10px; height: 32px; vertical-align: middle; }
.price TD A { display: block; padding: 10px 0px 10px 35px; }
.price .ftd { padding:2px 10px; }
.price .sel {  }

A.view { display:block; height: 15px; padding-left: 20px; margin: 10px 0px 5px 10px; font: normal 11px Tahoma; color: #7E7E7E; background: url('image/lupa.gif') no-repeat 0px 0px; cursor: pointer; text-decoration: none;}

.table_object { width: 100%; border-collapse: collapse; margin-top:20px; }
.table_object TR { vertical-align: top; }
.table_object TH { padding: 0px 15px 20px 0px; }
.table_object TD { padding: 0px 0px 20px 0px; }

.cat_h2 { background: url('image/border.gif') no-repeat 0px 2px; padding-left: 20px; margin: 10px 0px 10px 0px; }
.cat_h2 A { font: bold 12px Tahoma; color: #424242; }

.cat_h3 { padding: 3px 5px 3px 5px; margin: 0px 0px 10px 0px; background: #c9c7c5; font: bold 12px Tahoma; color: #000; }

.cat_i_name { font:bold 12px Tahoma; color: #880089; margin: 0px 0px 10px 0px; }

#catalog_item { width:100%; border-collapse: collapse; }                                                         
#catalog_item  .item { font:normal 11px Tahoma; color: #5c5a57; width:200px; text-align: left; padding: 2px 5px 2px 5px; }
#catalog_item  .data { font:normal 11px Tahoma; color: #5c5a57; }
#catalog_item .black { background-color: #c9c7c5; }
#catalog_item .black .item { color: #000; }
#catalog_item .black .data { color: #000; }


.cat_item { height: 130px; border: 0px solid #000; margin: 0px 0px 20px 0px; font:normal 11px Tahoma; color: #7e7e7e;}
.cat_item .cat_pic {  margin: 0px 10px 0px 0px;  }
.cat_item .cat_name { margin: 0px 0px 10px 0px; font: normal 11px Tahoma; color: #000; }
.cat_item .cat_name A { font: normal 11px Tahoma; color: #880089; }
.cat_item .cat_design { margin: 0px 0px 3px 0px; background: url('image/catalog/ico-design.gif') no-repeat 0px 3px; padding: 0px 0px 0px 20px; }
.cat_item .cat_cover { margin: 0px 0px 3px 0px; background: url('image/catalog/ico-lak.gif') no-repeat 0px 0px; padding: 0px 0px 0px 20px; }
.cat_item .cat_breed { margin: 0px 0px 0px 0px; background: url('image/catalog/ico-select.gif') no-repeat 0px 2px; padding: 0px 0px 0px 20px; }

.group_text { margin: 10px 0px 20px 0px; } 

.objects_line { margin: 0px 0px 0px 0px; }
.objects_line TABLE { width: 210px; height: 105px; float: left; border-collapse: collapse; margin: 0px 0px 20px 0px; }
.objects_line TABLE TH { width: 105px; }
.objects_line TABLE TD { padding: 0px 0px 0px 10px; }

.pmah_line { margin: 20px 0px 0px 0px; }
.pmah_line TABLE { width: 200px; height: 90px; float: left; border-collapse: collapse; margin: 0px 10px 10px 0px; }
.pmah_line TABLE TH { width: 85px; }
.pmah_line TABLE TD { padding: 0px 0px 0px 10px; }

/* Ruler */

#slider2 ul, #slider2 li { margin:0; padding:0; list-style:none; }
#slider2 li { width: 600px; height: 200px; overflow:hidden; }


#prevBtn2, #nextBtn2 { display:block; margin:0; overflow:hidden; text-indent:-8000px; width:30px; height:77px; position:absolute; left: 0px; top:-110px; border: 0px solid #000; }
#nextBtn2 { left:610px; }
#prevBtn2 a, #nextBtn2 a { display:block; width:19px; height:33px; background:url(image/prev.gif) no-repeat 0 0; }
#nextBtn2 a { background:url(image/next.gif) no-repeat 0 0; }
p#controls2 { margin:0; position:relative; }

.cat_item_ruller { width: 260px; border: none; margin: 0px 10px 20px 0px; font:normal 11px Tahoma; color: #7e7e7e; padding: 7px; }
.cat_item_ruller .cat_pic {  margin: 0px 10px 0px 0px;  }
.cat_item_ruller .cat_name { margin: 0px 0px 10px 0px; font: normal 11px Tahoma; color: #000; }
.cat_item_ruller .cat_name A { font: normal 11px Tahoma; color: #880089; }
.cat_item_ruller .cat_design { margin: 0px 0px 3px 0px; background: url('image/catalog/ico-design.gif') no-repeat 0px 0px; padding: 0px 0px 0px 20px; }
.cat_item_ruller .cat_cover { margin: 0px 0px 3px 0px; background: url('image/catalog/ico-lak.gif') no-repeat 0px 0px; padding: 0px 0px 0px 20px; }
.cat_item_ruller .cat_breed { margin: 0px 0px 0px 0px; background: url('image/catalog/ico-select.gif') no-repeat 0px 0px; padding: 0px 0px 0px 20px; }


.hr1 { margin: 10px 0px 0px 0px; color:#686868; height: 0px; border-width: 1px 0px 0px 0px; border-top: 1px solid #686868; }

.img_table { border-collapse: collapse; }
.img_table TD.img { padding: 0px 10px 5px 0px; }
.img_table TD.img IMG { cursor: pointer; }
.img_table TD.descr { vertical-align: top; font-style: italic; padding: 0px 0px 0px 0px; }

.img_descr { font-style: italic; margin: 0px 0px 0px 0px; }
.zummer_newstext_wrap { position:relative; }
.zummer_newstext { position:absolute; top:122px; left:10px; cursor:pointer; }
.pretable { margin-top:15px;}
