h1, h2, h3, h4, h5, h6, p, form {
  margin:0;
  padding:0;
}

a {
  color: #FFFFFF;
  text-decoration: none;
  outline:none;
}

a:hover {
  color: #FFE081;
}

body {
  margin:0;
  padding:0;
  background:black url(http://images.vegzetur.hu/pic/design_uj/main_back_sima.png) top repeat-y;
  color: #CCCCCC;
  color:#C8D2BC;
  font-family:verdana;
  font-size:12px;
  cursor:default;
}
body.husvet { background:black url(http://images.vegzetur.hu/pic/design_uj/main_back_sima_pink.png) top repeat-y; }
* html body.husvet { background:black url(http://images.vegzetur.hu/pic/design_uj/main_back_sima_pink.jpg) top repeat-y; }
*:first-child+html body.husvet { background:black url(http://images.vegzetur.hu/pic/design_uj/main_back_sima_pink.jpg) top repeat-y; }

#main {
  width:1000px;
	margin:0 auto;
}

#header {
  width:1000px;
  height:242px;
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_uj.png) left;
	/*outline:1px solid;*/
}

#header .fust {
  float:left;
  width:98px;
  height:115px;
  margin:26px 0 0 232px;
  background:transparent url(http://images.vegzetur.hu/pic/fust.png);
  position:absolute;
}
* html #header .fust { margin-left:231px;}
*:first-child+html #header .fust { margin-left:231px; }

#header .fust_rus {
	margin-left:211px;
	margin-top:16px;
}
* html #header .fust_rus { margin-left:210px;}
*:first-child+html #header .fust_rus { margin-left:210px; }

#header .banner { padding:20px 50px 0 190px; text-align:right; position:relative; z-index: 11;}
#header .banner_nofo { padding:15px 25px 0 190px; text-align:right; }

#header .banner .google_hird,
#header .banner_nofo .google_hird { padding:2px 0 0 4px;}

.bal_content .banner img {margin:5px 0;}
.banner img,
.banner_nofo img { border:1px solid #555; }
.also_banner { padding:40px 0 10px 105px; clear:both;}

#header h1,
#header h2 {
  color:yellow;
  font-size:17px;
  position:absolute;
  width:1000px;
  text-align:center;
  padding-top:187px;
  height:55px;
  color:#E9C347;
  background:url(http://images.vegzetur.hu/pic/design_uj/header_pottyos.png) 161px 167px no-repeat;
}

#header h1.fooldal,
#header h2.fooldal {
  color:#FFD078;
  font-size:12px;
  padding-top:187px;
  background:none;
}

#bottom_vk,
#bottom {
  padding-top:20px;
  text-align:center;
  width:1000px;
  height:20px;
  background:black url(http://images.vegzetur.hu/pic/design_uj/main_bottom.png) 21px 0 no-repeat;
}

#bottom_vk {
	padding-top:20px;
}

#bottom_vk_content {
	height:40px;
	background:black;
}
#main_content { background:url(http://images.vegzetur.hu/pic/design_uj/main_back.png) no-repeat; }
* html #main_content { background:url(http://images.vegzetur.hu/pic/design_uj/main_back.jpg) no-repeat;width:1000px}

body.husvet #main_content { background:url(http://images.vegzetur.hu/pic/design_uj/main_back_pink.png) no-repeat; }
* html body.husvet #main_content { background:url(http://images.vegzetur.hu/pic/design_uj/main_back_pink.jpg) no-repeat;width:1000px}

.targy_popup_bottom {
  width:230px;
  height:2px;
  background:url(http://images.vegzetur.hu/pic/design_uj/targy_popup_bottom.png);
}
* html .targy_popup_bottom { font-size:2px; }

#uzenet_ablak_content {
	height:80px;
	text-align:center;
	font-weight:bold;
	color:yellow;
	padding:20px;
}

#uzenet_ablak_gomb {
	margin:0 auto;
	display:block;
	background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  border:1px solid #ccc;
  color:#BCDDC5;
	cursor:pointer;
}

#uzenet_ablak {
	position:absolute;
	z-index:10;
	width:350px;
	height:150px;
	display:none;
	background:url(http://images.vegzetur.hu/pic/design_uj/confirm_back.png) no-repeat;
}

/** html .targy_popup_bottom {
  background:url(http://images.vegzetur.hu/pic/targy_popup_bottom2.gif);
}

* html #targy_popup_content {
  height:50px;
  background:url(http://images.vegzetur.hu/pic/targy_popup_top2.gif) top no-repeat;
}*/

#targy_popup_content {
  width:210px;
  min-height:50px;
  background:url(http://images.vegzetur.hu/pic/design_uj/targy_popup_top.png) top no-repeat;
  padding:5px 10px 10px 10px;
}

/*#targy_popup_c1ntent h5 { margin:0; }*/

#targy_popup_content .nem_hasznalhatod {
  color:yellow;
  font-weight:bold;
  padding:3px 0;
  text-align:center;
}

#bal {
  text-align:center;
  float:left;
  margin-left:60px;
  width:155px;
  min-height:350px;
}

* html #bal {
  margin-left:30px;
}

.bal_content {
  padding:10px 0 10px 0;
}

#bal #welcome {
  padding:0;
  margin-bottom:10px;
}

#bal #welcome .welcome_karakterlap { padding-left:10px; }

.welcome_karakterlap .karakterkep { float:left; }

.welcome_karakterlap .gyorsikonok {
	float:left;
	padding:5px 3px 0 3px;
	width:26px;
}

#bal #welcome img {
  margin:5px 0;
  border:1px solid #444;
}

#bal #welcome .welcome_karakterlap .gyorsikonok img { margin:1px 0; }

#bal #welcome a {
  font-size:11px;
  font-weight:bold;
}

#bal #welcome .linkek { padding-top:5px; }

#bal #welcome .welcome_uzenetek a {
  font-weight:bold;
  color:#E9C347;
}

#bal #welcome .welcome_uzenetek {
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
  border:1px solid #444;
  padding:3px;
  width:130px;
  margin:5px auto;
}
* html #bal #welcome .welcome_uzenetek { background:#222; }
*:first-child+html #bal #welcome .welcome_uzenetek { background:#222; }

#bal #welcome .ep { color:#f00; }

#bal #welcome .vp { color:#0e0; }

#bal .viadal_figy {
	padding:5px 13px;
	font-weight:bold;
	font-size:11px;
}

#bal .viadal_figy a { color:#f00; }

#bal .login_error {
  padding:0 15px 5px 15px;
  font-weight:bold;
  color:yellow;
}

#jobb {
  float:left;
  margin-left:25px;
  width:707px;
}

#fomenu_out {
  padding-top:14px;
  background:url(http://images.vegzetur.hu/pic/design_uj/fomenu_gombdisz_top.png) no-repeat;
}

#fomenu_bottom {
  width:154px;
  height:64px;
  background:url(http://images.vegzetur.hu/pic/design_uj/fomenu_gombdisz_bottom.png) no-repeat;
}
* html #fomenu_out { background:url(http://images.vegzetur.hu/pic/design_uj/fomenu_gombdisz_top.gif) no-repeat; }
* html #fomenu_bottom { background:url(http://images.vegzetur.hu/pic/design_uj/fomenu_gombdisz_bottom.gif) no-repeat; }

#fomenu {
  list-style:none;
  margin:0;
  padding:0;
  
}

#fomenu .fomenu_sor { text-align:center; }

#fomenu ul {
  margin:0;
  padding:0;
  list-style:none;
}

#fomenu .fomenu_sor2 { margin-top:15px; }

#fomenu .fomenu_sor2,
#fomenu .fomenu_sor {
  font-weight:bold;
  width:154px;
  height:18px;
  background:url(http://images.vegzetur.hu/pic/design_uj/menu_head.png) no-repeat;
  padding-top:6px;
  font-size:11px;
  /*color:#FFFBA7;*/
  color:#A54207;
  color:#111;
}

#fomenu li a {
  display:block;
  font-weight:bold;
  width:154px;
  height:17px;
  background:url(http://images.vegzetur.hu/pic/design_uj/menu_back.png) no-repeat;
  padding-top:4px;
  text-align:center;
  color:#E9C347;
  font-size:11px;
}

.aninyil {
	background:url(http://images.vegzetur.hu/pic/aninyil.gif) 125px -1px no-repeat;
}

#fomenu li.uj a { background:url(http://images.vegzetur.hu/pic/design_uj/menu_back_new.png) no-repeat; color:white; }
#fomenu li.uj a:hover { background:url(http://images.vegzetur.hu/pic/design_uj/menu_back_new_on.png) no-repeat; color:white; }
#fomenu li.alert a { 
	background:url(http://images.vegzetur.hu/pic/design_uj/menu_back_yellow.png) no-repeat; color:black; 
	text-shadow: 1px 1px yellow;
}

#fomenu li.alert a:hover { 
	background:url(http://images.vegzetur.hu/pic/design_uj/menu_back_yellow.png) no-repeat; color:red; 
}

#fomenu li a.akt,
#fomenu li a:hover {
  background:url(http://images.vegzetur.hu/pic/design_uj/menu_back_on.png) no-repeat;
  color:#FFE081;
  color:white;
  cursor:pointer;
}

#fomenu li.alert a.akt {
	background:url(http://images.vegzetur.hu/pic/design_uj/menu_back_yellow.png) no-repeat; color:red; 
}

.alsomenu {
  float:left;
  margin:0;
  padding:0 0 0 50px;
  list-style:none;
  }

.alsomenu li {
  display:inline;
  padding:0 10px;
  font-size:11px;
}

.alsomenu li.bongeszok {
  display:block;
  margin-top:2px;
}

.alsomenu .bongeszok img {
  margin-bottom:7px;
  border:none;
}
#bottom_vk .alsomenu { padding:5px 0 0 10px;}
#bottom_vk .alsomenu li
	{
	display:block;
	}

#vk_bottom_infomenu {
	float:left;
	list-style:none;
}

#vk_bottom_infomenu li a { color:white }
#vk_bottom_infomenu li {
	display:inline;
	padding:5px 10px;
	background:#444;
	/*color:white;*/
}

#vk_bottom_infomenu li a:hover,
#vk_bottom_infomenu li:hover { color:yellow; }

#copyright {
  float:right;
  margin:3px 50px 0 0;
}

#bottom_vk #copyright {
	padding-top:7px;
}

#jobb .folap_h2 {
  text-align:center;
  /*font-size:22px;*/
}

#jobb .folap_h3 {
  text-align:center;
  /*font-size:14px;*/
  margin:5px 0;
	background:none;
	height:auto;
}

/*#jobb h1.oldalcim,
#jobb h2 {
  background:url(http://images.vegzetur.hu/pic/head1.jpg);
  height:25px;
  padding:4px 0 0 10px;
  margin:0 15px 0 15px;
  color:#CC99FF;
  font-size:17px;
  text-align:center;
}*/

#content_r1 { background:url(http://images.vegzetur.hu/pic/design_uj/content_back.png) 248px repeat-y; }
body.husvet #content_r1 { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_pink3.png) 248px repeat-y; }

#content_r2 { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_csik.png) 246px repeat-y; }
#content_r3 { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_bottom.png) 246px bottom no-repeat; }
* html #content_r3 { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_bottom.gif) 246px bottom no-repeat; width:1000px; }
* html #content_r2 { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_csik.jpg) 246px repeat-y; width:1000px; }
* html body.husvet #content_r2 { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_csik_pink.jpg) 246px repeat-y; width:1000px; }
#jobb {
}

#jobb #jobb_in {
  margin:0px 4px 2px 8px;
}

#jobb .jobb_content {
  padding:5px;
}

#jobb .jobb_content_top { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_top.png) -1px top no-repeat; }
#jobb .jobb_content_bottom { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_bottom.png) -1px bottom no-repeat; }
/** html #jobb .hirek .jobb_content_top { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_top.gif) -2px top no-repeat; }*/
* html #jobb .jobb_content_top { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_top.gif) -2px top no-repeat; }
* html #jobb .jobb_content_bottom { background:url(http://images.vegzetur.hu/pic/design_uj/content_back_bottom.gif) -2px bottom no-repeat; }

.google_adsense {
  padding:0 0 2px 100px;
  background:#0B0B0C;
  border:1px solid #444;
  border-bottom:none;
}

.success,
.success_center,
.message_center,
.error {
  clear:both;
  font-weight:bold;
  text-align:center;
  color:#FFCC00;
}

.message_center .progress { color:white; }
.message_center.alert { 
	color:#f11; 
	text-shadow: 1px 1px black;;
	font-size: 20px;
}

.error { padding:10px 0 0 0;}
.success_center,
.success { color:#E9C347; }
.success_green { color: #2f2; }

.message_center {
  padding:5px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  margin:10px auto;
  border:2px solid #444;
  color:#E9C347;
}
#allatok_msg_out .message_center {
	padding:2px;
	border:2px solid rgba(100,100,100,0.2);
}

.message_karacsony {
  clear:both;
  font-weight:bold;
	color:#3f3;
  padding:5px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  margin:10px auto;
  border:2px solid #444;
}

* html .message_center { background:#222; }
*:first-child+html .message_center { background:#222; }

.segitseg .message_center { color:white; }
.segitseg .message_center p { margin-bottom:20px; }
.segitseg .message_center a { color:#E9C347; }
.message_center a {
  color:yellow;
}

.csik {
  display:block;
  background:black;
  height:16px;
  text-align:left;
  overflow:hidden;
}
.csik .csik_hatter { height:16px; display:block; }
.csik .csik_szoveg {
  display:block;
  position:relative;
  top:-15px;
  left:0;
  text-align:center;
  font-weight:bold;
}

.csik .buffbonusz_ep {
	color:yellow;
}

.koz_ures {
  background:black;
  width:697px;
  height:5px;
}

#hordahaboruk_tamadas,
#szovibajnoksag_tamadas,
.gomblink_yellow,
a.gomblink_hordja,
a.gomblink_big,
a.gomblink2,
a.gomblink2_big,
.gomblink_form,
.gomblink_form_nolink,
.gomblink2_form,
.gomblink2_form_big,
.gomblink_off,
.gomblink_big_off,
.gomblink2_big_off,
.gomblink_vk,
a.gomblink {
  background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11_szel.png) no-repeat scroll top right;
  color: white;
  display: block;
  width:190px;
  font-weight:bold;
  height: 23px;
  padding-right: 18px;
  text-decoration: none;
  font-size:11px;
  margin:3px auto 3px auto;
  text-align:center;
}

.gomblink_form_nolink {
	overflow: hidden;
}

.gomblink_form_nolink,
.gomblink_form { width:205px; }
.gomblink_form_nolink,
.gomblink_vk {
	cursor:pointer;
}
.events_vk { float:right;}
.events_vk .gomblink_vk {
	width:150px;
}
.gomblink_big_off,
.gomblink2_big_off { height:37px; }
* html a.gomblink,
* html .gomblink_form_nolink,
* html .gomblink_form { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11_szel.gif) no-repeat scroll top right; }

#hordahaboruk_tamadas span,
#szovibajnoksag_tamadas span,
.gomblink_yellow span,
a.gomblink_hordja span,
a.gomblink2 span,
a.gomblink_big span,
a.gomblink2_big span,
.gomblink_form span,
.gomblink_form_nolink span,
.gomblink2_form span,
.gomblink2_form_big span,
.gomblink_off span,
.gomblink_big_off span,
.gomblink2_big_off span,
.gomblink_vk span,
a.gomblink span {
  background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11.png) no-repeat;
  display: block;
  padding: 4px 10px 6px 28px;
}
a.gomblink2 span.spec {
	display:inline;
	padding:none;
	background:none;
}
.gomblink2_form_big span {
	cursor:pointer;
}

* html .gomblink_form_nolink span,
* html a.gomblink span,
* html .gomblink_form span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11.gif) no-repeat; }

.gomblink_off { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11_szel_off.png) no-repeat scroll top right; color:#777; }
.gomblink_off span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11_off.png) no-repeat; }
.gomblink_big_off,
.gomblink2_big_off { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11_big_off_szel.png) no-repeat scroll top right; color:#777; }
.gomblink_big_off span,
.gomblink2_big_off span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11_big_off.png) no-repeat; }

#szovibajnoksag_tamadas,
a.gomblink2 { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_szel.png) no-repeat scroll top right;}
* html a.gomblink2 { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_szel.gif) no-repeat scroll top right;}
#szovibajnoksag_tamadas span,
a.gomblink2 span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2.png) no-repeat; }
* html a.gomblink2 span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2.gif) no-repeat; }

.battle .gomblink,
#hordahaboruk_tamadas,
a.gomblink_big,
a.gomblink2_big,
.gomblink2_form_big { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_big_szel.png) no-repeat scroll top right; height:37px;}
.battle .gomblink span,
#hordahaboruk_tamadas span,
a.gomblink_big span,
a.gomblink2_big span,
.gomblink2_form_big span {
  background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_big.png) no-repeat;
  padding: 3px 10px 6px 28px;
}
.gomblink_big_off span,
.gomblink2_big_off span { padding: 5px 10px 6px 28px; }

.gomblink_yellow,
.egyeb_block_friss a.gomblink { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_sarga_szel.png) no-repeat scroll top right; }
.gomblink_yellow span,
.egyeb_block_friss a.gomblink span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_sarga.png) no-repeat; color:#111; }
a.gomblink_hordja { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_piros_szel.png) right -23px no-repeat; }
a.gomblink_hordja span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_piros.png) 0 -23px no-repeat; }

.gomblink_form_nolink:hover, .gomblink_form:hover, .gomblink2_form:hover, .gomblink_vk:hover,
a.gomblink:hover { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11_szel.png) right -23px no-repeat; }
* html a.gomblink:hover { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11_szel.gif) right -23px no-repeat; }
.gomblink_form_nolink:hover span, .gomblink_form:hover span, .gomblink2_form:hover span, .gomblink_vk:hover span,
a.gomblink:hover span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11.png) 0 -23px no-repeat; }
* html a.gomblink:hover span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke11.gif) 0 -23px no-repeat; }
.gomblink_yellow:hover,
.egyeb_block_friss a.gomblink:hover { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_sarga_szel.png) right -23px no-repeat; }
.gomblink_yellow:hover span,
.egyeb_block_friss a.gomblink:hover span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_sarga.png) 0 -23px no-repeat; }
a.gomblink_hordja:hover { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_piros_szel.png) no-repeat scroll top right; }
a.gomblink_hordja:hover span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_piros.png) no-repeat; }
#szovibajnoksag_tamadas:hover,
a.gomblink2:hover { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_szel.png) right -23px no-repeat; }
#szovibajnoksag_tamadas:hover span,
a.gomblink2:hover span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2.png) 0 -23px no-repeat; }
* html a.gomblink2:hover { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_szel.gif) right -23px no-repeat; }
* html a.gomblink2:hover span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2.gif) 0 -23px no-repeat; }
#hordahaboruk_tamadas:hover,
.battle .gomblink:hover,
a.gomblink2_big:hover,
a.gomblink_big:hover,
.gomblink2_form_big:hover { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_big_szel.png) right -37px no-repeat; }
.battle .gomblink:hover span,
#hordahaboruk_tamadas:hover span,
a.gomblink2_big:hover span,
a.gomblink_big:hover span,
.gomblink2_form_big:hover span { background: transparent url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_big.png) 0 -37px no-repeat; }

a.gomblink2:hover span.spec {
	display:inline;
	padding:none;
	background:none;
}

.battle .gomblink { width:100px; }

.kemkedes a.gomblink2,
.kemkedes a.gomblink2_big,
.karakterlap a.gomblink2_big,
.karakterlap a.gomblink2 { width:280px; }

.csataleiras a.gomblink2_big span,
.kemkedes a.gomblink2_big span,
.karakterlap a.gomblink2_big span { min-height:26px;
height:auto !important; height: 26px;
}

