A:link		{ color: #eee188; text-decoration: none;}
A:visited	{ color: #eee188; text-decoration: none;}
A:active	{ color: #eee188; text-decoration: none;}
A:hover		{ color: #901e1e; text-decoration: none;}

body
	{
	margin: 0px auto auto 0px;
	background-color: #aaa;
	border: 0px;
	text-align: center;
	}

img
	{
	border: 0px;
	margin: 0px;
	text-align: center;
	}
	
h1
	{
	background-color: #901e1e;
	text-align: center;
	font: bold 18px/28px Verdana;
	color: #eee188;
	float: center;
	width: 200px;
	margin: 0px auto 5px auto;
	padding: 3px 0px 3px 0px;
	}

h2
	{
	max-width: 380px;
	font: bold 22px/24px Monotype Corsiva, Verdana;
	}
	
h3
	{
	font: bold 16px/16px Monotype Corsiva, Verdana;
	}
	
table{
	border-width: 1px;
	border-color: #901e1e;
	border-style: solid;
	padding: 0px;
	margin: 0px auto 0px auto;
}

table td{
	border-width: 1px;
	border-color: #901e1e;
	border-style: solid;
}

table.orarend {
	border-width: 1px;
	border-color: #901e1e;
	border-style: solid;
	width: 350px;
	padding: 0px;
	margin: 0px auto 0px auto;
}

#page
	{
	width: 750px;
	background-color: #eee188;
	min-height: 100%;
	margin: 0px auto 10px auto;
	border: solid 1px #555;
	text-align: left;
	}

#menu
	{
	width: 150px;
	float: left;
	background-color: #eee188;
	}

#menu ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: none;
	margin-top: 2px;
}

#menu li {
	margin-bottom: 2px;
}

#menu li a {
	display: block;
	background-color: #901e1e;
	margin-bottom: 0px;
	font: normal 12px/25px Verdana;
	padding-left: 5px;
	width: 145px;
}

#menu li a:hover {
	background-color: #fff;
}

#szoveg
	{
	background-color: #eee188;
	background-image: url('pic/hatter1.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	padding: 0px 7px 0px 15px;
	width: 570px;
	text-align: justify;
	line-height: 1.5em;
	color: #901e1e;
	text-decoration: none;
	float: left;
	margin: 0px 0px 5px 5px;
	font: normal 16px Monotype Corsiva, Verdana;
	}

#szoveg.nobg {
	background-image:none;
}

#szoveg a
	{
	color: #901e1e;
	}

#szoveg table td
	{
	color: #901e1e;
	font: normal 12px Verdana;
	height: 35px;
	}
	
.hirdetes
	{
	color: #901e1e;
	font: bold 20px/24px Monotype Corsiva, Verdana;
	text-align: center;
	padding: 10px;
	}
	
.sign
	{
	color: #901e1e;
	font: 10px/15px verdana;
	text-align: right;
	padding: 5px;
	float: right;
	width: 180px;
	}

.sign2
	{
	color: #901e1e;
	font: 12px/15px verdana;
	text-align: left;
	padding: 5px;
	float: left;
	width: 150px;
	}

.sign_center
	{
	color: #901e1e;
	font: bold 16px/16px Monotype Corsiva, Verdana;
	text-align: left;
	padding: 5px;
	float: left;
	width: 350px;
	}	
	
.sign a
	{
	color: #901e1e;
	}

.sign2 a
	{
	color: #901e1e;
	}
	
.sign_center a
	{
	color: #901e1e;
	}

.keskeny {
	width: 380px;
	float: left;
}

.kep{
	float: right;
	width: 150px;
	padding: 5px 5px 0px 5px;
}

.kiscim{
	font: bold 16px Monotype Corsiva, Verdana;
}

.orak 
	{
	width: 540px;
	text-align: center;
	letter-spacing:0.05em;
	word-spacing: 2.5em;
	margin: 0px 0px 0px 0px;
	font: bold 11px Verdana;
	}

.vendegkonyv1
	{
	width: 150px;
	float: left;
	margin: 2px;
	padding-top: 2px;
	}

.vendegkonyv2
	{
	width: 250px;
	float: left;
	margin: 2px;
	}

.editbox {
	width: 200px;
	border-color: #901e1e;
	border-width: 2px;
	border-style: groove;
	color: #901e1e;
	font: 10px Verdana;
}

.textbox {
	width: 200px;
	height: 150px;
	border-color: #901e1e;
	border-width: 2px;
	border-style: groove;
	color: #901e1e;
	font: 10px Verdana;
}

.button {
	width: 90px;
	margin: 5px;
	background: #eee188;
	border-color: #901e1e;
	border-width: 2px;
	border-style: groove;
	color: #901e1e;
	font: 10px Verdana;
}


#popitmenu
	{
	position: absolute;
	background-color: #901e1e;
	border:1px solid #eee188;
	line-height: 25px;
	z-index: 150;
	visibility: hidden;
	text-align: left;
	}

#popitmenu a
	{
	text-decoration: none;
	padding-left: 5px;
	font: normal 12px/25px Verdana;
	color: #eee188;
	display: block;
	}

#popitmenu a:hover
	{
	background-color: #ffffff;
	font: normal 12px/25px Verdana;
	color: #901e1e;
	}

.min-height {
	height: 481px;
	float: right;
	width: 1px;
}

.clear {
	clear: all;
	height: 1px;
	overflow: hidden;
}

.futo
	{
	height: 40px;
	width: 450px;
	}
	
.center
	{
	border: groove 4px #901e1e;
	text-align: center;
	padding: 5px;
	}
	
.div_center
	{
	float: center;
	text-align: center;
	font: 15px/20px verdana;
	}
	
.radio
	{
	color: #901e1e;
	font: 12px/15px verdana;
	text-align: center;
	padding: 5px;
	float: left;
	width: 150px;
	}
	
.radio a
	{
	color: #901e1e;
	}
