@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 14px Arial, Helvetica, sans-serif; color: #606060; background: #000 url(../images/body-BG.jpg) center top no-repeat; min-width: 1000px; 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: bold 18px 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #606060; padding-bottom: 0.5em;} 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;} .top { width: 950px; margin: 0 auto; padding: 10px 0 5px; font-size: 11px; } .top a { color: #b1b1b1; } .kartinko-1 { margin-bottom: 35px; } .kartinko-2 { margin-bottom: 10px; } .all { width: 970px; margin: 0 auto; padding: 14px 0 70px; position: relative; overflow: hidden; } .header { position: relative; background: url(../images/header-BG.png); padding: 43px 20px 54px 12px; height: 1%; } .header-T { width: 970px; height: 14px; position: absolute; top: 0px; margin-top: -14px; left: 0; background: url(../images/header-BG-T.png) 0 0 no-repeat; } .logo { float: left; width: 154px; } .logo a { display: block; width: 154px; height: 33px; background: url(../images/logo.png) 0 0 no-repeat; text-indent: -9999px; overflow: hidden; } .m-t { float: right; padding-top: 3px; } .m-t li { list-style: outside none none; display: inline; font-size: 18px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; padding: 0 0 0 24px; letter-spacing: -1px; } .m-t li a, .m-t li a:hover { text-decoration: none; border-bottom: dashed 1px #fff; color: #fff; zoom:1; } .m-t li a:hover { border: none; margin-bottom: 1px; } .page { background: #fff; position: relative; min-height: 100px; float: left; width: 970px; height: 1%; } .page-T, .page-B { width: 970px; position: absolute !important; height: 16px; top: -16px; left: 0 !important; z-index: 10; background: url(../images/page-T.png) 0 0 no-repeat; } .page-B { top: auto; bottom: -16px; background: url(../images/page-B.png) 0 0 no-repeat; } .page-B .rocon-tr, .page-B .rocon-tl, .page-T .rocon-br, .page-T .rocon-bl { display: none; } .page-C { position: relative; margin: 0px 10px -10px; top: -5px; z-index: 20; height: 1%; } .col-1, .col-2, .col-3, .col-4 { width: 635px; float: left; height: 1%; position: relative; background: #fff; } .col-4 { width: 305px; padding-left: 10px; } .col-2 { width: 375px; } .col-3 { width: 250px; padding-left: 10px; } /*rotation*/ .rotation { background: #000; padding: 10px 6px 6px 15px; position: relative; width: 614px; height: 224px; overflow: hidden; margin-bottom: 10px; } .bg-9 { position: absolute; left: 0; top: 0; background: url(../images/bg-9.png) 0 0 no-repeat; z-index: 60; width: 635px; height: 240px; } .kartinki { width: 614px; height: 224px; overflow: hidden; } .kartinki li { list-style: outside none none; display: block; padding: 0; } .kartinki li img { width: 614px; height: 224px; } .kartinki-descr { background: url(../images/bg-8.png); width: 250px; height: 240px; right: 0; top: 0; position: absolute !important; z-index: 50; } .ul-1 { width: 250px; height: 224px; margin: 10px 0 6px -14px; overflow: hidden; padding-left: 14px; } .kartinki-descr li { display: block; height: 94px; position: relative; padding: 8px 25px 10px 15px; list-style: outside none none; } .kartinki-descr li.current { background: #78ba01; width: 218px; left: -13px; } .kartinki-descr .autor, .kartinki-descr .autor a { font-size: 11px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #d1e5ae; } .kartinki-descr .descr { position: absolute; bottom: 10px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #34680b; } .kartinki-descr .descr a { color: #ffffff; text-decoration: none; } .kartinki-descr .descr a:hover { color: #ffffff; text-decoration: underline; } .kartinki-descr .descr h3 { font: normal 18px 'Trebuchet MS', Arial, Helvetica, sans-serif; padding-bottom: 3px; } .scrollbar { position: absolute; right: 18px; top: 25px; width: 1px; height: 195px; background: #000; z-index: 70; } .scroll { display: block; width: 11px; height: 12px; background: url(../images/scroll-1.png) 0 0 no-repeat; left: 0; top: 0; margin: -5px 0 0 -4px; position: absolute; z-index: 80; } /*rotation*/ /*news-item*/ .news-item { background: #f7f7f7 url(../images/bg-7.png) 0 0 repeat-x; border: solid 1px #d9d9d9; padding: 14px 14px 19px; margin-bottom: 11px; } .img-1 { float: left; width: 170px; } .img-1 a { display: block; position: relative; height: 1%; } .img-1 img { width: 160px; padding-bottom: 1px; border-bottom: solid 4px #78ba01; } .img-1 a span { display: block; position: absolute !important; width: 160px; height: 90px; left: 0; top: 0; background: url(../images/bg-10.png) 0 0 no-repeat; } .news-item-descr { float: left; width: 175px; font-size: 12px; line-height: 18px; color: #000; } .news-item-descr a { color: #337f97; } .news-item-descr p { padding-bottom: 8px; } .data { font-size: 11px; line-height: auto; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #8b8b8b; position: relative; top: -3px; margin-bottom: -5px; } .h301 { font: normal 18px 'Trebuchet MS', Arial, Helvetica, sans-serif; line-height: 18px; color: #000000; padding-bottom: 20px; } .h301 a { color: #000; text-decoration: none; } .h301 a:hover { text-decoration: underline; } /*news-item*/ /*m-1*/ .m-1 { background: #000 url(../images/bg-1.png) 0 100% repeat-x; border: solid 1px #938a8a; margin-bottom: 10px; } .m-1 ul { background: url(../images/bg-2.png) right bottom no-repeat; padding: 14px 24px 20px; font-size: 16px; line-height: 32px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; height: 1%; } .m-1 ul ul { background: none; font-size: 14px; line-height: 32px; padding: 0 0 0 16px; } .m-1 li { display: block; list-style: outside none none; padding: 0; } .m-1 li a, .m-1 li a:hover { color: #fff; text-decoration: none; border-bottom: dashed 1px #fff; } .m-1 li a:hover { border-bottom: none; margin-bottom: 1px; } .m-1 li li a, .m-1 li li a:hover { color: #fff97b; border: none; } .m-1 li li a:hover { text-decoration: underline; margin-bottom: 0px; } /*m-1*/ /*foreign-news*/ .foreign-news { background: #3c3c3c url(../images/bg-4.png) left bottom repeat-x; padding: 10px 11px; margin-bottom: 10px; } .foreign-news li { list-style: outside none none; padding: 0 0 14px; } .foreign-news .img-1 { width: 101px; } .foreign-news .img-1 img { width: 90px; padding: 0; border: none; } .foreign-news .img-1 a span { width: 90px; background-image: url(../images/bg-11.png); } .foreign-news .news-item-descr { width: 182px; background: url(../images/bg-3.png) 0 100% repeat-x; color: #adadad; padding-bottom: 14px; } .foreign-news .news-item-descr a { color: #8b8b8b; } .foreign-news .news-item-descr a { color: #78ba01; } .foreign-news .h301, .foreign-news .h301 a { color: #fff; } .foreign-news .country { background: #fff; font-size: 14px; line-height: 20px; display: inline-block; *display: inline; zoom: 1; color: #78ba01; text-decoration: none; font-weight: bold; padding: 0 9px; position: relative; left: -2px; margin-bottom: 6px; top: -6px; } .foreign-news p { padding-bottom: 6px; } .more { padding: 0px 0 2px 102px; font-size: 14px; _padding-bottom: 3px; } .more a { color: #fff; } /*foreign-news*/ /*bari-3d*/ .bari-3d { background: url(../images/bg-5.jpg) 0 0 no-repeat; padding: 25px 18px 19px 23px; height: 195px; margin-bottom: 10px; } .h302 { color: #edb5f1; font: bold 16px Arial, Helvetica, sans-serif; line-height: 18px; position: relative; padding: 0 8px 14px 13px; border-bottom: solid 1px #f89ce8; margin: 0 -8px 16px -13px; } .h302 small { float: right; font-size: 12px; line-height: 18px; } .h302 small a { color: #fff; } .bari-3d td { vertical-align: top; padding: 0 12px 10px 0; font-size: 12px; line-height: 15px; color: #f5e6f2; } .bari-3d td span { color: #ff0000; } .bari-3d td h4 { font: bold 14px Arial, Helvetica, sans-serif; line-height: 17px; color: #ffffff; padding-bottom: 0px; } /*bari-3d*/