* {margin: 0px; padding: 0px;} html {height: 100%;} body {font: normal 13px Tahoma, Arial, Helvetica, sans-serif; color: #000000; background: #FFFFFF; width: 100%; min-width: 1004px;} img {border: none;} li {list-style: none;} a {text-decoration: underline; cursor: pointer; color: #0475d4;} a:hover {text-decoration: none;} p {text-align: justify;} .set {height: 0; overflow: hidden; clear: both;} h1, h2, h3, h4, h5, h6 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: normal;} input[type="submit"] {height: 19px; background: url(../images/nayti-bg.gif) repeat-x; color: #fff; border: none; padding: 0 5px;} input[type='submit']::-moz-focus-inner{padding:0;border:0} div#all {width: 100%; overflow: hidden;} .kartinka-2 {text-align: center; background: #163F99;} div.header {border-bottom: solid 1px #BBBBBB;} div.header, div.h01, div.h02, div.h03 {width: 100%; height: 230px; background: url(../images/header-bg.jpg) 0 0 repeat-x; position: relative;} div.h01 {background: url(../images/h01.jpg) 0 0 no-repeat;} div.h02 {background: url(../images/h02.jpg) 259px 0 no-repeat;} div.h03 {background: url(../images/h03.jpg) 459px 0 no-repeat;} a.logo {width: 148px; display: block; height: 35px; position: absolute; left: 35px; top: 47px; background: url(../images/spacer.gif); text-indent: -9999px; overflow: hidden;} div.kartinka {width: 600px; display: block; height: 90px; position: absolute; top: 12px; right: 21px; z-index: 100;} div.kartinka-1 {padding: 10px 0; text-align: center;} ul.m-top {padding: 141px 21px 0 0; font-size: 11px; position: absolute; top: 0; right: 0;} ul.m-top li {float: left; padding-left: 43px; height: 15px; background-position: 24px center; background-repeat: no-repeat;} ul.m-top li a {color: #000000; text-decoration: none;} ul.m-top li a:hover {text-decoration: underline;} ul.m-top li.m-h {background-image: url(../images/top-home.gif);} ul.m-top li.m-m {background-image: url(../images/top-mail.gif);} ul.m-top li.m-c {background-image: url(../images/top-reklama.gif);} ul.m-top li.m-v {background-image: url(../images/vxod.gif);} #top-form {position: absolute; width: 100%; height: 20px; left: 0px; top: 196px; font: bold 12px Verdana, Arial, Helvetica, sans-serif;} .cont-5 {padding: 0 256px 0 258px;} .cont-1 {width: 100%; float: left;} .cont-4 {padding: 1px 216px 0 64px;} .cont-7 {width: 100%;} .text-1 {width: 99.99%; height: 17px; background: #FFFFFF; border: solid 1px #7E7E7E;} .cont-2 {width: 45px; padding: 2px 14px 0 15px; float: left; margin-left: -100%;} .cont-3 {width: 206px; padding: 1px 0px 0 10px; float: left; margin-left: -216px;} .select-1 {width: 143px; background: #FFFFFF; margin-right: 10px; float: left; border: 1px solid #7E7E7E;} .submit-1 {width: 50px; height: 20px; margin-top: -1px; border: none; background: url(../images/nayti-bg.gif) 0 0 repeat-x; color: #FFFFFF; float: left; cursor: pointer;} .dobav {width: 215px; height: 47px; position: absolute; bottom: 0; right: 20px; background: url(../images/dobav-bg.gif) 0 0 repeat-x; font-weight: bold;} .dobav a {color: #ffffff;} .dobav div {background: url(../images/dobav-l.gif) 0 0 no-repeat;} .dobav div div {background: url(../images/dobav-r.gif) 100% 0 no-repeat; padding: 8px 10px 0 57px; height: 39px; text-align: center;} *+html div#page {clear: both; float: none; margin-bottom: 30px;} .cont-6 {width: 100%; float: left;} .center {margin: 0 257px 0 258px;} h2.h202 span {background-color: #F42614;} div.novost-1 {padding: 15px 10px 5px;} div.novost-1 img, div.novost-2 img, div.catalog-new img {border: solid 3px #A4A4A4; margin: 0 5px 5px;} /*.desk-1 a img, div.novost-1 img, div.novost-2 img {max-width: 170px;}*/ img.pic_descr {float: left;} div.novost-1 h3 {font-size: 18px; padding-bottom: 10px;} div.novost-1 h3 span {margin-right: 14px;} div.podr {clear: both; float: none; text-align: right; border-bottom: dashed 1px #E2E2E2; padding: 5px 17px; font-size: 11px; color: #8f8f8f;} div.podr span {color: #000000; padding-left: 5px;} div.podr a {padding-left: 10px;} a.podrob {background: url(../images/bl-2.gif) right center no-repeat; padding-right: 14px;} div.public {float: none; clear: both; padding: 5px 17px; text-align: right; font-size: 11px;} div.public span, div.public strong, div.public span a {padding: 3px;} div.public span, div.public span a {color: #8a8a8a;} .novost-2 {padding: 15px 0 5px;} .novost-2 h3 {font-size: 14px; padding-bottom: 5px; font-weight: bold;} .novost-2 h3 span, div.novost-1 h3 span {font-size: 12px; color: #5d5d5d; background-color: #F2F2F2; font-weight: bold; padding: 5px 18px; display: block; float: left;} .novost-2 h3 strong {padding: 5px 18px 5px 5px; line-height: 25px;} div.rubrika {padding: 5px; font-size: 11px; color: #8E8E8E;} div.rubrika span {padding-right: 10px;} div.rubrika a {margin-left: 5px; color: #8E8E8E;} .spec {height: 28px; padding: 33px 5px 0; background: url(../images/specpredl.jpg) center top no-repeat; margin-top: 15px; font: bold 16px Verdana, Arial, Helvetica, sans-serif;} div.spec-l, div.spec-r {width: 49%; float: left; padding: 6px 0 7px; color: #ffffff; font-size: 11px; margin-bottom: 18px;} div.spec-r {width: 51%;} div.spec-l h3, div.spec-r h3 {font: bold 16px Verdana, Arial, Helvetica, sans-serif;} div.spec-l h3, div.spec-r h3, div.spec-l p, div.spec-r p, div.spec-l a, div.spec-r a {padding: 0 10px;} div.spec-l {background: #4A9C14 url(../images/specpredl-green.gif) 0 0 repeat-x;} div.spec-r {background: #9C1445 url(../images/specpredl-red.gif) 0 0 repeat-x;} div.spec-l a.podrob, div.spec-r a.podrob {background-image: url(../images/specpredl-green-bl.gif); background-position: right center; background-repeat: no-repeat; color: #FFFFFF; padding-right: 14px; font-size: 12px;} div.spec-r a.podrob {background-image: url(../images/specpredl-red-bl.gif);} .novost-3 {width: 48%; float: left; padding: 0px 1.5% 10px 0; font-size: 11px;} .novost-3 p {padding: 3px 0 6px;} .novost-3 p span {color: #5d5d5d; background: #F2F2F2; padding: 0 6px; margin-right: 7px;} .novost-3 p a {margin-right: 7px;} .novost-4 {padding-top: 10px;} .novost-4 h3 {font-size: 14px;} .novost-4 p {padding: 5px;} .novost-4 p.p-1 {font-size: 11px; padding-bottom: 0;} .novost-4 p.p-1 span {color: #737373;} .statyi {width: 33%; float: left; padding: 10px 0;} .statyi li {padding: 0 0 7px 37px;} a.a-2 {font-weight: bold; color: #606060; background: url(../images/bl-3.gif) 5px center no-repeat; padding-left: 24px;} div.vse-novosti {height: 20px; padding: 5px 11px; text-align: right; margin-top: 20px;} div.vse-novosti a {background: url(../images/bl-4.gif) 0 center no-repeat; font-size: 11px; padding-left: 16px;} div.comment {padding: 10px 0; border-bottom: dashed 1px #E2E2E2; color: #464646; font-size: 11px; margin: 0 10px;} div.comment h6 {font-size: 12px; font-weight: bold; color: #000000;} div.comment p {font-style: italic; font-size: 12px; padding: 10px;} h3.h301 {font: bold 16px Verdana, Arial, Helvetica, sans-serif; padding: 7px 25px;} ul.photoreport-2 {font-size: 14px; padding: 0 35px 10px;} ul.photoreport-2 li {padding-bottom: 4px;} ul.photoreport-2 li a {font-weight: bold;} table.table-1, table.table-2 {width: 100%; border-collapse: collapse; text-align: center;} table.table-1 tr {} table.table-1 td {padding: 7px 0;border-bottom: dashed 1px #E2E2E2;} table.table-1 td ul li {padding: 0 9px; font-size: 11px; color: #737373;} table.table-1 td ul li span {color: #000000;} table.table-1 td ul li img {margin: 8px 8px 5px -7px; border: solid 3px #A4A4A4;} table.table-1 td ul li h6 {font-size: 12px;} /*table.table-1 td ul li img, table.table-2 td img {max-width: 90%;}*/ table.table-2 td {padding: 7px; text-align: center; vertical-align: top;} table.table-2 td img {padding: 3px; background: #FFFFFF; border: solid 1px #D8D8D8; float: none;} table.table-2 td p {padding: 4px 15px 0; width: 115px; font-size: 11px; color: #737373; text-align: center; margin: 0 auto;} div.page-navi {padding: 20px 20px 30px; text-align: center; font-size: 11px;} div.page-navi span {padding-right: 12px;} div.page-navi a, div.page-navi b {padding: 0 4px; color: #0475d4;} div.page-navi b {background: #0475d4; color: #FFFFFF;} div.galera {padding: 10px; text-align: center;} div.galera img {max-width: 90%; background: #FFFFFF; padding: 2px; border: solid 1px #D6D6D6; margin-bottom: 3px;} div.galera a {padding: 0 10px;} div.galera ul {padding: 10px;} div.galera ul li {padding-bottom: 2px;} div.galera ul li span {color: #4a4a4a; font-weight: bold;} div.contact {width: 345px; padding-left: 13px;} div.contact form ul {padding-bottom: 15px;} div.contact form ul li {padding-bottom: 7px;} div.contact form input, div.contact form textarea {width: 343px; height: 17px; border: solid 1px #B3B9C3; background: #FFFFFF; font-size: 11px;} div.contact form textarea {height: 152px;} div.contact form input.submit-3 {width: 73px; height: 20px; background: url(../images/nayti-bg.gif) 0 0 repeat-x; color: #FFFFFF; border: none; float: right; margin-top: 5px;} div.contact h6 {font-size: 12px; font-weight: bold; padding-left: 50px;} ul.contact-1 {padding: 15px 0 36px;} ul.contact-1 li {padding: 2px 0 10px 50px;} ul.contact-1 li.contact-1-1, li.contact-1-4 {background: url(../images/telefon.jpg) 13px 0 no-repeat;} ul.contact-1 li.contact-1-2 {background: url(../images/icq.jpg) 18px 1px no-repeat;} ul.contact-1 li.contact-1-3 {background: url(../images/e-mail.jpg) 13px 3px no-repeat;} ul.contact-1 li.contact-1-4 {padding: 13px 0 12px 50px;} p.p-2 {text-align: right; margin-top: -10px; padding: 0 40px 10px; font-size: 11px; color: #4c4c4c;} p.p-2 strong {color: #000000;} /*add-cat*/ ul.add-cat {width: 400px; padding: 15px 0; margin: 0 auto;} ul.add-cat li {padding-bottom: 14px; clear: both; float: none;} ul.add-cat li label {display: block; height: auto !important; height: 30px; min-height: 30px; float: left; width: 160px; padding-right: 10px; text-align: right; font-size: 12px;} ul.add-cat li input {width: 228px; height: 14px; border: solid 1px #AAAAAA; float: left; background: #FFFFFF; font-size: 11px;} ul.add-cat li select {width: 228px; border: solid 1px #AAAAAA; float: left; background: #FFFFFF; font-size: 11px;} ul.add-cat li textarea {width: 100%; height: 85px; border: solid 1px #AAAAAA; background: #FFFFFF;} ul.add-cat li.li-1 label {width: auto; padding-top: 13px;} ul.add-cat li.li-1 img {float: left;} ul.add-cat li.li-1 input {width: 38px; margin: 13px 0 0 10px;} ul.add-cat li input.submit-2 {width: 68px; height: 20px; border: none; background: url(../images/nayti-bg.gif) 0 0 repeat-x; float: right; color: #FFFFFF; margin-top: 10px; cursor: pointer;} /*add-cat*/ /*blog*/ .blog {padding: 6px 0 6px 15px; border-bottom: dashed 1px #E2E2E2;} .blog img {float: right; border: solid 3px #A4A4A4; margin-left: 10px;} .blog p {padding: 5px;} .blog-2 {border-bottom: none;} .blog-2 p {padding: 10px;} .blog h3 {font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif; padding: 5px;} .blog p.podr-2 {text-align: right;} .blog p.podr-2 a {padding: 0 15px; background: url(../images/bl-4.gif) left bottom no-repeat;} .blog p.podr-2 div.rubrika {text-align: right;} .h601 {position: static; font-size: 13px;} .h601:hover {position: relative;} .h601 ul.h601-hover {display: none;} .h601:hover ul.h601-hover {display: block;} ul.h601-hover {width: 165px; _height: 257px; min-height: 255px; padding: 6px; background-color: #EDEDED; border: solid 1px #DBDBDB; position: absolute; left: 66px; top: 16px; z-index: 100;} ul.h601-hover li {padding-bottom: 5px;} ul.h601-hover li img {border: solid 3px #A4A4A4;} ul.h601-hover li div.desk-1 {text-align: right; padding: 5px 0;} /*blog*/ /*conf*/ .conf img {float: left; border: none;} .conf h3 {color: #0475D4;} p.vopr {font: bold 12px Arial, Helvetica, sans-serif; color: #000; padding: 5px 13px;} p.otv {font: italic 12px Arial, Helvetica, sans-serif; color: #000; padding: 5px 26px;} /*conf*/ /*edit-news*/ .news_edit li {float: none; clear: both; overflow: auto; padding: 1px;} .news_edit li ul {float: left; width: 300px;} .news_edit li ul li input, .news_edit li textarea, .news_edit li select {margin-bottom: 5px;} .news_edit li textarea {width: 480px; height: 300px; border: solid 1px #7E7E7E; background: #fff;} .select-category, .input {border: solid 1px #7E7E7E; background: #fff; width: 296px;} .input {height: 17px; } *+html .select-category {height: 21px;} .dobavit-stroku, .udalit-stroku {width: 20px; position: absolute; top: 0; background: url(../images/nayti-bg.gif) repeat-x; border: none; height: 20px; color: #fff;} .dobavit-stroku {left: 354px;} .udalit-stroku {left: 380px;} div.fileinputs {position: relative; height: 20px;} div.fakefile {position: absolute; top: 0px; left: 0px; z-index: 1;} input.file {text-align: right; -moz-opacity: 0; filter: alpha(opacity: 0); opacity: 0; z-index: 2; left: 0; top: 0; position: absolute; width: 350px; color: #3366FF; height: 17px;} input.text {padding: 0 0 0 5px; width: 291px; background: #ffffff; height: 17px; position: absolute; left: 0; top: 0; border: solid 1px #7E7E7E;} /*:root input[type="text"] {padding-top:3px; line-height:normal;}*/ .fakefile img {position: absolute; left: 300px; top: 0; padding: 0; margin:0; border: none !important;} .news_edit li input.submit-3 {height: 19px; background: url(../images/nayti-bg.gif) repeat-x; color: #fff; border: none; padding: 0 5px;} .edit_comments {clear: both; float: none; text-align: right;} .a-1 {padding-left: 15px; background: url(../images/bl-6.gif) 0 100% no-repeat; margin-right: 10px;} .a-4 {padding-left: 15px; background: url(../images/bl-5.gif) 0 100% no-repeat; margin-right: 10px;} /*edit-news*/ /*registr*/ .registraciya {padding: 10px;} .registraciya input[type="text"], .registraciya select, .registraciya textarea {border: solid 1px #7E7E7E; background: #FFFFFF;} .registraciya input[type="text"], .registraciya select {width: 254px; height: 17px; margin-right: 5px;} .registraciya select {height: 20px; width: 256px;} .registraciya input[type="checkbox"], .registraciya input[type="radio"] {float: left; margin: 1px 2px 0 0; _margin: -1px 0px 0 0;} *+html .registraciya input[type="checkbox"] {margin: -1px 1px;} *+html .registraciya input[type="radio"] {margin: -1px 1px;} .registraciya label {float: left; margin-right: 5px;} .registraciya li {padding: 5px 0; font-size: 11px; clear: both;} .registraciya b {color: red; margin-right: 5px;} .registraciya strong.st-1 {float: left; margin-right: 5px;} .registraciya textarea {width: 320px; height: 32px;} input[type="submit"].submit-4 {width: 92px; height: 28px; border: none; background: url(../images/gotovo.gif) 0 0 no-repeat; cursor: pointer;} /*registr*/ .left {width: 231px; float: left; margin-left: -100%; position: relative;} h2.h201 {height: 23px; font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding: 10px 0 0 10px; border-bottom: dashed 1px #6D6D6D; position: relative; margin-bottom: 5px;} .left h2.h201 {margin-left: 6px; padding-left: 21px;} h2.h201 span {position: absolute; width: 183px; height: 3px; overflow: hidden; background-color: #000000; left: 0; top: 0;} h2.h202 {font-size: 16px;} h2.h202 span {background-color: #F42614;} h2.h202 a, h2.h201 i {float: right; margin-right: 11px; padding-left: 16px; background: url(../images/bl-4.gif) 0 center no-repeat; font-size: 11px; font-weight: normal;} h2.h201 i {background: none; font-style: normal;} h2.h202 b, h2.h201 b {float: left;} h2.h202 b a {float: none; margin-right: 0; padding-left: 0; background: none; font-size: 16px; font-weight: bold;} .left h2.h201 span {margin-left: -6px;} .left h2.h204 {background: #ededed; margin: 10px 0 0 -4px;} .left h2.h204 span {margin: 0;} .center h2.h201 span {margin-left: -6px;} .center h2.h204 {background: #ededed; margin: 10px 0 0 0px;} .center h2.h204 span {margin: 0;} h2.h203 i {padding-top:3px;} h2.h205 {margin-top: 30px;} h2.h201 small {float: right;} h2.h201 small a, .center h2.h201 small span {display: inline; float: none; position: static; background: none; font-weight: normal; font-size: 11px; padding: 0; margin: 0 3px;} ul.m-1 {padding-left: 6px;} ul.m-1 li {padding: 9px 10px 8px 54px; border-bottom: dashed 1px #E2E2E2; background-position: 26px 6px; background-repeat: no-repeat;} ul.m-1 li a {color: #0475D4; font-size: 12px;} li.m-1-1 {background-image: url(../images/m1-1.gif);} li.m-1-2 {background-image: url(../images/m-1-2.gif);} li.m-1-3 {background-image: url(../images/m-1-3.gif);} li.m-1-4 {background-image: url(../images/m-1-4.gif);} li.m-1-5 {background-image: url(../images/m-1-5.gif);} li.m-1-6 {background-image: url(../images/m-1-6.gif);} li.m-1-7 {background-image: url(../images/m-1-7.gif);} li.m-1-8 {background-image: url(../images/m-1-8.gif);} li.m-1-9 {background-image: url(../images/m-1-10.gif);} li.m-1-10 {background-image: url(../images/m-1-9.gif);} .photoreport {background: #EDEDED url(../images/gotoapparat.jpg) 0 100% no-repeat; padding-bottom: 115px; position: relative; height: 1%;} .desk-1 {padding: 5px 24px;} .desk-1 a {text-decoration: none; font-weight: bold;} .desk-1 a span {text-decoration: underline; padding: 0 14px 0 0; background: url(../images/bl-1.gif) right bottom no-repeat;} body:first-of-type .desk-1 a span {font-weight: normal; display: block; float: left;} .desk-1 a:hover span {text-decoration: none;} .desk-1 a img {border: solid 3px #A4A4A4; margin: 9px 0 7px; float: none; clear: both;} .sm-vse {position: absolute; width: 200px; height: 15px; bottom: 75px; left: 0; text-align: right; font-size: 11px; font-weight: bold;} .sm-vse a {color: #606060;} .blogs-center {width: 100%; border-collapse: collapse;} .blogs-center tr td {width: 31%; padding: 0 1%; vertical-align: top;} .center div.catalog-new-3 .sm-vse {left: auto; right: 20px; text-align: right !important;} .center div.catalog-new-3 {font-size: 12px;} .right {width: 213px; float: left; margin-left: -234px; position: relative;} .right .dbx-group {position: relative;} .right h2.h201 {margin-bottom: 0;} div.catalog-new {background: #EDEDED url(../images/ganteli.jpg) 0 100% no-repeat; padding: 10px 10px 95px; font-size: 11px; position: relative; margin-bottom: 22px; height: 1%;} div.catalog-new-3 {background-image: none; padding-bottom: 25px;} div.catalog-new-2 {background: none; padding-bottom: 25px;} div.catalog-new h6 {font-size: 12px; padding-bottom: 5px;} div.catalog-new .sm-vse {text-align: left !important; left: 12px; bottom: 65px;} .left div.catalog-new .sm-vse {text-align: right !important;} div.catalog-new-2 .sm-vse, div.catalog-new-3 .sm-vse {bottom: 15px;} ul.ul-1 {padding-bottom: 5px;} ul.ul-1 li {padding-bottom: 4px;} a.a-3 {font-size: 12px; background: url(../images/bl-1.gif) right center no-repeat; padding-right: 15px;} span.sp-5 {display: block; float: right; text-align: right; padding-right: 10px;} span.sp-5, span.sp-5 a {font: normal 11px Arial, Helvetica, sans-serif; color: #8b8b8b;} span.sp-6 {font-size: 11px; color: #8b8b8b; padding: 0 3px;} div.catalog-new-2 a.a-3 {background: url(../images/bl-2.gif) right center no-repeat;} div.catalog-new-2 .sm-vse a {background: url(../images/bl-3.gif) 0 center no-repeat; padding-left: 18px; position:relative;} #footer {padding-bottom: 30px; height: 1%; float: none; clear: both;} #footer div.center, #footer div.right {border-top: dashed 1px #E2E2E2; height: 1%;} #footer div.center {margin-right: 233px; position: relative;} .bord {position: absolute; width: 183px; height: 3px; overflow: hidden; left: 0; top: -1px; background: #B5B5B5;} .logo-bottom {padding-top: 65px; text-align: center; background: url(../images/logo-bottom.gif) center 32px no-repeat; font-size: 11px; color: #606060;} .rss {padding: 22px 0 10px 53px; background: url(../images/rss.jpg) 27px 21px no-repeat; font-size: 11px; font-weight: bold;} .ul-2 {width: 32%; float: left; padding: 10px 1% 0 0; font-size: 11px;} .ul-2 li {padding: 0 0 2px 11px;} .ul-2 li.ul-2-1, .ul-2 li.ul-2-2 {background: url(../images/mail.gif) left center no-repeat; padding-left: 23px;} .ul-2 li.ul-2-1 a, .ul-2 li.ul-2-2 a {color: #606060;} .ul-2 li.ul-2-2 {background: url(../images/reklama.gif) left center no-repeat;} *+html .cont-2 {padding-left: 525px;} *+html .select-1 {height: 22px;} *+html ul.add-cat li select {height: 18px; width: 230px;}