* 									{ margin: 0; padding: 0; }
body 								{ background-image: url(images/bg.png);}

#page-wrap							{ width: 800px; margin: 15px auto; } 
a									{ 
										text-decoration: none;
										font-weight:normal;
										font-family: Helvetica, sans-serif;
										font-size: 17px;
										color: #033047;
									 }
ul									{ list-style: none; }
p                                   { margin: 10px 0; }

/* 
	LEVEL ONE
*/
ul.dropdown                         { position: relative; }
ul.dropdown li                      { font-weight: normal; font-family:Arial, Helvetica, sans-serif; font-size: 12px; float: left; zoom: 1 }
ul.dropdown a:active                { color: #FFFFFF; }
ul.dropdown li a                    { display: block; padding: 4px 6px; border-right: 1px solid #FFFFFF; color: #FFFFFF; }
ul.dropdown li:last-child a         { border-right: none; } /* Doesn't work in IE */
ul.dropdown li.hover,
ul.dropdown li:hover                { color: #54607B; position: relative; }
ul.dropdown li.hover a              { color: #54607B; }


/* 
	LEVEL TWO
*/
ul.dropdown ul 						{ width: 150px; visibility: hidden; position: absolute; top: 100%; left: 0; }
ul.dropdown ul li 					{ font-weight: normal; background: #f6f6f6; color: #000; 
									  border-bottom: 1px solid #ccc; float: none; }
									  
                                    /* IE 6 & 7 Needs Inline Block */
ul.dropdown ul li a					{ border-right: none; width: 100%; display: inline-block; } 

/* 
	LEVEL THREE
*/
ul.dropdown ul ul 					{ left: 100%; top: 0; }
ul.dropdown li:hover > ul 			{ visibility: visible; }

.tetx-fekete {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.tetx-vkek {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #54678A;
}

.tetx-feher {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height : 20px;
	color: #FFFFFF;
}
.tetx-feher-hotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase
}

.tetx-kek-hotel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4C5D7A;
	text-transform: uppercase
}

.tetx-kek-bold {
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1E2E52;
}

.tetx-kek {
	font-weight:normal;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	color: #1E2E52;
	text-transform:none
}

.title-kek {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #5F77E0;
}

.title-kek-erika {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #5F77E0;
}

.title-kozep-kek {
	font-weight:normal;
	font-family: Helvetica, sans-serif;
	font-size: 19px;
	color: #033047;
}
.title-kozep-feher {
	font-weight:normal;
	font-family: Helvetica, sans-serif;
	font-size: 19px;
	color: #FFFFFF;
}
.menu-kozep-kek {
	font-weight:normal;
	font-family: Helvetica, sans-serif;
	font-size: 17px;
	color: #033047;
}

.title-kozep-szurke {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
}

	#dhtmltooltip
	{	font-weight:normal;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		position: absolute;
		width: 180px;
		border: 1px solid #62637B;
		padding: 2px;
		background-color: #2A2E4E;
		visibility: hidden;
		z-index: 100;
	}
	
#header {
	margin: 0;
	padding: 0;
	border-bottom:1px dotted #939393;
	}