div.hr {
  height:30px;
  font-size:13px;
  margin:0 auto;
  background:url(http://images.vegzetur.hu/pic/design_uj/szogek.png) -5px center repeat-x;
}
* html div.hr { background:url(http://images.vegzetur.hu/pic/design_uj/szogek.gif) -5px center repeat-x; }
.targyak_block div.hr { height:23px; }

div.hr_csik hr,
div.hr hr { display:none; }

div.hr_csik {
  height:6px;
  background:url(http://images.vegzetur.hu/pic/design_uj/hr_csik.png) center no-repeat;
}

.karakterlap .egytargy hr {
  background:url(http://images.vegzetur.hu/pic/design_uj/szogek2.png) center no-repeat;
}
.ful_lista {
  margin:0 1px 1px 1px;
  padding:7px 0 7px 12px;
  list-style:none;
  background:url(http://images.vegzetur.hu/pic/design_uj/ful_back.png) bottom repeat-x;
}
* html .ful_lista { background:url(http://images.vegzetur.hu/pic/design_uj/ful_back.gif) bottom repeat-x; }

.ful_lista li {
  display:inline;
  padding:1px 8px;
  margin:0 0 0 0px;
  border-bottom:0;
  font-size:11px;
  background:url(http://images.vegzetur.hu/pic/design_uj/ful_szel.png) left no-repeat;
}

.ful_lista li._first,
.ful_lista li.akt_first { background:none; }

.ful_lista li.akt a,
.ful_lista li.akt_first a {
  font-weight:bold;
  color:#E9C347;
}

/*.ful_lista li.uj { background:#ffff05; }*/
.ful_lista li.uj a {
  background:#E9C347;
  padding:0 2px;
  color:black;
  font-weight:bold;
  background:#920002;
  color:white;
}

.table_650 {
  width:660px;
  margin:0 0 0 13px;
  background:url(http://images.vegzetur.hu/pic/design_uj/table_660_back.png);
}
* html .table_650 { background:url(http://images.vegzetur.hu/pic/design_uj/table_660_back.gif); }
*:first-child+html .table_650 { background:url(http://images.vegzetur.hu/pic/design_uj/table_660_back.gif); }

.table_660t {
  width:660px;
  margin:0 auto;
  background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_back.png);
}
* html .table_660t { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_back.gif); }

.table_660t_line_top,
.table_660t_line_bottom,
.table_660t_line {
  clear:both;
  width:660px;
  height:22px; 
  margin:0 auto;
  background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line.png);
  font-size:1px;
}

.table_660t_line { height:24px; }
.table_660t_line_top { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line_top.png); }
.table_660t_line_bottom { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line_bottom.png); }
* html .table_660t_line { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line.gif); }
* html .table_660t_line_top { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line_top.gif); }
* html .table_660t_line_bottom { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line_bottom.gif); }
*:first-child+html .table_660t_line { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line.gif); }
*:first-child+html .table_660t_line_top { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line_top.gif); }
*:first-child+html .table_660t_line_bottom { background:url(http://images.vegzetur.hu/pic/design_uj/table_660t_line_bottom.gif); }

.table_650_line_top,
.table_650_line_bottom {
  clear:both;
  width:660px;
  height:22px; 
  margin:0 auto;
  background:url(http://images.vegzetur.hu/pic/design_uj/table_660_line_top.png);
  font-size:1px;
}

.table_650_line_bottom {
  background:url(http://images.vegzetur.hu/pic/design_uj/table_660_line_bottom.png);
  margin-bottom:10px;
}
* html .table_650_line_top { background:url(http://images.vegzetur.hu/pic/design_uj/table_660_line_top.gif); }
* html .table_650_line_bottom { background:url(http://images.vegzetur.hu/pic/design_uj/table_660_line_bottom.gif); }
*:first-child+html .table_650_line_top { background:url(http://images.vegzetur.hu/pic/design_uj/table_660_line_top.gif); }
*:first-child+html .table_650_line_bottom { background:url(http://images.vegzetur.hu/pic/design_uj/table_660_line_bottom.gif); }

.table_650 table {
  width:638px;
  margin:0 0 0 12px;
}

.counters {
  text-align:center;
  font-size:11px;
  margin:3px 0;
}
  
.counters span {
  padding:0 5px;
  margin:0 1px;
  background:black;
  border:1px solid #777;
  border-left:none;
  border-right:none;
  font-size:11px;
  font-weight:bold;
}

.counters a:hover span {
  background:#444;
}

.counters .counter_akt {
  cursor:default;
  color:red;
  border-color:red;
}

.counters .counter_ures {
  cursor:default;
  background:transparent;
  padding:0;
  color:#999;
  border:none;
}

.counters form {
  display:inline;
  padding:0 0 0 60px;
  margin:0;
}

.counters select {
  font-size:11px;
  background:red;
  text-align:center;
  background:#111;
  border:1px solid #777;
  color:white;
  width:50px;
}

.vissza,
a.vissza {
  display:block;
  margin:10px auto;
  text-align:center;
  width:110px;
  height:18px;
  border:none;
  background:url(http://images.vegzetur.hu/pic/design_uj/kisgomb_szurke1.png) no-repeat;
  font-weight:bold;
  color:white;
  font-size:11px;
  padding-top:2px;
	cursor:pointer;
}
.vissza:hover,
a.vissza:hover {
  background:url(http://images.vegzetur.hu/pic/design_uj/kisgomb_szurke1.png) 0 -20px no-repeat;
  color:yellow;
}

tr.sor_even,
tr.link_sor_even {
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
}

* html tr.sor_even,
* html tr.link_sor_even { background:#222; }

*:first-child+html tr.sor_even,
*:first-child+html tr.link_sor_even { background:#222; }

td.vote_in,
td.center { text-align:center; }

td.vote_in { width:100px; }

td.vote_in img {
  border:none;
  vertical-align:middle;
  margin:0 2px;
}

.lathatatlan {
  background:#051767;
}

.ujrahasznal_gombok {
  text-align:center;
  padding-bottom:5px;
}

.v4_lezart_idok { margin:0; }
.v4_lezart_idok .akt a {
  font-weight:bold;
  color:yellow;
}

.vu_rss img { border:none; }
.vu_rss {
  float:right;
  margin:0 2px 2px 0;
}

.legenda img { margin:0 0 10px 10px;}

#dicsosegpiramis_gomb { cursor:pointer; }
#dicsosegpiramis_form table td { font-weight:bold; }
#dicsosegpiramis_form { display:none; }

.segitseg_gomb { float:right; }

.segitseg_gomb .gomblink_yellow {
	margin:2px 10px 0 0;
	width:140px;
}

#szintlepes_msg {
  width:600px;
  position:absolute;
  top:50px;
  left:100px;
  background:url(http://images.vegzetur.hu/pic/design_uj/content_back_plain.png) center repeat-y;
  border:1px solid #444;
  z-index:11;
  display:none;
}

#szintlepes_msg.tetovalas {
  width:800px;
  background:url(http://images.vegzetur.hu/pic/design_uj/content_back_plain.png) center;
}
#szintlepes_msg .text_grat {
  text-align:center;
  font-size:20px;
  margin:20px 0 0 0;
  font-weight:bold;
}

#szintlepes_msg .anim {
  border:1px solid #444;
  width:200px;
  height:200px;
  margin:20px 40px;
  float:left;
	background:url(http://images.vegzetur.hu/pic/szintlepes_anim.png);
}
#szintlepes_msg.tetovalas .anim {
  border:none;
  text-align:center;
  width:100px;
}
#szintlepes_msg.tetovalas .anim img {
  width:120px;
 }
#szintlepes_msg .text_stat {
  font-size:20px;
  font-weight:bold;
  float:left;
  padding:20px 0 0 30px;
}
#szintlepes_msg.tetovalas .text_stat {
 font-size:14px;
 float:left;
 width:550px;
}

#szintlepes_msg .extra_text,
#szintlepes_msg .extra_targy {
	padding-top:10px;
	float:left;
	width:300px;
}

#szintlepes_msg .extra_text {
	font-weight:bold;
	padding:10px 0 10px 20px;
	width:280px;
	color:yellow;
}

#szintlepes_msg .text_ujlehetosegek,
#szintlepes_msg .text_ujtargyak {
	font-size:15px;
	font-weight:bold;
	border-top:1px solid #444;
	padding:10px 20px;
}

#szintlepes_msg .ujtargyak_lista {
	border-top:1px solid #444;
	padding:5px 10px;
}

#szintlepes_msg .egyujtargy {
	float:left;
	padding:0px 0 5px 10px;
}

#szintlepes_msg .egyujtargy img {
	height:50px;
	width:auto;
	border:1px solid #333;
}

#szintlepes_msg #szintlepes_bezar,
#afnoveles_bezar,
#statnoveles_bezar,
#szakinoveles_bezar,
#ajandekcsomag_bezar,
#energianoveles_bezar {
	float:right;
	margin:5px;
	cursor:pointer;
}

/* ---------- TOPLISTA ---------- */

.toplista tr.kiemelt,
.szovetsegek tr.kiemelt { background:#000080; }
.szovibajnok,
.szovibajnok a {
	font-weight:bold;
	color:#0f0;
}

/* ---------- H�REK ---------- */

.hirblock_out {
  width:400px;
  height:2px;
  background:url(http://images.vegzetur.hu/pic/design_uj/hir_top.png) no-repeat;
  margin:0px 0px 0px 10px;
  float:right;
}
* html .hirblock_out { font-size:2px; }
.hirblock {
  font-size:10px;
  width:380px;
  padding:5px 10px 5px 10px;
  background:url(http://images.vegzetur.hu/pic/design_uj/hir_bottom.png) bottom no-repeat;
  text-align:left;
  margin:0px 0px 20px 10px;
  float:right;
  clear:both;
  
  position:relative;
}
.hirblock h4 { margin-top:0; }
.hircim {
  color:yellow;
  font-weight:bold;
}

.regisztralt_stat {
	float:right;
	margin:20px 35px 0 0;
	padding:5px;
}

.regisztralt_stat strong { color:#E9C347; }

.nyito {
	color:white;
	font-weight:bold;
	background:#111;
	text-align:center;
	cursor:pointer;
	margin:0 5px;
	height:10px;
	background:#555 url(http://images.vegzetur.hu/pic/down_arr.gif) center no-repeat;
}

#targycsere.loader,
.loader {
	padding:0px;
	margin:5px;
	background:url(http://images.vegzetur.hu/pic/ajax-loader.gif) center no-repeat;
	min-height:26px;
}

#targycsere.loader {
	background:#222 url(http://images.vegzetur.hu/pic/ajax-loader.gif) center no-repeat;
}
/* -------- LOGIN --------- */

.loginactions {
  list-style:none;
  margin:0 auto;
  padding:5px;
}

/* ------------ RELIKVI�K ------------ */

.valaszthato_relikviak .apro {
  padding-bottom:5px;
  font-size:10px;
}

.valaszthato_relikviak .relikvia {
  width:323px;
	min-height:260px;
  margin:5px;
  float:left;
}

/* -------- SZ�VETS�GI F�RUM --------- */

.forumactions,
.topicactions {
  list-style:none;
  padding:5px 0 0px 10px;
  margin:0 10px 0 0;
  font-size:10px;
  float:right;
}

.forumactions li,
.topicactions li {
	float:left;
	height:14px;
	padding:2px 0 0 0;
	margin:0 0 0 15px;
}

.forumactions li a,
.topicactions li a {
  font-weight:bold;
  text-decoration:none;
  padding:0px 0px 0px 20px;
}

.forumactions .ujtopic,
.topicactions .hozzaszolas { background:url(http://images.vegzetur.hu/pic/page_edit.gif) no-repeat; }
.forumactions .ujszavazas { background:url(http://images.vegzetur.hu/pic/chart_bar_edit.gif) no-repeat; }

.hozzaszolasok,
.topicok {
  clear:both;
  margin:5px 5px 0 5px;
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
}

* html .hozzaszolasok,
* html .topicok { background:#222; }
*:first-child+html .hozzaszolasok,
*:first-child+html .topicok { background:#222; }

.hozzaszolasok .topicfejlec td,
.topicok .topicfejlec td {
  font-size:11px;
  font-weight:bold;
  color:#eee;
  padding:2px;
  text-align:center;
  border-left:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}

* html .hozzaszolasok .topicfejlec td,
* html .topicok .topicfejlec td { background:#111; }
*:first-child+html .hozzaszolasok .topicfejlec td,
*:first-child+html .topicok .topicfejlec td { background:#111; }

.topicok .topicfejlec .topiccim,
.topicok .topicrow .topiccim { width:260px; border-left:none; }
.topicok .topicnyito { width:140px; overflow:hidden; }
.topicok .lasthsz { width:205px; }

.topicok .topicrow td { padding-left:5px; border-left:1px solid #444; border-top:1px solid #444; }

.topicok .topicrow td.ta { padding:0 5px; }
.topicok .topicrow td.ta img { border:none; }

.topicok .topicpn { padding:0; text-align:center;}
.topicrow .icon { margin-right:5px; }
.hozzaszolasok .topicfejlec .szerzo { width:140px; border-left:none; }
.hozzaszolasok .topicfejlec .topiccim { width:490px; }
.hozzaszolasok .avatar {
  border-top:1px solid #444;
  text-align:center;
  padding:5px 5px 0 5px;
  }

.hozzaszolasok .avatar img { margin-bottom:5px; }
.hozzaszolasok .avatar .horda { margin:5px 0;border:none; vertical-align:middle; }
.hozzaszolasok .hsz {
  padding:3px;
  vertical-align:top;
  border-left:1px solid #444;
  border-top:1px solid #444;
}

.hozzaszolasok .hsz .hszfejlec {
  font-weight:bold;
  font-size:11px;
  padding-bottom:3px;
  border-bottom:1px solid #333;
  margin-bottom:2px;
}

.hozzaszolasok .hsz .hszfejlec .datum {
  float:left;
  }

.hozzaszolasok .hsz .hszfejlec ul.actions {
  float:right;
  margin:0;
  padding:0;
  list-style:none;
}

.hozzaszolasok .hsz .hszfejlec ul.actions li {
	height:14px;
	padding:2px 0 0 0;
	margin:0 0 0 15px;
}

.hozzaszolasok .hsz .hszfejlec ul.actions li a {
  font-weight:bold;
  text-decoration:none;
  padding:0px 0px 0px 20px;
}

.hozzaszolasok .hsz .hszfejlec ul.actions li.torles { background:url(http://images.vegzetur.hu/pic/page_delete.gif) no-repeat; }

.szavazas_topic {
  border:1px solid #444;
  margin:5px;
  padding:5px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
}
*:first-child+html .szavazas_topic { background:#222; }
* html .szavazas_topic { background:#222; }

.szavazas_topic .fejlec {
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  color:white;
  text-align:center;
  font-size:13px;
  font-weight:bold;
  padding:2px;
}
*:first-child+html .szavazas_topic .fejlec { background:#111; }
* html .szavazas_topic .fejlec { background:#111; }

.szavazas_topic .opcio_result,
.szavazas_topic .opcio { padding:4px 0 4px 0; clear:both; }

/*.szavazas_topic .opcio_result { border:1px solid red; }*/

.szavazas_topic .opcio .text {
  display:inline;
}

.szavazas_topic .opcio_result .text, 
.szavazas_topic .opcio_result .csik,
.szavazas_topic .opcio_result .csik_sajat {
float:left;
margin-right:10px;
margin-top:1px;
}

.szavazas_topic .opcio_result .text {
  /*border:1px solid yellow;*/
  padding:0 10px 0 0;
  margin:0;
  width:190px;
  text-align:right;
}

.szavazas_topic .opcio_result .csik {
height:10px;
background:#B8B5A2;
border:1px solid #666;
}

.szavazas_topic .opcio_result .csik_sajat {
height:10px;
/*background:#F75C5F;*/
background:#920002;
/*border:1px solid #6C006C;*/
border:1px solid #330001;
}

.szavazas_topic .gomblink {
  font-size:10px;
}

/* ----------- FAQ / J�T�KLE�R�S ---------- */

h3, h4, h5 {
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_piros3.png) right no-repeat;
  height:20px;
  font-size:12px;
  color:white;
  text-align:center;
  margin:6px 0 7px 0;
  padding-top:5px;
  padding-right:23px;
}
* html h3 { background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_piros3.gif) right no-repeat; }

h4 {
  font-size:11px;
  height:19px;
  padding-top:4px;
  padding-right:21px;
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_bone.png) right no-repeat;
  color:#111;
}
* html h4 { background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_bone.gif) right no-repeat; }

.karakterlap .targyak_block h3,
.karakterlap .targylista_block h3 { margin-bottom: 0px; }

.karakterlap .targyak_block .targylista { width:335px; }
#reszletes_targylista .targyak_block .targylista { width:650px;
/*border*/
}

h5 {
  font-size:10px;
  height:16px;
  padding-top:4px;
  padding-right:18px;
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_szurke3.png) right no-repeat;
}

* html h5 { background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_szurke3.gif) right no-repeat; }

.h3_big_out,
.h3_out {
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_piros3_szel.png) no-repeat;
  padding-left:23px;
  clear:both;
}
* html .h3_out { background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_piros3_szel.gif) no-repeat; }

.h3_big_out {
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_piros3_szel_big.png) no-repeat;
}

.h3_big_out h3 {
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_piros3_big.png) right no-repeat;
  height:35px;
  font-size:11px;
}

#jobb .csataleiras .h3_big_out h3 {
  width:240px;
}

.h4_out {
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_bone_szel.png) no-repeat;
  padding-left:21px;
}
* html .h4_out { background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_bone_szel.gif) no-repeat; }

.karakterlap .targylista_block .h4_out { margin-bottom:5px; }

.h5_out {
  background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_szurke3_szel.png) no-repeat;
  padding-left:18px;
  clear:both;
}

* html .h5_out { background:url(http://images.vegzetur.hu/pic/design_uj/fejlec_szurke3_szel.gif) no-repeat; }

.jatekleiras .h4_out,
.gyik .h4_out {
  margin:0 200px 0 200px;
}

.gyik .h3_out,
#oskovek .h3_out,
.jatekleiras .h3_out { margin-top:20px; }
.jatekleiras .h4_out { margin-top:15px; clear:both;}
.legenda h3 { margin:15px 0;}
.beallitasok h4 { margin-top:0; }

.jatekleiras .jatekleiras_text,
.gyik .gyik_text { text-align:justify; padding:0 10px; }

.hozzaszolasok .avatar img,
.allatok img,
.jatekleiras img,
.gyik img {
  border:1px solid #555;
}

.allatok img { margin-right:5px; }

.jatekleiras img {
  margin-bottom:5px;
}

.gyik .smpic {
  border:none;
}

.jatekleiras img.left,
.gyik img.left { float:left; margin-right:10px; }
.jatekleiras img.right,
.gyik img.right { float:right; margin-left:10px; }

.lathatatlansag p,
.jatekleiras .jatekleiras_text p {
  padding-bottom:5px;
}

.jatekleiras { font-size:12px; }

.jatekleiras .lehetosegek .szint {
  text-align:center;
  font-weight:bold;
}

.kisbetu,
.kviz_text,
.text { padding:5px; text-align:justify; }
.text_first { padding:20px 5px 5px 5px; text-align:justify; }
.text_first img.left,
.text img.left { margin:0 10px 5px 0; }
.text_first img.right,
.text img.right { margin:0 0 5px 10px; }

.kviz_text {
  border:1px solid #444;
  margin:15px 0;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  padding:10px;
}

#targycsere {
	font-size:11px;
	background:#111;
	position:absolute;
	top:350px;
	left:440px;
	width:640px;
	min-height:300px;
	padding:5px;
	border:1px solid #888;
	display:none;
	z-index:1;
}

.clickable,
.viselheto { cursor:pointer; }
#targycsere #aktualis_viselt,
#targycsere #viselheto_param,
#targycsere #viselheto_lista {
	width:200px;
	float:left;
}

#targycsere .tobbet_hasznal_info {
	padding:5px;
	position:absolute;
	width:200px;
	right:0;
	bottom:0;
}

#targycsere #viselheto_lista { text-align:center; }

#targycsere #viselheto_lista select {
	width:190px;
  font-size:10px;
	background:transparent;
	border:none;
}

#targycsere #viselheto_lista .gomblink {
	width:100px;
	cursor:pointer;
}

#targycsere .italMatched {
	color:greenyellow;
	font-weight:bold;
}

.karakterlap .egyszorny {
	border:1px solid #444;
	margin:5px;
	padding:10px;
	clear:both;
}

.karakterlap .egyszorny .szornykep {
	width:150px;
	text-align:center;
	float:left;
}

.karakterlap .egyszorny .szornykep img {
	width:130px;
	border:1px solid #444;
}

/* -------- INFOBOX --------- */

#infobox {
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  border:1px solid #444;
  padding:1px;
  font-size:10px;
  min-height:24px;
}

*:first-child+html #infobox { background:#222; }
* html #infobox { background:#222; }

#infobox .portya_info,
#infobox .vadaszat_info,
#infobox .terkapu_info,
#infobox .epikus_info,
#infobox .tudatturbo_info,
#infobox .kuldetes_info,
#infobox .kinzokamra_info {
  float:left;
  width:125px;
  text-align:center;
}

#infobox .kuldetes_info .teljesitett {
	color:#3f3;
}

#infobox  .tudatturbo_info { width:160px; }
#infobox  .tudatturbo_info form {
	margin:0;
	padding:0 0 1px 0;
}

#infobox .oltozetek {
	clear:both;
	padding:1px 0 0 10px;
	border-top:1px solid #555;
}

#infobox .oltozetek img {
	vertical-align:middle;
	border:none;
	margin:0;
	cursor:pointer;
}
#infobox select,
#infobox input {
	background:#222;
	color:#ccc;
	border:1px solid #555;
	font-size:10px;
	font-family:verdana;
}

.jegyzettomb_icon {
	float:right;
	margin:2px;
	cursor:pointer;
}

#jegyzettomb_content {
	z-index:20;
}
#jegyzettomb {
	position:absolute;
	top:10%;
	left:20%;
	width:60%;
	height:80%;
	background:rgba(50,50,50,0.98);
	z-index:20;
	border:1px solid #444;
	border-radius:10px;
	display:none;
}
#jegyzettomb textarea {
	margin-top:10px;
	width:90%;
	height:100px;
	background:black;
	border:1px solid #555;
	color:#ccc;
	padding:3px;
	font-family:verdana;
	font-size:12px;
}
/* ---------- H�REK ---------- */

.figy1 {
  color:#D01529;
  font-size:16px;
  text-align:center;
  padding:10px;
  font-weight:bold;
  font-family:sans-serif;
  letter-spacing:0.07em;
}

#fo_flash {
  margin:0 auto;
  width:382px;
  padding:2px 0;
  text-align:center;
  background:url(http://images.vegzetur.hu/pic/design_uj/animation_back.png) center no-repeat;
}
/* -------- KARAKTERLAP ------- */

#jobb .toplistak,
#jobb .szovetseg_reszletes,
#jobb .uzenetek,
#jobb .lelekkufar,
#jobb .vadaszat,
#jobb .kuldetesek,
#jobb .aukcioshaz,
#jobb .karakterlap,
#jobb .kalandok,
#jobb .allatok {
  padding:0 5px;
  /*width:653px;*/
}

.avatar_block {
  max-width:330px;
	float:left;
}

.avatar_block .kismedal {
	width: 16px;
	height: 16px;
}

.karakter_avatar { margin:0 auto;
width:340px;
/*border:1px solid red;*/
/*text-align:center;*/
float:left;
}

.avatargomb, .avatargomb2 {
	vertical-align:top;
	padding-top:5px;
}
.avatargomb img { margin:3px 10px; }
.avatargomb2 img { margin:3px 0; }

.avatar_block .avatar_pic {
  /*width:135px;*/
  margin:4px auto 0 auto;
  float:left;
  text-align:center;
}

.karakterlap .avatar_block,
.kemkedes .avatar_block {
  float:left;
  margin-right:10px;
}

.kemkedes .eredmenyek_block,
.karakterlap .eredmenyek_block {
  width:320px;
}

.kemkedes .bonuszok_block,
.karakterlap .bonuszok_block {
  padding-top:20px;
	clear:both;
	width:320px;
/*  float:left;*/
/*	clear:both;*/
/*  width:320px;*/
}

.karakterlap .bonuszok_block .epulet_bonusz,
.karakterlap .bonuszok_block .bonusz {
  color:yellow;
  font-weight:bold;
}

.karakterlap .bonuszok_block .epulet_bonusz { text-align:center; }

.kemkedes .targylista_block,
.kemkedes .targyak_block,
.karakterlap .targylista_block,
.karakterlap .targyak_block {
  /*clear:both;*/
  padding-top:5px;
	float:left;
}

.kemkedes .targyak_block { width:325px; }

.targylista_block .targylista a {
  margin-right:17px;
  padding:2px;
}

.karakter_stat img {
  margin:0px 5px 0 5px;
  border:none;
}

/*.kemkedes .karakter_bemutatkozas,
.karakterlap .karakter_bemutatkozas {
  border:2px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
  margin:5px;
  padding:10px;
  text-align:center;
}*/

.karakter_bemutatkozas { padding-bottom:10px; }

.karakter_bemutatkozas .bemutatkozas_szoveg {
  text-align:center;
  margin:0 15px;
}

* html .kemkedes .karakter_bemutatkozas,
* html .karakterlap .karakter_bemutatkozas { background:#222; }

.karakterlap .szerencse {
  font-weight:bold;
  color:yellow;
  cursor:help;
}

.karakterlap .specializacio {
  color:yellow;
  cursor:help;
}

.eredmenyek_block .eredmenyek_stat { margin:5px auto; }
.eredmenyek_block .eredmenyek_stat td { text-align:center; }

.harcolo_leny img { margin-bottom:5px; }
.karakterlap .fk_torlese {
  padding-top:10px;
  text-align:center;
  font-size:10px;
}

.karakterlap h4 { margin:4px 0 4px 0; }

.stat_novel_cross {
  background:url(http://images.vegzetur.hu/pic/add.gif);
  width:16px;
  height:16px;
  border:none;
  margin:3px 0 0 3px;
  cursor:pointer;
}

.tetovalasConfirmButtons,
.templomipalca_confirm,
.terkifordito_confirm {
	margin:5px;
	padding:10px;
	background:#c00;
	text-align:center;
	font-weight:bold;
	border:1px solid #444;
	color:yellow;
}

.templomipalca_confirm .gomblink_off span,
.templomipalca_confirm .gomblink2 span {
	padding-bottom: 6px;
}
.tetovalasLetrehozasConfirm a,
.terkifordito_confirm a {
	background:#800;
	padding:2px 5px;
	border:1px solid #500;
  font-weight:bold;
}

.relikviakupon_targy {
	float:left;
	width:322px;
	margin:10px;
}

.relikviakupon_targy .targy_kep { text-align:center; }
.relikviakupon_targy .targy_kep img { border:1px solid #444; }

/* ------ H�BOR�S STATISZTIKA ---- */

#haborus_stat { margin:10px auto; }
#haborus_stat .sajat_stat td {
  color:yellow;
  font-weight:bold;
}

#haborus_stat #stat_win_btn:hover,
#haborus_stat #stat_loss_btn:hover {
  cursor:pointer;
}

.szovetseg_reszletes .eddigi_vereseg,
.szovetseg_reszletes .eddigi_gyozelem,
#haborus_archivum .nyertes,
#haborus_archivum .vesztes,
#haborus_archivum .dontetlen {
  font-weight:bold;
  color:red;
  text-align:center;
}

#haborus_archivum .dontetlen { color: #ccc; }

.szovetseg_reszletes .eddigi_gyozelem,
#haborus_archivum .nyertes { color:#0d0; }

#haborus_archivum_popup { background:#222;}

.targybevaltas_valasztas,
.tk_valasztas,
.huseg_valasztas,
.forgacs_valasztas,
.hordatrofea_valasztas,
.kitindarab_valasztas,
.asztralszilank_valasztas,
.ektoplazma_valasztas,
.fetisszilank_valasztas,
.kihivastoken_valasztas,
.kutatastoken_valasztas,
.bajnokitoken_valasztas {
	padding:10px 0 0 20px;
	float:left;
	width:330px;
	text-align:center;
}

.targybevaltas_valasztas img,
.tk_valasztas img,
.huseg_valasztas img,
.forgacs_valasztas img,
.hordatrofea_valasztas img,
.kitindarab_valasztas img,
.asztralszilank_valasztas img,
.ektoplazma_valasztas img,
.fetisszilank_valasztas img,
.kihivastoken_valasztas img,
.kutatastoken_valasztas img,
.bajnokitoken_valasztas img { border:1px solid #444; }

.targybevaltas #koltseg_block,
.targybevaltas #forgacs_atvesz,
.targybevaltas .targybevaltas_targy,
.templomkristaly #koltseg_block,
.templomkristaly #tk_atvesz,
.templomkristaly .tk_targy,
.husegszilank #koltseg_block,
.husegszilank #huseg_atvesz,
.husegszilank .huseg_targy,
.relikviaforgacs #koltseg_block,
.relikviaforgacs #forgacs_atvesz,
.relikviaforgacs .forgacs_targy,
.hordatrofea #koltseg_block,
.hordatrofea #forgacs_atvesz,
.hordatrofea .hordatrofea_targy,
.kitindarab #koltseg_block,
.kitindarab #forgacs_atvesz,
.kitindarab .kitindarab_targy,
.asztralszilank #koltseg_block,
.asztralszilank #forgacs_atvesz,
.asztralszilank .asztralszilank_targy,
.ektoplazma #koltseg_block,
.ektoplazma #forgacs_atvesz,
.ektoplazma .ektoplazma_targy,
.fetisszilank #koltseg_block,
.fetisszilank #forgacs_atvesz,
.fetisszilank .fetisszilank_targy,
.kihivastoken #koltseg_block,
.kihivastoken #forgacs_atvesz,
.kihivastoken .kihivastoken_targy,
.kutatastoken #koltseg_block,
.kutatastoken #forgacs_atvesz,
.kutatastoken .kutatastoken_targy,
.bajnokitoken #koltseg_block,
.bajnokitoken #forgacs_atvesz,
.bajnokitoken .bajnokitoken_targy { display:none; }

.targybevaltas #koltseg_block,
.husegszilank #koltseg_block,
.templomkristaly #koltseg_block,
.relikviaforgacs #koltseg_block,
.hordatrofea #koltseg_block,
.kitindarab #koltseg_block,
.asztralszilank #koltseg_block,
.ektoplazma #koltseg_block,
.fetisszilank #koltseg_block,
.kihivastoken #koltseg_block,
.kutatastoken #koltseg_block,
.bajnokitoken #koltseg_block {
	font-weight:bold;
}

.targybevaltas .targybevaltas_targy,
.templomkristaly .tk_targy,
.husegszilank .huseg_targy,
.relikviaforgacs .forgacs_targy,
.hordatrofea .hordatrofea_targy,
.kitindarab .kitindarab_targy,
.asztralszilank .asztralszilank_targy,
.ektoplazma .ektoplazma_targy,
.fetisszilank .fetisszilank_targy,
.kihivastoken .kihivastoken_targy,
.kutatastoken .kutatastoken_targy,
.bajnokitoken .bajnokitoken_targy {
	float:right;
	width:300px;
	min-height:240px;
	padding:0 10px 10px 10px;
	border:1px solid #444;
	margin:10px 10px 0 0;
}

.targybevaltas .targy_kep,
.tk_targy .targy_kep,
.huseg_targy .targy_kep,
.relikviaforgacs .targy_kep,
.hordatrofea .targy_kep,
.kitindarab .targy_kep,
.asztralszilank .targy_kep,
.ektoplazma .targy_kep,
.fetisszilank .targy_kep,
.kihivastoken .targy_kep,
.kutatastoken .targy_kep,
.bajnokitoken .targy_kep { text-align:center; }

.targybevaltas .targy_kep img,
.tk_targy .targy_kep img,
.huseg_targy .targy_kep img,
.hordatrofea .targy_kep img,
.relikviaforgacs .targy_kep img,
.kitindarab .targy_kep img,
.asztralszilank .targy_kep img,
.ektoplazma .targy_kep img,
.fetisszilank .targy_kep img,
.kihivastoken .targy_kep img,
.kutatastoken .targy_kep img,
.bajnokitoken .targy_kep img { border:1px solid #333; }

#targybevaltas_keves,
#huseg_keves,
#tk_keves,
#forgacs_keves,
#hordatrofea_keves,
#kitindarab_keves,
#asztralszilank_keves,
#ektoplazma_keves,
#fetisszilank_keves,
#kihivastoken_keves,
#kutatastoken_keves,
#bajnokitoken_keves {
	font-weight:bold;
	color:yellow;
	display:none;
	padding-top:10px;
}

/* ------- V4 v�ge ---------- */

.v4_toplista {
  border:2px solid;
  margin-top:10px;
  background:#222;
}

.v4_toplista td { padding:3px; }

/* -------- BAR�TI PORTY�Z�S ------- */

.barati_portyazas .proba_head {
  clear:both;
  background:#222;
  text-align:center;
  font-size:12px;
  padding:2px;
  border:1px solid #444;
  margin:5px 0;
}
.barati_portyazas .szaki { color:yellow; }
.barati_portyazas .proba_win { color:#44ff44; font-weight:bold; }
.barati_portyazas .proba_loss { color:#ff4444; font-weight:bold; }

/* -------- F�OLDAL KV�Z ------- */

.kviz_figy { clear:both; }

#pancel1,
#pancel2,
#pancel3,
#pancel4,
#pancel5,
#pancel0 {
  width:240px;
  height:240px;
  position:relative;
  top:0;
}

#pancelok {
  float:right;
  width:240px;
  height:250px;
  overflow:hidden;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
  border:1px solid #444;
  margin-right:20px;
}

#pancel0 { background:url(http://images.vegzetur.hu/pic/pancel0.png); }
#pancel1 { background:url(http://images.vegzetur.hu/pic/pancel1.png); top:-240px;}
#pancel2 { background:url(http://images.vegzetur.hu/pic/pancel2.png); top:-480px;}
#pancel3 { background:url(http://images.vegzetur.hu/pic/pancel3.png); top:-720px;}
#pancel4 { background:url(http://images.vegzetur.hu/pic/pancel4.png); top:-960px;}
#pancel5 { background:url(http://images.vegzetur.hu/pic/pancel5.png); top:-1200px;}

#kviz_start_button {
  margin:5px auto;
}

.fooldal_figy,
#fooldal_kviz_out .kviz_figy {
  color:yellow;
  font-weight:bold;
  font-size:16px;
  padding-top:10px;
}

.fooldal_figy {
	padding:10px 0;
	text-align:center;
}

#fooldal_kviz_out {
  border:2px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
  text-align:center;
  padding:20px 0;
}

.bonus_link {
  color:yellow;
  font-weight:bold;
  font-size:30px;
}
.bonus_link:hover { color:white; }
.bonus_link img { border:none; }

.win_bonus {
  font-weight:bold;
  font-size:14px;
}

#fooldal_kviz_kerdesvalasz,
#fooldal_kviz_form {
  float:left;
  width:390px;
  height:370px;
}

#fooldal_kviz_form {
  font-size:14px;
  color:#4f4;
  padding-top:30px;
  font-weight:bold;
}

#fooldal_kviz_form .adminform {
  font-size:12px;
  color:white;
}
#fooldal_kviz_form .adminform .mezo { text-align:left; }

#fooldal_kviz_kerdesvalasz { font-size:14px; }
#fooldal_kviz_kerdes {
  padding-top:80px;
  text-align:center;
  font-weight:bold;
  color:yellow;
}

#fooldal_kviz_valaszok {
  text-align:left;
}

#fooldal_kviz_valaszok li a:hover {
  color:yellow;
  font-weight:bold;
  cursor:pointer;
}

.bonus_info {
  list-style-type:decimal;
}

/* ----------- T�RGYLISTA ---------- */

.allatok_felszereles .egytargy,
.targylista .egytargy {
  float:left;
  padding:5px;
  /*width:325px;*/
	width:150px;
}

.targylista .egytargy .h5_out,
.csataleiras .hr {
	width:250px; margin:0 auto;
}

.lelekkufar .targylista .egytargy .h5_out {
	width:185px;
}

.allatok_felszereles .t0,
.targylista .t0 { padding-left:9px; }
.allatok_felszereles .t2,
.targylista .t2 { padding-right:9px; }

.targylista .kufar_gombok {
  clear:both;
  margin:0 0 0 6px;
}

.targylista .kufar_gombok .gomblink,
.targylista .kufar_gombok .gomblink_hordja { width:150px; margin:0 auto;}

.targylista .kufar_gomb0,
.targylista .kufar_gomb1,
.targylista .kufar_gomb2 {
  float:left;
  width:215px;
	padding-top:10px;
	min-height:40px;
}

.targylista .kufar_gomb1 { width:220px; }

.kemkedes .relikviak h5 {
  clear:both;
}

.csataleiras .relikvia h5,
.targylista .egytargy h5 { margin-top:5px; }
.karakterlap .targylista .egytargy .h5_out { margin:0 37px; }
.csataleiras .targylista .egytargy .h5_out { margin:0 17px; }

.allatok_felszereles .egytargy h5,
.lelekkufar .targylista .egytargy h5 { margin-top:0; }

.lelekkufar .targylista .egytargy { padding-top:0; }

.platina_jutalom .targy_kep,
.csataleiras .relikvia .targy_kep,
.allatok_felszereles .targy_kep,
#targy_popup_content .targy_kep,
#targycsere .targy_kep,
.targylista .egytargy .targy_kep,
.valaszthato_relikviak .targy_kep {
  text-align:center;
  padding-bottom:5px;
}

