#dummy-element{width:2px;} /* Necessary to check if StyleSheet has loaded */

/* READY */
body {background:#191919 url('../images/kmainbg.jpg') no-repeat center top; color:#fdffff}

/* TOP */
#top {background:url('../images/ktop.jpg')}
.club {background:url('../images/coding-club.png') no-repeat}

/* HEADER */
#header {background:url('../images/ktopbg.jpg') no-repeat}
#logo {background:url('../images/logo.jpg') no-repeat}

/* NAVIGATOR */
#topmenu a#home {background:url('../images/core/btn_type1.png') no-repeat 0 0}
#topmenu a:hover#home {background:url('../images/core/btn_type1.png') no-repeat 0 -26px}
#topmenu a#sitemap {background:url('../images/core/btn_type1.png') no-repeat -62px 0}
#topmenu a:hover#sitemap {background:url('../images/core/btn_type1.png') no-repeat -62px -26px}
#topmenu a#lang {background:url('../images/core/btn_type1.png') no-repeat -153px 0}
#topmenu a:hover#lang {background:url('../images/core/btn_type1.png') no-repeat -153px -26px}
#topmenu a#langvn {background:url('../images/core/btn_type1.png') no-repeat -241px 0}
#topmenu a:hover#langvn {background:url('../images/core/btn_type1.png') no-repeat -241px -26px}
#mainmenu li a {color:#fdffff}
#mainmenu li a.current {color:#b3ec05}
#mainmenu li.current_page_item a, #mainmenu li.current_page_item a:hover, #mainmenu li.current_page_parent a, #mainmenu li.current_page_parent a:hover  {color:#b3ec05}

#mainmenu li:hover a {color:#03263b; text-decoration:none}
#whitemenu li {background:url('../images/core/btn_type3.png') no-repeat}
#whitemenu li:hover, #whitemenu li.selected {background:url('../images/core/btn_type3.png') no-repeat 0 -56px}
#whitemenu li a {color:#bec7d0}
#whitemenu li a small {color:#bfc9d4}
#whitemenu li.selected a {color:#727f8b}
#whitemenu li.selected a small {color:#92a0b0}
#whitemenu li a:hover {color:#3d8dbb}
#whitemenu li a:hover small {color:#60abd6}
#bluemenu {background:url('../images/block/blue230-bg.png') repeat-y}
#bluemenu .line {background:#63a0c3}
#bluemenu li {background:url('../images/core/icon4_folder.png') no-repeat 0 center; border-bottom:1px solid #63a0c3}
#bluemenu li:hover {background:#226187 url('../images/core/icon4_folder.png') no-repeat 0 center; border-bottom:1px solid #63a0c3}
#bluemenu ul li {background:url('../images/core/icon4_subfolder.png') no-repeat 24px center; border-bottom:1px solid #63a0c3}
#bluemenu ul li:hover {background:#226187 url('../images/core/icon4_subfolder.png') no-repeat 24px center; border-bottom:1px solid #63a0c3}
#bluemenu li a {color:#fff}
#bluemenu li a:hover {color:#b3ec05}
.blogmenu .title {/*background:url('../images/block/blogtitle.png');*/ color:#d44d00}
.blogmenu li {/*border-right:#cddfef; border-left:#cddfef; border-bottom:#eff5fb;*/ color:#5a626f}
.blogmenu li:hover {/*background:#edf0f4*/}
.blogmenu li a {color:#5a626f}
.blogmenu li a:hover {color:#d44d00}

/* CONTENT */
#core {background:#2b6b8f}
#core h1 {background:url('../images/kblue1bg.jpg') no-repeat}
#bluebox, #bonusbox {background:url('../images/kblue2bg.jpg') no-repeat 0 top}
#whitebox {background:#fff; color:#010817}
#homeblue {background:url('../images/khomebg.jpg') no-repeat}
#homeinfo {background:url('../images/khomebg.jpg') no-repeat 0 -354px}
#homewhite {background:#fdffff url('../images/kwhite.jpg') no-repeat right 0}

/* MAINCORE */
.line1 {background:url('../images/core/line1.png') no-repeat}
.line2 {background:url('../images/core/line2.png') no-repeat}
.line3 {background:url('../images/core/line3.png') no-repeat}
.color1 {color:#3d8dbb} /* blue */
.color2 {color:#c13c02} /* red */

/* PARTCORE */
.icon1a {background:url('../images/core/icon1.png') no-repeat} /* services small */
.icon1b {background:url('../images/core/icon1.png') no-repeat 0 -56px} /* project small */
.icon1c {background:url('../images/core/icon1.png') no-repeat 0 -112px} /* partner small */
.icon1d {background:url('../images/core/icon1.png') no-repeat -56px 0} /* mission small */
.icon1e {background:url('../images/core/icon1.png') no-repeat -56px -56px} /* company small */
.icon1f {background:url('../images/core/icon1.png') no-repeat -56px -112px} /* sitemap small */
.icon2a {background:url('../images/core/icon2.png') no-repeat} /* sitemap */
.icon2b {background:url('../images/core/icon2.png') no-repeat 0 -60px} /* partner 1 */
.icon2c {background:url('../images/core/icon2.png') no-repeat 0 -120px} /* contact 1 */
.icon2d {background:url('../images/core/icon2.png') no-repeat 0 -180px} /* partner 2 */
.icon2e {background:url('../images/core/icon2.png') no-repeat -60px 0} /* company 1 */
.icon2f {background:url('../images/core/icon2.png') no-repeat -60px -60px} /* services */
.icon2g {background:url('../images/core/icon2.png') no-repeat -60px -120px} /* comments */
.icon2h {background:url('../images/core/icon2.png') no-repeat -60px -180px} /* blog */
.icon2i {background:url('../images/core/icon2.png') no-repeat -120px 0} /* company 2 */
.icon2j {background:url('../images/core/icon2.png') no-repeat -120px -60px} /* market */
.icon2k {background:url('../images/core/icon2.png') no-repeat -120px -120px} /* contact 2 */
.icon2l {background:url('../images/core/icon2.png') no-repeat -120px -180px} /* mission */
.title1a#who {background:url('../images/core/text_who.png') no-repeat left center}
.title1a#whovn {background:url('../images/core/text_who.png') no-repeat right center}
.title1a#best {background:url('../images/core/text_best.png') no-repeat left center}
.title1a#bestvn {background:url('../images/core/text_best.png') no-repeat right center}
.title1a#market {background:url('../images/core/text_market.png') no-repeat left center}
.title1a#marketvn {background:url('../images/core/text_partner.png') no-repeat right center}
.title1b#partner {background:url('../images/core/text_partner.png') no-repeat left center}
.title1b#partnervn {background:url('../images/core/text_market.png') no-repeat right center}
.title1b#news {background:url('../images/core/text_news.png') no-repeat left center}
.title1b#newsvn {background:url('../images/core/text_news.png') no-repeat right center}
.title2, .title3 {color:#3d8dbb}
.title3 div {color:#c13c02}
.title3 span {color:#8c97ab}
.title5a {background:url('../images/core/text_big.png') no-repeat}
.title5b {background:url('../images/core/text_big.png') no-repeat 0 -45px}
.title5c {background:url('../images/core/text_big.png') no-repeat 0 -90px}
.title6 {color:#c13c02}
.more1 {background:url('../images/core/btn_more1.png') no-repeat; color:#fff}
.more1:hover {background:url('../images/core/btn_more1.png') no-repeat 0 -17px}
.more2 {background:url('../images/core/more2.png') no-repeat; color:#fff}
.more2:hover {background:url('../images/core/more2.png') no-repeat 0 -18px}
.more3 {background:url('../images/core/more2.png') no-repeat; color:#fff}
.more3:hover {background:url('../images/core/more2.png') no-repeat 0 -18px}
.txt1, .txt2 {color:#555}
.txt4 {color:#5a626f}
.txt1 a {color:#c13c02}
.txt1 a:hover {color:#84ad09; text-decoration:none; border-bottom:1px dotted #84ad09}

/* ADD-ON BLOCK */
.quote1 {background:url('../images/block/quote.png') no-repeat left top}
.quote2 {background:url('../images/block/quote.png') no-repeat right bottom}
.quotetxt {color:#b9d9ec}
.page a {background:url('../images/block/pagenavi.png') no-repeat -116px 0; color:#508aab}
.page a:hover {background:url('../images/block/pagenavi.png') no-repeat -92px 0; color:#fff}
.page#p2 a {color:#aad7f6}
.page#p2 a:hover, .pageextend#p2 {color:#fff}
.pageof {background:url('../images/block/pagenavi.png') no-repeat; color:#fff}
.pagecurrent {color:#333}
.pageextend {color:#bbb}
#pagego {background:url('../images/block/pagenavi.png') no-repeat -140px 0}
#pagego:hover {background:url('../images/block/pagenavi.png') no-repeat -196px 0}
.photo a {color:#fff}
.photo a:hover {color:#b3ec05}

/* formbox */
.search-field {background:#eaf7ff; border:1px solid #d5e5f2}
.search-input {background:url('../images/core/btn_search.png') no-repeat; color:#4d596c}
.search-input:hover {background:url('../images/core/btn_search.png') 0 bottom; color:#485e81}
.form-field, .form-message {background:#eaf7ff; border:1px solid #d5e5f2; color:#4d596c}
.form-field#nameid {background:#eaf7ff url('../images/block/contact_icon1.jpg') no-repeat left center}
.form-field#email {background:#eaf7ff url('../images/block/contact_icon2.jpg') no-repeat left center}
.form-field#website {background:#eaf7ff url('../images/block/contact_icon3.jpg') no-repeat left center}
.form-field#organization {background:#eaf7ff url('../images/block/contact_icon4.jpg') no-repeat left center}
.form-field#subjects {background:#eaf7ff url('../images/block/contact_icon5.jpg') no-repeat left center}
.form-input {background:url('../images/core/btn_submit.png') no-repeat}
.form-input:hover {background:url('../images/core/btn_submit.png') 0 bottom}
.formbox small {color:#878fa3}

/* slide control */
.slidetext h3 a {color:#9cd5f3}
.slidetext h3 a:hover {color:#b3ec05}
.slidetext h5 a {color:#fff}
.slidetext h5 a:hover {color:#f8f8f8}
.slidetext h5 a.learn {background:url('../images/core/btn_type2.png') no-repeat right top}
.slidetext h5 a.learn:hover {background:url('../images/core/btn_type2.png') no-repeat right bottom}
.slidetext h5 a.action {background:url('../images/core/btn_type2.png') no-repeat}
.slidetext h5 a.action:hover {background:url('../images/core/btn_type2.png') no-repeat left bottom}
.slidepic img {border:5px solid #fff}
#control {background:url('../images/kcontrol.jpg') no-repeat left center}
#control-prev {background:url('../images/core/btn_control.png') no-repeat -36px 0}
#control-prev:hover {background:url('../images/core/btn_control.png') no-repeat -36px -36px}
#control-next {background:url('../images/core/btn_control.png') no-repeat -108px 0}
#control-next:hover {background:url('../images/core/btn_control.png') no-repeat -108px -36px}
#control-pause {background:url('../images/core/btn_control.png') no-repeat -72px 0}
#control-pause:hover {background:url('../images/core/btn_control.png') no-repeat -72px -36px}
#control-play {background:url('../images/core/btn_control.png') no-repeat}
#control-play:hover {background:url('../images/core/btn_control.png') no-repeat 0 -36px}

/* infobox */
.infobox1b, .info-news {color:#555}
.info-news a {color:#c13c02}
.info-news a:hover {color:#84ad09; text-decoration:none; border-bottom:1px dotted #84ad09}
.info-news small {color:#8c97ab}
.info-rss {background:url('../images/core/icon5.png') no-repeat}
.info-rss:hover {background:url('../images/core/icon5.png') no-repeat 0 -22px}

/* switch view */
a.switch {background:url('../images/core/btn_view.png') no-repeat}
a.swap {background-position:left bottom}
.display li img, .list_view li img {border:5px solid #327196}
.display li a, .list_view li a {color:#fff}
.display li a:hover, .list_view li a:hover {color:#b3ec05}

/* 230px */
.blue230 h2 {background:url('../images/block/blue230-bg.png') repeat-y}
.whitebg {background:url('../images/block/white230-bg.png') repeat-y; padding:0 14px;}
.contact1 a {color:#c13c02}
.contact1 a:hover {color:#84ad09}
.contact1, .contact2 {background:url('../images/block/contact1.png') no-repeat; color:#7a8389}
.contact1 h3 div.mail, .contact2 h3 div.mail {background:url('../images/core/icon3.png') no-repeat}
.contact1 h3 div.phone, .contact2 h3 div.phone {background:url('../images/core/icon3.png') no-repeat 0 -15px}
.contact1 h3 div.fax, .contact2 h3 div.fax {background:url('../images/core/icon3.png') no-repeat 0 -30px}
.contact-bonus {color:#737e86}
.hotproduct a {color:#fff}
.hotproduct a:hover {color:#b3ec05}

/* 680px */
.white680 a, .commentbg a {color:#c13c02}
.white680 a:hover, .commentbg a:hover {color:#84ad09}
.white680 .whitebg, .commentbg {background:#fbfcfd url('../images/block/white680-bg.png') repeat-y}
.mission {background:url('../images/block/mindmap.jpg') no-repeat}
.ptext {color:#727f8b}
.ptext h3 {color:#84ad09}
.pvisit {background:url('../images/block/visit.jpg') no-repeat -60px 0}
.pvisit:hover {background:url('../images/block/visit.jpg') no-repeat}
.sitebar {background:url('../images/block/titlebar.png') no-repeat; color:#737e86}
.sitetext, .sitetext a {color:#1c4987}
.sitetext a:hover {color:#c13c02}
.article a {color:#84ad09}
.article a:hover {color:#c13c02; text-decoration:none; border-bottom:1px dotted #c13c02}
.article h3 {color:#84ad09}
.article h4 {color:#8c97ab}
.article h5 {color:#546166}
.article h4 a, .article h5 a {color:#c13c02; text-decoration:underline}
.article h4 a:hover, .article h5 a:hover {color:#84ad09; border-bottom:1px dotted #84ad09}
.article h6 a, .article h6 a:hover {color:#fff}
.commentbg {color:#727f8b}
.commentbg span {color:#8c97ab}



/* ADD-ON BLOCK */
.page404 {background:url('../images/block/404.jpg') no-repeat center top}








/* FOOTER */
#footer {background:url('../images/kbtm.jpg') no-repeat}
.minilogo {background:url('../images/logo_mini.jpg') no-repeat}
.copyright a {color:#9bd4f7}
.copyright a:hover, #cblog:hover {color:#e66337}
#cblog {color:#fdffff}