

#header ul.navigations-v1 {
  left: 361px;
  width: 601px;
  top: auto !important;
  bottom: 3px;
  height: 30px;
}

#header ul.navigations-v1 li {
  display: inline-block;
  text-indent: 0;
  font-size: 0px;
  text-indent: -9999px;
}


#header ul.navigations-v1 li a {
	display: block;
	overflow: hidden;
	text-indent: 100%;
	white-space: nowrap;
	height: 30px;
	margin: 0 0 0 5px;
	background: transparent url('../images_renewal/2015/navigations.png') no-repeat !important;
}

#header ul.navigations-v1 li a.wedding {
	width: 141px !important;
	background-position: 0 0 !important;
	margin: 0px;
}

#header ul.navigations-v1 li a.wedding:hover {
	background-position: 0 bottom !important;
}

#header ul.navigations-v1 li a.mice{
	width: 141px !important;
	background-position: -141px 0 !important;
}

#header ul.navigations-v1 li a.mice:hover {
	background-position: -141px bottom !important;
}

#header ul.navigations-v1 li a.ticket {
	width: 153px !important;
	background-position: -282px 0 !important;
}

#header ul.navigations-v1 li a.ticket:hover {
	background-position: -282px bottom !important;
}

#header ul.navigations-v1 li a.eventcalendar {
	width: 151px !important;
	background-position: -435px 0 !important;
}

#header ul.navigations-v1 li a.eventcalendar:hover {
	background-position: -435px bottom !important;
}


/*NEW*/


#container {
  background: url('../images_renewal/2015/09/header_v2.jpg') no-repeat center top !important;
}

#header h1 a {
  background: transparent url('../images_renewal/2015/09/logo.png') no-repeat !important;
  height: 50px !important;
  top: 25px !important;
}
#header .navigations_outside_txt {
  position: absolute!important;
  left: 740px!important;
  top: 2px!important;
}
#header ul.languages {
  width: 325px!important;
  top: 2px!important;
  left: 405px!important;
  right: 0px!important;
  padding-left: 0px!important;
}
#header .search #txtfield{
  top: 25px!important;
}
#header .search #headinput {
  top: 26px!important;
}

#container #header #openhour {
  width: 300px!important;
  height: 25px!important;
  background-image: url(/images_renewal/2015/09/openhour_bg.png)!important;
  background-repeat: no-repeat!important;
  background-position: left top!important;
  left: 360px!important;
  top: 24px!important;
}

#container #header #openhour dd.hour {
  left: 110px!important;
  top: 5px!important;
  font-size: 12px!important;
  color: #4264A2;
}

#container #header #openhour dd.more {
  left: 205px!important;
  top: 5px!important;
}

#container #header #openhour dl dd.more a {
  display: block;
  text-indent: -9999px;
  font-size: 0%;
  width: 67px!important;
  height: 15px!important;
  background: url(/images_renewal/2015/09/openhour_more.gif) no-repeat left top;
}

#container #header #openhour dl dd.more a:hover {
	width: 46px;
	height: 10px;
	background:url(/images_renewal/2015/09/openhour_more_h.gif) no-repeat left top;

}


#header ul.navigations-v1 li a {
  background: transparent url('../images_renewal/2015/09/navigations.png') no-repeat !important;
}
#header ul.navigations-v1 li a.wedding {
	width: 141px !important;
	background-position: 0 0 !important;
	margin: 0px;
}

#header ul.navigations-v1 li a.wedding:hover {
	background-position: 0 bottom !important;
}

#header ul.navigations-v1 li a.mice{
	width: 156px !important;
	background-position: -141px 0 !important;
}

#header ul.navigations-v1 li a.mice:hover {
	background-position: -141px bottom !important;
}

#header ul.navigations-v1 li a.ticket {
	width: 141px !important;
	background-position: -297px 0 !important;
}

#header ul.navigations-v1 li a.ticket:hover {
	background-position: -297px bottom !important;
}

#header ul.navigations-v1 li a.eventcalendar {
	width: 141px !important;
	background-position: -437px 0 !important;
}

#header ul.navigations-v1 li a.eventcalendar:hover {
	background-position: -437px bottom !important;
}




#contents ul.globalnavigation {
  height: 55px!important;
}

#contents ul.globalnavigation li a, #contents ul.globalnavigation li a:hover {
  background: url('../images_renewal/2015/09/globalnavigationTop.png') no-repeat !important;
  height: 55px;
}
#contents ul.globalnavigation li a.about {
  width: 136px;
  background-position: 0 0 !important;
}

#contents ul.globalnavigation li a.event {
  width: 125px;
  background-position: -136px 0 !important;
}
#contents ul.globalnavigation li a.enjoy {
	width: 157px;
	background-position: -261px 0 !important;
}
#contents ul.globalnavigation li a.gourmet {
	width: 76px;
	background-position: -418px 0 !important;
}
#contents ul.globalnavigation li a.shopping {
	width: 131px;
	background-position: -494px 0 !important;
}
#contents ul.globalnavigation li a.stay {
	width: 102px;
	background-position: -625px 0 !important;
}
#contents ul.globalnavigation li a.appoint {
	width: 137px;
	background-position: -727px 0 !important;
}
#contents ul.globalnavigation li a.guide {
	width: 96px;
	background-position: -864px 0 !important;
}


#contents ul.globalnavigation li a.about:hover {
	background-position: 0 -55px !important;
}
#contents ul.globalnavigation li a.event:hover {
	background-position: -136px -55px !important;
}
#contents ul.globalnavigation li a.enjoy:hover {
	background-position: -261px -55px !important;
}
#contents ul.globalnavigation li a.gourmet:hover {
	background-position: -418px -55px !important;
}
#contents ul.globalnavigation li a.shopping:hover {
	background-position: -494px -55px !important;
}
#contents ul.globalnavigation li a.stay:hover {
	background-position: -625px -55px !important;
}
#contents ul.globalnavigation li a.appoint:hover {
	background-position: -727px -55px !important;
}
#contents ul.globalnavigation li a.guide:hover {
	background-position: -864px -55px !important;
}



#topLevelActive {
  background: url('../images_renewal/2016/05/topLevelActive_bg_new_v2.png') no-repeat center top!important;
}
#osusumeEvent .sectionInner .sectionInnerBody_now {
  background: url('../images_renewal/2016/05/now_bg_v2.png') no-repeat center top!important;
}


