/* CSS Document */

body {font-size: 0.7em; font-family: Tahoma; color: #333; margin: 0px; padding: 0px; background: #ffffff; min-width: 999px; /* Минимальная ширина контейнера */}
img {border: 0px;}
.width {width: expression(document.body.clientWidth > 995 ? "100%" : "995px") /* Ширина для IE6 */}
form {margin: 0px; padding: 0px;}
TABLE {font-family: Tahoma; font-size: 100%; color: #333; margin: 0px; border: 0px; border-collapse: collapse; width: 100%;}
.top_menu_header {height: 25px; width: 100%; background: url(../images/top_bg.gif) repeat-x left top; border-bottom: 1px solid #A6A6AB;}
.top_add_anchor {float:left; width: 179px; height: 20px; background: #96C8AB; margin-left: 5px;}
.add_left_div {background: url(../images/achor_add_top_left.gif) no-repeat left bottom; width: 4px; height: 20px; float: left;}
.add_right_div {background: url(../images/anchor_add_top_right.gif) no-repeat right bottom; width: 4px; height: 20px; float: left;}
.add_item_top {float: left; height: 20px; width: 171px; background: url(../images/border_img.gif) repeat-x left bottom;  text-align: center;}
.add_space {padding: 2px 0px 0px 3px;}
.add_space a {text-decoration: none; color: #000;}
.welcome_user {vertical-align: top; float: left;}
.welcome_user a {vertical-align: top; color: #0070BB; text-decoration: underline;}
.top_adv {padding: 5px 10px 0px 0px; float: right;}
.top_adv a {color: #000; text-decoration: underline;}
.top_adv img {vertical-align: middle;}
.list_top_adv {padding: 0px 6px 0px 6px;}
.logo_vsem {margin: 8px 0px 0px 5px; float: left;}
.add_and_logo {width: 30%; float: left; clear: left; margin-bottom: 8px;}
.server_free_items {clear: both; margin-left: 80px;}
.server_free_items a {color: #7D7D7D; font-family: Arial; font-size: 10px; text-decoration: underline;}
.banner_top {float: left; width: 49%; padding: 4px 0px;}
.searchxapian {float: right; width: 560px; margin-top: 10px;}
.searchxapian a {cursor: pointer; text-decoration: underline;}
.searchxapian_fields {width: 100%; height: 18px; font-size: 11px; font-family: Arial; vertical-align: bottom; background: #96C8AB; border: 1px solid #7B9CBD; margin: 5px 0px 0px 0px;}
.searchxapian_list {width: 100%; height: 18px; font-size: 11px; font-family: Arial; vertical-align: middle; background: #96C8AB; border: 1px solid #7B9CBD;}
.searchxapian_buttom {border: 1px solid #000; width: 50px; background: url(../images/searchxap_bg_buttom.gif) repeat-x bottom; margin: 10px 0px 0px 6px; height: 17px; font-family: Tahoma; font-size: 11px; color: #333;}
.menu_center {clear: both; padding-top: 7px; height: 21px; background:transparent url(../images/border_img.gif) repeat-x center bottom;}
.menu_start {width: 20px; float: left; height: 21px;}
.menu_between {width: 5px; float: left; height: 21px;}
.menu_no_active {float: left; height: 21px;}
.menu_active {float: left; height: 21px; background: url(../images/border_img_w.gif) repeat-x bottom;}
.menu_active_left {background: url(../images/menu_left_null.gif) no-repeat right; width: 4px; height: 21px; float: left;}
.punkt_menu_active {float: left; background: #fff url(../images/border_img.gif) repeat-x top left; height: 20px; font-size:11px; text-align: center;}
.punkt_menu_active a {vertical-align: top; color: #B90007; text-decoration: underline; margin: 5px 5px 5px 0px; cursor: pointer; font-weight: bold; letter-spacing: -0.1em;}
.punkt_menu_active div {text-align: center; padding: 2px 0px 0px 5px;}
.menu_active_right {background: url(../images/menu_right_null.gif) no-repeat left; width: 4px; height: 21px; float: left;}
.menu_no_active_left {background: url(../images/menu_left_full.gif) no-repeat top; width: 4px; height: 21px; float: left;}
.menu_no_active_right {background: url(../images/menu_right_full.gif) no-repeat top left; width: 4px; height: 21px; float: left;}
.punkt_menu {float: left; background: #E6E6E6 url(../images/border_img.gif) repeat-x top; height: 20px; text-align: center;}
.punkt_menu a {vertical-align: top; color: #000; text-decoration: underline; margin: 5px 5px 5px 0px; cursor: pointer;}
.punkt_menu div {text-align: center; padding: 2px 0px 0px 5px;}
.left_menu {margin-top: 15px; width: 200px;}
.space_menu {padding-bottom: 10px;}
.space_menu_no_active {padding-bottom: 10px; font-weight: bold; font-family: arial; text-decoration: underline; font-size: 12px; color: #000;}
.navig_place {font-weight: bold; font-size: 12px; text-decoration: underline;}
.space_menu_level {padding: 0px 0px 10px 15px;}
.sep1 {color: #A2A3A4; margin: 0px 5px; font-weight: normal;}
.sep_menu {color: #A2A3A4; margin: 0px 5px; float: left; height: 20px;}
.left_a_seller {text-decoration: none; color: #000; font-weight: bold;}
.left_a_seller .sep_menu {color: #B90007; margin: 0px 5px; float: left; font-weight: normal;}
.left_a_seller:hover {text-decoration: none;}
.left_a {text-decoration: none; color: #B90007;}
.left_a:hover {text-decoration: none; color: #B90007; font-weight: bold; letter-spacing: -0.1em;}
.left_a:hover .sep_menu {color: #B90007; margin: 0px 5px; float: left; font-weight: normal;}
.copecks {border-bottom: 1px solid #D6D6D6; padding-bottom: 15px; width: 200px;}
.banner_left {clear: both; text-align: center; margin: 0px; padding: 0px;}
.you_place1 {padding-bottom: 5px; margin-bottom: 5px; border-bottom: 1px solid #D6D6D6;}
.you_place1 img {margin: 0px 5px 5px 0px; vertical-align: middle;}
.title_kont_psevdo {font-weight: bold; margin: 15px 0px 12px 0px;}
.kont_cat {border-bottom: 1px dashed #A1B0C5; border-top: 1px dashed #A1B0C5; padding: 10px 0px 10px 0px;}
.kont_cat_sech {padding: 10px 0px; margin-top: 5px; display: block;}
.search_res {margin-bottom: 17px;}
.bottom_menu {margin: 25px 20px; padding-top: 10px; text-align: center;}
.bottom_menu a {text-decoration: underline;}
.bottom_col {margin: 5px 20px 40px 20px;}
.bottom_col a {text-decoration: underline;}
.link_menu {padding-left: 12px;}
.form_space {width: 100px; padding-top: 2px;}
.form_space_td {width: 70px; padding-top: 2px;}
.form_space input {width: 100px; height: 17px; font-size: 11px;}
.search {vertical-align: top; padding: 0px 10px 0px 20px;}
.right {text-align: left; vertical-align: top; width: 240px; background: url(../images/background_grey.gif) repeat-y top left;}
.right img {margin-bottom: 15px;}
.right a {text-decoration: underline;}
.search_but {border: 1px solid #D5D4D0; background: #e5e5e5; color: #b30000; padding: 0px 3px; margin: 8px 0px 8px 0px; height: 17px; width: 50px; font-size: 11px; font-family: Arial; font-weight: bold; vertical-align: middle;}
.search_sel {width: 190px; height: 17px; font-size: 11px; font-family: Arial;}
.bottom_adv {text-align: center;}
.bottom_col div {color: #828282;}
.bottom_counter {margin: 30px 0px 10px 20px;}
.bottom_counter img {margin-right: 10px;}
.left_reklama_direct {padding: 0px 5px 0px 20px; vertical-align: top; width: 200px; background: url(../images/background_grey.gif) repeat-y top right;}
.left_reklama_direct small {color: #9EA4A9; font-size: 90%;}
#top_form {background: #d9d9d9 url(../images/search.gif) no-repeat left; padding: 8px 0px 8px 0px; border: 1px solid #D5D4D0;}
.transactions {background: #d9d9d9; padding: 8px 8px 8px 8px;}
.transactions img {margin: 0px 4px 3px 0px;}
.search_title {font-weight: bold; padding: 0px 0px 0px 25px;}
.search_man {float: right; color: #000; padding-right: 13px;}
#show_search {display: none;}
#search_form {background: #e5e5e5; border: 1px solid #D5D4D0;}
#search_form table {width: 99%;}
.space12 {padding-left: 13px;}
#line_width1 {width: 200px; height: 1px;}
.work_center {vertical-align: top; padding: 0px 20px 0px 20px;}
.work_center a {text-decoration: underline;}
.search_left_td {padding: 6px 0px 6px 10px; white-space: nowrap;}
.search_right_td {padding: 6px 10px; width: 50%;}
.search_right_td input {width: 80%; height: 18px; font: normal 11px Arial; padding: 0px 2px; margin: 0px 3px;}
.search_right_td select {width: 80%; height: 18px; font: normal 11px Arial; margin: 0px 3px;}
.advsearch {float: right; padding: 9px 4px 0px 0px;}
.advsearch img {vertical-align: middle; margin: 0px 0px 0px 3px;}
.sep3 {color: darkred; font-size: 18px; margin: 0px 5px; font-weight: bold;}
.pages {color: #9EA4A9; margin: 10px 0px;}
.pages .item {padding: 4px 5px;}
.pages strong {color: #333; font-weight: bold;}
.pages2 {color: #9EA4A9; margin: 16px 0px 0px 0px; padding-bottom: 8px;}
.pages2 strong {color: #333; font-weight: bold;}
.sort {float: right;}
.sort select {width: 150px; height: 18px; color: #9EA4A9; font: normal 11px Arial; margin-bottom: 6px;}
.search_res th {background: #e5e5e5; border-top: 1px solid #D5D4D0; border-bottom: 1px solid #D5D4D0; text-align: left; padding: 4px 5px 4px 0px; font: normal 100% Arial;}
.search_res th img {margin-left: 4px; vertical-align: middle;}
.search_res td {padding: 4px 5px 4px 0px;}
.search_res .title {font-weight: bold; vertical-align: top;}
.search_res .pix {padding: 2px 7px 2px 0px; vertical-align: top;}
.search_res a {color: #333; text-decoration: underline;}
.search_res .anounce a {color: #9EA4A9; text-decoration: none;}
.search_res .anounce a span {color: #0071b3; text-decoration: underline;}
.search_res a:hover {color: #0071b3;}
.search_res .fav {border-bottom: 1px dashed #A1B0C5; vertical-align: top;}
.anounce {vertical-align: bottom; border-bottom: 1px dashed #A1B0C5;}
.anounce a span {color: #0071B3; text-decoration: underline;}
.anounce a {color: #9EA4A9; text-decoration: none;}
.anounce a:hover {color:#0071B3;}
.anounce .space_right a {color: #0071B3; font-weight: bold;}
.search_res .prevention {background: url(/images/preduprejdenie.gif) no-repeat left top; padding: 13px 0px 18px 40px; border-bottom: 1px dashed #A1B0C5;}
.prevention strong {color: #B30000; font-weight: bold;}
.prevention a {color: #0071b3;}
.direct_otst {padding: 5px 0px 0px 0px;}
.direct_otst a {font-weight: bold;}
h4 {border-bottom: 1px solid #A4A4A4; margin-bottom: 10px; padding-bottom: 9px;}
.price_full {border-bottom: 1px solid #A4A4A4; margin-bottom: 10px; padding-bottom: 9px; font-weight: bold;}
.hr_view {margin-top: 5px; border-top: 1px solid #A4A4A4; padding-top: 0px;}
.left {float: left;}
.exchange_rate {color: #9EA4A9; padding-bottom: 15px;}
.city {padding-left: 43px; font-weight: bold;}
.click_today_stats {padding-left: 26px; font-weight: bold;}
.click_total_stats {padding-left: 39px; font-weight: bold;}
.date_full {padding-left: 10px; font-weight: bold;}
.exchange_rate strong {color: #333; font-weight: bold;}
.red_weight {color: #B30101; font-weight: bold;}
.cena {background-color: #B30101; font-weight: bold; color: #FFF; margin-right: 3px; padding: 1px 4px 1px 4px;}
.date_create_item {padding: 7px 0px 0px 0px; vertical-align: top; color: #000;}
.full_view_table {margin-top: 15px; width: 70%;}
.name_fields {width: 15%; vertical-align: top;}
.value_fields {width: 30%; font-weight: bold; vertical-align: top; padding-bottom: 4px;}
.black {color: #000; padding-top: 15px; font-weight: bold;}
.space10 {padding-left: 10px; color: #000;}
.space9 {padding: 0px 0px 13px 10px;}
.space2 {padding-top: 19px;}
.space3 {padding: 15px 0px 3px 0px;}
.space3 img {vertical-align: middle; margin-right: 5px;}
.view_foto_all {width: 5%; vertical-align: top; padding-right: 18px;}
.black .link_item {padding-top: 7px; font-weight: normal;}
.space4 {padding: 17px 0px 0px 45px;}
.space4 img {vertical-align: middle;}
.space5 {padding-left: 45px;}
.space5 img {vertical-align: middle;}
.left_space {padding-left: 25px;}
.space6 {padding: 13px 0px 0px 2px;}
.space6 img {vertical-align: middle; margin-right: 2px;}
.space7 {padding: 13px 0px 0px 20px;}
.space8 {padding-left: 20px;}
.upwards {vertical-align: top;}
.upwards a {text-decoration: underline;}
.space14 {margin-top: 10px;}
.alignment_left {text-align: left;}
.alignment_right {text-align: right;}
.nik {background: #E9E9E9; padding: 5px 5px 5px 5px; font-weight: bold;}
.title_item {font-size: 1.1em; font-weight: bold; padding-bottom: 20px;}
#show_otvet {display: none;}
.space17 {padding: 20px 0px 20px 0px;}
.dizign_form_text {height: 70px; width: 100%;}
.backgr_forms {background:#e5e5e5; border: 1px solid #D5D4D0;}
.spacer18 {padding: 5px 5px 0px 0px;}
.message_right_td_cat2 {padding: 6px 10px; width: 30%;}
.message_right_td_cat2 input, .message_right_td_cat2 select, .message_right_td_cat2 textarea {width: 80%; height: 18px; font: normal 11px Arial; margin: 0px 3px;}
.message_right_td_cat2 input {padding: 0px 2px;}
.message_right_td_cat2 textarea{height: 100px; width: 93%;}
.message_right_td {padding: 6px 10px; width: 70%; white-space: nowrap;}
.message_right_td input, .message_right_td select, .message_right_td textarea{width: 80%; height: 18px; font: normal 11px Arial;}
.message_right_td input {padding: 0px 2px;}
.message_right_td textarea {height: 100px; width: 80%;}
.melkij_text {font-size: 1em; color: #CCCCCC;}
.bill_td {padding: 6px 10px; width: 70%;}
.bill_td input, .bill_td select {height: 18px; font: normal 11px Arial; width: 90%;}
.bill_td input {padding: 0px 2px;}
.error_block {margin-bottom: 20px; font-weight: bold; margin-left: 0px;}
.from_owner {color: #9CA3A9; font-weight: normal;}
.faq_td {padding: 6px 10px; width: 80%;}
.faq_td input, .faq_td select {height: 18px; font: normal 11px Arial; width: 100%}
.faq_td textarea {font: normal 11px Arial; width: 100%; height: 100px;}
.faq_td input {padding: 0px 2px;}
.polosa {border-bottom:1px solid #A4A4A4; margin-bottom: 10px; padding-bottom: 9px;}
.spec_item {padding: 10px 0px 6px 10px; white-space: nowrap;}
.list_cat {padding: 10px 10px; width: 85%; white-space: nowrap;}
.list_cat select {width: 80%; height: 18px; font: normal 11px Arial; margin: 0px 3px;}
.data_user {color:#9ea4a9; font-size: 10px;}
.grey_text {color: #5a5a5a; margin-bottom: 5px;}
.flag_chech {border-bottom: 1px dashed #A1B0C5; vertical-align: top; width: 25px;}
.no_price_view {background-color: #E5E5E5; padding: 3px 3px 3px 3px; color: #828282; font-weight: bold;}
.uprap_td input, .uprap_td select {height: 18px; font: normal 11px Arial; width: 50%;}
.moder_td input, .moder_td select {height: 18px; font: normal 11px Arial; width: 100%;}
.moder_td {height: 18px; font: normal 11px Arial; width: 50%;}
.space_label {margin-left: 4px; cursor: pointer;}
.space_label_float {margin-top: 3px; display: block; cursor: pointer; float: left;}
.space_label_cursor {cursor: pointer;}
.space_label_foto {margin-left: 7px; cursor: pointer;}
.space_label_cursor_mar {cursor: pointer; margin-left:-3px;}
.title_new_bl {font-weight: bold; margin: 17px 0px 2px 0px;}
a.bl {color: #333; text-decoration: underline;}
a {text-decoration: underline; color: #0071b3;}
.bord_for_krut {border-top:1px dashed #A1B0C5; border-bottom:1px dashed #A1B0C5; color: #333;}
.bord_for_krut a:hover {color: #333;}
.commemt_one {color: #9CA3A9; font-weight: normal;}
a .comment_two {color: #333; font-weight: bold;}
.begun_a a {text-decoration: underline;}
.right_td_out {padding-left: 4px; width: 75%; white-space: nowrap; padding: 6px 0px;}
.right_td_out input {width: 90%; height: 18px; font: normal 11px Arial; padding: 0px 2px; margin: 0px 1px;}
.right_td_out select {width: 90%; height: 18px; font: normal 11px Arial; margin: 0px 1px;}
.left_td_out {padding: 6px 5px 6px 10px;}
#subscripe_container .sms_ticket_many {width: 250px;}
.sms_ticket {position: absolute; width: 260px; background: #fff; border: 1px solid #000; padding: 2px; color: #000; font-family: Verdana; font-size: 11px; text-align: center; z-index: 20;}
.sms_ticket_many {position: absolute; width: 284px; background: #fff; border: 1px solid #000; padding: 2px; color: #000; font-family: Verdana; font-size: 11px; text-align: left; z-index: 20;}
.sms_first {color: #A23E2E; text-transform: uppercase;}
.sms_tiket {color: #000; text-transform: uppercase; font-weight: bold !important; font-size: 12px;}
.sms_price {text-align: right; margin-top: 15px; font-size: 9px;}
.big {height: 100%; width: 100%; position: absolute; top: 0; left: 0; z-index: 10;}
.for_disks {width: 5%; vertical-align: top; padding: 4px 0px 0px 0px; text-align: center;}
.all_data_model {font-weight: bold; border-bottom: 1px solid #A4A4A4; margin: 10px 0px 10px 0px; padding-bottom: 9px;}
.description_pad {padding: 5px 5px 0px 0px; vertical-align: top;}
.add_hr {border-bottom: 1px solid; border-bottom-color: #A4A4A4; margin-bottom: 10px; padding-bottom: 9px; font-weight: bold; width: 94%;}
.add_hr a {font-weight: normal;}
.add_hr .no_active_service {font-weight: normal; text-decoration: underline; color: #000;}
.add_but_div {margin-top: 20px; text-align: center;}
.check_td {padding: 2px; vertical-align: top; width: 20px;}
.anketa_div {font-weight: bold; margin-bottom: 4px;}
.title_kont_sech {font-weight: bold; margin: 15px 0px 10px 0px;}
.billing_hr {border-bottom: 1px solid #A4A4A4; margin: 15px 0px 10px 0px; padding-bottom: 9px; font-weight: bold; width: 100%; font-size: 1.2em;}
.announs {border-bottom: 1px solid #D6D6D6; padding: 10px 0px 10px 0px;}
.announs a {text-decoration: underline;}
.announs_head {padding-bottom: 4px; font-weight: bold; color: #09597B; font-size: 1.1em;}
.announs_desc {font-size: 1.1em;}
.announs_phone {text-align: center; color: #B10203; font-weight: bold; padding: 4px 0px 4px 0px; font-size: 1.2em;}
.all_desc {text-align: right; padding-top: 6px;}
.main_cat {padding: 5px 0px 5px 10px; margin: 8px 35px 5px 0px; font-weight: bold;}
.main_cat a {color: #0071b3; text-decoration: underline;}
.elem {margin: 3px 0px 3px 20px; color: #0071b3;}
.elem_1 {margin: 3px 0px 3px 12px; color: #0071b3;}
.elem_1 a {text-decoration: underline;}
.main_cat img {vertical-align: top; margin: 1px 1px 0px 0px;}
.m_c_td {vertical-align: top; width: 50%;}
.title_kont {font-weight: bold; margin: 20px 0px 10px 0px;}
.fresh_items {font-weight: bold; padding: 5px 0px 10px 0px;}
.pic_items {width: 90px; border-bottom: 1px dashed #A1B0C5; text-align: center;}
.fresh_item_place {border-bottom: 1px dashed #A1B0C5; padding-bottom: 4px;}
.items_head {font-weight: bold; color: #000;}
.space_right {text-align: right; padding: 7px 0px 5px 0px;}
.space_right a {color: #0071B3; font-weight: bold;}
.fresh_clauses {font-weight: bold; padding-top: 5px;}
.other_articles {text-transform: uppercase; font-weight: bold; padding-bottom: 4px;}
.login_welcome {margin: 4px 0px 0px 4px; width: 360px;}
.enter_user {float: left; height: 19px; padding-left: 8px; margin-top: 5px;}
.user_avtirization {float: left; display: none; height: 23px; width: 270px;}
.anchor_registration {float: left; margin-top: 5px; height: 19px;}
.adv_tbl_rek td {padding: 2px 4px; border: 1px solid #E5E5E5; text-align: center;}
.adv_tbl_rek .alig_left {width: 25%; text-align:left;}
.adv_tbl_rek th {padding: 1px 3px; font-weight: bold; font-size: 90%; border: 1px solid #E5E5E5; background: #f6f6f6;}
.adv_header {color: #0071b3; text-align: center; font-weight: bold; margin: 20px 0px 5px 0px;}
.space_for_cat {margin-left: 55px;}
.podcat {color: #9EA4A9;}
.right_for_begun {width: 200px; margin-left: 4px;}
.but_new_search {background: url(../images/search_buttom.gif) no-repeat; width: 131px; height: 18px; border: 1px; color: #fff; font-family: arial; font-weight: bold; font-size: 12px; padding-bottom: 3px; cursor: pointer;}
.but_new_search:hover {color: #FFFF00;}
.for_buttom {text-align: right; padding: 10px 50px 15px 0px;}
.search_buttton {background: url(../images/search_button.png) no-repeat; border: 0px; color: #fff; margin: 8px 0px 8px 0px; height: 18px; font-size: 11px; font-family: Arial; font-weight: bold; vertical-align: middle; width: 150px; cursor: pointer;}
.search_buttton:hover {color: #FFFF00;}
.spec_offer_word_full {color: red; font-weight: normal; text-transform: uppercase;}
.spec_offer_word_img {background: url(/static/images/specialoffer_0.gif) no-repeat left top; padding-left: 22px;}
.specific_block {text-align: center; color: #0274B1; padding: 20px 0px 20px 0px; font-weight: bold;}
.specific_price {color: #AD0000; font-weight: bold; padding-top: 10px;}
.announce_gerl_phone {text-align: right; width: 150px;}
.announs_gerl {border-bottom: 1px solid #D6D6D6; border-top: 1px solid #D6D6D6; margin-bottom: 15px; padding-bottom: 10px; background: url(/static/images/gerl.gif) no-repeat right top;}
.all_desc_gerl {text-align: right; padding-top: 10px;}
.all_desc_gerl .all_itemm {color: #0071B3; font-weight: bold; text-decoration: underline;}
.all_desc_gerl a {text-decoration: underline;}
#search_by_xap {padding-top: 5px;}
#search_by_phone {display: none;}
.adv_hide {border-top: 0px; border-bottom: 0px; padding: 0px; background: #F6F6F6; font-size: 0px; height: 5px;}
.billing_paytmans {text-align: left; vertical-align: top;}
.stats_tbl_rek {margin: 10px 0px 5px 0px;}
.stats_tbl_rek td {border: 1px solid #E5E5E5; text-align: left; vertical-align: top;}
.stats_tbl_rek th {padding: 1px 3px; font-weight: bold; font-size: 90%;}
.stats_prici_day {width: 345px;}
.stats_tbl_rek .stats_prici_day td {border: 0px; text-align: right; width: 115px;}
.grey_back {background: #f6f6f6;}
.td_width_handred {text-align: right; width: 100px;}
.title a {color: #333; text-decoration: underline;}
.title a:visited {color: #9ba0a4; text-decoration: none;}
.title span {font-weight: normal;}
.title .all_itemm {color: #0071B3 !important; font-weight: bold; text-decoration: underline !important;}
.pix a:visited img {opacity: 0.7; MozOpacity: 0.7; KhtmlOpacity: 0.7; filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=70)";}
.for_adcense_items {float: right; width: 235px; padding-left: 10px;}
.red_bold {color: #AD0000; font-weight: bold;}
.adv_lastitem {border-bottom: 1px solid #A1B0C5; border-top: 1px solid #A1B0C5; padding: 5px 0px; margin-top: 20px;}
.sms_contact_anonimus {display: none; height: 92px; position: absolute; width: 260px; background: #fff; border: 1px solid #000; padding: 2px; color: #000; font-family: Verdana; font-size: 11px; text-align: center; z-index: 19; margin: 3px 0px 0px 140px;}
.sms_contact_anonimus p {margin: 0px; padding: 3px 0px 0px 3px;}
.sms_contact_anonimus input {font-size: 11px; height: 18px;}
.model_inf th, .model_inf td {text-align: left; padding: 2px 0px; width: 50%;}
.banner_other {float: left; clear: left; width: 79%; padding: 4px 0px;}
.banner_other_no_search {clear: left; width: 100%; padding: 4px 0px;}
.model_full td, .model_full th {width: 50%; text-align: left; vertical-align: top;}
.billingbonus td {border-bottom: 1px dashed #A1B0C5;}
.billingbonus span {color: #B30101; font-weight: bold;}
.billingbonus p {margin: 4px 0px 0px 0px; color: #777573;}
.billingbonus input {float: right;}
.list_base_fields {margin: 0px; padding: 0px;}
.list_base_fields li {background: url(/static/images/transactions_list.gif) no-repeat left top; margin: 0px 0px 3px 0px; padding-left: 8px; list-style-type: none;}
.caps {text-transform: uppercase; font-weight: bold;}
.afteradd_info {font-weight: bold; margin-top: 0px; margin-bottom: 0px;}
.afteradd_info span {font-weight: normal;}
h3 {font-weight: bold; font-size: 1.1em !important; margin: 10px auto 5px auto !important; text-transform: none !important;}
.list_express_message {margin: 10px 0px 0px 8px; padding: 0px;}
.list_express_message li {background: url(/static/images/transactions_list.gif) no-repeat left top; margin: 0px 0px 3px 0px; padding: 0px 0px 3px 8px; list-style-type: none; color: #0071b3; font-weight: bold; border-bottom: 1px dashed #A1B0C5;}
.list_express_message a {font-weight: normal; color: #B30101;}
.list_express_message .for_priv {text-align: left;}
.list_express_message .for_priv a {font-weight: bold; color: #0071b3; }
.list_express_message div {text-align: right;}
.list_express_message .all_sms {text-align: right; font-weight: normal; color: #000;}
.pay_current_account {background: #fff; border: 1px solid #000; font-family: Verdana; font-size: 11px; position: absolute; text-align: left; padding: 10px 0px 5px 10px; z-index: 20; display: none; width: 200px;}
.pay_current_account a {color: #0071b3;}
.login_in_list {padding: 3px 3px;}
.login_in_list a {color: #0071b3;}
.login_in_list img {vertical-align: middle;}
.login_in_list a:visited {color: #0071b3; text-decoration: underline;}
.login_in_list strong {color: #AD0000;}
.contest_frame_foto {border-top: 2px dashed #AD0000; border-bottom: 2px dashed #AD0000; border-left: 2px dashed #AD0000;}
.contest_frame_service {text-align: center; border-top: 2px dashed #AD0000; border-bottom: 2px dashed #AD0000; border-right: 2px dashed #AD0000;}
.contest_find_all {color: #9EA4A9; margin: 16px 0px 5px 0px; padding-bottom: 8px; border-bottom: 1px solid #D6D6D6;}
.contest_find_all strong {color: #333; font-weight: bold;}
.contest_find_all h3 {color: #333;}
.foto_contest_leader {height: 90px; vertical-align: top;}
.foto_contest {padding-top: 5px; white-space: nowrap;}
.foto_contest img {vertical-align: middle; margin-right: 3px;}
.select_question {font-weight: bold; color: #000;}
.select_question a {color: #000;}
h5 {font-weight: bold; font-size: 1.0em !important; margin: 10px auto 5px auto !important; text-transform: none !important;}
.contest_user_page {border-bottom: 1px solid #D5D4D0; border-top: 1px solid #D5D4D0; padding: 5px 5px; background: #e5e5e5; margin: 10px 0px 5px 0px;}
.contest_deviation {background: #fff; border: 1px solid #000; font-family: Verdana; font-size: 11px; position: absolute; text-align: left; padding: 10px 0px 5px 10px; z-index: 20; display: none; width: 300px;}
.contest_deviation textarea {font-size: 11px; padding: 2px;}
.small_button {background: url(../images/button_small.png) no-repeat; border: 0px; color: #fff; margin: 8px 0px 8px 0px; height: 18px; font-size: 11px; font-family: Arial; font-weight: bold; vertical-align: middle; width: 100px; cursor: pointer;}
.tiser_change {margin-bottom: 3px;}
.tiser_change input {vertical-align: middle; margin-top: -2px;}
.search_right_td_align {text-align: right;}
.search_right_td_align input {width: 100%; height: 18px; font: normal 11px Arial;}
.search_right_td_align select {width: 100%; height: 18px; font: normal 11px Arial;}
.forum_view {background: #E9E9E9; padding-bottom: 5px; border-bottom: 1px dashed #A1B0C5;}
.forum_view table {width: 90%;}
.forum_view_one {padding-bottom: 5px; border-bottom: 1px dashed #A1B0C5; margin-left: 50px;}
.forum_view_one table {width: 90%; margin-top: 5px;}
.photo_user {width: 105px;}
.forum_path {background: #D9D9D9; padding: 10px; margin-top: 20px; border: 1px solid #D5D4D0;}
.vert_align {vertical-align: middle;}
.content_message p {margin: 2px 0px;}
.blue_link a {color: #0071b3 !important;  text-decoration: underline !important;}
.border_t_b_dashed {border-bottom: 1px dashed #A1B0C5; border-top: 1px dashed #A1B0C5; margin-top: 5px;}
.add_album {margin-bottom: 20px;}
.add_album .add_album_form {float: right; width: 250px; margin-top: -10px;}
.add_album p {margin: 2px 0px;}
.album_picture {clear: both; padding: 10px 0px; border-bottom: 1px solid #A1B0C5; margin-bottom: 10px;}
.album_picture p {margin: 2px 0px;}
.album_picture .one_picture_album {float: left; height: 135px; border-top: 1px dashed #A1B0C5; padding: 5px;}
#album_list p {margin: 2px 0px;}
.last_photo {margin-bottom: 10px;}
.last_photo td {width: 20%; border-bottom: 1px dashed #A1B0C5; vertical-align: top;}
.last_photo p {margin: 2px 0px;}
.last_photo .all_photo_album {float: left; padding: 0px 5px; height: 130px;}
.photo_number {float: left; padding: 5px; height: 90px;}
#links {clear: both;}
#all_photos {height: 90px;}
