html, body {
width: 100%;
height: 100%;
}
body {
font-family: Tahoma;
font-size: 11px;
color: #666666;
margin: 0;
padding: 0;
background: url('images/bg.gif') repeat-x #051c37;
}
td, th {
padding: 0;
vertical-align: top;
font-weight: normal;
}
p {
margin: 0;
}
img {
border: 0;
}
table {
border-collapse: collapse;
font-family: Tahoma;
font-size: 11px;
color: #666666;
line-height: 120%;
}
a {
color: #155382;
text-decoration: none;
}
a:hover {
color: #000;
text-decoration: underline;
}
div {
margin: 0;
padding: 0;
}
input, textarea, select {
font-family: Tahoma;
border: 1px #999999 solid;
color: #666666;
background-color: white;
margin: 0 5px 0 0;
font-size: 12px;
}
form {
margin: 0;
}
h1 {
font-family: Tahoma;
font-size: 14px;
color: #24addb;
margin: 0;
padding: 0;
}
.butimage {
border: 0;
margin: 0 0 -4px 0;
}


#bodytb {
width: 100%;
}
#bodytb #bg_left {
background: url('images/bg_left.png') 100% 0 repeat-y;
}
#bodytb #bg_right {
background: url('images/bg_right.png') repeat-y;
}
#bodytb #center {
width: 1000px;
background: #23384f;
}


#top {
height: 105px;
width: 100%;
background: #004c7e;
}
#top #logo {
background: url('images/logo.jpg') no-repeat;
width: 582px;
}
#board {float: right;
position: relative;
left: -30px;
}
#top #logo a {
display: block;
width: 300px;
height: 100px;
float: left;
}
#top #lang {
height: 26px;
background: url('images/lang.jpg') no-repeat #0d2b4d;
vertical-align: middle;
text-align: right;
padding: 0 10px 0 0;
color: #7a9fb9;
}
#top #lang a {
margin: 0 5px;
color: #7a9fb9;
}
#top #user {
height: 79px;
background: #04406d;
vertical-align: middle;
padding: 0 0 0 25px;
color: #bcbcbc;
line-height: 160%;
}
#top #user_logged {
height: 79px;
background: #04406d;
vertical-align: middle;
padding: 0 0 0 10px;
color: #bcbcbc;
line-height: 127%;
}
#top #user_logged #avat {
float: left;
border: 1px solid #206999;
width: 65px; height: 65px;
margin: 0 10px 0 0;
}
.userinput {
background: url('images/input_bg.gif') no-repeat #145a87;
width: 142px; height: 20px;
border: 0;
padding: 1px 0 0 7px;
color: #267db5;
}


#menus {
width: 100%;
margin: 0 0 5px 0;
}
#menus #mainmenu {
height: 40px;
background: url('images/mainmenu.jpg') no-repeat #0f2f53;
padding: 0 0 0 10px;
}
#menus #mainmenu a {
font-size: 12px;
color: #fff;
margin: 0 20px;
}
#menus #mainmenu img {
position: relative;
top: 6px;
}
#menus #mainmenu_addinfo {
width: 248px;
background: url('images/mainmenu_addinfo.jpg') no-repeat #de7f0e;
}
#menus #mainmenu_addinfo img {
width: 100%; height: 40px;
}
#menus #pl_search {
background: url('images/pl_search.gif') no-repeat;
width: 248px; height: 31px;
vertical-align: middle;
text-align: right;
}
#menus #pl_search form {
margin: 0 10px 0 0;
}
.searchinput {
background: url('images/inputser_bg.gif') no-repeat #fff;
width: 150px; height: 20px;
border: 0;
padding: 1px 0 0 7px;
color: #999;
}
.searchinput2 {
background: url('images/inputser_bg_white.gif') no-repeat #fff;
width: 150px; height: 20px;
border: 0;
padding: 1px 0 0 7px;
color: #999;
}
#menus #plmenu {
background: url('images/pl_menu.gif') repeat-x;
padding: 0 0 0 10px;
}
#menus #plmenu a {
display: block;
float: left;
color: #24addb;
font-weight: bold;
font-size: 14px;
padding: 0 13px;
height: 100%;
}
#menus #plmenu a:hover {
background: url('images/pl_menu_act.gif') repeat-x #ebebeb;
color: #145a87;
}
#menus #plmenu a p {
margin-top: 8px;
}
.plmenact {
background: url('images/pl_menu_act.gif') repeat-x #ebebeb;
}
.plmenact p {
color: #ff8a00;
}
#menus #dopmenu {
height: 24px;
background: url('images/dop_menu.gif') repeat-x;
vertical-align: middle;
color: #444444;
padding: 0 0 0 10px;
}
#menus #dopmenu a {
font-size: 12px;
color: #444444;
margin: 0 10px;
}

