/* pre-release{ */
.debug{margin: 2ex; padding: 2ex; border: 1px solid #dde; color: #ccd; background: #fff}
.debug_caption{background: #fff; color: #dde; padding: 0.5ex 1ex; position: absolute; margin: -3.7ex 0px 0px -1ex}
/* }pre-release */

body{
    margin: 0px; padding: 0px; background: #fff; color: #889; width: 100%; 
    font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 12px; line-height: 130%
}
a{color: #34d; text-decoration: none}
img{vertical-align: middle; border: none; display: inline-block}
table{border-collapse: collapse; border: none}
table td{border: none; text-align: left; padding: 0px; margin: 0px; vertical-align: top}
ul{padding: 0px; margin: 0px 2ex}

/*img.min{background: url('../../images/javagames/min.gif') 50% 50% no-repeat}
img.medium{background: url('../../images/javagames/medium.gif') 50% 50% no-repeat}
img.high{background: url('../../images/javagames/high.gif') 50% 50% no-repeat}

img.smin{background: url('../../images/javagames/smin.gif') 50% 50% no-repeat}
img.smedium{background: url('../../images/javagames/smedium.gif') 50% 50% no-repeat}
img.shigh{background: url('../../images/javagames/shigh.gif') 50% 50% no-repeat}

img.p40{background: url('../../images/javagames/preview40.gif') 50% 50% no-repeat}*/

.w100{width: 100%}
.prefix{margin-right: 1ex}
.suffix{margin-left: 1ex}
.pad4{padding: 4px}
.middled{vertical-align: middle}
.centered{text-align: center;}
.red_text{color: #f00}
.orange_text{color: #db4614}
.gray_text{color: #889}
.bottom_line{padding-bottom: 2ex}
.bold{font-weight: bold}
.nowrap{white-space: nowrap}
.inline{display: inline}
.sign{border: 1px solid #c00}
.small_text{font-size: 11px}

/*
.header_red{
    color: #fed; font-size: 13px; font-weight: bold; padding: 2px 4px;
    background: #eb1b00 url('../../images/javagames/h_red.gif') repeat-x 70px 0px
}
.header_green{
    color: #efe; font-size: 13px; font-weight: bold; padding: 2px 4px;
    background: #00a800 url('../../images/javagames/h_green.gif') repeat-x 70px 0px;
}
.header_gray{
    color: #dfdfed; font-size: 13px; font-weight: bold; padding: 2px 4px;
    background: #818181 url('../../images/javagames/h_gray.gif') repeat-x 70px 0px
}
.header_lightgray{
    color: #234; font-size: 13px; font-weight: bold; padding: 2px 4px;
    background: #cecece url('../../images/javagames/h_lightgray.gif') repeat-x 70px 0px
}
.header_green_blue{
    color: #def; font-size: 13px; font-weight: bold; padding: 2px 4px;
    background: #00825a url('../../images/javagames/h_green_blue.gif') repeat-x 70px 0px
}
*/

.logo_top{width: 100%}
/*.logo_top tr{background: #b40000 url('../../images/javagames/bg_top.gif') repeat-x 0px 0px; height: 30px}*/

.img_left{text-align: left; padding-left: 4px}
.img_right{text-align: right; padding-right: 4px}

table.air td{padding: 4px}

.auth{border: 1px solid #ccc; width: 15ex}

.paginator{border-top: #db4614 1px solid; border-bottom: #db4614 1px solid}
.paginator a{}
.paginator_current{color: #888; font-weight: bold}

.games_list{background: #fff}

.searchblock{background: #f2eee1; color: #876}
.search_alphabet a{font-weight: bold; color: #007e55; text-transform: uppercase}
.search_button{border: 1px solid #053; font-size: 13px; background: #0a7}
.search_input{border: 1px solid #bba; font-size: 13px}

.tags_block, .tags_block a{color: #aaa; font-weight: bold}

.portal_sections{background: #e5ffca}
.portal_sections a{color: #db4614; font-weight: bold}

.phone_model{background: #00ad1c; padding: 2px 4px; color: #ecffec}
.phone_model a{color: #fe8; text-decoration: underline}

.phoneselector, .phoneselector a{color: #db4614; font-weight: bold}

.game_description{}
.screenshots{}
.screenshots img{margin: 2px 0px}

.table_w{color: #777}
.table_w a{color: #db4614}

.level_1, .level_2{margin: 0px; padding: 0px 13px; list-style-type: none}
.level_1 a, .level_2 a{color: #db4614}
/*.level_1 li, .level_2 li{background: url('../../images/javagames/li.gif') 0px 50% no-repeat; padding-left: 16px}*/
/*.level_1 li.open, .level_2 li.open{background: url('../../images/javagames/li_o.gif') 0px 50% no-repeat; padding-left: 16px}*/
.level_1 li.child_ul{background: none; padding-left: 0px}

.bottom_links{background: #ebe6d3; font-weight: bold}
.bottom_links a{color: #db4614}
.line {background-color: #db4614; height: 1px; margin: 0; padding: 0; width: 100%;}
.button {background-color: #db4614; color: #ffffff; border: #888889 1px solid;}
