/***********************************
* BUTTONS
***********************************/
.search_submit
{
    background: url("/images/fr/button_search.png") no-repeat;
}

.search_submit:hover
{
    background: url("/images/fr/button_search.png") 0 -27px no-repeat;
}

.login_submit
{
    background: url("/images/fr/button_login.png") no-repeat;
}

.login_submit:hover
{
    background: url("/images/fr/button_login.png") 0 -50px no-repeat;
}

.signup_submit
{
    background: url("/images/fr/button_signup.png") no-repeat;
}

.signup_submit:hover
{
    background: url("/images/fr/button_signup.png") 0 -50px no-repeat;
}

.signup_button
{
    background: url("/images/fr/button_signup.png") no-repeat;
}

.signup_button:hover
{
    background: url("/images/fr/button_signup.png") 0 -38px no-repeat;
}


.send_submit
{
    background: url("/images/fr/button_send.png") no-repeat;
}

.send_submit:hover
{
    background: url("/images/fr/button_send.png") 0 -27px no-repeat;
}

.edit_button
{
    background: url("/images/fr/button_edit.png") no-repeat;
}

.edit_button:hover
{
    background: url("/images/fr/button_edit.png") 0 -27px no-repeat;
}

.delete_button
{
    background: url("/images/fr/button_delete.png") no-repeat;
}

.delete_button:hover
{
    background: url("/images/fr/button_delete.png") 0 -27px no-repeat;
}

.upload_photo_button
{
    background: url("/images/fr/button_upload_photo.png") no-repeat;
		width: 167px;
}

.upload_photo_button:hover
{
    background: url("/images/fr/button_upload_photo.png") 0 -27px no-repeat;
}

.upload_video_button
{
    background: url("/images/fr/button_upload_video.png") no-repeat;
}

.upload_video_button:hover
{
    background: url("/images/fr/button_upload_video.png") 0 -27px no-repeat;
}

.cancel_button
{
    background: url("/images/fr/button_cancel.png") no-repeat;
}

.cancel_button:hover
{
    background: url("/images/fr/button_cancel.png") 0 -27px no-repeat;
}

.send_reply_message
{
    background: url("/images/fr/button_reply.png") no-repeat;
}

.send_reply_message:hover
{
    background: url("/images/fr/button_reply.png") 0 -27px no-repeat;
}

.send_reply_topic
{
    background: url("/images/fr/button_reply_topic.png") no-repeat;
}

.send_reply_topic:hover
{
    background: url("/images/fr/button_reply_topic.png") 0 -27px no-repeat;
}

.delete_message
{
    background: url("/images/fr/button_delete_message.png") no-repeat;
}

.delete_message:hover
{
    background: url("/images/fr/button_delete_message.png") 0 -27px no-repeat;
}

.compose_new_message
{
    width: 227px;
    background: url("/images/fr/button_compose_message.png") no-repeat;
}

.compose_new_message:hover
{
    background: url("/images/fr/button_compose_message.png") 0 -27px no-repeat;
}

.button_create
{
    background: url("/images/fr/button_create.png") no-repeat;
}

.button_create:hover
{
    background: url("/images/fr/button_create.png") 0 -27px no-repeat;
}

.button_save
{
    background: url("/images/fr/button_save.png") no-repeat;
}

.button_save:hover
{
    background: url("/images/fr/button_save.png") 0 -27px no-repeat;
}

.button_send
{
    background: url("/images/fr/button_send.png") no-repeat;
}

.button_send:hover
{
    background: url("/images/fr/button_send.png") 0 -27px no-repeat;
}

.grey_button_send
{
    background: url("/images/fr/grey_button_send.png") no-repeat;
}

.grey_button_send:hover
{
    background: url("/images/fr/grey_button_send.png") 0 -19px no-repeat;
}

.grey_button_cancel
{
  background: url("/images/fr/grey_button_cancel.png") no-repeat;
}

.grey_button_cancel:hover
{
    background: url("/images/fr/grey_button_cancel.png") 0 -19px no-repeat;
}

.grey_button_accept
{
  background: url("/images/fr/grey_button_accept.png") no-repeat;
}

.grey_button_accept:hover
{
    background: url("/images/fr/grey_button_accept.png") 0 -19px no-repeat;
}

.grey_button_decline
{
  background: url("/images/fr/grey_button_decline.png") no-repeat;
}