.harcolo_leny img,
.kincs img,
.epikus_csata .ellenfel img,
.text img,
.text_first img,
#targycsere .targy_kep img,
.aukcios_targy .targykep img,
.platina_jutalom .targy_kep img,
.kemkedes .relikviak .targy_kep img,
.karakterlap .relikviak .targy_kep img,
#targy_popup_content .targy_kep img,
.csataleiras .relikvia .targy_kep img,
.targylista .egytargy .targy_kep img,
.valaszthato_relikviak .targy_kep img,
.haragital_targy .targy_kep img {
  border:1px solid #444;
}

.targy_elem_tuz { background:url(http://images.vegzetur.hu/pic/tuz.png) center no-repeat; }
.targy_elem_jeg { background:url(http://images.vegzetur.hu/pic/jeg.png) center no-repeat; }
.targy_elem_feny { background:url(http://images.vegzetur.hu/pic/feny.png) center no-repeat; }
.targy_elem_sotetseg { background:url(http://images.vegzetur.hu/pic/sotetseg.png) center no-repeat; }
.targy_elem_fold { background:url(http://images.vegzetur.hu/pic/fold.png) center no-repeat; }
.targy_elem_levego { background:url(http://images.vegzetur.hu/pic/levego.png) center no-repeat; }
	
.targy_elem_tuz,
.targy_elem_jeg,
.targy_elem_feny,
.targy_elem_sotetseg,
.targy_elem_fold,
.targy_elem_levego {
	height:16px;
	background-size:contain;
	margin-bottom:3px;
}

.oskoves_targy_help,
.targylistaElem {
	margin-left: 1px;
	width: 5px;
	height: 5px;
	border: 1px solid #444;
	border-radius: 10px;
	display: inline-block;
}
.oskoves_targy_help {
	border-radius: 0px;
	border-color: yellow;
}
.oskoves_targy_popupban { 
	font-weight: bold; 
	color: yellow;
}
.targylistaElem1 {background: red; outline:}
.targylistaElem.targylistaElem1 {border-color: yellow;}
.targylistaElem2 {background: blue;}
.targylistaElem.targylistaElem2 {border-color: white;}
.targylistaElem3 {background: cyan; color: black;}
.targylistaElem.targylistaElem3 {border-color: white;}
.targylistaElem4 {background: brown;}
.targylistaElem.targylistaElem4 {border-color: orange;}
.targylistaElem5 {background: black;}
.targylistaElem6 {background: yellow; color: black;}
.targylistaElem.targylistaElem6 {border-color: orange;}

.felszereles_help {
	padding: 5px;
	margin: 5px;
}

.lelekkufar .targylista .egytargy .targy_kep {
min-height:180px;
width:205px;
display:table-cell;
vertical-align:middle;
text-align:center;
}
* html .lelekkufar .targylista .egytargy .targy_kep { width:195px; }
/*.targylista .egytargy img.fk_kep {
  position:absolute;
  top:0;
  left:-1000px;
  z-index:2;
  visibility:hidden;
}*/

#targycsere img.fk_kep,
.targylista .egytargy img.fk_kep {
  /*position:relative;
  left:-27px;
  top:27px;*/
display:block;
margin:0 auto;
}

.csataleiras img.fk_kep { display:none; }

.targylista_tipus_szeles,
.targylista_tipus {
  margin:0 8px 0 0;
  width:162px;
  float:left;
}
.targylista_tipus_szeles { width:217px;}

.oskoves_targy img {
	border: 1px solid yellow;
}

.oskoves_ital a {
	font-weight:bold;
	color:#D466D4;
}

* html .targylista_tipus { width:158px;}

.targylista_tipus_szeles h4,
.targylista_tipus h4 { font-size:10px; }
/*.targylista_tipus h4 {
  background:#350035;
  padding:2px;
  font-size:12px;
  text-align:left;
  margin-bottom:5px;
}*/

.targylista_tipus_szeles .targylista_sor,
.targylista_tipus .targylista_sor {
  border-top:1px solid #444;
  padding:2px 0;
}

.targylista_tipus_szeles .viselve a,
.targylista_tipus .viselve a {
	color:yellow;
	font-weight:bold;
}
.karakterlap .egytargy .parameterek {
  width:170px;
  margin:0 auto;
}

#targycsere .fk,
#targy_popup .fk,
.egytargy .fk {
  font-weight:bold;
  color:yellow;
}

.csataleiras .relikviak,
.karakterlap .relikviak {
  padding:5px 0px 5px 8px;
  margin:5px;
  border:1px solid #444;
	width:315px;
	display:flex;
	flex-wrap: wrap;
}

.csataleiras .relikviak {
	width:265px;
}
.csataleiras .relikvia,
.karakterlap .relikviak .relikvia {
	margin:2px;
	float:left;
	}

.csataleiras .relikviak .relikvia { margin:5px 19px; }

.egyeb_relikviak { padding:5px; }
.egyeb_relikviak .relikvia_nev { color:yellow }

.kemkedes .relikviak .targy_kep,
.karakterlap .relikviak .targy_kep {
  float:left;
  margin-right:10px;
}

.harag_itala {
	border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
  margin-top:20px;
	padding:5px;
}

.haragital_targy {
	width:250px;
	float:left;
}

.haragital_targy .targy_kep { text-align:center; }

/* ----------- L�LEKKUF�R ---------- */

.allatok_felszereles .egytargy,
.lelekkufar .egytargy { width:210px; }

.lelekkufar .targylista_tipus {
  width:163px;
  margin-right:5px;
}

.targy_ar { padding-top:5px; }

.targy_ar .osko, .targy_ar .lgy, .targy_ar .sisakszilank, .targy_ar .istenikocka, .targy_ar .platina,
.targy_ar .le { font-weight:bold;}
.targy_ar .le { color:#0e0; }
.targy_ar .lgy { color:#fff; }
.targy_ar .osko { color:yellow; }
.targy_ar .sisakszilank { color:orange; }
.targy_ar .istenikocka { color:cyan; }
.targy_ar .platina { color:#ccc; }

.oskoital {
  padding:2px;
  text-align:center;
  font-style:italic;
}

.portyazas h4,
.lelekkufar h4 { margin-top:10px; }
.lelekkufar .targylista .eladhato_targyak { margin-bottom:5px; }

.kuldetesek .gomblink,
.pihenes .gomblink,
.karakterlap .gomblink,
.lelekkufar a.gomblink {
  margin-top:10px;
  font-weight:bold;
}

.lelekkufar .listazas_gomb {
  float:right;
  padding-right:80px;
}


.allatok form img.help,
#infobox .oltozetek img.help,
img.help {
  margin:0;
  border:none;
  cursor:help;
}

a img.help { cursor:pointer; }

#szerencsekerek_info {
	float:left;
	width:380px;
	padding-top:10px;
}

.nemszeretne_forgatni {
  float:right;
  width:380px;
}

.nemszeretne_forgatni select {
	margin:3px;
}

#kerek_block {
	float:left;
	width:280px;
}

#kerek_block .kerek_nyil {
	width:50px;
	height:50px;
	background:url('http://images.vegzetur.hu/pic/szerencsekerek_nyil.png');
	margin-left:115px;
}

#szerencsekerek {
  width:200px;
  height:200px;
	margin-left:40px;
}
#forgatas_gomb {
	clear:both;
	margin:0;
	/*width:220px;*/
}
#szerencsekerek_msg {
	margin-top:20px;
	padding:5px;
	border:2px solid #444;
	color:yellow;
	font-weight:bold;
	width:250px;
}

.phase4, .phase1, .phase3, .phase8, .phase6,
.phase7, .phase11, .phase12, .phase5, .phase2,
.phase10, .phase9
{ display: block; background: url('http://images.vegzetur.hu/pic/szerencsekerek.png') no-repeat;}
 
.phase4 { background-position: -0px -0px; width: 200px; height: 200px; }
.phase1 { background-position: -200px -0px; width: 200px; height: 200px; }
.phase3 { background-position: -400px -0px; width: 200px; height: 200px; }
.phase8 { background-position: -0px -200px; width: 200px; height: 200px; }
.phase6 { background-position: -200px -200px; width: 200px; height: 200px; }
.phase7 { background-position: -400px -200px; width: 200px; height: 200px; }
.phase11 { background-position: -0px -400px; width: 200px; height: 200px; }
.phase12 { background-position: -200px -400px; width: 200px; height: 200px; }
.phase5 { background-position: -400px -400px; width: 200px; height: 200px; }
.phase2 { background-position: -0px -600px; width: 200px; height: 200px; }
.phase10 { background-position: -200px -600px; width: 200px; height: 200px; }
.phase9 { background-position: -400px -600px; width: 200px; height: 200px; }

.ritka_nyeremenyek {
	margin:20px 8px 0 8px;
	padding:5px;
	font-size:11px;
	border:2px solid #444;
	color:white;
	background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
}

* html .ritka_nyeremenyek { background:#222; }
*:first-child+html .ritka_nyeremenyek { background:#222; }

/* ----------- VAD�SZAT ---------- */

.segitsegnyujtas,
.vadaszat {
  text-align:justify;
}

.vadaszat img {
  border:1px solid #555;
  margin-right:10px;
}

.vadaszat .vadaszatok_lista {
  /*background:#350035;*/
  /*background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
  border:1px solid #444;
  padding:5px;
  margin:15px 5px 15px 5px;
  width:635px;*/
}

.egyvadaszat {
  border:1px solid #444;
  margin:5px 5px 0 5px;
  padding:4px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
}

* html .egyvadaszat { background:#222; width:655px;}
*:first-child+html .egyvadaszat { background:#222;}

.egyvadaszat .ido {
  border-bottom:1px solid #444;
  padding-bottom:2px;
}

.egyvadaszat .szoveg {
  padding:5px;
}

.egyvadaszat .szoveg strong {
  color:#E9C347;
}

.zsakmany .tp,
.zsakmany .le,
.egyvadaszat .szoveg .tp,
.egyvadaszat .szoveg .le {
  font-weight:bold;
  color:#0d0;
}

.zsakmany .kaland,
.egyvadaszat .szoveg .kaland {
  color:white;
  font-weight:bold;
}

.zsakmany .osko,
.egyvadaszat .szoveg .osko {
  display:block;
  color:yellow;
  font-weight:bold;
}
.zsakmany .osko { display:inline; }

.zsakmany .sisakszilank,
.egyvadaszat .szoveg .szubplazma,
.egyvadaszat .szoveg .ladiko,
.egyvadaszat .szoveg .tojas,
.egyvadaszat .szoveg .ektoplazma, 
.egyvadaszat .szoveg .sisakszilank { color:orange; font-weight:bold; }
.egyvadaszat .szoveg .kutatastargy { color:greenyellow; font-weight:bold; }
.message_center .kutatastargy,
.zsakmany .kutatastargy { color:greenyellow; }
.zsakmany .ladiko,
.egyvadaszat .szoveg .ladiko { color: cyan; }
.zsakmany .ektoplazma,
.egyvadaszat .szoveg .ektoplazma { color: khaki; } 
.egyvadaszat .szoveg .tojas { color: green; }

.egyvadaszat .jovalasz {
  font-size:11px;
  color:#777;
}

.kvizkerdes .fejlec { text-align:center; }
.kvizkerdes .fejlec strong { color:#E9C347; }

.kvizkerdes .ertekelesek { padding-left:220px; }
.kvizkerdes h4 { margin:5px 0;}

.kvizkerdes .kviz_jo { color:#0d0; font-weight:bold; }
.kvizkerdes .kviz_rossz { color:#d00; font-weight:bold; }
.kviz_aprobetu {
  color:yellow;
  font-size:11px;
}
.kvizkerdes_radio {
  margin:3px 0;
  color:black;
  border:none;
}

.kvizkerdes #indoklasok {
  padding:10px 0 2px 0;
  }

.kvizkerdes #indoklasok img {
  border:0;
  margin:2px 5px 2px 200px;
  vertical-align:middle;
}

.zsakmany {
	text-align:center;
	background:#111;
	border:2px solid #555;
	margin:10px 0;
	padding:5px;
}

.vadaszat .message_center .error,
.vadaszat .message_center .success { padding:0; }

#kviz_besorolas {
  margin:5px;
  text-align:center;
}

#kviz_besorolas strong { color:#E9C347; }

#kviz_besorolas select {
  margin:5px;
  height:395px;
  width:300px;
  visibility:hidden;
  float:left;
}

#kviz_besorolas #besorolas_1 { visibility:visible; }
#kviz_besorolas #besorolas_2 { height:145px; }
#kviz_besorolas #besorolas_3 { height:90px; }

#kviz_besorolas img {
  border:none;
  margin-bottom:5px;
}

.kviz_kategoria_magyarazat .kategoria_leiras {
  color:#E9C347;
  font-size:11px;
  padding-bottom:5px;
}

.vadaszat_gyorsitasok {
  text-align:left;
  padding:5px 0 0 50px;
  line-height:18px;
}

.kerdoiv_form .opcio_valasz { cursor:pointer; }

.sajat_szorny {
	width:95%;
	margin:3px auto;
	background:rgba(0,0,0,0.1);
	border:1px solid #444;
	border-radius:5px;
}
.sajat_szorny .stat_title {
	width:70px;
	float:left;
	text-align:left;
	padding-left:5px;
}

.sajat_szorny .szornynev  {
	padding:5px;
}

.sajat_szorny .szornykep  {
	width:150px;
	text-align:center;
	float:left;
}

.sajat_szorny .szorny_stats  {
	/*outline:1px solid yellow;*/
	width:200px;
	float:left;
}

.sajat_szorny .message_center {
	clear:both;
	margin:10px;
}

.sajat_szorny .csik {
	font-size:10px;
}

.sajat_szorny .help {
	border:none;
	vertical-align: bottom;
	cursor:help;
}

.sajat_szorny .szorny_stats .stat_ep {
	padding:10px 0;
	margin:auto;
	width:190px;
}

.sajat_szorny .szorny_tulajdonsagok  {
	/*outline:1px solid green;*/
	padding:0 1px;
	width:208px;
	float:left;
	font-size:12px;
}
.sajat_szorny .szorny_tulajdonsagok .stat_title {
	width:125px;
}

.sajat_szorny .szorny_szakertelmek {
	padding:0 1px;
	width:208px;
	float:left;
}

.sajat_szorny .szorny_szakertelmek .stat_title {
	width:120px;
}

.sajat_szorny .szorny_af_kepessegek {
	padding:0 1px;
	width:208px;
	float:left;
}

.sajat_szorny .szorny_af_kepessegek .stat_title {
	width:150px;
}

.sajat_szorny .szorny_buffok {
	padding:0 5px;
	width:280px;
	float:right;
	text-align:center;
}
.sajat_szorny .szorny_buffok form {
	margin-top:5px;
}
.sajat_szorny .szorny_buffok img {
	border:none;
	padding-bottom:4px;
	vertical-align: bottom;
	}
	
.sajat_szorny .szorny_buffok .buffok_list {
	width:170px;
	height:65px;
	text-align:left;
	margin:10px auto;
}

.sajat_szorny .szorny_buffok .buffok_list img {
	margin:0;
	padding:0;
}

.sajat_szorny .buffbonusz {
	color:yellow;
}
.sajat_szorny .stat_mezo {
	clear: both;
	border-top: 1px solid #333;
}
.szorny_nevvaltoztatas {
	display:none;
}

.szorny_nevvaltoztatas .nevvaltoztatas_title {
	float:left;
	width:220px;
	text-align:right;
	padding-right:10px;
}

.szorny_nevvaltoztatas .nevvaltoztatas_mezo input {
	width:300px;
	float:left;
}

#csatacontent .aktualis_szornykihivas_csata {
	padding:10px;
}

.aktualis_szornykihivas_csata .szornykep,
.aktualis_szornykihivas .szornykep {
	padding-top:10px;
	width:200px;
	text-align: center;
	float:left;
}

.aktualis_szornykihivas_csata .szorny_ep,
.aktualis_szornykihivas .szorny_ep {
	padding-top:10px;
	width:450px;
	text-align: center;
	float:left;
}

.szornykihivas_stat {
	width:303px;
	float:left;
	min-height:90px;
	border:1px solid #444;
	margin:5px;
	padding:10px;
}

.szornykihivas_stat .szornystat {
	width:200px;
	float:left;
	text-align:left;
}

.szornykihivas_stat .szornykep img {
	height:70px;
	float:left;
}

.karakterbufftable img {
	border:none;
	cursor:pointer;
}

.legyozve_log {
	color:#f33;
	font-weight:bold;
}

.karakterbuffok {
	margin:5px 0 0 10px;
	}
.karakterbuffok .cimzettek_vilag {
	width:200px;
}

.szornykihivas_aktiv_celok td {
	height:60px;
}

.szornykihivas_aktiv_celok td img {
	margin:0;
}

/* ---------- PORTY�Z�S/CSATA --------- */

.atoktorony .table_650 .gomblink,
.arena .table_650 .gomblink,
.kufarok_csataja .table_650 .gomblink,
.csatalista .gomblink,
.portyazas .table_650 .gomblink {
  width:65px;
  font-size:10px;
  margin-top:0;
  margin-bottom:0;
}

.atoktorony .megatkozottak a.gomblink { width:150px; }
.atoktorony .table_650 .gomblink { width:100px; }
.kufarok_csataja .table_650 .gomblink span,
.arena .table_650 .gomblink span,
.csatalista .gomblink span,
.portyazas .table_650 .gomblink span {
  padding:5px 0 6px 17px;
}

table .header td a,
table .header td {
  text-align:center;
  font-weight:bold;
  color:#8476B4;
  padding:0 3px;
}
table .header td a { padding:0; }

table .header td img {
  margin:0 3px;
  vertical-align:middle;
  border:none;
}

td.karakternev a {
  display:block;
  width:100px;
  overflow:hidden;
}

table.ellenfelkereso a.gomblink {
  margin:1px 0;
}

.lathatatlan_help {
  background:#051767;
  padding:3px;
  font-weight:bold;
  color:#ddd;
}

.kreaff_limit {
	text-align:center;
	font-size:11px;
}

.battle {
  width:366px;
  border:1px solid #444;
  padding:5px;
  float:left;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
}

*:first-child+html .battle { background:#111; }
* html .battle { background:#111; }

.kaland .battle {
  padding:0;
  border:none;
}

#IstenekVisszaterese .battle,
.kutatas .battle { width:360px; }
.arena .battle { width:353px; }
.arena .csataleiras { margin-top:10px; }
#IstenekVisszaterese .battle_head .avatar,
.kutatas .battle_head .avatar { width:175px; }
.arena .battle_head .avatar { width:171px; }

.csatloscsata_text .avatar,
.battle_head {
  text-align:center;
  border-bottom:1px solid #555;
  padding-bottom:2px;
  margin-bottom:2px;
}

.csatloscsata_text .avatar,
.battle_head .avatar {
  width:178px;
  float:left;
  font-weight:bold;
  cursor:pointer;
}
.csatloscsata_text .avatar {
	width:205px;
}

.szovetseg_reszletes .csataleiras .battle {
  width:342px;
}
.szovetseg_reszletes .csataleiras .battle_head .avatar {
  width:166px;
}

.csatloscsata_text .vs,
.battle_head .vs {
  width:10px;
  float:left;
  font-weight:bold;
  color:yellow;
  padding-top:65px;
}

.csatloscsata_text .csatacontent {
	width:420px;
}
.csatloscsata_text .avatar img,
.battle_head .avatar img,
.avatar_pic img {
  margin:5px 0;
	max-width: 120px;
}
.battle .csata_elemikon {
	height:16px;
	vertical-align:middle;
}
.battle .sebzes { color:#00ee00; font-weight:bold; }
.battle .sebzodes { color:#ff3333; font-weight:bold; }
.battle .manaegetes { color:#6666ff; font-weight:bold; }
.battle .elajult { color:orange; font-weight:bold;}

.battle .result_win,
.battle .result_tie,
.battle .result_loss {
  text-align:center;
  padding:1px;
  font-weight:bold;
  color:white;
  margin-top:2px;
}

.battle .result_win { background:#009900; }
.battle .result_loss { background:#ee1111; }
.battle .result_tie { background:#555; }

.battle .hr {
  border:none;
  border-top:1px solid #444;
  margin:2px 0;
  padding:0;
  height:1px;
  font-size:1px;
  line-height:1px;
  overflow:hidden;
  background:none;
}

.battle_line,
.battle_line_own { padding:1px;}

.battle_line_own { background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png); }
* html .battle_line_own { background:#222; }
*:first-child+html .battle_line_own { background:#222; }

.szovetseg_reszletes .lelekkut,
.csataleiras .kritikus,
.csataleiras .allat_kritikus,
.csataleiras .varazslat_hatas,
.csataleiras .vp_minusz,
.csataleiras .benitas,
.csataleiras .kivegzes,
.csataleiras .drain {
  font-weight:bold;
  color:yellow;
}

.csataleiras .szkarabeusz_veszt,
.csataleiras .szkarabeusz_nyer,
.csataleiras .nem_sebgyogyit,
.csataleiras .sebzeskompenzacio {
  font-weight:bold;
  padding:2px;
  text-align:center;
  color:#0e0;
}

.csataleiras .szkarabeusz_veszt,
.csataleiras .nem_sebgyogyit { color:#f22; }

.csataleiras .vp_minusz { color:white; }

.csataleiras .stat1,
.csataleiras .stat2,
.barati_portyazas .stat1,
.barati_portyazas .stat2,
.csataleiras #stat1,
.csataleiras #stat2 {
  width:286px;
  float:left;
  padding:0 5px 5px 5px;
  border:1px solid #444;
  margin:0 0px 5px 5px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
}
* html .csataleiras .stat1,
* html .csataleiras .stat2,
* html .barati_portyazas .stat1,
* html .barati_portyazas .stat2,
* html .csataleiras #stat1,
* html .csataleiras #stat2 { background:#111 }
*:first-child+html .csataleiras .stat1,
*:first-child+html .csataleiras .stat2,
*:first-child+html .battle
*:first-child+html .barati_portyazas .stat1,
*:first-child+html .barati_portyazas .stat2,
*:first-child+html .csataleiras #stat1,
*:first-child+html .csataleiras #stat2 { background:#111 }

.kaland .csataleiras .stat1,
.kaland .csataleiras .stat2,
.kaland .csataleiras #stat1,
.kaland .csataleiras #stat2 {
  border:none;
  border-left:1px solid #444;
}

* html .csataleiras .stat1,
* html .csataleiras .stat2,
* html .csataleiras #stat1,
* html .csataleiras #stat2 {
  width:266px;
  float:none;
}
.csataleiras .stat1 h3,
.csataleiras .stat2 h3,
.barati_portyazas .stat1 h3,
.barati_portyazas .stat2 h3,
.csataleiras #stat1 h3,
.csataleiras #stat2 h3 {
  /*background:#6C006C;*/
  margin:5px 0;
  /*padding:3px;*/
  font-size:12px;
  /*width:230px;*/
  text-align:center;
}

.csataleiras .stat1 h4,
.csataleiras .stat2 h4,
.barati_portyazas .stat1 h4,
.barati_portyazas .stat2 h4,
.csataleiras #stat1 h4,
.csataleiras #stat2 h4 {
  /*color:yellow;*/
  /*font-weight:bold;*/
  /*text-align:center;*/
  /*font-size:12px;*/
  /*width:230px;*/
  /*margin-top:10px;*/
}

/*#jobb .csataleiras .stat1 a.gomblink,
#jobb .csataleiras .stat2 a.gomblink {
  width:266px;
  margin-left:0;
}*/

#jobb .csataleiras .stat1 a.gomblink,
#jobb .csataleiras .stat2 a.gomblink,
.csataleiras .stat1 a.gomblink2,
.csataleiras .stat2 a.gomblink2,
.csataleiras .stat1 a.gomblink2_big,
.csataleiras .stat2 a.gomblink2_big {
  width:266px;
  margin-left:0px;
}

* html #jobb .stat1 .gomblink2,
* html #jobb .stat2 .gomblink2,
* html #jobb .stat1 .gomblink2_big,
* html #jobb .stat2 .gomblink2_big {
  /*width:240px;*/
}

.barati_portyazas .avatar_block,
.csataleiras .avatar_block {
  width:100%;
  /*padding-bottom:5px;
  margin-bottom:5px;*/
}

/*.csataleiras #stat1 { display:block; } */

.csataleiras .egytargy {
  /*clear:both;*/
  padding:5px;
	width:143px;
}

.csataleiras .relikvia,
.csataleiras .targylista .egytargy {
  /*width:266px;*/
  /*width:100%;*/
  border:none;
  padding:0;
  margin:0;
}

.vg {
	width:360px;
}

.vg .gomblink2_big {
	width:120px;
}

.vg .gomblink2_big span {
	padding-bottom:7px;
}

.csataleiras .debug_gomb {
font-size:10px;
cursor:pointer;
display:block;
}

.csataleiras .csata_debug {
margin:5px;
padding:5px;
border:1px solid #999;
background:#222;
font-size:10px;
cursor:default;
display:none;
}

.csataleiras .csata_debug ul {
list-style:none;
margin:0;
padding:0 0 0 10px;
}

.csataleiras .csata_debug span {
font-weight:bold;
cursor:help;
}

.csataleiras .csata_debug hr {
border:none;
border-top:1px solid #999;
}

.barati_portyazas .allatmoral,
.csataleiras .sisakszilank,
.csataleiras .osdragako,
.csataleiras .ektoplazma,
.csataleiras .kutatastargy, 
.csataleiras .kaland {
  font-weight:bold;
  text-align:center;
  color:white;
  display:block;
}

.message_center .sisakszilank,
.csataleiras .sisakszilank { color:orange; }
.csataleiras .osdragako { color:#0f5; }
.csataleiras .ektoplazma { color: khaki; }
.csataleiras .kutatastargy { color: greenyellow; }

.barati_portyazas .allatmoral { margin-top:5px;}

.szimulacio {
  margin-top:10px;
  margin-bottom:10px;
  border:2px solid red;
}

.szimulacio td {
  width:200px;
  text-align:center;
  padding:5px;
}

.szimulacio_csik { margin:5px 0; }

.dontetlen .szimulacio_csik { background:#999998; }
.gyozelem .szimulacio_csik { background:#00ee01; }
.vereseg .szimulacio_csik { background:#ff3334; }

.csataleiras .harcolo_leny .leny {
  text-align:center;
  padding-bottom:5px;
}

.csataleiras .stat1 a.gomblink,
.csataleiras .stat2 a.gomblink { width:230px;}

.xeno_csataveg {
	border:2px solid #999;
	margin:2px;
	padding:2px;
	text-align:center;
}

table.ktul { width:90px; }
.ktul_green,
.ktul_red {
	font-family:ariel;
	font-size:x-small
}
.ktul_green { color: #0f0; }
.ktul_red { color: #f22; }

/* -------- EDDIGI CSAT�K --------- */

.csatalista .eredmeny0 td, 
.csatalista .eredmeny1 td, 
.csatalista .eredmeny2 td {
  padding:2px;
  border-top:1px solid;
}

.eredmeny0 strong,
.dontetlen,
.csatalista .link_eredmeny0 { color:#999;	font-weight:bold; }
.eredmeny1 strong,
.gyozelem,
.csatalista .link_eredmeny1 { color:#00ee00; font-weight:bold; }
.eredmeny2 strong,
.vereseg,
.csatalista .link_eredmeny2 { color:#ff3333; font-weight:bold; }

.csatalista td .olvasatlan {
  font-weight:bold;
  color:yellow;
}

.csatatipus_0,
.csatatipus_1,
.csatatipus_2,
.csatatipus_3,
.csatatipus_4,
.csatatipus_5,
.csatatipus_6,
.csatatipus_10 {
  font-weight:bold;
  padding:2px;
  margin:2px;
  width:12px;
  color:#010102;
  text-align:center;
  float:left;
}
.csatatipus_0 { background:#782850; }
.csatatipus_1 { background:#fffffe; }
.csatatipus_2 { background:#00ef00; }
.csatatipus_3 { background:#e00; }
.csatatipus_4 { background:#ffff02; }
.csatatipus_5 { background:#9999ff; }
.csatatipus_6 { background:orange; }
.csatatipus_10 { background:#A83972; }

.szovetseg_reszletes .table_650,
.karakter_bemutatkozas .table_650,
.toplistak .table_650,
.uzenetek .table_650,
.eddigi_csatak .table_650 { margin:0 0 0 8px; }

*:first-child+html .szovetseg_reszletes .table_650,
*:first-child+html .toplistak .table_650,
*:first-child+html .uzenetek .table_650,
*:first-child+html .eddigi_csatak .table_650 { margin:0 0 0 7px; }

.esszenciak_valaszt img { border:none; }

.csatamegosztas {
margin-top:3px;
cursor:pointer;
}

#csatamegosztas_ablak {
	background:#111;
	width:600px;
	height:120px;
	border:2px solid #999;
	text-align:center;
	padding:10px;
	position:absolute;
}

#csatamegosztas_ablak textarea {
	width:550px;
	height:40px;
	margin:5px 0;
}

.v3_ikon {
	width:6px;
	text-align:center;
	color:yellow;
}
/* ---------- EPIKUS CSATA ---------- */

.epikus_csata .ellenfel {
  text-align:center;
  padding:5px;
}

.epikus_csata .csik { float:none; margin:5px auto 0 auto; }

.csataleiras .epikus_legyozve {
  margin:2px;
  border:2px solid #0f0;
  padding:5px;
  text-align:center;
}
/* ---------- KINCSESKAMRA ---------- */

.kincs {
  padding:10px;
  width:500px;
  margin:0 auto;
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}

* html .kincs { background:#222; }
*:first-child+html .kincs { background:#222; }

.kincs h5 { margin-top:0; }
.kincs .targy_kep { 
  float:left;
  padding-right:10px;
}

.kincseskamra .success { padding-top:10px; }

/* -------- �ZENETEK --------- */

table.uzenet_tabla .torles {
  text-align:center;
  cursor:default;
}

table.uzenet_tabla a.olvasatlan {
  font-weight:bold;
  color:yellow;
}

table.csatalista .torles img,
table.uzenet_tabla .torles img {
  border:none;
  cursor:pointer;
}

.egyuzenet .sor {
  clear:both;
  padding:3px;
  margin-bottom:3px;
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}

.egyuzenet .sor .head {
  float:left;
  width:150px;
  padding-right:5px;
  font-weight:bold;
  text-align:right;
}

.egyuzenet .szoveg {
  padding:5px;
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}

/*.egyuzenet .gombok {
  padding:10px 10px 10px 0;
}

.egyuzenet .gombok .gomblink {
  display:inline;
  margin:3px 25px 0px 0px;
  padding:1px 5px;
}*/

#cb_valt {
  padding:0 5px;
  /*visibility:hidden;*/
}

#cb_valt:hover {
  background:#333;
}

/*#cimzett_ac,
#cimzettszovi_ac {
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  background:#111;
  padding:5px;
  border:1px solid #444;
  text-align:left;
}

#cimzett_ac ul,
#cimzettszovi_ac ul {
  list-style:none;
  margin:0;
  padding:0;
  cursor:pointer;
}

#cimzett_ac ul li,
#cimzettszovi_ac ul li { font-weight:bold; }

#cimzett_ac ul li:hover,
#cimzettszovi_ac ul li:hover { color:yellow; }*/

.autocomplete-w1 { background:#111; position:absolute; top:0px; left:0px; margin:6px 0 0 6px; /* IE6 fix: */ _background:none; _margin:1px 0 0 0; }
.autocomplete { border:1px solid #444; background:#111; cursor:default; text-align:left; max-height:350px; overflow:auto; margin:-6px 6px 6px -6px; /* IE6 specific: */ _height:350px;  _margin:0; _overflow-x:hidden; }
.autocomplete .selected { background:#222; color:yellow; cursor:pointer }
.autocomplete div { padding:2px; white-space:nowrap; overflow:hidden; }
.autocomplete strong { font-weight:bold; color:yellow; }

.koruzenet {
  border:2px solid;
  padding:5px;
  margin:5px 5px 5px 0;
  text-align:justify;
}

/* -------- SZ�VETS�G --------- */

.szovetseg_reszletes .szovetseg_leiras {
  text-align:center;
  width:450px;
  padding:5px;
  clear:left;
}

.szovetseg_reszletes .zaszlo {
  float:left;
  margin:0 10px 0 0;
  border:3px double #444;
}

.szovetseg_reszletes .taglista h4 { margin-bottom:5px; }

.szovetseg_reszletes .taglista {
  float:right;
  width:200px;
}

.szovetseg_reszletes .taglista .gomblink_yellow,
.szovetseg_reszletes .taglista a.gomblink { width:185px; }

.szovetseg_reszletes input.submit,
.szovetseg_reszletes a.gomblink { margin:10px auto; }

.szovetseg_reszletes .taglista .karakter_sor {
clear:both;
border-bottom:1px solid #602040;
padding:2px 0;
line-height:16px;
}

.rstatisztika_tabla img,
.szovetseg_reszletes .taglista img {
  vertical-align:bottom;
  margin:1px 3px 1px 0;
  border:none;
  float:right;
}

.szovetseg_reszletes .egyepulet,
.szovetseg_reszletes .egyepulet_kiemelt,
.szovetseg_reszletes .egyepulet_grey {
  border:1px solid #444;
  padding:5px;
  margin:5px;
  width:630px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}
.szovetseg_reszletes .egyepulet_kiemelt { border:2px solid yellow; }
* html .szovetseg_reszletes .egyepulet,
* html .szovetseg_reszletes .egyepulet_kiemelt,
* html .szovetseg_reszletes .egyepulet_grey { background:#222;}
*:first-child+html .szovetseg_reszletes .egyepulet,
*:first-child+html .szovetseg_reszletes .egyepulet_kiemelt,
*:first-child+html .szovetseg_reszletes .egyepulet_grey { background:#222;}

.szovetseg_reszletes .egyepulet_grey { border:1px solid #444; }

.szovetseg_reszletes .epitesInput {
	width: 160px;
}
.szovetseg_reszletes .egyepulet .gomblink,
.szovetseg_reszletes .egyepulet_kiemelt .gomblink {
  float:left;
  margin-left:0;
  margin-right:10px;
  width:110px;
  cursor:pointer;
  
}

.szovetseg_reszletes .egyepulet .gomblink span { float:right; }

.szovetseg_reszletes .egyepulet h5,
.szovetseg_reszletes .egyepulet_grey h5 {
  background:#4A004A;
  margin-bottom:5px;
  padding:2px;
  font-size:12px;
}

.szovetseg_reszletes .egyepulet_grey h5 { background:#444; }

.szovetseg_reszletes .epulet_kep {
  float:left;
  width:180px;
  text-align:center;
}

.szovetseg_reszletes .epulet_leiras {
  float:left;
  width:450px;
}

.epulet_info img,
.szovetseg_reszletes .egyepulet_grey img,
.szovetseg_reszletes .egyepulet img {
  border:1px solid #333;
}

.epulet_info img { margin-right:10px; }

.epulet_info { padding:10px; }

.szovetseg_reszletes .elofeltetelek,
.szovetseg_reszletes .keszultseg,
.szovetseg_reszletes .allapot {
  color:orange;
  font-weight:bold;
  padding-top:5px;
}

.szovetseg_reszletes .keszultseg { color:orange; }
.szovetseg_reszletes .allapot { color:#cccc55; }

.szovetseg_reszletes .epulet_menuk .space {
  height:10px;
}

.szovetseg_reszletes table.szavazas td {
  font-size:11px;
}

.szovetseg_reszletes .csik {
  /*float:left;*/
  margin-top:10px;

}

.szovetseg_reszletes .egyepulet .epites_mibol {
  float:right;
  padding-right:50px;
}

.szovetseg_reszletes .egyepulet .ht_bonusz_info {
  color:white;
  font-weight:bold;
  padding-top:5px;
}

.szovetseg_reszletes .fokuszator_lelekkutbol {
	color:yellow;
	font-weight:bold;
	text-align:center;
	font-size:11px;
	padding:3px;
	
}

.szovetseg_reszletes .statisztikak .belepes { width:120px; }

.szovetseg_reszletes .uzenofal {
  width:450px;
  padding:5px;
  margin:10px 0;
  border:2px solid #444;
  font-weight:bold;
  text-align:center;
}

.szovetseg_reszletes .entitas_targyak td {
  padding:1px 5px;
}

.entitas_targyak tr:nth-child(even) {
	background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
}

.szovetseg_reszletes .entitas_targyak .gomblink {
  font-size:10px;
  width:50px;
}

.szovetseg_reszletes hr { margin:10px 0;}

.pusztitas_citadellaja a.gomblink { width:200px; }

.toborzas_tabla td { padding:5px 0; }
.toborzas_tabla img { border:1px solid #444; }

.szovetseg_reszletes .gomblink { width:230px;}
/* ----------- EGY�B ---------- */

.egyeb_teljes_block,
.egyeb_block_friss,
.egyeb_block {
  width:50%;
  height:210px;
  float:left;
  text-align:center;
  padding-bottom:10px;
}

.egyeb_teljes_block img,
.egyeb_block_friss img,
.egyeb_block img {
  border:3px double #444;
  margin:10px 0;
}

.egyeb_teljes_block {
  float:none;
  width:100%;
}

.egyeb_block_friss img {
  border-color:#E9C347;
}

/* ---------- KV�Z OLIMPIA ---------- */

.kviz_olimpia_fejlec {
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
  color:white;
  font-weight:bold;
  padding:2px;
  font-size:11px;
  border:1px solid #333;
  margin-bottom:5px;
}

.kviz_olimpia_fejlec .kerdes { float:left; }
.kviz_olimpia_fejlec .reszvetel_ido { float:right; width:135px;}

.kvizolimpia_eredmeny {
  padding-top:10px;
}

.kvizolimpia_eredmeny .sajat {
  background:green;
}

.flash_olimpia_out {
	text-align:center;
	background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
	border:1px solid #222;
}

/* ---------- MENTOR ---------- */
  
#mentor {
  border:1px solid #444;
  margin:20px 5px;
  padding:5px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}

#mentor .mentor_kep {
  width:70px;
  float:left;
  text-align:center;
  }
#mentor .mentor_kep img {
  border:1px solid #444;
}

#mentor .mentor_szoveg {
  /*width:560px;*/
  width:580px;
  float:left;
  text-align:justify;
  color:#ddd;
  }

#mentor .mentor_kihagyas {
  display:block;
  text-align:right;
  font-size:10px;
  }

/* -------- AUKCI�SH�Z ------- */

.aukcioshaz .bevaltas_table {
  margin:10px 0;
}
.aukcioshaz .bevaltas_table td {
  text-align:center;
  padding:5px 0;
}

.aukcioshaz .bevaltas_table input,
.aukcioshaz .bevaltas_table select { margin:5px 0; }
.aukcioshaz .success { margin:10px 0; }

.aukcioshaz .aukcios_targy {
  margin:5px;
  padding:5px;
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}

* html .aukcioshaz .aukcios_targy { background:#222; width:655px; }
*:first-child+html .aukcioshaz .aukcios_targy { background:#222; }

.aukcioshaz .aukcios_targy .targykep { float:left; }
.aukcioshaz .aukcios_targy .targykep img { width:150px; }
.aukcioshaz .aukcios_targy h4 { margin-bottom:5px; }

.aukcioshaz .aukcios_targy .text { float:left; }

.aukcioshaz .aukcios_targy .licit_info {
  text-align:center;
  padding:4px;
  font-weight:bold;
  color:yellow;
  float:left;
  width:400px;
}

.aukcioshaz .aukcios_targy strong { color:yellow; }

.aukcioshaz .aukcios_targy .licit_vege {
  padding-top:7px;
  text-align:center;
}

.aukcioshaz .aukcios_targy .message_center {
  width:400px;
  margin:40px 0 0 25px;
}

/* --------- K�RD��V ---------- */

.kerdoiv .hibas_valasz {
  border:2px solid #c00;
  margin:5px;
  padding:5px 5px 0 5px;
  color:yellow;
}

#jobb .kvizkerdes,
#jobb .kerdoiv {
  /*border:2px solid #800080;*/
  margin:10px 10px 0 10px;
  padding:10px;
}

#jobb .kvizkerdes {
  margin:10px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
  border:2px solid #444;
}
*:first-child+html #jobb .kvizkerdes { background:#222; width:655px; }
* html #jobb .kvizkerdes { background:#222; width:655px; }

/* ----------- PR�MIUM TAGS�G / �SK�VEK---------- */

#oskovek { padding:5px; }
.jatekleiras p,
#oskovek p,
.premium p { padding:5px; }

#oskovek table {
  border:1px solid #444;
  margin-top:5px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}
*:first-child+html #oskovek table { background:#222; }
* html #oskovek table { background:#222; }

#oskovek table td { padding:5px; }

#oskovek ul { padding:0 0 0 25px; margin:0; }
#oskovek ul li { margin-bottom:10px; }

#oskovek .message_karacsony #cimzett_ac ul { padding:0; }
#oskovek .message_karacsony #cimzett_ac ul li { margin:0; }

#ukash_form {
	float:left;
	margin:10px auto;
}
#ukash_form .mezo .title {width:150px; }
#ukash_trans_msg { padding:10px; }

#voxtel_msg {
  padding:10px;
  color:yellow;
  font-weight: bold;
}
/* ----------- SZAK�RTELMEK ---------- */

.szakertelmek table {
  float:left;
  width:260px;
}

.szakertelmek table .sznoveles_gombok { width:32px; }
.szakertelmek table .sznoveles_gombok img {
	cursor:pointer;
}

.szakertelmek .ujrahasznal_gombok table { float:none; }

.szakertelmek .uj_szak { color:#E9C347; }
.szakertelmek img { border:none; }

.szakertelmek #szovegek {
  float:right;
  width:390px;
  padding:5px;
  margin-top:2px;
  margin-right:10px;
  min-height:260px;
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}
* html .szakertelmek #szovegek { background:#222; }
*:first-child+html .szakertelmek #szovegek { background:#222; }

.szakertelmek .turbo { color:#E9C347; }

.szakertelmek h4 { margin-top:10px; }
.szakertelmek .message_center { margin-bottom:10px; }

* html .szakertelmek #szovegek { height:150px; }

.szakertelmek .error { color:#f00; }

.szakertelmek .max_fole {
  color:#E9C347;
  font-weight:bold;
  }

.szakertelmek .terkepkereses_van {
  color:#0f0;
  font-weight:bold;
}
.szakertelmek .terkepkereses_nincs {
  color:#f33;
  font-weight:bold;
}

.szakertelmek #szovegek strong span { color:#E9C347; }

/* ----------- �LLATOK ---------- */

.allatok h4 { margin:10px 0 5px 0;  }

.allatok .csik { margin:5px auto; }

.allatok table img { margin-bottom:10px; }
.allatok table a.gomblink,
.allatok table a.gomblink2 { width:140px; }

.allatok .nevadas .gomblink {
  margin-top:5px;
  font-size:10px;
  width:110px;
}

.allatok .alacsony_moral,
.allatok .ajult {
  color:red;
  font-weight:bold;
}

.allatok .ajult img { border:none; margin:5px 0 0 0;}

.harcolo_leny .felszereles .felszereles_kep,
.allatok .felszereles_kep {
  height:95px;
  margin-right:10px;
}

#tobb_gyogyitasform img,
.allatok .gyogyitani_jelol img {
	border:none;
	vertical-align:top;
	margin:0 0 5px 0;
}

.allatok .allat_gyogyit_cb { cursor:pointer; }
#allat_nevadas .gomblink_form { margin-left:160px; }

.allat_szakertelmek { display:none; }
.allat_szakertelmek strong { cursor:help; }
.allatok .allat_szt img {
	border:none;
	margin:0;
	padding:0;
}
.allatok .allat_szt .szaki {
	padding:0 10px 0 10px;
}

img.kennel_out {
	margin:5px 0 0 0;
	padding:0;
	border:none;
	float:right;
}

.kisallatok {
	padding:0px;
	margin:5px 0 2px 0;
}

.kisallat {
	float:left;
	margin-right:2px;
	height:58px;
}

.kisallat_kep { float:left; }
.kisallat_ikonok {
	float:left;
	width:32px;
}

.kisallat_kep img {
	border:2px solid transparent;
	margin:0;
	padding:0;
	position:relative;
	top:-16px;
	z-index:1;
}

.kisallat_allapotok {
	position:relative;
	top:-16px;
}

.kisallat_ikonok img {
	border:none;
	margin:0;
	padding:0;
}

.kisallatok .harcolo .kisallat_kep img {
	border:2px solid #0cc;
}

.kisallat_allapot { height:2px; width:100%; }
.kisallatok .allapot_ep { background:red; }
.kisallatok .allapot_moral { background:green; }
.kisallatok .allapot_tp { background:yellow; }

.helyzet_ikonok img {
	border:none;
	position:relative;
	z-index:3;
}

.helyzet_ikonok img.szk {
	top:2px;
	left:2px;
}

.helyzet_ikonok img.kereszt {
	top:34px;
	left:28px;
}

.koktel_ikonok img {
	border:none;
	margin:2px 5px;
}

.csatlosok_lista { border-spacing:5px; }
.egycsatlos img { margin:4px 5px 4px 0; }
.csatlos_tulajdonsagok img { border:none; }

.egycsatlos_out {
	display:table-cell;
	width:200px;
	height:270px;
}

.egycsatlos_out .csatlosOrderButtons {
	padding:5px 0;
	text-align: center;;
}

.egycsatlos_out .csatlosOrderButtons a {
	background: rgba(0,0,0,0.5);
	color:#666;
	border: 1px solid;
	border-radius: 5px;
	padding:1px 3px;
	font-weight:bold;
	margin: 0 2px;
}

.egycsatlos_out .csatlosOrderButtons a:hover {
	color:#bbb;
}

.egycsatlos {
	border:2px solid #444;
	border-radius:10px;
	padding:3px 5px 20px 5px;
	background:rgba(0,0,0,0.4);
	height:inherit;
	width:inherit;
}
.egycsatlos:hover {
	background:rgba(255,0,0,0.02);
}

.egycsatlos .csatlos_ikonok {
	padding:4px;
	text-align:center;
	border-bottom:1px solid #444;
	margin-bottom:3px;
}

.egycsatlos .csatlos_ikonok img {
	margin:0 10px;
	height:24px;
	border:1px solid #444;
	cursor:pointer;
}
.egycsatlos .csatlos_ikonok img.aktiv {
	border-color:yellow;
}

.egycsatlos .command_icons img {
	margin:3px 5px;
}
.egycsatlos .csatlos_adatlap {
}

.egycsatlos .csatlos_kepessegek,
.egycsatlos .csatlos_tulajdonsagok,
.egycsatlos .csatlos_targyak {
	display:none;
}
.egycsatlos .csatlosnev {
	display:inline-block;
	width:90px;
	height:15px;
	overflow:hidden;
}
.egycsatlos .csatlosszint {
	font-size:11px;
	height:20px;
}
.egycsatlos .csatloskep {
	width:85px;
	height:75px;
	background-size:cover;
	background-position:center;
	float:left;
	margin:2px 5px 0 0;
}
.csatlos_harci_szint {
	background:url(http://images.vegzetur.hu/pic/bluedot.gif) no-repeat;
	background-size:0% 100%;
	color:yellow;
	margin:3px;
	border:1px solid #444;
	border-radius:5px;
	float:right;
	width:102px;
}
.csatlosok_lista .aktiv .csatloskep { outline:2px solid yellow; }
.csatlosok_lista .harcol { border:2px solid #3f3; }
.csatlosok_lista .harcol_inaktiv { border:2px dotted #3f3; }

.egycsatlos .csatlosikon {
	margin:0;
}
.egycsatlos .zabal {
	font-weight:bold;
	color:yellow;
	text-align:center;
	padding:2px;
}

.egy_csatloskepesseg {
	float:left;
	width:100px;
	height:58px;
}

.egy_csatloskepesseg_grey {
	background:rgba(255,255,255,0.05);
}

.csatloskepesseg_novel {
	width:40px;
	/*display:inline;*/
	height:30px;
	float:right;
	margin:5px 0px 10px 0;
	
}
.egy_csatloskepesseg .ertek {
	float:left;
	padding-top:20px;
}
.egy_csatloskepesseg .ikon {
	padding:10px 0px 0 5px;
	float:left;
}
.egy_csatloskepesseg img {
	border:none;
	/*margin:10px 10px 0 10px;*/
	vertical-align:middle;
}

.egy_csatloskepesseg img.noveles_icon {
	margin:2px 2px;
}

.csatloskristaly_ad {
	cursor:pointer;
}
.narancsmytokronit,
.vorosmytokronit {
	text-align:center;
	font-weight:bold;
}

.narancsmytokronit { color:orange; }
.vorosmytokronit { color:red; }
.fehermytokronit { color:white; }

.csatloskep_ikonnal img { float:left; }
.csatlosikon_bal {
	padding:4px 3px 0 0;
	float:left;
}

.csatlostargy {
	vertical-align:middle;
	margin:0;
}

.csatlos_targyblock {
	float:left;
	width:100px;
	height:115px;
	outline:1px solid #444;
	text-align:center;
}

.csatlos_targyblock .viselt_targykep {
	height:90px;
}

.csatlos_targyblock select {
	font-size:12px;
	width:95px;
	border:1px solid #444;
	background:black;
	color:#ccc;
}
.csatlos_targyblock h6 {
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
	white-space:nowrap;
	overflow-x:hidden;
}

.csatlos_targyblock img {
	height:65px;
	outline:1px solid #444;
	margin:5px auto;
}

.csatlos_targyblock img.figy {
	outline-color:red;
	}
.egycsatlos .csatlos_ikonok img.figy {
	border-color:red;
}

.targyhelyalap1,
.targyhelyalap2,
.targyhelyalap3,
.targyhelyalap4 {
	background-size: contain;
	background-position:center;
}

.targyhelyalap1 { background-image: url(http://images.vegzetur.hu/pic/csatlostargy/fegyver.png); }
.targyhelyalap2 { background-image: url(http://images.vegzetur.hu/pic/csatlostargy/pancel.png); }
.targyhelyalap3 { background-image: url(http://images.vegzetur.hu/pic/csatlostargy/pajzs.png); }
.targyhelyalap4 { background-image: url(http://images.vegzetur.hu/pic/csatlostargy/varazslat.png); }

.csatlostul_sor {
	height:22px;
}
.csatlostul_sor .csatlostul_novel_10x {
  color:#2f2;
  cursor:pointer;
}
.csatlos_tulajdonsagok .csatlos_tulajdonsag {
	clear:both;
	float:left;
	width:100px;
	padding:4px 5px 0 0;
	text-align:right;
}
.csatlos_kemkedes .csatlos_tulajdonsagok {
	padding:0;
}
.csatlos_tulajdonsagok .csatlos_tul_icon {
	vertical-align:middle;
}
#csatlos_kemkedes_gombok {
	padding:10px;
	text-align:center;
}
#csatlos_kemkedes_gombok img {
	vertical-align:middle;
	margin:0 5px 0 15px;
	cursor:pointer;
}

.kemkedes_img {
	vertical-align: middle;
	cursor:pointer;
	display:none;
}

.csatlos_kemkedes {
	margin-left:150px;
}

.csatlos_kemkedes .csatlos_kemkedes_bal {
	
	width:150px;
	float:left;
}

.csatlos_kemkedes .csatlos_kemkedes_jobb {
	float:left;
	width:250px;
}

.szornytalizman_hasznalat {
	padding-top:10px;
}

.szornytalizman_hasznalat .szornytalizman_kep {
	float:left;
	width:250px;
	text-align:right;
}

.szornytalizman_hasznalat .szornytalizman_gombok {
	float:left;
	width:260px;
}

.fetiscsere_block {
	display:none;
}
.fetiscsere_gomb {
	cursor:pointer;
}
/* ------------ CSATL�SAR�NA ------------- */

.csatloscsata_text {
	float:left;
	margin:5px 3px 5px 5px;
	padding:5px;
	background:rgba(0,0,0,0.5);
}
.csatloscsata_text .csatlos_own .csatlosnev,
.csatloscsata_text .csatlosnev_own {	font-style:italic; color:#1f1; }
.csatloscsata_text .csatlos_opponent .csatlosnev,
.csatloscsata_text .csatlosnev_opponent { font-style:italic; color:#f11; }

.csatloscsata_text .sebzes { font-weight:bold; color:#3f3;}
.csatloscsata_text .sebzodes { font-weight:bold; color:#f33;}
.csatloscsata_text .ujkor {
	background:rgba(0,0,0,0.8);
	color:#ccc;
	border:1px solid #444;
	font-family:monospace;
	font-size:11px;
	padding:2px;
	margin:2px 0;
}

.csatloscsata_text hr {
	height:1px;
	margin:2px 0;
	border:none;
	border-top:1px solid #333;
}

.csatloscsata_text .elajult {
	color:white;
	font-weight:bold;
	text-decoration:underline;
}

.csatloscsata_text .csataveg_info {
	padding:5px;
	text-align:center;
	font-weight:bold;
}

.csatloscsata_text .nyertes {
	color:#3f3;
}

.csatloscsata_text .vesztes {
	color:#f33;
}

.csatlosok_info {
	background:rgba(0,0,0,0.5);
	float:right;
	padding:0 0 10px 5px;
	margin-top: 5px;
}
.harcolo_csatlos_info {
	text-align:center;
	width:216px;
	margin-right:20px;
}
.csatlos_kemkedes .harcolo_csatlos_info {
	width:400px;
}

.harcolo_csatlos_info .csatlostargy img,
.harcolo_csatlos_info .csatloskep img {
	border:1px solid #444;
	margin:5px 0;
}
.harcolo_csatlos_info .csatlostargy {
	width:108px;
	text-align:center;
	float:left;
}

.csatlosarena .inaktiv {
	opacity:0.2;
}

.csatlosarena_debuginfo {
	background:black;
	padding:2px;
	margin:3px;
	border:1px solid #444;
	/*font-size:12px;*/
	color:orange;
}

.csatlosarena_debuginfo .debug_gomb_all,
.csatlosarena_debuginfo .debug_gomb {
	color:white;
	font-size:10px;
	cursor:pointer;
}

.csatlosarena_debuginfo .debug_text {
	display:none;
}
/* ------------ CSATL�SKUF�R ------------- */

.csatloskufar .lelekfokusz {
	text-align:center;
	margin:0;
}

.csatloskufar .lelekfokusz_kep {
	height:60px;
	padding:10px 0 0 0;
	float:left;
}

.csatloskufar .lelekfokusz_kep img {
	height:50px;
	border:1px solid #444;
}

.csatloskufar .lelekfokusz_valtas {
	float:left;
	padding:10px 0 0 2px;
}
.csatloskufar .lvaltas2 {
	padding-top:9px;
}

.csatloskufar .lvaltas2 img {
	margin-bottom:5px;
}
.csatloskufar .lelekfokusz a img {
	border:none;
	/*margin-top:10px;*/
}
.csatloskufar .egycsatlostargy_out {
	padding:5px;
}
.csatloskufar .egycsatlostargy {
	width:202px;
	height:inherit;
	/*float:left;*/
	border:1px solid #444;
	border-radius:10px;
	background:rgba(0,0,0,0.4);
	padding:5px;
	display:table-cell;
}

.csatloskufar .egycsatlostargy .targykep {
	text-align:center;
	padding-bottom:10px;
}

.csatloskufar .egycsatlostargy .targykep img {
	width:125px;
}

.csatloskufar .egycsatlostargy .parameterek {
	padding-left:10px;
}

.csatloskufar .egycsatlostargy .lelekfokusz_ar {
	padding-top:10px;
}
.csatloskufar .egycsatlostargy .lelekfokusz_ar .ar {
	color:yellow;
	font-weight:bold;
}
.csatloskufar .vasarlas_gomb {
	margin-top:20px;
}

.csatloskufar .vasarlas_gomb a {
	width:150px;
}

.csk_szurok {
	border:2px solid #444;
	border-left:none;
	margin-bottom:10px;
}

.csk_szurok .csk_szuro {
	border-left:2px solid #444;
	width:133px;
	float:left;
	text-align:center;
	font-weight:bold;
	font-size:14px;
	padding:4px 0;
}

.csk_szurok .csk_szuro4 {
	width:131px;
}

.csk_szurok .csk_szuro:hover {
	background:rgba(200,0,100,0.1);
}

.csk_szurok .akt:hover,
.csk_szurok .akt {
	background:rgba(200,150,0,0.5);
}
/* ------------ �LLATOK �J ------------- */

.allat_box {
	border:2px solid #444;
	width:203px;
	float:left;
	min-height:320px;
	border-radius:5px;
	background:rgba(0,0,0,0.4);
	padding:10px 5px;
	margin:5px 4px;
}

.allat_box_mobil {
	width:650px;
}
.gyogyit_mobil {
	display:none;
}

.allat_box select {
	width:100px;
	overflow:hidden;
}
.allat_box .harcolgomb {
	width:75px;
}
.allat_box .harcolgomb span {
	padding-left:20px;
}

.felszerelesinfo,
.allatnevinfo {
	width:100px;
	overflow:hidden;
	float:left;
	text-align:left;
}

.felszerelesinfo {
	width:140px;
	line-height:25px;
}
.felszerelesinfo img {
	vertical-align:middle;
}
.allatkep,
.felszereleskep {
	float:right;
}

.allat_status {
	clear:both;
	padding:10px 0px;
}

.allat_status .csik {
	float:left;
	margin:0px 5px 5px 1px;
	font-size:11px;
}
.allat_tp_status,
.allat_ep_status,
.allat_moral_status {
	clear:both;
}
.allat_viditas img,
.allat_tp_status img,
.allat_ep_status img,
.allat_moral_status img {
	border:none;
	margin-right:5px;
}

.allat_moral_status img {
	margin-bottom:5px;
}
.img_greyscale {
	-webkit-filter: grayscale(100%);
	filter: grayscale(100%);
}
#confirm_popup,
#allatok_popup_szakertelmek,
#csatlosok_popup, 
#allatok_popup,
#szorny_popup,
#legendas_popup {
	width:500px;
	height:500px;
	position:absolute;
	border:2px solid #444;
	border-radius:10px;
	background:rgba(0,0,0,0.95);
	z-index:100;
	display:none;
}
#szorny_popup {
	width:350px;
	height:350px;
}

.nevvaltoztatas {
	cursor:pointer;
}
.allatok_popup_szakertelmek_content,
.csatlosok_popup_content,
.confirm_popup_content,
.allatok_popup_content {
	padding:0px 20px 5px 5px;
}
#confirm_popup .close,
#allatok_popup_szakertelmek .close,
#csatlosok_popup .close,
#allatok_popup .close,
#szorny_popup .close,
#legendas_popup .close {
	width:16px;
	height:16px;
	float:right;
	margin:5px;
	background:url(http://images.vegzetur.hu/pic/cross.png);
	cursor:pointer;
}
#confirm_popup {
	height:250px;
}
.confirm_popup_content {
	text-align:center;
	padding-top:40px;
	font-size:18px;
	font-weight: bold;
	color:yellow;
}
.confirm_popup_content a {
	background:#800;
	padding:2px 5px;
	border:1px solid #500;
}

#allatok_popup_szakertelmek img {
	border:none;
	margin:2px;
}

#szaki_aktallat {
	float:left;
	width:180px;
	text-align:center;
	font-weight:bold;
	padding-top:30px;
}

#szaki_aktallat img {
	border:1px solid #444;
}
.akt_lelekgyemantgyujtes {
	display:none;
}

#allat_respecializacio img {
	border:none;
	vertical-align:text-bottom;
}

#gyakform_out {
	float:left;
	margin-right:10px;
}

#gyogyitasform_out {
	float:left;
}

#buvosallateledel {
	clear:both;
	padding:5px;
}
#familiaris_transzformator_content {
	display: none;
}
.transzformator_egyallat { clear:both }
.transzformator_allatkep {
	float:left;
	margin:5px 15px;
}

.transzformator_allatkep img {
	border: 1px solid #444;
	height:95px;
}

.transzformator_allatinfo {
	padding-top:5px;
}

/* ------------ KALANDOK ------------- */

.kalandok_lista td { padding:1px 5px; }

.kapitulacio .gomblink,
.kalandok_lista .gomblink { width:auto; }
.kalandok_lista img { border:none; }

.kaland .kaland_proba .proba {
  padding:2px 2px;
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
  color:white;
}
*:first-child+html .kaland .kaland_proba .proba { background:#222; }
* html .kaland .kaland_proba .proba { background:#222; }

.kaland .proba_leiras { float:left; }

.kaland_tovabb {
  font-weight:bold;
  background:#222;
  color:yellow;
  border:1px solid white;
  cursor:pointer;
  float:right;
  font-size:11px;
  clear:both;
  margin:3px 2px 2px 0;
}

.kaland .ptul { color:yellow; }
.kaland .kvizkerdes { width:610px; }

.kalandkep_dir {
  margin:0 10px 5px 0;
  width:100px;
}

.kalandkep_fajl {
  margin-bottom:5px;
  width:130px;
}

.proba_pic {
  display:table-cell;
  vertical-align:middle;
  height:143px;
  padding-left:10px;
}

.kaland .kaland_kep {
  margin:0 10px 5px 0;
  width:140px;
}

.kaland .kaland_kep,
.proba_pic img {
  border:1px solid #444;
}

#kalandtervezes .proba_torles {
  cursor:pointer;
  border:none;
}

.sajat_kalandok { margin-bottom:5px;}
.sajat_kalandok td { padding:2px 5px;}

/* ----------- H�SV�T ---------- */

.husvet_tojas img {
  margin:2px 10px 0 0;
  border:1px solid #444;
}
.husvet_tojas .le {
  font-weight:bold;
  color:yellow;
}
.husvet_tojas .ep {
  font-weight:bold;
  color:#0e0;
}
.csataleiras .husvet_tojas {
  text-align:justify;
  padding:5px;
}

/* ----------- A T�RK�P ---------- */

.aterkep .egy_kufar {
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
  margin:5px;
  padding:5px;
}

.aterkep .kufar_kep {
  width:170px;
  float:left;
  text-align:center;
}

.terkep_reszvetel .maskufar_eredmeny img,
.terkep_reszvetel .kufar_sajat img,
.aterkep .kufar_kep img,
.kufarkep_jutalom img {
  margin:10px 0;
  border:1px solid #444;
}

.aterkep .kufar_jutalom {
  width:490px;
  padding-top:20px;
  float:right;
}

.aterkep .kufar_jutalom strong {color:#E9C347;}
.aterkep .kufar_jutalom ul { padding-left:10px; }

.terkep_reszvetel {
  margin:10px;
}

.terkep_reszvetel .terkep_pic {
  text-align:center;
  width:400px;
  float:left;
}

.terkep_reszvetel .terkep_pic img { border:1px solid #444; }

.terkep_reszvetel .kufar_sajat {
  padding-top:10px;
  width:260px;
  float:right;
  text-align:center;
}

.terkep_reszvetel .maskufar_eredmeny td {
  padding:5px;
  text-align:center;
}

#platina_lista { display:none; }
.platina_jutalom {
	width:260px;
	padding:0 40px 10px 40px;
	float:left;
}

/* ----------- ALKIMISTA LABOR ---------- */

.esszencia_csoport { width:220px; }
.akt_esszencia {
	font-weight:bold;
	color:#E9C347;
}
.esszencia_talal { color:yellow; }

.tap_esszencia a,
.tap_esszencia {
	color:#0f0;
	font-weight:bold;
}

.kulonleges_esszencia a,
.kulonleges_esszencia {
	color:#ff0;
	font-weight:bold;
}

/* ----------- SZ�VETS�GI K�LDET�SEK ---------- */

.szovi_kuldetesek .sajat_szavazat {
	font-weight:bold;
	color:yellow;
}

.szovi_kuldetesek .aktualis_allapot {
	text-align:center;
	font-weight:bold;
	color:white;
}

.szovi_kuldetesek .teljesitett_lista {
	text-align:center;
	font-weight:bold;
	color:white;
}

/* ----------- KV�Z-ADATB�ZIS ---------- */

#szabadgomb, #jelentemgomb { cursor:pointer; }
#captcha_window { text-align:center; display:none; }
#captcha_window img { margin-bottom:5px; }
.kviz_info_kicsi { text-align:center; font-size:10px; }
.kviz_valasz { cursor:pointer; }

.google_kereso {
	margin:0 10px;
	/*margin-left:auto;
	border:1px solid #444;
	margin-bottom:5px;
	background:#000;
	padding:2px;*/
}

.google_kereso input {
	color:black;
	background:#666;
}

/*.google_kereso_cim {
	float:left;
	color:white;
	font-weight:bold;
	padding-top:4px;
}

.google_kereso input {
	color:white;
	border:1px solid #444;
}*/

/* ----------- XENO H�BOR�K ---------- */

.xeno_stat td { height:50px; }
.xeno_stat .header td { height:10px; }

.xeno_stat_egyeni {
	float:left;
	width:224px;
	padding:2px;
}

.xeno_stat .akt_szorny td {
	background:#444;
}

.xeno_jutalom {
	width:218px;
	float:left;
	margin:0 5px;
}

.xeno_jutalom .jutalomLeiras {
	min-height: 230px;
}

.xeno_csata_jutalmak {
	padding-bottom: 20px;
}
.xeno_jutalom .targy_kep { text-align:center; margin-bottom:5px; }
.xeno_jutalom .targy_kep img { border:1px solid #444; }

/* ---------- KUF�ROK CSAT�JA --------- */

.kufarok_csataja #csapatvalasztas_gomb { cursor:pointer; }
.kufarok_csataja #kufar_csapatvalasztas { display:none; }
.kufarok_csataja .valaszt_gomb,
.kufar_jutalom_egytargy {
	width:215px;
	margin:0 5px 10px 5px;
	float:left;
}

.kufarok_csataja .valaszt_gomb { margin:10px 5px; }

.kufar_jutalom_egytargy .targy_kep { text-align:center; margin-bottom:10px; }
.kufar_jutalom_egytargy .parameterek {
	text-align:left;
}

#csapatvalasztas_kufarkep { height:126px; }
.kufarok_csataja .kufarkep {
	border:1px solid #444;
	margin-top:5px;
}

.kufarcsata_toplista {
	float:left;
	width:320px;
	margin:0 10px;
}

.kufarcsata_aktualis_allas img {
	border:1px solid #444;
	margin:5px 0;
}

/* ----------- AJ�NL�S ---------- */

#ajanlas .message_center { color:white; }
.ajanlo_link {
  padding:10px;
  font-weight:bold;
  text-align:center;
  font-size:12px;
}

.kisbetu { font-size:10px; }

.ajanloi_bannerek {
  padding:0 0 15px 0;
  text-align:center;
  font-weight:bold;
}

.ajanloi_bannerek img { margin-top:15px;}

.ajanloi_bannerek textarea {
  width:600px;
  height:45px;
  font-size:12px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  color:#ccc;
  border:1px solid #ccc;
  padding:2px;
}

* html .ajanloi_bannerek textarea { background:#111; }
*:first-child+html .ajanloi_bannerek textarea { background:#111; }

.ajanloi_bannerek .tipus2 textarea { width:280px; overflow:auto; }
.ajanloi_bannerek .tipus2 {
  width:325px;
  float:left;
  }

.ajanlas_uzenet {
  border:1px solid #444;
  text-align:left;
  padding:5px;
  margin:5px;
}

#ajanlas .ajanlas_uzenet textarea {
  margin:10px auto 0 auto;
  display:block;
  width:400px;
  height:100px;
}

#ajanlas .beallitasform { font-weight:normal; }
#ajanlas .kristaly_leiras {
  padding:10px 20px 10px 70px;
  text-align:left;
}

#ajanlas .kristaly_leiras img {
  margin-right:20px;
  border:3px double #2D002D;
}

#ajanlas a.kristaly { color:yellow; }

/* --------- VIADAL -------- */

#viadal_eredmeny_out {
	margin:5px;
	padding:5px;
	border:1px solid #777;
}
#viadal_kategoriak ul {
	list-style:none;
	margin:2px;
	padding:0;
	border-bottom:2px solid #777;
}

#viadal_kategoriak ul li {
	float:left;
	padding:1px 5px;
	font-weight:bold;
	background:#ccc;
	color:black;
	margin:1px;
}
#viadal_kategoriak ul li.akt { background:#090; }
#viadal_kategoriak ul li.sajat { background:yellow; }

#viadal_kategoriak ul li:hover {
	cursor:pointer;
	background:#eee;
}

#viadal_canvas_out { overflow-x:auto; }

/* -------- A V�GZET TEMPLOMA ------- */

.avegzettemploma #kapu {
	margin:20px auto;
	width:450px;
	height:450px;
	background:url(http://images.vegzetur.hu/pic/avegzettemploma/kapu.jpg) center no-repeat;
	border:2px solid #444;
}

.templom_blokk_4,
.templom_blokk_5,
.templom_blokk_6,
.templom_blokk_7,
.templom_kincs_4,
.templom_kincs_5,
.templom_kincs_6,
.templom_kincs_7 {
	float:left;
	text-align:center;
	height:50px;
	width:50px;
}

.templom_kincs_4,
.templom_kincs_5,
.templom_kincs_6,
.templom_kincs_7 {
	height:60px;
	width:60px;
}

.templom_blokk_7 {
	height:50px;
	width:50px;
}

.templom_blokk_4 { padding:20px; }
.templom_kincs_4 { padding:15px; }
.templom_blokk_5 { padding:12px 12px 13px 13px; }
.templom_kincs_5 { padding:7px 7px 8px 8px; }
.templom_blokk_6 { padding:7px; }
.templom_kincs_6 { padding:2px; }
.templom_blokk_7 { padding:2px; }
.templom_kincs_7 { padding:1px; }

.karakterlap #tooltip,
#HusegUtja #tooltip,
#IstenekVisszaterese #tooltip,
#csatlosok #tooltip,
#kuldeteslista #tooltip,
#piramis #tooltip,
#kapu #tooltip {
  max-width:400px;
	color:#ddd;
  background:black;
  border:1px solid #ddd;
  padding:2px 3px;
  position:absolute;
	display:none;
  opacity:0.85;
	z-index:5;
}

#HusegUtja #tooltip strong,
#IstenekVisszaterese #tooltip strong,
#csatlosok #tooltip strong,
#kuldeteslista #tooltip strong,
#piramis #tooltip strong,
#kapu #tooltip strong { color:yellow; }

#HusegUtja #tooltip span,
#IstenekVisszaterese #tooltip span,
#csatlosok #tooltip span,
#kuldeteslista #tooltip span,
#piramis #tooltip span,
#kapu #tooltip span {
	font-weight:bold;
	color:#1f1;
}
.karakterlap .karakterlap_tooltip { cursor: help; }
.karakterlap #tooltip span {
	font-weight:normal;
}
.karakterlap #tooltip .positive {
	color: #3f3;
}
.karakterlap #tooltip .negative {
	color: red;
}

#kuldeteslista #tooltip { font-size:10px; }
#kuldeteslista #tooltip strong,
#kuldeteslista #tooltip span { font-size:12px; }

.avegzettemploma .dekretum_valaszt {
	padding:10px 0;
	width:180px;
	margin:0 auto;
	text-align:left;
}

.avegzettemploma .dekretum_valaszt img { vertical-align:bottom; }

/* -------- A BOLYG� URA ------ */

.abolygoura #piramis {
	margin:20px auto;
	width:597px;
	height:450px;
	background:url(http://images.vegzetur.hu/pic/abolygoura/piramis.jpg) center no-repeat;
	border:2px solid #444;
	padding-left:3px;
}

.piramis_blokk {
	float:left;
	text-align:center;
	height:46px;
	width:46px;
	padding:9px 10px;
}

/* ----- SZINT KULDETESEK ---- */

.szintkuldetesek #kuldeteslista {
	width:400px;
	height:210px;
	background:url(http://images.vegzetur.hu/pic/abolygoura/szintkuldetesek.jpg);
	margin:20px auto;
	border:2px solid #444;
	padding-top:20px;
}

.szintkuldi_blokk_4,
.szintkuldi_blokk_5,
.szintkuldi_blokk_6 {
	float:left;
	text-align:center;
	height:46px;
	width:46px;
	padding:9px 17px;
}

.szintkuldi_blokk_5 { padding:9px 10px 9px 10px; }
.szintkuldi_blokk_6 { padding:9px 5px 9px 6px; }

/* ------- NAPI RUTINOK ------ */
.napi_rutinok {
	background:url(http://images.vegzetur.hu/pic/design_uj/napi_rutinok_back.png) 341px repeat-y, url(http://images.vegzetur.hu/pic/design_uj/napi_rutinok_back2.png) bottom repeat-x;
	padding-bottom:5px;
}

#napi_rutin_bal,
#napi_rutin_jobb {
	float:left;
	width:332px;
	margin:0 5px;
}

#napi_rutin_jobb img {
	height:70px;
	width:auto;
	border:1px solid #444;
}

#napi_rutin_jobb .hirdatum {
	text-align:right;
	font-size:11px;
}

#napi_rutin_jobb .hirtext {
	padding:5px;
}

.napi_rutinok .szilank_megvan {
	color:yellow;
	font-weight:bold;
}

.huseg_sor {
	color:white;
	width:300px;
	margin:2px 0 2px 100px;
}

.husegpic,
.szilank_kep img,
.gyorsgomb img,
.huseg_sor img {
	height:25px;
	width:25px;
	vertical-align:middle;
	margin-right:5px;
	border:1px solid #444;
}

.text .husegpic {
	width:16px;
	height:16px;
	border:none;
}
.gyorsgomb { padding-left:10px; }
.gyorsgomb .gombkep,
.gyorsgomb .gyorsgomb_btn { float:left; }

.premiuminfo {
	padding:5px 0;
	font-weight:bold;
	color:yellow;
	text-align:center;
}

.napi_ajanlat_targy {
	padding:0 20px 10px 20px;
	text-align:center;
}

.napi_ajanlat_targy .targykep img { border:1px solid #444;}

.ajandekcsomagok .ajandekcsomag {
	/*width:25px;*/
	height:23px;
	float:left;
	text-align:right;
	/*line-height:38px;*/
	font-weight:bold;
	border:1px solid #444;
	color:yellow;
	background-color:#004;
	margin:0 1px;
	}

.ajandekcsomagok .ajandekcsomag_kep {
	
}

.ajandekcsomagok .ajandekcsomag_db {
	position:relative;
	top:-16px;
	left:0;
}

.ajandekcsomagok .ajandekcsomag_1 { color:white; }
.ajandekcsomagok .ajandekcsomag_10 { color:#040; }

.athuzott {
	color:red;
	text-decoration: line-through;
	display:inline;
}
/* -------- REGISZTRACI� ------- */

#regisztracio_startplaying .comment { text-align:right; }
.hordavalaszt {
	float:left;
	width:320px;
	padding:0 10px;
}

.hordavalaszt .hordakep {
	text-align:center;
	margin:10px 0;
}

#avatar_prev,
#avatar_next { padding:100px 10px; }

#avatar_prev img,
#avatar_next img,
#avatar_akt img,
.hordavalaszt .hordakep img { border:1px solid #444; }

.beallitasform .nemvalaszt {
	width:100px;
	height:80px;
	float:left;
	text-align:center;
	cursor:pointer;
}

.beallitasform .nemvalaszt .nem_akt {
	font-weight:bold;
	color:yellow;
}

.avatarvalaszt {
	margin: 0 auto;
	width:495px;
}
.avatar_nyil {
	padding:104px 0;
	cursor:pointer;
}
.avatar_nyil,
#avatar_prev,
#avatar_next,
#avatar_akt { float:left; }
.visszasima {
	font-size:10px;
	margin-top:20px;
}

.regkapu {
	width:683px;
	height:436px;
	background:url(http://images.vegzetur.hu/pic/regkapu.jpg);
	border:1px solid #444;
}

.regkapu .kapu_enter,
.regkapu .kodot {
	text-align:center;
	padding:7px 0;
	margin:5px auto 0 auto;
	width:400px;
	/*background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png) center;*/
	font-size:16px;
	font-weight:bold;
	color:white;
	/*border:1px solid #444;*/
}

.regkapu .kodot {
	color:red;
	margin-top:140px;
	width:200px;
}

.regkapu .kodot input { color:black;}

.regkapu .kodkep { margin:5px 0; }

/* ----------- HORD�K H�BOR�JA -------- */
#hordak_haboruja_map {
	background:url(http://images.vegzetur.hu/pic/hordahaboruk_terkep.jpg);
	width:420px;
	height:420px;
	border-left:1px solid rgba(255,255,255,0.3);
	border-top:1px solid rgba(255,255,255,0.3);
	float:left;
}


#hordak_haboruja_map.szovibajnoksag {
	background:url(http://images.vegzetur.hu/pic/szovibajnoksag_terkep.jpg);
}

#hordak_haboruja_map .mezo {
	width:69px;
	height:69px;
	float:left;
	border-right:1px solid rgba(255,255,255,0.3);
	border-bottom:1px solid rgba(255,255,255,0.3);
	cursor:pointer;
}
.hordapontszam {
	width:168px;
	float:left;
	text-align:center;
	padding-bottom:20px;
	font-weight:bold;
	font-size:18px;
}
.hordapontszam img {
	border:1px solid #444;
	margin-bottom:10px;
}

.hp_szov1 img { border:2px solid rgba(255,0,0,0.8); }
.hp_szov2 img { border:2px solid rgba(0,255,0,0.8); }
.hp_szov3 img { border:2px solid rgba(0,0,255,0.8); }
.hp_szov4 img { border:2px solid rgba(255,255,255,0.8); }

.hordapontszam img.sajat { border:2px solid white; }

#hordak_haboruja_map .mezo_leader0 { background:rgba(255,0,0,0.3); }
#hordak_haboruja_map .mezo_leader1 { background:rgba(0,255,0,0.3); }
#hordak_haboruja_map .mezo_leader2 { background:rgba(0,0,255,0.3); }
#hordak_haboruja_map .mezo_leader3 { background:rgba(255,255,255,0.3); }

#hordak_haboruja_map .mezo_hover { background:rgba(255,255,0,0.4); }
#hordak_haboruja_map .mezo_selected { background:rgba(255,255,255,0.5); }
#allas_sor0 { color: #f22; }
#allas_sor1 { color: #0f0; }
#allas_sor2 { color: #77f; }
#allas_sor3 { color: white; }
.best { font-weight:bold; }

#mezoallas {
	float:left;
	width:240px;
	padding:10px;
	display:none;
}

.szovibajnoksag #mezoallas {
	width:230px;
}

#mezoallas .allas_hordak { padding-left:50px;}

#szovibajnoksag_tamadas,
#hordahaboruk_tamadas { cursor:pointer; width:200px;}
#csatacontent {
	width:707px;
	height:550px;
	overflow-y:auto;
	position:absolute;
	top:20px;
	left:170px;
	border:1px solid #444;
	background:url(http://images.vegzetur.hu/pic/design_uj/content_back_csik.jpg) repeat-y center;
	display:none;
	z-index:11;
}

.hordahaboruk_toplista {
	float:left;
	width:322px;
	padding:10px;
}
#szovibajnoksag_tamadas_off,
#hordahaboruk_tamadas_off { display:none; }
#csata_pp_koltseg { display:inline; }

.szovibajnoksag .mezopoz {
	padding:3px 0 0 3px;
	font-weight:bold;
	color:yellow;
	text-shadow: 2px 2px black;
	opacity:0.75;
}

.szovibajnoksag .mezogyozelem_poz,
.szovibajnoksag .mezogyozelem {
	font-weight:bold;
	color:white;
	text-align:right;
	width:60px;
	padding-top:50px;
	text-shadow: 2px 2px black;
}
.szovibajnoksag .mezogyozelem_poz {
	padding-top:30px;
}
/* -------- HARMONET ------- */

#harmonet_linksor {
  position:absolute;
  top:0;
  margin:0 auto;
  padding:1px 0 1px 0;
  font-size:10px;
  width:100%;
  background:black;
}

#harmonet_linksor ul {
  margin:0;
  padding:0;
  list-style:none;
  text-align:center;
}

#harmonet_linksor ul li {
  display:inline;
  padding:3px 0;
  margin:0;
  height:20px;
  text-align:center;
}

#harmonet_linksor ul li a { color:#ddd; }

* html #harmonet_linksor ul li a { padding-left:5px; }

#harmonet {
  border:1px solid white;
  margin:10px 15px 15px 15px;
  text-align:left;
  font-size:11px;
}

#harmonet ul {
  margin:0;
  padding:2px;
  list-style:none;
}

#harmonet ul li {
  border-top:1px solid white;
  padding:1px 0;
}

#harmonet ul li.first { border:none; }
#harmonet h4 {
  background:#555;
  height:auto;
  padding:0;
  margin:0;
  background:#334;
  color:#ccc;
}
#linklista { padding-top:100px;}
#dbcache {
  position:fixed;
  top:0;
  left:0;
  width:800px;
  height:200px;
  overflow:auto;
  font-size:10px;
  background:#010101;
}

.statnoveles_sor,
.statnoveles_tobb_sor {
	cursor:pointer;
}

#afnoveles_window,
#szakinoveles_window,
#ajandekcsomag_window,
#energianoveles_window,
#statnoveles_window {
	width:400px;
	height:200px;
	position:absolute;
	top:0;
	left:0;
	background:black;
	border:1px solid #444;
	display:none;
	z-index:10;
}

#ajandekcsomag_window { height:230px;}
#energianoveles_window {
	width:600px;
	height:300px;
}

#afnoveles_content img,
#szakinoveles_content img,
#statnoveles_content img {
	vertical-align:top;
	margin:0 3px;
	cursor:pointer;
}
	
#af_noveles,
#szaki_noveles,
#stat_noveles {
	border:1px solid #444;
	background:#222;
	width:50px;
	color:#ccc;
  font-family:verdana;
  font-size:12px;
}

/* ------------ Tal�lkoz�s szerencseker�k -------------- */

#talikerek_block {
  padding:10px 0 0 50px;
}

#talikerek {
  width:400px;
  height:400px;
	margin:0 auto 0 0;
	float:left;
}

#talikerek.phase1,#talikerek.phase2,#talikerek.phase3,
#talikerek.phase4,#talikerek.phase5,#talikerek.phase6,#talikerek.phase7,#talikerek.phase8,
#talikerek.phase9,#talikerek.phase10,#talikerek.phase11,#talikerek.phase12,#talikerek.phase13,
#talikerek.phase14,#talikerek.phase15,#talikerek.phase16,#talikerek.phase17,#talikerek.phase18 
{
  display: block; background: url('http://images.vegzetur.hu/pic/szerencsekerek_talikerek.jpg') no-repeat;
}

#talikerek.phase1 { background-position: -0px -0px; width: 400px; height: 400px; }
#talikerek.phase2 { background-position: -0px -400px; width: 400px; height: 400px; }
#talikerek.phase3 { background-position: -0px -800px; width: 400px; height: 400px; }
#talikerek.phase4 { background-position: -0px -1200px; width: 400px; height: 400px; }
#talikerek.phase5 { background-position: -0px -1600px; width: 400px; height: 400px; }
#talikerek.phase6 { background-position: -0px -2000px; width: 400px; height: 400px; }
#talikerek.phase7 { background-position: -0px -2400px; width: 400px; height: 400px; }
#talikerek.phase8 { background-position: -0px -2800px; width: 400px; height: 400px; }
#talikerek.phase9 { background-position: -0px -3200px; width: 400px; height: 400px; }
#talikerek.phase10 { background-position: -0px -3600px; width: 400px; height: 400px; }
#talikerek.phase11 { background-position: -0px -4000px; width: 400px; height: 400px; }
#talikerek.phase12 { background-position: -0px -4400px; width: 400px; height: 400px; }
#talikerek.phase13 { background-position: -0px -4800px; width: 400px; height: 400px; }
#talikerek.phase14 { background-position: -0px -5200px; width: 400px; height: 400px; }
#talikerek.phase15 { background-position: -0px -5600px; width: 400px; height: 400px; }
#talikerek.phase16 { background-position: -0px -6000px; width: 400px; height: 400px; }
#talikerek.phase17 { background-position: -0px -6400px; width: 400px; height: 400px; }
#talikerek.phase18 { background-position: -0px -6800px; width: 400px; height: 400px; }

.error {
  font-weight:bold;
  padding:0 0 10px 20px;
  color:red;
  font-weight:bold;
}

#nyeremeny {
  text-align:center;
  padding-top:10px;
}

#talikerek_block {
	background:black;
	border:1px solid #777;
	margin-top:5px;
	padding:5px;
}
#talikerek_block .kerek_nyil {
	width:50px;
	height:50px;
	background:url('http://images.vegzetur.hu/pic/szerencsekerek_nyil.png');
	margin-left:175px;
}

#talikerek_forgatasok {
	float:right;
	margin-right:15px;
	width:240px;
}

.minievent_feladat {
	clear:both;
	padding:5px;
	margin:5px;
	border:1px solid #444;
}

.minievent_feladat .feladat_kep {
	float:left;
	margin-right:10px;
}
.minievent_feladat .feladat_kep img {
	border:1px solid #444;
}

.minievent_feladat .feladat_leiras {
	float:left;
	width:338px;
}
.minievent_feladat .feladat_jutalom,
.minievent_feladat .feladat_atvetel {
	float:left;
}

.minievent_feladat .feladat_jutalom {
	width:140px;
}

.minievent_feladat .feladat_atvetel {
	padding-top:10px;
}

.minievent_feladat .hatravan_ido {
	font-size:10px;
	font-weight:bold;
	text-align:right;
	color:white;
}

.minievent_feladat .feladat_jutalom .egyjutalom {
	float:left;
	padding-top:19px;
	padding-left:2px;
	height:21px;
	width:38px;
	margin:5px 2px 0 2px;
	font-weight:bold;
	color:yellow;
	font-size:17px;
	text-shadow: 1px 1px #000;
	border:1px solid #444;
}

.feladat_atvetel .mar_etvette {
	font-weight:bold;
	width:110px;
	text-align:center;
	padding-top:10px;
}

.minievent_feladat .nemvehetat .egyjutalom {
	color:#ddd;
}

.minievent_feladat .alsosor .szamlalo {
	float:left;
}

.minievent_feladat .alsosor .hatravan_ido {
	padding-top:2px;
	text-align:right;
	float:right;
}

.minievent_feladat .feladat_text {
	min-height:27px;
}

.minievent_csomag {
	clear:both;
	/*min-width:400px;*/
	margin:0 50px;
	padding:10px;
	border:1px solid #444;
}

.minievent_csomag img {
	margin-right:10px;
	border:1px solid #444;
}

.csomag_leiras {
	float:left;
	width:400px;
}
.csomaggomb {
	float:right;
	padding-top:10px;
}

img.ajax_loader { border:none; margin:10px 0;}
.ajandekcsomag_info {
	padding:10px;
	text-align:center;
	font-weight:bold;
	color:white;
	border:2px solid yellow;
}
.ajandekcsomag_gombok {
	margin:0 auto;
	width:500px;
}
.vk_share {
	background:transparent url(pic/vk_share.gif) center right no-repeat;
	border:none;
	border-left:1px solid white;
	color:white;
	font-size:12px;
	padding:2px 15px 2px 2px;
	margin-left:2px;
}

.vk_share:hover {
	text-decoration:underline;
	cursor:pointer;
}

#cookie_banner{
	background: #2c3a5a none repeat scroll 0 0;
	bottom: 0;
	color: white;
	font-size: 13px;
	font-weight: 400;
	line-height: normal;
	max-height: 70px;
	padding: 5px 20px;
	position: fixed;
	width: 100%;
	z-index: 9999;
	display:none;
}
#cookie_banner .cookie_header{
	color: #ffc700;
	font-size: 18px;
	font-weight: bold;
}
#cookie_banner .cookie_text{
	color: white;
}
#cookie_banner .cookie_button{
	background-color: #4d7bd6;
	border: 0 none;
	border-radius: 5px;
	color: white;
	font-weight: bold;
	height: 35px;
	margin: 0;
	width: 100px;
	cursor:pointer;
}

#cookie_banner a { color:yellow}

/* ----------------- A v�gzet verme ------------------------- */

.kufarGigaLista {
	border-collapse: collapse;
}
.kufarGigaLista td {
	text-align:center;
}
.kv_popup_kincs.giga img,
.kufarGigaLista img { 
	height: 20px;
	vertical-align: middle;
	border: 1px solid #444;
	margin-right: 5px;
}

.kv_popup_kincs img {
	margin-bottom:5px;
}

#kv_character_anim,
#vv_character_anim {
	width:60px;
	height:60px;
	/*z-index:2;*/
	position:relative;
	display:none;
}

.moveLeftToRight {
	background:url(http://images.vegzetur.hu/pic/vegzetverme/walk_left.png) top left;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.moveRightToLeft {
	background:url(http://images.vegzetur.hu/pic/vegzetverme/walk_left.png) top left;
}
.moveTopToBottom {
	background:url(http://images.vegzetur.hu/pic/vegzetverme/walk_down.png) top left;
}
.moveBottomToTop {
	background:url(http://images.vegzetur.hu/pic/vegzetverme/walk_up.png) top left;
}

#kv_buttonHighlights,
#kvMoveDir,
#vvMoveDir { display:none; }
#kv_info,
#vv_info {
	border:1px solid #444;
	background:#222;
	font-size:12px;
	margin:10px 10px 0 10px;
	padding:2px;
}
#kv_info.nincsEnergia {
	background:red;
}
#kv_egyebMessage {
	padding-top:4px;
	height:30px;
	text-align:center;
	font-weight: bold;
	color: white;
}

.kvmoveable,
.vvmoveable {cursor:url(http://images.vegzetur.hu/pic/walking.png),pointer;}
.kvdontmoveable,
.vvdontmoveable {cursor:url(http://images.vegzetur.hu/pic/ajax-loader.gif),wait;}

#kv_levelinfo,
#vv_levelinfo { float:left; width:130px;}
#kv_pontszaminfo,
#vv_pontszaminfo { float:left; }
#kv_energiainfo,
#vv_energiainfo { float:right; }

#kv_terkep,
#vv_terkep {
	padding:10px 0 0 15px;
}

#kv_terkep  .kvbox_fow,
#kv_terkep  .kvbox_fow2,
#kv_terkep  .kvbox,
#vv_terkep  .vvbox_fow,
#vv_terkep  .vvbox_fow2,
#vv_terkep  .vvbox {
	width:60px;
	height:60px;
	float:left;
	background:url(http://images.vegzetur.hu/pic/vegzetverme/vegzetverme_back.png);
	outline:1px solid rgb(68,68,68);
	outline:1px solid rgba(68,68,68,0.7);
	opacity:0.7;
	}
#kv_terkep  .kvbox_fow2,
#vv_terkep  .vvbox_fow2 {
	background:url(http://images.vegzetur.hu/pic/vegzetverme/vegzetverme_back_grey_op.png);
	outline:1px solid rgba(68,68,68,0.3);
	/*opacity:0.3;*/
}
#kv_terkep  .kvbox_fow,
#vv_terkep  .vvbox_fow {
 background:url(http://images.vegzetur.hu/pic/vegzetverme/vegzetverme_back_grey_op.png);
 outline:1px solid rgba(68,68,68,0.3);
 /*opacity:0.3;*/
}

#kv_terkep .kv_mezo_szorny,
#kv_terkep .kv_mezo_demonfeszek,
#kv_terkep .kv_mezo_kincs,
#kv_terkep .kv_mezo_rejtettkincs,
#kv_terkep .kv_mezo_kufar,
#kv_terkep .kv_mezo_energiamezo,
#kv_terkep .kv_mezo_vegzetur,
#kv_terkep .kv_mezo_own,
#kv_terkep .kv_mezo_boss,
#kv_terkep .kv_mezo_kviz,
#kv_terkep .kv_mezo_lepcso,
#kv_terkep .kv_mezo_lepcso2,
#vv_terkep .vv_mezo_szorny,
#vv_terkep .vv_mezo_demonfeszek,
#vv_terkep .vv_mezo_kincs,
#vv_terkep .vv_mezo_rejtettkincs,
#vv_terkep .vv_mezo_kufar,
#vv_terkep .vv_mezo_energiamezo,
#vv_terkep .vv_mezo_vegzetur,
#vv_terkep .vv_mezo_own,
#vv_terkep .vv_mezo_boss,
#vv_terkep .vv_mezo_kviz,
#vv_terkep .vv_mezo_lepcso,
#vv_terkep .vv_mezo_lepcso2 {
	width:60px;
	height:60px;
	position:relative;
	top:0;
	left:0;
}

#kv_terkep .kv_mezo_szorny,
#vv_terkep .vv_mezo_szorny { background:url(http://images.vegzetur.hu/pic/vegzetverme/harc.png); }
#kv_terkep .kv_mezo_demonfeszek,
#vv_terkep .vv_mezo_demonfeszek { background:url(http://images.vegzetur.hu/pic/vegzetverme/demonfeszek.png); }
#kv_terkep .kv_mezo_kincs,
#vv_terkep .vv_mezo_kincs { background:url(http://images.vegzetur.hu/pic/vegzetverme/kincs.png); }
#kv_terkep .kv_mezo_rejtettkincs,
#vv_terkep .vv_mezo_rejtettkincs { background:url(http://images.vegzetur.hu/pic/vegzetverme/rejtettkincs.png); }
#kv_terkep .kv_mezo_kufar,
#vv_terkep .vv_mezo_kufar { background:url(http://images.vegzetur.hu/pic/vegzetverme/kufar.png); }
#kv_terkep .kv_mezo_energiamezo,
#vv_terkep .vv_mezo_energiamezo { background:url(http://images.vegzetur.hu/pic/vegzetverme/energiamezo.png); }
#kv_terkep .kv_mezo_vegzetur,
#vv_terkep .vv_mezo_vegzetur { background:url(http://images.vegzetur.hu/pic/vegzetverme/vegzetur.png); }
#kv_terkep .kv_mezo_own,
#vv_terkep .vv_mezo_own { background:url(http://images.vegzetur.hu/pic/vegzetverme/vegzetur_own.png); }
#kv_terkep .kv_mezo_boss,
#vv_terkep .vv_mezo_boss { background:url(http://images.vegzetur.hu/pic/vegzetverme/boss.png); }
#kv_terkep .kv_mezo_kviz,
#vv_terkep .vv_mezo_kviz { background:url(http://images.vegzetur.hu/pic/vegzetverme/kviz.png); }
#kv_terkep .kv_mezo_lepcso,
#vv_terkep .vv_mezo_lepcso { background:url(http://images.vegzetur.hu/pic/vegzetverme/lepcso.png); }
#kv_terkep .kv_mezo_lepcso2,
#vv_terkep .vv_mezo_lepcso2 { background:url(http://images.vegzetur.hu/pic/vegzetverme/lepcso2.png); }

.kv_popup_content,
.vv_popup_content {
	padding:10px;
}

.kv_popup_kincs,
.vv_popup_kincs {
	width:300px;
	margin:0 auto;
}

.kv_popup_kincs .targy_kep,
.vv_popup_kincs .targy_kep {
	text-align:center;
}

.kv_popup_kincs .targy_kep img,
.vv_popup_kincs .targy_kep img {
	margin:10px;
	border:1px solid #444;
}
#kv_terkep .kv_mezo_csapda,
#vv_terkep .vv_mezo_csapda { width:60px; height:60px; outline:1px solid red; }
#kv_terkep .kv_mezo_titkoskincs,
#vv_terkep .vv_mezo_titkoskincs { width:60px; height:60px; outline:1px solid yellow; }

.kv_kufar,
.vv_kufar { padding-top:10px; }
.kv_kufar .targy_kep,
.vv_kufar .targy_kep { text-align:center; height:140px;}
.kv_kufar .targy_kep img,
.vv_kufar .targy_kep img { border:1px solid #444; width:auto;}
.kv_kufar .kufar_targy,
.vv_kufar .kufar_targy { min-height:300px; }

.kv_kufar td,
.vv_kufar td { vertical-align:top;outline:1px solid #555;padding:10px; }
.kv_kufar td .gomblink_form,
.kv_kufar td .gomblink_off,
.vv_kufar td .gomblink_form,
.vv_kufar td .gomblink_off { width:230px; }

.kv_popup_content .kviz_valaszok img,
.vv_popup_content .kviz_valaszok img {
	margin:20px 30px 0 30px;
	border:1px solid #444;
}
.kv_popup_content #valasz_block center,
.vv_popup_content #valasz_block center {
	padding-top:20px;
	color:yellow;
	font-weight:bold;
}
.kv_popup_content .csapda,
.vv_popup_content .csapda {
	text-align:center;
	color:yellow;
	font-weight:bold;
}
.kv_popup_content .csapda img,
.vv_popup_content .csapda img {
	border:1px solid #444;
	margin:30px;
}
.kv_popup_content .loader,
.vv_popup_content .loader {
	width:16px;
	height:16px;
	margin:20px auto;
	background:url(http://images.vegzetur.hu/pic/ajax-loader.gif) center no-repeat;
}
#kv_kuldetesalert,
#kv_energiaalert,
#kvNewPos,
#vv_kuldetesalert,
#vv_energiaalert,
#vvNewPos {
	display:none;
}

.kv_buffok,
.vv_buffok {
	margin:10px 0 0 15px;
	padding-top:4px;
	width:660px;
	border:1px solid #444;
	background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
}

/*.kv_buffok {
	margin:0px 0 0 15px;
}*/

.kv_buffok img,
.vv_buffok img {
	border:1px solid #888;
	cursor:pointer;
}

.kv_buffok .nolink,
.vv_buffok .nolink {
	margin:0 0 8px 5px;
}

#maze {
	font-family:Courier New;
	font-size:14px;
	font-weight:bold;
}

#kv_progressbar,
#vv_progressbar {
	width:660px;
	height:60px;
	position:relative;
	top:-40px;
	left:15px;
	background:url(http://images.vegzetur.hu/pic/vegzetverme/energiamezo.png) center right no-repeat;
	display:none;
}

.progressbar_green,
.progressbar_red {
	margin-top:20px;
	float:left;
	background:url(http://images.vegzetur.hu/pic/red.gif) left no-repeat;
	background-size:0px 15px;
	border:1px solid red;
	height:15px;
	width:600px;
}

.progressbar_green {
	background:url(http://images.vegzetur.hu/pic/green.gif) left no-repeat;
	border:1px solid green;
}
#kv_progressbar .progress_boss,
#vv_progressbar .progress_boss {
	margin-left:400px;
	position:relative;
	height:16px;
}

/* --------------- LEGEND�S T�RGYAK ---------------- */

.egy_legendas_targy {
	margin:10px;
	border:1px solid #444;
	padding-top:10px;
	background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
}

.egy_legendas_targy .legendas_nev {
	font-size:14px;
	text-align:center;
	color:yellow;
	padding:5px;
	border-bottom:1px solid #222;
	margin-bottom:10px;
}

.egy_legendas_targy .nevvaltoztatas_gomb {
	padding-top:20px
}
	
.egy_legendas_targy .legendas_nevvaltoztatas {
	font-size:12px;
	padding:15px 0;
	color:#C8D2BC;
	display:none;
}

.egy_legendas_targy .legendas_nevvaltoztatas .nevvaltoztatas_title {
	clear:both;
	float:left;
	width:300px;
	text-align:right;
	margin:5px 10px 5px 0;
}

.egy_legendas_targy .legendas_nevvaltoztatas .nevvaltoztatas_mezo {
	float:left;
}

.egy_legendas_targy .legendas_nevvaltoztatas .nevvaltoztatas_mezo input {
	width:200px;
}

.legendas_popup_pic {
	height:200px;
	margin:15px 0;
}
.szorny_popup_pic {
	height:90px;
	margin:15px 0;
}

.egy_legendas_targy .legendas_kep {
	width:180px;
	padding:0 10px;
	float:left;
	text-align:center;
}

.egy_legendas_targy .legendas_kep img.legendas {
	width:150px;
	border:1px solid #222;
	margin-bottom:10px;
}

.egy_legendas_targy .legendas_params {
	width:460px;
	float:right;
}

.egy_legendas_targy .grey {
	color:#888;
}

.egy_legendas_targy .morecost {
	color:yellow;
	font-weight:bold;
}

.legendas_kepesseg_title {
	width:200px;
	padding-right:10px;
	text-align:right;
	float:left;
	margin:3px 0;
}

.legendas_kepesseg_value {
	float:left;
	margin:3px 0;
}

.legendas_kepesseg_value .val_out {
	width:150px;
}
.legendas_kepesseg_value .val_out img {
	float:left;
	margin:0 3px;
}

.legendas_kepesseg_value .val {
	width:40px;
	text-align:left;
	margin:0 10px;
	float:left;
}

.legendas_kepesseg_value .fejlesztoko {
	font-weight: bold;
	font-size: 18px;
}

.legendas_kepesseg_value .fejlesztoko a {
	color: yellow;
}

.legendas_kepesseg_value .fejlesztoko.fejlesztoko_off {
	filter: grayscale(100%);
	cursor: default;
}

.legendas_kepesseg_value .fejlesztoko img {
	float: none;
	height: 20px;
	vertical-align: top;
}

.legendas_fejlesztoko_targyban {
	text-align:center;
	color: yellow;
	padding: 10px;
}

/* --------------- JOKER BEV�LT�S ---------------- */

.joker_targy_bevalt {
	width:210px;
	height:210px;
	padding:5px;
	float:left;
	border:1px solid #444;
	margin:2px;
}
.joker_targy_bevalt .targykep {
	text-align:center;
	padding:10px 0;
	min-height:100px;
}
.joker_targy_bevalt .targykep img {
	max-width:100px;
	border:1px solid #444;
}

.joker_targy_bevalt .bevaltas_panel {
	text-align:center;
}

.joker_targy_bevalt .bevaltas_mire {
	width:30px;
}

/* --------------- SZEM�LYES ADATOK ---------------- */
.szemelyes_adatok_lista {
	padding-top:20px;
	margin:0 auto;
	width:500px;

}
.szemelyes_row {
	clear:both;
}

.szemelyes_title {
	font-weight:bold;
	float:left;
	width:250px;
	text-align:right;
}

.szemelyes_mezo {
	padding-left:10px;
	float:left;
}

/* -------------- KIH�V�S TORNYA ------------------ */

.aktualis_szorny .szornykep {
	text-align:center;
}

.akihivastornya .jutalom {
	width:140px;
}

.eventTask .egyjutalom,
.akihivastornya .jutalom .egyjutalom {
	float:left;
	padding-top:19px;
	padding-left:2px;
	height:21px;
	width:38px;
	margin:5px 2px 0 2px;
	font-weight:bold;
	color:yellow;
	font-size:17px;
	text-shadow: 1px 1px #000;
	border:1px solid #444;
	background-size:cover;
	background-position:center;
}

.jutalom_toronyszint {
	text-align:right;
	padding-right:10px;
}

.akihivastornya .feladat_kesz {
	color:white;
	font-weight:bold;
}

.akihivastornya_segitseg_left {
	float:left;
	padding-right:5px;
}

.akihivastornya_segitseg_right {
	padding-top:15px;
	float:left;
	width:530px;
}

.mennyiseg {
	width:30px;
	text-align:center;
}

#kihivastornya_jutalomatvetel {
	padding-top:20px;
	width:600px;
	margin:0 auto;
}

#kihivastornya_jutalomatvetel .jutalom {
	float:left;
	width:50px;
}

.husegosko_specialis {
	color:white;
	cursor:help;
	font-weight:bold;
}

/* ---------------------- KUTATÁS -------------------- */
 
.kutatas_progress {
	padding:20px 0 0 30px;
}

.kutatas_progress .kutatas_fazis_act,
.kutatas_progress .kutatas_fazis {
	width:70px;
	height:50px;
	border:1px solid #6a4a2c;
	border-radius: 10px;
	background:#1f1105 url(http://images.vegzetur.hu/pic/kutatas/progressbg.png) center no-repeat;
	background-size:20%;
	float:left;
}

.kutatas_progress .kutatas_fazis_act {
	border:2px solid yellow;
}

.kutatas_progress #kutatas_fazis_kep_1 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase1.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_1_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase1.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_2 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase2.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_2_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase2.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_3 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase3.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_3_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase3.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_4 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase4.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_4_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase4.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_5 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase5.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_5_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase5.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_6 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase6.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_6_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase6.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_7 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase7.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_7_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase7.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_8 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase8.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_8_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase8.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_9 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase9.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_9_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase9.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_10 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase10.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_10_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase10.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_11 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase11.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_11_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase11.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_12 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase12.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_12_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase12.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_13 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase13.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_13_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase13.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_14 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase14.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_14_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase14.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_15 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase15.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_15_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase15.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_16 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase16.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_16_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase16.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_17 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase17.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_17_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase17.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_18 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase18.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_18_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase18.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_19 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase19.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_19_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase19.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress #kutatas_fazis_kep_20 {
	background:url(http://images.vegzetur.hu/pic/kutatas/phase20.jpg) center no-repeat ;
	background-size:cover;
}

.kutatas_progress #kutatas_fazis_kep_20_kesz {
	background:url(http://images.vegzetur.hu/pic/tick.png) bottom right no-repeat, url(http://images.vegzetur.hu/pic/kutatas/phase20.jpg) center no-repeat ;
	background-size:40%, cover;
}

.kutatas_progress .arrow_left,
.kutatas_progress .arrow_right {
	float:left;
	width:64px;
	height:50px;
	background:url(http://images.vegzetur.hu/pic/kutatas/arrow_right.png) center no-repeat;
	background-size:35%;
}

.kutatas_progress .arrow_left {
	background:url(http://images.vegzetur.hu/pic/kutatas/arrow_left.png) center no-repeat;
	background-size:35%;
}

.kutatas_progress .arrow_down1 {
	float:left;
	width:597px;
	height:42px;
	background:url(http://images.vegzetur.hu/pic/kutatas/arrow_down.png) center right no-repeat;
	background-size:5%;
}

.kutatas_progress .arrow_down2 {
	float:left;
	width:597px;
	height:42px;
	background:url(http://images.vegzetur.hu/pic/kutatas/arrow_down.png) 30px center no-repeat;
	background-size:5%;
}

.kutatas .csik {
	border:1px solid rgba(200,0,0,0.5);
	margin:15px;
}

.kutatas_gyujtheto_targy {
	margin:0 10px 10px 10px;
	width:205px;
	float:left;
	text-align:center;
}

.kutatas_gyujtheto_targy img {
	border:1px solid #444;
}

.kutatas_kviz {
	margin:0 15px;
}

.kutatas_kviz .valasz {
	margin-left:10px;
}

.kutatas_piramis #piramis {
	margin:20px auto;
	width:597px;
	height:450px;
	background:url(http://images.vegzetur.hu/pic/abolygoura/kripta.jpg) center no-repeat;
	border:2px solid #444;
	padding-left:3px;
}

.kutatas .utazas_feladatok {
	clear:both;
}

#IstenekVisszaterese .utazas_feladat,
.kutatas .utazas_feladat {
	width:40px;
	height:40px;
	border:1px solid #6a4a2c;
	border-radius: 10px;
	background:#1f1105 url(http://images.vegzetur.hu/pic/kutatas/progressbg.png) center no-repeat;
	background-size:25%;
	position: relative;
}

#IstenekVisszaterese .utazas_feladat.akt,
.kutatas .utazas_feladat.akt {
	border-color:yellow;
}

#IstenekVisszaterese .utazas_center,
.kutatas .utazas_daxx {
	position: relative;
	top:-336px;
	left: 285px;
	width:80px;
	height:80px;
	background:url(http://images.vegzetur.hu/pic/kutatas/daxx.png) center no-repeat;
	background-size:cover;
}

#IstenekVisszaterese .utazas_center {
	background:url(http://images.vegzetur.hu/pic/azistenekvisszaterese/forras_center.png) center no-repeat;
	background-size:cover;
	position: relative;
	top:-336px;
	left: 285px;
}

#IstenekVisszaterese .forrasMegtisztitasaActualTask {
	position:relative;
	top: -70px;
}

#IstenekVisszaterese .utazas_bg,
.kutatas .utazas_bg {
	width:670px;
	height:532px;
	top: auto;
	left: auto;
	margin-left:5px;
	position:inherit;
	background:url(http://images.vegzetur.hu/pic/kutatas/phase14.jpg);
	background-size:cover;
	opacity: 0.8;
	outline:1px solid #444;
}

#IstenekVisszaterese .utazas_bg {
	opacity: 0.8;
}

.kutatas .utazas_koltseg {
	text-align:center;
	top:1400px;
	width:670px;
	position:absolute;
}

.kutatas .fazis_jutalom {
  border:1px solid #444;
  border-radius:10px;
  background:rgba(0,0,0,0.2);
  margin:10px;
}

.kutatas .fazis_jutalom .egytargy_jutalom {
  padding:20px 0 20px 20px;
  width:110px;
  float:left;
  text-align:center;
}

.kutatas .fazis_jutalom .egytargy_jutalom .targykep {
  color:yellow;
  font-weight:bold;
}

.kutatas .fazis_jutalom .egytargy_jutalom .targykep img {
  height:50px;
  border:1px solid #444;
  border-radius:5px;
  vertical-align:middle;
}

.kutatas .tetovalasok_lista {
  color:#ddd;
  font-weight:normal;
  text-align:left;
}

.kutatas .tetovalasok_lista .egytetovalas {
  clear:both;
  padding-top:20px;
  height:80px;
}

.kutatas .tetovalasok_lista .egytetovalas.elerheto:hover {
  background:rgba(255,255,255,0.2);
  cursor:pointer;
}

.kutatas .tetovalasok_lista .tetovalasSelect {
  padding-top:30px;
  width:50px;
  float:left;
  text-align:center;
}

.kutatas .tetovalasok_lista .tetovalasPic {
  width:100px;
  float:left;
  text-align:left;
}

.kutatas .tetovalasok_lista .tetovalasPic img {
  width:78px;
  border:1px solid #444;
  border-radius:5px;
}

.kutatas .tetovalasok_lista .egytetovalas.elerheto .tetovalasPic img {
  filter: grayscale(100%);
}

.kutatas .tetovalasok_lista .tetovalasInfo {
  float:left;
  width:510px;
}

.kutatas .tetovalas_allat {
  float:left;
  width:150px;
  height:150px;
  padding:3px;
  border:2px solid transparent;
  border-radius:10px;
}

.kutatas .tetovalas_allat.selected {
  border:2px solid yellow;
}

.kutatas .tetovalas_allat:hover {
  background:rgba(255,255,255,0.2);
  cursor:pointer;
}
.kutatas .tetovalas_allat .allatPic img {
  border:1px solid #444;
  margin:5px;
}

#tetovalas_felaldozas_gomb span,
#tetovalas_letrehozas_gomb span {
  margin:0;
}

.tetovalasLetrehozasConfirm {
  border:1px solid #444;
  border-radius:10px;
  background:rgba(0,0,0,0.4);
  margin:10px;
  padding:10px;
}

.tetovalasLetrehozasConfirm .confirmAllat {
  float:left;
  width:150px;
}

.tetovalasLetrehozasConfirm .confirmAllat .allatPic,
.tetovalasLetrehozasConfirm .confirmAllat .allatSzint,
.tetovalasLetrehozasConfirm .confirmAllat .allatNev {
  font-weight:bold;
  text-align:center;
}
.tetovalasLetrehozasConfirm .confirmAllat .allatPic img {
  border:1px solid #444;
  margin:5px;
}

.tetovalasLetrehozasConfirm .confirmTetovalas {
  float:left;
  width:490px;
  padding-top:20px;
}

.tetovalasLetrehozasConfirm .confirmTetovalas .tetovalasPic img {
  height:100px;
  border:1px solid #444;
}

.tetovalasLetrehozasConfirm .confirmTetovalas .tetovalasPic {
  float:left;
}

.tetovalasLetrehozasConfirm .confirmTetovalas .tetovalasInfo {
  float:left;
  padding-right:10px;
  width:375px;
}

.tetovalasLetrehozasConfirm .tetovalasConfirmFigy {
  padding:10px 0;
  color:red;
  font-weight:bold;
  font-size:16px;
  text-align:center;
  text-shadow:2px 2px black;
}

#aldozas_hatalomkristalyert {
  display:inline;
}

.tetovalasInfo.hatalomkristaly {
  padding:30px 0 0 30px;
  font-size:20px;
  width:475px; 
  text-align:center;
}
.tetovalasInfo.hatalomkristaly strong {
  color:yellow;
}

.kutatas .tetovalasok_lista .tetovalas_elofeltetel {
  padding:5px 0;
  color:yellow;
  font-weight: bold;
}

/* ---------------------- A Remény Városa --------------- */
.rv_task {
  margin:5px;
  padding:5px;
  border: 1px solid #444;
  min-height:80px;
	background:rgba(0,0,0,0.5);
}

a.oszlopjutalom_hianyzoelit,
a.rv_hianyzoelit {
  position:relative;
  top:-180px;
  left:405px;
  width:220px;
  padding-left:35px;
  height:50px;
  display:block;
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/headerorange.png) left top no-repeat;
  z-index:2;
}
a.oszlopjutalom_hianyzoelit {
	top: 0px;
	width:240px;
}
a.oszlopjutalom_hianyzoelit span,
a.rv_hianyzoelit span {
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/headerorange_szel.png) right top no-repeat;
  display:block;
  height:38px;
  padding: 14px 31px 5px 0;
  text-align:center;
	color:white;
	font-weight:bold;
  text-transform: uppercase;
  font-size:12px;
  text-shadow: 0px 1px white, 1px 2px black;
  letter-spacing: 1px;
}

a.oszlopjutalom_hianyzoelit span {
	font-size: 11px;
	padding-top: 15px;
	height: 37px;
}

#rv_blocks {
  position:relative;
  top:-50px;
}

.rv_task_completed {
	border: 2px solid gold;
}

.rv_task .kep {
  float:left;
  width:90px;
}

.rv_task .kep .img {
  left:160px;
  width:65px;
  height:65px;
	background-position:13px 13px;
  background-size:auto 50px;
	background-repeat:no-repeat;
}

.rv_task .kep .keret,
.rv_task.rv_task_completed .kep .keret{
  width:81px;
  height:73px;
	background:url(http://images.vegzetur.hu/pic/aremenyvarosa/frame_normal_active.png);
	background-size:cover;
}

.rv_task.rv_task_completed .kep .keret {
	background-image:url(http://images.vegzetur.hu/pic/aremenyvarosa/frame_elite_active.png);
}

.rv_task .title {
  font-weight: bold;
}

.rv_task .epitesztp {
	float:right;
	padding-top:45px;
}

#rv_epiteszszintCol {
	width:100px;
	float:left;
	text-align: center;
}

#rv_epiteszTPBlock {
	margin:10px 0 0 23px;
	height:3440px;
	width:50px;

	background: rgb(7,185,0);
	border: 2px solid rgb(7,185,0);
	border-radius: 10px;
}
#rv_epiteszSzintJelenleg,
#rv_epiteszSzint {
	font-weight: bold;
	color:rgb(7,200,0);
	margin-top:10px;
	font-size:16px;
}

#rv_epiteszSzintJelenleg {
	text-align:center;
	margin:10px;
}

.rv_jutalmak {
  width:289px;
  float:left;
}

.oszlop_jutalom,
.rv_jutalom {
	height:125px;
}

.oszlop_jutalom .keret,
#rv_jutalmak_normal .rv_jutalom .keret {
  width:81px;
  height:73px;
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/frame_normal_passive.png);
  background-size:cover;
}

