.hide_text { text-indent: -9999px; }
.radius {
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}
.radius_top {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.radius_bottom {
  -webkit-border-bottom-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -webkit-border-bottom-right-radius: 6px;
  -moz-border-radius-bottomright: 6px;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.bg_white { background-color: #ffffff; }
.bg_light_yellow { background-color: #fff9e3; }
.center { text-align: center; }
#navbar { padding-top: 30px; }
#navbar #price_language {
  position: absolute;
  top: 35px;
  left: 0px;
}
#navbar #jack_serves {
  text-indent: -9999px;
  padding: 0px;
  margin: 0px 0px 8px 0px;
  height: 21px;
}
#navbar ul {
  list-style: none;
  padding: 0px;
  margin: 10px 0px 50px 0px;
}
#navbar ul li {
  height: 30px;
  line-height: 30px;
  padding-left: 5px;
}
#navbar ul a {
  font-family: Tahoma, Verdana, Arial;
  color: #49042a;
  text-decoration: none;
  font-weight: bold;
  font-size: 13px;
  padding-left: 35px;
  margin: 3px 0px 1px 0px;
  display: block;
  height: 25px;
  line-height: 25px;
  text-transform: uppercase;
}
#navbar #cat_zoek-en-vind-spelletjes { background: transparent url("/images/icons/search_find.png") left top no-repeat; }
#navbar #cat_time-management-spelletjes { background: transparent url("/images/icons/time_management.png") left top no-repeat; }
#navbar #cat_3-op-een-rij-spelletjes { background: transparent url("/images/icons/match3.png") left top no-repeat; }
#navbar #cat_puzzel-spelletjes { background: transparent url("/images/icons/puzzle.png") left top no-repeat; }
#navbar #cat_avontuur-spelletjes { background: transparent url("/images/icons/adventure.png") 2px -1px no-repeat; }
#navbar #cat_strategie-spelletjes { background: transparent url("/images/icons/strategy.png") 2px -1px no-repeat; }
#navbar #cat_kaart-spelletjes { background: transparent url("/images/icons/cards.png") 2px -1px no-repeat; }
#navbar #cat_mahjong-spelletjes { background: transparent url("/images/icons/mahjong.png") 2px -1px no-repeat; }
#navbar #cat_bundels { background: transparent url("/images/icons/bundle.png") 2px -1px no-repeat; }
#navbar #cat_de-sims { background: transparent url("/images/icons/sims.png") 4px -1px no-repeat; }
#navbar #cat_meer-games { background: transparent url("/images/icons/more_games.png") left top no-repeat; }
#navbar #cat_weekaanbiedingen { background: transparent url("/images/icons/weekly.png") left top no-repeat; }
#navbar li.current { background: #ffffff url("/images/backgrounds/navbar_highlight.jpg") 25px -2px no-repeat; }
#navbar li.current.time_management-spelletjes { background-position: 40px -2px; }
#navbar li.current.puzzle-spelletjes { background-position: 0px -2px; }
#navbar li.current.adventure-spelletjes { background-position: 5px -2px; }
.favorite_box {
  margin-bottom: 15px;
  padding: 0px !important;
  position: relative;
}
.favorite_box a {
  display: block;
  height: 91px;
  padding: 0px !important;
  margin: 0px !important;
  overflow: hidden;
}
.favorite_box a img {
  -webkit-border-top-left-radius: 6px;
  -moz-border-radius-topleft: 6px;
  -webkit-border-top-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
}
.favorite_box #cutted_jack {
  position: absolute;
  bottom: 37px;
  left: 0px;
  padding: 0px !important;
  margin: 0px !important;
}
#additional_social_sites {
  margin-top: -5px;
  width: 198px;
  background: #efefef;
  border: 1px solid #aaaaaa;
  border-top: 0px solid;
  padding: 5px 5px 1px 5px;
}
#additional_social_sites h2 {
  font-size: 11px;
  font-weight: bold;
  color: #666666;
}
#additional_social_sites a { margin: 0px 5px; }
