/*.gray {
 font-family: Tahoma;
 color: #000000;
 font-size: 11px;
 font-weight: normal;
 }
 
 .orange {
 font-family: Tahoma;
 color: #DC441B;
 font-size: 11px;
 font-weight: normal;
 }
 
 .black_gray {
 font-family: Tahoma;
 color: #7F8080;
 font-size: 11px;
 font-weight: normal;
 }
 
 .big_orange {
 font-family: Tahoma;
 color: #DC441B;
 font-size: 12px;
 font-weight: bold;
 }
 
 .big_gray {
 font-family: Tahoma;
 color: #7F8080;
 font-size: 12px;
 font-weight: bold;
 }
 
 .black {
 font-family: Tahoma;
 color: #7F8080;
 font-size: 11px;
 font-weight: normal;
 }
 
 .black_big {
 font-family: Tahoma;
 color: #333333;
 font-size: 11px;
 font-weight: bold;
 }
 
 .green {
 font-family: Tahoma;
 color: #8FA82A;
 font-size: 11px;
 font-weight: bold;
 }
 
 .blue {
 font-family: Tahoma;
 color: #131A3E;
 font-size: 11px;
 font-weight: bold;
 }
 
 .white {
 font-family: Tahoma;
 color: #ffffff;
 font-size: 11px;
 font-weight: normal;
 }
 
 .right {
 font-family: Tahoma;
 color: #7F8080;
 font-size: 11px;
 font-weight: normal;
 }
 
 a.orange, a.orange:link, a.orange:active, a.orange:href, a.orange:visited, a.orange:hover {
 font-family: Tahoma;
 color: #DC441B;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 }
 
 a.white, a.white:link, a.white:active, a.white:href, a.white:visited, a.white:hover {
 font-family: Tahoma;
 color: #ffffff;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 }
 
 a.gray, a.gray:link, a.gray:active, a.gray:href, a.gray:visited, a.gray:hover {
 font-family: Tahoma;
 color: #000000;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 }
 
 a.black_gray, a.black_gray:link, a.black_gray:active, a.black_gray:href, a.black_gray:visited, a.black_gray:hover {
 font-family: Tahoma;
 color: #7F8080;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 }
 
 a.gray_bold, a.gray_bold:link, a.gray_bold:active, a.gray_bold:href, a.gray_bold:visited, a.gray_bold:hover {
 font-family: Tahoma;
 color: #7F8080;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
 }
 
 a.mid_blue, a.mid_blue:link, a.mid_blue:active, a.mid_blue:href, a.mid_blue:visited, a.mid_blue:hover {
 font-family: Tahoma;
 color: #407BB6;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 }
 
 a.small_blue, a.small_blue:link, a.small_blue:active, a.small_blue:href, a.small_blue:visited, a.small_blue:hover {
 font-family: Tahoma;
 color: #407BB6;
 font-size: 9px;
 font-weight: normal;
 text-decoration: none;
 }
 
 a.blue, a.blue:link, a.blue:active, a.blue:href, a.blue:visited {
 font-family: Tahoma;
 color: #407BB6;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 }
 
 a.blue:hover {
 font-family: Tahoma;
 color: #8FA82A;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 }
 
 a.blue_under, a.blue_under:link, a.blue_under:active, a.blue_under:href, a.blue_under:visited, a.blue_under:hover {
 font-family: Tahoma;
 color: #131A3E;
 font-size: 11px;
 font-weight: bold;
 text-decoration: underline;
 }
 
 a.green, a.green:link, a.green:active, a.green:href, a.green:visited, a.green:hover {
 font-family: Tahoma;
 color: #8FA82A;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 }
 
 a.mid_green, a.mid_green:link, a.mid_green:active, a.mid_green:href, a.mid_green:visited, a.mid_green:hover {
 font-family: Tahoma;
 color: #8FA82A;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 }
 
 a, a:link, a:active, a:href, a:visited, a:hover {
 font-family: Tahoma;
 color: #242E63;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 }
 
 .pad_left {
 padding-left: 8px;
 }
 
 .pad_4 {
 padding: 4px;
 }
 
 h1 {
 color: #7F8080;
 font-family: Tahoma;
 font-size: 13px;
 font-weight: bold;
 margin-bottom: -1px
 }
 
 h2 {
 color: #DC441B;
 font-family: Tahoma;
 font-size: 13px;
 font-weight: bold;
 text-transform: uppercase;
 }
 
 h3 {
 color: #DC441B;
 font-family: Tahoma;
 font-size: 13px;
 font-weight: bold;
 text-transform: uppercase;
 }
 
 h4 {
 color: #7F8080;
 font-family: Tahoma;
 font-size: 13px;
 font-weight: bold;
 margin-bottom: -1px
 }
 
 body {
 font-family: Tahoma;
 color: #333333;
 font-size: 11px;
 font-weight: normal;
 }
 
 td.write {
 font-family: Tahoma;
 color: #ffffff;
 font-size: 11px;
 font-weight: bold;
 background-color: #9B9B9B;
 text-indent: 2px;
 padding-bottom: 2px;
 padding-top: 2px;
 }
 
 td.two {
 font-family: Tahoma;
 color: #7F8080;
 font-size: 11px;
 font-weight: normal;
 background-color: #F5F5F7;
 text-indent: 2px;
 padding-bottom: 2px;
 padding-top: 2px;
 }
 
 tr.write {
 font-family: Tahoma;
 color: #ffffff;
 font-size: 11px;
 font-weight: bold;
 background-color: #9B9B9B;
 text-indent: 2px;
 padding-bottom: 2px;
 padding-top: 2px;
 }
 
 tr.two {
 font-family: Tahoma;
 color: #7F8080;
 font-size: 11px;
 font-weight: normal;
 background-color: #F5F5F7;
 text-indent: 4px;
 padding-bottom: 4px;
 padding-top: 4px;
 }
 
 p {
 font-family: Tahoma;
 color: #333333;
 font-size: 11px;
 font-weight: normal;
 text-align: justify;
 margin-top: 5px;
 margin-bottom: 0px;
 }
 
 p.right {
 font-family: Tahoma;
 color: #333333;
 font-size: 11px;
 font-weight: normal;
 text-align: right;
 margin-top: 5px;
 margin-bottom: 0px;
 }
 
 li {
 list-style-image: url(/images/all_sait_arrow.gif);
 list-style-position: inside;
 font-family: Tahoma;
 color: #000000;
 font-size: 11px;
 font-weight: normal;
 }
 
 input {
 font-family: Tahoma;
 color: #333333;
 font-size: 11px;
 font-weight: normal;
 }
 
 textarea {
 font-family: Tahoma;
 color: #333333;
 font-size: 11px;
 font-weight: normal;
 }
 
 select {
 font-family: Tahoma;
 color: #333333;
 font-size: 11px;
 font-weight: normal;
 }
 
 img.img {
 border: 1px solid #7F8080;
 }
 
 .seo {
 font-size: 10px;
 color: #999999;
 }
 
 a.seo {
 font-size: 10px;
 color: #999999;
 }
 
 a.seo, a.seo:link, a.seo:active, a.seo:href, a.seo:visited, a.seo:hover {
 font-size: 10px;
 color: #999999;
 }*/
