﻿html { height:100%; overflow-y:scroll; }
body { height:100%; overflow:hidden; }
img { border:0; }
body { background-color:black; margin:0px; padding:0px; background-image: none !important; }

* { background-attachment: scroll !important; font-family:EngschriftDIND, Arial; }

div.clear { clear:both; margin:0px; padding:0px; }
#box { height:50%; width:400px; position:absolute; font-size:10px; font-family:Lucida Console, Courier, Arial; top:0px; left:50px; background-color:transparent; color:#333; text-align:left; overflow:hidden; }

#pasek_left { z-index:90; position:absolute; top:0px; left:0px; background-image:url('../images/lewy.jpg'); width:26px; height:100%; }
#pasek_right { z-index:90; position:absolute; top:0px; right:0px; background-image:url('../images/prawy.jpg'); width:26px; height:100%; }

#bg_wrapper { margin:0px auto; height:100%; text-align:center; display:none; }
#bg { margin:0px auto; height:100%; text-align:center; }
#bg_image { height:100%; }

#fixme { z-index:103; position: absolute; right: 0px; bottom: 0px; height:80px; background-color:black; width:100%; }
body div#fixme { position:fixed; }

div.footer { width:713px; margin:0px auto; }
div.text { float:left; height:43px; margin-top:24px; width:439px; background-image:url('../images/text.jpg?k=1'); }
div.fwh { cursor:pointer; width:65px; height:80px; background-image:url('../images/fwh_i.jpg'); float:left; margin-top:2px; }
div.fb { cursor:pointer; width:60px; height:57px; background-image:url('../images/fb_i.jpg'); float:left; margin-top:13px; margin-left:10px; }
div.t { cursor:pointer; width:60px; height:57px; background-image:url('../images/t_i.jpg'); float:left; margin-top:13px; margin-left:10px; }
div.rating{float:left;margin-top:13px;margin-left:10px;}

#player { position:absolute; top:0px; left:955px; height:100%; top:-20px; }

#container { height:100%; overflow:hidden; display:none; }
#site_content { position:absolute; top:1200px; width:100%; display:none; z-index:102; overflow:hidden; background:url('../images/p_dol.jpg') top center no-repeat #000; }
#site_image2 { position:absolute; left:50%; margin-left:-600px; bottom:200px; }

#show_content_button { cursor:pointer; position:absolute; bottom:100px; left:50%; margin-left:-177px; z-index:100; height:130px; }
#hide_content_button { cursor:pointer; z-index:102; }
#preorder_main { cursor:pointer; position:absolute; bottom:139px; left:50%; margin-left:165px; z-index:100;}
#buy_now_main { cursor:pointer; position:absolute; bottom:139px; left:50%; margin-left:-285px; z-index:100;}

#top_menu { position:fixed; top:-360px; z-index:103; height:332px; width:100%; background:url('../images/belka_g.jpg') bottom center repeat-x transparent; }
#logo { position:fixed; left:50%; margin-left:-343px; z-index:104; margin-top:-30px; }
#menu { width:800px; height:332px; margin:0px auto; position:fixed; left:50%; margin-left:-400px; }
#menu_items { margin-top:170px; margin-left:-18px; width:814px; height:50px; position:fixed; left:50%; margin-left:-407px; }
#menu_items td { vertical-align:top; }

#language { position:fixed; left:50%; margin-left:-343px; z-index:105; margin-top:10px; }
div.language_left { float:left; background-image:url('../images/flags/b1_l.png'); width:14px; height:35px; }
div.language_right { float:left; background-image:url('../images/flags/b1_r.png'); width:14px; height:35px; }
div.language_center { float:left; background-image:url('../images/flags/b1_m.png'); height:35px; }
div.language_positioner { padding-left:10px; padding-right:10px; padding-top:9px; }
div.language_text { float:left; padding-left:10px; font-size:14px; color:#979797; padding-top:9px; }

#scene { width:814px; margin:0px auto 0px auto; padding-top:60px; }
#main_cytat { margin:0px auto; width:807px; margin-bottom:30px; }

div.grid { width:786px; margin-left:auto; margin-right:auto; }
div.grid_wide { width:814px; margin-left:auto; margin-right:auto; }
div.medium_text { font-size:23px; line-height:32px; color:#E7E9EF; }

#game_info { width:627px; height:34px; margin:70px auto 0px auto; background-image:url('../images/info_budka.png'); }
div.game_info_text { color:#0096E5; font-size:16px; float:left; width:146px; text-align:center; margin-top:8px; }
div.game_info_margin {  margin-right:94px; }

#game_info_description { width:660px; margin:23px auto 0px auto; }
div.game_info_description_text { text-transform:uppercase; color:#E7E9EF; font-size:30px; float:left; width:176px; text-align:center; } 
div.game_info_description_margin { margin-right:66px; }

div.section_title { font-size:22px; text-transform:uppercase; color:#0096E5; text-align:center; letter-spacing:10px; margin-top:70px; }
div.section_text { font-size:23px; line-height:32px; color:#E7E9EF; margin-top:50px; }
ul { color: #0096E5; }
li span {color: #E7E9EF; margin-left: 5px;}

div.video_box { position:relative; width:814px; height:488px; margin-bottom:16px; cursor:pointer; }
div.video_button { position:absolute; top:0px; left:0px; background-image:url('../images/play_i.png'); width:100%; height:100%; z-index:20; }
div.video_hover { cursor:pointer; }

div.press_text { text-transform:uppercase; margin-top:40px; line-height:23px; }
div.press_small { font-size:20px; margin-top:16px; }

div.left { float:left; }
div.right { float:right; }

div.main_button { }
div.main_button_left { float:left; width:65px; height:130px; background-image:url('../images/front_button/game_button_l.png'); }
div.main_button_center { float:left; height:130px; background-image:url('../images/front_button/game_button_m.png'); }
div.main_button_right { float:left; width:65px; height:130px; background-image:url('../images/front_button/game_button_r.png'); }
div.main_button_text { font-size:28px; text-transform:uppercase; color:#E7E9EF; letter-spacing:3px; padding-top:47px; }

td.preorder_td { text-align:right; }
td.normal_button { width:1%; vertical-align:bottom; }

div.image_photo { position:relative; margin-bottom:32px; float:left; }
div.image_photo_small { float:left; position:relative; margin-bottom:14px; }
div.image_photo_mask { background-image:url('../images/mask.png'); width:100%; height:100%; position:absolute; top:0px; left:0px; z-index:10; display:none; cursor:pointer; }

div.wallpaper_text { text-align:center; }
div.resolutions { width:320px; margin:0px auto; margin-top:240px; }
div.resolutions span { padding-left:3px; padding-right:3px; }
div.resolutions a { text-decoration:none; color:#E7E9EF; }
div.resolutions a:hover { color:#0096E5; }
div.resolutions a:visited { }
div.resolutions a:active { }
div.resolutions a:link { }

a.press_link { text-decoration:none; color:#E7E9EF; }
a.press_link:hover { color:#0096E5; }
a.press_link:visited { }
a.press_link:active { }
a.press_link:link { }

#press_positioner { position:relative; z-index:110; }
div.footer_game_information { margin-bottom:20px; margin-top:40px; }
div.float_none { float:none; }