body {
  background-color: #000000  !important;
  margin: 0px;
  padding: 0px;
  color:#FFFFFF !important;

	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
}

table, td, tr {
  color:#FFFFFF;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	
	margin:0px;
	padding:0px;
}

a {
	font-family: Verdana, sans-serif;
  color:#cd0074 !important;
	font-weight: normal !important;
	font-size: 12px !important;
	text-decoration: underline !important;
	outline: none;
}

a:hover {
  color:#cd0074;
	font-weight: normal;
	outline: none;
}
a:active {
  color:#cd0074;
	font-weight: normal;
	outline: none;
}

div.newgames_box a,
div.mainbkg a {
	text-decoration:none !important;
}


p, hr, div {
	margin: 0px;
	padding: 0px;
}

iframe {
	margin: 0px;
	padding: 0px;
  overflow:auto;
}

div.container {
	position:relative;
	width: 1020px;
	height:1074px;

	margin:0px auto; 

/*	top: 0px;
	
/* Torolni*/
/*	border-width: 1px; border-color: red; border-style: solid;/**/
}

div.bkg_top {
	position:absolute;
	left:136px;
	top:0px;
  width:748px;
  height:96px;
	
	background-image: url(../images/bg_U.jpg);
  background-position: top left;
  background-repeat: no-repeat;

	z-index: 0;
}

div.bkg_left {
	position:absolute;
	left:0px;
	top:0px;
  width:136px;
  height:1074px;
	
	background-image: url(../images/bg_L.jpg);
  background-position: top left;
  background-repeat: no-repeat;

	z-index: 0;
}

div.bkg_right {
	position:absolute;
	left:884px;
	top:0px;
  width:136px;
  height:1074px;
	
	background-image: url(../images/bg_R.jpg);
  background-position: top left;
  background-repeat: no-repeat;

	z-index: 0;
}

div.bkg_middle {
	position:absolute;
	left:136px;
	top:369px;
  width:748px;
  height:206px;
	
	background-image: url(../images/bg_M.jpg);
  background-position: top left;
  background-repeat: no-repeat;

	z-index: 0;
}


div.bkg_bottom {
	position:absolute;
	left:136px;
	top:983px;
  width:748px;
  height:91px;
	
	background-image: url(../images/bg_D.jpg);
  background-position: top left;
  background-repeat: no-repeat;

	z-index: 0;
}


div.middle {
	position:relative;
  width:762px !important;
  height:887px !important;

	left:129px;
	top:96px;

	z-index: 2;

/* Torolni*/
/*	border-width: 1px; border-color: red; border-style: solid;/**/
}

img.lasvegas {
	position: absolute;
	left: 7px;
	top: 17px;
}

img.hgt {
	position: absolute;
	left: 272px;
	top: 14px;
}

div.menu {
	width: 762px !important;
	height: 35px !important;
	margin:0px;
	padding:0px;
	
	background-image: url(../images/menubar.png);
  background-position: top left;
  background-repeat: no-repeat;
	border-width: 0px;

	z-index: 2;
	
	overflow: hidden;
}

div.menu_elvalaszto {
	position:absolute; width:762px; left:0px; top:1px; z-index:200;
}

div.mainbkg {
	position: absolute;
	width:762px !important;
	height:238px;
	
	background-image: url(../images/mainbg.jpg);
  background-position: top left;
  background-repeat: no-repeat;

	z-index: 1;
}


div.menu_box {
	width:100px;
	height:32px;
	float:left;
	text-align:center;
	background-image: url(../images/menubtn.png);
  background-position: top left;
  background-repeat: no-repeat;
}

div.menu_inside {
	position:relative; width:100%; top:8px;
}