#rv_jutalmak_elit .rv_jutalom .keret {
  width:81px;
  height:73px;
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/frame_elite_passive.png);
  background-size:cover;
}

#rv_jutalmak_normal .rv_jutalom.rv_atveheto .keret {
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/frame_normal_active.png);
  background-size:cover;
}

#rv_jutalmak_elit .rv_jutalom.rv_atveheto .keret {
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/frame_elite_active.png);
  background-size:cover;
}

.oszlop_jutalom .kep,
#rv_jutalmak_normal .rv_jutalom .kep,
#rv_jutalmak_elit .rv_jutalom .kep{
  position:relative;
  left:160px;
  width:65px;
  height:65px;
	background-position:15px 14px;
  background-size:auto 50px;
	background-repeat:no-repeat;
}

#invazio_jutalmak_elit .oszlop_jutalom .kep,
#rv_jutalmak_elit .rv_jutalom .kep {
  left:50px;
}

#rv_city {
	width: 600px;
	height: 118px;
	background:url(http://images.vegzetur.hu/pic/aremenyvarosa/city1.jpg);
	margin:5px auto;
	outline: 1px solid #444;
}

#oszlopjutalom_status,
#rv_status {
  position:relative;
  top:-170px;
	width:314px;
	height:60px;
	margin:0 auto;
	background:url(http://images.vegzetur.hu/pic/aremenyvarosa/statusbar_hor.png);
}

