@charset "iso-8859-2";
/* CSS Document */

body{
	margin:0;
	background-color:#1f1c17;
}
#container{
	width:984px;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFF;
}
.keres_input{
	font:11px Arial, Helvetica, sans-serif;
}
#kereses {
	margin:0;
	padding:0;
}
#mai_nap{
	font:11px Arial, Helvetica, sans-serif;
	color:#dfd8d8;
	line-height:32px;
}
.kisdoboz{
	background-color:#efe7dc;
	background-image:url(im/kisdoboz_top.jpg);
	background-repeat:no-repeat;
	width:184px;
	margin-left:21px;
	padding:5px 10px 10px 10px;
}
#top_flash{
	background-color:#c8ae8a;
	padding:6px 7px 6px 7px;
}
#menu{
	padding:20px 10px 10px 10px;
}
	.katmenu{
		color:#5a0709;
		display:block;
		text-decoration:none;
		font:bold 14px Arial, Helvetica, sans-serif;
		padding:2px;
	}
	.katmenu:hover{
		background-color:#c8b187;
	}
	.fomenu{
		color:#5a0709;
		display:block;
		text-decoration:none;
		font:12px Arial, Helvetica, sans-serif;
		padding-left:15px;
	}
	.fomenu:hover{
		background-color:#c8b187;
	}
	.almenu{
		color:#5a0709;
		display:block;
		text-decoration:none;
		font:11px Arial, Helvetica, sans-serif;
		padding-left:25px;
	}
	.almenu:hover{
		background-color:#c8b187;
	}
#con{
	font:12px Arial, Helvetica, sans-serif;
	color:#2b2b2b;
	background-image:url(im/con_top_bg.jpg);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#efe7dc;
	padding:0px 10px 10px 10px;
	
}
	#con h1, .kisdoboz h1{
		font:bold 16px Arial, Helvetica, sans-serif;
		color:#512b11;
		margin:0;
		padding:7px 0px;
	}
	#con h2{
		font:bold 12px Arial, Helvetica, sans-serif;
		color:#5c3a23;
		padding:7px 0;
	}
	#con a{
		color:#f99a15;
		font:11px Arial, Helvetica, sans-serif;
		text-decoration:underline;
	}
	#con a:hover{
		text-decoration:none;
	}
	.cikk{
		border-bottom:1px solid #5c3a23;
		padding-bottom:10px;
		margin-bottom:10px;
	}
	.cikk_link{
		display:block;
		text-align:right;
	}
#login{
		color:#5a0709;
		
	}
	#login label{
		
		white-space:nowrap;
	}
	.login_input{
		width:85px;
		font:11px Arial, Helvetica, sans-serif;
		border:1px solid #5a0709;
	}
	.login_fej{
		font:bold 13px Arial, Helvetica, sans-serif;
		color:#5a0709;
		text-align:center;
		padding-bottom:10px;
	}
	.linput_place{
		padding:3px;
		font:bold 11px Arial, Helvetica, sans-serif;
	}
	#login a, #logged a{
		font:11px Arial, Helvetica, sans-serif;
		color:#5a0709;
		text-decoration:none;
	}
	#login a:hover, #logged a:hover{
		text-decoration:underline;
	}
#bottom{
	font:11px Arial, Helvetica, sans-serif;
	color:#FFF;
	background-image:url(im/bottom.jpg);
	line-height:34px;
}
	#bottom a {
		color:#FFF;
	}
	a.bottom{
		padding-left:20px;
	}
.contact_i, .contact_ta{
	font:11px Arial, Helvetica, sans-serif;
	color:#4e2810;
	border:1px solid #4e2810;
	width:300px;
}
.contact_ta{
	height:170px;
	overflow:auto;
}
.contact_t{
	width:100%;
}
.hiba{
	color:#F00;
	text-align:center;
}
.almenuk{
	display:none;
	position:absolute;
	width:250px;
	background-color:#c9b189;
	padding:5px;
	left:50%;
	margin-left:-285px;
	top:100px;
}
	.almenuk .fomenu{
		border-bottom:1px solid #000;
		padding-left:3px;
	}
	.almenuk a.fomenu:hover{
		color:#FFF;
	}
/*****************************************************/
.spec_link{
	color:#5a0709;
	font:11px Tahoma, Geneva, sans-serif;
	display:block;
	text-decoration:none;
	padding:2px 0;
}
	
	
/****************************************************/
.cal{
	border-width:1px;
	border-collapse:collapse;
	border-style:solid;
	border-color:#5d4f2c;
	margin-left:auto;
	margin-right:auto;
	background-color:#fdebcc;
	color:#5d4f2c;
	font:11px Arial, Helvetica, sans-serif;
}
.cal a{
	font-weight:bold;
	color:#ef7b08;
	text-decoration:none;
}
.cal a:hover{
	text-decoration:underline;
}
.het_napjai{
	border-bottom:3px double #5d4f2c;
}
.ev{
	text-align:center;
}
.fej{
	text-align:center;
}
.sima_nap{
}
.mai_nap{
	font-weight:bold;
	background-color:#DDD;
}
.vasarnap{
	color:#aaa;
}
/********************************************************/
/*oldaltérkép*/
#sitemap{
}
#sitemap a{
	display:block;
}
#sitemap a.sm_kat{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:2px;
}
#sitemap a.sm_fo{
	padding-left:20px;
}
#sitemap a.sm_al{
	padding-left:40px;
}