.content1 {
width: 980px;
margin: 0 10px 0 10px;
}

.content1 .leftl {

}
.content1 .right1 {
width: 735px;
padding: 0 0 0 5px;
text-align: right;
}


.content2 {
width: 980px;
margin: 5px 10px 0 10px;
}

.content2 .left2 {
width: 735px;
padding: 0 5px 0 0;
}
.content2 .right2 {

}

.medtb {
width: 100%;
background: #fff;
margin: 0 0 5px 0;
}
.bigtb {
width: 980px;
background: #fff;
margin: 0 10px 5px 10px;
}
.t1 {
background: url('images/t1.gif') no-repeat;
width: 10px; height: 10px;
}
.t2 {
background: url('images/t2.gif') no-repeat;
width: 10px; height: 10px;
}
.t3 {
background: url('images/t3.gif') no-repeat;
width: 10px; height: 10px;
}
.t4 {
background: url('images/t4.gif') no-repeat;
width: 10px; height: 10px;
}

.bltb {
width: 980px;
background: #151515;
margin: 0 10px 5px 10px;
}
.bltb td {
text-align: center;
}
.b1 {
background: url('images/b1.gif') no-repeat;
width: 10px; height: 10px;
}
.b2 {
background: url('images/b2.gif') no-repeat;
width: 10px; height: 10px;
}
.b3 {
background: url('images/b3.gif') no-repeat;
width: 10px; height: 10px;
}
.b4 {
background: url('images/b4.gif') no-repeat;
width: 10px; height: 10px;
}
.bltb img {
margin: 0 1px;
}

.bltb2 {
width: 100%;
background: #151515;
margin: 0 0 5px 0;
}
.bltb2 td {
text-align: center;
}

.hr {
width: 100%;
height: 22px;
color: #222;
margin: 0 0 5px 0;
font-size: 12px;
}
.hr .hr_l {
background: url('images/hr_l.gif') no-repeat;
width: 8px;
}
.hr .hr_c {
background: url('images/hr_c.gif') repeat-x;
vertical-align: middle;
padding: 0 0 0 5px;
}
.hr .hr_r {
background: url('images/hr_r.gif') no-repeat;
width: 8px;
}

.hr2 {
width: 100%;
height: 22px;
color: #222;
margin: 0 0 5px 0;
font-size: 12px;
}
.hr2 img {
position: absolute;
margin: -8px 0 0 -32px;
}
.hr2 .hr2_l {
background: url('images/hr_l.gif') no-repeat;
width: 8px;
}
.hr2 .hr2_c {
background: url('images/hr_c.gif') repeat-x;
vertical-align: middle;
padding: 0 0 0 30px;
font-size: 14px;
}
.hr2 .hr2_r {
background: url('images/hr_r.gif') no-repeat;
width: 8px;
}

.divcont {
padding: 0 5px;
text-align: justify;
clear: both;
}
.divcont2 {
padding: 0 5px;
text-align: justify;
clear: both;
font-size: 13px;
line-height: 130%;
}

.newsbig {
width: 206px;
height: 236px;
float: left;
padding: 0 5px 0 0;
margin: 0 5px 0 0;
border-right: 1px dotted #a0a0a0;
}
.newsbig p {
width: 206px;
margin: 5px 0;
}
.newsbig_img {
border: 3px double #a0a0a0;
}
.newssmall {
width: 485px;
height: 70px;
float: left;
padding: 0 0 3px 0;
margin: 0 0 4px 0;
border-bottom: 1px dotted #a0a0a0;
text-align: justify;
}
.newssmall p {
margin: 3px 0;
}
.newssmall_img {
width: 120px; height: 60;
border: 3px double #a0a0a0;
float: left;
margin: 0 10px 0 0;
}
.pmore_news {
text-align: right;
font-size: 10px;
}
.pmore_news a {
color: #000;
}
.newssmall2 {

padding: 0 0 3px 0;
margin: 10px 10px 4px 10px;
text-align: justify;
}
.newssmall2 p {
margin: 3px 0;
}
.newssmall_img2 {
width: 180px; height: 90px;
border: 3px double #a0a0a0;
float: left;
margin: 0 10px 0 0;
}
.news_imgbig {width: 200px; height: 100px;
border: 3px double #a0a0a0;
float: left;
margin: 0 10px 0 0;
}
.newssmall4 {
width: 485px;
height: 78px;
float: left;
padding: 0 0 3px 0;
margin: 0 0 4px 0;
border-bottom: 1px dotted #a0a0a0;
text-align: justify;
}
.newssmall4 p {
margin: 3px 0;
}
.newsbig2 {
width: 206px;
height: 258px;
float: left;
padding: 0 5px 0 0;
margin: 0 5px 0 0;
border-right: 1px dotted #a0a0a0;
}
.newsbig2 p {
width: 206px;
margin: 5px 0;
}
.newsbig3 {
width: 206px;
height: 320px;
float: left;
padding: 0 5px;
margin: 0 8px 30px 8px;
border-right: 1px dotted #a0a0a0;
border-left: 1px dotted #a0a0a0;
border-bottom: 1px dotted #a0a0a0;
}
.newsbig3 p {
width: 206px;
margin: 5px 0;
}

