html{ background: #4e5159; padding: 0; margin: 0; height: 100%; width: 100%; }
body{ background: #4e5159; vertical-align: middle; padding: 0; margin: 0 auto; max-width: 1100px; min-width: 850px; }
td, th, div{ cursor: default; }
td, th{ vertical-align: top; }
a:link, a:active, a:visited{ color: #020808; text-decoration: none; font-weight: bold; }
a:hover{ color: #121822; text-decoration: underline; font-weight: bold; }
table, div{ border-color: #848789; border-style: solid; border-width: 0; }
td, th{ border-color: #848789; border-style: solid; border-width: 0; padding: 3px 2px 3px 2px; }
hr{ border: #848789 groove; border-width: 1px 0 0 0; margin: 7px auto 10px auto; width: 95%; }
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: #4e5159; 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("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/bg_sh_lt.png") repeat-y right; }
td.outer_right{ width: 30px !important; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/bg_sh_rt.png") repeat-y left; }
td.outer_bott{ height: 80px !important; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/bott_grd.png") repeat-x top; }
td.outer_left_bott{ width: 30px !important; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/bg_sh_blt.png") no-repeat top right; }
td.outer_right_bott{ width: 30px !important; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/bg_sh_brt.png") no-repeat top left; }
td.page_head{ height: 130px !important; background: #242729 url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/head_grd.png") repeat-x top center; }
div.page_head_l1{ height: 130px !important; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/head_lt.png") no-repeat top left; }
div.page_head_l2{ height: 130px !important; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/head_rt.png") no-repeat top right; }
td.page_body{ background: #f0f0f0 url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/pg_rt.png") repeat-y right; }div.page_body_l1{ background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/pg_lt.png") repeat-y left; }
td.page_bott_lt{ height: 80px !important; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/pg_bott_grd.png") repeat-x top; }
div.page_bott_lt_l1{ height: 80px !important; width: 500px; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/pg_bott_lt.png") no-repeat top left; }
td.page_bott_mid{ width: 75px !important; height: 80px !important; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/pg_bott_rt.png") no-repeat top right; }
td.page_bott_rt{ width: 150px; height: 80px !important; vertical-align: bottom; background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/bott_grd_rt.png") no-repeat top right; }
table.page_inner{ }
td.page_contents{ min-height: 500px; padding: 15px 10px 75px 10px; }
td.page_subcol{ margin: 0 !important; padding: 0 !important; margin: 0; width: 217px; }
div.page_subcol{ background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/subcol_line.png") no-repeat top left; width: 205px; padding: 0 0 0 6px; margin: 0 6px 10px 0; }
div#page_genstats{ background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/bott_line.png") no-repeat 10px 5px; 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: #848789 solid 1px !important; text-align: center; background: #f0f0f0 url("http://foxel.quickfox.ru/static/images/styles/qf_def/pg_rt.png") repeat-y right; }
div.page_advblock{ width: 176px; text-align: center; margin: 0 10px; padding: 0; }
img#pbtn{ opacity: 0.6; cursor: pointer; }
img#pbtn:hover{ opacity: 1; }
div.head_site{ display: none; }
div.head_title{ position: relative; top: 20px; margin: 0 !important; padding: 0 20px 0px 250px; color: #dee0d3; font-weight: bold; height: 20px !important; text-align: right;}
div.head_menu{ position: relative; top: 65px; margin: 0 !important; padding: 5px 130px 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{ -moz-border-radius: 1px; margin: 0; padding: 3px 10px; text-align: center; font-weight: bold; white-space: nowrap; color: #dee0d3 !important; }
a.menu_butt_a:hover{ background: #B2B4Bc !important; color: #121822 !important; }
div.menu_dropdown_o{ margin: 0 !important; padding: 0 !important; position: relative; }
div.menu_dropdown{ -moz-border-radius: 0 0 4px 4px; border: #444749 solid; border-width: 0 1px 1px 1px; background: #242729; margin: 0 !important; padding: 2px !important; position: absolute; top: 5px; left: -5px; opacity: 0.86; z-index: 15; }
a.menu_subbutt{ -moz-border-radius: 1px; display: block; white-space: nowrap; padding: 1px 5px 1px 5px; font-weight: bold; margin: 2px 1px 2px 1px; line-height: 22px; color: #dee0d3 !important; }
a.menu_subbutt:hover{ background: #B2B4Bc; color: #121822 !important; }
div.qf_panel{ -moz-border-radius: 4px; border: #444749 solid 1px; background: #242729 url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/win_grd.png") repeat-x top; width: 196px !important; margin: 10px auto 0 auto; padding: 2px !important; }
td.qf_panel_capt{ background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/pan_head_rt.png") no-repeat right 2px; padding: 3px 20px 3px 10px; text-align: left; font-weight: bold; vertical-align: middle; cursor: pointer; color: #dee0d3 !important; }
div.qf_panel_body{ -moz-border-radius: 3px; border: #848789 solid 1px; padding: 3px; background: #f0f0f0 url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/matte_bg.png") no-repeat top left; }
div.qf_window{ -moz-border-radius: 4px; border: #444749 solid 1px; background: #242729 url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/win_grd.png") repeat-x top; margin: 25px auto; padding: 3px !important; color: #dee0d3; }
div.qf_window>a, div.qf_window>b{ color: #dee0d3 !important; }
td.qf_window_capt, div.qf_window_capt{ background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/win_head_rt.png") no-repeat right 2px; height: 27px; padding: 1px 70px 3px 15px; text-align: left; font-weight: bold; vertical-align: middle; cursor: default; color: #dee0d3 !important; }
td.qf_window_body, div.qf_window_body{ -moz-border-radius: 2px; border: #848789 solid 1px; padding: 2px; background: #f0f0f0 url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/matte_bg.png") no-repeat top left; }
td.qf_window_body{ height: 50px; }
td.qf_window_line, div.qf_window_line{ padding: 2px; color: #dee0d3 !important; }
.qf_window_capt a, .qf_window_line a{ color: #dee0d3 !important; }
table.qf_window_body{ background: #f0f0f0 url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/matte_bg.png") no-repeat top left; -moz-border-radius: 4px; border: #848789 solid 1px; border-collapse: collapse !important; width: 100%; margin: 2px !important; }
table.qf_window_body td{ border: #848789 solid 1px; }
div.qf_post_head{ background: url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/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; }
a.tabber_itm{ -moz-border-radius: 1px 0 0 1px; display: block; white-space: nowrap; overflow: hidden; padding: 1px 5px 1px 5px; font-weight: bold; margin: 2px 0 2px 3px; line-height: 22px; color: #dee0d3 !important; }
a.tabber_itm:hover{ background: #B2B4Bc; color: #121822 !important; }
a.tabber_itm_s{ -moz-border-radius: 2px 0 0 2px; border-width: 1px 0 1px 1px; border-color: #62646c; border-style: solid; background: #92949c; color: #020808 !important; 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: #848789; 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: #848789; 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: #cadcda; border-color: #949799; }
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: #cadcda; border-color: #949799; }
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: #848789; 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: #c08080; }
table.grid_tbl{ background: #e4e7e9; -moz-border-radius: 4px; border: #848789 solid 1px; border-collapse: collapse !important; }
table.grid_tbl td{ border: #848789 solid 1px; }
table.grid_tbl th{ background: #d4d7d9; border: #848789 solid 1px; vertical-align: middle; }
div.overlay, div.qf_quote_text{ background: #f0f0f0 url("http://foxel.quickfox.ru/static/images/styles/qf_def/foxel_blk/matte_bg.png") no-repeat top left; -moz-border-radius: 4px; border: #848789 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: #848789 solid 1px; }
.hhlighted{ background: #92949c; }
.hhlight:hover{ -moz-border-radius: 1px; background: #92949c; }
.hlight_btn{ -moz-border-radius: 1px; border-width: 1px; padding: 2px 5px 2px 5px; font-weight: bold; margin: 2px 1px 2px 1px; line-height: 24px; }
.qf_window>*.hlight_btn, .qf_window_line *.hlight_btn, div.qf_panel>*.hlight_btn{ color: #dee0d3; }
.hlight_btn:hover{ background: #B2B4Bc; color: #121822 !important; }
.fw_list_itm{ -moz-border-radius: 1px; 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: #B2B4Bc; }
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; }
