@charset "utf-8"; /* CSS Document */ html, body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, dd, dt, dl, table, tr, td, th, p, span, strong, small, a, img, form {margin: 0px; padding: 0px;} html {height: 100%; font-size: 62.5%;} body {font: normal 12px Tahoma, Geneva, sans-serif; color: #000; background: #87c27f url(../images/body-BG.png) repeat-x; min-width: 1000px; position: relative; height: 100%;} img {border: none;} a {cursor: pointer; text-decoration: underline;} a:hover {text-decoration: none;} p {padding-bottom: 15px;} p small {font-size: 1em;} h1, h2, h3, h4, h5, h6 {font: bold 18px Tahoma, Geneva, sans-serif; color: #000000; padding-bottom: 15px;} h1 {font-size: 24px;} h3 {font-size: 14px;} h4 {font-size: 13px;} h5 {font-size: 12px;} h6 {font-size: 11px;} input[type='submit'], input[type='button'] {cursor: pointer;} ul li {list-style: disc inside; padding-left: 10px;} .set {height: 0; overflow: hidden; clear: both;} .fl {float: left;} .fr {float: right;} .rel {position: relative;} .table { width: 100%; border-collapse: collapse; border: none; } #footer {position: relative; padding: 16px 0 0; height: 31px; background: url(../images/border-2.png) 0 0 repeat-x; margin-top: -47px; color: #fff;} #footer div {width: 940px; margin: 0 auto;} #all {position: relative; height: auto !important; height: 100%; min-height: 100%; width: 980px; margin: 0 auto;} #header {height: 153px; position: relative; background: url(../images/header.jpg) 0 0 no-repeat;} #tel {width: 210px; position: absolute; top: 26px; right: 17px; padding-top: 27px; background: url(../images/telefon.png) 100% 0 no-repeat; text-align: right; color: #ffffff;} #korz {width: 196px; height: 29px; overflow: hidden; position: absolute; right: 6px; bottom: 10px; background: url(../images/korz.png) 0 0 no-repeat; padding: 8px 12px;} #korz h5 {font-size: 12px; color: #87c27f; padding-bottom: 3px;} #korz p {text-align: center;} #korz p a {color: #000;} #korz b {color: #f00; font-weight: normal;} #logo {position: absolute; left: 18px; bottom: 11px;} #logo a {display: block; width: 175px; height: 125px; background: url(about:blank);} .c-1-BG {background: url(../images/c-1-BG.png) 0 0 repeat-x; height: 1%;} .c-1-L {background: url(../images/c-1-L.png) 0 0 no-repeat; height: 1%;} .c-1-R {background: url(../images/c-1-R.png) 100% 0 no-repeat; height: 1%;} #m-t {width: 100%; height: 46px; overflow: hidden;} #m-t ul {padding: 8px 14px 0;} #m-t li {display: block; float: left; height: 22px; padding: 8px 30px 0 26px; font-weight: bold; color: #fff; background: url(../images/m-1-bord.png) 100% 0 no-repeat;} #m-t li.last {background: none;} #m-t li a {color: #fff; text-decoration: none;} #m-t li a:hover {text-decoration: underline;} #page {padding: 18px 0 70px;} .content {width: 792px; float: right; padding-right: 5px;} .cont-1 {background: #fff; padding: 6px 16px;} .nb {width: 148px; float: left; padding-left: 4px;} .m-2 {width: 100%; overflow: hidden;} .m-2 ul {margin-left: -55px;} .m-2 ul li {display: inline-block; vertical-align: top; width: 224px; padding: 0 0 40px 55px; text-align: center; list-style: outside none none; *display: inline; zoom:1;} .m-2 ul li a {text-decoration: none; color: #000;} .m-2 ul li a:hover {color: #000001;} .m-2 ul li a span {display: block; padding: 5px; width: 214px; height: 162px; background: url(../images/img-1-BG.png) 0 0 no-repeat;} .m-2 ul li a strong {padding: 3px 5px; display: block;} .m-2 ul li a:hover strong {text-decoration: underline;} .h201 {font-size: 12px; color: #87c27f; padding: 12px; text-transform: uppercase; background: #fff; display: inline-block; *display: inline; zoom:1;} .text {background: #fff; padding: 15px 15px 0;} .h301 {font-size: 12px; color: #000000; padding-bottom: 5px; border-bottom: dotted 2px #fffefe; margin-bottom: 5px;} .m-1 {padding-bottom: 16px;} .m-1 li {list-style: outside none none; padding: 0 5px 7px 14px; background: url(../images/bl-1.png) 0 4px no-repeat; font-size: 11px;} .m-1 li a {color: #000; text-decoration: underline;} .m-1 li a:hover {text-decoration: none;} .bread {padding-bottom: 5px; font-size: 11px; color: #397939;} .bread a {color: #397939;} .bread span {color: #949494;} .h202 {font-size: 24px; font-weight: normal; padding-bottom: 5px; height: 1%;} .form-1 {background: url(../images/bg-1.png); padding: 5px; margin-bottom: 20px; color: #fff;} .form-1 table {border-collapse: collapse; border: none; width: 100%;} .form-1 table td {padding: 3px;} .td-1 {width: 55px;} .td-2 {width: 194px; text-align: right;} .td-3 {text-align: right;} .form-1 input {background: #fff; border: solid 1px #35582e; height: 17px;} #input-t-1 {width: 190px;} #input-t-2, #input-t-3 {width: 70px;} .img-2 {padding: 10px 0; text-align: center; width: 100%; overflow: hidden;} .deskr, .elem {border-bottom: dotted 1px #000; padding-bottom: 5px; margin-bottom: 10px;} .elem {position: relative;} .elem ul {padding-bottom: 12px;} .elem ul li {display: block; list-style: outside none none; padding: 0 0 3px 11px; font-size: 11px;} .elem ul li span {padding-right: 20px;} .h401 {font-size: 14px; padding: 0 150px 10px 0; height: 1%; position: relative;} .h401 small {position: absolute; right: 5px; top: 0; font-size: 12px;} .h401 small b {color: #f10000; font-size: 14px;} .page-navi {padding: 10px; text-align: center; font-size: 11px; margin-bottom: 10px;} .page-navi li {display: inline; list-style: outside none none; padding: 0 2px;} .page-navi li a {color: #397939;} .page-navi li.current {font-weight: bold;} .form-2 {width: 330px; margin: 0 auto; padding: 20px 0;} .form-2 li {display: block; list-style: outside none none; padding: 0 0 9px; position: relative; text-align: center; height: 1%;} .form-2 input, .form-2 textarea {width: 325px; background: #fff; border: solid 1px #35582e; height: 19px;} .form-2 textarea {height: 110px;} .form-2 input.prodol {width: 98px; height: 22px; background: url(../images/prodolzg.png) 0 0 no-repeat; border: none;} .form-2 label {position: absolute; right: 100%; top: 3px; padding-right: 7px; text-align: right; white-space: nowrap;} .tovari {width: 100%; border-collapse: collapse; border: none; border-bottom: dotted 1px #000; margin-bottom: 10px;} .tovari td {text-align: left; vertical-align: top; width: 33%; padding: 0 15px 0 4px;} .tr-1 td {padding-bottom: 7px; font-weight: bold; text-align: center;} .tr-1 td a {color: #397939;} .tr-2 td {text-align: center; vertical-align: middle; padding-bottom: 5px;} .tr-2 td a, .tr-2 td a:hover {text-decoration: none;} .tr-3 td {font-size: 11px; color: #000000; padding-bottom: 6px;} .tr-4 td {padding-bottom: 5px;} .tr-4 td strong {padding-right: 5px;} .tr-4 td b {padding-right: 5px; color: #ff0000;} .tr-5 td {text-align: center; padding-bottom: 6px;} .tr-5 td a, .tr-5 td a:hover {text-decoration: none;} .table-1 {width: 100%; border-collapse: collapse; border: none; margin-bottom: 12px;} .table-1 tr {} .table-1 td {vertical-align: middle; padding: 9px; text-align: left; border-bottom: solid 1px #7a7a7a;} .table-1 td.td-4 {font-size: 16px; color: #407d3c; vertical-align: top;} .td-4 a {text-decoration: none; color: #000;} .td-4 a:hover {text-decoration: underline;} .table-1 td.td-5 {padding-right: 0; width: 40px;} .td-5 input {width: 37px; height: 19px; background: #fff; border: solid 1px #35582e; text-align: center; line-height:19px;} .table-1 td.td-6 {padding-left: 3px; font-size: 16px; color: #000;} .table-1 td.td-7 {font-size: 16px; color: #f00;} /*Всплывающее окошко*/ .popap4eg {position: fixed; _position: absolute; left: 50%; top: 50%; margin-left: -135px; width: 270px;} .c-3-T {background: url(../images/c-3-T.png) 0 0 no-repeat; padding-top: 66px; height: 80px; text-align: center; font-size: 12px; color: #000;} .c-3-BG {padding: 0px 7px; height: 1%;} .c-3-BG * {position: relative;} .c-3-BG p {padding-bottom: 40px;} .popap4eg .fl, .popap4eg .fr {padding: 0 11px;} .popap4eg .fl a, .popap4eg .fr a {font-weight: bold; font-style: normal; font-size: 11px; color: #fff;} /*Всплывающее окошко*/ /*суперакция*/ .c-4-T { margin-bottom: 10px; } .c-4-T, .c-4-R, .c-4-B, .c-4-L, .c-4-L-T, .c-4-R-T, .c-4-R-B, .c-4-L-B { height: 1%; } .c-4-T { background: #fff url(../images/c-4-T.png) 0 0 repeat-x; } .c-4-R { background: url(../images/c-4-R.png) 100% 0 repeat-y; } .c-4-B { background: url(../images/c-4-B.png) 0 100% repeat-x; } .c-4-L { background: url(../images/c-4-L.png) 0 0 repeat-y; } .c-4-L-T { background: url(../images/c-4-L-T.png) 0 0 no-repeat; } .c-4-R-T { background: url(../images/c-4-R-T.png) 100% 0 no-repeat; } .c-4-R-B { background: url(../images/c-4-R-B.png) 100% 100% no-repeat; } .c-4-L-B { background: url(../images/c-4-L-B.png) 0 100% no-repeat; padding: 5px; min-height: 162px; _height: 162px; } /*суперакция*/