.newssmall3 {
overflow: hidden;
padding: 0 0 3px 0;
margin: 10px 10px 4px 10px;
text-align: justify;
}
.newssmall3 p {
margin: 3px 0;
}
.newssmall3 .newssmall_img3 {
border: 3px double #a0a0a0;
float: left;
margin: 0 10px 0 0;
}

.listbest {
border-bottom: 1px dotted #a0a0a0;
height: 13px;
padding: 8px 0;
color: #111;
font-size: 13px;
}
.listbest2 {
border-bottom: 1px dotted #a0a0a0;
height: 30px;
padding: 8px 0;
color: #111;
font-size: 13px;
}
.smcov {
width: 25px;
height: 35px;
border: 1px solid #cecece;
}
.lbl {
float: left;
}
.lbr {
float: right;
}

.pmore {
text-align: right;
font-size: 10px;
clear: both;
}
.pmore a {
color: #777;
}
.pmore2 {
text-align: right;
font-size: 11px;
clear: both;
margin-bottom: -7px;
}
.pmore2 a {
color: #333;
}

.randwalldiv {
text-align: center;
margin: 10px 0 4px 0;
}
.randwalldiv img {
border: 3px double #a0a0a0;
margin: 0 0 5px 0;
}

.banner728 {
text-align: center;
padding: 0 0 5px 0;
}

.verlist {
margin: 0 10px 10px 10px;
text-align: center;
}
.verlist img {
width: 10em;
border: 3px double #a0a0a0;
margin: 7px 0;
}

.horlist_shop {
width: 120px;
margin: 0 10px;
float: left;
text-align: center;
}
.horlist_shop img {
width: 9em;
border: 3px double #a0a0a0;
margin: 7px 0;
}
.horlist_shop2 {
width: 120px;
height: 200px;
margin: 0 10px;
float: left;
text-align: center;
}
.horlist_shop2 img {
width: 8em;
border: 3px double #a0a0a0;
margin: 7px 0;
}
.horlist_shop3 {
width: 120px;
height: 140px;
margin: 0 10px;
float: left;
text-align: center;
}
.horlist_shop3 img {
width: 10em;
border: 3px double #a0a0a0;
margin: 7px 0;
}

.horlist_screens2 {
width: 175px;
height: 150px;
margin: 0 8px;
float: left;
text-align: center;
}
.horlist_screens2 img {
width: 150px;
height: 100px;
border: 3px double #a0a0a0;
margin: 7px 0;
}
.horlist_walls {
width: 210px;
margin: 0 13px;
float: left;
text-align: center;
font-size: 10px;
}
.horlist_walls img {
width: 180px;
height: 135px;
border: 3px double #a0a0a0;
margin: 7px 0;
}
.horlist_screens {
width: 168px;
margin: 0 5px;
float: left;
text-align: center;
}
.horlist_screens img {
width: 150px;
height: 100px;
border: 3px double #a0a0a0;
margin: 7px 0;
}
.horlist_screens3 {
width: 168px;
height: 160px;
margin: 0 5px;
float: left;
text-align: center;
}
.horlist_screens3 img {
border: 3px double #a0a0a0;
margin: 7px 0;
}

.horlist_vid {
width: 168px;
height: 145px;
margin: 0 5px;
float: left;
text-align: center;
}
.horlist_vid img {
width: 120px;
height: 90px;
border: 3px double #a0a0a0;
margin: 7px 0;
}


.ratebest {
width: 214px;
float: left;
margin: 5px 12px;
font-size: 14px;
text-align: center;
color: #111;
}
.verline {
float: left;
}


