html {font-size: 100%; height: 100%;}
html, body {color: white; margin: 0px; padding: 0px;}
body {background-color: black; background-image: url("../images/footer.png"); background-repeat: repeat; background-position: 0px -1px; min-height: 424px;
      font: 10px/22px "lucida grande",verdana,sans-serif; 
      min-width: 1100px; height:100%; font-family: Verdana, Arial, Helvetica, serif, sans-serif, Tahoma, sans-serif; font-size: 9pt; text-align: center;
      }

a {text-decoration: none;}
a:hover {text-decoration: underline;}

#header {background-image: url("../images/header_back.png"); background-repeat: repeat-x; width:100%; height: 41px;}
#menubar,#czmenubar {margin: 0px auto; width: 896px; background-image: url("../images/menu.png"); background-repeat: no-repeat; height: 41px;}
#czmenubar {background-image: url("../images/cz_menu.png");}

.list_menubar {height: 41px; margin:0px; padding: 0px;}
.item_menubar {float:left; list-style-type:none;}

a.news, a.buy, a.online, a.download, a.forum, a.faq { background-repeat: no-repeat; display: block; height: 41px;}
a.cznews, a.czbuy, a.czonline, a.czdownload, a.czforum, a.czfaq { background-repeat: no-repeat; display: block; height: 41px;}

a.news:hover, a.buy:hover, a.online:hover, a.download:hover, a.forum:hover, a.faq:hover {height: 41px; background-image: url("../images/menu_over.png");}
a.cznews:hover, a.czbuy:hover, a.czonline:hover, a.czdownload:hover, a.czforum:hover, a.czfaq:hover {height: 41px; background-image: url("../images/cz_menu_over.png");}

a.news{width:133px; margin-left:0px;}
a.cznews{width:142px; margin-left:0px;}

a.buy{width:122px;}
a.buy:hover{background-position: -133px 0px;}
a.czbuy{width:160px;}
a.czbuy:hover{background-position: -142px 0px;}

a.download{width:177px;}
a.download:hover{background-position: -255px 0px;}
a.czdownload{width:153px;}
a.czdownload:hover{background-position: -302px 0px;}

a.online{width:189px;}
a.online:hover{background-position: -432px 0px;}
a.czonline{width:184px;}
a.czonline:hover{background-position: -455px 0px;}

a.faq{width:132px;}
a.faq:hover{background-position: -621px 0px;}
a.czfaq{width:130px;}
a.czfaq:hover{background-position: -639px 0px;}

a.forum{width:141px;}
a.forum:hover{background-position: -753px 0px;}
a.czforum{width:125px;}
a.czforum:hover{background-position: -769px 0px;}

.invisible {position:absolute; left:-100em;}

#body_wrap {padding: 0px; margin: 0px; background-image: url("../images/body.png"); background-repeat: repeat-x; background-color: #1a1a1a;}
#welcome_body {width: 990px; margin: 0px auto;}
/*#main {height: 500px;}*/
#sunset {height: 238px; width: 100%; margin: 0px auto; background-position: center;
background-image: url("../images/sunset.png"); background-repeat: no-repeat;}
#footer {height: 47px; background-image: url("../images/footer.png"); background-repeat: repeat; background-color: black;
         font-size: 11px; width: 100%; color: #807d7a; padding-top: 10px; clear: both; border-top: 1px solid #707070}

#logo a {color: white;}
#footer a {color: white;}
.footer_inside {width: 1000px; margin:auto;}


.main_left {width: 393px; height: 406px; margin: -203px 28px 0px 0px; 
background-image: url("../images/labels.png"); background-repeat: no-repeat;  heigth: 100%;}

.main_right {width: 605px; height: 390px; margin: -368px 0px 0px -17px; background-image: url("../images/phone.png"); background-repeat: no-repeat;  heigth: 100%;}
.main_right2 {width: 628px; height: 386px; margin: -379px 0px 0px -43px; background-image: url("../images/nokia.png"); background-repeat: no-repeat;  heigth: 100%;}
.main_bottom {clear: both; height:50px;}

