@charset "utf-8"; /* CSS Document */ * {margin: 0px; padding: 0px;} html {height: 100%;} body {font: normal 12px Arial, Helvetica, sans-serif; color: #0F0F0F; background: #41344D; width: 100%;} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #8235CF;} a:hover {text-decoration: none;} p {padding-bottom: 10px;} p small {font-size: 11px;} h2, h3, h4, h5, h6 {font: bold 18px tahoma, Verdana, sans-serif; color: #000; padding-bottom: 9px;} h3 {font-size: 14px;} h4 {font-size: 13px;} h5 {font-size: 12px;} h6 {font-size: 11px;} input {color: #282828;} input[type="submit"] {cursor: pointer;} 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: 984px; margin: 0 auto; background: #E9E9E9; border-left: solid 1px #FFFFFF; border-right: solid 1px #C7C3CB; overflow: hidden; zoom: 1;} .header {height: 180px; position: relative; background: #9A5AD9 url(../images/header-BG.png) 0 0 repeat-x; font-family: tahoma, Verdana, sans-serif;} .header h1 a {display: block; position: absolute; left: 0; top: 0; width: 796px; height: 180px; z-index: 1; background: url(../images/header.jpg) no-repeat;} .login {float: right; width: 175px; padding: 5px 4px;} .login li {padding: 0 0 5px; color: #EEDDFF; list-style: outside; list-style: none;} .text-1 {width: 128px; height: 18px; background: #CFB4EA; border: none;} .login label span {display: -moz-inline-box; display: inline-block; width: 47px; text-align: center;} * html .login label span {display: inline;} *+html .login label span {display: inline;} .checkbox-1 {width: 15px; height: 15px; background: #CFB4EA; border: solid 1px #9A5AD9; margin-right: 7px;} .submit-1 {background: #4D4059; border: none; height: 18px; width: 46px; color: #FFFFFF; font-size: 12px; margin-left: 14px; cursor: pointer;} .login li a {font-size: 11px; color: #fefefe;} #pass {float: left;} #register {float: right;} .m-1 {position: absolute; left: 192px; top: 0px; width: 85px; height: 10px; padding: 7px; z-index: 2;} #home, #sitemap, #mail {position: absolute; z-index: 2; top: 7px; left: 7px;} #sitemap {left: 44px;} #mail {left: 80px; top: 9px;} .title {width: 470px; position: absolute; left: 300px; top: 65px; color: #FFFFFF; z-index: 3; padding: 20px; background: url(about:blank); font-size: 14px; font-family: Arial, Helvetica, sans-serif;} .menu-top {position: absolute; bottom: 10px; right: 0; width: 657px; padding: 5px 6px 5px 0; margin-right: 19px; background: url(../images/menu-T-li.png) 100% 12px no-repeat; z-index: 4; text-align: right; vertical-align: middle;} .menu-top li {display: -moz-inline-box; display: inline-block; padding: 0 19px 0 26px; background: url(../images/menu-T-li.png) 0 7px no-repeat; font-size: 14px;} * html .menu-top li {display: inline;} *+html .menu-top li {display: inline;} .menu-top li a {color: #FFFFFF;} .page {width: 100%; background: url(../images/content-BG.png) repeat-y;} .content {width: 692px; float: right; background: #E9E9E9;} .form-2 { padding: 5px 4px; position: relative; height: 1%;} .form-2 li {display: -moz-inline-box; display: inline-block; vertical-align: middle; list-style: outside; list-style: none; padding: 0;} * html .form-2 li {display: inline;} *+html .form-2 li {display: inline;} .text-2, .text-5 {width: 226px; height: 21px; background: #FFFFFF; border: solid 1px #C5C5C5; margin-right: 3px;} .submit-2 {width: 61px; height: 21px; background: #4D4059; border: solid 1px #4D4059; margin-right: 17px; color: #FFFFFF;} .h202 {background: #4D4059; padding: 2px 1px; margin: 3px 3px 0; font: bold 14px tahoma, Verdana, sans-serif; color: #ffffff;} .h202 span {display: block; padding: 2px 23px 3px; border-top: solid 1px #6B597B; border-bottom: solid 1px #6B597B;} .h202 a {color: #FFFFFF; text-decoration: none;} .h202 a:hover {text-decoration: underline;} div.news-1 {margin: 0 3px; border-left: solid 1px #AEAEAE; border-right: solid 1px #AEAEAE; padding: 9px 9px 0; background: #FFFFFF;} div.news-1-B {height: 13px; background: url(../images/content-1-B.png) 0 0 no-repeat; margin-bottom: 15px;} div.news-1 h3 {font-size: 12px;} div.news-1 h3 a {color: #000000; text-decoration: none;} div.news-1 h3 a:hover {text-decoration: underline;} table.news-1 {vertical-align: top; width: 100%; border-collapse: collapse; border: none; margin-bottom: 3px;} table.news-1 td {vertical-align: top; padding: 5px;} table.news-1 td.news-1-R {background: #E9E9E9; width: 145px; padding: 5px 20px; font-size: 11px; color: #3f3f3f;} .news-1-1 {border-top: solid 1px #D3D3D3; height: 15px;} .vse {text-align: right; padding-bottom: 15px;} .vse a {margin-left: 30px;} .opros {padding-bottom: 10px; 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: #D7D858; margin: 0px 5px; padding: 2px;} .vote-poloska span {background: #9A5AD9; 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 h4 small {font-weight: normal !important; margin-top: 5px; margin-bottom: 0;} .m-3 .opros {border: none; margin: 0; color: #CCCCCC; padding: 0;} .m-3 .opros .vote-poloska, .navbar-1-1 .opros .vote-poloska span {width: 150px;} .m-3 .opros h4 {color: #FFFFFF;} .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;} .table-3 {border: none; width: 100%;} .table-3 td {vertical-align: top; padding-right: 5px;} .td-5 {width: 120px; overflow: hidden;} .td-6 {width: 170px; background: #E9E9E9; padding: 5px 12px;} .td-6 img {margin-bottom: 7px;} .avatar {width: 100px; height: 100px; border: solid 1px #BFBFBF;} .podr {text-align: right; padding: 6px; font-size: 11px;} .comment .comment {padding-left: 20px;} .id {display: block; padding-bottom: 6px; font-size: 11px;} .id a {text-decoration: underline;} .id a:hover {text-decoration: none;} .otv {padding-bottom: 5px; margin-bottom: 15px; display: block; text-align: right; border-bottom: solid 1px #D3D3D3;} .otv .end {color: #014FAE; margin: 0 0 0 10px;} .form-3 {padding: 10px 0; border-bottom: solid 1px #D3D3D3; 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;} .form-3 li input.submit-4 {width: 150px; height: 25px; border: solid 1px #50696E; background: #4D4059; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF;} .form-3 li textarea {width: 408px; height: 170px;} .page-navi {list-style: outside; list-style: none; text-align: center;} .page-navi li {display: -moz-inline-box; display: inline-block; padding: 0 5px; color: #DB96FE; font-size: 14px;} * html .page-navi li {display: inline;} *+html .page-navi li {display: inline;} .page-navi span {font-weight: bold;} .page-navi li a {color: #000000;} .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: solid 1px #D3D3D3; 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: #4D4059; border: solid 1px #4D4059; color: #FFFFFF;} .text-2, .text-5 {width: 226px; height: 21px; background: #F3F3F3; border: solid 1px #BBBBBB; margin-right: 3px;} .select-2, .text-5 {width: 49px;} .test {padding: 10px;} .test dt {padding-bottom: 12px; font-weight: bold;} .test dd {padding-bottom: 10px;} .radio-1 {float: left; margin: 3px;} .test dd span {display: block; padding-left: 25px;} .center {padding: 0 0 10px; text-align: center;} .img_zakrito {position: relative; top: 3px; margin-right: 5px;} .tegi {text-align: center; padding: 10px 10px 0;} .m-3 .tegi {border-left: solid 1px #A06DC8; border-right: solid 1px #A06DC8;} .m-3 .tegi a {color:#FFFFFF;} .tegi a:hover {background: #4D4059; color: #FFFFFF;} .m-3 .tegi a:hover {background: #fff; color: #4D4059;} .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;} .navbar {float: left; width: 281px; padding: 0 5px; background: #8050A6;} .navbar ul {height: 1%;} .navbar ul li {list-style: outside; list-style: none;} .m-2 {background: #D9DB5D url(../images/nb-1-T.png) no-repeat; padding-top: 14px; margin-bottom: 13px;} .m-2 div {background: #4D4059 url(../images/nb-1-B.png) left bottom no-repeat; padding-bottom: 6px;} .m-2 div ul {border-left: solid 1px #BBBD3F; border-right: solid 1px #BBBD3F; padding: 0 9px;} .m-2 div ul li {padding: 7px 4px; border-bottom: dotted 1px #D4D164; font-size: 14px; font-family: tahoma, Verdana, sans-serif; margin: 0;} .m-2 div ul li a {color: #f9f2ff; text-decoration: none;} .m-2 div ul li a:hover {text-decoration: underline;} .m-3 {background: #4D4059 url(../images/nb-2-B.png) bottom no-repeat; padding-bottom: 6px; margin-bottom: 12px; height: 1%;} .m-3 ul {border-left: solid 1px #A06DC8; border-right: solid 1px #A06DC8; padding: 7px 18px 0; _position: relative; _left: 2px;} .m-3 ul li {padding: 0 10px 9px; font-size: 12px; font-family: tahoma, Verdana, sans-serif; height: 1%; list-style: outside; list-style: none;} .m-3 ul li a {color: #d9d8da;} .m-3 ul li a:hover, .m-3 ul li#m-3-a a {color: #DB96FE;} .m-3 h2 {background: #DB96FE url(../images/h201.png) 0 repeat-y; text-align: center; font-size: 14px; color: #FFFFFF; padding: 7px; border: solid 1px #9861C8; border-top: solid 1px #F8EAFF; border-bottom: none;} .m-3 h2 a {color: #fff; text-decoration: none;} .m-3 h2 a:hover {text-decoration: underline;} .m-3 h2 small {display: block; font: normal 11px Arial, Helvetica, sans-serif; color: #4d4059;} .spisok-firm {width: 100%; border-left: solid 1px #A06DC8; border-right: solid 1px #A06DC8;} .spisok-firm td {padding: 2px 15px;} .spisok-firm td.plus, .spisok-firm td.minus {padding: 2px 5px;} .spisok-firm td.plus {color: #e1e370;} .spisok-firm td.minus {color: #aaaaa9;} .spisok-firm a {color: #fffefe; text-decoration: none;} .spisok-firm a:hover {color: #fffefe; text-decoration: underline;} .m-3 ul.vote, .m-3 ul.tests {padding: 11px 11px 0 11px; width: auto; left: 0;} .vote li {list-style: outside; list-style: none; padding: 0 0px 5px; color: #FFFFFF;} .vote li h4 {color: #fff;} .vote li h5 {font-weight: normal; text-align: center;} .vote li label input {margin-right: 8px;} .submit-3 {margin-left: 95px; width: 39px; height: 22px; background: #EBEDF0; border: solid 1px #50696E;} .text-3 {width: 152px; height: 20px; background: #F3F3F3; border: solid 1px #BBBBBB; margin-left: 9px;} .m-3 ul.tests li {padding: 10px 8px; border-bottom: solid 1px #7D4FA4;} .m-3 ul.tests li a, .m-3 ul.tests li a:hover {color: #FFFEFE;} .m-3 ul.tests li.vse {border: none; font-size: 11px;} .m-3 ul.tests li.vse a {color: #E9E9E9;} .small {display: block; font-size: 11px; color: #e9e9e9; padding: 5px 0;} .small a {color: #e9e9e9;} .m-4 {width: 100%; text-align: center; padding: 5px 0 9px; background: #4D4059; border-top: solid 1px #CFBAE0;} .m-4 li {list-style: outside; list-style: none; display: -moz-inline-box; display: inline-block; padding: 0 12px; font-family: tahoma, Verdana, sans-serif;} *+html .m-4 li {display: inline;} * html .m-4 li {display: inline;} .m-4 li a {color: #E1E370;} .m-5 {background: #DB96FE url(../images/menu-b-BG.png) 0 0 repeat-y; border-top: solid 1px #F0EFCA; border-bottom: solid 1px #B3AEB8;} .m-5 li {padding: 0 26px;} .m-5 li a {color: #FFFFFF;} .footer {width: 984px; border: none; background: #41344D; margin: 0 auto;} .footer td {vertical-align: top; padding: 10px; color: #CCCCCC; width: 33%;} .footer td a {color: #ccc;} .td-1 {text-align: right;}