#bottom {
width: 100%;
}
#bottom td {
vertical-align: middle;
}
#bottom .bot1 {
height: 30px;
background: #182534;
}
.botf1 {
position: relative;
top: -10px;
left: 5px;
color: #a9a9a9;
font-size: 10px;
}
#bottom .bot1c {
width: 980px;
background: #182534;
}
#bottom .bot2 {
height: 34px;
background: #293747;
border-bottom: 1px solid #182534;
border-top: 1px solid #1b2a3b;
}
#bottom .bot2c {
width: 980px;
background: #293747;
border-bottom: 1px solid #182534;
border-top: 1px solid #1b2a3b;
color: #325460;
text-align: center;
}
#bottom .bot2c a {
color: #629fb4;
font-size: 12px;
margin: 0 10px;
}
#bottom .bot3 {
height: 55px;
background: #1c2b3c;
}
#bottom .bot3c {
width: 980px;
background: #1c2b3c;
color: #45515d;
font-style: italic;
text-align: center;
}
#bottom .bot4 {
height: 29px;
background: #182534;
border-bottom: 1px solid #1c2b3c;
border-top: 1px solid #293747;
}
#bottom .bot4c {
background: #182534;
width: 780px;
border-bottom: 1px solid #1c2b3c;
border-top: 1px solid #293747;
}
#bottom .bot4c a {
font-size: 14px;
font-weight: bold;
color: #c8c8c8;
margin: 0 30px 0 0;
}
#bottom .bot4cr {
width: 200px;
background: #182534;
border-bottom: 1px solid #1c2b3c;
border-top: 1px solid #293747;
text-align: right;
}
#bottom .bot5 {
height: 50px;
background: #121c27;
}
#bottom .bot5c {
background: #121c27;
width: 780px;
}
#bottom .bot5cr {
background: #121c27;
width: 200px;
text-align: right;
}
.selec {
width: 150px;
border: 1px solid #a0a0a0;
font-size: 11px;
margin: 0;
}
.botp2 {
color: #45515d;
font-size: 12px;
margin: 4px 0;
}
.botp1 {
color: #629fb4;
font-size: 11px;
margin: 4px 0;
}
.botp1 a {
color: #629fb4;
}
.botp1 a:hover {
color: #629fb4;
}

#tree {
margin: 5px 10px 0 10px;
padding: 2px 5px;
background: #6587a0;
border: 1px solid #6e90a8;
color: #fff;
}
#tree a {
color: #fff;
margin: 0 5px;
}
#infogame {
width: 100%;
font-size: 14px;
}
#infogame td {
padding: 0 10px;
}
#infogame th {
width: 206px;
text-align: center;
}
#infogame th a {
margin: 0 2px;
}
.banner240 {
margin: 0 0 5px 0;
}
.banner240x240 {
margin: 0 0 5px 0;
}


#menugame .topmeg {color: #ff8a00;
}
#menugame .topmegb {
color: #ff8a00;
font-weight: bold;
}

#menugame .actpart {
padding: 7px 0 7px 21px;
display: block;
color: #24addb;
border-bottom: 1px dotted #a0a0a0;
font-size: 14px;
background: url('images/men_a.gif') 0 60% no-repeat #e2e8ec;
text-decoration: none;
font-weight: bold;
}
#menugame a {
padding: 7px 0 7px 21px;
display: block;
color: #23384f;
border-bottom: 1px dotted #a0a0a0;
font-size: 14px;
background: url('images/men.gif') 0 60% no-repeat;
}
#menugame a:hover {
padding: 7px 0 7px 21px;
display: block;
color: #24addb;
border-bottom: 1px dotted #a0a0a0;
font-size: 14px;
background: url('images/men_a.gif') 0 60% no-repeat #e2e8ec;
text-decoration: none;
}

.menuinact {
padding: 7px 0 7px 21px;
display: block;
color: #c7c7c7;
border-bottom: 1px dotted #a0a0a0;
font-size: 14px;
background: url('images/men_i.gif') 0 60% no-repeat;
}






.comment {
margin: 5px 10px;
text-align: justify;
clear: left;
}
.comment img {
float: left;
margin: 0 10px 0 0;
width: 65px; height: 65px;
border: 3px double #a0a0a0;
}

.comment2 {
margin: 5px 10px;
text-align: justify;
clear: left;
}
.comment2 img {
float: left;
margin: 0 10px 0 0;
width: 6em;
border: 3px double #a0a0a0;
}

.comgrey {
text-align: right;
color: #888;
margin: 10px 0 0 0;
}
.comgrey2 {
color: #888;
margin: 10px 0 0 0;
}



