	
H2 {
	color: #777777;
	letter-spacing: 2px;
	}
	
body {
	min-width: 940px;
	padding:0 0px;
	margin: 0 40px;	
	}

img {
	border: 0px;
	}
	
#fejlec {
	position: relative;
	background: #FFFFFF;
	width:100%;
	height:140px;
	margin: 0px;
	padding: 0px;
	overflow: visible;
		}
		
#teaerdo {
	width:820px;
	height: 80px;
	margin: 0 auto;
	color:#666;
	font: "Times New Roman", Times, serif;
	font-size: 75px;
	font-variant:small-caps;
	letter-spacing: 5px;
	text-align: left;
	padding: 10px 0 0 0;
	
	}
	
#fomenu {
	width: 820px;
	margin: 0px auto;
	padding: 0 0 0 15px;
	cursor: default;
	}
	
#fomenu a {
	color: #aaa;
	text-decoration: none;
	}
	
#fomenu ul{
	position: absolute;
	margin: 0px ;
	padding: 0px;
	height: 97px;
	}
	
#fomenu li{
	position: relative;
	float: left;
	margin: 0px ;
	padding: 0px 0 0px 0;
	list-style: none;
	text-align: left;
	font-size: 16px;
	letter-spacing: 2px;
	font-variant:small-caps;
	color: #999;
	}
.hatbetu {
	width: 120px;
    }
	
.hetbetu {
	width: 100px;
    }

	
.nyolcbetu {
	width: 130px;
    }
	
.kilencbetu {
	width: 150px;
    }

.tizenotbetu {
	width: 200px;
    }
	
#fomenu li:hover{
	color:#000;
	padding: 0px 0 0px 0;
	z-index: 500;
	}
	
#fomenu li ul{
	display: none;
	}
	
#fomenu li:hover ul{
	display: block;
	position: relative;
	float: none;
	margin: 0px 0 0 0;
	padding: 0px;
		}
	
#fomenu li li{
	position: relative;
	float: none;
	margin: 0px ;
	padding: 3px 0px 3px 5px;
	font-size: 12px;
	letter-spacing: 1px;
	}
	
#fomenu li li:hover{
	padding: 3px 0px 3px 5px;
	margin: 0px;
	background-color:#000;
		}

#fomenu li li:hover a{
	color:#fff;
	padding: 0;
	margin: 0px;
		}
		
#oldaltorzs {
	width: 100%;
	height:auto;
	margin: 0 auto;
	}
	
#slideshow {
	list-style:none; 
	color:#fff}
	
#slideshow span {
	display:none}
	
#wrapper {
	width:661px; 
	margin:25px auto; 
	display:none}
	
#wrapper * {
	margin:0; 
	padding:0}
	
#fullsize {
	position:relative; 
	width:661px; 
	height:494px; 
	padding:2px; 
	border:1px solid #fff; 
	background:#fff;
	margin: 10px 0
	}
	
#information {
	position:absolute;
	margin:0 0 0 82px; 
	bottom:0; 
	width:496px; 
	height:0; 
	background:#000; 
	color:#555; 
	overflow:hidden; 
	z-index:200; 
	opacity:.7; 
	filter:alpha(opacity=70);
	}
	
#information h1 {
	padding:4px 8px 3px; 
	font-size:20px;
	font-family: "Times New Roman", Times, serif;
	}
	
#information p {
	padding:0 8px 8px;
	font-size: 14px;
	font-weight: bold;
	}
	
#image {
	width:661px;
	padding: 0px}
	
#image img {
	position:absolute; 
	z-index:25; 
	width:auto}
	
.imgnav {
	position:absolute; 
	width:25%; 
	height:306px; 
	cursor:pointer; 
	z-index:150}
	
	
#imglink {
	position:absolute; 
	height:306px; width:100%; 
	z-index:100; 
	opacity:1; 
	filter:alpha(opacity=100)}
	
.linkhover {
	background:url(images/link.gif) center center no-repeat}
	
#thumbnails {
	width: 570px;
	margin:0 0 0 72px}

#slideleft {
	float:left; 
	width:0px; 
	height:110px; 
	background:url(images/scroll-left.gif) center center no-repeat; 		    
	background-color:#fff;
	margin:0px
	}
	
#slideleft:hover {
	background-color:#fff
	}
	
#slideright {
	float:right; 
	width:0px; 
	height:110px; 
	background:#fff url(images/scroll-right.gif) center center no-repeat
	
	}
	
#slideright:hover {
	background-color:#fff
	}	
	
#slidearea {
	float:left; 
	position:relative; 
	width:510px; 
	margin-left:10px; 
	height:130px; 
	overflow:hidden}
	
#slider {
	position:absolute; 
	left:0; 
	height:130px}
	
#slider img {
	cursor:pointer; 
	border:1px solid #999; 
	padding:2px}
	
#szoveg {
	width:700px;
	height:150px;
	margin:200px auto;
	font-family: Garamond;
	font-style:italic;
	font-size: 20px;
	color:#999999;
	text-align:justify

	}
	
#szovegteabolt {
	width:700px;
	height:150px;
	margin:200px auto;
	font-family: Garamond;
	font-style:italic;
	font-size: 20px;
	color:#999999;
	text-align:center

	}

	
#lablec {
	width:100%;
	height:145px;
	background:#fff;
	font-family: Garamond;
	font-style:italic;
	border-top: #ccc solid 1px;
	clear: both;
	padding: 20px 0 0 0;	
	}

#nevjegy {
	background: #fff;
	clear: both;		
	}

#nev {
	width:400px;
	color: #663333;
	font-variant:small-caps;
	font-size:24px;
	font-family: "Century Gothic", Arial;
	margin: 0 ;
	padding: 10px;
	}
	
#nev P{
	font-size:16px;
	font-style:italic;
	font-family: Garamond;
	font-variant:normal;
	}	
	
#nev P.elsosor{
	padding: 10px 0 0 0;
	}
	
#kepek {
	clear: both;
	width: 300px;	
	margin: 0 auto;
	}
	
#cimkep,
#emailkep,
#telefonkep {
	width: 60px;
	height: 60px;
 	float:left;
	padding:0 20px;
}

#cim,
#telefon,
#email {
	display: none;
}

#emailkep:hover #email {
	display: block;
	position: relative;
	top: 30px;
	right: 5px;
	width: 350px;
	font-style:normal;
	font-weight:bold;
	font-size: 24px;
	color:#999;
}

#cimkep:hover #cim {
	display: block;
	position: relative;
	top: 30px;
	right: 145px;
	width: 500px;
	font-style:normal;
	font-weight:bold;
	font-size: 24px;
	color:#999;
}

#telefonkep:hover #telefon {
	display: block;
	position: relative;
	top: 30px;
	right: 135px;
	width: 350px;
	font-style:normal;
	font-weight:bold;
	font-size: 24px;
	color:#999;
}
