@charset "utf-8"; /* CSS Document */ * {margin: 0px; padding: 0px;} html {height: 100%;} body {font: normal 12px arial, tahoma, Verdana, sans-serif; color: #101010; background: #141616 url(../images/body-BG.png) repeat-x; width: 100%;} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #014FAE;} a:hover {text-decoration: none;} p {padding-bottom: 20px;} p small {font-size: 11px;} h2, h3, h4, h5, h6 {font: bold 18px Arial, Helvetica, sans-serif; color: #fff; padding-bottom: 9px;} h3 {font-size: 14px;} h4 {font-size: 13px;} h5 {font-size: 12px;} h6 {font-size: 11px;} input {color: #282828;} blockquote {display: block; padding: 5px; background: #F3F3F3; border: solid 1px #BBBBBB; color: #2C2E2E; font-style: italic; margin: 5px;} ul li {list-style: disc inside; padding-left: 10px;} .set {height: 0; overflow: hidden; clear: both;} .all {width: 986px; margin: 0 auto; background: #000000; overflow: hidden; zoom: 1;} .header {width: 100%; height: 141px; background: #141616 url(../images/body-BG.png) repeat-x; position: relative;} .header h1 a {width: 978px; height: 141px; display: block; background: url(../images/header.jpg) no-repeat; margin: 0 auto; text-indent: -9999px; overflow: hidden;} .menu-top {width: 136px; height: 30px; position: absolute; right: 3px; top: 4px; background: #535353;} #home, #mail, #rss {position: absolute; top: 9px; left: 27px;} #rss {left: 58px;} #mail {left: 91px; top: 11px;} .page {margin: 0 4px; width: 978px; background: #0C0E0E url(../images/page-BG.png) repeat-y; height: 1%; overflow: hidden; position: relative;} #blog {background: #F6F5F2 url(../images/page-BG-2.png) 0 0 repeat-y;} .m-1 {width: 974px; height: 38px; border-right: solid 2px #8D8B84; border-left: solid 3px #8D8B84; border-top: solid 1px #8D8B84; overflow: hidden; background: #8D8C85; margin: 0 4px 5px;} .m-1 li {list-style: none none; width: 138px; height: 38px; float: left; padding: 0 0 0 1px; font: bold 14px Arial, Helvetica, sans-serif; text-align: center; background: url(../images/m-1-li-BG.png) 0 0 no-repeat; margin: 0 1px 0 -1px;} .m-1 li a {width: 100%; display: block; height: 30px; border-top: solid 8px #302F2F; color: #FFFFFF; line-height: 30px;} .m-1 li a:hover, .m-1 li.m-1-a a {border-top: solid 8px #E12831; text-decoration: none;} .cont-1 {width: 100%; float: left;} .cont-2 {padding: 0 200px;} #blog .cont-2 {padding: 0 10px 0 200px;} .content {width: 100%; overflow: hidden; padding: 16px 0;} .content * {max-width: 100% !important;} .h201 {background: #B9B6AE url(../images/h201.png) 0 0 repeat-x; border: solid 1px #AAA79F; padding: 7px 19px; font-size: 14px;} .content-1 {margin-bottom: 13px; height: 1%;} .content-1-L {background: url(../images/content-L.png) 0 0 repeat-y;} .content-1-R {background: url(../images/content-R.png) 100% 0 repeat-y;} .content-1-L-B {background: url(../images/content-BG-L.png) 0 100% no-repeat;} .content-1-R-B {background: url(../images/content-BG-R.png) 100% 100% no-repeat; padding: 0px 11px 11px;} .content-1-1 {background: #fff; border: solid 1px #D7D6D6; border-top: none; padding: 12px 8px 0px;} .content-1 h2, .content-1 h3, .content-1 h4, .content-1 h5, .content-1 h6 {color: #0C0E0E; font: bold 18px tahoma, Verdana, sans-serif;} .content-1 h2 a, .content-1 h3 a, .content-1 h4 a, .content-1 h5 a, .content-1 h6 a {color: #0C0E0E; text-decoration: none;} .content-1 h2 a:hover, .content-1 h3 a:hover, .content-1 h4 a:hover, .content-1 h5 a:hover, .content-1 h6 a:hover {text-decoration: underline;} .content-1 h3 {font-size: 14px;} .content-1 h4 {font-size: 12px;} .content-1 h5 {font-size: 11px;} .content-1 h6 {font-size: 10px;} .news {padding: 4px; border-bottom: dotted 1px #605D57; margin-bottom: 20px;} .end {background: #E9E9E9; padding: 1px 6px 3px; color: #3F3F3F; font-size: 11px; display: -moz-inline-box; display: inline-block; margin-bottom: 13px;} *+html .end {display: inline;} * html .end {display: inline;} .vse {text-align: center; padding-bottom: 20px !important;} .vse a {color: #014fae; font-size: 11px;} .navbar-1, .navbar-2 {float: left; width: 190px; background: #696969; padding-top: 9px; overflow: hidden; zoom: 1; position: relative;} .navbar-1 {margin-left: -978px;} .navbar-1 li, .navbar-2 li {list-style: none none; padding: 0; list-style-position: outside;} .navbar-1-1 {margin: 0 3px 13px; background: #3F3F3F; padding: 4px;} .login li {padding: 0 0 4px; color: #cccccc;} .text-1 {width: 128px; height: 18px; background: #CCCCCC; border: none;} .login label span {display: -moz-inline-box; display: inline-block; width: 47px;} *+html .login label span {display: inline;} * html .login label span {display: inline;} .checkbox-1 {width: 15px; height: 15px; background: #CCCCCC; border: solid 1px #3F3F3F; margin-right: 7px;} .submit-1 {background: #FFFFFF; border: none; height: 18px; width: 46px; color: #141616; font-size: 12px; margin-left: 14px;} .login li a {font-size: 11px; color: #fefefe;} #pass {float: left;} #register {float: right;} .h202 {margin: 0 3px; background: #BD262E; padding: 3px; font: bold 14px Arial, Helvetica, sans-serif; text-align: center;} .h202 a {color: #Fff; text-decoration: none;} .h202 a:hover {text-decoration: underline;} .h202 small {font-size: 11px; color: #cccccc; display: block; font-weight: normal;} .m-2 {background: url(../images/nb-B.png) 0 100% no-repeat; padding: 0 8px 9px 7px; margin-bottom: 15px; height: 1%;} .m-2 ul {background: #F5F5F5; padding: 13px 5px;} .m-2 ul li {padding-bottom: 7px; font: bold 12px Arial, Helvetica, sans-serif;} .m-2 ul li a {display: -moz-inline-box; display: inline-block; text-decoration: none; padding: 0 4px 4px; border-bottom: solid 1px #CDCDCD; color: #3f3f3f; letter-spacing: 1px;} *+html .m-2 ul li a {display: inline;} * html .m-2 ul li a {display: inline;} .m-2 ul li a:hover, .m-2 ul li.m-2-a a {border-bottom-color: #E02830; color: #E02830;} .h301 {padding: 5px; text-align: center; letter-spacing: 1px;} .vote {padding: 12px 4px;} .vote li {padding-bottom: 5px;} .checkbox-2 {width: 12px; height: 12px; background: #CCCCCC; border: solid 1px #313131; margin: 0 9px 0 3px;} .vote label span {width: 40px;} .vote .submit-1 {float: right;} .navbar-1-2 {background: url(../images/nb-2-B.png) 0 100% no-repeat; padding: 0 9px 16px 6px; height: 1%;} .navbar-1-2 div {background: #E0E0E0; padding: 20px 5px 0;} .navbar-1-2 div div {padding: auto;} .navbar-1-2 div div.tegi {text-align: center; zoom: 1; overflow: hidden; width: 100%; padding: 0;} .tegi a:hover {background: #696969; color: #FFFFFF;} .t-1, .t-2, .t-3, .t-4, .t-5, .t-6, .t-7, .t-8, .t-9, .t-10 {margin: 0 2px; text-decoration: none;} .t-1 {font-size: 9px;} .t-2 {font-size: 10px;} .t-3 {font-size: 11px;} .t-4 {font-size: 12px;} .t-5 {font-size: 13px;} .t-6 {font-size: 14px;} .t-7 {font-size: 15px;} .t-8 {font-size: 16px;} .t-9 {font-size: 17px;} .t-10 {font-size: 18px;} .h302 {padding: 7px; text-align: center; margin: 0 4px 0 2px; background: #3F3F3F; border-bottom: solid 1px #1D1E1E; letter-spacing: 1px;} .partners {text-align: center;} .partners img {margin: 5px 3px;} .navbar-2 {margin-left: -190px; width: 190px;} .form-1 {padding: 0 3px 10px; text-align: center;} .form-1 table {border: none; width: 100%;} .form-1 table td {padding: 0;} .form-1 .submit-1 {margin-left: 5px;} .news-1 {padding: 10px 5px; font-size: 11px; border-bottom: solid 1px #696969;} .news-1 h4 a {color: #000;} .m-3 {height: 31px; background: #3F3F3F; margin: 0 4px;} .m-3 li {list-style: inside none; display: inline; line-height: 31px; padding: 0 28px 0 13px; font-size: 12px;} .m-3 li a {color: #fff;} .m-3 li.m-3-a a {text-decoration: none; font-weight: bold;} .page-navi {list-style: outside; list-style: none; text-align: center;} .page-navi li {display: -moz-inline-box; display: inline-block; padding: 0; color: #E01F00; width: 24px; height: 24px; border: solid 1px #8E8C85; border-top: none; background: #8E8C85; vertical-align: top; margin: 0 1px;} * html .page-navi li {display: inline;} *+html .page-navi li {display: inline;} .page-navi li a {display: -moz-inline-box; display: inline-block;} * html .page-navi li a {display: inline;} *+html .page-navi li a {display: inline;} .page-navi li span {display: -moz-inline-box; display: inline-block;} * html .page-navi li span {display: inline;} *+html .page-navi li span {display: inline;} .page-navi span, .page-navi a {line-height: 18px; height: 18px; border-top: solid 6px #302F2F; width: 24px; color: #ffffff; font: bold 14px Arial, Helvetica, sans-serif; text-decoration: none;} .page-navi span, .page-navi a:hover {border-top: solid 6px #E12831;} .arhiv_nomerov {text-align: center;} .arhiv_nomerov li {list-style: outside; list-style: none; display: -moz-inline-box; display: inline-block; width: 32%; margin-bottom: 20px; padding: 0;} * html .arhiv_nomerov li {display: inline;} *+html .arhiv_nomerov li {display: inline;} .arhiv_nomerov li img {margin-bottom: 6px;} .arhiv_nomerov li span {display: block; padding-bottom: 0 5px 4px;} .opros {padding-bottom: 10px; border-bottom: dotted 1px #605D57; margin-bottom: 20px;} .opros li {padding: 0 5px 5px 5px; float: none; clear: both; list-style: outside; list-style: none; vertical-align: middle;} .vote-poloska, .vote-poloska span {display: -moz-inline-box; display: inline-block; font-size: 4px; line-height: 4px; height: 7px; width: 250px; overflow: hidden; background: #B9B6AE; margin: 0px 5px; padding: 2px;} .vote-poloska span {background: #E01F00; margin: 0; padding: 0;} * html .vote-poloska {display: inline;} *+html .vote-poloska {display: inline;} * html .vote-poloska span {display: inline;} *+html .vote-poloska span {display: inline;} .opros h3 small {font-weight: normal; margin-top: 5px; margin-bottom: 0;} .navbar-1-1 .opros {border: none; margin: 0; color: #CCCCCC;} .navbar-1-1 .opros .vote-poloska, .navbar-1-1 .opros .vote-poloska span {width: 150px;} .podr {text-align: right; padding: 6px; font-size: 11px;} .table-3 {border: none; width: 100%;} .table-3 td {vertical-align: top;} .td-5 {width: 120px; overflow: hidden;} .avatar {width: 100px; height: 100px; border: solid 1px #BFBFBF;} .news-4 {position: relative; margin-bottom: 44px; border-bottom: dotted 1px #605D57; padding-bottom: 20px;} .news-4 .news-B {height: 17px;} .podr {text-align: right; padding: 6px; font-size: 11px;} .news-4 .info, .table-2 .info {padding-left: 0; font-size: 11px;} .news-4 .table-3 {background: #E9E9E9;} .comment .comment {padding-left: 20px;} .comment .id {display: block; padding-bottom: 6px; font-size: 11px;} .comment .id a {font-weight: bold; text-decoration: underline;} .comment .id a:hover {text-decoration: none;} .otv {padding-bottom: 5px; margin-bottom: 15px; display: block; text-align: right; border-bottom: dotted 1px #605D57;} .otv .end {color: #014FAE; margin: 0 0 0 10px;} .form-3 {padding: 10px 0; border-bottom: dotted 1px #605D57; margin-bottom: 20px;} .comment .form-3 {padding: 10px 0 30px 20px;} .form-3 li {list-style: outside; list-style: none; padding: 0 0 3px 0;} .form-3 li input, .form-3 li textarea {margin-bottom: 3px;} .form-3 li input.text-4, .form-3 li textarea {width: 258px; height: 20px; background: #F3F3F3; border: solid 1px #BBBBBB;line-height:20px;} .form-3 li input.submit-4 {width: 150px; height: 25px; border: solid 1px #50696E; background: #EBEDF0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;} .form-3 li textarea {width: 408px; height: 170px;} .m-4 {background: #E0E0E0; padding: 5px 11px 10px;} .m-4 li {padding-bottom: 4px;} .h303 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; padding: 0 5px 5px 0;} .h303 a {color: #000000; text-decoration: none;} .h303 a:hover {text-decoration: underline;} .p-01 {padding: 0 0 20px 0;} .p-01 p * {vertical-align: top;} .p-01 p img {border: solid 1px #D3D3D3;} .form-4 {border-bottom: dotted 1px #605D57; margin-bottom: 20px;} .form-4 table {width: 100%; border: none; border-collapse: collapse;} .form-4 table td {border: none; padding: 5px; vertical-align: top;} .form-4 input {margin-right: 4px; vertical-align: middle;} .form-4 label {padding-right: 15px;} .form-4 table td td {padding: 2px 5px 5px 0;} .form-4 table td.td-1 {width: 140px;} .td-2 {width: 230px; vertical-align: middle;} .select-1, .select-2, .select-3 {background: #F3F3F3; border: solid 1px #BBBBBB; width: 178px; height: 20px;} .select-3 {width: 129px;} .form-4 table td.td-3 {width: 180px; text-align: right; vertical-align: middle;} .form-4 table td.td-3-1 {vertical-align: top;} .form-4 table td select {font-size: 11px;} .submit-5 {width: 75px; height: 23px; background: #EBEDF0; border: solid 1px #50696E;} .submit-2 {width: 61px; height: 23px; background: #EBEDF0; border: solid 1px #50696E; margin-right: 17px;} .text-2, .text-5 {width: 226px; height: 21px; background: #F3F3F3; border: solid 1px #BBBBBB; margin-right: 3px; line-height:21px;} .select-2, .text-5 {width: 49px;} .news-4 table td {padding:0 3px 0 0; width:226px;} .news-4 table td:first-child { width:85px;} .table-2 {width: 100%; border: none;} .table-2 td {vertical-align: top; padding: 5px;} .td-4 {width: 180px; font-weight: bold;} .dobavit {padding-bottom: 20px; height: 26px; position: relative;} .dobavit a {background: #8D8C85; padding: 1px 14px 6px; border-top: solid 6px #302F2F; color: #FFFFFF; display: block; position: absolute; right: 0; top: 0;} .dobavit a:hover {border-color: #E12831;} .zakrito {padding: 5px 18px 18px; background: #F3F3F3;} .img_zakrito {position: relative; top: 3px; margin-right: 5px;} .autor {font-size: 11px; color: #373737; text-align: right;} .fix-1 .text, .fix-1 .input {margin: 0 0 0 0; background: none; display: inline;} .footer {width: 100%; border: none; background: #141616;} .footer td {vertical-align: top; padding: 10px; color: #CCCCCC; width: 33%;} .footer td a {color: #ccc;} .td-1 {text-align: right;}