.score_green {
float: left;
width: 103; height: 27;
background: url('images/score_green.gif') no-repeat;
margin: -3px 10px 0 10px;
}
.score_green .scoretxt {
float: left;
font-size: 11px;
color: #1b5e11;
position: relative;
top: 4px; left: 10px;
}
.score_blue {
float: left;
width: 103; height: 27;
background: url('images/score_blue.gif') no-repeat;
margin: -3px 10px 0 10px;
}
.score_blue .scoretxt {
float: left;
font-size: 11px;
color: #3d5d78;
position: relative;
top: 4px; left: 13px;
}
.score_red {
float: left;
width: 103; height: 27;
background: url('images/score_red.gif') no-repeat;
margin: -3px 10px 0 10px;
}
.score_red .scoretxt {
float: left;
font-size: 11px;
color: #a54444;
position: relative;
top: 4px; left: 7px;
}
.score_grey {
float: left;
width: 103; height: 27;
background: url('images/score_grey.gif') no-repeat;
margin: -3px 10px 0 10px;
}
.score_grey .scoretxt {
float: left;
font-size: 11px;
color: #7d7d7d;
position: relative;
top: 4px; left: 16px;
}


.scorenum {
float: right;
color: #fff;
font-size: 21px;
position: relative;
top: 4px; right: 6px;
}

.stars {
float: left;
width: 160px; height: 14px;
background: url('images/stars.gif') no-repeat;
position: relative;
top: 3px; left: 10px;
}
.stars a {
display: block;
height: 14px; width: 16px;
float: left;
}
.stars a:hover {
display: block;
height: 14px; width: 14px;
float: left;
border: 1px solid #6fd75e;
}

.antifloat {
clear: both;
}
.fll {
float: left;
}
.flr {
float: right;
}

.aliblue {
font-size: 14px;
color: #24addb;
}
.hp {
font-size: 14px;
color: #24addb;
}
.hp2 {
font-size: 13px;
color: #24addb;
}
.imgbord {
border: 3px double #a0a0a0;
margin: 0 0 5px 0;
}
.dothr {
width: 100%;
height: 12px;
background: url('images/dot.gif') 0 70% repeat-x;
margin: 0 0 5px 0;
clear: both;
}

.pblack {
color: #111;
}
.pwhitebig {
color: #fff;
font-size: 13px;
margin-top: 5px;
}
.pgrey {
color: #afaeae;
}
.pgrey2 {
color: #666;
}
.linkgrey {
color: #bcbcbc;
}
.linkblue {
color: #58bcff;
}
.regtb {
width: 695px;
margin: 10px;
}
.regtb td {
padding: 5px 5px;
border: 1px solid #cecece;
}
.regtb th {
padding: 5px 5px;
border: 1px solid #cecece;
text-align: left;
vertical-align: middle;
width: 60%;
font-size: 14px;
}
.p12 {
font-size: 12px;
line-height: 140%;
}
.pagree {
float: left;
margin: 0 0 20px 0;
position: relative;
top: 8px; left: 10px;
}

#rules {
width: 700px;
height: 120px;
overflow: auto;
border: 1px solid #a0a0a0;
padding: 5px;
}
.smallava {
width: 65px;
height: 65px;
}
.psmall {
font-size: 12px;
}
.pgs {
font-size: 11px;
color: #777;
}
#comform {
display: none;
}
.pbigw {
color: #cecece;
font-size: 14px;
}
.pbig {
font-size: 14px;
margin-bottom: 5px;
}
.psmallw {
color: #444;
font-size: 10px;
}

.find {
border: 1px solid #cecece;
padding: 5px 10px 5px 5px;
font-size: 13px;
line-height: 150%;
overflow: hidden;
}
.find img {
width: 8em;
border: 1px solid #a0a0a0;
margin: 0 10px 0 0;
float: left;
}
.find_flash {
border: 1px solid #cecece;
padding: 5px 10px 5px 5px;
font-size: 13px;
line-height: 150%;
overflow: hidden;
}
.find_flash img {
width: 12em;
border: 1px solid #a0a0a0;
margin: 0 10px 0 0;
float: left;
}
.pbigr {
font-size: 13px;
color: #666;
margin: 0 0 0 5px;
text-align: right;
}
.pagea {
display: block;
width: 23px;
height: 22px;
text-align: center;
color: #2279b4;
float: left;
font-size: 12px;
margin: 2px 4px 10px 5px;
padding: 4px 0 0 0;
background: url('images/page.gif') no-repeat;
}
.pagea:hover {
display: block;
text-align: center;
color: #fff;
background: url('images/pagea.gif') no-repeat;
text-decoration: none;
}
.pageaa {
font-weight: bold;
display: block;
width: 23px;
height: 22px;
text-align: center;
color: #fff;
float: left;
font-size: 12px;
margin: 2px 4px 10px 5px;
padding: 4px 0 0 0;
background: url('images/pagea.gif') no-repeat;
}
.pageaa:hover {
display: block;
text-align: center;
color: #2279b4;
background: url('images/pagea.gif') no-repeat;
text-decoration: none;
}

