

html, form { padding:0px; margin:0px; }
body { padding:0px; margin:0px;}
img { border: none; }

body, td, th, input, textarea, select, font { font-family : Tahoma; font-size: 12px; color: #000000; }

a {color: #ff6f33; font-size: 11px; font-family: Tahoma; text-decoration: underline;}

#logo_div { background: url( '/templates/pilot_3_theme/images/mobile/logo_bg.png') repeat-x; }

.header { margin: 5px 10px 0 10px; font-size: 16px; font-family: Tahoma; color: #ff6f33;}

#login_form { margin: 0 10px 0 10px;}
#login_form .input_field { width: 153px; }
#login_form .input_div { margin-top: 2px; }
#login_form .form_field_text, #login_form #btn { padding-top: 7px; }
#login_form #remember_me_div { margin-top: 7px; position: relative; width: 200px; white-space: nowrap;}

.button { font-family: Tahoma; font-size: 11px; color: #ffffff; background-color: #ff9265; padding: 1px 3px;}
#links_block { padding: 5px 10px 10px 10px; line-height: 15px;}
.index_sub_footer { color: #7f7f7f; padding: 5px 10px; border-top: 1px solid #d8d8d8; border-bottom: 1px solid #d8d8d8; background-color: #ebebeb; font-size: 11px;}
.index_sub_footer a{font-weight: bold;}
.main_footer { padding: 4px 10px; background-color: #ff9265; border-top: 1px solid #ff9265; border-bottom: 1px solid #ff9265;}
.main_footer a {color: #ffffff; font-size: 11px; font-family: Tahoma; text-decoration: underline;}
.main_footer span {color: #7f7f7f; font-size: 11px; font-family: Tahoma; text-decoration: none;}

#quick_search_form { margin: 0px 10px 15px 10px;}
#quick_search_form .search_field_title, #addition_pars { margin-top: 8px;}
#quick_search_form .search_field_input{ margin-top: 2px;}
#quick_search_form select { width: 140px;}
#quick_search_form .age_field{ width: 50px;}
#quick_search_form #btn{ margin-top: 8px;}

#search_resulits { margin: 0px 10px 20px 10px;}
#search_resulits .user_sr_block { margin-top: 12px; width: 100%;}
#search_resulits .user_sr_block .user_icon img{ border: none;}
#search_resulits .user_sr_block .user_info{ margin-left: 10px;}
#search_resulits .user_sr_block .user_info .user_login a{ color: #ff6f33; font-family: Tahoma; font-size: 12px; text-decoration: underline; font-weight: bold;}
#search_resulits .user_sr_block .user_info .user_city{ margin-top: 15px; color: #000000; font-family: Tahoma; font-size: 12px;}
#search_resulits .user_sr_block .user_info .user_age{ color: #000000; font-family: Tahoma; font-size: 12px; }
#search_resulits .user_sr_block .user_info .user_photos{ color: #9a9a9a; font-family: Tahoma; font-size: 12px; }

#pagination { margin: 10px 10px 0px 10px; }
#pagination .link { float: left; padding-right: 15px; color: #ff6f33; display: inline; }
#pagination .link span { color: #9a9a9a; font-family: Tahoma; font-size: 16px;}
#pagination .link a { font-size: 16px; }

#top_user_div { height: 55px; }
#top_user_div #top_user_main { height: 25px; background-color: #e80000; padding: 0px 10px 0 10px;}
#top_user_div #top_user_main table{ padding-top: 5px;}
#top_user_div #top_user_main span{ color: #ffffff;}
#top_user_div #top_user_main #top_user_login{ font-weight: bold; margin-left: 5px; }
#top_user_div #top_user_main #top_user_delimiter{ color: #ffffff; margin-left: 13px;}
#top_user_div #top_user_main #top_user_messages_text{ margin-left: 13px; color: #ffffff; }
#top_user_div #top_user_main #top_user_messages_count{ margin-left: 10px; }
#top_user_div #top_user_main #top_user_messages_count a{ color: #000000; font-weight: bold; text-decoration: none; font-size: 12px; }
#top_user_div #top_user_menu { white-space: nowrap; height: 30px; background: url('/templates/pilot_3_theme/images/mobile/top_menu_bg.png') repeat-x;}
#top_user_div #top_user_menu .top_menu_btn { float: left; display: inline; width: 56px;}
#top_user_div #top_user_menu .top_menu_btn img{ width: 55px; height: 30px; border: none;}

#forgot_pass_toptext { margin: 10px 10px 15px 10px; }
#forgot_password_form { margin: 10px 10px 15px 10px; }
#forgot_password_form #email_field { float: left; display: inline; margin-top: 3px;}
#forgot_password_form #input_field { float: left; display: inline;}
#forgot_password_form #input_field input{ width: 120px;}
#forgot_password_form #send_btn { margin-top: 10px; }

#registration_form { margin: 0px 10px 15px 10px;}
#registration_form .reg_field_title { margin-top: 8px;}
#registration_form .reg_field_input { margin-top: 2px;}
#registration_form .reg_field_input input{ width: 120px;}
#registration_form #btn{ margin-top: 8px;}

#profile_page { margin: 12px 10px 15px 10px;}
#profile_page #user_info { margin-left: 10px;}
#profile_page #user_login { font-size: 12px; font-family: Tahoma; font-weight: bold;}
#profile_page #user_city { margin-top: 10px;}
#profile_page #user_photos { color: #9a9a9a; }
#profile_page #user_completion { color: #9a9a9a; margin-top: 10px;}
#profile_page #user_links { margin-top: 20px;}
#profile_page #user_links div{ margin-top: 5px;}
#profile_page #user_status{ margin-left: 5px; background-color: #ff6f33; color: #ffffff; padding: 2px;}

#profile_form { margin: 12px 10px 15px 10px;}
#profile_form .field_title{ margin-top: 8px; }
#profile_form .field_input{ margin-top: 2px;}
#profile_form .field_input input{ width: 120px;}
#profile_form #btn{ margin-top: 8px;}

#mailbox_menu { height: 25px; margin: 15px 0 0 0; padding: 0px 12px; border-top: 1px solid #ff9265; border-bottom: 1px solid #ff9265; background-color: #ffefe8;}
#mailbox_menu div { margin-top: 5px;}
#mailbox_menu span { margin-right: 25px; font-weight: bold;}
#mailbox_menu a.unselected{ color: #000000; font-size: 12px; font-family: Tahoma; font-weight: normal;}
#maillist { margin-bottom: 10px;}
#maillist .mail_row0{ height: 30px; background-color: #ffffff; padding: 0px 10px;}
#maillist .mail_row1{ height: 30px; background-color: #f2f2f2; padding: 0px 10px;}
#maillist .mail_row_wrap{ padding-top: 5px;}
#maillist .maillist_read_weight0{ font-weight: normal;}
#maillist .maillist_read_weight1{ font-weight: bold;}
#mail {margin: 20px 10px 20px 10px; }
#mail #user_info { margin-left: 10px;}
#mail #user_login { font-size: 12px; font-family: Tahoma; font-weight: bold;}
#mail #user_city { margin-top: 10px;}
#mail #user_photos { color: #9a9a9a; }
#mail #subject { font-weight: bold; }
.error_msg { margin: 5px 10px 5px 10px; font-size: 12px; font-family: Tahoma; color: #e80000;}
#mail_form {margin: 20px 10px 20px 10px; }
#mail_form textarea {width: 180px; height: 70px;}
#mail_form .text_field {margin-top: 10px;}
#mail_form .button {margin-top: 10px;}
