.work_area{}#overlay{opacity:0.6 !important;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60) !important;}#ceg{position:relative;text-align:left;padding-top:15px;width:665px;float:left;}.picture{width:500px;height:200px;margin:0 0 20px 87px;}.element_game_name{font-size:24px;font-weight:bold;color:#2b4d8c;margin:0 0 0 93px;max-width:490px;}.element_game_name h1{font-size:24px;margin:0;display:inline;}.element_game_name_h1{text-align:center;}.platf_pc,.platf_mac{width:27px;background:url(images/platf.gif);position:relative;left:5px;font-size:0;}.platf_pc{height:24px;}.platf_mac{height:28px;background-position:0 -24px;}.descript{width:500px;text-align:justify;margin:5px 0 20px 87px;}#game_all_text{font-size:12px;color:#3f3f40;line-height:1.6;overflow:hidden;}#more_text{font-size:10px;color:#0068dd;float:right;cursor:pointer;margin-top:4px;width:67px;}#more_text:hover{text-decoration:underline;}#more_text_img{height:4px;width:8px;background:url(images/read_more.gif) no-repeat;float:right;margin:5px 0 0 3px;font-size:0;}#more_text_text{float:left;}#screenshots{width:480px;height:394px;background:url(images/scr_back.png);margin:55px 0 0 95px;text-align:center;}#screenshots_img{width:409px;height:310px;margin:0 36px 0 35px;text-align:center;position:relative;top:30px;cursor:pointer;font-size:0;}#screenshots_img.shade{margin:0 30px;}.scr_capt{color:#2b4d8c;font-size:18px;font-weight:bold;text-shadow:1px -1px 1px #fff;position:relative;top:14px;}.scr_capt span{font-size:14px;font-weight:normal;color:#046adb;cursor:pointer;}.game_fblike{margin:20px 0 20px 100px;}#ceg_ribbon{float:right;margin:0 30px 0 0;text-align:center;position:relative;z-index:0;}.ribb_med{width:275px;background:url(images/ribb_med.png) repeat-y;}#rate_it {width:220px;height:30px;margin:0 auto;padding:20px 0 8px 0;border-bottom:1px solid #d2d2d2;}#rate_it a,#rate_but{font-size:14px;color:#2b4d8c;font-weight:bold;position:relative;top:5px;text-decoration:none;cursor:pointer;}.rate_it_act{text-decoration:underline;color:#046adb;}.rat_star{width:27px;height:27px;background:url(images/rat_stars_n.gif);float:left;margin:0 2px;}.star_half{background-position:0 -27px;}.star_empty{background-position:0 -54px;}.download{background:url(images/down_cart.png);width:214px;height:99px;display:block;text-decoration:none;margin:0 auto 25px;$margin:0 auto 14px;}.download:hover{background-position:0 -99px;}.download_capt{color:#633600;font-size:24px;text-shadow:#fee385 0 1px 0px;font-weight:bold;padding-top:9px;}.download_text, .buy_text{font-size:16px;color:#2b4d8c;padding-top:17px;font-weight:bold;text-shadow:#f5fafb 0 1px 0px;}#languages{font-size:11px;color:#5d5d5d;text-decoration:underline;cursor:pointer;display:inline-block;margin:0 0 25px;}#languages.active{color:#046adb;}#languages_flags{position:absolute;display:none;font-size:12px;z-index:11;}.lf_top{position:relative;color:#868686;text-align:left;padding:10px 35px 20px;}#lf_close{width:11px;height:11px;background:url(images/languages.png) -810px 0;position:absolute;top:12px;left:350px;$left:320px;cursor:pointer;}#lf_close.active{width:26px;height:26px;background-position:-810px -12px;top:4px;left:342px;$left:312px;}.lf_head,.lf_flags,.lf_bottom{background:url(images/languages.png);width:394px;}.lf_head{height:15px;}.lf_flags{background:url(images/languages.png) -394px 0 repeat-y;padding:10px 0;position:relative;}.lf_even{background:#F5F5F5;}.lf_even,.lf_odd{margin:0 11px;}.lf_even div,.lf_odd div{width:50%;padding:7px 0;display:inline-block;$display:inline;text-align:left;color:#2b4d8c;}.div100 div{width:100%;}.lf_even img,.lf_odd img{margin:0 10px 0 25px;}.lf_r_img{margin:0 10px 0 35px !important;}#lf_triangle{width:22px;height:32px;background:url(images/languages.png) -788px 0;position:absolute;}.lf_bottom{background:url(images/languages.png) 0 -15px;height:16px;}.buy_text{font-size:20px;padding-top:20px;$padding-top:23px;}.buy_text div{display:inline;}.buy_text_only{font-weight:normal;font-size:14px !important;}.buy_text .old_price{font-size:18px;color:#5c6f92;text-decoration:line-through;margin:0 0 0 7px;}.download span{font-size:11px;color:#2b4d8c;text-shadow:none;}.coins_btn_100,.coins_btn_200{background:url(images/get_100.png);width:215px;height:55px;margin:0 auto 20px;display:block;}.coins_btn_200{background:url(images/get_200.png);}.coins_btn_100:hover,.coins_btn_200:hover{background-position:0 -55px;}#sys_req_head{width:245px;$width:275px;height:26px;$height:37px;background:url(images/sys_req_head.png);margin:0 auto;cursor:pointer;color:#575757;text-shadow:#ececec 0 1px 0px;padding:11px 0 0 30px;text-align:center;font-size:14px;}#sys_req_text{display:none;width:208px;$width:273px;padding:8px 0 8px 65px;text-align:left;background:#fcfcfc;color:#5f5f5f;font-size:12px;line-height:1.8;margin:0 auto;border-bottom:1px solid #d5d5d5;}.also{margin-top:15px;text-align:center;width:275px;}.also_capture{font-size:16px;color:#474746;}.also_pictures{margin:10px auto 0;width:210px;}.also_mac{background-position:0 -77px !important;}.also_online{background-position:0 -154px !important;}.also_ipad{background:url(images/ipad.png) !important;}.also_iphone{background:url(images/iphone.png) !important;}.also_pictures a{display:inline-block;margin:3px;height:77px;width:61px;background:url(images/also.png);}#ribb_bot{background:url(images/ribb_med.png) -275px 0;width:275px;height:90px;}#full_ver{width:275px;margin:20px 0 0;text-align:center;}#full_ver h3{padding:10px 0;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;font-size:17px;font-weight:bold;color:#2b4d8c;}#full_ver li{list-style-image:url(images/full_ver_adv.gif);line-height:2;padding-left:3px;text-align:left;font-size:12px;color:#000;}.reviews_links{width:244px;margin:0 auto 20px;position:relative;}.rl_left{position:absolute;/*для высоты*/height:100%;top:0;left:0;width:17px;background:url(images/reviews_links.png) center;}.rl_right{margin:0 0 0 17px;}.rlr_top{width:227px;height:10px;background:url(images/reviews_links.png) -17px 0;}.rlr_mid{position:relative;}.rlrm_left{height:100%;display:inline-block;width:20px;background:url(images/reviews_links.png) -244px 0 repeat-y;}.rlmr_right{margin:0 0 0 37px;width:207px;background:url(images/reviews_links.png) -264px 0 repeat-y;}.rlrm_right{background:url(images/reviews_links.png) -244px 0 repeat-y;text-align:left;}.rlrm_right a{display:inline-block;color:#755843;font-size:13px;padding:10px 0 0;margin:0 0 0 42px;text-align:left;}.rlrm_right span{float:left;width:6px;height:9px;background:url(images/reviews_links.png) 0 -65px;margin:4px 8px 0 0;}.rlr_bot{width:227px;height:31px;background:url(images/reviews_links.png) -17px -43px;}#big_scrshots{display:none;position:absolute;margin:auto;z-index:11;background:url(images/big_scr_back.png);width:669px;height:551px;}#big_scrshots img{margin-top:15px;}#scr_prev_button,#scr_next_button,#scr_close_button{background:url(images/big_scr_but.png);position:absolute;width:76px;height:34px;top:505px;cursor:pointer;}#scr_prev_button{left:250px;}#scr_next_button{background-position:0 -68px;left:340px;}#scr_close_button{background-position:0 -136px;width:29px;height:28px;left:615px;top:508px;}.scr_count{position:absolute;top:512px;left:25px;}#rating_form{width:500px;display:none;position:absolute;height:640px;background:url(images/rating_form.png);z-index:11;color:#404040;font-size:14px;}.rat_name{font-size:20px;font-weight:bold;color:#2b4d8c;position:absolute;top:20px;left:45px;width:320px;}#rat_icon{position:absolute;top:67px;left:48px;}.rat_ver{position:absolute;top:70px;left:190px;}.rat_rad{position:absolute;top:97px;left:150px;}.rat_rad label{margin:0 5px;}.rat_pro,.rat_cons{position:absolute;top:190px;left:70px;}.rat_cons{left:307px;top:187px;}#rat_cons_v,#rat_pro_v,#rat_comm_v{position:absolute;top:212px;left:40px;width:195px;height:90px;border:1px solid #c2c2c2;}#rat_cons_v{left:275px;}.rat_comm{position:absolute;top:322px;left:70px;}#rat_comm_v{left:40px;width:430px;top:345px;}.rat_stars{position:absolute;top:485px;left:212px;}.rat_stars_v{position:absolute;top:505px;left:170px;}.rat_stars_v img{cursor:pointer;}#rat_submit,#rat_cancel{width:90px;height:34px;background-image:url(images/rat_but.png);position:absolute;top:575px;left:150px;cursor:pointer;}#rat_cancel{background-position:-90px -0px;left:260px;}.hovered{background-position:0 -34px !important;}#rat_cancel.hovered{background-position:-90px -34px !important;;}.rate_values{width:220px;color:#676768;font-size:10px;margin:0 auto 20px;padding:8px 0 0;border-top:1px solid #fff;}#games_forum_bot{width:814px;background:url(/bitrix/components/awem/forum.topic.reviews/templates/new/images/forum_head.png) 0 -68px repeat-y;height:31px;margin:0 auto 30px;}#serial_games_cont{height:160px;width:980px;position:relative;}#download_gall_left,#download_gall_right{top:45px !important;}#download_gall_left{left:45px !important;}#download_gall_right{left:921px !important;}#download_gall_left.hovered{background-position:0 -24px !important;}.serial_games{width:840px;position:absolute;left:80px;overflow:hidden;}.serial_games_move{position:relative;left:-35px;}.serial_games_head{width:980px;clear:both;background:url(images/serial_games_head.gif) repeat-x;text-align:center;padding-top:8px;height:31px;$height:39px;color:#2b4d8c;font-size:18px;font-weight:bold;text-shadow:1px -1px 1px #fff;}.serial_game{display:inline-block;width:160px;margin:25px 30px 10px;text-align:center;color:#2d45b1;font-size:12px;text-decoration:none;vertical-align:top;}.serial_game img {margin:0 0 15px;}.serial_game:hover{text-decoration:underline;color:#046adb;}#navigation_chain{color:#696868;font-size:9px;margin:0 0 15px 92px;}.bottom_menu{color:#696868;font-size:10px;}a.bottom_menu:hover{color:#046adb;}.also_android{background:url(images/android.png) !important;}.also_nds{background:url(images/nintendo.png) !important;}.also_kfire{background:url(images/kfire.png) !important;}.also_nook{background:url(images/Nook.png) !important;}#trophy_icon{width:16px;height:16px;position:relative;margin:0 0 0 12px;background:url(images/trophy_icon.png);}#trophy_bubble{position:absolute;width:188px;height:29px;top:-30px;left:-9px;display:none;background:url(images/trophy_icon.png) 0 -16px;}#false_platform{width:618px;height:327px;background:url(/bitrix/components/awem/catalog.element/templates/awem/images/false_platform.png);position:absolute;z-index:11;cursor:default;display:none;}.fp_close{width:26px;height:26px;background:url(/bitrix/components/awem/catalog.element/templates/awem/images/false_platform.png) -26px -327px;cursor:pointer;position:absolute;top:20px;left:559px;}.fp_close:hover{background-position:0 -327px;}.fp_os{font-size:22px;color:#896d30;padding:40px 0 10px;}.fp_os_add{font-size:14px;color:#896d30;padding:0 135px;}.fp_os_choose{font-size:14px;color:#896d30;padding:50px 135px;}.fp_os_or{font-size:14px;color:#b8ab6c;margin:0 auto;}.fp_mac,.fp_pc{width:96px;height:96px;position:absolute;top:190px;left:187px;background:url(/bitrix/components/awem/catalog.element/templates/awem/images/false_platform.png) -53px -327px;display:block;}.fp_pc{left:335px;background-position:-245px -327px;}.fp_mac:hover{background-position:-149px -327px;}.fp_pc:hover{background-position:-341px -327px;}.disc_icon{position:absolute;top:-3px;left:432px;}