.walldiv img {
width: 700px;
height: 525px;
}
.whiteurls a {
font-size: 14px;
color: #fff;
}
.whiteurls a:hover {
font-size: 14px;
color: #24addb;
}

.shopslist {
width: 100%;
border-bottom: 1px solid #cecece;
}
.shopslist td {
padding: 3px 2px;
vertical-align: middle;
}
.shopslist tr:hover {
background: #fbffca;
}
.shopslist .sl1 {
width: 135px;
text-align: center;
}
.shopslist .sl2 {
font-size: 14px;
}
.shopslist .sl4 {
width: 100px;
text-align: center;
}
.shopslist .sl3 {
width: 100px;
text-align: center;
color: #24addb;
}
.expnestb {
width: 100%;
}
.expnestb th {
width: 290px;
}
.block_playgame {
width: 240px; height: 79px;
text-align: center;
color: #d69344;
background: url('images/block_playgame.gif') no-repeat;
margin: 0 0 5px 0;
}
.block_playgame a {
color: #fff;
}
.block_playgame p {
margin: 0 8px;
padding: 8px 0 1px 0;
}
.block_downloadgame {
width: 240px; height: 79px;
text-align: center;
color: #d69344;
background: url('images/block_downloadgame.gif') no-repeat;
margin: 0 0 5px 0;
}
.block_downloadgame a {
color: #fff;
}
.block_downloadgame p {
margin: 0 8px;
padding: 8px 0 1px 0;
color: #165280;
}
.block_downloademulator {
width: 240px; height: 79px;
text-align: center;
color: #d69344;
background: url('images/block_downloademulator.gif') no-repeat;
margin: 0 0 5px 0;
}
.block_downloademulator a {
color: #fff;
}
.block_downloademulator p {
margin: 0 8px;
padding: 8px 0 1px 0;
color: #24addb;
}
.cheatsdiv {
padding: 10px;
font-size: 13px;
line-height: 140%;
text-align: justify;
}
.cheatsdiv img {
margin: 10px 0;
display: block;
clear: both;
}

.chartgames {
width: 100%;
border-bottom: 1px solid #cecece;
}
.chartgames td {
padding: 3px 2px;
vertical-align: middle;
text-align: left;
}
.chartgames tr:hover {
background: #fbffca;
}
.chartgames .ch0 {
width: 25px;
font-size: 14px;
text-align: center;
}
.chartgames .ch1 {
width: 35px;
}
.chartgames .ch1 img {
width: 25px;
height: 35px;
border: 1px solid #cecece;
}
.chartgames .ch2 {
font-size: 13px;
width: 40%;
}
.chartgames .ch3 {
width: 25%;
}
.chartgames .ch4 {
text-align: right;
font-size: 14px;
padding: 0 10px 0 0;
color: #24addb;
}
.chartgames .ch5 {
font-size: 14px;
color: #ff8a00;
width: 15%;
}
.chartgames .ch6 {
font-size: 11px;
width: 15%;
color: #222;
}

.chartgames2 {
width: 100%;
border-bottom: 1px solid #cecece;
}
.chartgames2 td {
padding: 2px 1px;
vertical-align: middle;
text-align: left;
}
.chartgames2 tr:hover {
background: #fbffca;
}
.chartgames2 .ch20 {
width: 10px;
text-align: center;
}
.chartgames2 .ch21 {
width: 30px;
}
.chartgames2 .ch21 img {
width: 25px;
height: 35px;
border: 1px solid #cecece;
}
.chartgames2 .ch22 {
font-size: 13px;
}
.chartgames2 .ch23 {
font-size: 13px;
text-align: right;
color: #24addb;
}
.chartgames2 .ch31 {
width: 55px;
}
.chartgames2 .ch31 img {
width: 50px;
height: 38px;
border: 1px solid #cecece;
}

