html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{background: transparent; border: 0; font-size: 100%; margin: 0; outline: 0; padding: 0; vertical-align: baseline;}
body{background: #f5f5f5; color: #000; font: 12px/1 arial, Verdana, sans-serif; margin-top: 1px; min-width: 1000px;}
a {color: #2455b9; text-decoration: underline;}
a:visited {color: #8093b9;}
a:hover {text-decoration: none;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}
.b-left {float: left;}
.b-right {float: right;}
.width-fix {margin: 0 auto; width: 980px;}
.clr {clear: both; display: block; font-size: 0px; line-height: 0px;}
.header {background: #fff; border-top: 4px solid #000; font-size: 12px; min-width: 1000px; position: relative; z-index: 1;}
.header .width-fix {position: relative;}
.header .width-fix .logo {float: left; padding: 15px 15px 13px 17px;}
.header .width-fix .currency {float: right; font-size: 11px; margin: 17px 0 0 0; width: 183px;}
.header .width-fix .currency th {font-family: Arial; font-weight: bold; margin-bottom: 5px; padding: 1px 7px 1px 0; text-align: left; vertical-align: top;}
.header .width-fix .currency td {color: #7e828c; padding: 0 0 3px 0; text-align: right; vertical-align: top; width: 48px;}
.header .width-fix .currency td span {background: #f5f5f5; color: #7e828c; display: block; font-weight: bold; padding: 2px 0.3em 2px 0.3em; text-align: right; white-space: nowrap;}
.header .width-fix .currency td.change {background: none; font-weight: normal; padding: 3px 0.9em 3px 6px; text-align: right; width: auto;}
.header .width-fix .currency td.change-down {color: #ef4c40;}
.header .width-fix .currency td.change-up {color: #57ad28;}
.user-panel {background: #000; min-width: 1000px; padding: 0.83em 0 0;}
.user-panel .width-fix {position: relative;}
.user-panel .panel {color: #9fa0a3; float: left; height: 35px; padding: 0px 10px 0em 20px; width: 360px;}
.user-panel .panel .users-tuning {padding: 5px 0 0 0;}
.user-panel .panel .users-tuning a{color: #94abe8;}
.user-panel .panel .users-tuning form.login {margin: -5px 0 0;}
.user-panel .panel .users-tuning .login {width: 100%; z-index: 10;}
.user-panel .panel .login input.insertion {background: #FFFFFF url(../images/bg-search-input.png) repeat-x scroll 0 0; border: 1px solid #757A89; color: #9FA0A3; float: left; font-size: 12px; height: 20px; line-height: 100%; margin: 0 10px 0 0; overflow: hidden; padding: 3px 0 0 3px; width: 122px;}
.user-panel .panel .login .btn {background: #8F9196 url(../images/bg-button.png) repeat-x scroll 0 0; border: 1px solid #5B5D65; float: left; height: 23px; margin: 0 10px 0 0; overflow: hidden; text-align: center; width: 50px;}
.user-panel .panel .login .btn input, .user-panel .panel .login .btn input:hover, .user-panel .panel .login .btn input:focus,.comment-form .comment-btn input, .comment-form .comment-btn input:hover, .register-form .btn-grey input, .register-form .btn-grey input:hover, .register-form .btn-grey input:focus, .restore-btn input, .restore-btn input:hover, .restore-btn input:focus{background: transparent none repeat scroll 0 50%; border: 0 none; color: #FFFFFF; cursor: pointer; font-family: Arial; font-size: 11px; padding-bottom: 6px; padding-top: 4px; width: 100%;}
.user-panel .panel .login div.login-cancel {border-left: 2px solid #3F4146; float: right; height: 14px; margin: 5px 0 0 0; padding: 0 0 2px 6px; position: relative;}
.user-panel .panel .login div.login-cancel span {border-bottom: 1px solid #7E828C; color: #7E828C; cursor: pointer;}
.user-panel .panel .login div.login-cancel span:hover {border-bottom: none;}
.user-panel .panel .login div.login-remember {float: right; margin: 5px 10px 0 0; padding: 0 0 4px 9px; position: relative;}
.user-panel .panel .users-tuning a {color: #94ABE8;}
.user-panel .panel .users-tuning ul li {float: left; margin: 0 0 0 5px;}
.user-panel .panel .users-tuning ul li a {color: #7E828C; float: left; text-decoration: none;}
.user-panel .panel .users-tuning ul li.user {background: transparent url(../images/usmenu-arrow-down.gif) no-repeat scroll 100% -1px; float: left; margin: 0; padding: 0 19px 0 0; position: relative; z-index: 10;}
.user-panel .panel .users-tuning ul li.user a {color: #94ABE8; text-decoration: underline;}
.user-panel .panel .users-tuning ul li.user a:hover{text-decoration: none;}
.user-panel .panel .users-tuning li.b-pulldown-click {cursor: pointer;}
.user-panel .panel .users-tuning li.b-pulldown-click:hover strong a {text-decoration: none;}
.user-panel .panel .users-tuning li .b-pulldown-body {display: none; height: 18px; position: absolute; right: -1px; top: -1px; width: 19px;}
.user-panel .panel .users-tuning li .b-pulldown-body ul {background: #F5F5F5 none repeat scroll 0 0; border: 1px solid #B6B6B6; left: 0; padding: 13px 0 15px; position: absolute; top: 17px;}
.user-panel .panel .users-tuning li .b-pulldown-body ul li {clear: left; line-height: 1.42em; margin: 0 10px 0 0; min-width: 100px; padding: 0 16px 0; white-space: nowrap;}
.user-panel .panel .users-tuning li .b-pulldown-body ul a {color: #546EB6; height: 1%; text-decoration: underline; white-space: nowrap;}
.user-panel .panel .users-tuning li div.b-pulldown-arrow {background: transparent url(../images/usmenu-pulldown-arrow.gif) no-repeat scroll 0 0; display: block; height: 18px; left: 0; position: absolute; top: 0; width: 19px;}
.user-panel .panel .users-tuning ul li.b-exit {border-left: 2px solid #3F4146; margin: 0 0 0 10px; padding: 0 0 0 0.42em;}
.user-panel .panel .users-tuning ul li.b-exit a {color: #7E828C; text-decoration: underline;}
.user-panel .panel .users-tuning ul li.b-exit a:hover {text-decoration: none;}
.user-panel .search, .user-panel .subscription {float: left; padding: 0 0 0 0.83em; width: 260px;}
.user-panel .subscription {width: 300px;}
.user-panel .search input.search, .user-panel .subscription input.subscription {background: url(../images/bg-search-input.png) 0 0 repeat-x #fff; border: 1px solid #757a89; float: left; font-size: 12px; height: 20px; line-height: 100%; margin: 0 5px 0 0; overflow: hidden; padding: 3px 0 0 3px; width: 200px; color:#575757;}
.user-panel .search .btn, .user-panel .subscription .btn, .btn3 {background: url(../images/bg-button.png) repeat-x 0 0 #8f9196; border: 1px solid #5b5d65; float: left; height: 23px; overflow: hidden; text-align: center;}
.user-panel .search .btn{width:48px !important;}
.user-panel .subscription .btn{width:83px !important;}
.user-panel .search .btn input, .user-panel .search .btn input:hover, .user-panel .search .btn input:focus,
.user-panel .subscription .btn input, .user-panel .subscription .btn input:hover, .user-panel .subscription .btn input:focus, .btn3 input, .btn3 input:hover, .btn3 input:focus {background: 0; border: 0; color: #fff; cursor: pointer; font-family: Arial; font-size: 11px; padding-bottom: 6px; padding-top: 4px; width: 100%;}
.content {background: #ecedef url(../images/bg-body.png) repeat-y 50% 0; min-width: 1000px;}
.content .mainbar {background: #fff; float: left; width: 700px;}
.content .breakingnews {background: #31343d url(../images/bg-breakingnews.png) no-repeat 100% 0; font-size: 12px; margin: 10px 0 0; min-height: 255px; width: 700px;}
.content .breakingnews .text {color: #fff; float: right; padding: 14px 20px; width: 200px;}
.content .breakingnews h1 {font-size: 1.5em; letter-spacing: -1px; line-height: 1.11em; margin: 0 0 0.5em;}
.content .breakingnews h1 a {color: #fff; text-decoration: none;}
.content .breakingnews h1 a:hover {text-decoration: underline;}
.content .breakingnews .photo {float: left; height: 255px; overflow: hidden; width: 460px;}
.content .breakingnews .photo a {text-decoration: none;}
.content .breakingnews .description {color: #d6d6d6; line-height: 1.25em;}
.content .breakingnews .description a {color: #fff; text-decoration: none;}
.content .topnews-wrap {margin: 10px 0 0; padding: 10px 10px 0;}
.content .topnews{background: #f5f5f5; border: 1px solid #E4E4E6; overflow: hidden; padding: 5px;}
.content .topnews a {text-decoration: none;}
.content .topnews a:hover {cursor: pointer; text-decoration: none;}
.content .time{padding-right: 7px;}
.content .time span {background: #7E828C none repeat scroll 0 0; color: #FFFFFF; font-size: 0.92em; line-height: 1.36em; padding: 0 0.25em; white-space: nowrap;}
.news-title a{font-size: 13px; font-weight: normal;}
.topnews-li li{padding: 2px 0;}
.short-story-info {border-top: 1px solid #E4E4E6;}
.short-story-info .comments-num{float: left; padding: 4px 0 0 0;}
.short-story-info .views {float: right; padding: 4px 3px 0 0;}
.adv-main-top-text {padding: 10px;}
.adv-main-top-text .head {background: #e6e6e8; color:#7e828c !important; font-size: 9px; padding: 5px 19px 3px 10px; text-transform: uppercase;}
.adv-main-top-text .body {background: #f5f5f5; padding: 7px 0;}
.adv-main-top-text .body a {color: #546eb6; font-size: 12px; font-weight: bold; line-height: 15px;}
.adv-main-top-text .body span {color: #7e828c; font-size: 9px;}
.sidebar {background: #e6e7ea; float: right; padding: 0 10px; width: 260px;}
.adv-sidebar {background: #F5F5F5 none repeat scroll 0 0; margin: 0 0 7px; padding: 10px; width: 240px;}
.widget {background: #FFFFFF none repeat scroll 0 0; margin: 10px 0 0; width: 260px;}
.widget .head {overflow:hidden !important; position:static !important;}
.widget .block-name {border-bottom: 1px solid #E4E4E6; font-family: Arial; font-size: 13px; font-weight: bold; height: auto; letter-spacing: normal; line-height: 100%; padding: 13px 10px 10px; white-space: nowrap;}
.widget .body {padding: 5px 10px;}
.widget .bottom {border-top: 1px solid #E6E6E7; margin: 13px 0 0; padding: 10px 5px 12px;}
#speedbar {margin: 10px 20px;}
.footer {background: #f5f5f5; border-top: 5px solid #e4e4e6; padding: 1.17em 0 6px 0;}
.footer .counter {float: right; padding: 0 10px;}
.footer .menu-footer {padding: 0.5em 0 0.5em 1.67em;}
.footer .menu-footer .footer-block {float: left;}
.footer .menu-footer .footer-block p {color: #7e828c; font-size: 0.92em; margin: 0 0 0.83em 0;}
.footer .menu-footer .b-column-copy {padding: 6px 0 0 0; width: 450px;}
.footer .menu-footer .b-column-2 {padding: 6px 0 0 0; width: 260px;}
.footer .menu-footer span.rss {border: 1px solid #e4e4e6; color: #7e828c; display: block; float: left; font-size: 0.92em;}
.footer .menu-footer .rss a {background: url(../images/ico-rss.gif) no-repeat 7px 2px; border-top: 2px solid #fdfdfd; color: #7e828c; display: block; float: left; height: 1em; padding: 0.43em 0.75em 0.58em 2.5em; text-decoration: none;}
.footer .menu-footer .rss a:hover {text-decoration: none;}
.footer .menu-footer span.web-developer {color: #7e828c; display: block; font-size: 0.92em; padding-top: 39px;}
.popular a,.inform{line-height: 1.4;}
.popular a {text-decoration: none;}
.popular a:hover {text-decoration: underline;}
.tags {text-align: center;}
.tags a {line-height: 1.4;}
.archive .body {line-height: 1.7; padding-left: 55px;}
#tooltip {background: #f5f5f5; border: 1px solid #e4e4e6; color: #333; font-weight: normal; opacity: 0.98; padding: 5px; position: absolute; width: 233px; z-index: 3500;}
#tooltip h3, #tooltip div {font: 12px Arial, Helvetica, sans-serif; margin: 0;}
.desktop {padding: 5px;}
.desktop .column {float: left; padding: 5px; width: 220px;}
.block-move {padding: 0 0 15px; width: 220px;}
.block-move .head {position: relative; width: 100%;}
.block-move .block-name {border-bottom: 5px solid #E4E4E6; font: bold 1.5em Arial; height: 25px; letter-spacing: -1px; line-height: 100%; padding: 10px 19px 0 9px; white-space: nowrap;}
.block-move .block-name span {display: block; font-size: 18px; overflow: hidden; padding-bottom: 2px; position: relative; width: 207px;}
.block-move .body {background: #F5F5F5; padding: 5px 0 10px;}
.block-move .body .news-list {padding: 10px 10px 0;}
.block-move .body .news-list li {height: 46px; margin: 0 0 0.9em; overflow: hidden;}
.block-move .body .news-list a {font-size: 1em; line-height: 1.28em; text-decoration: none;}
.block-move .body .news-list a:hover {text-decoration: underline;}
.adv-desktopnews {background: #E4E4E6; height: 50px; margin: 0 auto; padding-top: 30px; text-align: center; width: 200px;}
.adv-desktopbanner {margin: 0 auto; text-align: center;}
.title {margin: 10px 20px; position: relative;}
.h1-title {font-size: 28px; font-weight: bold; letter-spacing: -2px; line-height: 1.16em; padding: 7px 70px 7px 0;}
.news-article {margin: 10px 20px 0;}
.news-metainfo {padding: 0 0 0px; float: left;}
.news-metainfo ul li {color: #484D59; float: left; line-height: 1.4; padding: 0 0.33em 0 0;}
.news-metainfo span.tags a {line-height: 1.4em;}
.b-font-size {float: right;overflow: hidden;width:160px;height: 20px;}
.b-font-size ul {float: left;}
.b-font-size li {float: left;list-style: none;margin-left: 0;padding: 3px 5px 0 0;}
.b-font-size li span {background: url(../images/ico-font-size.gif) no-repeat 0 0;cursor: pointer;display: block;float: left;height: 14px;overflow: hidden;width: 15px;}
.b-font-size li#regular span:hover, body#regular .b-font-size li#regular span {background: url(../images/ico-font-size.gif) no-repeat 0px -14px;}
.b-font-size li#bigger span {background: url(../images/ico-font-size.gif) no-repeat -15px 0;}
.b-font-size li#bigger span:hover, body#bigger .b-font-size li#bigger span {background: url(../images/ico-font-size.gif) no-repeat -15px -14px;}
.b-font-size li#biggest span {background: url(../images/ico-font-size.gif) no-repeat -32px 0;}
.b-font-size li#biggest span:hover, body#biggest .b-font-size li#biggest span {background: url(../images/ico-font-size.gif) no-repeat -32px -14px;}
.b-font-size .b-font-size-text{color: #484D59;display: block;float: left;font-weight: bold;padding: 7px 5px 0 0;}
.news-service-links {padding: 0;}
.news-service-links ul li.print-link {padding: 0 8px 0 0;}
.news-service-links ul li {float: left; padding: 0 10px 0 0;}
.news-service-links li.print-link a {background: transparent url(../images/ico-service-links.png) no-repeat scroll 0 1px; display: block; float: left; height: 16px; padding: 1px 0 0 20px;}
.news-content {font-size: 1.17em; line-height: 1.43em; padding: 7px 0 0;}
.related-article {margin: 10px 10px 30px; padding: 0 10px;}
.related-article h2 {font-size: 1.75em; font-weight: bold; letter-spacing: -1px; padding: 0 0 16px;}
.related-article-list {margin: 0 0 30px;}
.related-article-list li {margin: 0 0 10px;}
.related-article-list li a {font-size: 16px; line-height: 1.2;}
.story-rating {background: #F5F5F5; border-top: 5px solid #E4E4E6; margin: 10px 10px 30px; padding: 1.5em 10px;}
.story-rating .rating-left {float: left; padding-top: 2px; width: 325px;}
.story-rating .rating-left h3 {color: #484D59; font-size: 1.17em; font-weight: bold; margin-top: -4px; padding: 0 0 0.92em;}
.story-rating .rating-right {float: right; padding: 0 0 0 10px; position: relative; width: 325px;}
.story-rating .rating-right .tag td {color: #7E828C; padding: 0 0.4em 1em 0;}
.story-rating .rating-right .tag strong {color: #484D59; line-height: 1.4em;}
.story-rating .rating-right .tag a {color: #7E828C; line-height: 1.4em;}
.comments-title {font-size: 1.75em; font-weight: bold; letter-spacing: -1px; overflow: hidden; padding: 0 20px 0.27em 20px;}
.comments-title span {color: #7E828C; font-weight: normal;}
.b-comments {background: #FFFFFF; padding: 0 10px;}
.b-comments li {background: #F8F8F8; font-size: 1.17em; padding: 1em 0.83em 1.25em;}
.b-comments .b-comment-info {color: #7E828C; margin-bottom: 0.67em;}
.b-comments .b-comment-info span {color: #000000; font-weight: bold;}
.b-comments .b-comment-text {line-height: 142.8%; overflow-x: auto;}
#dle-content{margin: 30px 0;}
.story-list{margin: 20px 25px;}
.story-list .date {color: #484D59;}
.story-list .date a {color: #7E828C;}
.story-list .story-title {margin-top: 3px;}
.story-list .story-title a {font: 19px Arial;}
.story-list .description {color: #7E828C; line-height: 133.33%; padding: 3px 0 0;}
.navigation {margin: 10px 20px;}
.navigation span{background: #7E828C; color: #FFFFFF; font-weight: bold; padding: 2px 5px;}
.navigation a{display: inline; font-size: 1.08em; padding: 2px 5px;}
.comment-add{margin: 0 20px;}
.comment-form {background: #F5F5F5; border-top: 4px solid #E4E4E6;}
.comment-title {font-size: 1.75em; font-weight: bold; letter-spacing: -1px; padding: 5px 0;}
.comment-form .form-wrap {border-top: 1px solid #E0E9DC; overflow: hidden; padding: 1.67em 0 0.83em 0.83em;}
.comment-form dl dt {color: #484D59; float: left; font-weight: bold; padding: 0.42em 0.92em 1.25em 0; text-align: right; width: 144px;}
.comment-form .form-wrap .star {color: #EF4C40; font-size: 1.17em; font-weight: bold;}
.comment-form dl dd {float: left; padding: 0 0 1.25em;}
.comment-form .name input, #searchinput, #searchuser, #replylimit, #result_num, #result_from, #userinfo-edit input [ type = "text" ], #userinfo-edit input [ type = "password" ] {background: #FFFFFF url(../images/bg-search-input.png) repeat-x; border: 1px solid #A5AABA; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 20px; line-height: 100%; overflow: hidden; padding: 3px 0 0px 3px; width: 218px;}
#searchinput{float: none;}
.comment-form textarea, .comment-form select {background: #FBFBFB url(../images/bg-text-arrea.png) repeat-x; border: 1px solid #A5AABA; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 145px; line-height: 100%; overflow: auto; padding: 3px 0 0 3px; width: 37.33em;}
.comment-form dl.captcha {width: 100%;}
.comment-form dl.captcha dd {padding: 0 0 2.08em;}
.comment-form fieldset {border: none; float: left; height: 110px; overflow: hidden; padding: 0 15px 0 0; width: 150px;}
.comment-form input.captcha {background: #FFFFFF url(../images/bg-search-input.png) repeat-x; border: 1px solid #A5AABA; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 20px; line-height: 100%; margin-bottom: 10px; overflow: hidden; padding: 3px 0 0 3px; width: 116px;}
.comment-form .captcha-descrip {color: #7E828C; float: left; font-size: 0.92em; margin-top: 40px;}
.comment-form .captcha-descrip p {padding: 0 0 0.17em;}
.comment-form .b-captcha-changeimg {padding: 16px 0 0;}
.comment-form .comment-btn {background: #8F9196 url(../images/bg-button.png) repeat-x; border: 1px solid #5B5D65; float: left; height: 23px; overflow: hidden; text-align: center; width: 140px;}
.reg-title {font-size: 2.33em; font-weight: bold; letter-spacing: -2px; line-height: 1.16em; margin: 0 20px; padding: 0 70px 7px 0;}
.register {margin: 10px 20px 0;}
.register p.preface {color: #4C4C4C; font-size: 1.17em; line-height: 1.67em;}
.register li{color: #4C4C4C; font-size: 1.17em; line-height: 1.67em; margin-left: 20px;}
.register-form {margin: 5px 0; overflow: hidden;}
.register-form .form-wrap {overflow: hidden; padding: 1.67em 0 0.83em 0.83em;}
.register-form dl dt {color: #484D59; float: left; font-weight: bold; padding: 0.42em 0.92em 1.25em 0; text-align: right; width: 144px;}
.register-form dl dd {float: left; padding: 0 0 1.25em;}
.register-form .name input.text{background: #FFFFFF url(../images/bg-search-input.png) repeat-x; border: 1px solid #A5AABA; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 12px; height: 20px; line-height: 100%; overflow: hidden; padding: 3px 0 0 3px; width: 218px;}
.register-form dd.examine {padding: 3px 0 15px 5px;}
.register-form dd.examine span {border-bottom: 1px dashed #7E828C; color: #7E828C; cursor: pointer; font-size: 11px; padding: 0 0 2px;}
.register-form dd.examine span:hover {border-bottom: none;}
.register-form #result-registration {margin-top: 8px; width: 200px;}
.register-form #result-registration li{list-style: none;}
.register-form dl.captcha {width: 100%;}
.register-form dl.captcha dt {padding: 0.42em 0.92em 2.08em 0;}
.register-form dl.captcha dd {padding: 0 0 24px;}
.register-form fieldset {border: none; float: left; overflow: hidden; padding: 0 15px 0 0; width: 150px;}
.register-form fieldset img {border: 1px solid #A5AABA; height: 50px; width: 120px;}
.register-form .captcha-descrip {color: #7E828C; float: left; font-size: 0.92em; margin-top: 15px;}
.register-form .captcha-descrip p {padding: 0 0 0.17em;}
.register-form .btn-grey {background: #8F9196 url(../images/bg-button.png) repeat-x; border: 1px solid #5B5D65; float: left; height: 23px; overflow: hidden; text-align: center; width: 125px;}
.login-restore {margin: 10px 20px 0;}
.login-restore p.preface {color: #4C4C4C; font-size: 1.17em; line-height: 1.67em; padding: 0 0 10px; width: 590px;}
.restore-btn {background: #8F9196 url(../images/bg-button.png) repeat-x; border: 1px solid #5B5D65; height: 23px; margin-left: 155px; overflow: hidden; text-align: center; width: 100px;}
.xfields {color: #484D59; font-weight: bold;}
.defaultSkin table.mceLayout{border: 1px solid #A5AABA !important;}
.defaultSkin table.mceLayout tr.mceFirst td{border-top: #A5AABA !important;}
.defaultSkin table.mceLayout tr.mceLast td {border-bottom: #A5AABA !important;}
.defaultSkin .mceIframeContainer {border-bottom:1px solid #A5AABA !important; border-top:1px solid #A5AABA !important;}
#searchtable td {padding: 5px; vertical-align: top; width: 50%;}
.search fieldset, .search select {float: none;}
.search fieldset {border: 1px solid #A5AABA; height: auto; margin: 10px 0; padding: 10px 0; padding-left: 7px; width: auto;}
.search select {height: 23px; margin: 5px 0; padding-bottom: 2px; width: 255px;}
#replylimit, #result_num, #result_from {float: none; height: 18px; width: 40px;}
#searchuser {float: none !important;}
#userinfo-edit td {padding: 5px 0; vertical-align: middle;}
form{margin: 0px; padding: 0px;}
.archives {margin-bottom: 10px; margin-left: 10px; margin-top: 6px;}
.archives a {color: #43637e;}
.title_quote {background-color: #f2f2f2; border: 1px dotted #bebebe; border-bottom: 0; color: #636363; font-weight: bold; padding: 5px;}
.quote {background-color: #f2f2f2; border: 1px dotted #bebebe; color: #757575; padding: 5px; text-align: justify;}
.title_spoiler {background-color: #f2f2f2; border: 1px dotted #bebebe; color: #636363; font-weight: bold; padding: 5px;}
.text_spoiler {background-color: #f2f2f2; border: 1px dotted #bebebe; border-top: 0; color: #757575; padding: 5px; text-align: justify;}
.scriptcode {background-color: #f2f2f2; border: 1px dotted #bebebe; color: #757575; padding: 5px; text-align: left;}
.weekday-active-v {color: #4b73d4;}
.day-active-v {color: #4b73d4;}
.calendar {color: #484D59; font-family: Arial Verdana; font-size: 12px; margin: 0 auto; text-align: center;}
.calendar th {color: #000; font: bold 13px Arial, Verdana;}
.calendar td, th {font-family: Arial Verdana; padding-bottom: 6px; padding-left: 7px; padding-right: 6px; padding-top: 5px; text-decoration: none;}
.calendar a {color: #2455B9;}
.weekday {color: #804040; font-family: Arial Verdana;}
.weekday-active {color: #804040; font-family: Arial Verdana;}
.day-active {color: #804040; font-family: Arial Verdana;}
.day-active a, .weekday-active a, .day-active-v a, .weekday-active-v a {text-decoration: underline;}
.monthlink {color: #5078d6; text-decoration: none;}
.rating {color: #757575; font-family: tahoma; font-size: 11px; height: 30px; width: 150px;}
.unit-rating {background-image: url(../dleimages/rating.png); background-position: top left; background-repeat: repeat-x; height: 30px; list-style: none; margin: 0px; padding: 0px; position: relative; width: 150px;}
.unit-rating li {float: left; margin: 0px; padding: 0px; text-indent: -90000px;}
.unit-rating li a {display: block; height: 30px; padding: 0px; position: absolute; text-decoration: none; text-indent: -9000px; width: 30px; z-index: 17;}
.unit-rating li a:hover {background-image: url(../dleimages/rating.png); background-position: left center; left: 0px; z-index: 2;}
.unit-rating a.r1-unit {left: 0px;}
.unit-rating a.r1-unit:hover {width: 30px;}
.unit-rating a.r2-unit {left: 30px;}
.unit-rating a.r2-unit:hover {width: 60px;}
.unit-rating a.r3-unit {left: 60px;}
.unit-rating a.r3-unit:hover {width: 90px;}
.unit-rating a.r4-unit {left: 90px;}
.unit-rating a.r4-unit:hover {width: 120px;}
.unit-rating a.r5-unit {left: 120px;}
.unit-rating a.r5-unit:hover {width: 150px;}
.unit-rating li.current-rating {background-image: url(../dleimages/rating.png); background-position: left bottom; display: block; height: 30px; position: absolute; text-indent: -9000px; z-index: 1;}
.bbcodes {background: #8F9196 url(../images/bg-button.png) repeat-x; border: 1px solid #5B5D65; color: #ffffff; font-family: tahoma; font-size: 11px; font-weight: bold; height: 20px;}
.bbcodes_poll {background-color: #ffffff; background-image: url(../images/dlet_bttn_bbcodes.gif); background-repeat: repeat-x; border: 1px solid #e0e0e0; color: #ffffff; font-family: tahoma; font-size: 11px; font-weight: bold; height: 20px; width: 120px;}
.editor_button {cursor: pointer; float: left; padding-left: 2px; padding-right: 2px;}
.editor_buttoncl {border-left: 1px solid #bbbbbb; border-right: 1px solid #bbbbbb; cursor: pointer; float: left; padding-left: 1px; padding-right: 1px;}
.editbclose {cursor: pointer; float: right;}
.editor_button select {font-family: tahoma; font-size: 11px;}
.editor_button img {margin: 0; padding: 0;}
.editbclose img {margin: 0; padding: 0;}
.editor_button_brk img {margin: 0; padding: 0;}
.xprofile textarea {background-image: url(../images/dlet_field_o.gif); background-repeat: repeat-x; border: 1px solid #e0e0e0; color: #757575; font-family: tahoma; font-size: 11px; height: 86px; width: 316px;}
.xprofile input {background-image: url(../images/dlet_field_o.gif); background-repeat: repeat-x; border: 1px solid #e0e0e0; color: #757575; font-family: tahoma; font-size: 11px; height: 14px; width: 250px;}
.pm_head {font-family: tahoma; font-size: 12px;}
.pm_list {color: #757575;}
.pm_list a {color: #4b73d4;}
#dropmenudiv {-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3)"; background-color: #6497ca; border: 1px solid #ffffff; border-bottom-width: 0; filter: alpha(opacity=95, enabled=1) progid:DXImageTransform.Microsoft.Shadow(color=#cacaca, direction=135, strength=3); font: normal 10px Verdana; line-height: 20px; margin: 2px; opacity: 0.95;}
#dropmenudiv a {background: #6497ca; border: 1px solid #ffffff; color: #ffffff; display: block; font-weight: bold; margin: 1px; padding: 1px 0; text-decoration: none; text-indent: 3px;}
#dropmenudiv a:hover {background: #fdd08b; color: #000000;}
.vote {color: #757575;}
#newpm {background-color: #fdfdfd; border: 1px solid #bbbbbb; font-family: verdana; line-height: 135%; padding: 4px; position: absolute; width: 400px;}
#newpmheader {background-color: #b2c7f1; color: #636363; cursor: move; font-family: verdana; font-weight: bold; height: 20px; padding-left: 5px; padding-right: 5px; padding-top: 2px;}
#newpm a {background: transparent; color: #4b73d4; text-decoration: none;}
#newpm a:hover {background: transparent; color: #4b73d4; text-decoration: underline;}
.attachment {color: #808080;}
.search {color: #575757; text-decoration: none;}
.sresult {color: #757575; font-size: 12px; font-weight: normal; line-height: 16px; text-align: justify;}
fieldset{border: 1px solid #e0e0e0; font: 11px tahoma; padding: 5px; text-align: left;}
.highslide-active-anchor img {visibility: hidden;}
.highslide-image-blur {}
.highslide-html {background-color: white;}
.highslide-html-content {display: none;}
.highslide-loading {background-color: black; border: 1px solid white; color: white; display: block; font-size: 9px; font-weight: bold; padding: 3px; text-decoration: none;}
a.highslide-full-expand {background: url(../dleimages/fullexpand.gif) no-repeat; display: block; height: 34px; margin: 0 10px 10px 0; width: 34px;}
.highslide-footer {height: 11px;}
.highslide-footer .highslide-resize {background: url(../dleimages/resize.gif); float: right; height: 12px; width: 11px;}
.highslide-resize {cursor: nw-resize;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.clouds_xsmall {font-size: x-small;}
.clouds_small {font-size: small;}
.clouds_medium {font-size: medium;}
.clouds_large {font-size: large;}
.clouds_xlarge {font-size: x-large;}
#TICKER .ticker-date{font-weight: bold;color: #555;}
.ticker-link a{text-decoration: none;}
.ticker-link a:hover{text-decoration: underline;}
#loading-layer{background: #FFF; border: 1px solid #000; display: none; font-family: Verdana; font-size: 11px; height: 50px; padding: 10px; text-align: center; width: 200px;}
#busy_layer{-ms-filter: 'progid:DXImageTransform.Microsoft.Alpha(Opacity=10)'; background-color: gray; display: block; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=10); height: 100%; left: 0px; opacity: 0.1; position: absolute; top: 0px; visibility: hidden; width: 100%;}
.events li{list-style: none; margin: 0 !important; padding: 5px 0 !important;}
.events span{background: #fff; color: #222; font-weight: bold;}
.ul li{
  list-style: disc;
  margin-left: 34px;
  padding: 5px 0;
}
.defArticlesListing {
  margin: 0px 20px;
}
.defArticlesListing div#dle-content{
  margin: 0;
}
.defArticlesListing div {
  background-image:url(../images/bg_arrow.gif);
  background-repeat:no-repeat;
  border-top:1px solid #CAD1DA;
  padding-bottom:2px;
  padding-left:8px;
  padding-top:2px;
  line-height: 130%;
}
.defArticlesListing div span {
  font-weight:bold;
  margin-right:3px;
}
.defArticlesListing div a {
  text-decoration:none;
}
.defArticlesListing div a:hover {
  text-decoration: underline;
}
#xfields-addnews td {
  padding: 10px;
  padding-left: 0;
  padding-right: 5px;
  vertical-align: middle;
}
#category-addnews select{
  height: 21px;
  padding: 0;
  width: 225px;
}
.none1{
  display: none;
}
@media all and (min-width:0px) {
.user-panel .panel .login input.insertion {
  padding: 0px 0 0 3px;
  height: 23px;
}
.user-panel .search input.search, .user-panel .subscription input.subscription {
  padding: 0px 0 0 3px;
  height: 23px;
}
.comment-form .name input, #searchinput, #searchuser, #replylimit, #result_num, #result_from, #userinfo-edit input [ type = "text" ], #userinfo-edit input [ type = "password" ] {
  padding: 0px 0 0 3px;
  height: 23px;
}
.comment-form input.captcha {
  padding: 0px 0 0 3px;
  height: 23px;
}
.register-form .name input.text{
  padding: 0px 0 0 3px;
  height: 23px;
}
}