body, html {
    font-family: Arial;
    color: #000000;
    font-size: 12px;
    font-style: normal;
    margin: 0px;
    padding: 0px;
}

.cart {
    background-image: url(/schemas/default/images/04.gif);
    background-position: 10px;
    background-repeat: no-repeat;
    padding: 0 0 0 40px;
    color: #FFFFFF;
}

.top_menu_tr td {
    background-color: #e4ddd1;
    border-bottom: 1px solid #241d18;
}

#basket {
    width: 200px;
    height: 90px;
    background-color: #ffdcb6;
    border: 1px solid #ff8400;
    text-align: center;
    vertical-align: middle;
    color: #894700;
}

.bag_title {
    text-transform: uppercase;
    color: #894700;
    font-size: 18px;
}

#count, #sum {
    font-weight: bold;
    font-size: 16px;
}

li {
    list-style: url(../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/OVYJS0L9/images/pic.jpg);
}

.style1 {
    font-weight: bold
}

table {
    border-collapse: collapse;
    border: 0px;
}

td {
    padding: 0px;
    margin: 0px;
    border: 0px;
}

table.main_page td {
    border-collapse: collapse;
    padding: 6px;
}

a, td, div, p {
    font-family: Arial;
    font-size: 12px;
}

ul {
}

a:link {
    text-decoration: none;
}

