@charset "utf-8"; /* CSS Document */ * {margin: 0px; padding: 0px;} html {height: 100%;} body {font: normal 12px Verdana, Arial, Helvetica, sans-serif; color: #0C0E0E; background: #FFFFFF; width: 100%;} img {border: none;} a {cursor: pointer; text-decoration: underline; color: #0e677c;} a:hover {text-decoration: none; color: #e01f00;} p {padding-bottom: 20px;} p small {font-size: 11px;} h2, h3, h4, h5, h6 {font: bold 18px "Times New Roman", Times, 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;} 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: 982px; margin: 0 auto;} .header {height: 139px; background: #002F37; position: relative; border-top: solid 1px #FFFFFF;} .header h1 {position: absolute; left: 151px; top: 19px; width: 536px; height: 99px; font-size: 20px;} .header h1 span {position: absolute; left: 0; top: 0; width: 536px; height: 99px; background: url(../images/h1.png) no-repeat;} .logo {position: absolute; left: 36px; top: 5px;} .form-1 {width: 203px; height: 108px; float: right; margin: 3px 5px; background: #244E55; color: #bdbcbc; font-size: 11px;} .form-1 a {color: #a6cad2;} .form-1 a:hover {color: #f4d2cd;} .form-1 ul {padding: 3px;} .form-1 ul li {padding: 0 0 4px; list-style: outside; list-style: none;} .form-1 span {display: -moz-inline-box; display: inline-block; width: 57px;} * html .form-1 span {display: inline;} *+html .form-1 span {display: inline;} input.text-1, input.pass-1 {background: #F3F3F3; border: none; width: 140px; height: 19px;} input.checkbox-1 {margin-right: 6px; width: 15px; height: 15px; border: none; margin: 0 6px 0 0;} input.submit-1 {width: 54px; height: 19px; background: #EBEDF0; border: solid 1px #50696E;} .check .input.checkbox-1, .check label {display:inline-block; *display:inline; zoom:1;} .check * {vertical-align:middle;} #home, #mail, #rss {display: block; position: absolute; right: 194px; bottom: 7px; width: 11px; height: 10px;} #rss { right: 162px; bottom: 5px; width: 12px; height: 12px;} #mail {width: 12px; height: 8px; right: 129px;} .content {width: 638px; float: right; overflow: hidden;} .m-1 {width: 100%; background: #F3F3F3; text-indent: -4px; overflow: hidden; padding: 16px 0 5px; border-bottom: solid 1px #C1C1C1; font: normal 16px "Times New Roman", Times, serif;} .m-1 li {display: -moz-inline-box; display: inline-block; list-style: outside; list-style: none; padding: 0 16px 0 19px; background: url(../images/border-4.gif) 0 0 repeat-y; height: 21px; vertical-align: middle;} * html .m-1 li {display: inline;} *+html .m-1 li {display: inline;} .form-2 { padding: 5px 0; 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: #F3F3F3; border: solid 1px #BBBBBB; margin-right: 3px;} .submit-2 {width: 61px; height: 21px; background: #EBEDF0; border: solid 1px #50696E; margin-right: 17px;} .form-2 .vse {right: 5px; font-weight: bold;} .text {/*border: dotted 1px #0E677C;*/ margin-bottom: 20px; background: url(../images/border-4.gif) 0 0 repeat-x; position: relative; height: 1%;} .text-BG {background: url(../images/border-4.gif) 0 0 repeat-y; height: 1%; padding: 1px 0 0 1px;} .text-BG .text-BG {background: url(../images/border-2.gif) 100% 0 repeat-y; height: 1%} .text-BG .text-BG .text-BG { height: 1%; background: url(../images/border-2.gif) 0 100% repeat-x;} .h201 {font: normal 18px "Times New Roman", Times, serif; color: #0e677c; padding: 0 4px 7px; border-bottom: solid 6px #244E55; margin-bottom: 18px;} .news {background: url(../images/border-1.gif) 199px 0 repeat-y;} .h301 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; width: 190px; padding: 0 5px 5px 0; float: left;} .h301 a {color: #000000; text-decoration: none;} .h301 a:hover {text-decoration: underline;} .p-01 {padding: 0 0 30px 207px;} .info {padding-left: 207px; clear: both;} .news-B {height: 6px; border-bottom: double 3px #E3E3E3; float: none; clear: both; margin-bottom: 15px; background: #FFFFFF; overflow: hidden;} .corn-1 {padding: 4px 6px 23px 8px; background: url(../images/bg-2.png) right bottom no-repeat;} .vse {position: absolute; right: 43px; bottom: 11px;} .table-1 {border: none; width: 100%;} .border-1 {width: 22px; background: url(../images/border-1.gif) 0 0 repeat-y;} .table-1 .h301 {float: none;} .table-1 p {width: 190px; padding: 5px 0; color: #323232; font-size: 11px;} .navbar {width: 340px; float: left; z-index: 100; position: relative; z-index: 100; zoom: 1; top: -19px;} .h202 {background: #E01F00 url(../images/logo-small.png) right top no-repeat; padding: 4px 50px 0; font: normal 18px "Times New Roman", Times, serif; color: #ffffff; text-align: center; border: solid 1px #F3F3F3; border-left: none;} .h202 small {display: block; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #fed1ca; padding: 3px 0 3px;} .h302 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;} .h302 small {font-size: 11px; color: #3f3f3f; font-weight: normal; display: block; padding: 7px 0 10px;} .opros li {padding: 0 5px 5px 5px; float: none; clear: both; list-style: outside; list-style: none;} .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: #A5A5A5; margin: 0 5px;} .vote-poloska span {background: #0E677C; margin: 0;} * html .vote-poloska {display: inline;} *+html .vote-poloska {display: inline;} * html .vote-poloska span {display: inline;} *+html .vote-poloska span {display: inline;} .m-2 {list-style: outside; list-style: none; padding: 0px 7px 14px; font: normal 16px "Times New Roman", Times, serif; border-bottom: solid 1px #C1C1C1; background: #F3F3F3; margin-bottom: 12px;} .m-2 li {padding: 3px 9px 6px; background: url(../images/border-3.gif) bottom repeat-x; height: 1%; list-style: outside; list-style: none;} .m-2 li a {color: #0e677c; text-decoration: none;} .m-2 li a:hover {color: #E01F00; text-decoration: underline;} .m-2-1 li {background: none;} .m-2-1 li a {color: #0e677c; text-decoration: underline;} .m-2-1 li a:hover {color: #E01F00; text-decoration: none;} .h203 {padding: 8px 37px; background: #244E55 url(../images/bg-1.png) right top no-repeat; text-align: center; font: normal 18px "Times New Roman", Times, serif; color: #ffffff;} .h204 {padding: 6px 7px 9px; border-bottom: solid 1px #244E55; margin-bottom: 9px; font-weight: normal; font-size: 16px;} .news-1 {padding: 11px 16px; border-bottom: solid 1px #FFFFFF;} .news-1 h3, .vote h3 {font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #0c0e0e; padding-bottom: 10px;} .news-1 h3 a {color: #0c0e0e; text-decoration: none;} .news-1 h3 a:hover {color: #0c0e0e; text-decoration: underline;} .news-1 p {font-size: 11px; color: #0c0e0e; padding-bottom: 15px;} .news-1 span {color: #3f3f3f; font: normal 11px Arial, Helvetica, sans-serif;} .news-1 span a {margin-right: 3px;} .news-2 {padding-bottom: 13px; border-bottom: solid 1px #C1C1C1; background: #F3F3F3; margin-bottom: 11px;} .news-3 {padding: 11px; text-align: center;} .news-3 img {margin: 5px; border: solid 1px #FFFFFF;} .news-4 {position: relative; margin-bottom: 44px;} .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;} .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: #E01F00;} * html .page-navi li {display: inline;} *+html .page-navi li {display: inline;} .page-navi span {font-weight: bold;} .vote {padding: 11px 11px 0 11px;} .vote li {list-style: outside; list-style: none; padding: 0 0px 5px;} .vote li label input {margin-right: 8px;} .submit-3 {margin-left: 140px; 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;} .tegi {text-align: center; padding: 20px 10px 0;} .tegi a:hover {background: #244E55; color: #FFFFFF;} .partner li {list-style: outside; list-style: none; padding: 15px 17px 5px;} .t-1, .t-2, .t-3, .t-4, .t-5, .t-6, .t-7, .t-8, .t-9, .t-10 {margin-right: 3px; text-decoration: none;} .t-1 {font-size: 9px;} .t-2 {font-size: 10px;} .t-3 {font-size: 12px;} .t-4 {font-size: 13px;} .t-5 {font-size: 14px;} .t-6 {font-size: 16px;} .t-7 {font-size: 18px;} .t-8 {font-size: 20px;} .t-9 {font-size: 22px;} .t-10 {font-size: 24px;} .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: double 3px #E3E3E3;} .form-3 {padding: 10px 0 30px;} .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: #EBEDF0; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;} .form-3 li textarea {width: 408px; height: 170px;} .form-4 table {width: 100%; border: none;} .form-4 table td {border-collapse: collapse; padding: 5px; vertical-align: top;} .form-4 input {margin-right: 7px; vertical-align: middle;} .form-4 label {padding-right: 20px;} .form-4 table td td {padding-left: 0;} .form-4 table td.td-1 {width: 150px;} .td-2 {width: 230px; vertical-align: middle;} .select-1, .select-2, .select-3 {background: #F3F3F3; border: solid 1px #BBBBBB; width: 178px; height: 20px;} .select-2, .text-5 {width: 49px;} .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;} .table-2 {width: 100%; border: none;} .table-2 td {vertical-align: top; padding: 5px;} .td-4 {width: 180px; font-weight: bold;} .autor {font-size: 11px; color: #373737; text-align: right;} .zakrito {padding: 5px 18px 18px; background: #F3F3F3;} .merop {margin-bottom: 10px;} .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;} .td-5 {width: 100px; overflow: hidden;} .avatar {width: 80px; height: 80px; border: solid 1px #BFBFBF;} /*tests*/ .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; font-size: 12px !important;} .center {padding: 0 0 10px; text-align: center;} .news-2 ul.tests li {/*padding: 10px 8px; border-bottom: solid 1px #C1C1C1;*/} .news-2 ul.tests li.vse {border: none; font-size: 11px; position: static; text-align: right;} .small {display: block; font-size: 11px; color: #e9e9e9; padding: 5px 0;} .small a {color: #e9e9e9;} /*tests*/ #footer {background: #002F37; position: relative; /*height: 154px;*/ padding: 11px 0px 0 14px;} #footer .tegi {width: 320px; float: left; padding: 0;} #footer a {color: #A6CAD2;} #footer .tegi a:hover {color: #000; background: #A6CAD2;} #footer h2 {color: #ffffff; font-weight: normal; text-align: center;} #footer table {width: 100%; border: none;} #footer table td {vertical-align: top; border: none; border-collapse: collapse;} #footer table td td {padding: 10px; width: 50%;} .border-2 {background: url(../images/border-4.gif) right repeat-y; padding-right: 5px;} td.border-2 {width: 320px;} .vse-tegi {padding: 5px 5px 0; text-align: right;} #footer p {padding: 0;} .s4et4iki {padding: 8px 15px 17px; background: url(../images/border-4.gif) 0 0 repeat-x; text-align: right;} .m-3 {background: #F3F3F3; border-bottom: solid 1px #C1C1C1; padding: 3px; text-align: center; font-size: 14px;} #footer .m-3 a {color: #0E677C; margin: 0 12px;} .copy-1, .copy-2, .copy-3 {width: 33%; float: left; font-size: 11px; color: #012c33; padding: 8px 0;} .copy-2 {text-align: center;} .copy-3 {text-align: right; float: right;} #footer .partner {color: #BDBCBC; font: normal 16px "Times New Roman", Times, serif;} #footer td td .partner {font-size: 11px;} #footer .partner li {padding: 0 0 10px;} #footer .partner li small {display: block; padding-top: 3px; font-size: 11px; padding: 10px 0 0px;}