@charset "utf-8";
/* CSS Document */

/*NYELVVÁLASZTÓ*/

.clr{
	clear: both;
}

.lang_vege{
	background-image: url(../images/nyel_balaszto_bg.jpg);
	float: right;
}

.lang_td{
	background-image: url(../images/nyel_balaszto_bg.jpg);
}

.menukezdo{
	float: left;
}
.fomenu_td{
	background: url(../images/menubg.jpg) repeat-x;
}
.fomenu_td div{
	font-size:11px;
	font-weight: bold;
}
.lang {
	font-weight: bold;
	height: 49px;
	float: left;
	font-size: 11px;
	padding-top: 14px;
	color: #FFFFFF;
	padding-right: 15px;
	}
	
.lang a {
	font-weight: bold;
	height: 49px;
	float: left;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}

.lang a:hover {
	font-weight: bold;
	height: 49px;
	float: left;
	font-size: 11px;
	color: #F9DAC9;
	text-decoration: none;
	}

.lang_kiv {
	font-weight: bold;
	height: 49px;
	float: left;
	font-size: 11px;
	padding-top: 14px;
	color: #F9DAC9;
	text-decoration: none;
	padding-right: 15px;
	}

.hu {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	font-weight: bold;
	width: 107px;
	height: 68px;
	float: left;
	padding: 0;
	margin: 0;
	padding-left: 5px;
	}
	
.hu a {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	padding-left: 5px;
	}

.hu a:hover {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	padding-left: 5px;
	}

.hu_kiv {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	padding-left: 5px;
	}

.de {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.de a {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	}

.de a:hover {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	}

.de_kiv {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}

.en {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.en a {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	}

.en a:hover {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	}

.en_kiv {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 107px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ro {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 108px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
.ro a {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 108px;
	height: 63px;
	float: left;
	}

.ro a:hover {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 108px;
	height: 63px;
	float: left;
	}

.ro_kiv {
	background-image: url(../images/nyel_balaszto_bg.jpg);
	width: 108px;
	height: 63px;
	float: left;
	padding: 0;
	margin: 0;
	}
	
/*FELSŐ MENÜ*/

.szalloda_hu {
	height: 28px;
	float: left;
	/*padding-right: 30px*/
	}
	
.szalloda_hu a {
	float: left;
	color: #ffffff;
	margin-top: 18px;
	padding-right: 15px
	}

.szalloda_hu a:hover {
	float: left;
	color: #E3C4A1;
	/*padding-right: 30px*/
	}

.szalloda_kiv_hu {
	height: 28px;
	float: left;
	color: #E3C4A1;
	margin-top: 18px;
	padding-right: 15px
	}
	
.szalloda_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szalloda_en a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szalloda_en a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	color: #E3C4A1;
	}

.szalloda_kiv_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szalloda_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szalloda_de a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szalloda_de a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szalloda_kiv_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szalloda_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szalloda_ro a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szalloda_ro a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szalloda_kiv_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.ajandek_hu {
	height: 28px;
	/*margin-top: 18px;*/
	float: left;
	/*padding-right: 15px*/
	}
	
.ajandek_hu a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	padding-right: 15px
	}

.ajandek_hu a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	padding-right: 15px
	}

.ajandek_kiv_hu {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	padding-right: 15px
	}
.ajandek_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.ajandek_en a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.ajandek_en a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.ajandek_kiv_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
	
.ajandek_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.ajandek_de a {
	height: 28px;
	margin-top: 18px;
	float: left;
	}

.ajandek_de a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.ajandek_kiv_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
	
.ajandek_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.ajandek_ro a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.ajandek_ro a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.ajandek_kiv_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.wellness_hu {
	height: 28px;
	/*margin-top: 18px;*/
	float: left;
	/*padding-right: 15px*/
	}
	
.wellness_hu a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	padding-right: 15px
	}

.wellness_hu a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	padding-right: 15px
	}

.wellness_kiv_hu {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	padding-right: 15px
	}
.wellness_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #fffff;
	}
	
.wellness_en a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.wellness_en a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.wellness_kiv_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
.wellness_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.wellness_de a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.wellness_de a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.wellness_kiv_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
.wellness_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.wellness_ro a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.wellness_ro a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.wellness_kiv_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.szolg_hu {
	height: 28px;
	/*margin-top: 18px;*/
	float: left;
	}
	
/*.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;
	cursor: pointer;
	/*width: 143px;*/
	height: 28px;
	margin-top: 18px;
	float: left;
}
ul#menu a {
	color: #ffffff;
}

ul#menu  a:hover{
	position: relative;
	cursor: pointer;
	/*width: 143px;*/
	color: #E3C4A1;
}
ul li ul {
	border-left: 1px solid #3C3C3C;
	border-right: 1px solid #3C3C3C;
	border-bottom: 1px solid #3C3C3C;
	background-image: url('../images/bg_dpdwn.png');
	display: none;
	margin-top: 10px;
}
ul li ul li {
	clear: both;
	font-size: 10px;
	font-family: Tahoma;
	font-weight: normal;
	color: #FFFFFF;
	padding: 6px 11px 3px 10px;
}

ul li ul li a {
  color: #EB6708;
}

ul li ul li a:hover {
  color: #F1CFA9;
}

ul li:hover ul {
  display: block;
  color: #F1CFA9;
   
}
ul li.cim {
  /*width: 143px;*/
  margin-left: 0px;
  height: 28px;
  list-style: none;
  float: left;
  display: block;
  text-decoration: none;
  text-align: left;
}

ul li.cim a {
  text-decoration: none;
}

ul li.cim:hover {
  background-color: transparent;
}

.szolg_kiv_hu {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
.szolg_en {
	width: 143px;
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szolg_en a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szolg_en a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szolg_kiv_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
.szolg_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szolg_de a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szolg_de a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szolg_kiv_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
.szolg_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szolg_ro a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szolg_ro a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szolg_kiv_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.arak_hu {
	height: 28px;
	/*margin-top: 18px;*/
	float: left;
	/*padding-right: 15px;*/
	/*padding-left: 10px*/
	}
	
.arak_hu a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	padding-right: 15px;
	padding-left: 10px
	}

.arak_hu a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	padding-right: 15px;
	padding-left: 10px
	}

.arak_kiv_hu {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	padding-right: 15px;
	padding-left: 10px
	}
.arak_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.arak_en a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.arak_en a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.arak_kiv_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
.arak_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.arak_de a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.arak_de a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.arak_kiv_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
	
.arak_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.arak_ro a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.arak_ro a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.arak_kiv_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
<!-------------------------------------------------------------------------------------------------------------->	
.szobafogl_hu {
	height: 28px;
	/*margin-top: 18px;*/
	float: left;
	/*padding-right: 15px*/
	}
	
.szobafogl_hu a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	padding-right: 15px
	}

.szobafogl_hu a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	padding-right: 15px
	}

.szobafogl_kiv_hu {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	padding-right: 15px
	}
.szobafogl_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szobafogl_en a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szobafogl_en a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szobafogl_kiv_en {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
	
.szobafogl_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szobafogl_de a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szobafogl_de a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}

.szobafogl_kiv_de {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
	
.szobafogl_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	}
	
.szobafogl_ro a {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #ffffff;
	}

.szobafogl_ro a:hover {
	height: 28px;
	margin-top: 18px;
	float: left;
	}

.szobafogl_kiv_ro {
	height: 28px;
	margin-top: 18px;
	float: left;
	color: #E3C4A1;
	}
/*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;
	text-align: left!important;
	}
.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;
	}
.menu_beljebb{
	margin-left: 30px;
}

.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);
	}