.grey_button_decline:hover
{
    background: url("/images/fr/grey_button_decline.png") 0 -19px no-repeat;
}

.grey_button_add_new_city
{
  background: url("/images/fr/grey_button_add_new_city.png") no-repeat;
}

.grey_button_add_new_city:hover
{
    background: url("/images/fr/grey_button_add_new_city.png") 0 -19px no-repeat;
}

.grey_button_add_free_point
{
  background: url("/images/fr/grey_button_add_free_point.png") no-repeat;
}

.grey_button_add_free_point:hover
{
    background: url("/images/fr/grey_button_add_free_point.png") 0 -19px no-repeat;
}

.grey_button_get_route
{
  width: 148px;
  background: url("/images/fr/grey_button_get_route.png") no-repeat;
}

.grey_button_get_route:hover
{
    background: url("/images/fr/grey_button_get_route.png") 0 -19px no-repeat;
}

.grey_button_rate_it
{
  background: url("/images/fr/grey_button_rate_it.png") no-repeat;
}

.grey_button_rate_it:hover
{
  background: url("/images/fr/grey_button_rate_it.png") 0 -19px no-repeat;
}

.grey_button_quote
{
  background: url("/images/fr/grey_button_quote.png") no-repeat;
}

.grey_button_quote:hover
{
  background: url("/images/fr/grey_button_quote.png") 0 -19px no-repeat;
}

.grey_button_edit
{
  background: url("/images/fr/grey_button_edit.png") no-repeat;
}

.grey_button_edit:hover
{
  background: url("/images/fr/grey_button_edit.png") 0 -19px no-repeat;
}

.grey_button_delete
{
  background: url("/images/fr/grey_button_delete.png") no-repeat;
}

.grey_button_delete:hover
{
  background: url("/images/fr/grey_button_delete.png") 0 -19px no-repeat;
}

.intro_button_register
{
  background: url("/images/fr/button_intro_register.png") no-repeat;
}

.intro_button_register:hover
{
  background: url("/images/fr/button_intro_register.png") 0 -50px no-repeat;
}

.intro_button_tour
{
  background: url("/images/fr/button_intro_tour.png") no-repeat;
}

.intro_button_tour:hover
{
  background: url("/images/fr/button_intro_tour.png") 0 -50px no-repeat;
}

.intro_button_tour_next
{
  background: url("/images/fr/button_intro_tour_next.png") no-repeat;
}

.intro_button_tour_next:hover
{
  background: url("/images/fr/button_intro_tour_next.png") 0 -50px no-repeat;
}

.intro_button_tour_previous
{
  background: url("/images/fr/button_intro_tour_previous.png") no-repeat;
}

.intro_button_tour_previous:hover
{
  background: url("/images/fr/button_intro_tour_previous.png") 0 -50px no-repeat;
}

.button_new_topic
{
  background: url("/images/fr/button_new_topic.png") no-repeat;
}

.button_new_topic:hover
{
  background: url("/images/fr/button_new_topic.png") 0 -27px no-repeat;
}

.button_manage_categories
{
  background: url("/images/fr/button_manage_categories.png") no-repeat;
}

.button_manage_categories:hover
{
  background: url("/images/fr/button_manage_categories.png") 0 -27px no-repeat;
}

.button_new_category
{
  background: url("/images/fr/button_new_category.png") no-repeat;
}

.button_new_category:hover
{
  background: url("/images/fr/button_new_category.png") 0 -27px no-repeat;
}

.button_edit_topic
{
  background: url("/images/fr/button_edit_topic.png") no-repeat;
}

.button_edit_topic:hover
{
  background: url("/images/fr/button_edit_topic.png") 0 -27px no-repeat;
}

.button_delete_topic
{
  background: url("/images/fr/button_delete_topic.png") no-repeat;
}

.button_delete_topic:hover
{
  background: url("/images/fr/button_delete_topic.png") 0 -27px no-repeat;
}

.grey_button_add_option
{
  background: url("/images/fr/grey_button_add_option.png") no-repeat;
}

.grey_button_add_option:hover
{
  background: url("/images/fr/grey_button_add_option.png") 0 -19px no-repeat;
}

.grey_button_link_image
{
  background: url("/images/fr/grey_button_link_image.png") no-repeat;
}

