html{ background: #4e5154; padding: 0; margin: 0; height: 100%; width: 100%; }
body{ background: #4e5154; vertical-align: middle; padding: 0; margin: 0 auto; width: 980px; }
td, th, div{ cursor: default; }
td, th{ vertical-align: baseline; }
a:link, a:active, a:visited{ color: #020822; text-decoration: none; font-weight: bold; }
a:hover{ color: #025208; text-decoration: underline; font-weight: bold; }
table, div{ border-color: #8c9195; border-style: solid; border-width: 0; }
td, th{ border-color: #8c9195; border-style: solid; border-width: 0; padding: 3px 2px 3px 2px; }
hr{ border: #8c9195 groove; border-width: 2px 0 0 0; margin: 7px auto 10px auto; width: 90%; }
h1, h2, h3{ text-align: center; margin: 15px; }
h2.aligned, h3.aligned{ text-align: left; margin: 15px 100px; }
form{ display: inline; margin: 0; padding: 0; }
img{ border: 0; vertical-align: middle; }
p{ margin: 10px 0 0 0; }
html, body, td, th, div, font{ font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.2em; font-size-adjust: 0.55; color: #131d27; }
html, body{ font-size: 12px; }
td, div, font{ font-size: inherit; }
th{ font-size: 110%; }
div.qf_overlay_back{ background: #4e5154; padding: 0; margin: 0; }
table.page_outer, table.page_inner, table.page_bott, td.outer_left, td.outer_right, td.outer_bott, td.outer_left_bott, td.outer_right_bott, td.page_head, div.page_head_l1, div.page_head_l2, td.page_body, div.page_body_l1, td.page_bott_lt, div.page_bott_lt_l1, td.page_bott_rt, td.page_bott_mid, td.page_bott_adv{ border: none !important; margin: 0 !important; padding: 0 !important; }
table.page_outer, table.page_inner, table.page_bott{ border-collapse: collapse !important; width: 100% !important; }
td.outer_left{ width: 30px !important; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/sh_l.png) repeat-y right; }
td.outer_right{ width: 30px !important; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/sh_r.png) repeat-y left; }
td.outer_bott{ height: 80px !important; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/bott_rg.png) repeat-x top; }
td.outer_left_bott{ width: 30px !important; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/sh_lb.png) no-repeat top right; }
td.outer_right_bott{ width: 30px !important; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/sh_rb.png) no-repeat top left; }
td.page_head{ height: 150px !important; background: #929aa1 url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/head.png) no-repeat top center; }
div.page_head_l1{ height: 150px !important; }
div.page_head_l2{ height: 150px !important; }
td.page_body{ background: #e8eaea url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/bv_r.png) repeat-y right; vertical-align: top; }
div.page_body_l1{ background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/bv_l.png) repeat-y left; }
td.page_bott_lt{ height: 80px !important; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/bott_lg.png) repeat-x top; }
div.page_bott_lt_l1{ height: 80px !important; width: 605px; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/bott_l.png) no-repeat top left; }
td.page_bott_mid{ width: 110px !important; height: 80px !important; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/bott_m.png) no-repeat top left; }
td.page_bott_rt{ height: 80px !important; vertical-align: bottom; background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/bott_r.png) no-repeat top right; }
table.page_inner{ background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/head_sh.png) no-repeat top right; }
td.page_contents{ background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/main_l.png) no-repeat bottom left; min-height: 500px; padding: 15px 10px 75px 10px; width: 100%; vertical-align: top; }
td.page_subcol{ background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/main_r.png) no-repeat bottom right; margin: 0 !important; padding: 0 !important; vertical-align: top; }
div.page_subcol{ background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/vline.png) no-repeat 0px 40px; width: 205px; padding: 0 0 0 6px; margin: 0 6px 10px 0; }
div#page_genstats{ margin: 0 !important; padding: 15px 25px; vertical-align: top; text-align: left; font-size: 85%; }
div#page_staticons{ padding: 20px; text-align: right; }
div.logo_div{ width: 196px !important; margin: 0; padding: 0; text-align: center; }
td.page_bott_adv{ border-top: #8c9195 solid 1px !important; text-align: center; background: #e8eaea url(https://imfurry.ru/static/images/styles/qf_def/pg_rt.png) repeat-y right; }
div.page_advblock{ max-width: 200px; text-align: center; margin: 10px auto; padding: 0; }
img#pbtn{ opacity: 0.6; cursor: pointer; }
img#pbtn:hover{ opacity: 1; }
div.head_site, div.head_title{ display: none; }
div.head_menu{ position: relative; top: 110px; width: 680px; margin: 0; padding: 5px 15px; vertical-align: middle; }
table.menu_table{ border: none !important; margin: 0 !important; padding: 0 !important; border-collapse: collapse !important; }
td.menu_butt{ margin: 0; padding: 0 0 10px 0; vertical-align: middle; height: 20px; }
a.menu_butt_a{ margin: 0; padding: 3px 10px; text-align: center; font-weight: bold; white-space: nowrap; }
a.menu_butt_a:hover{ background: #a1d690 url(https://imfurry.ru/static/images/styles/qf_def/glass_l.png) fixed !important; }
div.menu_dropdown_o{ margin: 0 !important; padding: 0 !important; position: relative; }
div.menu_dropdown{ -moz-border-radius: 0 0 4px 4px; border: #6d757b solid; border-width: 0 1px 1px 1px; background: #adb5bb url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/grd.png) repeat-x top; margin: 0 !important; padding: 2px !important; position: absolute; top: 5px; left: -5px; opacity: 0.86; z-index: 15; }
a.menu_subbutt{ display: block; white-space: nowrap; padding: 1px 5px 1px 5px; font-weight: bold; margin: 2px 1px 2px 1px; line-height: 22px; }
a.menu_subbutt:hover{ background: #a1d690 url(https://imfurry.ru/static/images/styles/qf_def/glass_l.png) fixed; }
div.qf_panel{ -moz-border-radius: 4px; border: #6d757b solid 1px; background: #adb5bb url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/grd.png) repeat-x top; width: 196px !important; margin: 10px auto 0 auto; padding: 2px !important; }
td.qf_panel_capt{ padding: 3px 20px 3px 10px; text-align: left; font-weight: bold; vertical-align: middle; cursor: pointer; }
div.qf_panel_body{ -moz-border-radius: 3px; border: #8c9195 solid 1px; padding: 3px; background: #dce1e5 url(https://imfurry.ru/static/images/styles/qf_def/matte_bg.png) no-repeat top left; }
div.qf_window{ -moz-border-radius: 4px; border: #6d757b solid 1px; background: #adb5bb url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/grd.png) repeat-x top; margin: 25px auto; padding: 3px !important; }
td.qf_window_capt, div.qf_window_capt{ background: url(https://imfurry.ru/static/images/styles/qf_def/furry_ru/butt.png) no-repeat 5px 6px; height: 25px; padding: 1px 3px 3px 55px; text-align: left; font-weight: bold; vertical-align: middle; cursor: default; }
td.qf_window_body, div.qf_window_body{ -moz-border-radius: 2px; border: #8c9195 solid 1px; padding: 2px; background: #dce1e5 url(https://imfurry.ru/static/images/styles/qf_def/matte_bg.png) no-repeat top left; }
td.qf_window_body{ height: 50px; vertical-align: top; }
td.qf_window_line, div.qf_window_line{ padding: 2px; }
table.qf_window_body{ background: #dce1e5 url(https://imfurry.ru/static/images/styles/qf_def/matte_bg.png) no-repeat top left; -moz-border-radius: 4px; border: #8c9195 solid 1px; border-collapse: collapse !important; width: 100%; }
table.qf_window_body td{ border: #8c9195 solid 1px; }
div.qf_post_head{ background: url(https://imfurry.ru/static/images/styles/qf_def/bott_line.png) no-repeat bottom left; margin: 2px 2px 5px 2px; padding: 2px 2px 5px 2px; text-align: left; }
td.qf_tabber{ width: 170px; padding: 3px 1px; margin: 0; border: none; vertical-align: top; }
a.tabber_itm{ display: block; white-space: nowrap; overflow: hidden; padding: 1px 5px 1px 5px; font-weight: bold; margin: 2px 0 2px 3px; line-height: 22px; }
a.tabber_itm:hover{ background: #a1d690 url(https://imfurry.ru/static/images/styles/qf_def/glass_l.png) fixed; }
a.tabber_itm_s{ -moz-border-radius: 2px; border-width: 1px 0 1px 1px; border-color: #81b670; border-style: solid; background: #b2cab0 url(https://imfurry.ru/static/images/styles/qf_def/glass_hl.png) fixed; margin-left: 1px; }
input.input-text, input.input-password, input.input-file, input.input-button, input.input-submit, input-textarea, textarea, select, button, div.textarea_like{ background-color: #e3ecea; border-style: solid; border-color: #8c9195; border-width: 2px 1px 2px 1px; font-weight: normal; margin: 2px 1px 2px 1px; -moz-border-radius: 2px; }
input[type="text"], input[type="password"], input[type="file"], input[type="button"], input[type="submit"], input[type="textarea"]{ background-color: #e3ecea; border-style: solid; border-color: #8c9195; border-width: 2px 1px 2px 1px; font-weight: normal; margin: 2px 1px 2px 1px; -moz-border-radius: 2px; }
input.input-text:hover, input.input-password:hover, input.input-file:hover, input.input-button:hover, input.input-submit:hover, input-textarea:hover, textarea:hover, select:hover, button:hover, div.textarea_like:hover{ background-color: #d7ecdf; border-color: #5c856e; }
input[type="text"]:hover, input[type="password"]:hover, input[type="file"]:hover, input[type="button"]:hover, input[type="submit"]:hover, input[type="textarea"]:hover{ background-color: #d7ecdf; border-color: #5c856e; }
input button{ text-indent: 2px; }
input.plain{ background-color: inherit !important; }
input-textarea, textarea, div.textarea_like{ display: block; margin: 2px auto; min-height: 100px; width: 98%; }
input[type="textarea"]{ display: block; margin: 2px auto; min-height: 100px; width: 98%; }
div.ta_resizer{ display: block; margin: 0 auto; height: 5px; width: 98%; background-color: #8c9195; border-width: 0; padding: 0; }
div.textarea_like{ padding: 2px; cursor: text; }
.page_text{ font-size: 110%; }
.med_text{ font-size: 110%; }
div.page_text{ margin: 2px 40px; }
.err_text{ color: #c01010; }
table.grid_tbl{ background: #dce1e5; -moz-border-radius: 4px; border: #8c9195 solid 1px; border-collapse: collapse !important; }
table.grid_tbl td{ border: #8c9195 solid 1px; vertical-align: top; }
table.grid_tbl th{ background: #bbc1c5; border: #8c9195 solid 1px; vertical-align: middle; }
div.overlay, div.qf_quote_text{ background: #dce1e5 url(https://imfurry.ru/static/images/styles/qf_def/matte_bg.png) no-repeat top left; -moz-border-radius: 4px; border: #8c9195 solid; border-width: 1px 2px 2px 1px; padding: 3px; }
div.qf_quote_capt{ padding: 3px 20px; }
div.qf_quote_outer{ margin: 10px 30px; }
img.bordered{ border: #8c9195 solid 1px; }
.hhlighted{ background: #b2cab0 url(https://imfurry.ru/static/images/styles/qf_def/glass_hl.png) fixed; }
.hhlight:hover{ background: #b2cab0 url(https://imfurry.ru/static/images/styles/qf_def/glass_hl.png) fixed; }
.hlight_btn{ border-width: 1px; padding: 2px 5px 2px 5px; font-weight: bold; margin: 2px 1px 2px 1px; line-height: 24px; }
.hlight_btn:hover{ background: #a1d690 url(https://imfurry.ru/static/images/styles/qf_def/glass_l.png) fixed; }
.fw_list_itm{ display: block; overflow: hidden; padding: 1px 5px 1px 5px; font-weight: bold; margin: 2px 1px 2px 1px; line-height: 22px; }
.fw_list_itm:hover{ background: #a1d690 url(https://imfurry.ru/static/images/styles/qf_def/glass_l.png) fixed; }
div.inv_grid, td.inv_grid, table.inv_grid{ border: none !important; margin: 0 !important; padding: 0 !important; }
table.inv_grid{ border-collapse: collapse !important; }
div.tiles{ float: left; clear: none; }
div.rtiles{ float: right; clear: none; }
div.sized{ overflow: hidden; }
div.sized_scroll{ overflow: auto; }
.fullwidth{ width: 100%; }
.alg_r{ text-align: right; }
.alg_l{ text-align: left; }
.alg_c{ text-align: center; }
.alg_j{ text-align: justify; }
.alg_m{ vertical-align: middle; }
.alg_t{ vertical-align: top; }
.alg_b{ vertical-align: bottom; }
.nowrap{ white-space: nowrap; }
