/*overlay*/
#overlay{
        display:none;
        position: absolute;
        background-color: #000000;
        opacity: 0.7;
        -moz-opacity: 0.7;
        filter:alpha(opacity=70);
        top: 0px;
        left: 0px;
        z-index: 90;
        width: 100%;
        height: 100%;
}
#lbimage {
	display: none;
	position: absolute;
	z-index: 100;
	border: 30px solid #555555;
	cursor: pointer;
}

#lbfulltitle {
	display: none;
	position: absolute;
	top:30px;
	left: 20px;
	z-index: 100;
	color:#DCDCDC;
	font-size:15px;
	width:100%;
	text-align: center;
}


/*left divs*/
#leftdiv { position: absolute; width: 230px; height: 511px; left: 0px; top: 0px; }
#lbtitle{ display: none; background-color: #726b60; height: 20px; color: #ffffff; text-transform: capitalize; font-weight: bold; line-height: 20px; padding-left: 8px; border-bottom: 1px solid #ffffff; }
#lbtitle a:link,#lbtitle a:visited{ color: #ffffff; text-decoration: none; }
#lbtitle a:active,#lbtitle a:hover { color: #ee7702; text-decoration: none; }

#lbheader { height:54px; overflow: hidden; padding: 10px; background-color: #f2ede2;}
.dirtitle { color: #726b60; padding-bottom: 5px; font-weight: bold;}
.dirdesc { color: #726b60; line-height: 1.5em;}
#lbthumbs {
   background-color: #f2ede2;
	height: 270px;
	width: 210px;
	overflow: auto;
	margin: 0 auto;
	padding: 0px 10px 0px 10px ;
}
.thumb {
	border: 1px solid #b5a786;
	margin: 5px 5px;
	cursor: pointer;
	
		opacity: 0.5;
    -moz-opacity: 0.5;
    filter:alpha(opacity=50);
	border: 1px solid #5D574D;
	
}
#lbdirstitle{ font-weight:bold; height: 20px; color: #726b60; line-height: 20px; padding: 10px 0 0 18px; }
#lbdirs {
	margin: 0 5px 0 5px;
	height: 138px;
	overflow: auto;
	color: #726b60;
	background-color: #e4dcc7;
}
#lbdirs .txt{ height: 16px; border-bottom: 1px solid #F2EDE2; padding: 3px; line-height: 16px;}
#lbdirs img{ vertical-align: middle;}
.txt a:link,.txt a:visited{ color: #726b60; text-decoration: none; }
.txt a:active,.txt a:hover { color: #ee7702; text-decoration: none; }

/*center*/
.images {
	position: absolute;
	width:600px;
	height:450px;
	top:0px;
	left:240px;
	background-color:#F2EDE2;
}
#lbimage1,#lbimage2 {
	display:none;
	cursor:pointer;
	position: absolute;
}
#loading {
	position: absolute;
	top: 220px;
	left: 550px;
	margin: 0;
	display: none;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter:alpha(opacity=80);
	
}

/*nevigacio*/
/*navigacio - info*/
#lbdata {
	background-color: #f2ede2;
	position:absolute;
	width:602px;
	height:51px;
	top:460px;
	left:240px;
}

#lbtext{
	width:375px;
   margin: 5px 5px 5px 10px;
	color: #ee7702;
	text-align: left;
	font-weight: bold;
	font-size: 11px;
	overflow: hidden;
}
#lbdesc{
	width:375px;
   margin: 0px 5px 5px 10px;
	color: #726b60;
	text-align: left;
	font-size: 10px;
	overflow: hidden;
}

/*navigacio - gombok*/

.lbprvnxt {
	position: absolute;
	left:390px;
	top: 0px;
}
#next{
	margin: 0;
	cursor:pointer;
	opacity: 0.4;
	-moz-opacity: 0.4;
	filter:alpha(opacity=40);
}
#prev{
	margin: 0;
	cursor:pointer;
	opacity: 0.4;
	-moz-opacity: 0.4;
	filter:alpha(opacity=40);
}

/*navigacio - slider*/



#slidecontrol {
	position: absolute;
	top: 0px;
	left: 480px;
	width: 120px;
	height:50px; 
	color: #726b60;
}

#counter{
	position: absolute;
	top: 5px;
	right:10px;
	height: 30px;
	width: 50px;
	margin: 0;
	font-weight:bold;
	font-size:11px;
	text-align: right;	
}

#lbsliderssdiv {
	position: absolute; 
	left: 0px; 
	top: 5px;
	width: 50px;
}
#slidestartstop {
	cursor: pointer;
	position: absolute;
	margin-left: 5px;
}
#lbsliderdiv {
	position: absolute; 
	left: 0px; 
	top: 30px;
}

#lbslider{ position: absolute;}

#lbsliderlabel {
	position: absolute;
	left: 80px;
	width: 30px;
}



/*egyeb*/


.pointer { cursor: pointer;}


/*ami kiaradt */

#box{
	padding:0;
	margin:0;
	owerflow:hidden;
	color: #818084;
	position:relative;
	width:100%;
	height:100%;
}
.boxbg {
	position:absolute;
	/*opacity: 0.9;
	-moz-opacity: 0.9;
	filter:alpha(opacity=90);*/
}	


#close{
	position: absolute;
	top: 5px;
	right: 5px;
	margin: 0;
	cursor: pointer;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter:alpha(opacity=50);
}



.lbthumbs {
	/*	background: #0098ff url('/images/gallery/bg_left.jpg') center center no-repeat;*/
	background-color: #0098ff;
	border: 2px solid #aeafb2;
	width: 560px;
	height: 450px;
	position: absolute;
	top: 65px;
	left: 30px;
	color: #ffffff;
}


#lbview {
	position: absolute;
	left: 617px;
	bottom: 50px;
	cursor: pointer; 
}

.foldermain {
	padding: 0 5px 0 5px;
	clear: both;
	cursor: pointer;
	background-color: #696969;
	margin: 5px 0;
	line-height: 24px;
}
.foldermain img {
	vertical-align:middle;
}
.folder {
	background-color: #D3D3D3;
	padding: 0 5px 0 10px;
	clear: both;
	cursor: pointer;
	margin: 3px 0;
	color: #3E3E3F;
	_height: 0;
	min-height: 0;
}
.folderimg {
	border: 1px solid #68676c;
	float: left;
	margin: 2px 5px 7px 10px;
}
.foldercim {
	clear: left;
	line-height: 16px;
}
.foldercim img {
	vertical-align:middle;
}

.gallist {
	display: block;
	color: #708090;
	margin: 5px;
	padding: 8px;
	border-bottom: 1px solid #ffffff;
	_height: 0;
	min-height:0;
}

.textlist {
	display: block;
	color: #BCA68F;
	text-align: justify;
	margin: 5px;
	padding: 8px;
	background-color: #F0F1FA;
	_height: 0;
	min-height:0;
}

.textlist img {
   float: left;
   margin: 0 10px 0 0;
   padding: 2px;
	border: 1px solid #696969;
}

.gallistpic {
	float: left;
	border: 1px solid #504F53;
	margin-right: 10px;
}