body, html
{
     padding: 0px;
     margin: 0px;
     height:100%;
     width:100%;
     font-size:14px;
     background:#ffffff;
     font-family:arial;
}
a img
{
     border: 0px;
}
a:focus
{
 outline:none;
}
#main
{
      width:979px;
     height:100%;
     background:#cff;
}
#content_td
{
     vertical-align:top;
     padding: 0px 0px 0px 17px;
}
.content_block a
{
     color:#266BB3;
}
.right_block_inside a
{
     color:#266BB3;
}
.content_block
{
     width:683px;
     padding: 0px 0px 0px 0px;
     vertical-align:top;
}
.content_block_bg
{
     background:#cff;
     padding: 1px 0px 17px 0px;
      width:683px;
}
.sub_tbl
{
     padding: 0px;
     margin: 27px 0px 0px 0px;
     width:100%;
}
.sub_tbl td
{
     vertical-align:top;
}
.logo
{
     padding:7px 56px 3px 10px;
     width:100px;
}
.submenu
{
     width:120px;
     margin: 7px 0px 0px 0px;
}
.submenu a
{
     display:block;
     width:11px;
     height:14px;
     padding: 0px 2px 0px 2px;
     margin: 0px 20px 0px 0px;
     float:left;
}
.submenu a.sel
{
     border-bottom:1px solid #427FBE;
}
.submenu a img
{
     width:11px
     height:11px;
}
.submenu a#home
{
     background:url(/images/templates/home.gif) 2px 0px no-repeat;
}
.submenu a#home.sel
{
     background:url(/images/templates/home_sel.gif) 2px 0px no-repeat;
}
.submenu a#home:hover
{
     background:url(/images/templates/home_sel.gif) 2px 0px no-repeat;
}
.submenu a#letter
{
     background:url(/images/templates/letter.gif) 2px 0px no-repeat;
}
.submenu a#letter.sel
{
     background:url(/images/templates/letter_sel.gif) 2px 0px no-repeat;
}
.submenu a#letter:hover
{
     background:url(/images/templates/letter_sel.gif) 2px 0px no-repeat;
}
.submenu a#map
{
     background:url(/images/templates/map.gif) 2px 0px no-repeat;
}
.submenu a#map.sel
{
     background:url(/images/templates/map_sel.gif) 2px 0px no-repeat;
}
.submenu a#map:hover
{
     background:url(/images/templates/map_sel.gif) 2px 0px no-repeat;
}
.tel
{
     text-align:center;
     font-size:17px;
     padding: 0px 2px 0px 0px;
     vertical-align:top;
     margin-top:28px;
}
.tel span
{
     font-family:arial black;
     font-size:20px;
}
.tel p a {text-decoration: none; color: #000;}
.top_menu
{
     padding: 0px;
     margin: 19px 0px 0px 0px;
     width:100%;
     background:url(/images/templates/top_bg_menu.gif) 0px 0px repeat-x #D9E6E8;
     height:44px;
}
.top_menu_content
{
     background:url(/images/templates/top_right_menu.gif) top right no-repeat;
       width:100%;
       height:44px;
}
.top_menu ul
{
     padding: 0px 0px 0px 10px;
     margin: 0px;
     height:44px;
     background:url(/images/templates/top_left_menu.gif) top left no-repeat;
     list-style:none;
}
.top_menu ul li
{
     padding: 14px 7px 0px 7px;
     margin: 0px 3px 0px 2px;
     list-style:none;
     float:left;
     font-size:11px;
     font-weight:bold;
     display:block;
     height:30px;
     white-space:nowrap;
}
.top_menu ul li.sel
{
     background:url(/images/templates/top_menu_sel.gif) 0px 0px repeat-x #276FB7;
}
.top_menu ul li.sel a
{
     color:#ffffff;
     white-space:nowrap;
     font-weight:normal;
     text-decoration:none;
}
.top_menu ul li a
{
     color:#000000;
}
.center_block
{
     padding: 0px;
     margin: 0px 0px 0px 0px;
     width:683px;
     background:url(/images/templates/top_center.gif) 0px 0px no-repeat #ffffff;
}
.basket_left
{
     padding: 10px 0px 20px 19px;
     margin: 0px;
     height:91px;
     width:184px;
     font-size:13px;
     color:#ffffff;
     background:url(/images/templates/basket_bg.jpg) 0px 0px no-repeat;
}
.basket_left h5
{
     color:#ffffff;
     padding :0px;
     margin: 0px 0px 4px 0px;
     font-size:22px;
     font-weight:bold;
}
.basket_left h5 a
{
     color:#ffffff;
     text-decoration:none;
}
.basket_left a
{
     color:#ffffff;
}
.basket_left span.big
{
     font-size:18px;

}
.basket_left p
{
     padding: 0px;
     margin: 0px;
}
.center_td
{
     vertical-align:top;
     padding: 13px 22px 10px 0px;
     line-height:20px;
}
.center_td_inside
{
    vertical-align:top;
     padding: 8px 6px 10px 12px;
     line-height:20px;

}
.center_td h1
{
     padding: 0px;
     margin: 0px;
     font-weight:bold;
     font-size:22px;
}
.center_td p
{
     padding: 0px;
     margin: 7px 0px 7px 0px;
}
.breadclumb
{
    padding: 0px;
    margin: 0px 0px 20px 0px;
    width:100%;
    height:20px;
}
.breadclumb ul
{
    padding: 0px;
    margin: 10px 0px 0px 0px;
    list-style:none;
}
.breadclumb ul li
{
    padding: 0px;
    margin: 0px 6px 0px 6px;
    float:left;
    color:#000000;
    list-style:none;
}
.breadclumb ul li a
{
    color:#266BB3;
    text-decoration:underline;
}
.breadclumb ul li.sel a
{
    color:#000000;
    text-decoration:none;
}
.catalig_list
{
    margin: 0px 0px 0px 5px;
}
.catalig_list td
{
    vertical-align:top;
    width:25%;
    padding: 0px 0px 25px 0px;
}
.catalig_list td span.name_item
{
    display:block;
    margin: 6px 12px 0px 12px;

}
.navigation_block
{
    padding: 0px;
    margin: 0px;
}
.navigation_block a
{
    padding: 0px 3px 0px 3px;
}
.navigation_block a.sel
{
    color:#000000;
    font-weight:bold;
    text-decoration: none;
}
/*.catalig_list td span.price
{
     color:#FA6A00;
     font-size:17px;
     font-weight:bold;
     font-family:tahoma;
     font-style:italic;
     display:block;
}*/

.right_block_inside
{
     padding: 0px 0px 10px 0px;
     vertical-align:top;
}
.basket_right
{
     padding: 10px 0px 20px 19px;
     margin: 18px 0px 0px 0px;
     height:86px;
     width:221px;
     font-size:13px;
     color:#000;
     /*background:url(/images/templates/basket_bg_right.jpg) 0px 0px no-repeat;*/
}
.basket_right h5
{
     color:#000;
     padding :0px;
     margin: 0px 0px 4px 0px;
     font-size:22px;
     font-weight:bold;
}
.basket_right h5 a
{
     color:#000;
     text-decoration:none;
}
.basket_right a
{
     color:#000;
}
.basket_right span.big
{
     font-size:18px;

}
.basket_right p
{
     padding: 0px;
     margin: 0px;
}
.right_list_catalog
{
     width:240px;
     padding: 14px 0px 1px 0px;
     background:url(/images/templates/bg_right_block_top.gif) 0px 0px no-repeat #ffffff;

}
.right_list_catalog h4
{
     padding: 0px;
     margin: 0px;
     font-size:21px;
     font-weight:bold;
     text-align:center;
}
.right_list_catalog ul
{
     padding: 0px;
     margin: 13px 20px 0px 20px;
     list-style:none;
}
.right_list_catalog ul li
{
     padding: 0px;
     margin: 0px 0px 10px 0px;
     list-style:none;
}
.right_list_catalog ul li.sel a
{
    color:#000000;
    text-decoration:none;
}
.address_block
{
    padding: 0px 0px 0px 0px;
    margin: 16px 0px 0px 0px;
    background:url(/images/templates/bg_address.gif) 0px 0px repeat-y;
    width:242px;
}
.address_block_content
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    background:url(/images/templates/top_address.gif) top left no-repeat;
}
.address_bottom
{
    padding: 27px 0px 35px 25px;
    margin: 0px 0px 0px 0px;
    line-height:20px;
    background:url(/images/templates/bottom_address.gif) bottom left no-repeat;
}
#foot_td
{
     height:83px;
     vertical-align:bottom;
     padding: 10px 0px 0px 18px;
}
#foot_td .foot_tbl
{
     height:90px;
}
#foot_td .foot_tbl td
{
     padding:10px 0px 10px 0px;
     vertical-align:middle;
}
#foot_td .foot_tbl td.left_td_foot
{
     width:228px;
     padding: 10px 10px 0px 23px;
}
#foot_td .foot_tbl td.left_td_foot a
{
     font-weight:bold;
     color:#FF4200;
}
.center_td_inside h2
{
font-size:20px;
}
.right_logo_prod
{
        position:absolute;
        width:650px;
        text-align:right;

}
#foot_td .foot_tbl td.right_foot
{
text-align:right !important;
padding-left:30px !important;
}
#foot_td .foot_tbl td.right_foot a
{
color:#000000 !important;
}

/*исключение для копирования*/
.enable { 
     -ms-user-select: text; 
     -moz-user-select: text; 
     -webkit-user-select: text; 
     user-select: text; 
}
.disable { 
     -ms-user-select: none; 
     -moz-user-select: none; 
     -webkit-user-select: none; 
     user-select: none; 
}