.grey_button_link_image:hover
{
  background: url("/images/fr/grey_button_link_image.png") 0 -19px no-repeat;
}

.grey_button_new_topic
{
  background: url("/images/fr/grey_button_new_topic.png") no-repeat;
}

.grey_button_new_topic:hover
{
  background: url("/images/fr/grey_button_new_topic.png") 0 -19px no-repeat;
}


/***********************************
* MENUS
***********************************/

#menu_users a
{
    width: 107px;
    background: url("/images/fr/menu_users.png") no-repeat;
}

#menu_users a:hover
{
    background: url("/images/fr/menu_users.png") 0 -36px no-repeat;
}

#menu_bikes a
{
    width: 97px;
    background: url("/images/fr/menu_bikes.png") no-repeat;
}

#menu_bikes a:hover
{
    background: url("/images/fr/menu_bikes.png") 0 -36px no-repeat;
}

#menu_groups a
{
    width: 102px;
    background: url("/images/fr/menu_groups.png") no-repeat;
}

#menu_groups a:hover
{
    background: url("/images/fr/menu_groups.png") 0 -36px no-repeat;
}

#menu_discussions a
{
    width: 105px;
    background: url("/images/fr/menu_discussions.png") no-repeat;
}

#menu_discussions a:hover
{
    background: url("/images/fr/menu_discussions.png") 0 -36px no-repeat;
}

#menu_routes a
{
    width: 93px;
    background: url("/images/fr/menu_routes.png") no-repeat;
}

#menu_routes a:hover
{
    background: url("/images/fr/menu_routes.png") 0 -36px no-repeat;
}

#menu_events a
{
    width: 90px;
    background: url("/images/fr/menu_events.png") no-repeat;
}

#menu_events a:hover
{
    background: url("/images/fr/menu_events.png") 0 -36px no-repeat;
}

/************************************
* Intro Images
************************************/

h2#about_moterus span
{
  display: none;
}

h2#about_moterus
{
    height: 37px;
    background-repeat: no-repeat;
    background-image: url("/images/fr/intro_about_moterus_title.jpg");
}

h2#users {
    background-image: url("/images/fr/intro_users_title.jpg");
}

h2#groups {
    background-image: url("/images/fr/intro_groups_title.jpg");
}

h2#routes {
    background-image: url("/images/fr/intro_routes_title.jpg");
}

h2#events {
    background-image: url("/images/fr/intro_events_title.jpg");
}


/************************************
* Explore Images
************************************/

h2#explore_stats
{
    height: 33px;
    background-repeat: no-repeat;
    background-image: url("/images/fr/explore_stats_title.png");
}


h2#explore_topics
{
    height: 33px;
    background-repeat: no-repeat;
    background-image: url("/images/fr/explore_topics_title.png");
}

/* Admin-style buttons */

.button_list_edit
{
    vertical-align: top;
    background: url("/images/fr/button_list_edit.png") no-repeat;
    height: 18px;
    width: 68px;
    border: none;
}

.button_list_edit:hover
{
    background: url("/images/fr/button_list_edit.png") 0 -19px no-repeat;
    cursor: pointer;
}

.button_list_topics
{
    vertical-align: top;
    background: url("/images/fr/button_list_topics.png") no-repeat;
    height: 18px;
    width: 68px;
    border: none;
}

.button_list_topics:hover
{
    background: url("/images/fr/button_list_topics.png") 0 -19px no-repeat;
    cursor: pointer;
}

.button_list_delete
{
    vertical-align: top;
    background: url("/images/fr/button_list_delete.png") no-repeat;
    height: 18px;
    width: 68px;
    border: none;
}

.button_list_delete:hover
{
    background: url("/images/fr/button_list_delete.png") 0 -19px no-repeat;
    cursor: pointer;
}

.button_list_deactivate
{
    vertical-align: top;
    background: url("/images/fr/button_list_deactivate.png") no-repeat;
    height: 18px;
    width: 85px;
    border: none;
}

.button_list_deactivate:hover
{
    background: url("/images/fr/button_list_deactivate.png") 0 -19px no-repeat;
    cursor: pointer;
}

.button_new_post
{
  background: url("/images/fr/button_new_post.png") no-repeat;
}

.button_new_post:hover
{
  background: url("/images/fr/button_new_post.png") 0 -27px no-repeat;
}