.chartusers {width: 100%;
border-bottom: 1px solid #cecece;
}
.chartusers td {
padding: 3px 2px;
vertical-align: middle;
text-align: left;
}
.chartusers tr:hover {
background: #fbffca;
}
.u1 {width: 15px;
}
.u2 {
width: 55px;
}
.u2 img {
width: 45px;
height: 45px;
border: 1px solid #cecece;
}
.u3 a {font-size: 14px;
color: #24addb;
}

.pltt {
font-size: 20px;
color: #4bbc3a;
padding: 5px 0;
text-align: center;
}
.divcont2c {
padding: 10px;
text-align: center;
line-height: 150%;
}
.porange {
color: #de7b04;
}

.emul {
width: 100%;
border-bottom: 1px solid #cecece;
font-size: 13px;
}
.emul td {
padding: 3px 2px;
vertical-align: middle;
text-align: left;
}
.emul tr:hover {
background: #fbffca;
}
.emul .e1 {
width: 20px;
}
.emul .e2 {
width: 270px;
}
.emul .e22 {
width: 370px;
}
.emul .e3 {
width: 170px;
}
.emul .e4 {
width: 100px;
color: #de7b04;
}
.emul .e5 {
text-align: right;
}

.frie {
width: 225px;
float: left;
border-bottom: 1px solid #cecece;
font-size: 13px;
margin: 5px 5px;
}
.frie td {
padding: 3px 2px;
vertical-align: middle;
text-align: left;
}
.frie tr:hover {
background: #fbffca;
}
.frie .frie1 {
width: 15px;
}
.frie .frie2 {
width: 60px;
}
.frie .frie2 img {
width: 50px;
height: 50px;
border: 3px double #cecece;
}

.pred {
color: #ab1717;
}
.ttit {
font-size: 13px;
color: #999;
padding: 10px;
clear: both;
border: 1px solid #cecece;
background: url('images/bgline.gif') repeat-x;
}
.ttit a {
font-size: 15px;
color: #24addb;
font-weight: bold;
}

.mestb {
width: 100%;
border: 1px solid #cecece;
font-size: 13px;
margin: 10px 0;
}
.mestb th, .mestb td {
padding: 5px 10px;
}
.mestb .txtm {
color: #666;
}
.mestb th {
background: #e1e1e1;
text-align: left;
}
.mestb .mesthr {
text-align: right;
}

.met {
width: 100%;
margin: 10px 0;
}
.met_1 {
width: 10px; height: 10px;
background: url('images/met_1.gif') no-repeat;
}
.met_2 {
width: 10px; height: 10px;
background: url('images/met_2.gif') no-repeat;
}
.met_3 {
width: 10px; height: 10px;
background: url('images/met_3.gif') no-repeat;
}
.met_4 {
width: 10px; height: 10px;
background: url('images/met_4.gif') no-repeat;
}
.met_top {
background: url('images/met_dot.gif') repeat-x #f5f5f5;
}
.met_left {
background: url('images/met_dot.gif') repeat-y #f5f5f5;
}
.met_right {
background: url('images/met_dot.gif') 100% 0 repeat-y #f5f5f5;
}
.met_bot {
background: url('images/met_dot.gif') 0 100% repeat-x #f5f5f5;
}
.met_center {
background: #f5f5f5;
}
.pmet {
clear: both;
position: relative;
top: 7px;
margin: 0 0 15px 0;
}
.pmet2 {
font-size: 13px;
line-height: 120%;
clear: both;
position: relative;
top: 7px;
margin: 0 0 15px 0;
}
.metfll {
float: left;
color: #000;
}
.metflr {
float: right;
color: #000;
}
.alpha {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}



#menuser a {
padding: 7px 0 7px 3px;
display: block;
color: #23384f;
border-bottom: 1px dotted #a0a0a0;
font-size: 14px;
}
#menuser a:hover {
text-decoration: none;
color: #24addb;
background: #e2e8ec;
}
#menuser img {
margin: 0 2px -2px 0;
}
#menuser .actpart {
padding: 7px 0 7px 3px;
display: block;
text-decoration: none;
color: #24addb;
background: #e2e8ec;
font-weight: bold;
}


.nep {
color: #eb9d32;
}
.nep img {
margin-bottom: -5px;
}
.pro {
color: #459f36;
}
.pro img {
margin-bottom: -5px;
}

.dela a {
font-size: 10px;
color: #b34e4d;
}
.flashg {
width: 330px;
float: left;
margin: 10px 7px;
border: 1px solid #cecece;
font-size: 13px;
}
.flashg img {
width: 140px;
height: 105px;
border: 3px double #cecece;
margin: 0 5px 0 0;
float: left;
}
.flashg a {
color: #24addb;
font-size: 14px;
}
.flashg th {
width: 145px;
padding: 5px;
}
.flashg td {
vertical-align: middle;
}

