@charset "utf-8";
/* CSS Document */

/*NYELVVÁLASZTÓ*/

.hu {
	background-image: url(../images/head_lang_hun_off.gif);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.hu a {
	background-image: url(../images/head_lang_hun_off.gif);
	width: 107px;
	height: 63px;
	float: left;
	}

.hu a:hover {
	background-image: url(../images/head_lang_hun_on.gif);
	width: 107px;
	height: 63px;
	float: left;
	}

.hu_kiv {
	background-image: url(../images/head_lang_hun_on.gif);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}

.de {
	background-image: url(../images/head_lang_deu_off.gif);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.de a {
	background-image: url(../images/head_lang_deu_off.gif);
	width: 107px;
	height: 63px;
	float: left;
	}

.de a:hover {
	background-image: url(../images/head_lang_deu_on.gif);
	width: 107px;
	height: 63px;
	float: left;
	}

.de_kiv {
	background-image: url(../images/head_lang_deu_on.gif);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}

.en {
	background-image: url(../images/head_lang_eng_off.gif);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.en a {
	background-image: url(../images/head_lang_eng_off.gif);
	width: 107px;
	height: 63px;
	float: left;
	}

.en a:hover {
	background-image: url(../images/head_lang_eng_on.gif);
	width: 107px;
	height: 63px;
	float: left;
	}

.en_kiv {
	background-image: url(../images/head_lang_eng_on.gif);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ro {
	background-image: url(../images/head_lang_rom_off.gif);
	width: 108px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ro a {
	background-image: url(../images/head_lang_rom_off.gif);
	width: 108px;
	height: 63px;
	float: left;
	}

.ro a:hover {
	background-image: url(../images/head_lang_rom_on.gif);
	width: 108px;
	height: 63px;
	float: left;
	}

.ro_kiv {
	background-image: url(../images/head_lang_rom_on.gif);
	width: 108px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
/*FELSŐ MENÜ*/

.szalloda_hu {
	background-image: url(../images/menu_hun_01_off.gif);
	width: 98px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szalloda_hu a {
	background-image: url(../images/menu_hun_01_off.gif);
	width: 98px;
	height: 46px;
	float: left;
	}

.szalloda_hu a:hover {
	background-image: url(../images/menu_hun_01_on.gif);
	width: 98px;
	height: 46px;
	float: left;
	}

.szalloda_kiv_hu {
	background-image: url(../images/menu_hun_01_on.gif);
	width: 98px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szalloda_en {
	background-image: url(../images/menu_eng_01_off.gif);
	width: 98px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szalloda_en a {
	background-image: url(../images/menu_eng_01_off.gif);
	width: 98px;
	height: 46px;
	float: left;
	}

.szalloda_en a:hover {
	background-image: url(../images/menu_eng_01_on.gif);
	width: 98px;
	height: 46px;
	float: left;
	}

.szalloda_kiv_en {
	background-image: url(../images/menu_eng_01_on.gif);
	width: 98px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}

.szalloda_de {
	background-image: url(../images/menu_deu_01_off.gif);
	width: 98px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szalloda_de a {
	background-image: url(../images/menu_deu_01_off.gif);
	width: 98px;
	height: 46px;
	float: left;
	}

.szalloda_de a:hover {
	background-image: url(../images/menu_deu_01_on.gif);
	width: 98px;
	height: 46px;
	float: left;
	}

.szalloda_kiv_de {
	background-image: url(../images/menu_deu_01_on.gif);
	width: 98px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}

.szalloda_ro {
	background-image: url(../images/menu_rom_01_off.gif);
	width: 98px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szalloda_ro a {
	background-image: url(../images/menu_rom_01_off.gif);
	width: 98px;
	height: 46px;
	float: left;
	}

.szalloda_ro a:hover {
	background-image: url(../images/menu_rom_01_on.gif);
	width: 98px;
	height: 46px;
	float: left;
	}

.szalloda_kiv_ro {
	background-image: url(../images/menu_rom_01_on.gif);
	width: 98px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.ajandek_hu {
	background-image: url(../images/menu_hun_02_off.gif);
	width: 179px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ajandek_hu a {
	background-image: url(../images/menu_hun_02_off.gif);
	width: 179px;
	height: 46px;
	float: left;
	}

.ajandek_hu a:hover {
	background-image: url(../images/menu_hun_02_on.gif);
	width: 179px;
	height: 46px;
	float: left;
	}

.ajandek_kiv_hu {
	background-image: url(../images/menu_hun_02_on.gif);
	width: 179px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.ajandek_en {
	background-image: url(../images/menu_eng_02_off.gif);
	width: 179px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ajandek_en a {
	background-image: url(../images/menu_eng_02_off.gif);
	width: 179px;
	height: 46px;
	float: left;
	}

.ajandek_en a:hover {
	background-image: url(../images/menu_eng_02_on.gif);
	width: 179px;
	height: 46px;
	float: left;
	}

.ajandek_kiv_en {
	background-image: url(../images/menu_eng_02_on.gif);
	width: 179px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ajandek_de {
	background-image: url(../images/menu_deu_02_off.gif);
	width: 179px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ajandek_de a {
	background-image: url(../images/menu_deu_02_off.gif);
	width: 179px;
	height: 46px;
	float: left;
	}

.ajandek_de a:hover {
	background-image: url(../images/menu_deu_02_on.gif);
	width: 179px;
	height: 46px;
	float: left;
	}

.ajandek_kiv_de {
	background-image: url(../images/menu_deu_02_on.gif);
	width: 179px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ajandek_ro {
	background-image: url(../images/menu_rom_02_off.gif);
	width: 179px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ajandek_ro a {
	background-image: url(../images/menu_rom_02_off.gif);
	width: 179px;
	height: 46px;
	float: left;
	}

.ajandek_ro a:hover {
	background-image: url(../images/menu_rom_02_on.gif);
	width: 179px;
	height: 46px;
	float: left;
	}

.ajandek_kiv_ro {
	background-image: url(../images/menu_rom_02_on.gif);
	width: 179px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.wellness_hu {
	background-image: url(../images/menu_hun_03_off.gif);
	width: 135px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.wellness_hu a {
	background-image: url(../images/menu_hun_03_off.gif);
	width: 135px;
	height: 46px;
	float: left;
	}

.wellness_hu a:hover {
	background-image: url(../images/menu_hun_03_on.gif);
	width: 135px;
	height: 46px;
	float: left;
	}

.wellness_kiv_hu {
	background-image: url(../images/menu_hun_03_on.gif);
	width: 135px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.wellness_en {
	background-image: url(../images/menu_eng_03_off.gif);
	width: 135px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.wellness_en a {
	background-image: url(../images/menu_eng_03_off.gif);
	width: 135px;
	height: 46px;
	float: left;
	}

.wellness_en a:hover {
	background-image: url(../images/menu_eng_03_on.gif);
	width: 135px;
	height: 46px;
	float: left;
	}

.wellness_kiv_en {
	background-image: url(../images/menu_eng_03_on.gif);
	width: 135px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.wellness_de {
	background-image: url(../images/menu_deu_03_off.gif);
	width: 135px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.wellness_de a {
	background-image: url(../images/menu_deu_03_off.gif);
	width: 135px;
	height: 46px;
	float: left;
	}

.wellness_de a:hover {
	background-image: url(../images/menu_deu_03_on.gif);
	width: 135px;
	height: 46px;
	float: left;
	}

.wellness_kiv_de {
	background-image: url(../images/menu_deu_03_on.gif);
	width: 135px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.wellness_ro {
	background-image: url(../images/menu_rom_03_off.gif);
	width: 135px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.wellness_ro a {
	background-image: url(../images/menu_rom_03_off.gif);
	width: 135px;
	height: 46px;
	float: left;
	}

.wellness_ro a:hover {
	background-image: url(../images/menu_rom_03_on.gif);
	width: 135px;
	height: 46px;
	float: left;
	}

.wellness_kiv_ro {
	background-image: url(../images/menu_rom_03_on.gif);
	width: 135px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.szolg_hu {
	width: 143px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
/*.szolg_hu a {
	background-image: url(../images/menu_hun_04_off.gif);
	width: 143px;
	height: 46px;
	float: left;
	}

.szolg_hu a:hover {
	background-image: url(../images/menu_hun_04_on.gif);
	width: 143px;
	height: 46px;
	float: left;
	}*/

ul, li {
  float: left;
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
ul#menu {
	position: relative;
	margin-left: 0px;
	width: 143px;
	cursor: pointer;
}
ul li ul {
  background-color: #3C3C3C;
  display: none;
  padding-bottom: 10px;
}
ul li ul li {
  float: none;
  width: 118px;
  background-color: #3C3C3C!important;
  list-style: none;
  font-size: 11px;
  font-family: Tahoma;
  font-weight: normal;
  color: #FFFFFF;
  padding: 2px 11px 2px 14px;
  margin: 0px;
  line-height: 16px;
  text-align: left;
}

ul li ul li a {
  color: #FFFFFF;
}

ul li ul li a:hover {
  color: #F1CFA9;
}

ul li:hover ul {
  display: block;
  color: #F1CFA9;
   
}
ul li.cim {
  width: 143px;
  margin-right: 0px;
  height: 46px;
  line-height: 46px;
  background-image: url(../images/menu_hun_04_off.gif);
  list-style: none;
  margin: 0px;
  padding: 0px;
  float: left;
  display: block;
  text-decoration: none;
}

ul li.cim a {
  text-decoration: none;
}

ul li.cim:hover {
  background-image: url(../images/menu_hun_04_on.gif);
}
ul li.cim:hover {
  background-color: transparent;
}






.szolg_kiv_hu {
	background-image: url(../images/menu_hun_04_on.gif);
	width: 143px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.szolg_en {
	background-image: url(../images/menu_eng_04_off.gif);
	width: 143px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szolg_en a {
	background-image: url(../images/menu_eng_04_off.gif);
	width: 143px;
	height: 46px;
	float: left;
	}

.szolg_en a:hover {
	background-image: url(../images/menu_eng_04_on.gif);
	width: 143px;
	height: 46px;
	float: left;
	}

.szolg_kiv_en {
	background-image: url(../images/menu_eng_04_on.gif);
	width: 143px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.szolg_de {
	background-image: url(../images/menu_deu_04_off.gif);
	width: 143px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szolg_de a {
	background-image: url(../images/menu_deu_04_off.gif);
	width: 143px;
	height: 46px;
	float: left;
	}

.szolg_de a:hover {
	background-image: url(../images/menu_deu_04_on.gif);
	width: 143px;
	height: 46px;
	float: left;
	}

.szolg_kiv_de {
	background-image: url(../images/menu_deu_04_on.gif);
	width: 143px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.szolg_ro {
	background-image: url(../images/menu_rom_04_off.gif);
	width: 143px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szolg_ro a {
	background-image: url(../images/menu_rom_04_off.gif);
	width: 143px;
	height: 46px;
	float: left;
	}

.szolg_ro a:hover {
	background-image: url(../images/menu_rom_04_on.gif);
	width: 143px;
	height: 46px;
	float: left;
	}

.szolg_kiv_ro {
	background-image: url(../images/menu_rom_04_on.gif);
	width: 143px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.arak_hu {
	background-image: url(../images/menu_hun_05_off.gif);
	width: 68px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.arak_hu a {
	background-image: url(../images/menu_hun_05_off.gif);
	width: 68px;
	height: 46px;
	float: left;
	}

.arak_hu a:hover {
	background-image: url(../images/menu_hun_05_on.gif);
	width: 68px;
	height: 46px;
	float: left;
	}

.arak_kiv_hu {
	background-image: url(../images/menu_hun_05_on.gif);
	width: 68px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.arak_en {
	background-image: url(../images/menu_eng_05_off.gif);
	width: 68px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.arak_en a {
	background-image: url(../images/menu_eng_05_off.gif);
	width: 68px;
	height: 46px;
	float: left;
	}

.arak_en a:hover {
	background-image: url(../images/menu_eng_05_on.gif);
	width: 68px;
	height: 46px;
	float: left;
	}

.arak_kiv_en {
	background-image: url(../images/menu_eng_05_on.gif);
	width: 68px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.arak_de {
	background-image: url(../images/menu_deu_05_off.gif);
	width: 68px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.arak_de a {
	background-image: url(../images/menu_deu_05_off.gif);
	width: 68px;
	height: 46px;
	float: left;
	}

.arak_de a:hover {
	background-image: url(../images/menu_deu_05_on.gif);
	width: 68px;
	height: 46px;
	float: left;
	}

.arak_kiv_de {
	background-image: url(../images/menu_deu_05_on.gif);
	width: 68px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.arak_ro {
	background-image: url(../images/menu_rom_05_off.gif);
	width: 68px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.arak_ro a {
	background-image: url(../images/menu_rom_05_off.gif);
	width: 68px;
	height: 46px;
	float: left;
	}

.arak_ro a:hover {
	background-image: url(../images/menu_rom_05_on.gif);
	width: 68px;
	height: 46px;
	float: left;
	}

.arak_kiv_ro {
	background-image: url(../images/menu_rom_05_on.gif);
	width: 68px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.szobafogl_hu {
	background-image: url(../images/menu_hun_06_off.gif);
	width: 137px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szobafogl_hu a {
	background-image: url(../images/menu_hun_06_off.gif);
	width: 137px;
	height: 46px;
	float: left;
	}

.szobafogl_hu a:hover {
	background-image: url(../images/menu_hun_06_on.gif);
	width: 137px;
	height: 46px;
	float: left;
	}

.szobafogl_kiv_hu {
	background-image: url(../images/menu_hun_06_on.gif);
	width: 137px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
.szobafogl_en {
	background-image: url(../images/menu_eng_06_off.gif);
	width: 137px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szobafogl_en a {
	background-image: url(../images/menu_eng_06_off.gif);
	width: 137px;
	height: 46px;
	float: left;
	}

.szobafogl_en a:hover {
	background-image: url(../images/menu_eng_06_on.gif);
	width: 137px;
	height: 46px;
	float: left;
	}

.szobafogl_kiv_en {
	background-image: url(../images/menu_eng_06_on.gif);
	width: 137px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szobafogl_de {
	background-image: url(../images/menu_deu_06_off.gif);
	width: 137px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szobafogl_de a {
	background-image: url(../images/menu_deu_06_off.gif);
	width: 137px;
	height: 46px;
	float: left;
	}

.szobafogl_de a:hover {
	background-image: url(../images/menu_deu_06_on.gif);
	width: 137px;
	height: 46px;
	float: left;
	}

.szobafogl_kiv_de {
	background-image: url(../images/menu_deu_06_on.gif);
	width: 137px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szobafogl_ro {
	background-image: url(../images/menu_rom_06_off.gif);
	width: 137px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.szobafogl_ro a {
	background-image: url(../images/menu_rom_06_off.gif);
	width: 137px;
	height: 46px;
	float: left;
	}

.szobafogl_ro a:hover {
	background-image: url(../images/menu_rom_06_on.gif);
	width: 137px;
	height: 46px;
	float: left;
	}

.szobafogl_kiv_ro {
	background-image: url(../images/menu_rom_06_on.gif);
	width: 137px;
	height: 46px;
	float: left;
	padding: 0;
	margin: 0;
	}
/*OLDALSÓ MENÜ*/


.menu_oldal a {
	width: 192px;
	color: #FFFFFF;
	background-color: #CE4F09;
	text-decoration: none;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	}

.menu_oldal a:hover {
	width: 192px;
	color: #FEDAB1;
	background-color: #CE4F09;
	text-decoration: none;
	float: left;
	}

.menu_oldal_kiv {
	width: 192px;
	color: #FEDAB1;
	background-color: #CE4F09;
	text-decoration: none;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.menu_oldal_kiv a{
	width: 192px;
	color: #FEDAB1;
	background-color: #CE4F09;
	text-decoration: none;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
.menu_oldal_kiv a:hover{
	width: 192px;
	color: #FEDAB1;
	background-color: #CE4F09;
	text-decoration: none;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.menu {
	margin-left: 20px;
	line-height: 18px;
	}

.clearer {
	width: 192px;
	min-height: 3px;
	font-size: 3px;
	line-height: 3px;
	display: block;
	clear: both;
	background-image: url(../images/area_menu_line.gif);
	}
	
.clearer_sub {
	width: 192px;
	min-height: 3px;
	font-size: 3px;
	line-height: 3px;
	display: block;
	clear: both;
	background-image: url(../images/area_menu_line_sub.gif);
	}