a:visited {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

a:active {
    text-decoration: none;
}

a {
    color: #254cc1;
    text-decoration: underline;
}

p {
    padding: 0px;
    padding-top: 4px;
    margin: 0px;
    text-indent: 15px;
    text-align: justify
}

img {
    border: 0px;
}

input, select, textarea {
    font-size: 12px;
    border: 1px solid #999999;
    padding: 2px;
    font-family: Arial;
}

input[type =
"button"], input[type = "image"] {
    border: 0px;
}

table.search_table {
    margin: 0 0 0 20px;
}

input.search {
    background-color: #FFFFFF;
    font-size: 10px;
    height: 18px;
    padding: 2px;
    width: 160px;
    border: solid 1px #4c6514;
}

input.search_button {
    margin: 0 0 0 10px;
    background-color: #CCCCCC;
    border: 1px outset #4c6514;
}

ul.news {
    float: none;
    padding: 0px;
    margin: 0px;
    width: 100%;
}

ul.news li {
    display: inline;
    float: left;
    width: 30%;
    padding: 0px;
    margin: 0px 20px 0px 0px;
}

div.news {
    width: 100%;
	clear:both;
}

div.news_header {
    font-size: 17px;
    height: 40px;
    padding: 0px;
    color: #70971c;
}

td.header {
    font-size: 24px;
    color: #362d2d;
    padding: 0px 0px 0px 0px;
    margin: 0px 10px 0px 0px;
    font-weight: bold;
    text-transform: uppercase;
}

ul.f_list1 a.on {
    color: #49972f;
}

ul.f_list1 {
}

ul.f_list1 {
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 20px 0px;
    width: 100%;
}

ul.f_list1 ul {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

ul.f_list1 li {
    list-style-type: none;
    padding-left: 30px !important;
    padding: 15px 10px 0px 50px;
    margin: 0px 0px 0px 0px;
    display: inline;
    float: left;
    width: 40%;
}

div.map ul.f_list1 li {
    list-style-type: none;
    padding-left: 30px !important;
    padding: 5px 10px 0px 50px;
    margin: 0px 0px 0px 0px;
    display: inline;
    float: left;
    width: 90%;
}

ul.f_list1 li li {
    padding: 0px 0px 0px 10px;
    margin: 0px 0px 0px 0px;
    display: block;
    clear: both;
}

ul.f_list1 li.c1_1 {
    background-image: url(/images/leftmenu_artbg_active.gif);
    background-repeat: no-repeat;
    background-position: top left;
}

ul.f_list1 li li.c1 {
    background-image: none;
}

div.map ul.f_list1 li.sep {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 0px;
    width: 0px;
    list-style-type: none;
    list-style-image: none;
}

ul.f_list1 li.sep {
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    height: 0px;
    width: 0px;
    list-style-type: none;
    list-style-image: none;
}

ul.f_list1 li a {
    color: #333333;
    text-decoration: underline;
    white-space: normal;
    font-size: 12px;
    font-weight: bold;
}

ul.f_list1 li a.c1 {
}

ul.f_list1 li a:hover {
    text-decoration: none;
}

ul.f_list1 div {
    float: left;
    position: absolute;
    z-index: 100;
    margin-left: -15px;
}

ul.f_list1 div.menu_dot_2 {
    cursor: pointer;
}

ul.f_list1 div.menu_dot_1 {
    background-image: url('/images/left_menu_top_level_active.gif');
    background-repeat: no-repeat;
    width: 15px;
    height: 20px;
    background-position: 0px 5px;
    float: left;
}

ul.f_list1 div.menu_dot_0 {
    background-image: url('/images/left_menu_top_level_no_active.gif');
    background-repeat: no-repeat;
    width: 15px;
    height: 14px;
    background-position: 0px 5px;
    float: left;
}

ul.f_list1 div.menu_dot_2 {
    background-image: url('/images/left_menu_top_level_no_active.gif');
    background-repeat: no-repeat;
    width: 15px;
    height: 14px;
    background-position: 0px 5px;
    float: left;
}

div.banner {
    clear: both;
}

ul.bul {
    margin-left: 40px;
    padding-left: 10px;
    border-left: solid 3px #8ec9e7;
}

ul.bul li {
    list-style-type: none;
}

div.all_news {
    clear: both;
    float: right;
    margin-top: 10px;
}

input.sumbit {
    font-size: 9px;
    font-family: Tahoma;
    font-weight: bold;
    height: 19px;
    color: #b6e0db;
    background-color: #0089cb;
    border: 0px;
}

.st1, .st2, .st3, .st4 {
    width: 100%;
    background-image: url(/schemas/default/images/16.gif);
    height: 100%;
}

.st1 {
    background-color: #FFFFFF;
    background-image: none;
    height: 100%;
}

.st2 {
    background-position: right;
    background-repeat: repeat-y;
    height: 100%;
}

.st3 {
    background-position: top;
    background-repeat: repeat-x;
    height: 100%;
}

.st4 {
    background-position: left;
    background-repeat: repeat-y;
    height: 100%;
}

.c1, .c3, .c2, .c4 {
    width: 100%;
    height: 100%;
}

.c3 {
    background-image: url(/schemas/default/images/11.gif);
    background-position: top left;
    background-repeat: no-repeat;
}

.c4 {
    background-image: url(/schemas/default/images/12.gif);
    background-position: top right;
    background-repeat: no-repeat;
}

table.content {
    width: 100%;
    height: 100%;
}

td.content {
    padding: 10px 10px 30px 10px;
    vertical-align: top;
}

ul.menu1 {
    float: none;
    height: 35px;
    margin-top: 0px;
    margin-left: 0px;
    padding-left: 0px;
    margin-bottom: 0px;
}

ul.menu1 li {
    list-style: none;
    float: left;
    font-weight: bold;
    font-size: 12px;
    margin-left: 7px;
    padding-top: 10px;
}

ul.menu1 a {
    color: #383838;
    font-size: 12px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
}

ul.menu1 a:hover {
    color: #ff8400;
    text-decoration: none;
}

ul.menu1 li.sep {
    width: 10px;
    text-align: center;
    list-style: none;
    background-repeat: no-repeat;
    background-position: center;
}

ul.menu2 {
    text-align: left;
    margin: 0px;
    padding: 0px;
    height: 50px;
}

ul.menu2 li {
    display: inline;
    font-size: 14px;
    padding: 0px 0 0 0;
}

ul.menu2 a {
    color: #74a4bc;
    font-size: 14px;
    text-decoration: underline;
}

ul.menu2 li.sep {
    padding: 0 10 0 10;
}

/*Меню услуги*/
ul.menu21 a.on {
    color: #49972f;
}

ul.menu21 {
    margin: 3px 0px 0px 15px;
    padding: 0px 0px 0px 0px;
}

ul.menu21 ul {
    margin: 10px 0px 0px 15px;
    padding: 0px 0px 0px 0px;
}

ul.menu21 li {
    list-style-type: none;
    padding: 0px;
    margin: 8px 0px 8px 0px !important;
    margin: 4px 0px 4px 0px;
}

ul.menu21 li.sep {
    background-repeat: repeat-x;
    background-position: center;
    font-size: 0px;
    line-height: 0px;
    height: 0px;
    margin: 0px;
}

ul.menu21 li a {
    color: #dab882;
    text-decoration: none;
    white-space: normal;
    font-size: 12px;
    font-weight: bold;
}

ul.menu21 div {
    margin: 0px 0px 0px -20px;
    position: absolute;
    background-position: 5px 5px;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
}

ul.menu21 li div.menu_dot_0 {
    background-image: url(/schemas/default/images/smenudot.gif);
}

/*Меню услуги*/
ul.links li {
    list-style: none;
    float: left;
    margin: 0px 10px 0px 10px;
}

ul.leftmenu1 a.on {
    color: #49972f;
}

ul.leftmenu1 {
}

ul.leftmenu1 {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
    border-top: 30px solid #e4ddd1;
}

ul.leftmenu1 ul {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

ul.leftmenu1 ul li a {
    text-transform: none;
    font-weight: normal;
    text-decoration: none;
}

ul.leftmenu1 li {
    list-style-type: none;
    background-image: url(/schemas/default/images/lmdot.gif);
    background-repeat: no-repeat;
    background-position: right 4px;
    padding: 0px 10px 0px 0px;
    text-align: right;
    margin: 8px 0px 8px 0px;
}

ul.leftmenu1 li.sep {
    background-image: none;
    background-repeat: repeat-x;
    background-position: center;
    font-size: 0px;
    line-height: 0px;
    height: 1px;
    margin: 0px;
    padding: 0px;
}

ul.leftmenu1 li a {
    color: #362d2d;
    text-decoration: none;
    white-space: normal;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
}

ul.leftmenu1 li a.c1 {
    text-decoration: none;
    color: #70971C;
}

ul.leftmenu1 li a:hover {
    text-decoration: none;
}

ul.leftmenu1 div {
    margin: 0 0 0 -20;
    position: absolute;
    background-position: 5px 3px;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
}

ul.leftmenu1 div.menu_dot_2 {
    background-image: url(/schemas/default/images/m_0.gif);
    cursor: pointer;
}

ul.leftmenu1 div.menu_dot_1 {
    background-position: 4px 4px;
    background-image: url(/schemas/default/images/m_1.gif);
    cursor: pointer;
}

/*------------*/
ul.menu31 a.on {
    color: #49972f;
}

ul.menu31 {
}

ul.menu31 {
    margin: 0px 0px 0px 0px;
    padding: 0px 10px 0px 0px;
    border-top: 30px solid #e4ddd1;
}

ul.menu31 ul {
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

ul.menu31 ul li a {
    text-transform: none;
    font-weight: normal;
}

ul.menu31 li {
    list-style-type: none;
    background-image: url(/schemas/default/images/lmdot.gif);
    background-repeat: no-repeat;
    background-position: right 4px;
    padding: 0px 10px 0px 0px;
    text-align: right;
    margin: 8px 0px 8px 0px;
}

ul.menu31 li.sep {
    background-image: none;
    background-repeat: repeat-x;
    background-position: center;
    font-size: 0px;
    line-height: 0px;
    height: 1px;
    margin: 0px;
    padding: 0px;
}

ul.menu31 li a {
    color: #362d2d;
    text-decoration: none;
    white-space: normal;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
}

ul.menu31 li a.c1 {
    color: #70971C;
}

ul.menu31 li a:hover {
}

ul.menu31 div {
    margin: 0 0 0 -20;
    position: absolute;
    background-position: 5px 3px;
    background-repeat: no-repeat;
    width: 20px;
    height: 20px;
}

ul.menu31 div.menu_dot_2 {
    background-image: url(/schemas/default/images/m_0.gif);
    cursor: pointer;
}

ul.menu31 div.menu_dot_1 {
    background-position: 4px 4px;
    background-image: url(/schemas/default/images/m_1.gif);
    cursor: pointer;
}

h1, h1 a {
    font-size: 20px;
    color: #383838;
    padding: 0px 0px 0px 0px;
    margin: 0px 10px 0px 0px;
    font-weight: bold;
    text-transform: uppercase;
}

h2 {
    font-size: 18px;
    font-weight: bold;
    COLOR: #383838;
    padding: 0px;
    margin: 10px 0px 0px 0px;
    text-transform: uppercase;
}

h3.spc {
    font-size: 16px;
    font-weight: normal;
    color: #FF8400;
    padding: 0px;
    margin: 10px 0px 10px 0px;
    text-transform: uppercase;
}

.header_t {
    border-bottom: 1px solid #332a29;
}

td.topb {
    height: 10px;
}

.sm {
    font-size: 11px;
}

.main_layout {
    background-position: top;
    background-repeat: repeat-x;
    background-color: #FFFFFF;
}

ul.pages {
    margin: 0px;
    padding: 0px;
}

ul.pages li {
    padding: 0px 5px 0px 5px;
    display: inline;
}

ul.pages li a {
    font-size: 14px;
    color: #383838;
}

ul.pages li a.active {
    color: #ff8400;
    font-size: 20px;
}

.phtable {
    width: 250px;
}

p.h1 {
    padding: 20px 0px 5px 20px;
    font-size: 16px;
}

table.phtable td {
    font-size: 30px;
    color: #383838;
    white-space: nowrap;
}

table.phtable td.s1 {
    font-size: 16px;
    width: 100%;
    text-align: right;
    vertical-align: top;
    padding: 7px 10px 0px 0px;
}

.logo {
    padding: 20px 20px 0px 20px;
    white-space: nowrap;
    width: 340px !important;
    width: 380px;
}

.phonetd {
    background-image: url('/schemas/default/images/phone.gif');
    background-repeat: no-repeat;
    background-position: bottom left;
    width: 250px;
    height: 100px;
    margin: 20px 20px 0px 0px;
}

td.top_menu {
    height: 43px;
}

img.png {
    background-image: none;
    behavior: url(/schemas/default/js/phg.htc);
}

td.main_layer {
    height: 100%;
    background-repeat: repeat-x;
    background-position: top;
    padding: 0px;
}

table.center_layout {
    background-image: url(/schemas/default/images/main_bg.gif);
}

td.bottom_layout td {
    background: #271f1b;
    height: 68px;
    color: #FFFFFF;
}

.main_text {
    background-image: url(/schemas/default/images/dotted_line.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
}

.smenu_td {
    border-right: 1px solid #d7d5d5;
}

table.partners {
    width: 100%;
}

table.partners td {
    padding: 0px 0px 10px 0px;
}

table.partners td span {
    font-style: italic;
    font-size: 14px;
}

p.companyComment {
    width: 100%;
}

table.partners td span.companyName {
    font-size: 14px;
    color: #666666;
    font-style: normal;
    margin-bottom: 10px;
}

table.partners td.clogo {
    text-align: center;
    vertical-align: middle;
}

table.partners td.clogo img {
    border: #CCCCCC 2px solid;
}

.ui-spinner {
    width: 50px;
    display: block;
    position: relative;
    overflow: hidden;
    border: 1px solid #999;
    background: #FEFEFE url(../AppData/Local/Microsoft/Windows/Temporary%20Internet%20Files/Content.IE5/OVYJS0L9/./images/spinner-bg.gif) repeat-x left bottom;
    padding: 0 5px;
}

.ui-spinner-disabled {
    background: #F4F4F4;
    color: #CCC;
}

.ui-spinner-box {
    width: 90%;
    height: 100%;
    float: left;
    font-size: 125%;
    border: none;
    background: none;
    padding: 0;
}

.ui-spinner-up, .ui-spinner-down {
    width: 20px;
    height: 50%;
    font-size: 0.5em;
    padding: 0;
    margin: 0;
    z-index: 100;
    text-align: center;
    vertical-align: middle;
    position: absolute;
    right: 0;
    cursor: default;
    border: 1px solid #999999;
    border-right: none;
    border-top: none;
}

.ui-spinner-down {
    bottom: 0;
    border-bottom: 0;
}

.ui-spinner-pressed {
    background: #FEFEFE;
}

.ui-spinner-list, .ui-spinner-listitem {
    margin: 0;
    padding: 0;
}

.img_main {
    border: 4px solid #CCCCCC;
}

.n_preview td {
    vertical-align: top;
}

.n_preview_text {
    padding: 0px 0px 0px 0px;
    display: inline;
    float: left;
    cursor: pointer;
    width: 70%;
}

.n_img {
    padding: 2px 0px 0px 0px;
    display: inline;
    float: left;
    width: 28%;
    text-align: left;
}

.n_img img {
    border: 2px solid #0089cb;
}

.nline a {
    color: #e17604;
}

.nline {
    padding-top: 10px;
}

a.all_list {
    color: #362d2d;
    font-weight: bold;
}

.padding5table td {
    padding: 5px;
}

.mainprod_left {
    margin: 5 10px 0 20px;
}

.mainprod_left p {
    font-size: 11px;
}

.mainprod_left a {
    color: #E17604;
}

.mainprod {
    margin: 12px;
    10px 0 0;
}

.mainprod a {
    color: #E17604;
}

.mainprod_right {
    margin: 0 0 0 10px;
}

.mainprod_right a {
    color: #E17604;
}

.prod h1 {
    font-size: 14px;
}

.prod a {
    color: #E17604;
}

.footer_link a {
    color: #E3B05C;
    text-align: right;
}

.zagolovok {
    font-size: 11px;
}


.links{
	
}
