ka@charset "utf-8";

/* mortal kombat's way to fast win
vers, 2010 */

/* <main-ka> */
html {width: 99%; height: 100%}
body {font: 13px/17px Arial, Helvetica, sans-serif; /*CHANGE TO WHITE HERE >>>*/background: #fff 50% 0 no-repeat; max-width: 1680px; min-width: 950px; margin: 0 auto}

a {color: #04b; text-decoration: underline}
a:active {color: #04b}
a:visited {color: #427}
a:hover {text-decoration: none}

h1 {font: 20px/22px "Trebuchet MS", Arial, Helvetica, sans-serif/*; text-shadow: #fff 0px 0px 20px*/} /* JOKE SHADOW HERE <<< */
h2 {font: 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif}
h3 {font-size: 16px; font-weight: normal}
h4 {font-size: 14px; font-weight: normal}
h5 {font-size: 12px; font-weight: normal}
h6 {font-size: 10px; line-height: 12px; font-weight: normal}
em {font-style: italic}

.container {width: 90%; height: 100%; margin: 0 5%; /*CLEAN HERE >>>*/background: #fff}
.font1 {font-family: Arial, Helvetica, sans-serif}
.font2 {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif}
/* </main-ka> */

/* <top-ka> */
#t-header {display: block; float: left; width: 100%}

.t-logo {display: block; float: left; width: 190px; height: 160px; background:url(/imgs/logotype.gif)}
.t-logo span {display: none}

.t-desc {display: block; float: left; width: 150px; margin: 80px 0 0 18px}
.t-desc h2 {word-spacing: 10px; color: #036}

.t-langs {margin: 0 0 0 28px} 
.t-langs li {display: none; font-size: 10px; text-transform: uppercase; margin: 0 2px 0 0} /* << display:inline */
.t-langs li.active {background: #fff; padding: 0 2px; display: inline} /* Erase last */ /* <<< background: #036 , WHEN KAZ'LL BE DONE */
.t-langs li.active a {color: #fff; text-decoration: none}

.t-informer {float: right; width: 40%}

.t-panel {float: right; margin: 20px 0 0 0; padding: 0 0 20px 0}
.t-panel li {position: relative; display: inline; margin: 0 0 0 20px}
.t-panel .float a {border-bottom: 1px dashed; text-decoration: none}
.t-panel .float a:hover {border-bottom: 0}

.t-informer-box {clear: both}

.t-weather {float:left; width: 150px; text-align: center/*; background: url(http://img.mail.ru/r/weather_new/pict_weather_big_26.gif) no-repeat 44px -5px*/}
.t-weather a {text-decoration: none}
.t-weather span {font-size: 11px; color: #000}
.t-weather span.numeral {display: block; font-size: 36px; line-height: 36px; color: #036}
/*.t-weather span.numeral:hover {color: #069}*/

.t-money {float: right; width: auto !important; width: 110px}
.t-money p {height: 18px}
/*.t-money p:hover {background: #def}*/
.t-money span {display: block; float: left}
.t-money .up {width: 10px; color: #090; text-align: right}
.t-money .down {width: 10px; color: #c00; text-align: right}
.t-money .cy {width: 45px; text-transform: uppercase; font-weight: bold; color: #036}
.t-money .cash {width: 55px}
.t-money .pr-up {width: 35px; color: #090}
.t-money .pr-down {width: 35px; color: #c00}
/* </top-ka> */

/* <center-ka> */
#c-center {display: block; float: left; width: 100%}

.c-menu {font-size: 18px; padding: 50px 0 40px 0} /* */
.c-menu li {float: left; margin: 0 30px 0 0; padding: 5px 0}
.c-menu li.active, .c-menu li.active * {color: #666; text-decoration: none}
.c-menu li.active:after {content: ' ↓'}

.c-container-submenu {clear: both; overflow: hidden; width: 100%; margin: 5px 0 0 0; padding: 0 0 30px 0}
.c-submenu {}
.c-submenu li {float: left; margin: 0 26px 0 0; padding: 3px}
.c-submenu li.active {background: #f70}
.c-submenu li.active * {color: #fff; font-weight: bold; text-decoration: none}

.c-news {margin: 20px 0 0 0}
.c-news-left {float: left; width: 70%/*; text-align: justify; word-spacing: -0.3px*/} /*JUSTIFY*/
.c-news-left h1 {text-align: left; word-spacing: 0}
.c-news-right {float: right; width: 30%}
.c-news-right-box {float: right; font-size: 13px; width: 250px; padding: 0 0 20px 0; margin: 0 0 10px 0; border: 1px solid #ccc}
.c-news-right-boxh {padding: 20px 0 20px 20px; background: #eee}
.c-news-right-boxh img {float: left; padding: 0 10px 0 0}
.c-news-right-boxc {padding: 20px 10px 0 20px}
.c-news-right-menu {line-height: 20px}
.c-news-right-menu li ul {font-size: 12px; margin: 0 0 0 10px}
.c-news-right-menu li ul li:before {content: "- "}

.c-news-box {clear: both; margin: 0 0 20px 0; padding: 0 0 70px 0; background: url(/imgs/hr.gif) bottom repeat-x}
.c-news-cat-cont {padding: 0 0 10px 0}
.c-news-cat {padding: 0 4px; color: #fff; font-weight: normal}
.c-news-cat:visited {color: #fff}
.c-news-cat:after {content: ' ↓'}
.c-news-text {margin: 10px 0 0 0; overflow: hidden}
.c-news-text p {margin: 0 0 20px 0}
.c-news-pic {float: right; margin: 0 0 10px 20px}
.c-news-comm {float:right; margin: 30px 0 0 0}
.c-news-date {color: #999}

.c-news-author {margin: 15px 0 30px 0; font-weight: normal}
.c-news-author img {float: left; padding: 0 10px 0 0}
.c-news-author h5 {padding: 3px 0 0 0; font-weight: normal; color: #999}

.c-news-stats {margin: 20px 0 0 0; color: #999; font-size: 10px} /* <<< CHANGE TO PIC */
.c-news-stats span {margin: 0 40px 0 0}

.c-index-txt-h6 {margin: 0 0 20px 0; color: #999}
.c-up {padding: 0 10px 0 0; background: url(/imgs/c-up.png) no-repeat right}
.c-down {padding: 0 10px 0 0; background: url(/imgs/c-down.png) no-repeat right}

.c-page-nav {display: block; padding: 30px 0 20px 0; line-height: 16px; font-size: 16px}
.c-page-nav .c-button {padding: 3px 5px 0 5px; height: 20px; margin: 0 2px 0 2px; text-decoration: none}
.c-page-nav .c-button:hover {text-decoration: underline}
.c-page-nav .start {margin: 0 10px 0 0; font-weight: bold; text-decoration: none}
.c-page-nav .finish {margin: 0 0 0 10px; font-weight: bold; text-decoration: none}
.c-page-nav .off {color: #000; font-weight: bold; text-decoration: none}
.c-page-nav .active {color: #000; font-weight: bold; text-decoration: none}

.comments p {margin: 0 0 20px 0}
.comments p strong a, .black {color: #000}

.c-brands-strong {font-weight: bold}

.c-brands-box {padding: 0 0 20px 0; margin: 0 0 20px 0; background: url(/imgs/hr.gif) bottom repeat-x}
.c-brands-head {height: 60px}
.c-brands-head * {float: left}
.c-brands-head span {clear: both; width: 60px; height: 60px}
.c-brands-center {margin: 12px 0 0 20px}
/*.c-brands-center h2 a:first-letter {background: #ddd}*/
.c-brands-center h6 {clear: both; color: #666}
.c-brands-bottom {font-size: 12px; margin: 0 0 0 70px; padding: 5px 0 5px 10px; background: #eee}
.c-brands-bottom ul {padding: 0 0 20px 0}
.c-brands-bottom li {float: left; padding: 0 30px 0 0; color: #666}
.c-brands-bottom strong {color: #000; font-size: 14px}
.c-brands-bottom p {clear: both}
.c-brands-bottom p strong {color: #666; font-weight: normal; font-size: 13px}

.c-brands-fbox {}
.c-brands-fhead {height: 120px; overflow: hidden; margin: 15px 0 0 0}
.c-brands-fhead * {float: left}
.c-brands-fhead span {clear: both; padding: 3px; width: 120px; height: 120px}
.c-brands-fcenter {margin: 0 0 0 40px}
.c-brands-fcenter h6 {clear: both; color: #666}
.c-brands-fbottom {margin: 0 0 0 155px}
.c-brands-fbottom ul {list-style-position: inside; list-style-type: square; padding: 0 0 0 20px}
.c-brands-fbottom strong {color: #000; font-size: 14px}
.c-brands-fbottom p {clear: both; margin: 0 0 0 10px}
.c-brands-fbottom p strong {} 
.c-brands-fbottom ul.c-brands-ul {padding: 5px 0 5px 10px; margin: 0 0 20px 0; background: #eee}
.c-brands-fbottom ul.c-brands-ul li {display: block; margin: 2px 0 2px 0; color: #666}

.c-brands-fnews {margin: 40px 0 0 165px}
.c-brands-fnews h2 {margin: 0 0 15px 0}
.c-brands-fnews ul li {margin: 0 0 7px 0}
.c-brands-fnews ul li h6 {color: #666}

sup.partner {text-transform: uppercase; text-decoration: none; font-size: 10px; background: #f70; color:#fff; padding: 0 2px; margin: 0 0 0 2px}
sup.partner * {text-decoration: none; color:#fff}
/*.c-news-logo {}
.c-news-desc {}
.c-news-authorinfo {}
.smallcap {}
.author {}*/

.sport {background: #f70}

.none {color: #999; padding: 0; margin: 0}

label {font-size: 10px; text-transform: uppercase}
input[type="text"], input[type="password"] {padding: 3px 6px}
input[type="file"] {padding: 1% 2%}
input[type="submit"] {padding: 10px 15px}
form dd {margin: 0 0 15px}
.errors {font: 12px/16px Consolas, Monospace, Arial; color: #f00}
/* </center-ka> */

/* <bottom-ka> */
#b-footer {display: block; float: left; width: 100%; margin: 60px 0 0 0; padding: 0 0 40px 0}
.b-copyright {float: left}
.b-panel {float: right}
.b-ctrlbox {}
.b-menu {}
.b-menu li {float: left; margin: 0 0 0 20px }
/* </bottom-ka> */

/* <jq> */
form#user_login dd {margin: 0}
.jq-loginform optional {float: left}
.jq-element {padding: 10px 0 0 0; clear: both}
.jq-edit {width: 95%; margin: 0 0 10px 0}
.jq-check {float: left; clear: both}
input.jq-ok {float: left; width: 90px; height: 30px; padding: 0}
.jq-cancel {float: right; width: 70px; height: 30px}
.jq-link {padding: 10px 0 0 0; clear: both; float: left}

#zmodule {display: none}
#zcaturl {display: none}

#comment-label {font-size: 12px; line-height: 30px; color: #999}
#comment {resize: vertical; width: 99%}
#submitcomment {width: 120px; height: 40px}

#allcomments {}
.c-comment {margin: 10px 0 0 0; padding: 0 0 40px 0; background:url("/imgs/hr.gif") repeat-x scroll center bottom transparent;}

.c-comment-head {height: 35px}
.c-comment-head img {float: left}
.c-comment-author {font-size: 14px; font-weight: bold; float: left; padding: 10px 0 0 20px}
.c-comment-role {color: #999; font-size: 9px; padding: 12px 0 0 20px; float: left}
.c-comment-date {color: #999; font-size: 9px; padding: 12px 0 0 20px; float: right}
.c-comment-now {font-weight: bold}

.c-comment-body {margin: 10px 0}
.c-comment-reply {color: #999; margin: 0 0 10px 10px}

.c-comment-footer {float: right}
.c-comment-footer a {margin: 0 0 0 10px; padding: 0 5px}

body.mceContentBody {background: none; width: auto; min-width: 0}
/* </jq> */
