body {
	background-color: #cdcfd0;
	color: #000;
	padding: 0;
	margin: 0;
	border: 0;
	font-family: Arial;
	font-size: 13px;
}

img {
	border: 0;
	padding: 0;
	margin: 0;
}

a {
	border: 0;
	color: #000;
	text-decoration: none;
}

#wrapper {
}

#header {
	margin: 0 auto;
	width: 980px;
	height: 80px;
	position: relative;
}

.menu div {
	text-align: center;
	margin: 0px 2px;
	padding: 4px 10px 0px 10px;
	float: left;
}

.currmenu {
	background-color: #fff;
}

#content_wrapper {
	position: static;
	border-top: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	padding: 10px 0px;
	background-color: #fff;
	min-height: 520px;
}

#content {
	margin: 0 auto;
	width: 980px;
	height: 520px;
}

#rightcontent {
	margin-left: 365px;
	padding: 70px 0px 0px 115px;
	width: 420px;
	line-height: 150%;
	/*text-align: justify;*/
	letter-spacing: 1px;
}

#szolgaltatas_tab {
	margin-left: 365px;
	padding: 10px 0px 0px 90px;
	width: 420px;
	line-height: 150%;
	/*text-align: justify;*/
	letter-spacing: 1px;
}

#szolgaltatas_tab a {
	/*font-weight: bold;*/
	font-size: 14px;
	padding: 2px 15px;
	background-color: #dddfe0;
}

#right_informacio {
	margin-left: 365px;
	padding: 45px 0px 0px 115px;
	width: 420px;
	line-height: 150%;
	/*text-align: justify;*/
	letter-spacing: 1px;
}

#right_naptar {
	margin-left: 365px;
	padding: 15px 0px 0px 100px;
	line-height: 150%;
	/*text-align: justify;*/
	letter-spacing: 1px;
}

#footer {
	margin: 0 auto;
	width: 980px;
	height: 100px;
	letter-spacing: 2px;
}

#contact {
	padding-top: 10px;
	color: #333;
}

#contact a {
	color: #333;
	text-decoration: underline;
}

#upload a {
	color: #333;
	text-decoration: underline;
}

.naptar_jelzes {
	padding-top: 20px;
	padding-left: 60px;
}

.naptar_jelzes div {
	text-align: center;
	width: 65px;
	height: 20px;
	margin: 4px;
	float: left;
	cursor: pointer;
}

.naptar {
	padding-top: 20px;
	padding-left: 20px;
	color: #333;
}

.naptar td {
	text-align: center;
	width: 40px;
	height: 20px;
	padding: 0px 4px;
	cursor: pointer;
}

.free {
}

.reserved {
	background-color: #8ac;
	color: #fff;
	/*border: 1px solid #ea6;*/
}

.clear {
	clear: both;
}

.hidden {
	display: none;
}
