@import url(css.css);
*{
	-webkit-transition: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out, border-size 300ms ease-in-out, box-shadow 300ms ease-in-out, width 300ms ease-in-out, height 300ms ease-in-out, margin 300ms ease-in-out;
	-moz-transition: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out, border-size 300ms ease-in-out, box-shadow 300ms ease-in-out, width 300ms ease-in-out, height 300ms ease-in-out, margin 300ms ease-in-out;
	-o-transition: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out, border-size 300ms ease-in-out, box-shadow 300ms ease-in-out, width 300ms ease-in-out, height 300ms ease-in-out, margin 300ms ease-in-out;
	-ms-transition: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out, border-size 300ms ease-in-out, box-shadow 300ms ease-in-out, width 300ms ease-in-out, height 300ms ease-in-out, margin 300ms ease-in-out;
	transition: color 300ms ease-in-out, background-color 300ms ease-in-out, border-color 300ms ease-in-out, border-size 300ms ease-in-out, box-shadow 300ms ease-in-out, width 300ms ease-in-out, height 300ms ease-in-out, margin 300ms ease-in-out;
}
body{
	background-color:#434240;
	color:#fefefe;
	margin:0;
	padding:0;
	font-size:100%;
	font-family:"Open Sans",sans-serif;
	font-weight:normal;
	background-position:top center;
	background-size:100% 100%;
	background-repeat:no-repeat;
}
a, a:visited{
	text-decoration:none;
	color:#FEA001;
}
a:hover, a:active, a:focus{
	color:white;
}
h1,h2,h3,h4,h5{
	font-weight:normal;
	font-size:100%;
	margin:0;
	padding:0;
}
label{cursor:pointer;}
.clear{
	clear:both;
}
div#page{
	
}
#wrapper{
	width:100%;
	height:100%;
}
#wrapper_content{
	width:auto;
}
#content{
	min-height:300px;
	width:auto;
}
.ubuntu_medium{font-family: 'Ubuntu', sans-serif;}
.ubuntu_medium_italic{font-family: 'Ubuntu', sans-serif;font-style:italic;}
.content_page{
	width:900px;
	margin:auto;
	padding-top:50px;
	padding-bottom:80px;
}
.content{
	width:100%;
	z-index:5;
}
hr{width:80%;color:white;height:2px;margin-top:10px;}
.bg_szurke{background-color:#434240;}
.bg_feher{background-color:#FFFFFF;color:#2a2a2a;}
.bg_feher hr{color:#2a2a2a;}
.bg_fekete{background-color:#2D2D2D;}
.content_page_top{
	width:100%;
}
.content_page_top div{
	width:34px;
	height:34px;
	background-size:100% 100%;
	background-position:center center;
	background-repeat:no-repeat;
	left:0;
	margin-top:-34px;
	position:absolute;
	z-index:10;
}
.content_page_bottom{
	width:100%;
	text-align:right;
	z-index:10;
	position:absolute;
}
.content_page_bottom div{
	width:34px;
	height:34px;
	background-size:100% 100%;
	background-position:center center;
	background-repeat:no-repeat;
	display:inline-block;
}
.top_corner_fekete div{
	background-image:url(../images/SAROK_bal_fekete.png);
}
.top_corner_feher div{
	background-image:url(../images/SAROK_bal_feher.png);
}
.top_corner_szurke div{
	background-image:url(../images/SAROK_bal_szurke.png);
}
.bottom_corner_fekete div{
	background-image:url(../images/SAROK_jobb_fekete.png);
}
.bottom_corner_feher div{
	background-image:url(../images/SAROK_jobb_feher.png);
}
.bottom_corner_szurke div{
	background-image:url(../images/SAROK_jobb_szurke.png);
}
#footer_wrapper{
	width:100%;
	background-color:black;
	height:auto;
}
#footer{
	width:920px;
	margin:auto;
	background-color:#333333;
}
#footer_content{
	padding:30px 15px;
	text-align:center;
	font-size:80%;
	color:#999999;
}
#footer_content a, #footer_content a:visited{
	color:#FFE599;
	padding:5px;
	display:inline-block;
}
#footer_content a:focus, #footer_content a:hover, #footer_content a:active{
	color:white;
	background-color:black;
}
#banner_wrapper{
	width:100%;
	height:auto;
	z-index:50;
}
#banner{
	width:920px;
	margin:auto;
	height:auto;
}
#banner_content{
	padding:5px;
	margin-top:30px;
	position:relative;
}
#side{
	float:right;
	width:24%;
	margin:5px;
}
.title{
	font-size:40px;
	text-align:center;
	margin-bottom:80px;
	text-transform:uppercase;
	font-family: 'Ubuntu', sans-serif;
}
.subtitle{
	font-size:27px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	font-style:italic;
	font-family: 'Ubuntu', sans-serif;
}
.txt{
	text-align:center;
	font-size:16px;
}
.menu_fixed{
	width:500px;
	position:absolute;
	height:auto;
	display:none;
	margin-left:250px;
	margin-top:-55px;
}
.menu_fixed_items{
	display:block;
	height:auto;
}
.menu_item_fixed_first a{
	width:291px !important;
	font-size:140% !important;
}
.menu_item_fixed a, .menu_item_fixed a:visited{
	display:block;
	width:280px;
	color:white;
	padding:10px;
	font-size:120%;
}
.menu_item_fixed a:hover, .menu_item_fixed a:focus, .menu_item_fixed a:active{
	background-color:#555555;
	color:orange;
}
#menu_fixed_items_wrapper{
	display:none;
	position:absolute;
	width:auto;
	background-color:#2a2a2a;
	padding:5px;
	border:thin solid #666666;
	box-shadow:5px 5px 5px #373635;
	-moz-box-shadow:5px 5px 5px #373635;
	-webkit-box-shadow:5px 5px 5px #373635;
}
.menu{
	width:965px;
	height:300px;
	background-image:url(../images/menubg.png);
	background-repeat;:no-repeat;
	position:absolute;
	top:0px;
	margin-left:-13px;
}
.menu_clear{height:250px;}
.menu_item{
	width:203px;
	height:60px;
	position:absolute;
	vertical-align:middle;
	line-height:60px;
	text-align:center;
	text-transform:uppercase;
	font-family: 'Ubuntu', sans-serif;
	font-size:110%;
	display:block;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-o-transition: all 300ms ease-in-out;
	-ms-transition: all 300ms ease-in-out;
	transition: all 300ms ease-in-out;
}
.menu_item a, .menu_item a:visited{
	display:block;
	width:auto;
	color:white;
}
.menu1{
	margin-left:240px;
	margin-top:6px;
	background-color:#C78738;
}
.menu1:hover{margin-top:1px;}
.menu2{
	margin-left:469px;
	margin-top:6px;
	background-color:#2A2A2A;
}
.menu2:hover{margin-top:1px;}
.menu3{
	margin-left:116px;
	margin-top:72px;
	background-color:#747474;
}
.menu3:hover{margin-top:67px;}
.menu4{
	margin-left:345px;
	margin-top:72px;
	background-color:#8EBB04;
}
.menu4:hover{margin-top:67px;}
.menu5{
	margin-left:575px;
	margin-top:72px;
	background-color:#000000;
}
.menu5:hover{margin-top:67px;}
.menu6{
	margin-left:3px;
	margin-top:139px;
	background-color:#8C8C8C;
}
.menu6:hover{margin-top:134px;}
.menu7{
	margin-left:232px;
	margin-top:139px;
	background-color:#FFA300;
}
.menu7:hover{margin-top:134px;}
.menu8{
	margin-left:461px;
	margin-top:139px;
	background-color:#2A2A2A;
}
.menu8:hover{margin-top:134px;}
.menu9{
	margin-left:690px;
	margin-top:139px;
	line-height:30px;
	background-color:#C03F8B;
}
.menu9:hover{margin-top:134px;}
#news_detailed{
	width:80%;
	height:80vh;
	margin:auto;
	top:130px;
	left:10%;
	position:fixed;
	background-color:#fefefe;
	padding:10px;
	z-index:222;
	display:none;
	color:#2a2a2a !important;
	border:thin solid #cecece;
}
#news_detailed #close_btn{
	position:fixed;
	right:10%;
	top:145px;
	color:red;
	padding:10px;
	background-color:#f0f0f0;
	font-size:120%;
	cursor:pointer;
}
#news_detailed #close_btn:hover{
	background-color:red;
	color:white;
}
.newsletter_form{text-align:center;margin-bottom:30px;}
.newsletter_form input[type="text"]{
	width:50%;
	padding:10px;
	color:#333333;
	background-color:white;
	border:thin solid #2a2a2a;
}
.newsletter_form input[type="text"]:hover, .newsletter_form input[type="text"]:active, .newsletter_form input[type="text"]:focus{
	color:black;
	background-color:#f0f0f0;
}
.newsletter_form input[type="submit"]{
	width:auto;
	padding:10px;
	color:white;
	background-color:black;
	border:thin solid #2a2a2a;
	cursor:pointer;
	font-size:200%;
	text-transform:uppercase;
	margin-top:10px;
}
.newsletter_form input[type="submit"]:hover, .newsletter_form input[type="submit"]:active, .newsletter_form input[type="submit"]:focus{
	color:white;
	background-color:#D9A300;
}
.banner_right{
	display:block;
	right:0px;
	top:0;
	position:absolute;
	z-index:20;
}
.banner_right a, .banner_right a:visited{
	color:white;
	font-size:120%;
	font-family: 'Ubuntu', sans-serif;
	font-weight:normal;
}
.partners_desc{
	text-align:justify;
	font-size:80%;
}
.partners_desc p strong{
	padding-bottom:10px;
	padding-left:10px;
	display:block;
}
.partners_desc p{
	line-height:1.2em;
	padding:0;
	margin:0;
}
.partners_desc table td{
	padding:5px;
	margin:0;
	margin-bottom:5px;
	border-bottom:thin dotted #cecece;
}
.partners_desc table tr:nth-child(even){
	background-color:#f0f0f0;
}


.game_wrapper{
	width:100%;
	height:auto;
	min-height:500px;
	margin-top:50px;
}
.game_content{
	width:980px;
	height:600px;
	margin:auto;
}
/*
     FILE ARCHIVED ON 16:38:52 Oct 06, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:17:04 Dec 14, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 3.925
  exclusion.robots: 0.023
  exclusion.robots.policy: 0.009
  esindex: 0.009
  cdx.remote: 7.047
  LoadShardBlock: 161.782 (3)
  PetaboxLoader3.resolve: 261.194 (4)
  PetaboxLoader3.datanode: 182.748 (5)
  load_resource: 295.323
  loaddict: 85.524
*/