.flashg2 {
width: 330px;
float: left;
margin: 10px 7px;
border: 1px solid #cecece;
font-size: 13px;
}
.flashg2 img {
width: 150px;
height: 100px;
border: 3px double #cecece;
margin: 0 5px 0 0;
float: left;
}
.flashg2 a {
color: #24addb;
font-size: 14px;
}
.flashg2 th {
width: 155px;
padding: 5px;
}
.flashg2 td {
vertical-align: middle;
}

.dothr2 {
position: relative;
width: 150px;
height: 12px;
background: url('images/dot.gif') 0 100% repeat-x;
}
.toppagesaf {
padding: 0 5px;
height: 58px;
}
.sant {
height: 20px;
padding: 5px;
font-size: 13px;
}

.order {
text-align: center;
font-size: 13px;
color: #666;
padding: 10px;
clear: both;
border: 1px solid #cecece;
background: url('images/bgline.gif') repeat-x;
margin: 0 0 10px 0;
}
.order img {
position: relative;
top: 1px;
}
.order a {
color: #24addb;
margin: 0 10px;
}

.lev_0 {
font-family: Arial;
font-size: 10px;
color: #fff;
background: url('images/lev_0.gif') 50% no-repeat;
display: inline;
padding: 0 5px 2px 5px;
position: relative; top: -2px; left: -2px;
}
.lev_1 {
font-family: Arial;
font-size: 10px;
color: #276782;
background: url('images/lev_1.gif') 50% no-repeat;
display: inline;
padding: 0 5px 2px 5px;
position: relative; top: -2px; left: -2px;
}
.lev_2 {
font-family: Arial;
font-size: 10px;
color: #397521;
background: url('images/lev_2.gif') 50% no-repeat;
display: inline;
padding: 0 5px 2px 5px;
position: relative; top: -2px; left: -2px;
}
.lev_3 {
font-family: Arial;
font-size: 10px;
color: #d78b21;
background: url('images/lev_3.gif') 50% no-repeat;
display: inline;
padding: 0 5px 2px 5px;
position: relative; top: -2px; left: -2px;
}
.lev_4 {
font-family: Arial;
font-size: 10px;
color: #872828;
background: url('images/lev_4.gif') 50% no-repeat;
display: inline;
padding: 0 5px 2px 5px;
position: relative; top: -2px; left: -2px;
}
.pgreya a {color: #666;
}

.rg a {color: #268926;
font-size: 10px;
}
.re a {color: #d78019;
font-size: 10px;
}
.p_playstation-3 a {font-size: 14px;
color: #38217c;
font-weight: bold;
}
.p_playstation-2 a {
font-size: 14px;
color: #38217c;
font-weight: bold;
}
.p_psp a {
font-size: 14px;
color: #38217c;
font-weight: bold;
}
.p_xbox-360 a {
font-size: 14px;
color: #3a8800;
font-weight: bold;
}
.p_wii a {
font-size: 14px;
color: #5fd0c4;
font-weight: bold;
}
.p_ds a {
font-size: 14px;
color: #5fd0c4;
font-weight: bold;
}
.p_pc a {
font-size: 14px;
color: #1c58a3;
font-weight: bold;
}
.p_iphoneipod a {
font-size: 14px;
color: #eb4b31;
font-weight: bold;
}
.b240x240 {margin: 0 0 5px 0;
}


.revsdiv {
padding: 10px;
font-size: 13px;
line-height: 140%;
text-align: justify;
}


.reviescr {float: right;
margin: 0 0 5px 10px;
border: 1px solid #cecece;
padding: 5px 5px 1px 5px;
}
.reviescr img {width: 20em;
border: 1px solid #cecece;
}
.reviescr font {
font-style: italic;
color: #888;
}

.reviescr2 {
float: left;
margin: 5px 10px 5px 0;
border: 1px solid #cecece;
padding: 5px 5px 1px 5px;
}
.reviescr2 img {
width: 20em;
border: 1px solid #cecece;
}
.reviescr2 font {
font-style: italic;
color: #888;
}

.mare {padding: 5px 5px 5px 10px;
text-align: justify;
font-size: 12px;
}

.imcov {
width: 11em;
border: 3px double #a0a0a0;
float: left;
margin: 0 10px 0 0;
}
.date {font-size: 11px;
color: #000;
}
.cpa {margin: 1px 3px;
}
