@charset "utf-8"; /* CSS Document */ html, body, div, ul, 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%; background: #fff;} body {font: normal 12px Georgia, "Times New Roman", Times, serif; color: #000; background: #fff; position: relative; height: auto !important; height: 100%; min-height: 100%;} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #000;} a:hover {text-decoration: none;} p {padding-bottom: 20px;} p small {font-size: 1em;} h1, h2, h3, h4, h5, h6 {font: bold 16px sans-serif; color: #000000; padding-bottom: 15px;} h1 {font-size: 24px;} h3 {font-size: 16px;} h4 {font-size: 14px;} 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;} .clear {height: 0; overflow: hidden; clear: both;} .site {width: 950px; margin: 0 auto; height: 100%; padding-bottom: 100px; padding-top: 20px;} * html .site { height: 100%;} /*---------------------------------------------------------------------------------.site------------------------*/ .header {width: 950px; position: relative; height: 80px;} #logo {position: absolute; top: 0; left: 0; width: 232px; height: 51px;} #logo a {width: 232px; height: 51px; display: block; background: url(../images/logo.png) no-repeat; text-indent: -9999px; overflow: hidden;} .nav-all { padding-bottom: 16px; width: 950px;} .nav {width: 947px; background: #dfdfdf url(../images/menu-L.png) top left no-repeat; padding-left: 3px;} .nav div {background: url(../images/menu-R.png) top right no-repeat; padding-right: 3px; padding-left: 0; } .nav li {float: left; list-style: none outside; font: normal 14px Arial, Helvetica, sans-serif; text-transform: uppercase; padding: 5px 45px 0px; color: #fff; height: 21px; } .nav li.li-1 {background: #000; height: 30px; padding: 0; margin-top: -4px; position: relative;} .nav li.li-1 span {background: url(../images/menu-but-L.png) no-repeat; padding-left: 6px; height: 30px; display: block; float: left;} .nav li.li-1 span span {background: url(../images/menu-but-R.png) right no-repeat; padding: 11px 30px 0 30px; height: 19px; } .nav li a {text-decoration: none; color: #000;} .nav li a:hover {text-decoration: underline;} .nav-menu {background: #000 url(../images/nav-menu.png) right top repeat-y; width: 100%; height: 1%;} .c-L-T {background: url(../images/c-L-T.png) 0 0 no-repeat; width: 100%; height: 1%;} .c-R-T {background: url(../images/c-R-T.png) 100% 0 no-repeat; height: 1%;} .c-R-B {background: url(../images/c-R-B.png) 100% 100% no-repeat; height: 1%;} .c-L-B {background: url(../images/c-L-B.png) 0 100% no-repeat; padding: 0 300px 0 3px; height: 1%;} .nav-menu li {display: inline-block; list-style: none outside; font-size: 16px; color: #fff; padding: 5px 0 6px 5px;} * html .nav-menu li {display: inline;} *+html .nav-menu li {display: inline;} .nav-menu li span {padding-left: 6px;} .nav-menu li a {color: #fff;} .korz {position: absolute; top: 20px; right: 0; color: #000; font: normal 12px Arial, Helvetica, sans-serif; text-align: right; line-height: 20px;} .korz span {font-weight: bold;} /*---------------------------------------------------------------------------------.header------------------------*/ .conteiner {width: 950px; padding-bottom: 50px;} .page {float: right; width: 709px; padding-left: 20px; overflow: hidden;} .h1 {padding-bottom: 10px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px;} .h1-1 {padding-bottom: 10px; font-weight: normal; font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; line-height: 20px;} .table {width: 100%;} .table table {border-collapse: collapse; width: 100%; margin: 5px 0 35px 0;} .table td {vertical-align: middle; height: 49px; font-size: 12px; color: #000; border-bottom: 1px #eaeaea solid; width: auto; padding-right: 29px; line-height: 20px;} .table .td-1 {vertical-align: middle; height: 39px; font-size: 16px; color: #878787; border-bottom: none; padding-right: 0;} .table .td-2 {font-size: 24px; color: #999; width: 37px; /*<!--padding-left: 10px;-->*/ padding-right: 0;} .table td.td_01-1 {border-bottom: none; text-align: right;} .table .td_04-1 {color: #000; border-bottom: none; font-size: 18px; padding-right: 0;} .table .td_05-1 {width: 90px; border-bottom: none; padding-right: 0;} .table td.td_05 a {color: #000; font-size: 11px; } .table td.td_05-1 a {color: #000; font-size: 11px;} .table .td-03 {padding-right: 20px;} .table .td-03 form {border: #cacaca solid; border-width: 1px 0 1px; width: 57px; height: 17px; overflow: hidden;} .table .td-03-1 {padding-right: 0; border-bottom: none;} .table .td-03 div {background: url(../images/input-L.png) left no-repeat; padding-left: 3px; height: 19px; width: 57px; padding-right: 0;} .table .td-03 div div {background: url(../images/input-R.png) right no-repeat; padding-left: 0; padding-right: 3px; height: 19px;} .table .td-03 div div input {border: none; text-align: center; background: #fff; width: 57px; height: 15px; font-size: 12px; color: #000; padding: 0;} .table td.td_04 {color: #000; width: 110px; padding-right: 0;} .table td.td_05 {width: auto; padding-right: 0;} .table td.td_05 a {color: #000; font-size: 11px;} .table table th {font-size: 11px; color: #969696; height: 19px; font-weight: normal; text-align: left; border-bottom: 1px #eaeaea solid; } .table table th.th-01 {width: 351px;} .form-1 {text-align: right;} .form-1 input {margin-left: 20px; height: 14px; border: none; position: relative; cursor: pointer;} .form-1 input:hover {left: 1px; top: 1px;} .inp-1 {background: url(../images/inp-1.png) no-repeat; width: 90px;} .inp-2 {background: url(../images/inp-2.png) no-repeat; width: 109px;} /*index*/ .block-1 {border-top: 1px #dfdfdf solid; padding: 5px 15px 15px 10px;} .block-1 h2 {font-size: 18px; font-weight: normal; padding-bottom: 5px;} .block-1 p {padding: 0; color: #686868; line-height: 14px;} .page-navi {list-style: outside; list-style: none; text-align: right;} .page-navi li {display: -moz-inline-box; display: inline-block; font: normal 12px Tahoma, Arial, sans-serif; color: #fff; padding: 0; vertical-align: middle;} * html .page-navi li {display: inline;} *+html .page-navi li {display: inline;} .page-navi span {background: #000; padding: 2px 7px 0; height: 18px; display: inline-block; margin-top: 2px;} .page-navi strong {font-weight: normal; color: #dfdfdf;} .page-navi strong a {text-decoration: none;} .page-navi strong a:hover {text-decoration: underline;} .page-navi li a { color: #000; padding: 0 5px;} /*index-01*/ .content-menu {list-style: none outside; padding: 0; width: 335px; margin: 0 8px 27px 0; display: -moz-inline-box; display: inline-block; vertical-align: top; zoom:1; * display: inline; position: relative; min-height: 104px; _height: 104px; font-size: 14px;} .content-menu-L {float: left; width: 146px; padding-right: 17px; overflow: hidden;} .content-menu-R {float: left; width: 163px; color: #000;} .content-menu-R img {width: 146px; height: 103px;} .content-menu-R .cena {position: absolute; bottom: 0; color: #999;} /*index-02*/ .block-2 {width: 100%; overflow: hidden;} .block-2-L {float: left; width: 390px; } .block-2-L img {width: 378px; height: 263px;} .block-2-L a, .block-2-L-img a {display: block; margin-bottom: 7px; margin-right: 7px; width: 378px; height: 263px;} .block-2-L-img li {float: left; list-style: none outside; padding: 0; margin-bottom: 7px; margin-right: 7px; position: relative;} .block-2-L-img li img {width: 89px; height: 63px;} .block-2-L-img a {display: block; background: url(../images/Untitled-1.png) no-repeat; width: 89px; height: 63px; position: absolute; top: 0; left: 0; margin: 0; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/Untitled-1.png', sizingMethod='crop');} .block-2-R {float: right; width: 312px;} .block-2-R-t { padding: 10px; font-size: 16px;} .block-2-R-t span {padding-right: 60px;} .block-2-R-t strong {font-weight: normal; text-align: right;} .block-2-R-t p {border-top: 3px #dfdfdf solid; padding: 7px; text-align: right; font-size: 14px; margin-top: 7px;} .block-2-R-t p a {color: #000; background: url(../images/korz.png) 122px 1px no-repeat; padding-left: 27px; display: block;} .ul-1 {padding-top: 30px; padding-left: 42px;} .ul-1 li {list-style: none outside; padding: 0; color: #999; font-size: 16px;} .block-3 {padding-top: 10px; font-size: 16px; color: #000;} /*index-03*//*index-04*/ .form-centr {padding-top: 25px; /*float: left;*/} .form-2 * {vertical-align: middle;} .form-2 li, .form-2 li.li-2 {list-style: none outside; padding: 0; padding-bottom: 9px;} .form-2 li.li-2 {padding-bottom: 29px;} .form-2 input, .form-2 select {border: 1px #cacaca solid; width: 252px; height: 19px; background: #fff; font-size: 15px; color: #999;} .form-2 select {width: 257px; height: 24px;} .form-2 li label {width: 213px; text-align: right; display: inline-block; color: #999; font-size: 16px; padding-right: 6px;} * html .form-2 label {display: inline;} *+html .form-2 label {display: inline;} .form-2 .div-1-1 {padding-top: 8px; padding-left: 302px; border: none;} .form-2 .div-1-1 input {background: url(../images/order_11.png) no-repeat; width: 86px; height: 13px; position: relative; cursor: pointer; border: none;} .form-2 .div-1-1 input:hover {left: 1px; top: 1px;} /*---------------------------------------------------------------------------------.page------------------------*/ .sidebar {float: left; width: 210px; padding-left: 5px; overflow: hidden;} .poisk {background: url(../images/poisk-L.png) left no-repeat; padding-left: 3px; height: 20px; width: 204px;} .poisk div {background: url(../images/poisk-R.png) right top no-repeat; padding-right: 3px; height: 20px;} .poisk div form {border: #000 solid; border-width: 1px 0; height: 18px;} .poisk div input {border: none; height: 14px; background: #fff; color: #969696; width: 100%;} .menu-side-1 {padding-top: 12px;} .menu-side-1 li {border-bottom: 2px #dfdfdf solid; list-style: none outside; padding: 6px 0 10px 14px; font-size: 16px;} .menu-side-1 li a {color: #4a4a4a; text-decoration: none;} .menu-side-1 li a:hover {text-decoration: underline;} /* .menu-side-2 {display: none;}*/ .menu-side-2 li {list-style: none outside; padding: 0; padding-left: 15px; font-size: 14px; color: #000; background: url(../images/m-li.png) 5px no-repeat; border: none; line-height: 23px;} .menu-side-2 li span {border-bottom: 1px #000 dashed;} .menu-side-2 li a {color: #999; text-decoration: none;} .menu-side-2 li a:hover {text-decoration: underline;} /*---------------------------------------------------------------------------------.sidebar------------------------*/ .footer { height: 100px; position: absolute; bottom: 0; color: #6d6d6d; width: 950px; left: 50%; margin-left: -475px;} .menu-foot {text-align: center; padding-bottom: 10px;} .menu-foot li {display: inline-block; list-style: none outside; padding: 0 10px;} * html .menu-foot li {display: inline;} *+html .menu-foot li {display: inline;} .menu-foot li a {color: #6d6d6d;} .foot-1 {background: url(../images/foot-img.png) top no-repeat; padding-top: 18px;} .foot-1 img {margin-left: 5px;} .copy {float: right; color: #bfbfbf; font-size: 11px; width: 291px; padding-top: 15px;}