.left_inner {margin: 35px 45px 30px 45px; text-align: left; font-size: 12px; color: #f0f0f0; font-weight: bold;}
.left_inner ul {margin:10px 0px 0px 0px; padding: 0px 0px 0px 20px;}


.r {float: right;}
.l {float: left;}

#logo {height: 163px; overflow: hidden; width: 100%; background-image: url("../images/logo_back.png"); background-repeat: repeat-x; background-color: #090909; background-position: 0px -5px;}
#logo_inside {width: 1000px; margin: auto;}

a.kora_logo {background-repeat: no-repeat; display: block; height: 70px; width:217px; background-image: url("../images/kora_logo.png"); margin: 0px 0px 0px 13px;background-position: 0px -5px;}
a.kora_logo:hover{background-image: url("../images/kora_logo_over.png"); background-position: 0px -5px;}

.motto {margin-top: 0px; background-image: url("../images/motto.png"); width: 368px; height: 66px; background-repeat: no-repeat; background-position: 0px -5px;}
.czmotto {margin-top: 0px; background-image: url("../images/cz_motto.png"); width: 333px; height: 66px;background-position: 0px -5px;}

#sunset_links {width:1000px; margin: auto;}

.full_version_div {width: 336px; height: 103px; margin: 32px 0px 0px 38px;}
a.full_version { background-repeat: no-repeat; display: block; height: 103px;}
a.full_version:hover{background-image: url("../images/full_over.png");}

.down_div {width: 271px; height: 95px; margin: 23px 38px 0px 0px;}
a.down { background-repeat: no-repeat; display: block; height: 95px;}
a.down:hover{background-image: url("../images/download_over.png");}

.cover1 {width:150px; height:30px; margin:-101px 0px 0px 0px;}
.cover2 {width:35px; height:50px; margin:-46px 0px 0px 0px;}

.cover3 {width:190px; height:40px; margin:-105px 0px 0px 187px;}
.cover4 {width:70px; height:50px; margin:-45px 200px 0px 0px;}

.desc_div {width: 178px; height: 32px; margin: 10px 0px 0px -3px; float:left;}
a.desc { background-repeat: no-repeat; display: block; height: 32px;}
a.desc:hover{background-image: url("../images/desc_over.png");}

#flowplayer {margin: 43px 45px 0px 0px; background-image: url("../images/Screenshot0009.png");}
#flowplayer2 {margin: 62px 0px 0px 9px; background-image: url("../images/Screenshot0009.png");}

#main_left {width:650px; float: left; padding: 0px 35px 0px 20px; border: 1px solid #a0a0a0; border-width: 0px 1px 0px 0px;}
#main_right {width:195px; float: right; margin:-50px 69px 0px 0px;}

#mains {float: left; margin: -203px 0px 0px 4px; width: 995px; 
background-image: url("../images/main.png"); background-repeat: repeat-y; 
}

#main_top {float: left; width: 995px; min-height: 400px;
background-image: url("../images/main_top.png"); background-repeat: no-repeat;
padding: 40px 13px 20px 30px;
}

#main_bottom {clear:both; width: 995px; height: 39px;
background-image: url("../images/main_bottom.png"); background-repeat: no-repeat;
}

#main_left a {color: #ffff33;}

#screen {margin: 70px 0px 0px 0px; text-align: center;}
#screen img {border: 1px solid black; margin: 15px 0px 15px 0px;}
/*#main_top_left {background-image: url("../images/main_top.png"); height: 64px; width:262px;}
#main_top_right {background-image: url("../images/main_top.png"); background-position: -288px 0px; height: 64px; width:703px;}
*/




#menu {
    margin: 0px 0px 0px 22px;
    padding-top: 4px;
    float: left;
    width: 200px;
     
}

#menu ul {
    list-style: none;
    padding: 0px;
    margin: 0px;
    list-style-image: none;
    color: Black;
    border-style: none; 
    font-family: Verdana;
    font-size: 11px;
    font-weight: normal;
    width: 200px;
}


#menu li {
   margin-bottom: 0px;
}

.normal, .selected, .menu_heading
{
    text-decoration: none;
    background: #f2f2f2;
    vertical-align: middle;
    padding: 2px 5px 2px 8px;
    margin: 2px 0 0px 0;
    width: 185px;
    display: block;
}

.menu_heading {
    font-weight: bold;
    color: White;
    font-size: 11px;
    width: 187px;
    background-image: url("../images/button2.png"); background-repeat: repeat-x; background-color: #a03312;
}

.overall_heading_table
{
    color: White;
	background-image: url("../images/button2.png"); background-repeat: repeat-x; background-color: #a03312;
	font-size: 11px; font-weight: bold;
}

.overall_heading
{
    padding: 20px 0px 0px 0px;
    margin: 2px 0px 0px 0px;
    font-size: 12px;
}

.overall_heading a:visited {color: #dddddd;}
.overall_heading a:link {color: #dddddd;}

.normal, .selected
{
    border-style: solid;
    border-width: 1px;
    border-color: #dedede;
}

#main_menu a:link {
    text-decoration: none;
    color: #2c2c2c;
}

#main_menu a:visited {
    text-decoration: none;
    color: #2c2c2c;
}

