.galleria{
	list-style:none;
}
.galleria li{
	display:block;
	overflow:hidden;
	float:left;
}
.galleria li a{
	display:none
}
.galleria li div{
	position:absolute;
	display:none;
	top:0;
	left:180px
}
.galleria li div img{
	cursor:pointer
}
.galleria li.active div img,.galleria li.active div{
	display:block
}
.galleria li img.thumb{
	cursor:pointer;
	top:auto;
	left:auto;
	display:block;
	width:auto;
	height:auto
}
.galleria li .caption{
	display:block;
	padding-top:.5em
}
* html .galleria li div span{
	width:400px
}
/* MSIE bug */
/* BEGIN DEMO STYLE */
*{
	margin:0;
	padding:0
}
body{
	background:black;
	color:#bba;
}
h1,h2{
	font:bold 80% 'helvetica neue',sans-serif;
	letter-spacing:3px;
	text-transform:uppercase;
}
a{
	color:#348;
	text-decoration:none;
	outline:none;
}
a:hover{
	color:#67a;
}
.gallery_demo li{
	width:60px;
	height:40px;
	border:3px double #111;
	margin: 0px;
	background:#000;
}
#main_image{
	margin:0px auto;
	height:438px;
	width:650px;
	padding-bottom: 10px;
}
.caption{
	font-style:italic;
	color:#887;
}
.nav{
	width: 0px;
	height: 0px;
}
#elozo{
	display: block;
	position: relative;
	left: 0px;
	width: 325px;
	height: 438px;
	background: url("elozo_new.png") no-repeat 0px 100px;
	text-indent: -9999px;
	opacity:0;
	filter:alpha(opacity=0);
}
#kovetkezo{
	display: block;
	position: relative;
	left: 325px;
	width: 350px;
	height: 438px;
	background: url("kovetkezo_new.png") no-repeat right 100px;
	text-indent: -9999px;
	opacity:0;
	filter:alpha(opacity=0);
}
.info{
	text-align:left;
	width:700px;
	margin:30px auto;
	border-top:1px dotted #221;
	padding-top:30px;
}
.info p{
	margin-top:1.6em;
}
#nav_bar{
	width: 651px;
	margin:0 auto;
}
#thumbnail_container{
	width: 592px;
	overflow: hidden;
}
#nav_bar a{
	display: block;
	width: 29px;
	height: 46px;
	text-indent: -9999px;
	opacity:0.3;
	filter:alpha(opacity=30);
	color: #bed263;
}
#nav_bar .hatra_gorgetes{
	background: url("hatra.png") no-repeat 0px 3px;
	float: left;
}
#nav_bar .elore_gorgetes{
	background: url("elore.png") no-repeat 0px 3px;
	float: right;
}

/* kieg?sz?t?sek */
html, body {
	height:100%;
}
.main {
	height:98%;
	position: relative;
	padding-top: 10px;
}
.outer{
	height: 95%;
	width: 100%;
	display: table;
}
.inner{
	display: table-cell;
	vertical-align: middle;
	height: 100%;
}
.container{
	position: relative;
}
.div_footer{
	border-top: 1px solid #353637;
	color: #5F6062;
	font-size: 11px;
	/*position: absolute;*/
	bottom: 0px;
	height:5%;
	width: 100%;
}
.created_by{
	float:left;
	padding-left: 100px;
}
.created_by a{
	color: #5F6062;
	text-decoration: none;
}
.created_by a:hover{
	text-decoration: underline;
}
.partnerek{
	float:right;
	font-size: 12px;
	padding-right: 100px;
}
.partnerek a{
	float:right;
	color: #BED263;
	text-decoration: none;
}
.partnerek a:hover{
	text-decoration: underline;
}
.copyright{
	text-align: center;
	height: 0px;
}
.also_nav {
	padding: 5px;
	text-align: center;
}
.galleria_wrapper img{
	display: block;
	margin: 0px auto;
}