#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #C5AF70; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 3px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink:link, #nextLink:link, #prevLink:visited, #nextLink:visited{ background-color: transparent;}
#prevLink { left: 0; float: left; }
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(images/prevlabel.jpg) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(images/nextlabel.jpg) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #C5AF70; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #000; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
#user_{visibility: hidden}

html {
margin:0; padding:0; width:100%; height:100%;
}
BODY { 
BACKGROUND: url(images/bg_main.jpg) #000000 repeat-x; margin:0; padding:0; width:100%; height:100%;
}
A:link {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px;  text-decoration:none; background-color:#C5AF70; FONT: 13px Verdana, Arial, Helvetica, sans-serif;
}
A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px;  text-decoration:none; background-color:#C5AF70; FONT: 13px Verdana, Arial, Helvetica, sans-serif;
}
A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 0px;   text-decoration:none; background-color:#C5AF70; FONT: 13px Verdana, Arial, Helvetica, sans-serif;
}
A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px; color: #000000 ; PADDING-TOP: 0px;   text-decoration: underline; background-color:#C5AF70; FONT: 13px Verdana, Arial, Helvetica, sans-serif;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 17px Georgia, "Times New Roman", Times, serif; color: #C5AF70; PADDING-TOP: 0px; TEXT-ALIGN: center; text-decoration:underline
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 14px Georgia, "Times New Roman", Times, serif; color: #C5AF70; PADDING-TOP: 0px; TEXT-ALIGN: center; text-decoration:underline
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: 14px Georgia, "Times New Roman", Times, serif; color: #C5AF70; PADDING-TOP: 0px; text-decoration:underline
}

H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 14px Georgia, "Times New Roman", Times, serif; color: #C5AF70; PADDING-TOP: 0px; text-decoration:underline
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; FONT: bold 14px Georgia, "Times New Roman", Times, serif; color: #C5AF70; PADDING-TOP: 0px; 
	}
H7 {
	PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; FONT: 10px Verdana, Arial, Helvetica, sans-serif; color: #C5AF70; text-align:left  
	}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px Verdana, Arial, Helvetica, sans-serif; color: #C5AF70; TEXT-ALIGN: left; margin-bottom: 5px; margin-top: 5px
}
#dij a:link {border: none; background:none; text-decoration:none}
#dij a:visited  {border: none; background:none; text-decoration:none}
#dij a:hover {border: none; background:none; text-decoration:none}
#dij a:active {border: none; background:none; text-decoration:none}



#hide_pics {position:absolute; text-align: left; margin: 0px; PADDING: 0px; WIDTH: 500px; height:500px; OVERFLOW: hidden; z-index:999;visibility:hidden
}

#main_container_logo { position:absolute; text-align: center; left: 50%; top:20px; margin-left: -353px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 706px; height:580px; PADDING-TOP: 0px; z-index:10
}
#main_container { position:absolute; text-align: center; left: 50%; top:50px; margin-left: -477px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 954px; height:580px; PADDING-TOP: 0px
}
#main_container_auto { position:absolute; text-align: center; left: 50%; top:20px; margin-left: -200px; PADDING-RIGHT: 0px; PADDING-LEFT: 00px; PADDING-BOTTOM: 0px; WIDTH: 400px; height:600px; PADDING-TOP: 0px
}
#iras { text-align: center;
	POSITION: absolute;
	top: 50px;
	left: 50%;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 20px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	margin-left: -462px; 
	width:924px;
	height: 160px;
	z-index:1;
	filter:alpha(opacity=95);-moz-opacity:.95;opacity:.95;
	background-color: #000000;
	visibility:hidden
	}
#left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 27px; max-height:580px; PADDING-TOP: 0px; float: left
	}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 27px; max-height:580px; PADDING-TOP: 0px; float: left
	}
#container_logo { 
    background:#000000; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 652px; height: 580px; PADDING-TOP:0px; float:left
}
#container_logo_content { 
    background:#000000; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 652px; height:434px; PADDING-TOP:146px; float:left
}
#container { 
    background:#000000; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 900px; height:540px; PADDING-TOP:0px; float:left
}
#container_auto { 
    background:#000000; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 400px; height:600px; PADDING-TOP:0px; float:left
}
#container_sitemap { 
    background:#000000; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 450px; height:540px; PADDING-TOP:0px; float:left
}
#content_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 210px; max-height:540px; PADDING-TOP: 0px;float: left
	}
#content_middle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 390px; max-height:540px; PADDING-TOP: 0px;float: left
	}
#content_middle_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 370px; height:90px; PADDING-TOP: 0px;
	FONT: 12px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70; float: left
	}
#content_middle_bottom { 
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 370px; height:30px; PADDING-TOP    : 0px;	FONT: 12px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70; float: left
	}
#scroll {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: 0px solid;
	WIDTH: 385px;
	BORDER-BOTTOM: 0px solid;
	POSITION: relative; 
	TOP: 0;
	HEIGHT: 540px;
	margin-right:5px;
	background-color: #000000;
}
#scroll2 {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: 0px solid;
	WIDTH: 380px;
	BORDER-BOTTOM: 0px solid;
	POSITION: relative; 
	TOP: 0;
	HEIGHT: 420px;
	margin-right:5px;
	background-color: #000000;
	}