#oszlopjutalom_status {
	position: inherit;
	top: 0;
}
#oszlopjutalom_status .rv_actLevel,
#oszlopjutalom_status .rv_nextLevel,
#rv_status .rv_actLevel,
#rv_status .rv_nextLevel {
  text-align:center;
  font-weight:bold;
  font-size:18px;
  color:white;
  text-shadow: 1px 1px black;
  width:31px;
  height:18px;
  position:relative;
  top:16px;
  left:18px;
}

#oszlopjutalom_status .rv_nextLevel,
#rv_status .rv_nextLevel {
  position:relative;
  left:265px;
  top:-2px;
}

#oszlopjutalom_status .rv_actTP,
#oszlopjutalom_status .rv_actTPText,
#rv_status .rv_actTP,
#rv_status .rv_actTPText {
  top:-35px;
  left:0px;
  position:relative;
  height:60px;
  width:55px;
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/statusbar_hor_line.png);
}

#oszlopjutalom_status .rv_actTPText,
#rv_status .rv_actTPText {
  width:314px;
  background:none;
  top:-76px;
  text-align:center;
  text-shadow:1px 1px black, -1px -1px black, -1px 1px black, 1px -1px black;
  font-weight:bold;
}

#oszlopjutalom_status_header,
#rv_status_header {
  position:relative;
  top:-170px;
	width: 680px;
	height: 63px;
	background:url(http://images.vegzetur.hu/pic/aremenyvarosa/status_header.png);
	background-size:cover;
}