.menu_bottom {
  color:#000000 !important;
	font-weight: bold !important;
	font-size: 13px !important;
	text-decoration: none;
/*	letter-spacing: -0.01em; */
/*	outline: none;*/
}
a.menu_bottom {
  color:#000000 !important;
	font-weight: bold !important;
	font-size: 13px !important;
	text-decoration: none !important;
/*	letter-spacing: -0.01em;*/
	outline: none;
}
a.menu_bottom:hover {
  color:#a30404 !important;
	outline: none;
}
a.menu_bottom:active {
  color:#a30404 !important;
	outline: none;
}

/***** New games box *****/
div.newgames_container {
	position: absolute;
	
	left:0px;
	top:287px;

	width:100%;
	height:177px;

	z-index: 1;
}

div.newgames_box {
	position: absolute;
	
	width:232px;
	height:177px;

	background-image: url(../images/windowsml.png);
  background-position: top left;
  background-repeat: no-repeat;
}

div.newgames_inside {
	position:relative; width:100%; top:3px; text-align:center;
}

div.newgames_box h2 {	margin:0; }


/****** News ******/
div.news_container {
	position: absolute;
	
	left:0px;
	top:479px;

	width:100%;
	height:408px;

	z-index: 1;
}

div.news_head {
	position: absolute;
	
	width:762px;
	height:22px;

	background-image: url(../images/newsbg_top.png);
  background-position: top left;
  background-repeat: no-repeat;
	
	text-align: center;
	color: #000000;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
}

div.news_main {
	position: absolute;
	
	top:22px;
	
	width:760px;
	height:379px;

	background-image: url(../images/newsbg.png);
  background-repeat: repeat-x;
	
	border-width: 1px; border-color: gray; border-style: none solid none solid;
}


/****** ComboBox ******/
div.mmoSelectbox {
	position: relative;
	float: left;
	width:110px;
	height:22px;
	background-image: url(../images/combobox/langbg.png);
  background-repeat: no-repeat;
	margin:-1px 0 0 10px;
}

div.mmoSelectArea {
/*	border:1px solid #FF3030; /**/
	display:block !important;
	float:none;
	font-size:12px;
	font-weight:bold !important;
	text-align: left;
	width:102px;
	height:20px;
	line-height:13px;
	margin-top:3px;
	margin-left:2px;
	overflow:hidden !important;
}

div.mmoSelectText {
	cursor:pointer;
	float:left;
	overflow:hidden;
	padding:1px 2px;
	width:80px;
}

.mmoflag {
	background:transparent url(../images/combobox/flags.png) no-repeat scroll 0 0;
	height:14px !important;
	padding-left:23px;
}

.mmo_HU {
	background-position:left -28px !important;
}

.mmo_EN {
	background-position:left 0px !important;
}

.mmo_DE {
	background-position:left -14px !important;
}

.mmoSelectButton {
	background:transparent url(../images/combobox/langcombobtn.png) no-repeat;
	float:right;
	width:15px;
	height:13px;
	margin-top:2px;
}

div.mmoOptionsDivInvisible {
	display:none;
}

.mmoOptionsDivVisible {
	background-color:#5F5F5F !important;
	border:1px solid #FFFFFF;

	font-size:12px;
	font-weight:bold !important;
	text-align: left;

	min-width:110px;
	position:absolute;
	left: 0px;
	z-index:3100;
}

div.mmoOptionsDivVisible ul li {
	background-color:#5F5F5F;
	height:14px;
	padding:2px 0;
}

div.mmoOptionsDivVisible ul {
	-x-system-font:none;
	border:0 none;

	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;

	line-height:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	overflow-x:hidden;
	overflow-y:auto;
	padding:2px;
}

div.mmoOptionsDivVisible a {
	color:#ffffff !important;
	display:block;
	font-weight:normal !important;
	height:14px !important;
	min-width:100px;
	text-decoration:none !important;
	white-space:nowrap;
	width:100%;
}

div.mmoOptionsDivVisible a:hover {
	background-color:#8F8F8F;
	outline: none;
}
div.mmoOptionsDivVisible a:active {
	background-color:#8F8F8F;
	outline: none;
}

div.mmoOptionsDivVisible li.mmoActive {
	background-color:#8F8F8F !important;
}
