.button_mysite_main
{
  width: 112px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
}

.button_mysite_main_profile, .button_mysite_main_profile:visited, .button_mysite_main_profile:hover
{
  background-image: url(../images/buttons/de/button_mysite_main_profile.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_main_pictures, .button_mysite_main_pictures:visited, .button_mysite_main_pictures:hover
{
  background-image: url(../images/buttons/de/button_mysite_main_pictures.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_main_friends, .button_mysite_main_friends:visited, .button_mysite_main_friends:hover
{
  background-image: url(../images/buttons/de/button_mysite_main_friends.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_main_user, .button_mysite_main_user:visited, .button_mysite_main_user:hover
{
  background-image: url(../images/buttons/de/button_mysite_main_user.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_main_messages, .button_mysite_main_messages:visited, .button_mysite_main_messages:hover
{
  background-image: url(../images/buttons/de/button_mysite_main_messages.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_main_trade, .button_mysite_main_trade:visited, .button_mysite_main_trade:hover
{
  background-image: url(../images/buttons/de/button_mysite_main_trade.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub 
{
  width: 152px;
  height: 20px;
  display: inline-block;
  text-decoration: none;
  margin-bottom: 1px;
}

.button_mysite_sub_profile_edit, .button_mysite_sub_profile_edit:visited, .button_mysite_sub_profile_edit:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_profile_edit.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_profile_account_settings, .button_mysite_sub_profile_account_settings:visited, .button_mysite_sub_profile_account_settings:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_profile_account_settings.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_profile_reservations, .button_mysite_sub_profile_reservations:visited, .button_mysite_sub_profile_reservations:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_profile_reservations.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_gallery_upload_pictures, .button_mysite_sub_gallery_upload_pictures:visited, .button_mysite_sub_gallery_upload_pictures:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_gallery_upload_pictures.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_gallery_edit, .button_mysite_sub_gallery_edit:visited, .button_mysite_sub_gallery_edit:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_gallery_edit.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_gallery_view_pictures, .button_mysite_sub_gallery_view_pictures:visited, .button_mysite_sub_gallery_view_pictures:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_gallery_view_pictures.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_friends_list, .button_mysite_sub_friends_list:visited, .button_mysite_sub_friends_list:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_friends_list.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_friends_search, .button_mysite_sub_friends_search:visited, .button_mysite_sub_friends_search:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_friends_search.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_messages_new, .button_mysite_sub_messages_new:visited, .button_mysite_sub_messages_new:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_messages_new.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_messages_inbox, .button_mysite_sub_messages_inbox:visited, .button_mysite_sub_messages_inbox:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_messages_inbox.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_sub_messages_sent_items, .button_mysite_sub_messages_sent_items:visited, .button_mysite_sub_messages_sent_items:hover
{
  background-image: url(../images/buttons/de/button_mysite_sub_messages_sent_items.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_friends_view_profile, .button_mysite_friends_view_profile:visited, .button_mysite_friends_view_profile:hover
{
  background-image: url(../images/buttons/de/button_mysite_friends_view_profile.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_friends_send_message, .button_mysite_friends_send_message:visited, .button_mysite_friends_send_message:hover
{
  background-image: url(../images/buttons/de/button_mysite_friends_send_message.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_friends_add, .button_mysite_friends_add:visited, .button_mysite_friends_add:hover
{
  background-image: url(../images/buttons/de/button_mysite_friends_add.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_friends_remove, .button_mysite_friends_remove:visited, .button_mysite_friends_remove:hover
{
  background-image: url(../images/buttons/de/button_mysite_friends_remove.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_messages_read, .button_mysite_messages_read:visited, .button_mysite_messages_read:hover
{
  background-image: url(../images/buttons/de/button_mysite_messages_read.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_messages_read_new, .button_mysite_messages_read_new:visited, .button_mysite_messages_read_new:hover
{
  background-image: url(../images/buttons/de/button_mysite_messages_read_new.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_messages_reply, .button_mysite_messages_reply:visited, .button_mysite_messages_reply:hover
{
  background-image: url(../images/buttons/de/button_mysite_messages_reply.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_messages_forward, .button_mysite_messages_forward:visited, .button_mysite_messages_forward:hover
{
  background-image: url(../images/buttons/de/button_mysite_messages_forward.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_messages_delete, .button_mysite_messages_delete:visited, .button_mysite_messages_delete:hover
{
  background-image: url(../images/buttons/de/button_mysite_messages_delete.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_messages_discard, .button_mysite_messages_discard:visited, .button_mysite_messages_discard:hover
{

  background-image: url(../images/buttons/de/button_mysite_messages_discard.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_mysite_messages_send, .button_mysite_messages_send:visited, .button_mysite_messages_send:hover
{
  background-image: url(../images/buttons/de/button_mysite_messages_send.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_16x16
{
  width: 16px;
  height: 16px;
  display: inline-block;
  text-decoration: none;
}

.button_16x16_messages_send, .button_16x16_messages_send:visited, .button_16x16_messages_send:hover
{
  background-image: url(../images/icon_message_send.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_16x16_messages_delete, .button_16x16_messages_delete:visited, .button_16x16_messages_delete:hover
{
  background-image: url(../images/icon_message_delete.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_submit_entry, .button_submit_entry:visited, .button_submit_entry:hover
{
  width: 112px;
  height: 20px;
  display: inline-block;
  text-decoration: none;
  background-image: url(../images/buttons/de/button_submit_entry.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_abort, .button_abort:visited, .button_abort:hover
{
  width: 74px;
  height: 20px;
  display: inline-block;
  text-decoration: none;
  background-image: url(../images/buttons/de/button_abort.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_save, .button_save:visited, .button_save:hover
{
  width: 112px;
  height: 20px;
  display: inline-block;
  text-decoration: none;
  background-image: url(../images/buttons/de/button_save.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_upload_file, .button_upload_file:visited, .button_upload_file:hover
{
  width: 112px;
  height: 20px;
  display: inline-block;
  text-decoration: none;
  background-image: url(../images/buttons/de/button_upload_file.png);
  background-repeat: no-repeat;
  text-decoration: none;
}

.button_search_v1
{
  background: url(../images/button_search.png) 100% 0% no-repeat;
  width: 34px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
}

.button_search_v1:hover
{
  background: url(../images/button_search.png) 0% 100% no-repeat;
}

.button_search_v2
{
  background: url(../images/button_search.png) 0% 100% no-repeat;
  width: 34px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
}

.button_search_v2:hover
{
  background: url(../images/button_search.png) 100% 0% no-repeat;
}

.button_reserve_golf_course
{
  background: url(../images/buttons/de/button_reserve_golf_course.png) 100% 0% no-repeat;
  width: 124px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
}

.button_reserve_golf_course:hover
{
  background: url(../images/buttons/de/button_reserve_golf_course.png) 0% 100% no-repeat;
}

.button_register, .button_register:visited
{
  background: url(../images/buttons/de/button_register.png) 100% 0% no-repeat;
  width: 124px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
}

.button_register:hover
{
  background: url(../images/buttons/de/button_register.png) 0% 100% no-repeat;
}

.button_login, .button_login:visited
{
  background: url(../images/buttons/de/button_login.png) 100% 0% no-repeat;
  width: 124px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
}

.button_login:hover
{
  background: url(../images/buttons/de/button_login.png) 0% 100% no-repeat;
}

.button_recommendate, .button_recommendate:visited
{
  background: url(../images/buttons/de/button_recommendate.png) 100% 0% no-repeat;
  width: 124px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
}

.button_recommendate:hover
{
  background: url(../images/buttons/de/button_recommendate.png) 0% 100% no-repeat;
}

.button_submit_general, .button_submit_general:visited
{
  background: url(../images/buttons/de/button_submit_general.png) 100% 0% no-repeat;
  width: 124px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
}

.button_submit_general:hover
{
  background: url(../images/buttons/de/button_submit_general.png) 0% 100% no-repeat;
}

.button_zoom
{
  background: url(../images/button_zoom.png) 100% 0% no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  text-decoration: none;
}

.button_zoom:hover
{
  background: url(../images/button_zoom.png) 0% 100% no-repeat;
  text-decoration: none;
}

.button_delete
{
  background: url(../images/button_delete.png) 100% 0% no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  text-decoration: none;
}

.button_delete:hover
{
  background: url(../images/button_delete.png) 0% 100% no-repeat;
  text-decoration: none;
}

.button_edit
{
  background: url(../images/button_edit.png) 100% 0% no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  text-decoration: none;
}

.button_edit:hover
{
  background: url(../images/button_edit.png) 0% 100% no-repeat;
  text-decoration: none;
}

.button_ecard
{
  background: url(../images/button_ecard.png) 100% 0% no-repeat;
  width: 16px;
  height: 16px;
  display: inline-block;
  text-decoration: none;
}

.button_ecard:hover
{
  background: url(../images/button_ecard.png) 0% 100% no-repeat;
  text-decoration: none;
}

.button_back
{
  background: url(../images/button_back.png) 100% 0% no-repeat;
  width: 15px;
  height: 16px;
  display: inline-block;
  text-decoration: none;
  margin-right: 6px;
}

.button_back:hover
{
  background: url(../images/button_back.png) 0% 100% no-repeat;
  text-decoration: none;
}

.button_next
{
  background: url(../images/button_next.png) 100% 0% no-repeat;
  width: 15px;
  height: 16px;
  display: inline-block;
  text-decoration: none;
  margin-left: 6px;
}

.button_next:hover
{
  background: url(../images/button_next.png) 0% 100% no-repeat;
  text-decoration: none;
}

.button_up
{
  background: url(../images/button_up.png) 100% 0% no-repeat;
  width: 19px;
  height: 14px;
  display: inline-block;
  text-decoration: none;
}

.button_up:hover
{
  background: url(../images/button_up.png) 0% 100% no-repeat;
  text-decoration: none;
}

.button_down
{
  background: url(../images/button_down.png) 100% 0% no-repeat;
  width: 19px;
  height: 14px;
  display: inline-block;
  text-decoration: none;
}

.button_down:hover
{
  background: url(../images/button_down.png) 0% 100% no-repeat;
  text-decoration: none;
}

.button_continue_reading, .button_continue_reading:visited, .button_continue_reading:hover
{
  background: url(../images/buttons/de/button_continue_reading.png) no-repeat;
  width: 105px;
  height: 22px;
  display: inline-block;
  text-decoration: none;
  margin-left: 13px;
}