#main_menu li a:hover {
    background-color: #e0e0e0;
    text-decoration: none;
}



#bwrap {text-align: left;}/*margin-left: 1px; text-align: left; background-color:#111111; border: 1px solid #2c2c2c; width:700px; border-top-style:none;}*/
#binside2 {padding:0; font-family: Verdana, Arial, Helvetica, serif, sans-serif; color: white;}
#binside {padding:15px 0px 60px 0px; font-family: Verdana, Arial, Helvetica, serif, sans-serif; color: white;}
img {border-width: 0px;}

table a {color:Black;}










.vline {width: 1px; height: 100%; font-size: 1px; background-color: #a0a0a0;}
.hline {width: auto; height: 1px; font-size: 1px; background-color: #a0a0a0; margin: 15px 5px 0 0;}
.noline { width: auto; height: 1px; font-size: 1px; margin: 15px 0 0 0;}
.table_margin {margin: 30px 0px 30px 0px;}
#topics_table, #short_message_table {text-align: left;}
.darker {background-color: #dadada;}
.lighter {background-color: #f0f0f0;}
#compose_table {color: #ebdec7; background-color: #393939; text-align: left; margin-top:20px; border: 1px solid #909090;}
.message_table, #compose_table {font-size: 12px; padding-bottom:15px;}
.heading_inside {margin:0px 5px 5px 5px;}
.message_inside {margin:6px 5px 30px 5px; padding: 0px 5px 0px 5px;}
.topic_heading, .message_heading {font-size: 12px; padding: 5px 5px 2px 5px;}
#topics_table {width: 650px; table-layout: fixed;}
#topics_table,.online_table {color: Black; font-size: 10px;}


#topics_table a {text-decoration: none; color:black;}
#topics_table a:hover {text-decoration: underline;}

.foruma {margin: 20px 0px 25px 0px;}
.forum a {color: #ffff33;}
.topics {width: 48%; overflow: hidden;}
.author {width: 12%; overflow: hidden;}
.replies {width: 12%; overflow: hidden;}
.views {width: 10%; overflow: hidden;}
.last_post {width: 21%;overflow: hidden;}
.number, .name, .points {overflow: hidden;}
.cell_l,.cell_r {border-style: solid; border-color: black;}
.cell_l_top, .cell_r_top {border-style: solid; border-color: black;}
.cell_l {padding: 5px 10px 5px 10px; border-width: 1px 1px 0px 0px;}
.cell_r {border-width: 1px 0px 0px 0px; padding-right: 8px;}
.cell_l_top {padding: 8px 10px 8px 10px; border-width: 0px 1px 0px 0px;}
.cell_r_top {padding: 8px 10px 8px 10px; border-width: 0px 0px 0px 0px;}

.lh_15px{line-height: 15px;}
.online_l,.online_r {border-style: solid; border-color: black;}
.online_l_top, .online_r_top {border-style: solid; border-color: black;}
.online_l {padding: 0px; border-width: 1px 1px 0px 0px; margin: 0px; padding: 2px 8px 2px 8px;}
.online_r {border-width: 1px 0px 0px 0px; padding: 0px; margin: 0px; padding: 2px 8px 2px 8px;}
.online_l_top {padding: 0px 8px 0px 8px; border-width: 0px 1px 0px 0px;}
.online_r_top {padding: 0px 8px 0px 8px; border-width: 0px 0px 0px 0px;}


.topic_heading, .message_heading {background-color: #393939;  color: white; width: auto; border: 1px solid #a0a0a0;}
.first_message {}
.table_heading {background-image: url("../images/button2.png"); background-repeat: repeat-x; background-color: #a03312;}
.first_message {font-size: 16px; font-weight: bold;}
.other_message {font-size: 14px; font-weight: bold;}
.left {float: left; margin: 10px 10px 10px 0;}
.right {float: right; margin: 10px 0px 10px 10px;}
.button,.small_button {padding: 1px 0px 5px 0px;}
.small_button {line-height: 14px; height: 14px;}
.button a, .small_button a {text-align: center; text-decoration: none; border-width: 1px; border-style: solid; border-color: black; color: white; background-color: #3b2c22; background-image: url("../images/button.png");  background-repeat: repeat-x; height:100%;}
.button a {padding:0px 9px 4px 13px; margin: 0px;}

.small_button a {
    padding:1px 10px 1px 10px;
    font-size: 9px;
    font-weight: normal;
}

.button a:hover, .small_button a:hover {
    background-image: url("../images/button_pressed.png"); 
    border-style: solid;
    border-width: 1px;
    text-decoration: none;
    color: white;
    background-color: #261d16;
    border-color: black;
}

#compose_table {
    width: 80%;
}

#compose_table td {font-family: Verdana; font-size: 12px; font-weight: normal;}

.compose_area {
    width: 420px;
    height: 140px;
    font-family: Verdana;
    font-size: 13px;
    font-weight: normal;
    padding: 5px;
    margin-top: 5px;
}

.button2 {
    font-family: Verdana;
    color: white;
    background-repeat: none;
    background-image: url("../images/send.png"); 
    border-width: 0px;
    height: 20px;
    width: 58px;
}

.border-button {
border: 1px solid black; width: 58px; margin: 10px 0px 0px 210px;
}

.compose_div {text-align: center;}
.article a {color: #ffff33;}
.atime {font-size:9px; float: left;}
.atitle {font-size:18px; margin-bottom:5px; color: #ff9942; clear: both;}
.atitle a {color: #ff9942;}
.acomments a {font-size:9px; text-decoration: none; float: right; margin-right:5px; color: #aaaaaa;}
.acomments a:hover {text-decoration: underline;}

.atext {padding:10px 0px 20px 0px;}
.margin_20px {margin-bottom:15px;}

.atext div {margin: 0px 0px 20px 0px;}

.comments {margin:10px;}

.comments .smaller_font {font-size:9px;}
.comments .message_table {font-size:9px;}
.comments .heading_inside {margin: 0px; margin-bottom:2px;}
.comments .message_inside {margin:2px 5px 10px 0px;}

.small {font-size: 11px; padding-top:5px;}

.message_table {margin:0px; padding:0px;}

.atext img {
  margin: 0px 0px 0px 40px;
  border: 1px solid #000000;
}

.atext td img {
  margin-left: 0px;
  border: 0px;
}

.atext table {
  margin-top: 10px;
}

.atext table table {
  margin-top: 0px;
}

.atext .screen_img {
  float:left; width:315px;
}
.atop {height:15px;}


h3 {font-weight: bold; font-size: 17px;}

.padding_20px {padding-bottom:45px;}
.online_div {width:100%;}
.online_table {width: 100%;}

.number {width: 20px; text-align: center; padding: 0px 2px 0px 5px;}
.inner_t {width: 50%; text-align: center;}
.points {width: 50px; text-align: right;}
.full {width:100%;}
.full td {font-size: 10px; color: black;}
.centered {text-align: center;}

.align_right {text-align: right;}

.cell_inner {
    border-style: solid;
    border-color: black;
    border-width: 0px 1px 0px 0px;
}

.no_padding {padding:0px;}

.clear {clear:both;}

.buy form {margin: 10px;}
.buy img {margin:20px 0px 20px 0px;}

.download_table {border:1px solid #a0a0a0; padding: 5px 10px 10px 10px;}
.download_table a {color: #ffff33;}
.download_table div {padding: 0px; margin: 0px 0px 5px 0px;}
.download_table td {padding: 0px 2px 0px 1px; vertical-align: top; font-size: 13px;}
.download_table table {padding:0px; margin:0px;}

.contact {color: #a0a0a0; margin-right: 10px;}
.email {width: 274px; height: 16px; border: 1px solid #a0a0a0;}
.contact_message {width:485px; padding: 15px 20px 20px 20px; border: 1px solid #a0a0a0;}
.cmt,.cmt2 {height: 20px; padding: 10px; margin-bottom: 15px; border: 1px solid #a0a0a0; float: left;}
.cmt2 {margin-left: 15px;}
.cme {margin-top:-3px; margin-right:16px;}
.cmta {border: 0px none; width: 477px;}
.tour {font-size: 11px; padding: 5px 0px 0px 0px;}
.tour a:link {color: #dddddd;}
.tour a:visited {color: #dddddd;}

.download_heading {font-weight: bold; font-size: 14px;}


a.daopay_finish{width:212px;background-image: url("../images/finish_order.png");background-repeat: no-repeat;height: 42px;display: block;}
a.daopay_finish:hover{background-image: url("../images/finish_order_pressed.png");}

#buy_table, #buy_table2 {border: 1px solid #a0a0a0; border-top-style: none; clear: both; background-color: #101010;}
#buy_table {padding: 15px 10px 15px 20px;}
#buy_table2 {padding: 25px 30px 20px 30px;}
#buy_title, #buy_title2 {background-color: #2c2c2c; padding: 5px 10px 10px 10px; font-size: 11px; font-weight: bold; border: 1px solid #a0a0a0; height:21px; background-image: url("../images/buy_title.png"); background-repeat: repeat-y;}
#buy_title, #buy_title2 {margin-top: 60px;}
#buy_table ul {list-style-type:none; padding-left: 15px;}
#buy_table2 a {color: #ffff33;}

.image {margin: 10px 0px 15px 0px; text-align: center;}
.paybutton {margin: 10px 0px 15px 10px;}
.class {font-size: 11px;}
.next_order {text-align: right; margin: 20px 10px 5px 0px;}
.daopay_list {margin-top: 10px;}

.bookmarks {padding-top: 10px; float: right;}
.margin-left-10px {margin-left: 10px;}
.margin-left-20px {margin-left: 20px;}

a.facebook {background-image: url("../images/facebook.png"); display: block;width: 134px; height:17px;}
a.facebook:hover {background-image: url("../images/facebook_over.png");}

a.rss {display:block; text-decoration: none;}
.rss_div {margin-top: -5px;}

#smssluzba {}
.axima {font-size: 10px; margin-top: 5px;  line-height: 15px;}
.smaller {font-size: 11px;}

.buy_right a {color: #ffff33;}
.buy_left {background-image: url("../images/box.png"); background-repeat: no-repeat; width: 265px; height: 488px; float: left; margin: -35px 0px 0px 0px;}
.buy_right {float: left; border: 1px solid #a0a0a0; border-width: 0px 1px 0px 0px;}
.buy_header {width: 470px; text-align: center; margin: 0px 0px 0px 0px;}
.buy_inside {width: 470px; margin: 25px 0px 0px 85px;  float: left; }
.buy_inside2 {width: 470px; text-align: left;}

.sms_eu {font-size: 10px; margin-top: 5px; line-height: 15px;}
.plwyslij {}

.margin_right_10px {margin-right: 30px; margin-top: 3px;}
.smaller2 {font-size: 10px; line-height:13px; margin-top:30px;}
.email2 {width: 150px;}

.download_select, .download_select2 {width: 195px; margin: 5px 0px 5px 0px;}
.download_select2 {margin-left:20px;}

.phone_select {margin: 0px; padding: 0px;}

.main_online {width: 900px; height: 337px; margin: 53px 0px 0px 30px;}

.overall_side {width: 230px; float: left;  margin-left: 10px;}
.actual {width: 420px; float: left;}

.event {background-color: #414141; padding: 20px; margin: 30px 0px 35px 0px; width: 360px; font-size: 11px;}

.img {margin: 25px 10px 5px 5px;}
.img2 {margin: 10px 20px 10px 10px;}
.img3 {margin: 15px 0px 0px 0px;}
.time-left {margin:15px 20px 20px 15px;}
.side {margin-left: 30px; width: 660px; float: left;}
.event-inside {margin: 30px 0px 0px 10px; width: 245px;}
.clear-left {clear: left;}
.event-title {font-size: 11px; background-image: url("../images/button2.png"); background-repeat: repeat-x; background-color: #a03312;padding-right: 7px; color: white; text-align: right;}
.lh15px {line-height: 15px;}

.warning {font-size: 10px; width: 230px; margin: 20px 40px 30px 40px;
background-image: url("http://koragame.com/images/i.png"); background-repeat: no-repeat; text-align: left; clear: right;
}
.main-select {margin: 25px 20px 20px 20px;}

.main-select ul {margin: 0px; padding: 0px;}

.flags {float: left; margin: 0px 40px 0px 20px;}
.flag {margin: 0px 2px;}
                                                                 
.nbutton2 {border: 0px solid black; border-bottom: 1px;}
                                                                 
.nbutton2 a {background-image: url("http://koragame.com/images/button.png"); background-repeat: repeat-x; 
height: 20px; background-color: #454b4b; color: white; font-weight: bold; font-size: 10px;
padding: 3px 10px 5px 10px; color: white; text-decoration: none; border: 1px solid black;}

.nbutton2 a:hover {background-image: url("http://koragame.com/images/button_pressed.png"); background-color: #813e33;}

.nbutton {padding-bottom: 4px; background-image: url("http://koragame.com/images/button.png"); background-repeat: repeat-x; height: 20px; border: 1px solid #1a1a1a; background-color: #454b4b; color: white; font-weight: bold; font-size: 10px;}
.nbutton:hover {background-image: url("http://koragame.com/images/button_pressed.png"); background-color: #813e33;}

#bonus_table {padding: 15px 25px 15px 15px; background-color: #393939; text-align: left; margin-top:20px; border: 1px solid #909090;}