#oszlopjutalom_status_header {
	background:url(http://images.vegzetur.hu/pic/aremenyvarosa/status_header_invazio.png);
	top: 0;
	position:inherit;
}

.rv_lightLeft {
  position:relative;
	display:table-cell;
  top:155px;
  left:-8px;
  width:354px;
  height:170px;
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/lightLeft.png) no-repeat;
  background-size:cover;
  z-index:0;
}

.rv_lightRight {
  position:relative;
	display:table-cell;
  top:155px;
  left:-8px;
  width:354px;
  height:170px;
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/lightRight.png) no-repeat;
  background-size:cover;
  z-index:0;
}
#invazio .rv_lightLeft {
	left: -11px;
}
#invazio .rv_lightRight {
	left: -22px;
}
.oszlopjutalom_status_header_text_left,
.oszlopjutalom_status_header_text_right,
.rv_status_header_text_left,
.rv_status_header_text_right {
	width:258px;
  text-align:center;
  position:relative;
  left:20px;
  top:28px;
  font-weight:bold;
  text-transform: uppercase;
  letter-spacing: 2px;
}

.oszlopjutalom_status_header_text_right,
.rv_status_header_text_right {
 top:13px;
 left:400px;
	color:orange;
}

#oszlopjutalom_kozepsoOszlop,
#rv_epiteszszintCol {
  z-index:1;
  position:relative;
  top:-170px;
	width:100px;
	float:left;
	text-align: center;
	background:
    url(http://images.vegzetur.hu/pic/aremenyvarosa/statusbar_vert_fill.png) 40px top no-repeat,
    url(http://images.vegzetur.hu/pic/aremenyvarosa/statusbar_vert.png) 40px top no-repeat;
  background-size:18px 0px, 18px 3980px;
}

#oszlopjutalom_kozepsoOszlop {
	top: -50px;
}

