* {
	margin: 0px;
	padding: 0px;
}

a {
	cursor: pointer;
	outline: none;
	text-decoration: none;
}

body {
	margin: 5px auto 0px auto;
	width: 965px;
	background-color: #fff;
}

body, input, texarea,button {
	font-family: 'Arial';
	font-size: 12px;
	color: #666;
}

.top {
	border: solid #d4d4d4 1px;
	height: 126px;
	overflow: hidden;
}

.block {
	display: block;
}

.clear {
	clear: both;
}

.none {
	display: none;
}

.topflash {
	height: 126px;
	position: absolute;
}

.toptext {
	position: absolute;
	background-image: url('top.png');
	width: 963px;
	height: 126px;
}

.flatinput {
	border: none;
	background: none;
	margin: 0px;
	padding: 0px;
	
}

.topinput {
	margin-top: 20px;
	margin-right: 20px;
	font-weight: bold;
	width: 173px;
	font-size: 13px;
	float: right;
	display: block;
	visibility: hidden;
}

.topcontact {
	padding-top: 45px;
	margin-left: 20px;
	color: #1c1c1c;
	font-style: italic;
	font-weight: bold;
	margin-top: 35px;
	position: default;
}

.topcontactred {
	color: #f44538;
}

.topcontactblue {
	text-decoration: none;
	color: #0082c8;
}

.yellowsepa {
	height: 5px;
	overflow: hidden;
	background-image: url('yellowsepa.jpg');
}

/*
.tmenu {
	display: block;
	float: left;
	height: 37px;
}

.tmenu:hover, .tmenu_act {
	background-position: 0px -37px;
}

.tmenu1 { width: 123px; background-image: url('menu1.jpg'); }
.tmenu2 { width: 125px; background-image: url('menu2.jpg'); }
.tmenu3 { width: 138px; background-image: url('menu3.jpg'); }
.tmenu4 { width: 084px; background-image: url('menu4.jpg'); }
.tmenu5 { width: 118px; background-image: url('menu5.jpg'); }
.tmenu6 { width: 132px; background-image: url('menu6.jpg'); }
.tmenu7 { width: 124px; background-image: url('menu7.jpg'); }
.tmenu8 { width: 121px; background-image: url('menu8.jpg'); }
*/
.tmenubottom {
	height: 10px;
}

.banner {
	float: left;
	margin-left: 10px;
}

.banner img {
	display: block;
}

.bannercorner {
	display: block;
	position: absolute;
	margin-top: -294px;
	margin-left: 493px;
}

.pageleft {
	width: 325px;
	float: left;
}

.pageright {
	float: left;
}

.facebook {
	width: 315px;
	height: 339px;
	background-image: url('dummy_facebook.jpg');
	margin-top: 10px;
}

.fooldal_left {
	width: 325px;
	float: left;
}

.fooldal_right {
	float: left;
	width: 315px;
}

/* hotel csillagok */
.star {
	background-image: url('star.jpg');
	height: 10px;
	float: left;
	overflow: hidden;
	margin-top: 1px;
}

.star1 { width: 11px; }
.star1p { width: 18px; }
.star2 { width: 22px; }
.star2p { width: 28px; }
.star3 { width: 33px; }
.star3p { width: 38px; }
.star4 { width: 44px; }
.star4p { width: 48px; }
.star5 { width: 55px; }
.star5p { width: 58px; }

