body{margin-top:0;background:#E6E6E6;color:#fff;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif}
a{text-decoration:none}
a:hover{text-decoration:underline}
#mainBoxOuterNew{top:0;left:0;width:100%;position:absolute;background:#A72FE6;}
#headerBoxNew{width:995px;height:77px;margin-right:auto;margin-left:auto}
#logoBoxNew{width:92px;height:70px;float:left;margin:5px 0 0 40px}
#socialbtnBox{width:220px;height:37px;float:right;margin:5px 0 0}
#verhbtnBox{float:right;}
#socialbtnBoxInside{float:left;padding:8px 0px 0 0px}
#socialbtnBoxInside2{float:left;padding:8px 0 0 0px}
#searchBox{width:300px;height:37px;float:right;margin:5px 5px 0 0}
#searchBoxInside{float:left;margin:6px 0 0 7px}
#pred_menu{top:75px;left:0;width:100%;height:35px;position:absolute;
background:linear-gradient(#B4A6DF, #774FA9);
background:-webkit-linear-gradient(#B4A6DF, #774FA9);
background:-moz-linear-gradient(#B4A6DF, #774FA9);
background:-o-linear-gradient(#B4A6DF, #774FA9);
}
#btntopmenustyle{float:left;margin:40px 0 0 70px}
#btntopmenustyle > ul{width:120px;height:34px;list-style:none;float:left;margin-left:0;background:url(../images/btn.png);padding:0}
#btntopmenustyle > ul > a{color:#fff;font-weight:700;font-size:13px;text-decoration:none;float:left;text-shadow:1px 1px #400782, 1px 0 #400782;padding:5px 4px 2px 12px}
#btntopmenustyle > ul > a:hover{width:100px;height:24px;background:url(../images/btnred.png);text-decoration:none}
#menu_cat > ul > li > a{display:block;height:32px;line-height:32px;text-decoration:none;color:#fff;font-weight:700;font-size:14px;text-shadow:1px 1px #400782, 1px 0 #400782;padding:0 10px}
#menu_cat_ru > ul > li > a{display:block;height:32px;line-height:32px;text-decoration:none;color:#fff;font-weight:700;font-size:14px;text-shadow:1px 1px #400782, 1px 0 #400782;padding:0 3px}
#menu_cat,#menu_cat_ru{width:995px;height:32px;margin-right:auto;margin-left:auto}
#menu_cat > ul,#menu_cat_ru > ul{list-style:none;float:left;margin:0;padding:0}
#menu_cat > ul > li,#menu_cat_ru > ul > li,#langbox > ul > li{float:left;position:relative;z-index:99999}
#menu_cat > ul > li:hover > a,#menu_cat_ru > ul > li:hover > a{
background:linear-gradient(#aca1c9, #e4d5f4);
background:-webkit-linear-gradient(#aca1c9, #e4d5f4);
background:-moz-linear-gradient(#aca1c9, #e4d5f4);
background:-o-linear-gradient(#aca1c9, #e4d5f4);
height:35px}
#menu_cat > ul > li.split,#menu_cat_ru > ul > li.split{width:2px;height:35px;background:url(../images/razdelitel.png) no-repeat}
#menu_cat > ul > li:hover > ul,#menu_cat_ru > ul > li:hover > ul{display:block}
#menu_cat > ul > li > ul,#menu_cat_ru > ul > li > ul{display:none;list-style:none;background:#e4d5f4;width:155px;position:absolute;border-top:none;padding:5px}
#menu_cat > ul > li > ul > li,#menu_cat_ru > ul > li > ul > li{float:left;width:140px;height:22px;border-bottom:1px solid #ae4fe0;margin:0 0 0 8px}
#menu_cat > ul > li > ul > li > a,#menu_cat_ru > ul > li > ul > li > a{color:#fff;line-height:20px;font-size:11px;font-weight:700;padding-left:5px;text-decoration:none}
#seredinaBox{margin-right:auto;margin-left:auto;width:995px}
.whiteboxbegin{float:left;width:100%;max-width:995px;height:10px;margin-top:5px;margin-left:auto;margin-right:auto;background:#fff;border-top:1px solid #e4d5f4;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4;border-top-right-radius:4px;border-top-left-radius:4px}
.whiteboxns{float:left;width:100%;max-width:995px;font-size:13px;font-weight:400;letter-spacing:-.5px;margin-left:auto;margin-right:auto;background:#fff;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4}
.whiteboxend{float:left;width:100%;max-width:995px;height:10px;margin-left:auto;margin-right:auto;background:#fff;border-bottom:1px solid #e4d5f4;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.ads728{margin-left:auto;margin-right:auto;}
.biggameblock{width:100%;max-width:647px;height:auto;margin:0;float:left;}
.biggameblockpre{width:100%;max-width:627px;height:auto;margin-top:3px;float:left;}
.biggameblockplay{width:100%;max-width:813px;height:auto;margin:0;float:left;}
.sirgameblock{width:100%;max-width:995px;height:auto;margin:0;float:left;}
.sirBoxbegin{width:963px;height:10px;margin-top:10px;margin-left:auto;margin-right:auto;background:#fff;border-top:1px solid #e4d5f4;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4;border-top-right-radius:4px;border-top-left-radius:4px}
.sirBoxbegin strong{float:left;color:#333;font-size:13px;font-weight:700;margin:2px 0 0 15px}
.sirBoxbegin strong a {color:#333;font-size:13px;font-weight:700;text-decoration:none;margin:0px 0 0 7px}
.sirBoxbegin strong a:hover{color:#e4d5f4;}
.sirBoxbegin h1{float:left;color:#333;font-size:13px;font-weight:700;margin:2px 0 0 15px}
.sirBoxbegin h1 a {color:#333;font-size:13px;font-weight:700;text-decoration:none;margin:0px 0 0 7px}
.sirBoxbegin h1 a:hover{color:#e4d5f4;}
.sirBoxbegin a{color:#333;font-size:13px;font-weight:700;}
.sirBoxns{width:100%;max-width:963px;font-size:13px;font-weight:400;letter-spacing:-.5px;margin-left:auto;margin-right:auto;background:#fff;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4}
.sirBoxns .tekst{position:relative;overflow:hidden;width:730px;font-size:12px;color:#333;margin:5px 0 0 15px}
.sirBoxns .tekst span{font-weight:bold;}
.sirBoxns .tekst a{color:#333;text-decoration:none;}
.sirBoxns .tekst a:hover{color:#e4d5f4;}
.sirBoxns .imageplaygame{line-height:1;color:#e4d5f4;float:right;width:120px;height:90px;padding:10px 15px 10px 0}
.sirBoxns .privtext{margin:5px 10px 0 15px;color:#333;font-size:12px;float:left;width:935px}
.sirBoxns .privtext img{vertical-align:bottom;margin:0 3px -1px}
.sirBoxns .privtext strong{color:#333;font-size:13px;font-weight:bold;}
.sirBoxns .privtext a{color:#333;font-size:12px;text-decoration:none;}
.sirBoxns .privtext a:hover{color:#e4d5f4;}
.sirBoxend{width:100%;max-width:963px;height:10px;margin-left:auto;margin-right:auto;background:#fff;border-bottom:1px solid #e4d5f4;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.tagstext{max-width:945px;color:#333;font-size:12px;margin:0 0 0 10px}
.tagstext a{display:inline-block;color:#333;padding:4px;margin:0 0 2px;background:#da9af8;text-transform:uppercase;letter-spacing:-1px;border-right:1px solid #e4d5f4;border-bottom:1px solid #e4d5f4;border-radius:2px}
.tagstext a:hover{background:#c251f7;text-decoration:none;color:#fff}
.prew120bigblock{width:100%;max-width:125px;float:left;}
.prew120{margin:0 0 5px 11px;width:122px;height:92px;overflow: hidden;}
.prew120 span.gnametext{letter-spacing:-1px;position:relative;display:inline-block;bottom:20px;left:1px;width:120px;height:auto;color:#ffffff; background-color:rgba(0, 0, 0, 0.5);padding:2px 0 2px 0;font-size:10px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.prew120 a{color: #333;}
.prew120 a:hover img{opacity:.7;border:1px solid #e4d5f4}
.Box960GameSWF{width:640px;position:relative;float:left;overflow:hidden;}
.Box960GameSWF .image{margin:0px 0 0 5px;width:640px;overflow:hidden}
.leftBoxplay{width:100%;max-width:784px;margin-left:auto;margin-right:auto;}
.leftBoxbeginplay{width:100%;max-width:784px;height:10px;margin-top:10px;margin-left:auto;margin-right:auto;background:#fff;border-top:1px solid #e4d5f4;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4;border-top-right-radius:4px;border-top-left-radius:4px}
.leftBoxnsplay{width:100%;max-width:784px;font-size:13px;font-weight:400;letter-spacing:-.5px;margin-left:auto;margin-right:auto;background:#fff;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4}
.leftBoxnsplay .shtekst{position:relative;overflow:hidden;font-size:12px;font-weight:bold;color:#333;margin:5px 0 0 15px}
.leftBoxnsplay .sharebtn{margin:20px 0 0px 15px;max-width:640px;overflow:hidden}
.leftBoxendplay{width:100%;max-width:784px;height:10px;margin-left:auto;margin-right:auto;background:#fff;border-bottom:1px solid #e4d5f4;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.leftBox{width:100%;max-width:618px;margin-left:auto;margin-right:auto;}
.leftBoxbegin{width:100%;max-width:618px;height:10px;margin-top:10px;margin-left:auto;margin-right:auto;background:#fff;border-top:1px solid #e4d5f4;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4;border-top-right-radius:4px;border-top-left-radius:4px}
.leftBoxbegin strong{float:left;color:#333;font-size:13px;font-weight:700;margin:11px 0 10px 15px}
.leftBoxbegin strong a {color:#333;font-size:13px;font-weight:700;text-decoration:none;margin:0px 0 0 7px}
.leftBoxbegin strong a:hover{color:#e4d5f4;}
.leftBoxbegin h1{float:left;color:#333;font-size:13px;font-weight:700;margin:2px 0 0 15px}
.leftBoxbegin h1 a {color:#333;font-size:13px;font-weight:700;text-decoration:none;margin:0px 0 0 7px}
.leftBoxbegin h1 a:hover{color:#e4d5f4;}
.leftBoxbegin a{float:right;color:#333;font-size:13px;font-weight:700;margin:2px 15px 0 0px}
.leftBoxbegin .sortbox{color:#333;font-size:10px;font-weight:400;float:right;margin:2px 15px 0 0px}
.leftBoxns{width:100%;max-width:618px;font-size:13px;font-weight:400;letter-spacing:-.5px;margin-left:auto;margin-right:auto;background:#fff;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4}
.leftBoxns .morebanner{width:571px;margin: 5px 0 0 22px;position:relative;}
.leftBoxns .morebanner{width:571px;margin: 0px 0 0 3px;position:relative;}
.leftBoxns .morebanner span.gnametext{position:relative;bottom:31px;left:80px;max-width:571px;height:auto;color:#ffffff; background-color:rgba(0, 0, 0, 0.5);padding:5px 0 5px 0;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftBoxns .morebanner span.gnametext{position:relative;bottom:31px;left:80px;max-width:571px;height:auto;color:#ffffff; background-color:rgba(0, 0, 0, 0.5);padding:5px 0 5px 0;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftBoxns .morebanner span.gnametext1{position:absolute;bottom:0px;left:70px;max-width:571px;height:auto;color:#ffffff; text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;padding:5px 0 5px 0;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftBoxns .morebanner span.gnametext2{ position:absolute;bottom:0px;left:170px;max-width:571px;height:auto;color:#ffffff; text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;padding:5px 0 5px 0;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftBoxns .morebanner span.gnametext3{position:absolute;bottom:0px;left:345px;max-width:571px;height:auto;color:#ffffff; text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;padding:5px 0 5px 0;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftBoxns .morebanner span.gnametext1{position:absolute;bottom:0px;left:70px;max-width:571px;height:auto;color:#ffffff; text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;padding:5px 0 5px 0;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftBoxns .morebanner span.gnametext2{ position:absolute;bottom:0px;left:170px;max-width:571px;height:auto;color:#ffffff; text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;padding:5px 0 5px 0;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.leftBoxns .morebanner span.gnametext3{position:absolute;bottom:0px;left:345px;max-width:571px;height:auto;color:#ffffff; text-shadow: black 1px 0px, black 1px 1px, black 0px 1px, black -1px 1px, black -1px 0px, black -1px -1px, black 0px -1px, black 1px -1px;padding:5px 0 5px 0;font-size:16px; font-weight:bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pregameblock{margin:0px 0 0 0px;width:100%;float:left;}
.pregameicon{float:left;margin:0px 0 0 16px;padding-top:45px;color:#333;font-size:11px;font-weight:bold;width:120px;}
.pregamedesc {float:left;margin:0 0 0 15px;color:#333;font-size:12px;width:455px;}
.pregamedesc span{margin-left:190px;color:#333;font-size:13px;font-weight:bold;}
.ads234 {font-weight:bold;float:left;margin:10px 0 0 15px;color:#333;font-size:12px;width:234px;}
.leftBoxend{width:100%;max-width:618px;height:10px;margin-left:auto;margin-right:auto;background:#fff;border-bottom:1px solid #e4d5f4;border-left:1px solid #e4d5f4;border-right:1px solid #e4d5f4;border-bottom-right-radius:4px;border-bottom-left-radius:4px}
.gamlist{font-size:11px;padding-top:2px;margin:auto;clear:both;width:100%;text-align:center;text-decoration:none;}
.gamlist a{letter-spacing:-1px;text-decoration:none;width:122px;margin:2px 11px 0 11px;display:inline-block;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.gamlist a:hover{color:#e4d5f4}.gameslist img{width:120px;height:90px}.gameslist a img{border:1px solid #e4d5f4}
.gamlist a:hover img{opacity:.7;border:1px solid #e4d5f4}
.gamlistpre{font-size:11px;padding-top:2px;margin:auto;clear:both;width:100%;text-align:center;text-decoration:none;}
.gamlistpre a{letter-spacing:-1px;text-decoration:none;width:122px;margin:2px 5px 0 5px;display:inline-block;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.gamlistpre a:hover{color:#e4d5f4}.gameslist img{width:120px;height:90px}.gameslist a img{border:1px solid #e4d5f4}
.gamlistpre a:hover img{opacity:.7;border:1px solid #e4d5f4}
.NumberBox{margin:10px 0 0 5px}
.NumberBox > span{float:left;font-weight:700;color:#fff;font-size:12px;width:30px;margin:0 1px 0 0;padding:0 2px 0 0;line-height:30px;list-style:none;text-align:center;background:#7a46b2;border-radius:2px}
.NumberBox > span a{text-decoration:none;display:block;color:#fff;width:30px;background:#9467c5;border-radius:2px}
.NumberBox > span a:hover{color:#fff;background:#7a46b2;text-decoration:none}
.ads336bigblock{width:100%;max-width:345px;float:left;}
.ads336bigblockpre{width:100%;max-width:365px;float:left;}
.ads336{margin-left:auto;margin-right:auto;margin-top:10px;width:336px;height:280px;}
.ads160bigblock{width:100%;max-width:170px;float:left;}
.ads160{margin-left:auto;margin-right:auto;margin-top:10px;width:160px;height:600px;}
.leftBoxour{width:468px;float:left;background:#e9e9e9;margin:6px}
.leftBoxour strong{color:#333;font-size:12px;font-weight:bold;margin:5px 0 0 3px;}
.ourgemedescs{width:464px;font-size:10px;font-weight:700;float:left;margin:-2px 0 0 4px}
.ourgemedescs .imagepregame{width:140px;line-height:1;color:#e4d5f4;float:left;padding:10px 0 5px 5px}
.ourgemedescs .tekstpregame{width:290px;position:relative;overflow:hidden;float:left;font-size:12px;font-weight:400;text-align:left;color:#333;margin:5px 5px 0 0}
.ourlinktext{width:450px;font-weight:700;font-size:12px;color:#333;text-align:center}
.ourlinktext a{color:#333;text-decoration:none;}
.ourlinktext a:hover{color:#e4d5f4}
.pixelBox{width:461px;height:1px;float:left;background:#e4d5f4;margin:0 0 8px 2px}
#FooterBox{float:left;bottom:0px;width:100%;height:auto;background:#fff;margin:10px 0 0 0;}
.footbl{float:left;width:100%;height:100%;background:#5E078C;margin:auto;}
.FooterBox-inside{position:relative;width:995px;margin-right:auto;margin-left:auto}
.FooterBox-inside .mainlinks{font-size:12px;padding:10px 0 10px 0;margin:auto;clear:both;text-align:center;text-decoration:none;}
.FooterBox-inside .mainlinks a{color:#fff;text-decoration:none;font-weight:700;}
.FooterBox-inside .aboutts{float:left;color:#333; font-size:12px;padding:0 0 5px 5px;text-align:left;text-decoration:none;}
.FooterBox-inside .aboutts h1{color:#333; font-size:14px;}
.FooterBox-inside .aboutts h2{color:#333; font-size:14px;}
.FooterBox-inside .aboutts a{color:#333;text-decoration:none;}
#bestgamesadsBox{width:1040px;position:relative;overflow:hidden}
.bestgamesads600{width:160px;overflow:hidden;float:left;padding:5px 0 0 10px}
#bestgamestitlebox{width:670px;height:10px;font-size:30px;font-weight:700;float:left;color:#333333;text-align:center;padding:0 0 20px}
#bestgamesadsrekboot{width:675px;float:left;overflow:hidden;padding:15px 0 0 15px}
.bestgames160bot{width:160px;overflow:hidden;float:right;margin:-25px 0 0;padding:0 7px 0 0}
#bestgamessmallads2{width:684px;font-size:10px;font-weight:700;overflow:hidden;float:left;margin:0;padding:0 0 5px 15px}
#bestgamessmallads2 div.game{width:100px;line-height:1;overflow:hidden;float:left;padding:8px 5px 0 7px}