#oszlopjutalom_kozepsoOszlop .rv_marker,
#rv_epiteszszintCol .rv_marker {
	position:relative;
	left:10px;
	width:80px;
	height:25px;
	background:url(http://images.vegzetur.hu/pic/aremenyvarosa/marker.png);
	background-size:cover;
  font-weight:bold;
  color:#FBF4CF;
  font-size:14px;
  text-shadow: 1px 1px black;
  padding-top:5px;
}

#oszlopjutalom_kozepsoOszlop .rv_marker {
	font-size: 12px;
	height: 23px;
	padding-top: 7px;
}
#oszlopjutalom_kozepsoOszlop .rv_marker.passive,
#rv_epiteszszintCol .rv_marker.passive {
	filter:grayscale(100%);
}

#rv_jutalmak_normal,
#rv_jutalmak_elit {
	padding-top:30px;
  position:relative;
  top:-170px;
}

#rv_jutalmak_normal .rv_jutalom .h4_out,
#rv_jutalmak_normal .rv_atveheto .h4_out  {
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/headergrey.png) no-repeat;
  padding-left:24;
	filter:grayscale(50%);
}

#rv_jutalmak_normal .rv_jutalom h4,
#rv_jutalmak_normal .rv_atveheto h4 {
  font-size:11px;
  height:26px;
  padding-top:8px;
  padding-right:24px;
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/headergrey_szel.png) right no-repeat;
  color:white;
}

#rv_jutalmak_elit .rv_jutalom .h4_out,
#rv_jutalmak_elit .rv_atveheto .h4_out {
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/headergold.png) no-repeat;
  padding-left:24;
	filter:grayscale(40%);
}

#rv_jutalmak_elit .rv_jutalom h4,
#rv_jutalmak_elit .rv_atveheto h4 {
  font-size:11px;
  height:26px;
  padding-top:8px;
  padding-right:24px;
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/headergold_szel.png) right no-repeat;
  color:black;
	text-shadow:1px 1px orange;
}

#rv_jutalmak_normal .rv_atveheto .h4_out,
#rv_jutalmak_elit .rv_atveheto .h4_out {
	filter:none;
}

.oszlop_jutalom .collectBTN,
#rv_jutalmak_normal .collectBTN, 
#rv_jutalmak_elit .collectBTN,
.oszlop_jutalom .collectBTNoff,
#rv_jutalmak_normal .collectBTNoff,
#rv_jutalmak_elit .collectBTNoff{
  position:relative;
  top:-50px;
  left:0px;
  display: block;
	width:110px;
	height:14px;
	background:url(http://images.vegzetur.hu/pic/aremenyvarosa/collectnormal.png);
  font-weight:bold;
  padding:18px 20px 18px 20px;
  text-align:center;
  color:#eee;
}

#invazio_jutalmak_elit .oszlop_jutalom .collectBTN,
#invazio_jutalmak_elit .oszlop_jutalom .collectBTNoff,
#rv_jutalmak_elit .collectBTN,
#rv_jutalmak_elit .collectBTNoff {
  background:url(http://images.vegzetur.hu/pic/aremenyvarosa/collectelite.png);
  color:#222;
  left:140px;
}

.collectBTNoff {
  filter: grayscale(100%);
}

/* ---------------------- Az Istenek visszatérése --------------- */
#iv_signs {
	background:rgba(255, 255, 255, 0.9);
	width:493px;
	margin:20px auto;
}

.iv_sign {
	width:25px;
	height:25px;
	margin:2px;
	margin-bottom:15px;
	text-align:center;
	font-weight:bold;
	color:green;
	font-size:20px;
	float:left;
}
.iv_sign.blueBG {
	/*background:blue;*/
	outline: 1px solid blue;
}

.iv_sign.guessed {
	color:dimgray;
}

.iv_sign img {
	width:25px;
	height:25px;
}

.guessImageDelete,
.signGuessImage {
	background:white;
	height: 25px;
	width: 25px;
	border:3px solid black;
}

.signGuessImage.selected {
	border:3px solid red;
}

.guessImageCell {
text-align:right;
padding-right:10px;
}

#IstenekVisszaterese .quiz {
	margin:10px;
	padding:10px;
}

#IstenekVisszaterese .quizAnswers {
	margin:10px;
}

#IstenekVisszaterese .quizAnswer input {
	padding: 20px;
}

#IstenekVisszaterese .quizHeader {
  background:#111;
  margin:10px;
  padding:2px;
  border:1px solid #444;
}

#IstenekVisszaterese .quizHeader .kerdes {
  float:left;
}

#IstenekVisszaterese .quizHeader .hibak {
  float:right;
}

#IstenekVisszaterese .csik {
	border:1px solid rgba(200,0,0,0.5);
	margin:15px;
}

#IstenekVisszaterese .gyujtheto_targy {
	margin:0 10px 10px 10px;
	width:205px;
	float:left;
	text-align:center;
}

#IstenekVisszaterese .gyujtheto_targy img {
	width:160px;
	border:1px solid #444;
}

#IstenekVisszaterese #piramis {
	margin:20px auto;
	width:597px;
	height:450px;
	background:url(http://images.vegzetur.hu/pic/azistenekvisszaterese/istenekv-10.jpg) center no-repeat;
	background-size: cover;
	border:2px solid #444;
	padding-left:3px;
}

.characterRewards {
	text-align:center;
	font-weight:bold;
	color:yellow;
	padding:10px 0 0 0;
}

.characterRewards .reward {
	display:inline-block;
	margin:5px;
}

.characterRewards .reward img {
	margin:0 20px 0 10px;
	height:50px;
	border:1px solid #444;
	border-radius:10px;
	vertical-align: middle;
}

#IstenekVisszaterese .godSelection {
	float: left;
	width: 334px;
	text-align:center;
	margin: 10px 4px;
	background: rgba(0,0,0,0.3);
	padding: 0 0px 10px 0px;
	border-radius: 10px;
}

#IstenekVisszaterese .godSelection h3 {
	margin-top: 0;
}

#IstenekVisszaterese .godSelection .info {
	height: 75px;
	padding: 0 10px;
}

#IstenekVisszaterese .godSelection .info strong {
	font-style: italic;
	color: yellow;
}

#IstenekVisszaterese .godSelection .symbol {
	height: 190px;
	padding-top: 10px;
}
#IstenekVisszaterese .godSelection .symbol img {
	width: 200px;
	border: 1px solid #444;
	border-radius: 10px;
}
.text .godSymbol {
	width: 200px;
	margin-right: 20px;
	border:1px solid #444;
	border-radius:10px;
}

.karakterlapGodRank {
	padding: 5px 5px 0 5px;
}

.karakterlapGodRank img {
	margin: 0 10px 0 30px;
	border:1px solid #444;
	border-radius:5px;
}
/* ---------------------- A Hűség útja --------------- */

.husegUtjaNapiJutalom {
	float: left;
	width:50%;
}

.husegUtjaNapiJutalom .jutalomContent {
	padding:10px;
}
.husegUtjaNapiJutalom .reward {
	width:75%;
	margin: 0 auto;
	text-align: center;
}

.husegUtjaNapiJutalom .reward img {
	max-height: 128px;
	margin: 0 auto 20px auto;
	border: 1px solid #444;
	border-radius: 5px;
}

#HusegUtja .nemAtvehetoMsg {
	color: yellow;
	font-weight: bold;
	margin-top: 5px;
}

#HusegUtja .korabbiJutalmak .gomblink_off,
#HusegUtja .korabbiJutalmak .gomblink {
	margin: 0;
	width: 65px;
}
#HusegUtja .korabbiJutalmak img.rewardImg {
	border: 1px solid #444;
}

#HusegUtja .korabbiJutalmak .gomblink_off span,
#HusegUtja .korabbiJutalmak .gomblink span {
	padding: 5px 0px 5px 16px;
}

#HusegUtja .korabbiJutalmak tr {
	background:rgba(255,255,255,0.1);
}
#HusegUtja .korabbiJutalmak .dark {
	background:rgba(0,0,0,0.5);
}
#HusegUtja .korabbiJutalmak tr.header {
	background:rgba(255,255,255,0.05);
}

/*.previouslyReward {
	clear:both;
	border: 1px solid #444;
	border-radius: 10px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;

	margin: 5px;
	padding: 0;
}

.previouslyReward .day {
	border-radius: 10px;
	border-bottom-left-radius: 0;
	border-bottom-right-radius: 0;
	background: #aaa;
	color: #333;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 2px 2px 2px 5px;
}

.previouslyReward .checkCollectedImg {
	border: none;
	margin-right: 5px;
}

.smallReward {
	padding: 5px;
	float: left;
	width: 110px;
	text-align: center;
	min-height: 80px;
}

.smallReward img {
	border: 1px solid #444;
}*/

#HusegUtja .itemsBox {
	width:320px;
	padding: 10px;
	float: left;
}

#HusegUtja .itemsBox .item {
	padding-left: 20px;
	margin-bottom: 3px;
}

#HusegUtja .itemsBox .item img {
	vertical-align: middle;
	margin-right: 5px;
	border: 1px solid #444;
	border-radius: 20px;
}
#HusegUtja .itemsBox.egyeb .item img {
	border-radius: 0px;
}

#HusegUtja .eventBuilding {
	clear:both;
	margin-bottom: 10px;
}

#HusegUtja .eventBuilding .buildingImg {
	width: 150px;
	text-align:center;
	height: 100px;
	margin-left: 50px;
	float:left;
}

#HusegUtja .eventBuilding .buildingImg img {
	height: 100px;
	border-radius: 10px;
}

#HusegUtja .eventBuilding .buildingDescription {
	float:left;
	width: 460px;
	padding:10px;
}
#HusegUtja .hatchedEgg {
	display:table-cell;
	padding: 10px;
}
#HusegUtja .hatchedEgg .eggImage img {
	height: 175px;
	margin: 10px 0 15px 0;
	border:1px solid #444;
	border-radius: 10px;
}

#HusegUtja .eventDesc {
	font-weight: bold;
}

#HusegUtja .eventDesc .comment {
	font-size: 9px;
	font-weight: normal;
}

#HusegUtja .eventTask .egyjutalom {
	margin-left: 7px;
}

#HusegUtja .atalakito,
#HusegUtja .muhelyReceptek .muhelyRecept,
#HusegUtja .tojasbuvolo {
  padding:5px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back.png);
  margin:10px auto;
  border:2px solid #444;
	border-radius: 10px;
}

#HusegUtja .atalakito .atalakitoImg,
#HusegUtja .tojasbuvolo .buvolesImg {
	float:left;
}

.oskokuponDescription .oskokuponImg img,
#HusegUtja .atalakito .atalakitoImg img,
#HusegUtja .tojasbuvolo .buvolesImg img {
	width: 100px;
	border: 1px solid #444;
	border-radius: 10px;
}

#HusegUtja .tojasbuvolo .buvoles {
	padding:20px 0 0 55px;
	float:left;
	text-align:center;
}

#HusegUtja .tojasbuvolo .buvoles .gomblink_form span {
	margin-top: 0px;
}

#HusegUtja .muhelyReceptek {
	clear:both;
}

#HusegUtja .muhelyReceptek .felhasznalsz,
#HusegUtja .muhelyReceptek .letrehozol {
	float: left;
	width: 290px;
	padding: 0px 20px;
}

#HusegUtja .muhelyReceptek .items {
	text-align:center;
}
#HusegUtja .muhelyReceptek img.item {
	width: 70px;
	border: 1px solid #444;
	border-radius: 10px;
	margin: 10px;
}

#HusegUtja .muhelyReceptek img.notInInventory {
	filter: grayscale(100%) opacity(30%);
}

#HusegUtja .atalakito .atalakitoContent {
	float:left;
	width: 565px;
	text-align:center;
	padding-top: 25px;
}

.oskokuponDescription {
	padding: 10px;
}
.oskokuponDescription .oskokuponImg {
	float: left;
	text-align:center;
}

.oskokuponDescription .oskokuponImg img {
	width: 80px;
	margin-left:100px;
}

.oskokuponDescription .oskokuponLeiras {
	float:left;
	padding: 30px 0 0 10px;
}

#HusegUtja .jutalomfaRow .reward {
	width: 350px;
}

#HusegUtja .jutalomfaRow .lvl {
	width: 50px;
	text-align: center;
}

#HusegUtja .jutalomfaRow .rewardImg {
	width: 100px;
	padding: 5px;
	text-align: center;
}

#HusegUtja .jutalomfaRow .rewardImg img {
	border: 1px solid #444;
	border-radius: 10px;
	height: 40px;
}

#HusegUtja .jutalomfaRow .rewardName {
	width: 250px;
	text-align:left;
}
#HusegUtja .jutalomfaRow.acquired {
	background:#31ff3147;
}

#HusegUtja .jutalomfaRewards,
#HusegUtja .jutalomfaRewards td {
	border: none;
}
#HusegUtja .jutalomfaRewards td {
	border-bottom: 2px solid #0002;
}

#husegUtjaTemplom .templomTasks {
	background: url(http://images.vegzetur.hu/pic/avegzettemploma/husegtemplom.jpg) center;
	background-size: cover;
	display: grid;
	grid-template-columns: auto auto auto auto auto auto auto auto auto auto auto;

}

#husegUtjaTemplom .templomFoJutalom {
	width: 60px;
	height: 60px;
}

#husegUtjaTemplom .templomKincs,
#husegUtjaTemplom .templomTask,
#husegUtjaTemplom .templomJutalom {
	width: 50px;
	height: 50px;
	margin: 4px auto;
}

#husegUtjaTemplom .templomJutalom {
	background: yellow;
}

#husegUtjaTemplom .szurke,
#husegUtjaTemplom .allapot {
	background-position: bottom;
	width: 50px;
}

#husegUtjaTemplom .templomFoJutalom .szurke,
#husegUtjaTemplom .templomFoJutalom .allapot {
	width: 60px;
}

#husegUtjaTemplom .templomKincs {
padding-right: 5px;
}

#husegUtjaTemplom .szurke {
	background-position: top;
	opacity: 0.75;
}

.pt-2 {
	padding-top:20px;
}

.szintetLepettElkezdestol {
	opacity: 0.3;
	filter: grayscale(1);
}

.portyazosPriority {
	font-size: 10px;
}

.portyazosPriority a {
	color: grey;
}
.portyazosPriority a:hover {
	color:yellow;
}

.portyazosPriority.aktiv a {
	color: #2f2;
}

.terkapuStimulatorHasznal {
	width:420px;
	margin: 3px auto;
	text-align: left;
	cursor: pointer;
}

.terkapuStimulatorHasznal img {
	vertical-align: middle;
	margin-right: 5px;
	border-radius: 8px;
	outline: 1px solid #444;
}

.varosStats_out,
.varos #varosStats {
	width: 670px;
	margin-left: 5px;
	border: 1px solid #444;
	border-radius: 5px;
	background: rgba(0,0,0,0.2);
  clear: both;
	z-index: 1;
}

.varos .varosKep { text-align: center; }
.varos .varosKep img { margin: 0 0 10px 0; }
.varos #varosStats {
	position: sticky;
	top: 0;
}

#varosStats .row {
	display: flex;
	justify-content: center;
  align-items: center;
}

#varosStats.stuck {
	position: fixed;
	top:0;
	right: 0%;
	width: 270px;
	background: rgba(0,0,0,0.7);
}

#varosStats.stuck .row {
	flex-direction: column;
	align-items: normal;
	justify-content: unset;
}

#varosStats .row.buttons {
	border-top: 1px solid #444;
}

#varosStats .veglegesites {
	width: 100%;
	animation-name: veglegesitesAnim;
	animation-duration: 1s;
	animation-iteration-count: infinite;
}

#veglegesitesBTN {
	hue-rotate(200deg);
	animation-name: vveglegesitesBTNAnim;
	animation-duration: 1s;
	animation-iteration-count: infinite;
}

@keyframes veglegesitesBTNAnim {
	0% { filter: hue-rotate(0deg); }
	50% { filter: hue-rotate(20deg); }
	100% { filter: hue-rotate(0deg); }
}

@keyframes veglegesitesAnim {
	0% { background: rgba(100,0,0,0.7); }
	50% { background: rgba(200,0,0,0.7); }
	100% { background: rgba(100,0,0,0.7); }
} 

#varosStats .osszesLakos,
#varosStats .szabadLakos,
#varosStats .lelektegla,
#varosStats .elelem {
	flex: 25%;
	text-align: center;
}

#varosStats .amount {
	font-size: 25px;
	font-weight: bold;
	padding-top: 10px;
	text-shadow: 2px 2px black;
}

.varos .nextDayDifference {
	color: yellow;
}
.varos .positive {
	color: rgb(100,255,100);
	font-weight: normal;
}
.varos .negative {
	color: red;
	font-weight: normal;
}
.ehezoVaros,
#varosStats .ehinseg {
	background: rgba(200,0,0,0.7);
	flex: 100%;
	text-align: center;
	padding: 10px 0;
	border-bottom: 1px solid #444;
	font-weight: bold;
	color: yellow;
	font-size: 16px;
}

#varosStats .szabadLakos,
#varosStats .elelem {
	background: rgba(100,0,200,0.7);
}

/*#varosStats .icon {
	height: 50px;
	border: 1px solid #444;
	border-radius: 10px;
	margin: 5px 0 5px 25px;
}*/

@keyframes updatedVarosValue {
  from {background-color: red;}
  to {background-color: yellow;}
}

#varosStats .updated {
	animation-name: updatedVarosValue;
  animation-duration: 0.25s;
}

.varos #varosEpuletek .epuletButtons img.off {
	filter: grayscale(1);
	opacity: 0.25;
	cursor: default;
}

.varos #varosEpuletek .varosEpulet {
	clear:both;
}

.varos #varosEpuletek .varosEpulet .epuletKep, 
.varos #varosEpuletek .varosEpulet .epuletInfo {
	float: left;
}

.varos #varosEpuletek .varosEpulet .epuletKep {
	width: 200px;
}

.varos #varosEpuletek .varosEpulet .epuletInfo {
	width: 470px;
	padding-left: 10px;
	padding-bottom: 5px;
}

.varos #varosEpuletek .varosEpulet .epuletInfo .text {
	clear: both;
}

.varos #varosEpuletek .varosEpuletParams {
	float:left;

	border-radius: 10px;
	border: 1px solid #444;
	background: rgba(0,0,0,0.2);
}

.varos #varosEpuletek .epuletAllapot {
	border: 1px solid #444;
	margin: 10px 2.5% 0 0;
	padding: 5px;
	background: rgba(0,0,0,0.2);
}

.varos #varosEpuletek .epuletAllapot .elofeltetel {
	color: yellow;
}

.varos #varosEpuletek .varosEpuletParams .epitok, 
.varos #varosEpuletek .varosEpuletParams .dolgozok { 
	float: left;	
	width: 223px;
	margin: 0 5px 10px 5px;
}

.varos #varosEpuletek .varosEpuletParams .dolgozok.unavailable {
	opacity: 0.2;
}

.varos #varosEpuletek .varosEpuletParams .actions {
	display: flex;
}

.varos #varosEpuletek .varosEpuletParams .dolgozok .munkas,
.varos #varosEpuletek .varosEpuletParams .epitok .epitoMunkas {
	width: 40%;
	text-align:center;
	font-weight: bold;
	font-size: 18px;
	border-right: 1px solid #444;	
	line-height: 30px;
}

.varos #varosEpuletek .varosEpuletParams .epuletButtons {
	text-align: center;
	line-height: 30px;
}
.varos #varosEpuletek .varosEpuletParams .epuletButtons img {
	vertical-align: center;
	margin: 0 5px;
	height: 25px;
	cursor: pointer;
}

.varos #varosEpuletek h5 {
  background: none;
  margin: 5px 0;
  padding: 0 0 5px 0;
  border-bottom: 1px solid #444;
	font-size: 15px;
}

/*.varos #varosEpuletek .varosEpulet .epitok {
	background: rgba(200,0,200,0.2);
}

.varos #varosEpuletek .varosEpulet .dolgozok { 
	background: rgba(0,200,0,0.2);
}*/

.varos img.epuletKep {
	width: 200px;
	margin: 0 10px 10px 0;
}

.varos .epuletAction {
	clear: both;
	/*float: left;*/
	margin: 2.5% 0;
}

.varosStats {
	display: flex;
	width: 90%;
	margin: auto;
}

.varosStats .varosStatisztikaSor {
	width: 50%;
	display: flex;
	margin: auto;
}

.varosStats .varosStatisztikaSor .icon {
	width: 15%;
	text-align: center;
}

.varosStats .varosStatisztikaSor .icon img {
	width: 100%;
	border: 1px solid #444;
	border-radius: 10px;
	margin: 5px 0;

}

.varosStats .varosStatisztikaSor .statText {
	padding-left: 10px;
	/*text-align: right;
	width: 35%;*/
}

.varosStats .varosStatisztikaSor .value {
	width: 35%;
	text-align: left;
	padding-left: 10px;
}

.varosStats .varosStatisztikaSor .statText,
.varosStats .varosStatisztikaSor .value {
	padding-top: 20px;
}

.stuck .varosStats {
	display: block;
}

.stuck .varosStats .varosStatisztikaSor {
	width: 100%;
}

.stuck .varosStats .varosStatisztikaSor .statText,
.stuck .varosStats .varosStatisztikaSor .value {
	padding-top: 15px;
}

.stuck .varosStats .varosStatisztikaSor .statText {
	width: 45%;
}

.stuck .varosStats .varosStatisztikaSor .icon img {
	margin: 1px 0;
}

.varos .table_650_line_top {
	font-size: inherit;
}

.varosEllenfelKereso {
  width:660px;
  margin:0 0 0 13px;
  background:url(http://images.vegzetur.hu/pic/design_uj/table_660_back.png);

}
.varosEllenfelKereso .ellenfelSor,
#varosEsemenyek .esemenySor {
  display: flex;
  padding: 5px 0;
  border-top: 1px solid;
}

.varosEllenfelKereso .ellenfelSor {
	margin: 0 20px;
	border: none;
}

#varosEsemenyek .esemenySor .time {
  width: 25%;
  text-align: center;
  margin: auto;
}

#varosEsemenyek .esemenySor .esemenyText {
  width: 75%;
}

.esemenyText .harcEsemeny {
  font-weight: bold;
  color: white;
}

.esemenyText .harcEsemeny:hover {
  color: #00A4F0;
  cursor: pointer;
}

.varosEllenfelKereso .ellenfelSor .nev {
	width: 40%;
}

.varosEllenfelKereso .ellenfelSor .erosseg {
	width: 10%;
	margin: auto;
	text-align: center;
}

