@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: #010101; background: #F4F1E8 url(../images/bg.png);} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #1C51B3;} a:hover {text-decoration: none;} p {padding-bottom: 15px; line-height: 18px;} p small {font-size: 1em;} h2, h3, h4, h5, h6 {font: bold 18px Tahoma, Geneva, sans-serif; padding-bottom: 9px;} h3 {font-size: 14px;} h4 {font-size: 13px;} h5 {font-size: 12px;} h6 {font-size: 11px;} input[type='submit'] {cursor: pointer;} ul li {list-style: disc inside; padding-left: 10px;} .set {height: 0; overflow: hidden; clear: both;} .fl {float: left;} .fr {float: right;} .all {width:1000px; margin: 0;} .header {width: 100%; height: 336px; position: relative; background: url(../images/header.jpg) no-repeat;} .shema {width: 279px; height: 336px; position: absolute; left: 0; top: 0; background: url(../images/shema.png) no-repeat; _background-image: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/shema.png),sizingMethod=crop);} .logo {position: absolute; width: 173px; height: 165px; left: 289px; top: 92px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=images/logo-T.png),sizingMethod=crop);} .logo img { _display: none;} .serch {width: 289px; padding-top: 10px; background: url(../images/column-T.png) no-repeat; position: absolute; right: 0; bottom: 0;} .serch form {padding: 16px 12px 0; height: 37px; background: #E9E0CC;} .text-1 {width: 229px; height: 20px; background: #fff; border: solid 1px #D0C8B5; font-size: 11px; color: #D1D1D1; float: left; margin-right: 5px; line-height:20px;} .submit-1 {width: 23px; height: 21px; background: url(../images/serch.png) 0 2px no-repeat; border: none; cursor: pointer;} .page {width: 100%; border-collapse: collapse; border: none;} .content {vertical-align: top; width: 702px; padding-right: 9px; background: url(../images/column-BG.png) right top no-repeat;} .m-t {background: url(../images/m-t-BG.png);} .m-t ul {background: url(../images/m-1-B.png) left bottom no-repeat; padding: 10px 0 0; height: 85px; text-align: center;} .m-t ul li {padding: 0 7px;} .m-t ul li, .m-t ul li a {list-style: outside; list-style: none; display: -moz-inline-box; display: inline-block; font: bold 12px Tahoma, Geneva, sans-serif; color: #000000; text-transform: uppercase; white-space: nowrap;} *+html .m-t ul li, *+html .m-t ul li a, *+html .m-1 li {display: inline;} * html .m-t ul li, * html .m-t ul li a, * html .m-1 li {display: inline;} .m-t ul li a {text-decoration: none; padding-top: 60px; background-position: center top; background-repeat: no-repeat;} .m-t-1 a {width: 66px; background-image: url(../images/m-1-1.png);} .m-t-2 a {width: 63px; background-image: url(../images/m-1-2.png);} .m-t-3 a {width: 89px; background-image: url(../images/m-1-3.png);} .m-t-4 a {width: 67px; background-image: url(../images/m-1-4.png);} .m-t-5 a {width: 82px; background-image: url(../images/m-1-5.png);} .m-t-6 a {width: 65px; background-image: url(../images/m-1-6.png);} .m-t ul li.m-t-7 a {background-image: url(../images/rotor.gif); background-position: 0px -20px;} .text {padding: 10px 33px;} .h201 {font: normal 18px Tahoma, Geneva, sans-serif; color: #88201e; padding: 0 0 15px;} .h201 a {color: #88201e;} .img-1 {padding: 0 10px 10px 0;} .img-1 img {border: solid 7px #DFE9BF;} .line {border-top: solid 1px #D0D0C0; height: 9px;} .m-1 li {list-style: outside; list-style: none; display: -moz-inline-box; display: inline-block; text-align: center; width: 122px; padding: 10px 1px; vertical-align: top; font-size: 11px;} *+html .m-1 li {padding: 10px 2px;} * html .m-1 li {padding: 10px 2px;} .m-1 li a, .m-1 li a:hover {color: #010101; text-decoration: none;} .m-1 li img {width: 108px; height: 108px; border: solid 7px #DFE9BF; margin-bottom: 6px; margin-top: 2px;} .m-2 li {padding: 10px 17px;} .m-2 li a.korzinka {display: block; background: url(../images/korz-small.png) 0 6px no-repeat; padding-left: 25px; text-align: right; font-size: 18px; color: #963b37; margin: 0 3px 0 6px;} *+html .m-2 li {padding: 10px 18px;} * html .m-2 li {padding: 10px 18px;} .m-3 li {width: 150px; padding: 10px 4px 10px 2px;} .m-3 li img {width: auto; height: auto;} *+html .m-3 li {padding: 10px 4px;} * html .m-3 li {padding: 10px 4px;} .breedcrumb {font-size: 16px; color: #963b37; font-weight: bold;} .breedcrumb small {font-size: 12px; padding: 0 6px;} .breedcrumb a {text-decoration: none; color: #963b37;} .breedcrumb a:hover {text-decoration: underline;} .table-1 {width: 100%; border-collapse: collapse; border: none; margin-bottom: 10px;} .table-1 th, .table-1 td {vertical-align: middle; text-align: center; padding: 5px; border-bottom: solid 1px #E7CDCB;} .table-1 th {font-size: 12px; font-weight: normal; color: #811212;} .table-1 td {font-size: 18px; color: #811212;} .table-1 td a {text-decoration: none; color: #000000;} .table-1 td.n {font-size: 12px; color: #000; width: 35px;} .table-1 td.name, .table-1 th.name {width: 335px; text-align: left;} .table-1 input {width: 46px; height: 18px; background: #FFF; border: solid 1px #777676; text-align: center; line-height:18px;} .table-1 td.zakaz {text-align: right; border: none;} .zakaz {width: 139px; height: 29px; background: url(../images/zakazat.png) no-repeat; border: none; cursor: pointer; float: right;} .form-3 li {list-style: outside; list-style: none; padding: 0 0 3px;} .text-3 {width: 178px; height: 20px; background: #fff; border: solid 1px #777676; line-height:20px;} .form-3 textarea {width: 633px; height: 101px; background: #fff; border: solid 1px #777676;} .table-2 {width: 100%; border-collapse: collapse; border: none;} .table-2 td {vertical-align: top;} .table-2 td .img-1 img {max-width: 186px;} .table-2 td table {width: 100%; margin-bottom: 15px; border-collapse: collapse; border: none;} .table-2 td table td {border-bottom: solid 1px #88201E; padding: 10px; vertical-align: middle;} .sp-1 {font-size: 16px; color: #811212; font-weight: bold;} .column {vertical-align: top; background: #E9E0CC url(../images/column-B.png) left bottom no-repeat; padding: 5px 15px 120px;} .h301 {font-size: 16px; color: #811212; padding-bottom: 6px;} .korzina {padding: 40px 15px 0 105px; background: url(../images/korzina-big.png) no-repeat; position: relative; height: 73px; margin-bottom: 16px;} .korz {width: 88px; height: 93px; background: url(about:blank); position: absolute; display: block; left: 7px; top: 13px;} .korzina p {padding-bottom: 10px;} .addr {font-size: 36px; font-style: normal; color: #8C867A; padding-left: 23px;} .addr small {font-size: 11px;} .addr span {display: block;} .addr span small {font-size: 14px;} .footer {padding: 10px;} .copy {background: #DDD0B2; padding: 12px 10px 12px 40px; color: #fff;}