div#navigation_top
{
  position: relative;
  margin-top: -17px;
  margin-left: 0px;
  margin-bottom: 1px;
  width: 100%;
  height: 67px;
}

div.nav_top_button_box
{
  position: absolute;
  top: 17px;
  left: 0px;
  width: 100px;
  height: 50px;
  z-index: 1;
}

div.nav_top_button_coming_soon
{
  position: absolute;
  top: 0px;
  left: 102px;
  width: 35px;
  height: 34px;
  background: url(../images/nav_top/de/nav_top_button_coming_soon.png) no-repeat;
  z-index: 2;
}

div.nav_top_options_bar
{
  position: absolute;
  top: 17px;
  left: 909px;
  width: 53px;
  height: 50px;
  vertical-align: middle;
  text-align: center;
  background: url(../images/nav_top/de/nav_top_options_bar_bg.png) no-repeat;
  z-index: 1;
}

a.nav_top_button
{
  width: 100px;
  line-height: 50px;
  text-decoration: none;
  display: block;
  float: left;
}

/* Buttons States for "Home" */
a.nav_top_button_home:link, a.nav_top_button_home:visited
{
  background: url(../images/nav_top/de/nav_top_button_home.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_home:hover
{
  background: url(../images/nav_top/de/nav_top_button_home.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_home_current:link, a.nav_top_button_home_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_home.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_home_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_home.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_home_inactive:link, a.nav_top_button_home_inactive:visited, a.nav_top_button_home_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_home.png) 0px -100px no-repeat;
  text-decoration: none;
}


/* Buttons States for "Insider" */
a.nav_top_button_insider:link, a.nav_top_button_insider:visited
{
  background: url(../images/nav_top/de/nav_top_button_insider.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_insider:hover
{
  background: url(../images/nav_top/de/nav_top_button_insider.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_insider_current:link, a.nav_top_button_insider_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_insider.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_insider_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_insider.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_insider_inactive:link, a.nav_top_button_insider_inactive:visited, a.nav_top_button_insider_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_insider.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "Golf Courses" */
a.nav_top_button_golf_courses:link, a.nav_top_button_golf_courses:visited
{
  background: url(../images/nav_top/de/nav_top_button_golf_courses.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_golf_courses:hover
{
  background: url(../images/nav_top/de/nav_top_button_golf_courses.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_golf_courses_current:link, a.nav_top_button_golf_courses_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_golf_courses.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_golf_courses_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_golf_courses.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_golf_courses_inactive:link, a.nav_top_button_golf_courses_inactive:visited, a.nav_top_button_golf_courses_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_golf_courses.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "Reservation" */

a.nav_top_button_reservation:link, a.nav_top_button_reservation:visited
{
  background: url(../images/nav_top/de/nav_top_button_reservation.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_reservation:hover
{
  background: url(../images/nav_top/de/nav_top_button_reservation.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_reservation_current:link, a.nav_top_button_reservation_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_reservation.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_reservation_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_reservation.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_reservation_inactive:link, a.nav_top_button_reservation_inactive:visited, a.nav_top_button_reservation_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_reservation.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "Spotlights" */

a.nav_top_button_spotlights:link, a.nav_top_button_spotlights:visited
{
  background: url(../images/nav_top/de/nav_top_button_spotlights.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_spotlights:hover
{
  background: url(../images/nav_top/de/nav_top_button_spotlights.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_spotlights_current:link, a.nav_top_button_spotlights_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_spotlights.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_spotlights_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_spotlights.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_spotlights_inactive:link, a.nav_top_button_spotlights_inactive:visited, a.nav_top_button_spotlights_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_spotlights.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "Rules and Etiquette" */

a.nav_top_button_rules_and_etiquette:link, a.nav_top_button_rules_and_etiquette:visited
{
  background: url(../images/nav_top/de/nav_top_button_rules_and_etiquette.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_rules_and_etiquette:hover
{
  background: url(../images/nav_top/de/nav_top_button_rules_and_etiquette.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_rules_and_etiquette_current:link, a.nav_top_button_rules_and_etiquette_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_rules_and_etiquette.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_rules_and_etiquette_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_rules_and_etiquette.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_rules_and_etiquette_inactive:link, a.nav_top_button_rules_and_etiquette_inactive:visited, a.nav_top_button_rules_and_etiquette_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_rules_and_etiquette.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "VIP-Rap" */

a.nav_top_button_vip:link, a.nav_top_button_vip:visited
{
  background: url(../images/nav_top/de/nav_top_button_vip-rap.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_vip:hover
{
  background: url(../images/nav_top/de/nav_top_button_vip-rap.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_vip_current:link, a.nav_top_button_vip_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_vip-rap.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_vip_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_vip-rap.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_vip_inactive:link, a.nav_top_button_vip_inactive:visited, a.nav_top_button_vip_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_vip-rap.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "Business and Lifestyle" */

a.nav_top_button_business_and_lifestyle:link, a.nav_top_button_business_and_lifestyle:visited
{
  background: url(../images/nav_top/de/nav_top_button_business_and_lifestyle.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_business_and_lifestyle:hover
{
  background: url(../images/nav_top/de/nav_top_button_business_and_lifestyle.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_business_and_lifestyle_current:link, a.nav_top_button_business_and_lifestyle_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_business_and_lifestyle.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_business_and_lifestyle_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_business_and_lifestyle.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_business_and_lifestyle_inactive:link, a.nav_top_button_business_and_lifestyle_inactive:visited, a.nav_top_button_business_and_lifestyle_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_business_and_lifestyle.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "Health and Wellness" */

a.nav_top_button_health_and_wellness:link, a.nav_top_button_health_and_wellness:visited
{
  background: url(../images/nav_top/de/nav_top_button_health_and_wellness.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_health_and_wellness:hover
{
  background: url(../images/nav_top/de/nav_top_button_health_and_wellness.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_health_and_wellness_current:link, a.nav_top_button_health_and_wellness_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_health_and_wellness.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_health_and_wellness_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_health_and_wellness.png) 0px -200px no-repeat;
}

a.nav_top_button_health_and_wellness_inactive:link, a.nav_top_button_health_and_wellness_inactive:visited, a.nav_top_button_health_and_wellness_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_health_and_wellness.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "Travel" */

a.nav_top_button_travel:link, a.nav_top_button_travel:visited
{
  background: url(../images/nav_top/de/nav_top_button_travel.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_travel:hover
{
  background: url(../images/nav_top/de/nav_top_button_travel.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_travel_current:link, a.nav_top_button_travel_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_travel.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_travel_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_travel.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_travel_inactive:link, a.nav_top_button_travel_inactive:visited, a.nav_top_button_travel_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_travel.png) 0px -100px no-repeat;
  text-decoration: none;
}

/* Buttons States for "My Site" */

a.nav_top_button_mysite:link, a.nav_top_button_mysite:visited
{
  background: url(../images/nav_top/de/nav_top_button_mysite.png) 0px 0px no-repeat;
  text-decoration: none;
}

a.nav_top_button_mysite:hover
{
  background: url(../images/nav_top/de/nav_top_button_mysite.png) 0px -50px no-repeat;
  text-decoration: none;
}

a.nav_top_button_mysite_current:link, a.nav_top_button_mysite_current:visited
{
  background: url(../images/nav_top/de/nav_top_button_mysite.png) 0px -150px no-repeat;
  text-decoration: none;
}

a.nav_top_button_mysite_current:hover
{
  background: url(../images/nav_top/de/nav_top_button_mysite.png) 0px -200px no-repeat;
  text-decoration: none;
}

a.nav_top_button_mysite_inactive:link, a.nav_top_button_mysite_inactive:visited, a.nav_top_button_mysite_inactive:hover
{
  background: url(../images/nav_top/de/nav_top_button_mysite.png) 0px -100px no-repeat;
  text-decoration: none;
}




