@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 Arial,Helvetica,sans-serif; color: #000; background: #fff; min-width: 930px; padding: 0 20px; position: relative; height: auto !important; height: 100%; min-height: 100%;} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #1085fe;} a:hover {text-decoration: none;} p {padding-bottom: 15px;} p small {font-size: 1em;} h1, h2, h3, h4, h5, h6 {font: 900 18px Arial,Helvetica,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;} .all { padding: 20px 0px 0; width: 100%; overflow: hidden; position: relative; } .header { width: 100%; *overflow-x: hidden; } .info { width: 140px; float: right; padding-bottom: 8px; } .tel { font-weight: 900; font-size: 14px; padding-bottom: 2px; } .icq { font-size: 14px; color: #777777; padding-bottom: 5px; } .icq a { color: #000; font-size: 14px; text-decoration: none; } .icq a:hover { text-decoration: underline; } .icq span { font-size: 10px; } .blogs { } .blogs a { margin-right: 1px; } .logo { width: 200px; float: left; padding-top: 18px; padding-bottom: 7px; } .kartinko { padding: 0 160px 7px 200px; } .m-1 { padding: 0 0 6px 200px; text-align: justify; height: 16px; overflow: hidden; } .m-1 a { color: #00B6FF; white-space: nowrap; text-decoration: none; } .m-1 a:hover { text-decoration: underline; } .eshop { padding-left: 132px; position: relative; height: 1%; } .eshop-cont { width: 100%; position: relative; } #eshop { position: absolute; left: 0px; top: 0px; } .m-2 { padding: 7px 20px; text-align: justify; background: #000; color: #fff; font-weight: 900; height: 16px; overflow: hidden; } .m-2 a { color: #fff; text-decoration: none; } .m-2 a:hover, .m-2 span { text-decoration: none; color: #FDD20C; } .m-2 a:hover span, .m-2 a:hover small { color: #00b5ff; } .m-2 small { font-size: 9px; color: #FDD20C; font-weight: 900; } #search-text { border: none; background: #fff; margin-right: 6px; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px;} .m-2 a.basket, .m-2 a.basket:hover { font-weight: normal; color: #fff; } .m-3-cont { width: 760px; margin: 0 auto; } .m-3 { float: left; position: relative; left: 50%; } .m-3-1 { float: left; position: relative; left: -50%; } .m-3 ul { height: 21px; background: #000; font-weight: 900; padding: 0px; float: left; } .m-3 li { list-style: outside none none; float: left; padding: 3px 5px; position: relative; } .m-3 a { color: #fff; text-decoration: none; } .m-3 a:hover { color: #fdd20c; text-decoration: underline; } .m-3-2 { visibility: hidden; } .m-3-1-bg-1 { position: absolute; width: 152px; left: 0; top: 20px; background: url(../images/menu-content.png) right repeat-y; } .m-3-1-bg-2 { background: url(../images/menu-bottom.png) 0 0 no-repeat; height: 9px; width: 152px; position: absolute; left: 0; } .m-3 li ul { height: auto; padding-bottom: 3px; background: none; float: none; } .m-3 li li { float: none; padding: 1px 5px; font-weight: normal; color: #FDD20C; } .m-3 li li a { color: #FDD20C; text-decoration: none; } .m-3 li li a:hover { text-decoration: underline; } .page { width: 100%; overflow: hidden; padding-top: 10px; } .cont-1 { width: 100%; float: left; } .cont-2 { padding-left: 200px; } .content { width: 100%; } .navbar { width: 180px; float: left; margin-left: -100%; } .sorted { text-align: right; } .sorted a { color: #000; text-decoration: underline; } .sorted a:hover, .sorted a.active, .sorted a.active:hover { color: #00b5ff; text-decoration: none; } .punktir { border-bottom: dashed 1px #000; } .vivodit_po { color: #666; } .sorted a.strelka, .sorted a.strelka:hover { text-decoration: none; } .items { vertical-align: top; padding-top: 10px; } .items li { width: 160px; padding: 10px 40px; list-style: outside none none; display: inline-block; *display: inline; zoom:1; vertical-align: top;} .items li img { width: 160px; height: 200px; } .items li a { display: block; margin-bottom: 10px; } .title { padding-top: 23px; } .title h4 { font-size: 12px; font-weight: 900; padding-bottom: 0px; } .title p { padding-bottom: 0px; } .title-2 { padding: 5px; background: #000; color: #fff; } .title-2 u { color: #2C9DC3; display: inline !important; } .title-2 li { list-style: outside none none; padding: 0 0 2px; width: auto; } .p-n { text-align: right; color: #666666; } .p-n a, .p-n span { color: #000; margin-left: 5px; } .p-n a:hover, .p-n a.active { color: #00b5ff; text-decoration: none; } .h301 { font-size: 12px; text-transform: uppercase; padding: 0 0 5px; font-weight: normal; } .h301 a { color: #000; text-decoration: none; } .h301 a:hover { font-weight: bold; text-decoration: none; } .h302 a { color: #FF335C } .m-4 ul { margin-bottom: 5px; } .m-4 li { list-style: outside none none; padding: 0; position: relative; height: 1%; *float: left; width: 100%; } .m-4 li a { display: block; color: #000; text-decoration: none; padding: 1px; background: url(about:blank); } .m-4 li a:hover, .m-4 li.grey { font-weight: 900; text-decoration: none; background: #eeeeee; } .m-4 li li { padding: 1px 10px; width: auto; float: none; } .m-4 li li a { display: inline; color: #000; text-decoration: underline; padding: 0px; font-weight: normal; } .m-4 li li a:hover { text-decoration: none; background: none; font-weight: normal; } .m-4-2 { visibility: hidden; } .grey .m-4-2 { visibility: visible; } .m-4-2 .m-3-1-bg-1 { background: url(../images/menu-content-2.png) right top no-repeat; top: 0; left: 180px; } .m-4-2 .m-3-1-bg-2 { background: url(../images/menu-bottom-2.png) 0 0 no-repeat; } .footer { padding: 20px 0; text-align: center; color: #666666; } .footer a { color: #666666; } .m-5 { padding: 13px 0 20px; } .m-5 a { text-decoration: none; } .m-5 a:hover { text-decoration: underline; } .copy { font-size: 11px; } .magazin, .magazin a { display: block; float: left; } .magazin a { background: #000; font-size: 14px; width: 155px; height: 30px; line-height: 30px; color: #fff; text-decoration: none; margin-right: 2px; } .magazin a:hover { text-decoration: underline; }