* { padding: 0; margin: 0; }

/* --- Formázás --- */
h1 {
 color: #ffde00;
}

h1 {
  position: relative;
  color: #ffde00;
  color: #FF6600;
}
h1 span {
  background: url(../images/gradient.png) repeat-x;
  position: absolute;
  display: block;
  width: 100%;
  height: 33px;
  * background:none;
  * filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gradient.png', sizingMethod='scale');
}

h2 {
 color: #ffde00;
 font-size: 14px;
}
a {
 color: #ff6600;
 text-decoration:none;
}

/* --- Tartalom rész --- */ 
#prefix {
 font-size: 14px;
 font-weight: bold;
 text-align: justify;
 padding:10px;
}
#szoveg {
 text-align: justify;
 padding:20px;
}
#hir_prefix {
 text-align: justify;
}
#submenu li {
 list-style: none none inside;
 /*font-size: 72px;*/
 font-weight: bold;
}
.prefix {
 font-size: 14px;
 font-weight: bold;
 text-align: justify;
 padding:10px;
}
.szoveg {
 text-align: justify;
 padding:20px;
}
.hir_prefix {
 text-align: justify;
}
.submenu li {
 list-style: none none inside;
 font-size: 72px;
 font-weight: bold;
}

#content li {
 list-style: none none inside;
}

/* --- Oldal szerkezet --- */ 
body {
 background:#000000 url(../images/main_bg2.gif) repeat-y center top;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
}
#top_bg {
 background:url(../images/top_bg.jpg) no-repeat center top;
}

#wrapper { 
 margin: 0 auto;
 width: 1000px;
}
#header {
 color: #333;
 width: 978px;
 float: left;
 padding: 10px;
 height: 300px;
 margin: 10px 0px 5px 0px;
}
	a:active, a:focus{ outline:none; }
	#mjj{margin:53px 0 0 480px;}
		.mult a {
			background:url(../images/mjj.png) top left no-repeat;
			float:left;
			width:92px;
			height:53px
			}
			.mult a:hover {background:url(../images/mjj.png) bottom left no-repeat;}
		.jelen a{
			float:left;
			background:url(../images/mjj.png) top center no-repeat;
			width:91px;
			height:53px
			}
			.jelen a:hover {background:url(../images/mjj.png) bottom center no-repeat;}
		.jovo a{
			float:left;
			background:url(../images/mjj.png) top right no-repeat;
			width:87px;
			height:53px
			}
			.jovo a:hover {background:url(../images/mjj.png) bottom right no-repeat;}
#baloldal { 
 color: #fff;
 padding:6px 5px 5px;
 width: 761px;
 float: left;
}
	.bal_fent {background:url(../images/bal_fent_bg.png) no-repeat center top;height:9px;width:771px;font-size:0}
	.bal_lent {background:url(../images/bal_lent_bg.png) no-repeat center top;height:9px;width:771px;font-size:0}
	.bal_kozep {background:url(../images/bal_bg.png) repeat-y center top;width:771px;}
	
	.bal_kozep p {padding:5px 0;}
	.bal_kozep div {padding:0 10px;}
	.bal_kozep h1 {padding:0 10px;}

#jobboldal { 
 float: right;
 color: #fff;
 width: 219px;
 display: inline;
}
	.jobb_fent {background:url(../images/jobb_fent_bg.png) no-repeat center top;height:16px;width:219px;font-size:0}
	.jobb_lent {background:url(../images/jobb_lent_bg.png) no-repeat center top;height:16px;width:219px;font-size:0}
	.jobb_kozep {background:url(../images/jobb_bg.png) repeat-y center top;width:219px;}

		.jobb_kozep h2 {margin-bottom:5px;font-family:verdana}
	.jobb_kozep #hir_prefix {margin-bottom:5px;}
		.jobb_kozep .hir_prefix {margin-bottom:5px;}
				
	.jobb_tartalom {padding:0 13px;font-size:12px;}
	.jobb_tartalom ul li {list-style:none;font-weight:bold;font-family:verdana;font-size:15px}
#footer {
 background:url(../images/footer_bg.jpg) no-repeat center top;
 height:447px;
 width: 100%;
 color: #333;
}
	#footer_holder {width:1024px;margin:0 auto}
	#footer_lent {
		float:right;
		position:relative;
		text-align:center;
		top:334px;
		width:1030px;
		color:#ff6600
		}
		#footer_lent a {margin:0 25px;}
		#footer_lent a:hover {color:white}
	
/* TAMOGATOK */

#tamogatok {
	float:right;
	position:relative;
	top:324px;
	}

ul.gallery {
	/*width: 800px; --Adjust width according to your scenario--*/
	list-style: none;
	margin: 0; padding: 0;
}
ul.gallery li {
	float: left;
	margin: 0; padding: 0;
	text-align: center;
	display: inline; /*--Gimp Fix aka IE6 Fix - Fixes double margin bug--*/
}
ul.gallery li a.thumb {
	width: 274px; /*--Width of image--*/
	height: 81px; /*--Height of image--*/
	cursor: pointer;
}
ul.gallery li span { /*--Used to crop image--*/
	width: 274px;
	height: 81px;
	overflow: hidden;
	display: block;
}
ul.gallery li a.thumb:hover {
	background: #333; /*--Hover effect for browser with js turned off--*/
}
ul.gallery li h2 {
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	margin: 0; padding: 10px;
	background: #f0f0f0;
	border-top: 1px solid #fff; /*--Subtle bevel effect--*/
}
ul.gallery li a {text-decoration: none; color: #777; display: block;}
ul.gallery img {border:none}

/*Budapest Gameshow*/

ul.gallery li.bg a.thumb {
	width: 188px; /*--Width of image--*/
	height: 81px; /*--Height of image--*/
	cursor: pointer;
}
ul.gallery li.bg span { /*--Used to crop image--*/
	width: 188px;
	height: 81px;
	overflow: hidden;
	display: block;