.varosEllenfelKereso .ellenfelSor .szint {
	width: 10%;
	margin: auto;
	text-align: center;
}

.varosEllenfelKereso .ellenfelSor .action {
	width: 20%;
	margin: auto;
	text-align: center;
}

.varosEllenfelKereso .ellenfelSor .action .gomblink {
	margin: auto;
}

.varosEllenfelKereso .ellenfelSor.header,
#varosEsemenyek .esemenySor.header {
	font-weight: bold;
	color: #8476B4;
	border: none;
	text-align: center; 
}

.h3_out.aktiv {
  filter: hue-rotate(-100deg);
}

.sereg {
	width: 660px;
	margin: auto;
}

.sereg .seregOszlop {
  float: left;
	width: 330px;
	display: flex;
  margin-bottom: 10px;
}

.sereg .seregTipus {
	width: 20%;
}
.sereg .seregAmount {
	width: 40%;
}

.sereg .seregOszlop.moral .seregAmount {
	width: 30%;
}
.sereg .buttons {
	width: 40%;
}
.sereg .seregOszlop.moral .buttons {
	width: 50%;
}

.sereg .seregAmount,
.sereg .seregTipus,
.sereg .buttons {
	margin: auto;
}

.sereg img {
	width: 48px;
	border-radius: 10px;
	border: 1px 1px #444;
}

.katonaEpuletSor {
  display: flex;
	width: 75%;
	margin: auto;
}

.katonaEpuletSor.header {
	font-weight: bold;
	color:#8476B4;
	text-align: center;
}

.katonaEpuletSor .katonaIMG {
  width: 10%;
}

.katonaEpuletSor .egysegDarab,
.katonaEpuletSor .felszerelesSzint {
  width: 45%;
	margin: auto;
	text-align: center;
	font-weight: bold;
}

.katonaEpuletSor .katonaIMG img {
  width: 100%;
	border-radius: 10px;
	border: 1px solid #444;
	margin-bottom: 5px;
}

.varos .tudomany {
  clear: both;
  border: 1px solid #444;
  border-radius: 10px;
  background: rgb(0,0,0,0.2);
  margin-bottom: 10px;
}

.varos .tudomany .kep {
  float: left;
	text-align: center;
}

.varos .tudomany .kep img {
  width: 80px;
  margin: 5px;
  border-radius: 5px;
  border: 1px solid #444;
}

.varos .tudomany .kutatas {
  width: 580px;
  float: left;
  text-align: center;
  margin: auto;

}

.varos .tudomany .leiras {
  float: left;
  width: 580px;
  height: 35px;
  padding-top: 15px;
}

.varos .alert {
	font-weight: bold;
	color: yellow;
}
.varos .green { color: lime; }
.varos .red { color: red; }
.varos .white { color: white; }

.piacAru {
  clear: both;
  margin: 10px;
  border: 1px solid #444;
  border-radius: 10px;
  background: rgba(0,0,0,0.2);
  display: flex;
}

.piacAru .image img {
  width: 96px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}

.piacAru .image {
  width: 97px;
  float: left;
  border-right:1px solid #444;
}

.piacAru .leiras {
  width: 400px;
  margin: auto;
}

.piacAru .actions {
  margin: auto;
  width: 150px;
}

.piacAru .actions .unobtanium {
  text-align: center;
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 28px;
}

.piacAru .actions .unobtanium img {
  width: 32px;
  border: 1px solid #444;
  border-radius: 10px;
}

#varosModositasForm .row {
  clear: both;
  padding: 10px;
}

#varosModositasForm .title {
  width: 200px;
  float: left;
  text-align: right;
  padding-right: 10px;
}

#varosModositasForm .mezo {
  float: left;
  text-align: left;
}

#paypal-form {
	width: 300px;
	margin: 20px auto;
	border-radius: 20px;
	background: #ddd;
	padding: 20px;
}

#paypal-result-message {
  font-weight: bold;
  color: white;
  text-align: center;
  background: rgba(50,255,50,0.2);
  padding: 20px 0;
  margin: 10px;
  border-radius: 10px 10px;
	display:none;
}

#paypal-result-message.error {
	background: red;
	color: white;
}

#invazio #invazioMap {
	background: url(http://images.vegzetur.hu/pic/invazio/invazio_background_grey.png) no-repeat center;
	background-size: cover;
	margin: 10px auto 0 auto;
	width: 600px;
	height: 600px;
	display: grid;
	grid-template-columns: auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto ;
}

#invazio #invazioHeader {
	margin: auto;
	width: 630px;
	padding: 5px 5px;
	background: rgba(0,0,0,0.6); 
	text-align: center;
	border: 1px solid #444;
	border-top: none;
}

#invazio #invazioHeader .eltelt {
	color: yellow;
	font-weight: bold;
}

#invazio #invazioHeader #invazioHatralevo {
	text-align: right;
	cursor: help;
}

#invazio #invazioMap .mezo {
	outline: 1px solid #111;
	width: 30px;
	height: 30px;
}

#invazio #invazioMap .mezo.tulaj_1 {
	background: rgba(0,255,0,0.25);
}

#invazio #invazioMap .mezo.tulaj_2 {
	background: rgba(255,0,255,0.25);
}
#invazio #invazioMap .mezo.selected {
	background: rgba(255,255,0,0.5) !important;
}

#invazio #invazioMap .mezo.sajat.selected {
	background: rgba(255,255,0,0.5) url(http://images.vegzetur.hu/pic/invazio/karakter2.png) !important;
}

#invazio #invazioMap .mezo.sajat {
	background-image: url(http://images.vegzetur.hu/pic/invazio/karakter2.png);
}

#invazio #invazioMap .mezo.torony {
	background-image: url(http://images.vegzetur.hu/pic/invazio/torony.png);
}

#invazio #invazioMap .mezo.sajat.torony {
	background-image: url(http://images.vegzetur.hu/pic/invazio/karakter2.png), url(http://images.vegzetur.hu/pic/invazio/torony.png);
}

#invazio #mezoPopup {
	width: 360px;
	height: 420px;
	border: 1px solid white;
	border-radius: 10px;
	display:none;
	background: url(http://127.0.0.1/beholder/vegzetur/imagesHost/pic/invazio/invazio_background_grey.png);
	background-size: 1200%;
	/*background-size: 7200px 7200px;*/
	z-index: 15;
}

#invazio #mezoPopup .content {
	backdrop-filter: blur(4px);
	height: 100%;
	border-radius: 10px;
}

#invazio #mezoPopup.battle {
	width: 700px;
	height: auto;
	max-height: 700px;
	overflow: auto;
  background: rgba(0,0,0,0.85);
}

#invazio #mezoPopup.battle .avatar_pic img {
	max-width: 120px;
}

#invazio #mezoPopup .message_center {
	margin: 5px 10px;
}

#invazio #mezoPopup .header {
	display: flex;
	background: purple;
	font-weight: bold;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom: 1px solid #444;
	margin-bottom: 10px;
}

#invazio #mezoPopup .header div {
	flex: 1 0 24%;
	text-align: center;
	padding: 5px;
}

#invazio #mezoPopup .header .buttons {
  flex: 1 0 4%;
}
#invazio #mezoPopup .header .buttons img {
	cursor: pointer;
}

#invazio #mezoPopup .ellenfel, 
#invazio #mezoPopup .torony {
	text-align: center;
	padding-top: 5px;
	font-weight: bold;
}

#invazio #mezoPopup .nincsTorony {
	text-align: center;
	background:rgba(0,0,0,0.3);
	padding: 10px;
	color: yellow;
	font-weight: bold;
	margin: 10px;
}
#invazio #mezoPopup .help {
	cursor: help;
}

#invazio .darabszam {
  position: relative;
  top: 21px !important;
  left: 3px !important;
  z-index: 2;
  color: yellow;
  font-weight: bold;
  text-shadow: 2px 2px 2px black, -2px -2px 2px black, 2px -2px 2px black, -2px 2px 2px black;
	cursor: pointer;
}

#invazio #cbbuff_tamadasital,
#invazio #cbbuff_orjongesital,
#invazio #cbbuff_tombolasital,
#invazio #cb_cbbuff_orjongesital,
#invazio #cb_cbbuff_tombolasital,
#invazio #cb_cbbuff_tamadasital {
  top: -10px;
  position: relative;
}

#invazio .italBuff {
  position: relative;
  top: -10px;
  left: 0;
}
#invazio #mezoPopup .torony img {
	width: 50%;
	margin: 10px auto;
	border-radius: 15px;
	border: 1px solid #444;
}
#invazio #mezoPopup #mezoBodyChange {
	filter: grayscale(1);
}
#invazio #mezoPopup #mezoBodyChange.selected {
	filter: none;
}
#invazio #mezoPopup .eventsText {
	margin: 10px;
}

#invazio #mezoPopup .ellenfel img {
	height: 235px;
	margin: 10px auto;
	border-radius: 10px;
}

.border-gold {
  background: linear-gradient(45deg, #000, #000) padding-box,
              linear-gradient(45deg, 
                #f6dba6,
#ffebc4,
#f0be79,
#8f653b,
#673d22,
#ba7f3b,
#eebc70) border-box;
}

.ellenfelIMG-container {
  width: 157px;
  height: 235px;
  background-color: #000;
  display: flex;
  align-items: center;
  justify-content: center;
	border: 6px solid transparent;
  border-radius: 10px;
  margin: auto;
	margin-bottom: 5px;
}

.border-normal {
border: 2px solid #444;	
}
.border-silver {
  background: linear-gradient(45deg, #000, #000) padding-box,
              linear-gradient(45deg,
                #C1A4E8,
#B8E2FB,
#F2EFE8,
#F9DCDD,
#E1C1E5,
#BDAFE3) border-box;
/*border:4px solid transparent*/
}

.metallic-shine {
  position: relative;
  overflow: hidden;
}

#invazio #mezoPopup .metallic-shine img {
	border-radius: 0;
}

.metallic-shine::after {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    45deg,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,0.1) 50%,
    rgba(255,255,255,0) 100%
  );
  transform: rotate(45deg);
  animation: shine 3s infinite;
}

@keyframes shine {
  0% { transform: translateX(-100%) rotate(45deg); }
  100% { transform: translateX(100%) rotate(45deg); }
}

.epikus_mezo {
  position: relative;
  overflow: hidden;
}

.epikus_mezo::after {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(
    45deg,
    rgba(255,0,0,0.0) 5%,
    rgba(255,0,0,0.3) 5%,
    rgba(255,0,0,0.7) 50%,
    rgba(255,0,0,0.3) 95%,
		rgba(255,0,0,0.0) 100%
  );
  transform: rotate(45deg);
  animation: epikus_mezo_animation 1s infinite;
}

@keyframes epikus_mezo_animation {
  0% { transform: scale(0.1);}
  100% { transform: scale(1); }
}

#invazio .eventsText {
 overflow-y: auto;
 height: 300px;
}

#invazio .epikusEP {
	text-align: center;
}

#invazio .epikusEP .csik {
	margin: 10px auto 0 auto;
}

#invazio .invazioEvent {
	padding-top: 5px;
	clear: both;
}

#invazio .invazioEvent .eventTimeAndMezo {
	float: left;
	width: 115px;
}

#invazio .invazioEvent .eventTimeAndMezo .esemenyMezo {
	color: yellow;
	font-weight: bold;
}

#invazio .invazioEvent .eventText {
	padding-left: 10px;
	float: left;
}input.stat,
form input,
.stat_noveles,
form textarea, 
form select {
  font-family:verdana;
  font-size:12px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_10.png);
  border:1px solid #1C3B56;
  color:#BCDDC5;
}
form select { background:#111; }
* html input.stat,
* html form input,
* html form textarea {
  background:#111;
}

*:first-child+html input.stat,
*:first-child+html form input,
*:first-child+html form textarea {
  background:#111;
}

.gomblink2_form,
.gomblink_form { cursor:pointer; clear:both; }
.gomblink2_form span,
.gomblink_form span {
  margin-top:10px;
  height:14px;
  cursor:pointer;
  text-align:center;
  /*margin-left:0;
  padding-left:0;
  padding-right:0;*/
}

.gomblink2_form input,
.gomblink_form input {
  border:none;
  margin:0;
  padding:0 0 0 2px;
  font-size:11px;
  font-weight:bold;
  cursor:pointer;
  color:white;
  width:100%;
  background:transparent;
}
/*form .gomblink_form input { background:red; }*/

#fooldal_kviz_form .gomblink_form input,
.portyagombok .gomblink_form input,
#portyaform .gomblink_form input { margin:0; }
.segitsegnyujtas .gomblink_form { width:130px; }
#portyaform .gomblink_form { width:120px; }
.portyagombok .gomblink_form span { margin:0; }
.portyagombok .gomblink_form { width:80px; margin-left:5px;margin-right:5px}

.lelekkufar .listazas_gomb .gomblink_form span,
.segitsegnyujtas .gomblink_form span,
.portyagombok .gomblink_form span { padding-left:15px; padding-right:0;}

.portyagombok .gomblink_form,
.kvizkerdes .gomblink_form { background: url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_szel.png) no-repeat scroll top right; }
* html .portyagombok .gomblink_form,
* html .kvizkerdes .gomblink_form { background: url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_szel.png) no-repeat scroll top right; }

.lelekkufar .listazas_gomb .gomblink_form,
.kvizkerdes .gomblink_form { width:100px; }

.portyagombok .gomblink_form span,
.kvizkerdes .gomblink_form span { background: url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2.png) no-repeat; }
.portyagombok .gomblink_form:hover,
.kvizkerdes .gomblink_form:hover { background: url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2_szel.png) right -23px no-repeat;}
.portyagombok .gomblink_form:hover span,
.kvizkerdes .gomblink_form:hover span { background: url(http://images.vegzetur.hu/pic/design_uj/gomb_szurke2.png) 0 -23px no-repeat; }

#fooldal_kviz_form .gomblink_form { width:100px; }
#fooldal_kviz_form .gomblink_form input { width:auto; }

*:first-child+html .gomblink2_form span,
*:first-child+html .gomblink_form span { margin-top:0;padding-bottom:5px;}
* html .gomblink2_form span,
* html .gomblink_form span { margin-top:0;padding-bottom:4px;}

*:first-child+html .gomblink2_form input,
*:first-child+html .gomblink_form input { background:transparent;}
* html .gomblink2_form input,
* html .gomblink_form input { background:transparent;}

#loginform label {
  display:block;
  font-weight:bold;
  padding-bottom:5px;
}

#loginform { font-weight:bold; }

#loginform input {
  width:110px;
  /*border:1px solid #1C3B56;*/
  margin:5px 0;
}

#loginform select { margin-bottom:5px; }

#portyaform input { margin:5px 0;}
#portyaform input#cimzett_szovi { width:220px; }

.epitesgomb,
.eladas_gomb,
#szavazasgomb,
#loginform .submit {
  width:110px;
  height:20px;
  border:none;
  background:url(http://images.vegzetur.hu/pic/design_uj/kisgomb_szurke1.png) no-repeat;
  font-weight:bold;
  color:white;
  font-size:11px;
  padding-bottom:3px;
  cursor:pointer;
}

* html .epitesgomb,
* html .eladas_gomb,
* html #szavazasgomb,
* html #loginform .submit { background:url(http://images.vegzetur.hu/pic/design_uj/kisgomb_szurke1.gif) no-repeat; }

.epitesgomb:hover,
.eladas_gomb:hover,
#szavazasgomb:hover ,
#loginform .submit:hover {
  background:url(http://images.vegzetur.hu/pic/design_uj/kisgomb_szurke1.png) 0 -20px no-repeat;
  color:yellow;
  cursor:pointer;
}

#regform, .adminform, .beallitasform, .kviz_iras {
  padding:5px;
  margin:0;
}

.kviz_iras .title,
.moderatorform .mezo1 .title, 
#regform .title,
#regform .title_error,
.beallitasform .title,
.beallitasform .title_error,
.adminform .title,
.adminform .title_error {
  float:left;
  clear:both;
  width:200px;
  text-align:right;
  padding-right:10px;
}

.kviz_iras .title { width:150px; }

.moderatorform .mezo1 .title { font-weight:bold; }

#regform .title_error,
.beallitasform .title_error,
.adminform .title_error { color:#c00; }

#regform input { float:left; }

.kviz_iras .submit,
.kerdoiv_form .submit,
/*.tagsag_valtas_form .submit,*/
.moderatorform .submit,
.adminform .submit,
.beallitasform .submit {
  text-align:center;
  padding-top:10px;
  clear:both;
  font-weight:bold;
}

.submit input { cursor:pointer; }

.adminform .title,
.adminform .title_error,
.beallitasform .title,
.beallitasform .title_error {
  width:250px;
  font-weight:bold;
}

.szovetseg_reszletes #szovetsegform textarea,
.szovetseg_reszletes #szovetsegform .mezo input {
  width:320px;
}

.kviz_iras .mezo input { width:400px; }
.kviz_iras .mezo input.hv { width:20px; }

.szovetseg_reszletes #szovetsegform textarea { height:120px; }

.moderatorform .mezo1,
.adminform .mezo,
.beallitasform .mezo {
  clear:both;
  padding-bottom:10px;
}

.kviz_iras .mezo,
.beallitasform .mezo { padding-top:5px;	}

.adminform .mezo input, 
.adminform textarea { width:350px; }

.beallitasform .mezo input,
.beallitasform textarea { width:200px; }

#zseton .mezo input { width:150px; }
.beallitasform textarea {
  height:60px;
  overflow:auto;
  width:300px;
}

.adminform textarea {
  height:150px;
  width:450px;
  overflow:auto;
}

#kalandtervezes .comment,
.hszform .comment,
.beallitasform .comment,
.adminform .comment {
  font-weight:normal;
  font-size:10px;
  text-align:justify;	
  display:block;
  margin-bottom:5px;
}

#kalandtervezes .comment { text-align:left; }

#adirs {
  float:left;
  margin-right:20px;
}

#adirs select{ width:100px; }
#afiles select { width:175px; }

#avatarpic {
  padding-top:5px;
  text-align:center;
}

#avatarpic img {
  border:1px solid #444;
  }

#center_content .beallitasform .mezo .cb input{ width:20px; }

form .tiab { display:none; }

/* ------------- beállítások form ----------------- */

.beallitasok .title, 
.beallitasok .title_error {
  width:300px;
}

.beallitasok .mezo {
  text-align:left;
}

.beallitasok .mezo input { width:150px; }
.beallitasok .mezo .cb input { width:15px; }

.beallitasok .text_mezo .mezo { text-align:center; }
.beallitasok textarea {
  width:500px;
  height:120px;
  margin:0 auto;
}

.beallitasform .mezo .datum_ev { width:35px; }

.beallitasform .mezo .datum_ho, .beallitasform .mezo .datum_nap { width:18px; }

.beallitasform .oskoved_van {
  font-weight:bold;
  clear:both;
  text-align:center;
  color:yellow;
  padding-bottom:5px;
}
/* ------------- hozzászólás form ----------------- */

.tagsag_valtas_form,
.hszform { padding-top:10px; }

.hszform .mezo {
  clear:both;
  padding-bottom:5px;	
}

.hszform .valasztas,
.hszform .title {
  font-weight:bold;	
  width:150px;
  padding-right:5px;
  float:left;
  text-align:right;
}

.hszform .valasztas { font-weight:normal; }

.hszform .title_kozep {
  font-weight:bold;
  text-align:center;
  padding-top:5px;
}

.hszform .mezo input { width:350px; }
.hszform .mezo .lejar { width:150px; }
.hszform .mezo .cb { width:15px; margin-left:155px; }

.hszform textarea {
  /*width:95%;*/
  width:600px;
  height:150px;
  overflow:auto;
  clear:both;
  margin:5px auto 0 auto;
}

.hszform .submit {
  text-align:center;
  clear:both;
  padding-top:5px;
}

/*#smiley_icons {*/
/*  padding:0 0 0 0;*/
/*  border:1px solid red;*/
/*  }*/

#smiley_icons img {
  border:none;
  margin:2px;
}

#bbcodes { margin-bottom:3px; }

#bbcodes input { font-size:10px; }

.hszform .allowedtags { clear:both;padding:2px 0 0 155px; }

#elonezet,
#topic_osszegzes { 
  margin:5px; 
  border:1px solid #0080C0;
  display:none;
}

#topic_osszegzes { display:block; }

#elonezet h5,
#topic_osszegzes h5 { 
  background:#0080C0;
  color:white;
  padding:1px 0 2px 5px;
  margin:0;
  font-size:10px;
}

#elonezet_szoveg { padding:2px 5px; }

/*#topic_osszegzes .post {
  margin:5px;
  border:1px solid #0080C0;
  background:#005177;
}

#topic_osszegzes .sender {
  font-weight:bold;
  float:left;
  padding:2px;
  color:#fff;
}

#topic_osszegzes .ido {
  font-weight:bold;
  float:right;
  padding:2px;
  color:white;
}

#topic_osszegzes .ido a {
  color:white;
  font-size:10px;
  text-decoration:none;
}

#topic_osszegzes .szoveg {
  clear:both;
  padding:5px;
  border-top:1px solid #0080C0;
  background:white;
}*/

#center_content .szavazas_topic .hszform { float:left; }

#haduzenetform,
#bekekotesform,
#lelekkufarform,
#kemkedesform,
#szovetsegform,
#pihenesform,
#vadaszatform { padding:10px 0 5px 0; }

#portyalinkform { padding:5px 0 }
#portyalinkform .gomblink_form { margin-top:0; }

#portyaform {
  margin:10px 20px;
  border:1px solid #444;
  padding:5px;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
}
* html #portyaform { background:#222; }
*:first-child+html #portyaform { background:#222; }

#vadaszatform img {
  border:none;
  vertical-align:bottom;
  margin:0;
}

input.stat,
input.ido { width:30px; }

/*form .mezo #hszfield {
  float:left;
  height:130px;
  margin-bottom:10px;
}*/

form .mezo #smiley_icons {
  float:right;
  width:350px;
  padding-left:0;
}

#zaszlo_pic { text-align:center; }
#zaszlo_pic img {
  margin:5px 0;
  border:3px double #2D002D;
}

form.fk_behelyezes,
form.fejlesztes,
form.epites {
  padding-top:5px;
}

form.fk_behelyezes { text-align:center; }
form.fk_behelyezes select{ margin-top:5px; }

form input.form_okgomb,
form.fk_behelyezes .submit {
  border:none;
  width:62px;
  height:20px;
  font-weight:bold;
  color:white;
  padding:0 0 3px 0;
  font-size:11px;
  background:url(http://images.vegzetur.hu/pic/design_uj/minigomb_szurke1.png) top no-repeat;
}

form input.form_okgomb:hover,
form.fk_behelyezes .submit:hover {
  background:url(http://images.vegzetur.hu/pic/design_uj/minigomb_szurke1.png) 0 -20px no-repeat;
  cursor:pointer;
}

.segitsegnyujtas #segit_szazalek { width: 30px; }
.segitsegform .submit { margin-top:5px; }

input.uzenet_cb {
  margin:0;
  padding:0;
  border:none;
  height:14px;
}

#lelekkufarform select {
  text-align:center;
  width:45px;
}

#lelekkufarform .tipuslista {
  float:right;
  width:250px;
}

form input.submit { margin-top:5px; }
form input.submit:hover {
  background:#4B1932;
  cursor:pointer;
}

.text_mezo { text-align:center; }
.text_mezo .title {
  text-align:center;
  width:100%;
  padding-bottom:5px;
}

form .text_mezo #smiley_icons {
  float:none;
  margin:5px auto;
}

#ujuzenet #smiley_icons {
  float:none;
  text-align:center;
}

/* --------- Állatok ---------- */

#allat_nevadas {
  padding:5px;
  width:400px;
  margin:0 auto;
}

form.felszereles input,
.allatok table form select,
.allatok table form input { margin-top:5px; }

form.kincslicitform,
form.felszereles {
  text-align:center;
  padding-top:5px;
}

form.felszereles select { margin:5px 0; }

/* ---------- Szakértelmek ---------- */

form.tudatturbo {
  text-align:center;
  padding-bottom:10px;
}

/* ------------ Regisztráció ---------- */

.horda_comment {
  display:none;
  height:62px;
}

.regfelt .title,
.regfelt .title_error { width:400px; }

/* ----- PUSZTÍTÓ CSAPÁS SEMLEGESÍTÉS ------ */

#semlegesitesform {
  padding:10px 0;
  text-align:left;
}
#semlegesitesform  input { font-weight:normal; }
#semlegesitesform .submit { margin-bottom:0; }

/* --------- KÉRDŐÍV ----------- */

.kerdoiv_form ul {
  list-style:none;
  margin:0;
  padding:10px;
}

.kerdoiv_form ul li {
  padding:0 0 2px 0;
  margin:0;
}

/* --------- ÁLLATOK GYAKORLATOZÁSA ----------- */

#gyakform,
#tobb_gyogyitasform {
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
  border:1px solid #444;
  padding:5px;
  width:330px;
  margin:0 auto;
  text-align:center;
}
* html #tobb_gyogyitasform,
* html #gyakform { background:#222; }
*:first-child+html #tobb_gyogyitasform,
*:first-child+html #gyakform { background:#222; }

#tobb_gyogyitasform {
  margin-top:10px;
  width:310px;
  padding-top:10px;
}

#tobb_gyogyitasform .allat_gyogyit_cb:hover {
  text-decoration:underline;
}
/* ------ SZÖVETSÉGI ÜZENŐFAL ---------------*/

.uzenofalform {
  text-align:center;
  padding-top:10px;
}

.uzenofalform textarea {
  width:500px;
  height:200px;
  overflow:auto;
  margin-bottom:10px;
}

.uzenofalform .stilus_out {
  float:left;
  width:80px;
  margin:0 15px 10px 15px;
}

.uzenofalform .stilus_out .stilus_box {
  margin-top:5px;
  font-weight:bold;
}

/* ------------ AUKCIÓSHÁZ ------------ */

.licitform { margin-top:5px; }
.licitform .licitertek { width:50px; }

/* ------- V4 vége --------- */

.v4_oskoatadas { text-align:center; }

.v4_oskoatadas select { margin:5px; }

/* ------- Főoldali regisztráció --------- */

#regisztracio_startplaying .title,
#regisztracio_startplaying .title_error { width:210px; padding-left:50px;}
#regisztracio_startplaying input { width:190px; }
#regisztracio_startplaying .gomblink_form { width:150px;}
#regisztracio_startplaying .gomblink_form input { width:100px;}

#regisztracio_fooldal { float:left; margin-top:10px;}

#regisztracio_fooldal .title { width:140px; }
#regisztracio_fooldal .title_error { width:140px; }
#regisztracio_fooldal input { width:150px;}
#regisztracio_fooldal .fooldal_jelszo input { width:100px;}
#regisztracio_fooldal .submit input { width:100px; }
.hirek .error { padding:0 0 10px 0;}
.fooldal_regisztracio_ok { padding:35px 10px 0 10px; float:left; width:315px; }

/* ------ Relikviák ----- */

#relikvia_valaszt {
  text-align:center;
  padding:10px;
  border:2px solid white;
  margin:10px 0;
  background:#333;
}

/* ------ Kalandok ----- */

#kalandtervezes {
  width:600px;
  margin:0 auto;
}

#kalandtervezes .mezo {
  clear:both;
  margin:5px 0;
}

#kalandtervezes .title {
  float:left;
  font-weight:bold;
  width:160px;
}

#kalandtervezes textarea,
#kalandtervezes input {
  width:350px;
}

#kalandtervezes textarea { height:125px; }

#kalandtervezes select { float:left; }
#kalandtervezes .proba_param {
  padding:0 10px;
  float:left;
}

#kalandtervezes .proba_param .szornynev {
  padding:5px 0 0 110px;
}

#kalandtervezes .proba_param input {
  width:150px;
  margin-bottom:5px;
}

#kp_hasznal_form { margin-bottom:5px; }

#ital_hasznal_form { margin:15px 0 5px 0; }
#ital_hasznal_form select { margin-top:5px; }

.kaland_ertekel {
  text-align:center;
  border:1px solid #444;
  background:url(http://images.vegzetur.hu/pic/design_uj/halvany_back_25.png);
  padding:10px;
}

#haragital_form {
  text-align:center;
  padding:90px 10px 0 10px;
  margin:0;
}

#haragital_form input { margin:5px 0;}
#haragital_form #cimzett { width:200px; }

.oltozetform select {
  margin:10px 0;
  width:150px;
}

.kufar_tobb .m_sel {
  float:left;
  margin-top:10px;
  padding:0 5px 0 8px;
}

.szaki_noveles,
.stat_noveles {
  width:23px;
  font-size:11px;
}
.gsc-input {
  color:black;
}