#scroll3 {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: 0px solid;
	WIDTH: 680px;
	BORDER-BOTTOM: 0px solid;
	POSITION: relative; 
	TOP: 0;
	HEIGHT: 540px;
	margin-right:5px;
	background-color: #000000;
	}
#scroll4 {
	BORDER-RIGHT: 0px solid;
	BORDER-TOP: 0px solid;
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 0px 0px 0px 0px;
	OVERFLOW: hidden;
	BORDER-LEFT: 0px solid;
	WIDTH: 380px;
	BORDER-BOTTOM: 0px solid;
	POSITION: relative; 
	TOP: 0;
	HEIGHT: 450px;
	margin-right:5px;
	background-color: #000000;
	}
#content {
	FLOAT: left; WIDTH: 345px; POSITION: relative; TOP: 0px; PADDING-TOP: 0px; FONT: 12px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70
}
#content2 {
	FLOAT: left; WIDTH: 340px; POSITION: relative; TOP: 0px; PADDING-TOP: 0px; FONT: 12px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70
}
#content3 {
	FLOAT: left; WIDTH: 640px; POSITION: relative; TOP: 0px; PADDING-TOP: 0px; FONT: 12px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70
}
#content4 {
	FLOAT: left; WIDTH: 340px; POSITION: relative; TOP: 0px; PADDING-TOP: 0px; FONT: 12px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70
}
#bejegyzes {
	FLOAT: left; max-width: 340px; POSITION: relative; TOP: 0px; PADDING-TOP: 5px; padding-bottom:5px; border-bottom: 1px solid #C5AF70; FONT: 12px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70
}
#content_no_scroll {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 385px; max-height:540px; margin-right:5px; PADDING-TOP: 0px;OVERFLOW: hidden; float: left; FONT: 12px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70
	}
#content_right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 300px; height:540px; PADDING-TOP: 0px; float: left
	}
#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  MARGIN: 0px auto; WIDTH: 160px; PADDING-TOP: 0px
	}
#logo a{ border:#000000 none; background:none;
	}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  MARGIN: 0px auto; WIDTH: 182px; PADDING-TOP: 0px
	}
#bottom { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 900px; height:40px; PADDING-TOP: 0px; margin:0px; float: left; 
}
#bottom_line { background-position:center; background-image:url(images/line.png); background-repeat:no-repeat; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 900px; height:8px; PADDING-TOP: 0px; margin:0px; float: left; 
}
#bottom_content { text-align:center; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px;  WIDTH: 879px; height: 32px; PADDING-TOP: 0px; float: left; font: 13px  Verdana, Arial, Helvetica, sans-serif; color: #C5AF70; text-decoration:none;
}
#bottom_content_facebook { text-align:right; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  WIDTH: 17px; height:32px; PADDING-TOP: 0px;  margin:0px; float: left;
}
#bottom_content_facebook a:link { background-color: #000000}
#bottom_content_facebook a:active { background-color: #000000}
#bottom_content_facebook a:visited { background-color: #000000}
#bottom_content_facebook a:hover  { background-color: #000000}
#scrollbar {
	BACKGROUND: url(images/scrollbar_bg.gif) repeat-y 0px 0px; FLOAT: right; WIDTH: 20px; CURSOR: pointer; HEIGHT: 100%; TEXT-ALIGN: center
}
#scroller {
	POSITION: relative; TOP: 0px; 
	}
#img{ 
text-align:center;	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px;  MARGIN: 0px auto; WIDTH: 108px; height:80px;  PADDING-TOP: 5px; float: left;
	}
#img_content { 
text-align:center;	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px;  MARGIN: 0px auto; WIDTH: 98px; height:70px;  PADDING-TOP: 5px; float: left; background-color:#000000
	}
#img_content a:link { background-color: #000000}
#img_content a:active { background-color: #000000}
#img_content a:visited { background-color: #000000}
#img_content a:hover  { background-color: #000000}

#menu{ 
text-align:center;	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px;  MARGIN: 0px auto; WIDTH: 160px;  PADDING-TOP: 5px; float: left;
	}
#menu_content { 
text-align:center;	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px;  MARGIN: 0px auto; WIDTH: 150px; PADDING-TOP: 5px; float: left; background-color:#000000
	}
#menu_content p {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 13px Verdana, Arial, Helvetica, sans-serif; color: #C5AF70; TEXT-ALIGN: center; margin-bottom: 0px; margin-top: 0px
}
#team_content { 
PADDING: 0px 0px 0px 0px; MARGIN: 0px 0px 0px 0px; WIDTH: 345px; float: left;
	}
#team_content p {
	FONT: 13px Verdana, Arial, Helvetica, sans-serif; color: #C5AF70; margin: 0px 0px 0px 0px;  
}
#team_container { height:400px; width:345px }
#team_pics { 
PADDING: 0px 0px 0px px; MARGIN: 0px 10px 0px 0px; WIDTH: 100px; height:150px; float: left;
	}
.form_button{
 BACKGROUND: url(images/button.jpg) repeat;
 border: 0;
 padding: 2pt 2pt;
 font: 12px  Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;
}
.form{
 BACKGROUND: url(images/button.jpg) repeat;
 border: 1px inset #606060;
 padding: 2pt 2pt;
 font: 12px  Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;
 }
 
 .form2{
 BACKGROUND: url(images/button.jpg) repeat;
 border: 1px inset #606060;
 padding: 2pt 2pt;
 font: 12px  Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;
 overflow:auto; }


