.left_panel {width: 161px;}
.menu1 {width: 150px;}
.content_l {width: 569px;padding-left: 7px;}
.menu1 div.menu_line, .menu1 div.menu_line_top, .menu1 div.menu_line_bottom  {width: 150px;}
.menu1 {font-size:12px;margin:0 3px 5px 2px;}
.menu1 .mm1 {
padding-left:10px;
padding-right:10px;
}
.banner_top {background: #EBEDEE;padding: 10px 0;}
.left_nav div.mmo {padding: 10px;background: #f8f8f8;border: 1px solid #e3e3e3;}
.left_nav div.mmo a {color: #7e9c00; font-size: 12px;}
.catalog {width: auto;}
.rline  {
background:url("/i/rline2.gif");
padding:10px 0 0;
height:25px;}

.lthumb {width: auto;}
.ltbl {width: auto;}
.lline .llinegrad div h1, .lline .llinegrad div h2, .lline .llinegrad div h3, .lline .llinegrad div h4, .lline .llinegrad div h5 {font-size:12px;}
.lline .llinegrad {height: 25px;}
.lline {height: 27px;}
.lline2 {
background:url("/i/lline2.png");
font-size:12px;
height:22px;
padding:9px 0 0 24px;
}
.lline .llinegrad div {padding:5px 0 0 24px;font-size:12px;}
.search  {float:right;}
#letters {padding: 0 0 5px 0;}
.ltbl td {padding:5px 1px 6px 10px;}
.lline .llinegrad div a {font-size:12px;}
.lliner {padding-right:20px;width:auto !important;}

//----

span.lliner  {
float:right;
font-weight:700;
text-align:right;
width:132px;
padding: 0 20px 0 0;
}
.ltbl2 td div.td, .screenshot {width:161px;}
.lratestars {margin-top: 16px;float: left;font-size: 11px;width:160px;}
.lratedigits b {font-size:36px;}
#rate_average, #rate_result {font-size: 11px;}
.your_rate_name {float: left;}
.lratedigits {font-size: 12px;}
#letters .ltop {height:0px;}
.game_news_stroke {border-bottom: 1px dotted silver;padding: 6px 0 6px 0;}
.game_news_stroke a {float: left;}
.game_news_stroke span {float: right;}
.content_l_footer {width: auto;}
.lblock center object {width:520px !important;}
.comment table td.td_text_comm {width:431px;}
.comment table {width: 530px;}
.text_comm {padding: 20px 5px 20px 5px;}
.left_under_menu {width:161px;}
.rblock {padding-left:2px;}
.rblock  {margin:0 -90px 0 2px;}
.content_l {
padding-left:0px;
width:598px;
}
.search {
background: #94999b;
height:36px;
width:251px;
}
.menu_rbw2 {padding-top: 0px;}

//--04052010
span.lliner  {
float:right;
font-weight:700;
text-align:right;
width:132px;
padding: 0 20px 0 0;
}
.ltbl2 td div.td, .screenshot {width:161px;}
.lratestars {margin-top: 16px;float: left;font-size: 11px;width:160px;}
.lratedigits b {font-size:36px;}
#rate_average, #rate_result {font-size: 11px;}
.your_rate_name {float: left;}
.lratedigits {font-size: 12px;}
#letters .ltop {height:0px;}

.text_small {font-size: 10px;}