@charset "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; font-size: 1.0em; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; }
strong, b { font-weight: normal; }
ol, ul { list-style: none; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
a:hover { border-bottom: 0; text-decoration: none; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
.tmp_input { overflow: hidden; }
.tmp_input .tmp_wrapper { margin: 0 3px; }
.tmp_input input[type=text], .tmp_input input[type=password] { width: 100%; display: block; border: 1px solid #cc9d89; height: 20px; line-height: 20px; padding: 0 2px; margin-left: -3px; font-size: 12px; font-family: Arial; color: #333; }
.tmp_input input[type=text]:active, .tmp_input input[type=text]:focus, .tmp_input input[type=password]:active, .tmp_input input[type=password]:focus { border-color: #CB5F38; }
.tmp_textarea { overflow: hidden; }
.tmp_textarea .tmp_wrapper { margin: 0 3px; }
.tmp_textarea textarea { width: 100%; height: 121px; display: block; border: 1px solid #cc9d89; padding: 0 2px; margin-left: -3px; font-size: 12px; font-family: Arial; color: #333; }
.tmp_textarea textarea:active, .tmp_textarea textarea:focus { border-color: #CB5F38; }
.tmp_button { height: 34px; position: relative; background-repeat: no-repeat; }
.tmp_button:hover { }
.tmp_button:hover .tmp_right { }
.tmp_button:hover .tmp_center { }
.tmp_button .tmp_right { height: 34px; padding: 0 8px; background-repeat: no-repeat; background-position: right top; }
.tmp_button .tmp_center { height: 34px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; padding: 0 12px; background-repeat: repeat-x; }
.tmp_button .tmp_center .tmp_label { height: 30px; line-height: 30px; font-family: Arial; font-size: 13px; font-weight: bold; color: white; text-shadow: black 0px -1px 1px; }
.tmp_button .tmp_center button { border: 0; padding: 0; margin: 0; background-color: transparent; cursor: pointer; position: absolute; top: 0; left: 0; height: 34px; width: 100%; }
body.ie_7 .tmp_button .tmp_center button { filter: alpha(opacity=0); background-color: white; }
.tmp_button .tmp_center button:hover, .tmp_button .tmp_center button:active { outline: 0 !important; }
.tmp_checkbox { min-height: 22px; }
.tmp_checkbox .tmp_title { cursor: pointer; line-height: 22px; }
.tmp_checkbox_v2 { min-height: 22px; display: inline-block; }
body.ie_7 .tmp_checkbox_v2 { display: inline; zoom: 1; }
.tmp_checkbox_v2 input { display: none; }
.tmp_checkbox_v2 input:checked + label { }
.tmp_checkbox_v2 label { padding: 0 0 0 18px; min-height: 22px; line-height: 22px; cursor: pointer; -moz-user-select: -moz-none; -o-user-select: none; -webkit-user-select: none; user-select: none; background-repeat: no-repeat; background-position: left center; }
.tmp_select { height: 22px; }
.tmp_select select { width: 100%; height: 22px; }
#admin_lang_panel { overflow: hidden; margin: 0 0 10px 0; }
#admin_lang_panel .alp_lang_button { background-color: #7a382d; color: white; height: 25px; line-height: 25px; white-space: nowrap; min-width: 25px; border-radius: 12.5px; padding: 0 15px; float: right; margin: 0 0 0 5px; cursor: pointer; }
#admin_lang_panel .alp_lang_button:hover { background-color: #9c5a4f; }
#admin_lang_panel .alp_lang_button.lang_active { background-color: #9c5a4f; }
.site_social_share_simple .ssss_item { width: 16px; height: 16px; margin: 0 3px 0 0; float: left; cursor: pointer; text-decoration: none; border-bottom: 0; }
.site_social_share_simple .ssss_item.ssss_fb { background-repeat: no-repeat; }
.site_social_share_simple .ssss_item.ssss_vk { background-repeat: no-repeat; }
.site_social_share_simple .ssss_item.ssss_tw { background-repeat: no-repeat; }
.site_content { font-family: Arial; font-size: 14px; color: #2c2c2c; line-height: 135%; }
.site_content a { color: #944734; text-decoration: underline; }
.site_content a:hover { text-decoration: none; color: #944734; }
.site_content a:visited { color: #898989; }
.site_content h1, .site_content h2, .site_content h3, .site_content h4, .site_content h5, .site_content h6 { font-family: Arial; font-size: 21px; font-weight: bold; margin: 0 0 17px 0; color: black; }
.site_content h3, .site_content h4, .site_content h5, .site_content h6 { font-size: 16px; }
.site_content p { margin: 0 0 12px 0; }
.site_content p:last-child { margin-bottom: 0; }
.site_content b, .site_content strong { font-weight: bold; }
.site_content i, .site_content em { font-style: italic; }
.site_content ol, .site_content ul { padding: 0 0 0 1.0em; margin: 5px 0 12px 0; list-style: disc inside; }
.site_content ol { list-style-type: decimal; }
.site_content img { margin: 3px; }
.site_content blockquote { padding: 15px 50px 18px 17px; margin: 0 0 22px 0; position: relative; background-color: #f3efe8; }
.site_content blockquote:before { display: block; width: 21px; height: 18px; content: ' '; position: absolute; left: -21px; top: 27px; background-repeat: no-repeat; }
.site_content.cke_kind_message_message { background-color: #f9f6f2; }
.site_content.cke_kind_message_answer { background-color: #8d574f; color: white; }
.site_content.cke_kind_message_answer a { color: white; text-decoration: underline; }
.site_content.cke_kind_message_answer a:hover { text-decoration: none; color: white; }
.site_content.cke_kind_message_answer a:visited { color: white; }
.site_content.cke_body .site_yandex_map { position: relative; height: 30px; border: 1px dotted red; }
.site_content.cke_body .site_yandex_map > * { display: none; }
.site_content.cke_body .site_yandex_map:after { position: absolute; left: 0; top: 48%; right: 0; bottom: 0; content: 'Yandex-MAP'; text-align: center; }
.site_content .site_yandex_map { margin: 0 0 20px 0; }
.site_content .site_yandex_map > div { line-height: 0; }
.site_content .site_city_block { overflow: hidden; width: 48%; margin: 0 2% 0 0; float: left; }
.site_content .site_city_block .scb_avatar { display: block; text-decoration: none; width: 114px; height: 114px; float: left; position: relative; overflow: hidden; }
.site_content .site_city_block .scb_avatar .scb_overlay { position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-repeat: no-repeat; }
.site_content .site_city_block .scb_avatar img { max-width: 100%; max-height: 100%; margin: 0; }
.site_content .site_city_block .scb_right { margin: 0 0 0 129px; }
.site_content .site_city_block .scb_right h3 { margin: 35px 0 4px 0; }
.site_content .site_city_block .scb_right h3 a { color: #69271c; text-decoration: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; font-size: 27px; }
.site_content .site_city_block .scb_right h3 a:hover { text-decoration: underline; }
.site_content .site_city_block .scb_right .scb_desc { font-family: Georgia, Tahoma; font-size: 13px; font-style: italic; }
.site_content .site_city_hr { height: 1px; width: 100%; float: left; clear: both; background-color: #CFAD99; margin: 28px 0; }
.site_content table { border: 1px solid #D0D0D0; }
.site_content th { font-size: 14px; }
.site_content th, .site_content td { border: 1px solid #D0D0D0; padding: 6px; }
body { font-size: 12px; font-style: Tahoma; background-color: #e2e2e2; padding: 0; margin: 0; }
a { color: #69271c; }
a:hover { color: #7a382d; }
a:visited { color: #7a382d; }
#site_middle { overflow: hidden; }
.site_error { color: #aa0000; font-style: italic; }
.site_error_path { font-weight: bold; }
.__loading { background-repeat: no-repeat; background-position: center center; background-color: transparent; }
.__loading .tmp_button { visibility: hidden; }
.__loading > * { filter: alpha(opacity=30); opacity: 0.3; }
#page_path { margin: 0 0 5px 0; overflow: hidden; }
#page_path .pp_wrapper { float: right; overflow: hidden; }
#page_path .page_path_item { float: left; white-space: nowrap; max-width: 150px; text-overflow: ellipsis; overflow: hidden; margin: 0 0 0 12px; padding: 0 0 0 15px; background-repeat: no-repeat; background-position: left center; }
#page_path .page_path_item .path_item_title { color: #2c2c2c; text-decoration: none; }
#page_path .page_path_item .path_item_title:hover { text-decoration: underline; }
.js_include { display: none; }
.placeholder { color: #999; }
::-webkit-input-placeholder { color: #999; }
:-moz-placeholder { color: #999; }
body.debug_page { background-color: white; }
body.debug_page .title { font-size: 1.4em; padding: 10px; margin: 0 0 10px 0; background-color: #880000; color: white; }
body.debug_page .debug_item { padding: 5px 10px; overflow: hidden; border-bottom: 1px dashed gray; }
body.debug_page .debug_item .type { background-color: #bb0000; color: white; border-radius: 3px; padding: 3px; float: left; margin: 0 0 10px 0; }
body.debug_page .debug_item .value { clear: both; overflow: hidden; padding: 0 0 0 10px; border-left: 1px solid silver; }
body.debug_page .debug_item pre { margin: 0; padding: 0; max-height: 300px; overflow-y: scroll; }
body.debug_page .debug_item textarea { width: 100%; border: 1px solid silver; min-height: 150px; }
body.debug_page .debug_item small { color: #213F88; font-weight: bold; }
.info_panel .af_prop { margin: 0 0 5px 0; overflow: hidden; }
.info_panel .if_label { float: left; padding: 0 5px 0 0; width: 145px; color: gray; }
.info_panel .if_value { margin: 0 0 0 150px; }
.admin_group_item { border: 1px solid silver; border-radius: 5px; border-top-right-radius: 0; background-color: white; padding: 5px; margin: 0 0 5px 0; position: relative; }
.admin_group_item.fm_edit { background-color: #F2EEB0; }
.admin_group_item.fm_register { background-color: #DAF9D9; }
.admin_group_item:hover .info_control_panel { display: block; }
.info_control_panel { display: none; position: absolute; top: 0px; right: 0px; overflow: hidden; background-color: #fafafa; border: 1px solid silver; padding: 3px 3px 3px 0; border-width: 0 0 1px 1px; }
.__loading .info_control_panel { display: none !important; }
.icp_control_link { float: left; margin: 0 0 0 5px; }
.icp_control_link[data-action="delete"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
.icp_control_link[data-action="delete"]:hover { background-position: 0 -24px; }
.icp_control_link[data-action="edit"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
.icp_control_link[data-action="edit"]:hover { background-position: 0 -24px; }
.icp_control_link[data-action="approve"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
.icp_control_link[data-action="approve"]:hover { background-position: 0 -24px; }
.icp_control_link[data-action="move"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
.icp_control_link[data-action="move"]:hover { background-position: 0 -24px; }
a.icp_control_link { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
a.icp_control_link:hover { background-position: 0 -24px; }
.tmp_layout { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 10; }
.tmp_layout .tl_dark_screen { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: black; cursor: pointer; filter: alpha(opacity=30); opacity: 0.3; }
.tmp_layout .tl_form { position: absolute; }
.tmp_layout .tl_form .slm_center { }
.tmp_layout .tl_title { font-size: 1.7em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 10px 0; cursor: move; padding: 0 20px 0 0; }
.tmp_layout .tl_close { position: absolute; top: 15px; right: 15px; cursor: pointer; width: 16px; height: 16px; background-position: -33px -190px; }
.tmp_layout .tl_form .slm_center { padding: 0 19px; zoom: 1; }
.tmp_layout .tl_form .slm_center:before, .tmp_layout .tl_form .slm_center:after { content: ""; display: table; }
.tmp_layout .tl_form .slm_center:after { clear: both; }
.tmp_layout .tl_form .sf_title_wrapper { position: static; }
.tmp_layout .tl_form .sf_title { display: block; padding-right: 21px; }
#access_register { width: 250px; }
#access_register .ar_prop { margin: 0 0 5px 0; overflow: hidden; }
#access_register .ar_hr { height: 1px; border-top: 1px dashed silver; margin: 15px 0 15px; }
#access_register .ar_desc { font-style: italic; font-color: #5e5e5e; margin: 0 0 10px 0; }
#access_register .ar_button { float: right; margin: 3px 0 0 0; width: 200px; }
#access_auth { max-width: 250px; }
#access_auth .aa_prop { margin: 0 0 5px 0; overflow: hidden; }
#access_auth .aa_submit { float: right; }
#access_moderate .am_toggle_link { color: #69271c; border-bottom: 1px dashed #69271c; cursor: pointer; text-decoration: none; }
#access_moderate .am_toggle_link:hover { border-bottom-color: transparent; }
#access_moderate .site_pagination { margin: 0 0 5px 0; }
#access_moderate .am_item_panel { border-radius: 5px; border-top-right-radius: 0; border: 1px solid silver; padding: 5px; margin: 0 0 5px 0; position: relative; background-color: white; }
#access_moderate .am_item_panel.am_new { background-color: #DAF9D9; }
#access_moderate .am_item_panel.am_edited { background-color: #F2EEB0; }
#access_moderate .am_item_panel:hover .am_control_panel { display: block; }
#access_moderate .am_control_panel { display: none; position: absolute; top: 0px; right: 0px; overflow: hidden; background-color: #fafafa; border: 1px solid silver; padding: 3px 3px 3px 0; border-width: 0 0 1px 1px; }
#access_moderate .am_control_link { float: left; margin: 0 0 0 5px; }
#access_moderate .am_control_link[data-action="delete"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
#access_moderate .am_control_link[data-action="delete"]:hover { background-position: 0 -24px; }
#access_moderate .am_control_link[data-action="edit"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
#access_moderate .am_control_link[data-action="edit"]:hover { background-position: 0 -24px; }
#access_moderate .am_register_block { overflow: hidden; padding: 0 0 2px 0; min-height: 2em; }
.am_register_form.tl_form { width: 350px; }
.am_register_form .am_register, .am_register_form .am_edit { display: none; }
.am_register_form.mode_register .am_register { display: block; }
.am_register_form.mode_edit .am_edit { display: block; }
.am_register_form .am_multiselect { width: 350px !important; }
#user_profile { max-width: 500px; }
#user_profile.up_edit .up_edit { display: block; }
#user_profile.up_edit .up_view { display: none; }
#user_profile .up_view_panel, #user_profile #up_profile_edit_panel { margin: 0 0 10px 0; }
#user_profile .up_edit { display: none; }
#user_profile .up_row { overflow: hidden; margin: 0 0 5px 0; }
#user_profile .up_control_row .up_control_link { float: left; margin: 0 5px 0 0; }
#block_access_user #user_actions_list { margin: 10px 0 0 0; }
#profile_link_control_block { color: #69271c; border-bottom: 1px dashed #69271c; cursor: pointer; text-decoration: none; }
#profile_link_control_block:hover { border-bottom-color: transparent; }
#block_access_control { display: none; }
#access_control_layout { overflow: hidden; }
#access_control_layout .ac_regions { overflow: hidden; border-bottom: 1px solid silver; margin: 0 0 5px 0; }
#access_control_layout .ac_regions .acb_region { float: left; margin: 0 10px 0 0; border-right: 1px solid silver; padding: 0 10px 5px 0; }
#access_control_layout .ac_regions .acb_region:last-child { border-right: 0; }
#access_control_layout .ac_regions .acb_title { font-size: 1.5em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 10px 0; }
#access_control_layout .ac_regions a { line-height: 16px; height: 16px; margin: 0 0 4px 0; overflow: hidden; text-overflow: ellipsis; padding: 0 0 0 24px; display: block; font-size: 13px; background-repeat: no-repeat; background-position: left center; }
#content_moderate .cm_toggle_link { color: #69271c; border-bottom: 1px dashed #69271c; cursor: pointer; text-decoration: none; }
#content_moderate .cm_toggle_link:hover { border-bottom-color: transparent; }
#content_moderate .site_pagination { margin: 0 0 5px 0; }
#content_moderate .cm_item_panel { border-radius: 5px; border-top-right-radius: 0; border: 1px solid silver; padding: 5px; margin: 0 0 5px 0; position: relative; background-color: white; }
#content_moderate .cm_item_panel.cm_new { background-color: #DAF9D9; }
#content_moderate .cm_item_panel.cm_edited { background-color: #F2EEB0; }
#content_moderate .cm_item_panel:hover .cm_control_panel { display: block; }
#content_moderate .cm_control_panel { display: none; position: absolute; top: 0px; right: 0px; overflow: hidden; background-color: #fafafa; border: 1px solid silver; padding: 3px 3px 3px 0; border-width: 0 0 1px 1px; }
#content_moderate .cm_control_link { float: left; margin: 0 0 0 5px; }
#content_moderate .cm_control_link[data-action="delete"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
#content_moderate .cm_control_link[data-action="delete"]:hover { background-position: 0 -24px; }
#content_moderate .cm_control_link[data-action="edit"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
#content_moderate .cm_control_link[data-action="edit"]:hover { background-position: 0 -24px; }
#content_moderate .cm_control_link { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
#content_moderate .cm_control_link:hover { background-position: 0 -24px; }
#content_moderate .cm_register_block { overflow: hidden; padding: 0 0 2px 0; min-height: 2em; }
.cm_edit_form { overflow: hidden; width: 300px; }
.cm_edit_form .cm_select { display: block; width: 100%; }
.cm_edit_form .cm_union { margin: 0 0 5px 0; }
.cm_edit_form .cm_register, .cm_edit_form .cm_edit { display: none; }
.cm_edit_form.mode_register .cm_register { display: block; }
.cm_edit_form.mode_edit .cm_edit { display: block; }
.cm_edit_form .cm_submit { float: right; }
.cm_edit_form .cm_multiselect { width: 300px !important; }
#cm_article .cm_article_item .cm_desc { overflow-x: hidden; overflow-y: scroll; margin: 0 0 5px 0; max-height: 170px; }
.article_item .slm_center { padding-top: 12px !important; }
.article_item .ai_main_title { font-weight: bold; font-family: Arial; font-size: 21px; text-align: center; margin: 0 0 7px 0; }
.article_item .ai_edit { display: none; }
.article_item.ai_edit .ai_edit { display: block; }
.article_item.ai_edit .ai_view { display: none; }
.article_item .article_control { overflow: hidden; width: 760px; margin: 0 auto; padding: 0 0 0 108px; }
.article_item .article_control .ai_control_link { float: left; margin: 0 5px 0 0; }
.article_item .ai_social { padding: 0 0 25px 0; text-align: center; }
.article_item .ai_social .site_soial_like { display: inline-block; min-height: 24px; }
body.ie_7 .article_item .ai_social .site_soial_like { display: inline; zoom: 1; }
.article_item .ai_social .site_soial_like .soc_like_button { margin: 0 15px 0 0; }
.article_item .ai_content { margin: 0 auto 5px; padding: 0 58px; overflow: hidden; width: 644px; }
.article_item .site_content { overflow: hidden; }
.article_item .ai_tags { margin: 10px auto 20px; width: 644px; overflow: hidden; }
.article_item .ai_tags a { float: left; margin: 0 5px 0 0; background-color: #A76554; height: 1.5em; line-height: 1.5em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding: 0 8px; color: white; border-radius: 4px; text-decoration: none; }
.article_item .ai_tags a:hover { text-decoration: none; background-color: #b87665; }
.article_item .ai_desc_panel { color: #4d4d4d; text-align: center; font-size: 12px; font-family: Arial; border-bottom: 1px solid #d2b09d; padding: 0 0 17px 0; margin: 0 0 22px 0; }
.article_item .ai_edit_panel, .article_item .ai_preview_panel { margin: 0 auto 5px; padding: 0 58px; zoom: 1; width: 644px; }
.article_item .ai_edit_panel:before, .article_item .ai_edit_panel:after, .article_item .ai_preview_panel:before, .article_item .ai_preview_panel:after { content: ""; display: table; }
.article_item .ai_edit_panel:after, .article_item .ai_preview_panel:after { clear: both; }
.article_item .ai_edit_panel .ai_field { margin: 0 0 8px 0; }
.article_item .ai_edit_panel .ai_field .ai_title { font-size: 1.7em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 5px 0; }
.article_item .ai_edit_panel .ai_field .ai_cke { outline: 1px dashed #3A2909; }
.article_item .ai_edit_panel .article_multiselect { width: 250px; }
.article_item .ai_preview_panel { margin-top: 20px; }
.article_item .ai_preview_panel .ai_field { margin: 0 0 8px 0; }
.article_item .ai_preview_panel .ai_field .ai_title { font-size: 1.7em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 5px 0; }
.article_item .ai_preview_panel .ai_field .ai_cke { border-top: 1px solid silver; border-bottom: 1px solid silver; }
.article_item .ai_preview_panel .ai_preview_title { font-size: 1.8em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 10px 0 5px 0; }
#news_article_list { position: relative; margin-bottom: 13px; }
#news_article_list .news_list_anchor { margin: 10px 0; }
#news_article_list .news_empty { margin: 0 0 10px 0; }
#news_article_list .news_list_anchor { overflow: hidden; }
#news_article_list .new_article_item { overflow: hidden; float: left; width: 32%; margin: 0 1% 0 0; font-family: Arial; font-size: 13px; }
#news_article_list .new_article_item .nai_left { float: left; width: 118px; padding: 0 5px 0 0; overflow: hidden; }
#news_article_list .new_article_item .nai_avatar { width: 111px; }
#news_article_list .new_article_item .nai_avatar img { max-width: 100%; }
#news_article_list .new_article_item .nai_right { margin: 0 0 0 123px; }
#news_article_list .new_article_item.nai_junk .nai_title { }
#news_article_list .new_article_item .nai_title { font-weight: bold; font-size: 15px; margin: 0 0 5px 0; line-height: 110%; }
#news_article_list .new_article_item .nai_title a { color: black; text-decoration: none; }
#news_article_list .new_article_item .nai_title a:hover { text-decoration: underline; }
#news_article_list .new_article_item .nai_desc { color: #4d4d4d; margin: 0 0 5px 0; }
#news_article_list .news_br { float: left; width: 100%; clear: both; margin: 24px 0 39px 0; height: 1px; background-color: #d1ae9b; }
#news_article_list .news_control_panel { overflow: hidden; margin: 0 0 35px 0; }
#news_article_list .news_control_panel .np_button { float: left; margin: 0 5px 0 0; }
#menu_moderate { overflow: hidden; }
#menu_moderate #menu_tree_panel { width: 240px; margin: 0 20px 0 0; float: left; }
#menu_moderate #menu_form { margin: 0 0 0 260px; overflow: hidden; -webkit-margin-start: 0px !important; }
#menu_moderate .atp_0 .dynatree-icon { }
#menu_moderate .atp_1 .dynatree-icon, #menu_moderate .atp_2 .dynatree-icon, #menu_moderate .atp_3 .dynatree-icon, #menu_moderate .atp_4 .dynatree-icon, #menu_moderate .atp_5 .dynatree-icon { }
#unionjs_moderate .um_package_item { margin: 0 0 20px 0; padding: 0 0 20px 0; border-bottom: 1px dashed gray; }
#unionjs_moderate .um_title { font-size: 1.6em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 15px 0; }
#unionjs_moderate .um_file_item { overflow: hidden; padding: 0 0; border-bottom: 1px solid silver; line-height: 1.5em; height: 1.5em; cursor: pointer; }
#unionjs_moderate .um_file_item.um_active { background-color: #CBF8CA; }
#unionjs_moderate .um_file_item:last-child { border-bottom: 0; }
#unionjs_moderate .um_file_item .umf_path, #unionjs_moderate .um_file_item .umf_status, #unionjs_moderate .um_file_item .umf_size, #unionjs_moderate .um_file_item .umf_mtime { float: left; width: 35%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#unionjs_moderate .um_file_item .umf_status { width: 20%; }
#unionjs_moderate .um_file_item .umf_size { width: 20%; color: #4d4d4d; }
#unionjs_moderate .um_file_item .umf_error { color: #A72424; }
#unionjs_moderate .um_file_item .umf_mtime { width: 20%; text-align: right; color: #4d4d4d; }
#unionjs_moderate .un_control_row { overflow: hidden; }
#unionjs_moderate .un_control_row .un_button { float: left; margin: 0 10px 0 0; }
#unionjs_moderate .um_union_item { border-bottom: 1px solid silver; }
#unionjs_moderate .um_union_item:last-child { border-bottom: 0; }
#configurator_moderate { overflow: hidden; }
#configurator_moderate .cm_left { width: 290px; margin: 0 10px 0 0; float: left; }
#configurator_moderate .cm_left .dynatree-icon { }
#configurator_moderate .cm_left .dynatree-has-children .dynatree-icon { }
#configurator_moderate .cm_right { margin: 0 0 0 300px; }
#configurator_moderate .cm_right .cm_title { font-size: 1.7em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 10px 0; }
#configurator_moderate .cm_right .cm_desc { margin: 0 0 10px 0; }
#configurator_moderate .cm_right .cm_panel { margin: 0 0 10px 0; display: none; }
#configurator_moderate .cm_right .cm_control_row { overflow: hidden; }
#configurator_moderate .cm_right .cm_button { float: left; margin: 0 5px 0 0; }
#configurator_moderate .cm_right .cm_button[data-action="recover"] { display: none; }
#feedback_moderate #fm_add_link { color: #69271c; border-bottom: 1px dashed #69271c; cursor: pointer; text-decoration: none; float: left; clear: both; margin: 0 0 10px 0; }
#feedback_moderate #fm_add_link:hover { border-bottom-color: transparent; }
#feedback_moderate #fm_list { clear: both; }
#feedback_edit_form { min-width: 400px; }
#feedback_edit_form .fm_edit { display: none; }
#feedback_edit_form.mode_edit .fm_register { display: none; }
#feedback_edit_form.mode_edit .fm_edit { display: block; }
#feedback_edit_form .fm_union { margin: 0 0 10px 0; }
#feedback_edit_form .fm_control_row { overflow: hidden; }
#feedback_edit_form .fm_control_row .fm_button { float: right; margin: 0 0 0 5px; }
#feedback_edit_form .fm_prop { margin: 0 0 5px 0; }
#feedback_edit_form .fm_prop select { width: 100%; }
#feedback_page { font-size: 14px; }
#feedback_page .fp_prop { margin: 0 0 5px 0; }
#feedback_page #fp_desc_block { overflow: hidden; margin: 0 0 20px 0; }
#feedback_page #fp_desc_block .fp_section_description { margin: 0 0 10px 0; }
#feedback_page #fp_desc_block .fp_control_row { overflow: hidden; margin: 5px 0 0 0; }
#feedback_page #fp_desc_block .fp_control_row .fp_button { float: left; margin: 0 5px 0 0; }
#feedback_page #fp_desc_block .fp_edit { display: none; }
#feedback_page #fp_desc_block.fp_edit .fp_view { display: none; }
#feedback_page #fp_desc_block.fp_edit .fp_edit { display: block; }
#feedback_page #fp_desc_block.fp_edit .fp_cke { border: 1px dashed #3A2909; }
#feedback_page #fp_desc_block .fp_cke { border: 1px solid transparent; }
#feedback_page #fp_list .feedback_empty { display: none; margin: 0 0 10px 0; }
#feedback_page #fp_list.fp_empty .feedback_empty { display: block; }
#feedback_page .fp_message_item { margin: 0 0 21px 0; position: relative; }
#feedback_page .fp_message_item:hover .info_control_panel { right: 70px; display: block; top: 0px; }
#feedback_page .fp_message_item.fp_new .fpmi_message .fpmi_wrapper, #feedback_page .fp_message_item.fp_active .fpmi_message .fpmi_wrapper { outline: 2px solid #8d574f; }
#feedback_page .fp_message_item .fp_edit { display: none; }
#feedback_page .fp_message_item.fp_edit .fp_edit { display: block; }
#feedback_page .fp_message_item.fp_edit .fp_view { display: none; }
#feedback_page .fp_message_item .icp_control_link[data-action="delete_answer"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
#feedback_page .fp_message_item .icp_control_link[data-action="delete_answer"]:hover { background-position: 0 -24px; }
#feedback_page .fp_message_item .icp_control_link[data-action="send_email"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
#feedback_page .fp_message_item .icp_control_link[data-action="send_email"]:hover { background-position: 0 -24px; }
#feedback_page .fp_message_item .fpmi_message { padding: 0 70px 0 74px; background-repeat: no-repeat; background-position: left 2px; }
#feedback_page .fp_message_item .fpmi_message .fpmi_wrapper { padding: 16px 22px 20px 22px; background-color: #f9f6f2; }
#feedback_page .fp_message_item.fp_junk .fpmi_message .fpmi_wrapper { }
#feedback_page .fp_message_item .fpmi_top { overflow: hidden; margin: 0 0 11px 0; background-color: #f9f6f2; }
#feedback_page .fp_message_item .fpmi_top a { color: #4d4d4d; font-weight: bold; }
#feedback_page .fp_message_item .fp_author { color: #69271c; font-family: Arial; font-size: 14px; font-weight: bold; margin: 0 9px 0 0; display: inline-block; }
body.ie_7 #feedback_page .fp_message_item .fp_author { display: inline; zoom: 1; }
#feedback_page .fp_message_item .fp_created, #feedback_page .fp_message_item .fp_answered { display: inline-block; color: #bab9b6; font-family: Arial; font-size: 12px; }
body.ie_7 #feedback_page .fp_message_item .fp_created, body.ie_7 #feedback_page .fp_message_item .fp_answered { display: inline; zoom: 1; }
#feedback_page .fp_message_item .fpmi_bottom { padding: 0 70px 0 74px; margin: 21px 0 0 0; background-repeat: no-repeat; background-position: right 2px; }
#feedback_page .fp_message_item .fpmi_bottom .fpmi_wrapper { overflow: hidden; background-color: #8d574f; padding: 16px 22px 20px 22px; }
#feedback_page .fp_message_item .fpmi_bottom .fp_author { text-decoration: none; color: white; }
#feedback_page .fp_message_item .fpmi_bottom .fp_author:hover { text-decoration: underline; }
#feedback_page .fp_message_item .fpmi_bottom .fpmi_top { overflow: hidden; color: white; background-color: #8d574f; }
#feedback_page .fp_message_item .fpmi_control_row { overflow: hidden; }
#feedback_page .fp_message_item .fpmi_control_row .fp_button { float: left; margin: 0 5px 0 0; }
#feedback_page .fp_message_edit_item { border: 1px dashed gray; padding: 5px; margin: 0 63px 0 67px; }
#feedback_page .fp_message_edit_item .fp_union { margin: 0 0 5px 0; }
#feedback_page .fp_message_edit_item .fp_prop { margin: 0 0 5px 0; }
#feedback_page .fp_message_edit_item .fp_prop_title { font-size: 1.5em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 5px 0; }
#feedback_page .fp_message_edit_item .fp_cke { border: 1px dashed #3A2909; }
#feedback_page .fp_message_edit_item .fp_cke > div { padding: 0 22px 0 22px; }
#feedback_page .site_pagination { margin: 0 0 30px 0; }
#fp_add_form { overflow: hidden; }
#fp_add_form .fp_title { font-size: 1.7em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 10px 0; }
#feedback_add_form { max-width: 600px; margin-left: auto; margin-right: auto; margin-top: 25px; }
#feedback_add_form .feedback_add_form { overflow: hidden; }
#feedback_add_form .fp_prop { margin: 0 0 5px 0; }
#feedback_add_form .hpf_desc { font-family: Arial; font-size: 13px; color: #333333; margin: 0 0 8px 0; }
#feedback_add_form .tmp_button { float: right; margin: 12px 0 0 0; }
#gallery_moderate #gm_add_link { color: #69271c; border-bottom: 1px dashed #69271c; cursor: pointer; text-decoration: none; margin: 0 0 10px 0; float: left; }
#gallery_moderate #gm_add_link:hover { border-bottom-color: transparent; }
#gallery_moderate #gm_list { clear: both; }
#gallery_moderate #gm_list.gm_empty .gm_empty { display: block; }
#gallery_moderate #gm_list .gm_empty { display: none; }
#gallery_section_edit_form { width: 300px; }
#gallery_section_edit_form.mode_register .gm_register { display: block; }
#gallery_section_edit_form.mode_register .gm_edit { display: none; }
#gallery_section_edit_form.mode_edit .gm_edit { display: block; }
#gallery_section_edit_form.mode_edit .gm_register { display: none; }
#gallery_section_edit_form .gm_union { margin: 0 0 5px 0; }
#gallery_section_edit_form .gm_prop { margin: 0 0 5px 0; overflow: hidden; }
#gallery_section_edit_form select { width: 100%; }
#gallery_section_edit_form .gm_button { float: right; }
#gallery_page { font-size: 14px; position: relative; margin: 0 0 13px 0; }
#gallery_page #gp_title { font-style: italic; font-weight: bold; font-size: 14px; text-align: center; display: block; font-family: Georgia, Tahoma; margin: -8px 0 21px 0; padding: 0; }
#gallery_page .gp_title { font-size: 1.7em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 5px 0; }
#gallery_page #gp_section_panel { overflow: hidden; margin: 0 0 10px 0; padding: 0 0 10px 0; }
#gallery_page #gp_section_panel .gp_list { overflow: hidden; }
#gallery_page #gp_section_panel .site_pagination { margin: 15px 0; }
#gallery_page .gp_section_item { margin: 0 43px 5px 0; position: relative; float: left; width: 265px; height: 232px; }
body.ie_7 #gallery_page .gp_section_item { display: block; zoom: 1; }
#gallery_page .gp_section_item .gp_bg { width: 265px; height: 232px; position: absolute; }
#gallery_page .gp_section_item.gp_edit .gp_desc { background-color: #F2EEB0; }
#gallery_page .gp_section_item.gp_register .gp_desc { background-color: #DAF9D9; }
#gallery_page .gp_section_item:hover .info_control_panel { display: block; z-index: 3; right: 23px; top: 15px; }
#gallery_page .gp_section_item:nth-child(3n+3) { margin-right: 0; }
body.ie_7 #gallery_page .gp_section_item.gp_3, body.ie_8 #gallery_page .gp_section_item.gp_3 { margin-right: 0; }
#gallery_page .gp_section_item .gp_avatar_wrapper { line-height: 0; margin: 22px 0 0 22px; position: relative; z-index: 2; }
#gallery_page .gp_section_item .gp_avatar { cursor: pointer; text-align: center; display: inline-block; overflow: hidden; text-decoration: none; line-height: 100%; }
#gallery_page .gp_section_item .gp_avatar img { vertical-align: middle; max-width: 100%; max-height: 100%; }
#gallery_page .gp_section_item .gp_desc { text-align: center; position: relative; margin: 1px 23px 0 17px; padding: 0 8px; height: 39px; line-height: 37px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-family: Arial; font-size: 13px; font-weight: bold; color: black; }
#gallery_page #gp_section_add .gp_avatar { background-repeat: no-repeat; background-position: center center; }
#gallery_page #gp_image_control { overflow: hidden; margin: 0 0 30px 0; }
#gallery_page #gp_image_control .gp_button { float: left; margin: 0 5px 0 0; }
#gallery_page #gp_upload_zone { border: 1px dashed gray; line-height: 23px; height: 23px; border-radius: 10px; margin: 0 10px 0 0; float: left; padding: 0 15px; }
#gallery_page #gp_upload_zone.gp_hover { background-color: #DAF9D9; }
#gallery_page #gp_image_panel .gp_list { margin: 0 0 15px 0; overflow: hidden; }
#gallery_page #gp_image_panel.gp_empty .gp_empty { display: block; }
#gallery_page #gp_image_panel .gp_empty { display: none; color: #4d4d4d; }
#gallery_page .gp_image { float: left; margin: 0 69px 11px 0; min-width: 243px; position: relative; }
#gallery_page .gp_image:nth-child(3n+3) { margin-right: 0; }
body.ie_7 #gallery_page .gp_image.gp_3, body.ie_8 #gallery_page .gp_image.gp_3 { margin-right: 0; }
#gallery_page .gp_image .icp_control_link[data-action="avatar"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
#gallery_page .gp_image .icp_control_link[data-action="avatar"]:hover { background-position: 0 -24px; }
#gallery_page .gp_image.gp_edit .gp_preview_wrapper { border-color: #DCD25B; }
#gallery_page .gp_image.gp_register .gp_preview_wrapper { border-color: #68B765; }
#gallery_page .gp_image:hover .info_control_panel { display: block; top: 0px; left: 0px; right: auto; }
#gallery_page .gp_image .gp_preview_wrapper { line-height: 0; border-style: solid; border-color: white; border-width: 13px 14px; float: left; }
#gallery_page .gp_image .gp_preview { display: inline-block; text-align: center; cursor: pointer; background-color: white; }
#gallery_page .gp_image .gp_preview img { vertical-align: middle; max-width: 100%; max-height: 100%; }
#gp_section_form.mode_register .gp_register { display: block; }
#gp_section_form.mode_register .gp_edit { display: none; }
#gp_section_form .gp_register { display: none; }
#gp_section_form .gp_union { margin: 0 0 5px 0; }
#gp_section_form .gp_prop { margin: 0 0 5px 0; overflow: hidden; }
#gp_section_form .gp_button { float: right; }
#gp_image_upload_many { width: 350px; }
#gp_image_upload_many .gp_file_list { overflow-x: hidden; overflow-y: scroll; height: 250px; }
#gp_image_upload_many .gp_desc { margin: 0 0 10px 0; color: #4d4d4d; }
#gp_image_upload_many .gp_file { padding: 0 0 3px 0; margin: 0 0 6px 0; overflow: hidden; border-bottom: 1px dashed gray; }
#gp_image_upload_many .gp_file.gp_default { display: none; }
#gp_image_upload_many .gp_file .gpf_left { float: left; width: 100px; max-height: 100px; margin: 0 10px 5px 0; text-align: center; border: 1px solid gray; font-size: 0; }
#gp_image_upload_many .gp_file .gp_preview { max-width: 100px; max-height: 100px; }
#gp_image_upload_many .gp_file .gpf_right { margin: 0 0 0 110px; overflow: hidden; -webkit-margin-start: 0px !important; }
#gp_image_upload_many .gp_file .gp_size { color: #4d4d4d; margin: 0 0 5px 0; }
#gp_image_upload_many .gp_file .gp_progress_bar { height: 6px; border: 1px solid black; background-color: #f3f3f3; width: 70%; margin: 0 0 5px 0; }
#gp_image_upload_many .gp_file .gp_progress_bar .gp_progress { height: 6px; background-color: gray; width: 0%; }
#gp_image_form { width: 300px; }
#gp_image_form .gp_prop { margin: 0 0 5px 0; }
#gp_image_form .gp_desc { color: #4d4d4d; margin: 0 0 5px 0; }
#gp_image_form .gp_button { float: right; }
#gp_image_form.mode_edit .gp_edit { display: block; }
#gp_image_form.mode_edit .gp_register { display: none; }
#gp_image_form .gp_edit { display: none; }
#homepage { font-family: Arial; }
#homepage .hp_news_block { overflow: hidden; }
#homepage .hp_news_block .hp_wrapper { overflow: hidden; }
#homepage .hp_news_block .hp_article { float: left; width: 31%; margin: 0 3% 0 0; }
#homepage .hp_news_block .hp_article.hp_last { width: 32%; margin-right: 0; }
#homepage .hp_news_block .hp_icon { float: left; margin: 0 12px 0 0; position: relative; }
#homepage .hp_news_block .hp_icon .hp_border { border: 1px solid white; position: absolute; left: 6px; right: 6px; bottom: 8px; top: 5px; }
#homepage .hp_news_block .hp_icon img { max-width: 111px; max-height: 95px; }
#homepage .hp_news_block .hp_right { margin: 0 0 0 123px; font-size: 12px; }
#homepage .hp_news_block h3 { display: block; margin: 0 0 9px 0; }
#homepage .hp_news_block .hp_title { font-weight: bold; font-size: 15px; color: black; text-decoration: none; }
#homepage .hp_news_block .hp_title:hover { text-decoration: underline; }
#homepage .hp_news_block .hp_created { color: #4d4d4d; display: block; margin: 0 0 6px 0; }
#homepage .hp_news_frame { margin-bottom: 31px; }
#homepage .hp_menu_block { margin: 0 0 15px 0; }
#homepage .hp_menu_block .hp_wrapper { overflow: hidden; }
#homepage .hp_mitem { float: left; width: 32%; margin: 0 2% 0 0; }
#homepage .hp_mitem.hp_2 { margin-right: 0; }
#homepage .hp_mitem .hp_icon { width: 114px; height: 114px; margin: 0 12px 0 0; float: left; position: relative; text-decoration: none; }
#homepage .hp_mitem .hp_icon img { width: 114px; height: 114px; }
#homepage .hp_mitem .hp_icon .hp_overlay { content: ' '; left: 0; top: 0; right: 0; bottom: 0; display: block; position: absolute; background-repeat: no-repeat; }
#homepage .hp_mitem .hp_right { margin: 0 0 0 126px; }
#homepage .hp_mitem .hp_title { font-weight: bold; font-style: italic; font-size: 15px; color: black; margin: 0 0 5px 0; text-decoration: none; }
#homepage .hp_mitem .hp_title:hover { text-decoration: underline; }
#homepage .hp_mitem .hp_desc { color: #803529; font-family: Georgia, Tahoma; font-style: italic; margin: 0 0 3px 0; }
#homepage .hp_mitem .hp_price { font-family: Georgia, Tahoma; font-style: italic; font-weight: bold; font-size: 14px; color: black; display: none; }
#homepage .hp_bottom { overflow: hidden; }
#homepage .hp_bottom .hp_gallery_block, #homepage .hp_bottom .hp_feedback_block { width: 49%; float: left; }
body.ie_7 #homepage .hp_bottom .hp_feedback_block { width: 48.9%; }
#homepage .hp_bottom .hp_feedback_block .hp_wrapper { height: 367px; }
#homepage .hp_bottom .hp_gallery_block { margin: 0 2% 0 0; }
#homepage .hp_bottom .hp_gallery_block .hp_wrapper { height: 385px; }
body.ie_7 #homepage .hp_bottom .hp_gallery_block .hp_wrapper { height: 367px; }
#homepage .hp_gallery_block { text-align: center; position: relative; }
#homepage .hp_gallery_block .hp_current { padding: 28px 0 0 30px; width: 332px; height: 291px; margin: -18px auto 4px; text-align: left; background-repeat: no-repeat; }
#homepage .hp_gallery_block .hp_current .hp_image_wrapper { text-align: center; height: 203px; width: 295px; line-height: 182.7px; }
#homepage .hp_gallery_block .hp_current img { max-width: 100%; max-height: 100%; }
#homepage .hp_gallery_block .hp_arrow { width: 25px; height: 24px; cursor: pointer; position: absolute; top: 179px; -moz-user-select: -moz-none; -o-user-select: none; -webkit-user-select: none; user-select: none; }
#homepage .hp_gallery_block .hp_arrow[data-direction="-1"] { left: 28px; background-repeat: no-repeat; }
#homepage .hp_gallery_block .hp_arrow[data-direction="+1"] { right: 28px; background-repeat: no-repeat; }
#homepage .hp_gallery_block .hp_lines { margin: 0 0 0 23px; overflow: hidden; cursor: pointer; }
#homepage .hp_gallery_block .hp_lines .gp_image { width: 78px; height: 51px; line-height: 45.9px; text-align: center; border: 3px solid white; background-color: white; margin: 0 10px 0 0; float: left; text-decoration: none; }
#homepage .hp_feedback_block .hpf_prop { margin: 0 0 5px 0; }
#homepage .hp_feedback_block .hpf_desc { font-family: Arial; font-size: 13px; color: #333333; margin: 0 0 8px 0; }
#homepage .hp_feedback_block .tmp_button { float: right; margin: 12px 0 0 0; }
#rmenu_moderate { overflow: hidden; }
#rmenu_moderate .rm_left { float: left; width: 340px; margin: 0 10px 0 0; }
#rmenu_moderate .rm_right { margin: 0 0 0 350px; }
#rmenu_moderate .rm_panel { margin: 0 0 10px 0; overflow: hidden; }
#rmenu_moderate .rm_panel .rm_title { font-size: 1.7em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 5px 5px 0; display: inline-block; }
body.ie_7 #rmenu_moderate .rm_panel .rm_title { display: inline; zoom: 1; }
#rmenu_moderate .rm_panel .rm_union { margin: 0 0 5px 0; }
#rmenu_moderate .rm_panel .rm_prop { margin: 0 0 5px 0; overflow: hidden; }
#rmenu_moderate .rm_panel .rm_prop_title { margin: 0 0 8px 0; font-size: 1.1em; }
#rmenu_moderate .rm_panel .rm_control_prop { margin-top: 10px; }
#rmenu_moderate .rm_panel .rm_avatar { width: 114px; height: 114px; position: relative; float: left; margin: 0 5px 0 0; }
#rmenu_moderate .rm_panel .rm_avatar img { max-width: 100%; max-height: 100%; }
#rmenu_moderate .rm_panel .rm_avatar:after { content: ' '; left: 0; top: 0; right: 0; bottom: 0; display: block; position: absolute; background-repeat: no-repeat; }
#rmenu_moderate .rm_panel .rm_image { max-width: 250px; max-height: 150px; float: left; border: 1px solid gray; }
#rmenu_moderate .rm_panel .rm_image img { max-width: 250px; max-height: 150px; }
#rmenu_moderate .rm_panel .rm_button { float: left; margin: 0 5px 0 0; }
#rmenu_moderate .rm_panel .rm_cb { float: left; margin: 0 10px 0 0; }
#rmenu_moderate #rm_add_dish { color: #69271c; border-bottom: 1px dashed #69271c; cursor: pointer; text-decoration: none; margin: 0 0 10px 0; font-size: 1.2em; display: inline-block; }
#rmenu_moderate #rm_add_dish:hover { border-bottom-color: transparent; }
body.ie_7 #rmenu_moderate #rm_add_dish { display: inline; zoom: 1; }
#rmenu_moderate #rm_dish_drop_zone { border: 1px dashed gray; line-height: 23px; height: 23px; border-radius: 10px; margin: 0 10px 0 0; padding: 0 15px; }
#rmenu_moderate #rm_dish_drop_zone.rm_hover { background-color: #DAF9D9; }
#rmenu_moderate .rm_dish_panel.rm_edit { background-color: #F2EEB0; }
#rmenu_moderate .rm_dish_panel.rm_register { background-color: #DAF9D9; }
#rmenu_moderate .rm_dish_panel .rm_avatar { width: 114px; height: 114px; overflow: hidden; position: relative; }
#rmenu_moderate .rm_dish_panel .rm_avatar:after { content: ' '; left: 0; top: 0; right: 0; bottom: 0; display: block; position: absolute; background-repeat: no-repeat; }
#rmenu_moderate .rm_dish_panel .rm_avatar img { width: 114px; height: 114px; }
#rm_dish_edit_form { width: 350px; }
#rm_dish_edit_form .rm_union { margin: 0 0 5px 0; }
#rm_dish_edit_form.mode_register .rm_register { display: block; }
#rm_dish_edit_form.mode_register .rm_edit { display: none; }
#rm_dish_edit_form .rm_register { display: none; }
#rm_dish_edit_form .rm_prop { margin: 0 0 5px 0; }
#rm_dish_edit_form .rm_prop_title { margin: 0 0 5px 0; }
#rm_dish_edit_form .rm_label { display: inline-block; margin: 0 10px 0 0; }
body.ie_7 #rm_dish_edit_form .rm_label { display: inline; zoom: 1; }
#rm_dish_edit_form .rm_prop_control { margin: 10px 0 0 0; }
#rmenu_page #rm_page_title { font-style: italic; font-size: 14px; text-align: center; font-family: Georgia, Tahoma; margin: -8px 0 21px 0; padding: 0; font-color: black; }
#rmenu_page.rm_compact #rm_page_title { margin-bottom: 28px; }
#rmenu_page.rm_compact #rm_sections_list .sf_title { font-size: 22px; }
#rmenu_page .rm_moderate_wrapper { text-align: center; margin: 20px 0 0 0; }
#rmenu_page .rm_moderate_wrapper .rm_moderate_link { display: inline-block; }
body.ie_7 #rmenu_page .rm_moderate_wrapper .rm_moderate_link { display: inline; zoom: 1; }
#rmenu_page.rm_full .rm_dish_block { padding-top: 30px; margin-top: 30px; background-repeat: repeat-x; background-position: left top; }
#rmenu_page .rm_dish { padding: 13px 0 15px; margin: 0 150px; zoom: 1; border-bottom: 1px solid #d0ae9b; position: relative; }
#rmenu_page .rm_dish:before, #rmenu_page .rm_dish:after { content: ""; display: table; }
#rmenu_page .rm_dish:after { clear: both; }
#rmenu_page .rm_dish .rmd_hash { position: absolute; font-size: 25px; font-family: Arial; font-style: italic; font-weight: bold; left: -40px; top: 50%; margin-top: -15px; color: #333; text-decoration: none; filter: alpha(opacity=30); opacity: 0.3; display: none; }
#rmenu_page .rm_dish .rmd_hash:hover { text-decoration: none; filter: alpha(opacity=100); opacity: 1; }
#rmenu_page .rm_dish.rm_short .rm_title { padding-top: 5px; }
#rmenu_page .rm_dish .rmd_left { width: 70%; float: left; }
#rmenu_page .rm_dish .rm_title { font-size: 14px; font-family: Arial; color: black; margin: 0 0 6px 0; }
#rmenu_page .rm_dish .rm_description { font-family: Arial; font-size: 12px; color: #4d4d4d; }
#rmenu_page .rm_dish .rmd_right { width: 30%; text-align: right; float: left; }
#rmenu_page .rm_dish .rm_price { height: 28px; display: inline-block; max-width: 100%; background-repeat: no-repeat; }
body.ie_7 #rmenu_page .rm_dish .rm_price { display: inline; zoom: 1; }
#rmenu_page .rm_dish .rm_price .rmp_right { padding: 0 7px; height: 28px; background-repeat: no-repeat; background-position: top right; }
#rmenu_page .rm_dish .rm_price .rmp_content { background-color: #b35a45; color: white; padding: 0 7px; height: 28px; line-height: 28px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 13px; text-align: center; min-width: 58px; }
#rmenu_page .rm_dish .rm_price .rmp_content big { font-size: 16px; font-weight: bold; }
#rmenu_page #rm_sections_list.rm_normal { overflow: hidden; width: 702px; margin: 0 auto; }
#rmenu_page .rm_compact .rm_section_title { font-size: 1.8em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 10px 0; }
#rmenu_page .rm_section { float: left; width: 49%; margin: 0 2% 0 0; overflow: hidden; }
#rmenu_page .rm_section.rm_even { margin-right: 0; }
#rmenu_page .rm_section .rm_right { margin: 0 0 0 129px; font-size: 0; position: relative; }
#rmenu_page .rm_section .rm_avatar { width: 114px; height: 114px; position: relative; float: left; }
#rmenu_page .rm_section .rm_avatar img { max-height: 100%; max-width: 100%; }
#rmenu_page .rm_section .rm_avatar .rm_overlay { left: 0; top: 0; right: 0; bottom: 0; display: block; position: absolute; background-repeat: no-repeat; }
#rmenu_page .rm_section .rm_section_title { font-family: reforma, Tahoma; font-weight: normal; font-style: normal; font-size: 27px; margin: 35px 0 4px 0; text-decoration: none; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#rmenu_page .rm_section .rm_section_title:hover { text-decoration: underline; }
#rmenu_page .rm_section .rm_description { font-family: Georgia, Tahoma; font-size: 13px; font-style: italic; }
#rmenu_page .rm_hr { height: 1px; width: 100%; float: left; clear: both; background-color: #cfad99; margin: 28px 0; }
#rmenu_page .rm_section_compact { padding-top: 45px; }
#rmenu_page .rm_section_compact.rm_first { padding-top: 0; }
#rmenu_page .rm_back_wrapper { text-align: center; padding: 26px 0 0 0; }
#rmenu_page .rm_back { color: black; text-decoration: none; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; font-size: 21px; display: inline-block; margin: 0 15px 0 0; }
body.ie_7 #rmenu_page .rm_back { display: inline; zoom: 1; }
#rmenu_page .rm_back:hover { text-decoration: underline; }
#rmenu_page .rm_back .rm_arrow { font-family: Arial; }
#rmenu_page .rm_download { padding: 0 0 0 21px; color: black; text-decoration: none; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; font-size: 21px; display: inline-block; background-repeat: no-repeat; background-position: 0 4px; }
body.ie_7 #rmenu_page .rm_download { display: inline; zoom: 1; }
#rmenu_page .rm_download:hover { text-decoration: underline; }
#rm_image_block { display: none; float: left; position: absolute; margin-top: 0; border: 2px solid #8b493e; }
#rm_image_block img { display: block; min-width: 70px; min-height: 70px; padding: 0; margin: 0; font-size: 0; }
#rm_image_block .rm_wrapper { min-width: 70px; min-height: 70px; border: 2px solid white; background-repeat: no-repeat; background-position: center center; }
.uf_outer_wrapper { position: relative; padding: 1px; }
.uf_outer_wrapper .uf_hint { position: absolute; color: white; padding: 2px 5px; font-size: 12px; max-width: 50%; overflow: hidden; background-color: #111111; }
.uf_outer_wrapper.uf_active { padding: 0; }
.uf_outer_wrapper.uf_active .uf_block { border: 2px solid #C6680A; }
.uf_block { border: 1px solid #BBBBBB; border-radius: 6px; border-width: 1px; overflow: hidden; }
.uf_block .uf_inner_wrapper { margin: 0 8px 0 0; }
.uf_block input[type=text], .uf_block input[type=password], .uf_block textarea, .uf_block .uf_field { border-width: 1px 0 0 0; border-top: 1px solid #BBBBBB; border-top-color: #DDD; display: block; margin: 0; width: 100%; padding: 3px 4px; outline: none !important; font-size: 13px; font-family: Arial; }
.uf_block input[type=text]:active, .uf_block input[type=text]:focus, .uf_block input[type=password]:active, .uf_block input[type=password]:focus, .uf_block textarea:active, .uf_block textarea:focus, .uf_block .uf_field:active, .uf_block .uf_field:focus { outline: none !important; }
.uf_block input[type=text].uf_first, .uf_block input[type=password].uf_first, .uf_block textarea.uf_first, .uf_block .uf_field.uf_first { border-top: 0; padding-top: 4px; border-top-left-radius: 6px; border-top-right-radius: 6px; }
.uf_block input[type=text].uf_last, .uf_block input[type=password].uf_last, .uf_block textarea.uf_last, .uf_block .uf_field.uf_last { padding-bottom: 4px; border-bottom: 0; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; }
.uf_block input[type=text].uf_error, .uf_block input[type=password].uf_error, .uf_block textarea.uf_error, .uf_block .uf_field.uf_error { background-color: #cc0000; color: white; }
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px, 1px, 1px, 1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter: Alpha(Opacity=0); }
.ui-state-disabled { cursor: default !important; }
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; color: #333333; background-repeat: repeat-x; background-position: 50% top; background-color: #EEE; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; color: #ffffff; font-weight: bold; background-repeat: repeat-x; background-position: 50% 50%; background-color: #f6a828; }
.ui-widget-header a { color: #ffffff; }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; font-weight: bold; color: #1c94c4; background-repeat: repeat-x; background-position: 50% 50%; background-color: #f6f6f6; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; font-weight: bold; color: #c77405; background-repeat: repeat-x; background-position: 50% 50%; background-color: #fdf5ce; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; font-weight: bold; color: #eb8f00; background-repeat: repeat-x; background-position: 50% 50%; background-color: #ffffff; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight { border: 1px solid #fed22f; color: #363636; background-repeat: repeat-x; background-position: 50% top; background-color: #ffe45c; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a, .ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error { border: 1px solid #cd0a0a; color: #ffffff; background-repeat: repeat; background-position: 50% 50%; background-color: #b81900; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary { opacity: .7; filter: Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter: Alpha(Opacity=35); background-image: none; }
.ui-icon { width: 16px; height: 16px; }
.ui-widget-content .ui-icon { }
.ui-widget-header .ui-icon { }
.ui-state-default .ui-icon { }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon { }
.ui-state-active .ui-icon { }
.ui-state-highlight .ui-icon { }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon { }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }
.ui-widget-overlay { opacity: .50; filter: Alpha(Opacity=50); background-repeat: repeat; background-position: 50% 50%; background-color: #666666; }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; opacity: .20; filter: Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; background-repeat: repeat-x; background-position: 50% 50%; background-color: #000000; }
.ui-resizable { position: relative; }
.ui-resizable-handle { position: absolute; font-size: 0.1px; display: block; }
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle { display: none; }
.ui-resizable-n { cursor: n-resize; height: 7px; width: 100%; top: -5px; left: 0; }
.ui-resizable-s { cursor: s-resize; height: 7px; width: 100%; bottom: -5px; left: 0; }
.ui-resizable-e { cursor: e-resize; width: 7px; right: -5px; top: 0; height: 100%; }
.ui-resizable-w { cursor: w-resize; width: 7px; left: -5px; top: 0; height: 100%; }
.ui-resizable-se { cursor: se-resize; width: 12px; height: 12px; right: 1px; bottom: 1px; }
.ui-resizable-sw { cursor: sw-resize; width: 9px; height: 9px; left: -5px; bottom: -5px; }
.ui-resizable-nw { cursor: nw-resize; width: 9px; height: 9px; left: -5px; top: -5px; }
.ui-resizable-ne { cursor: ne-resize; width: 9px; height: 9px; right: -5px; top: -5px; }
.ui-selectable-helper { position: absolute; z-index: 100; border: 1px dotted black; }
.ui-accordion { width: 100%; }
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }
.ui-autocomplete { position: absolute; cursor: default; }
* html .ui-autocomplete { width: 1px; }
.ui-menu { list-style: none; padding: 2px; margin: 0; display: block; float: left; }
.ui-menu .ui-menu { margin-top: -3px; }
.ui-menu .ui-menu-item { margin: 0; padding: 0; zoom: 1; float: left; clear: left; width: 100%; }
.ui-menu .ui-menu-item a { text-decoration: none; display: block; padding: .2em .4em; line-height: 1.5; zoom: 1; }
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active { font-weight: normal; margin: -1px; }
.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; }
.ui-button-icon-only { width: 2.2em; }
button.ui-button-icon-only { width: 2.4em; }
.ui-button-icons-only { width: 3.4em; }
button.ui-button-icons-only { width: 3.7em; }
.ui-button .ui-button-text { display: block; line-height: 1.4; }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon-primary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 2.1em; }
.ui-button-text-icon-secondary .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 2.1em .4em 1em; }
.ui-button-text-icons .ui-button-text { padding-left: 2.1em; padding-right: 2.1em; }
input.ui-button { padding: .4em 1em; }
.ui-button-icon-only .ui-icon, .ui-button-text-icon-primary .ui-icon, .ui-button-text-icon-secondary .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon-primary .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary { left: .5em; }
.ui-button-text-icon-secondary .ui-button-icon-secondary, .ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }
.ui-buttonset { margin-right: 7px; }
.ui-buttonset .ui-button { margin-left: 0; margin-right: -.3em; }
button.ui-button::-moz-focus-inner { border: 0; padding: 0; }
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative; }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; }
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; overflow: auto; zoom: 1; background-image: none; background-color: none; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 1.2em; height: 1.2em; cursor: default; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }
.ui-slider-horizontal { height: .8em; }
.ui-slider-horizontal .ui-slider-handle { top: -.3em; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }
.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }
.ui-tabs { position: relative; padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; padding: .5em 1em; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; }
.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding: 1em 1.4em; background-image: none; background-color: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.ui-datepicker { width: 17em; padding: .2em .2em 0; display: none; }
.ui-datepicker .ui-datepicker-header { position: relative; padding: .2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position: absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left: 2px; }
.ui-datepicker .ui-datepicker-next { right: 2px; }
.ui-datepicker .ui-datepicker-prev-hover { left: 1px; }
.ui-datepicker .ui-datepicker-next-hover { right: 1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px; }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size: 1em; margin: 1px 0; }
.ui-datepicker select.ui-datepicker-month-year { width: 100%; }
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year { width: 49%; }
.ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin: 0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0; }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding: 0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width: auto; overflow: visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float: left; }
.ui-datepicker.ui-datepicker-multi { width: auto; }
.ui-datepicker-multi .ui-datepicker-group { float: left; }
.ui-datepicker-multi .ui-datepicker-group table { width: 95%; margin: 0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width: 50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width: 33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width: 25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width: 0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width: 0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear: left; }
.ui-datepicker-row-break { clear: both; width: 100%; font-size: 0em; }
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear: right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float: right; }
.ui-datepicker-rtl .ui-datepicker-group { float: right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width: 0; border-left-width: 1px; }
.ui-datepicker-cover { display: block; position: absolute; z-index: -1; filter: mask(); top: -4px; left: -4px; width: 200px; height: 200px; }
.ui-progressbar { height: 2em; text-align: left; overflow: hidden; }
.ui-progressbar .ui-progressbar-value { margin: -1px; height: 100%; }
.ui-pnotify { top: 18px; right: 18px; position: absolute; height: auto; z-index: 9999; }
html > body .ui-pnotify { position: fixed; }
.ui-pnotify .ui-pnotify-shadow { margin: 0; position: absolute; top: .1em; left: .1em; bottom: -.2em; right: -.2em; z-index: -1; }
.ui-pnotify-container { background-position: 0 0; padding: .8em; height: 100%; }
.ui-pnotify-closer, .ui-pnotify-sticker { float: right; margin-left: .2em; }
.ui-pnotify-title { display: block; font-size: 1.2em; line-height: 1; font-weight: bold; margin-bottom: .4em; }
.ui-pnotify-text { display: block; }
.ui-pnotify-icon, .ui-pnotify-icon span { display: block; float: left; margin-right: .2em; }
.ui-pnotify-history-container { position: absolute; top: 0; right: 18px; width: 70px; border-top: none; z-index: 10000; }
.ui-pnotify-history-container .ui-pnotify-history-header { padding: 2px; }
.ui-pnotify-history-container button { cursor: pointer; display: block; width: 100%; }
.ui-pnotify-history-container .ui-pnotify-history-pulldown { display: block; margin: 0 auto; }
.ui-pnotify { z-index: 20000; }
.ui-multiselect { padding: 2px 0 2px 4px; text-align: left; }
.ui-multiselect span.ui-icon { float: right; }
.ui-multiselect-single .ui-multiselect-checkboxes input { position: absolute !important; top: auto !important; left: -9999px; }
.ui-multiselect-single .ui-multiselect-checkboxes label { padding: 5px !important; }
.ui-multiselect-header { margin-bottom: 3px; padding: 3px 0 3px 4px; }
.ui-multiselect-header ul { font-size: 0.9em; }
.ui-multiselect-header ul li { float: left; padding: 0 10px 0 0; }
.ui-multiselect-header a { text-decoration: none; }
.ui-multiselect-header a:hover { text-decoration: underline; }
.ui-multiselect-header span.ui-icon { float: left; }
.ui-multiselect-header li.ui-multiselect-close { float: right; text-align: right; padding-right: 0; }
.ui-multiselect-menu { display: none; padding: 3px; position: absolute; z-index: 10000; }
.ui-multiselect-checkboxes { position: relative; overflow-y: scroll; }
.ui-multiselect-checkboxes label { cursor: default; display: block; border: 1px solid transparent; padding: 3px 1px; }
.ui-multiselect-checkboxes label input { position: relative; top: 1px; }
.ui-multiselect-checkboxes li { clear: both; font-size: 0.9em; padding-right: 3px; }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label { text-align: center; font-weight: bold; border-bottom: 1px solid; }
.ui-multiselect-checkboxes li.ui-multiselect-optgroup-label a { display: block; padding: 3px; margin: 1px 0; text-decoration: none; }
* html .ui-multiselect-checkboxes label { border: none; }
.ui-multiselect { cursor: pointer; }
.ui-multiselect-checkboxes label { position: relative; }
.ui-multiselect-checkboxes label input { position: absolute; margin-top: -5px; top: 50%; left: 5px; }
.ui-multiselect-checkboxes label span { display: block; padding: 0 0 0 25px; font-weight: normal !important; cursor: pointer; }
ul.dynatree-container { font-family: tahoma, arial, helvetica; font-size: 10pt; white-space: nowrap; padding: 3px; margin: 0; border: 1px dotted gray; overflow: auto; }
ul.dynatree-container ul { padding: 0 0 0 16px; margin: 0; }
ul.dynatree-container li { list-style-image: none; list-style-position: outside; list-style-type: none; -moz-background-clip: border; -moz-background-inline-policy: continuous; -moz-background-origin: padding; background-attachment: scroll; background-color: transparent; background-repeat: repeat-y; background-position: 0 0; margin: 0; padding: 1px 0 0 0; }
ul.dynatree-container li.dynatree-lastsib { background-image: none; }
ul.dynatree-no-connector > li { background-image: none; }
.ui-dynatree-disabled ul.dynatree-container { opacity: 0.5; background-color: silver; }
span.dynatree-empty, span.dynatree-vline, span.dynatree-connector, span.dynatree-expander, span.dynatree-icon, span.dynatree-checkbox, span.dynatree-radio, span.dynatree-drag-helper-img, #dynatree-drop-marker { width: 16px; height: 16px; display: inline-block; vertical-align: top; background-repeat: no-repeat; background-position: 0 0; }
ul.dynatree-container img { width: 16px; height: 16px; margin-left: 3px; vertical-align: top; border-style: none; }
span.dynatree-connector { background-position: -16px -64px; }
span.dynatree-expander { background-position: 0px -80px; cursor: pointer; }
.dynatree-exp-cl span.dynatree-expander { background-position: 0px -96px; }
.dynatree-exp-cd span.dynatree-expander { background-position: -64px -80px; }
.dynatree-exp-cdl span.dynatree-expander { background-position: -64px -96px; }
.dynatree-exp-e span.dynatree-expander, .dynatree-exp-ed span.dynatree-expander { background-position: -32px -80px; }
.dynatree-exp-el span.dynatree-expander, .dynatree-exp-edl span.dynatree-expander { background-position: -32px -96px; }
.dynatree-loading span.dynatree-expander { background-position: 0 0; }
span.dynatree-checkbox { margin-left: 3px; background-position: 0px -32px; }
span.dynatree-checkbox:hover { background-position: -16px -32px; }
.dynatree-partsel span.dynatree-checkbox { background-position: -64px -32px; }
.dynatree-partsel span.dynatree-checkbox:hover { background-position: -80px -32px; }
.dynatree-selected span.dynatree-checkbox { background-position: -32px -32px; }
.dynatree-selected span.dynatree-checkbox:hover { background-position: -48px -32px; }
span.dynatree-radio { margin-left: 3px; background-position: 0px -48px; }
span.dynatree-radio:hover { background-position: -16px -48px; }
.dynatree-partsel span.dynatree-radio { background-position: -64px -48px; }
.dynatree-partsel span.dynatree-radio:hover { background-position: -80px -48px; }
.dynatree-selected span.dynatree-radio { background-position: -32px -48px; }
.dynatree-selected span.dynatree-radio:hover { background-position: -48px -48px; }
span.dynatree-icon { margin-left: 3px; background-position: 0px 0px; }
.dynatree-ico-cf span.dynatree-icon { background-position: 0px -16px; }
.dynatree-ico-ef span.dynatree-icon { background-position: -64px -16px; }
.dynatree-statusnode-wait span.dynatree-icon { }
.dynatree-statusnode-error span.dynatree-icon { background-position: 0px -112px; }
span.dynatree-node { display: -moz-inline-box; }
ul.dynatree-container a { color: black; text-decoration: none; vertical-align: top; margin: 0px; margin-left: 3px; }
ul.dynatree-container a:hover { border-color: #B8D6FB; background-color: #F2F7FD; }
span.dynatree-node a { font-size: 10pt; display: inline-block; padding-left: 3px; padding-right: 3px; border: 1px solid transparent; }
span.dynatree-folder a { font-weight: bold; }
ul.dynatree-container a:focus, span.dynatree-focused a:link { background-color: #EFEBDE; }
span.dynatree-selected a { color: green; font-style: italic; }
span.dynatree-active a { background-color: #3169C6 !important; color: white !important; }
div.dynatree-drag-helper a { border: 1px solid gray; background-color: white; padding-left: 5px; padding-right: 5px; opacity: 0.8; }
div.dynatree-drop-accept span.dynatree-drag-helper-img { background-position: -32px -112px; }
div.dynatree-drag-helper.dynatree-drop-reject { border-color: red; }
div.dynatree-drop-reject span.dynatree-drag-helper-img { background-position: -16px -112px; }
#dynatree-drop-marker { width: 24px; position: absolute; background-position: 0 -128px; }
#dynatree-drop-marker.dynatree-drop-after, #dynatree-drop-marker.dynatree-drop-before { width: 64px; background-position: 0 -144px; }
#dynatree-drop-marker.dynatree-drop-copy { background-position: -64px -128px; }
#dynatree-drop-marker.dynatree-drop-move { background-position: -64px -128px; }
span.dynatree-drag-source { background-color: #e0e0e0; }
span.dynatree-drag-source a { color: gray; }
span.dynatree-drop-target.dynatree-drop-accept a { background-color: #3169C6 !important; color: white !important; text-decoration: none; }
.dynatree-container a { border-bottom: 0px; }
.admin_tree_panel .atp_anchor { border-bottom: 1px solid silver; margin: 0 0 2px 0; }
.admin_tree_panel .atp_anchor .dynatree-icon { background-repeat: no-repeat; background-position: center center; }
.admin_tree_panel .atp_control { overflow: hidden; }
.admin_tree_panel .atp_control .atp_link { float: right; width: 24px; height: 24px; margin: 0 0 0 5px; cursor: pointer; }
.admin_tree_panel .atp_control .atp_link:hover { filter: brightness(200%); }
.admin_tree_panel .atp_control .atp_link[data-action="add"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
.admin_tree_panel .atp_control .atp_link[data-action="add"]:hover { background-position: 0 -24px; }
.admin_tree_panel .atp_control .atp_link[data-action="del"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
.admin_tree_panel .atp_control .atp_link[data-action="del"]:hover { background-position: 0 -24px; }
.admin_tree_panel .atp_control .atp_link[data-action="save"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
.admin_tree_panel .atp_control .atp_link[data-action="save"]:hover { background-position: 0 -24px; }
.admin_tree_panel .atp_control .atp_link[data-action="refresh"] { width: 24px; height: 24px; cursor: pointer; background-repeat: no-repeat; }
.admin_tree_panel .atp_control .atp_link[data-action="refresh"]:hover { background-position: 0 -24px; }
span.dynatree-expander { max-height: 16px !important; }
#editor_panel { width: 500px; position: fixed; overflow: hidden; left: 40%; top: 40%; font-size: 13px; background-color: #EBEDED; }
#editor_panel.__loading > * { filter: alpha(opacity=100); opacity: 1; }
#editor_panel.__loading #editor_panel_toolbar { visibility: hidden; }
#editor_panel .ep_drag { height: 24px; line-height: 24px; color: white; border-bottom: 1px solid #3E3E3E; background-color: #3E3E3E; cursor: move; padding: 0 5px; }
#editor_panel #editor_panel_toolbar { padding: 3px; border: 1px solid gray; border-top: 0; }
#editor_panel #editor_panel_toolbar .cke_skin_v2 { background-color: transparent; }
#editor_panel #editor_panel_toolbar .cke_toolbar_start { background-image: none; background-color: none; }
#editor_panel.__loading { min-height: 25px; }
.cke_skin_v2 .cke_contents { border: 0 !important; background-color: transparent; }
.cke_skin_v2 iframe.__loading { background-repeat: no-repeat; background-position: center center; background-color: transparent; }
.cke_skin_v2 iframe.__loading > * { filter: alpha(opacity=30); opacity: 0.3; }
.cke_skin_v2 .cke_contents { background-color: transparent !important; }
#preview_block { position: fixed; width: 100%; height: 100%; top: 0; left: 0; overflow: hidden; z-index: 20; }
#preview_block .pb_dark { position: absolute; width: 100%; height: 100%; background-color: black; z-index: 1; top: 0; left: 0; filter: alpha(opacity=70); opacity: 0.7; }
#preview_block .pb_window { z-index: 2; position: relative; min-width: 200px; float: left; }
#preview_block .pb_image { min-height: 150px; font-size: 0; line-height: 0; border: 1px solid #B35A45; border-radius: 5px; overflow: hidden; margin: 0 0 3px 0; text-align: center; background-repeat: no-repeat; background-position: center center; }
#preview_block .pb_control { padding: 0 5px; position: relative; }
#preview_block .pb_control .pb_social_like { padding: 6px 0 0 5px; float: left; min-width: 350px; }
#preview_block .pb_control .pb_social_like .soc_like_button { margin: 0 5px 0 0; }
body.ie_7 #preview_block .pb_control .pb_social_like { display: none; }
#preview_block .pb_control .pb_link { width: 16px; height: 16px; float: left; margin-top: 6px; margin-right: 5px; }
#preview_block .pb_control .pb_stat { float: right; width: 40px; text-align: right; font-size: 11px; line-height: 28px; vertical-align: middle; }
body.ie_7 #preview_block .pb_control .pb_stat { float: none; position: absolute; right: 35px; top: 0; }
#preview_block .pb_control .pb_title_block { margin: 0 85px 0 116px; height: 28px; display: none; }
#preview_block .pb_control .pb_title_block .ptb_wrapper { overflow: hidden; text-overflow: ellipsis; text-align: center; white-space: nowrap; font-size: 14px; line-height: 28px; }
#preview_block .pb_control .pb_title_block .pb_title { vertical-align: middle; }
#preview_block .pb_control .pb_arrow { float: left; width: 25px; height: 28px; cursor: pointer; background-repeat: none; background-position: center center; }
#preview_block .pb_control .pb_arrow:hover { filter: alpha(opacity=70); opacity: 0.7; }
#preview_block .pb_control .pb_prev { margin: 0 10px 0 0; }
#preview_block .pb_control .pb_next { margin: 0 0 0 10px; float: right; }
body.ie_7 #preview_block .pb_control .pb_next { float: none; position: absolute; right: 0; top: 0; }
#preview_block .pb_big_btn { width: 50px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; position: absolute; top: 0; left: 0; height: 100%; z-index: 2; line-height: 100%; cursor: pointer; }
#preview_block .pb_big_btn > span { display: block; position: absolute; top: 50%; width: 100%; left: 0; margin: -0.5em 0 0 0; line-height: 100%; font-size: 45px; font-weight: bold; text-align: center; color: white; }
#preview_block .pb_big_btn:hover .pb_bg { background-color: white; filter: alpha(opacity=20); opacity: 0.2; position: absolute; width: 100%; height: 100%; }
#preview_block .pb_big_btn.pb_next { left: auto; right: 0; }
#preview_block .slm_center { padding: 0 6px !important; overflow: hidden; }
.site_soial_like { zoom: 1; }
.site_soial_like:before, .site_soial_like:after { content: ""; display: table; }
.site_soial_like:after { clear: both; }
.site_soial_like .soc_like_button { float: left; }
.site_soial_like .soc_like_button.soc_like_vk { overflow: hidden; }
body.pb_preview .fb_edge_comment_widget { bottom: -66px !important; top: auto !important; }
html { overflow-x: hidden; height: 100%; }
body { height: 100%; font-family: Arial; background-repeat: repeat; background-image: url('../../images/site/main_bg.jpg?1341732975'); background-position: 0 -19px; }
#body { width: 980px; margin: 0 auto; min-height: 100%; position: relative; }
#body .body_wrapper { padding: 0 0 23px 0; }
.site_vert_left, .site_vert_right { position: absolute; height: 100%; width: 100px; left: -202px; background-repeat: repeat-y; }
.site_vert_right { right: -202px; left: auto; -moz-transform: scale(-1, 1); -webkit-transform: scale(-1, 1); -o-transform: scale(-1, 1); transform: scale(-1, 1); }
body.ie .site_vert_right { background-image: url("../../images/site/main_bg_vert_right.png?nodu"); }
.site_shadow_left, .site_shadow_right { position: absolute; height: 100%; width: 32px; left: -32px; top: 0; background-repeat: repeat-y; }
.site_shadow_right { right: -32px; left: auto; background-repeat: repeat-y; }
.site_shadow_bottom { position: absolute; height: 22px; bottom: -22px; left: 0; right: 0; background-repeat: repeat-x; }
.site_shadow_bottom_left, .site_shadow_bottom_right { position: absolute; height: 22px; width: 32px; bottom: -22px; right: -32px; background-repeat: no-repeat; }
.site_shadow_bottom_left { right: auto; left: -32px; }
.site_graph_left, .site_graph_right { position: absolute; left: -151px; top: 6px; width: 151px; height: 605px; background-repeat: no-repeat; }
.site_graph_right { left: auto; right: -151px; -moz-transform: scale(-1, 1); -webkit-transform: scale(-1, 1); -o-transform: scale(-1, 1); transform: scale(-1, 1); }
body.ie .site_graph_right { background-image: url("../../images/site/body/graph_right.png?nodu"); }
.site_page_block { position: relative; }
header, nav, article { display: block; }
@font-face { font-family: 'reforma'; src: url("../../fonts/ReformaGroteskDemiC.eot?#reforma") format("eof"); }
@font-face { font-family: 'reforma'; src: local("☺"), url("data:font/opentype;base64,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NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eXwBgYQBiY2RlAAAAZgBnaGlqa2xtbm9wcXIAc3QAdXZ3eHl6e3x9fgB/gIGCg4QAhYaHiImKi4yNAI6PkJGSk5SVlpeYmZqbnJ2en6ChoqOkpaanqKmqq6ytrq+wsbKztLW2t7i5uru8vb6/wMHCw8TFxsfIycrLzM3Oz9DR0tPU1QADAAAAAAAA/7UAMgAAAAAAAAAAAAAAAAAAAAAAAAAAAQAEAgABAQEUUmVmb3JtYUdyb3Rlc2tEZW1pQwABAQEv+A8A+IYB+IcC+IcD+BgEUvs7+T76CwUdAE0N8w0cBTgQHAVODxwF3xG0HDqKEgBuAgABAAoAEwAcACUALgA3AEAASQBSAFsAZABtAHYAfwCIAJEAmgCjAKwAtQC+AMcA0ADZAOIA6wD0AP0BBgEPARgBIQEqATMBPAFFAU4BVwFgAWkBcgF7AYQBjQGWAZ8BqAGxAboBwwHMAdUB3gHnAfAB+QICAgsCFAIdAiYCLwI4AkECSgJTAlwCZQJuAncCgAKJApICmwKkAq0CtgK/AsgC0QLaAuMC7AL1Av4DBwMQAxkDIgMrAzQDPQNGA08DWANdA2IDagN1A30DhQORA5kDogOpA7EDuAPwBAMEB2FmaWkxMDA1MWFmaWkxMDA1MmFmaWkxMDEwMGFmaWkxMDA1OGFmaWkxMDA1OWFmaWkxMDA2MWFmaWkxMDA2MGFmaWkxMDE0NWFmaWkxMDA5OWFmaWkxMDEwNmFmaWkxMDEwN2FmaWkxMDEwOWFmaWkxMDEwOGFmaWkxMDE5M2FmaWkxMDA2MmFmaWkxMDExMGFmaWkxMDA1N2FmaWkxMDA1MGFmaWkxMDAyM2FmaWkxMDA1M2FmaWkxMDA1NmFmaWkxMDA1NWFmaWkxMDEwM2FmaWkxMDA5OGFmaWkxMDA3MWFmaWk2MTM1MmFmaWkxMDEwMWFmaWkxMDEwNWFmaWkxMDA1NGFmaWkxMDEwMmFmaWkxMDEwNGFmaWkxMDAxN2FmaWkxMDAxOGFmaWkxMDAxOWFmaWkxMDAyMGFmaWkxMDAyMWFmaWkxMDAyMmFmaWkxMDAyNGFmaWkxMDAyNWFmaWkxMDAyNmFmaWkxMDAyN2FmaWkxMDAyOGFmaWkxMDAyOWFmaWkxMDAzMGFmaWkxMDAzMWFmaWkxMDAzMmFmaWkxMDAzM2FmaWkxMDAzNGFmaWkxMDAzNWFmaWkxMDAzNmFmaWkxMDAzN2FmaWkxMDAzOGFmaWkxMDAzOWFmaWkxMDA0MGFmaWkxMDA0MWFmaWkxMDA0MmFmaWkxMDA0M2FmaWkxMDA0NGFmaWkxMDA0NWFmaWkxMDA0NmFmaWkxMDA0N2FmaWkxMDA0OGFmaWkxMDA0OWFmaWkxMDA2NWFmaWkxMDA2NmFmaWkxMDA2N2FmaWkxMDA2OGFmaWkxMDA2OWFmaWkxMDA3MGFmaWkxMDA3MmFmaWkxMDA3M2FmaWkxMDA3NGFmaWkxMDA3NWFmaWkxMDA3NmFmaWkxMDA3N2FmaWkxMDA3OGFmaWkxMDA3OWFmaWkxMDA4MGFmaWkxMDA4MWFmaWkxMDA4MmFmaWkxMDA4M2FmaWkxMDA4NGFmaWkxMDA4NWFmaWkxMDA4NmFmaWkxMDA4N2FmaWkxMDA4OGFmaWkxMDA4OWFmaWkxMDA5MGFmaWkxMDA5MWFmaWkxMDA5MmFmaWkxMDA5M2FmaWkxMDA5NGFmaWkxMDA5NWFmaWkxMDA5NmFmaWkxMDA5N0FjdXRlRGVsdGFEaWVyZXNpc2FwcHJveGVxdWFsY3lyQnJldmVjeXJicmV2ZWdyZWF0ZXJlcXVhbGluZmluaXR5bGVzc2VxdWFsbmJzcGFjZW5vdGVxdWFscmFkaWNhbENvcHlyaWdodCAoYykgUGFyYVR5cGUsIEluYy4sIDIwMDAuIEFsbCByaWdodHMgcmVzZXJ2ZWQuUmVmb3JtYUdyb3Rlc2tEZW1pQ0V1cm8AAAEKIF6AAYMDigCMC5kBnAmnBa4IuEcBAAEGAGgAAAk3AHwAAEIdAYcCAHYAAHkAAHAAAYoFAEEAAAgAAGkAAHcAAHQAAG8AAIkAAJkAAZAEAe8AAZUCAGcAAZgAAGYAAZkAAKoAAZoAAGoAAJcAAKUAAZsAAKEAAJwAAZwCAJgAAHMAAZ8CAHgAAaJDAGIAAGUAAH0AAIIBAJEAAJ8AAeYIAfABAfQAAOkCAAEABAAHACsAPACuAPMBKAH/AgoCUAKWAsMCzwLcAucC7QMAA3UDowQmBN4FDwWcBkoGnAd+CCsIOQhTCFwIbgiICQ4KFgoYChoKHApsCm4KjQshCyMLJQs2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/9YAmgAHAKj/2QCt/94AyP/jAMn/5ADN/+cAJwAN/8YAD//DACv/wQBk/8cAlv/OAJr/ywCh/9oApP/5AKr/ygC2/5IAt//tALj/oAC5/5wAuv+DALv/nQC8/6EAvf+NAL7/nwDA/54Awf+VAML/nQDD/50AxP+AAMX/mwDG/5EAx/+BAMj/lwDJ/5IAyv+JAMv/iwDM/5sAzf+ZAM7/oADP/50A0f+eANL/ngDT/4kA1P+bANX/kQADAMj/7gDJ/+gAzf/nAAMAyP/tAMn/6QDN/+YAAgBhACQAqP/5AAkADf/PAA//xwAr/8sAZP/GAJb/2wCa/9sAof/cALr/4ADB/94AAQCo//oAJQAr/9EAlv/XAJr/4QCh/+IApP/6AKgAEgCq/+cAtv/OALf/4gC4/8YAuf/HALr/xQC7/8YAvP/CAL3/wwC+/8gAwP/GAMH/vQDC/8YAw//GAMT/wQDF/8UAxv/FAMf/wwDI/8cAyf/AAMr/wwDL/8YAzP/HAM3/yADO/8cAz//HANH/xgDS/8YA0//BANT/xgDV/8cAIwAN/9sAK/+6AJb/3ACa/8YAof/dAKr/6gC2/9wAt//3ALj/4QC5/+AAuv/LALv/3gC8/+cAvf/cAL7/4gDA/+IAwf/IAML/4QDD/+IAxP/dAMX/4QDG/+EAx//iAMj/6ADJ/+gAyv/dAMv/4gDM/+AAzf/nAM7/4QDP/+EA0f/hANP/4QDU/+IA1f/iAAoAK//WAGH/5wBo/9cAaf/oAJr/4wCh/+EAqP/oAKn/5QCr/+kAsP/jAAQAe//uAMj/5ADJ/9MAzf/SAAIAc//AAKj/wgACAHP/ygCo/8EABQAN/9EAD//eAGT/3QC6/+sAwf/hAAUADf/eAA//5ABk/+QAuv/lAMH/6AAEAA//5QC6/+kAwf/xAMgACwACAMj/zwDJ/9wAAgDI/9kAyf/dAAEANgAiACMAJAAlACYAJwAoACwALQAwADEAMgAzADQANQA2ADcAOAA5ADoAQgBHAE8AUwBUAFcAWABhAGIAaABsAG0AbgBvAHoAewCWAJkAnACgAKQApgCnAKgAqQCqAKsAsACyALkAyADJANAA0g==") format("opentype"), url("../../fonts/ReformaGroteskDemiC.woff") format("woff"); font-weight: normal; font-style: normal; }
#site_top { height: 91px; position: relative; }
#site_top #site_soc_block { position: absolute; top: 30px; right: 0; }
#site_top #site_soc_block .site_link { height: 40px; width: 40px; cursor: pointer; text-decoration: none; margin: 0 0 0 10px; float: left; }
#site_top #site_soc_block .site_link[data-kind="audio"] { }
#site_top #site_soc_block .site_link[data-kind="rss"] { }
#site_top #site_soc_block .site_link[data-kind="vk"] { }
#site_top #site_soc_block .site_link[data-kind="twi"] { }
#site_top #site_soc_block .site_link[data-kind="fb"] { }
#audio_anchor { height: 1px; width: 1px; overflow: hidden; }
#site_top #site_soc_block #audio_link.site_link.al_played[data-kind="audio"] { }
#site_search { padding: 0 0 0 14px; width: 143px; height: 21px; position: absolute; top: 41px; left: 1px; background-repeat: no-repeat; }
#site_search input { background-color: transparent; border: 0; margin: 0; color: white; height: 21px; line-height: 21px; width: 114px; }
#site_search input.empty { color: white; }
#site_search input:-moz-placeholder, #site_search input textarea:-moz-placeholder { color: white; }
#site_search input::-webkit-input-placeholder { color: white; }
#site_search .ss_button { position: absolute; width: 24px; height: 21px; top: 0; right: 0; cursor: pointer; }
#site_slogan, #site_hymn { font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: white; font-size: 29px; text-shadow: #222 1px 1px 1px; margin: 36px 0 0 204px; float: left; }
#site_hymn { position: absolute; top: 36px; left: 556px; margin: 0; }
#site_page { padding: 32px 20px 0; position: relative; min-height: 600px; }
#site_header { margin: 0 -22px; position: relative; z-index: 2; }
#site_logo { width: 287px; height: 221px; position: absolute; top: -102px; left: 50%; margin: 0 0 0 -148.5px; text-decoration: none; display: block; text-indent: -9999px; z-index: 3; }
#main_menu { margin: 0 0 5px 0; white-space: nowrap; overflow: hidden; background-repeat: repeat-x; }
#main_menu .mm_region { white-space: nowrap; overflow: hidden; display: inline-block; width: 50%; padding: 18px 0 0 0; height: 70px; }
body.ie_7 #main_menu .mm_region { zoom: 1; display: inline; }
#main_menu .mm_left { padding-left: 6%; padding-right: 5%; width: 39%; background-repeat: no-repeat; }
#main_menu .mm_right { padding-left: 15%; padding-right: 5%; width: 30%; background-repeat: no-repeat; background-position: right top; }
body.ie_7 #main_menu .mm_right { background-position-x: 481px; }
#main_menu .mm_right .mm_item { margin-right: 30px; }
#main_menu .mm_item { font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #f2eaae; font-size: 25px; text-decoration: none; margin: 0 54px 0 0; }
#main_menu .mm_item.mm_current { color: #FFFB8E; }
#main_menu a.mm_item:hover { text-decoration: underline; }
#site_slider { padding: 0 0 52px 0; position: relative; background-repeat: no-repeat; background-position: center bottom; }
#site_slider .sl_image, #site_slider .sl_overlay { width: 940px; height: 310px; text-decoration: none; display: block; }
#site_slider .sl_overlay { position: absolute; top: 0; left: 0; }
#site_slider .sl_border { border: 1px solid white; position: absolute; left: 7px; top: 8px; width: 926px; height: 294px; display: block; text-decoration: none; z-index: 2; }
#site_slider:hover .info_control_panel { display: block; top: 8px; right: 5px; z-index: 3; }
#site_slider .sl_form { width: 679px; height: 194px; position: absolute; left: 50%; top: 50%; margin: -118px 0 0 -339.5px; filter: alpha(opacity=91); opacity: 0.91; text-align: center; background-repeat: no-repeat; }
#site_slider .sl_form .sl_content { padding: 30px 70px 0; }
#site_slider .sl_form h2 { font-family: reforma, Tahoma; font-weight: normal; font-style: normal; font-size: 25.25px; padding: 0 0 7px 0; margin: 0 0 9px 0; background-repeat: no-repeat; background-position: center bottom; }
#site_slider .sl_form p { font-family: Georgia, Tahoma; font-style: italic; margin: 0 0 2px 0; padding: 0; font-size: 15px; line-height: 140%; }
#site_slider .sl_form strong { font-weight: bold; }
#site_slider .sl_arrow { width: 20px; height: 20px; cursor: pointer; margin: 0 0 0 5px; float: left; -moz-user-select: -moz-none; -o-user-select: none; -webkit-user-select: none; user-select: none; position: absolute; top: 40%; left: 20px; z-index: 5; }
#site_slider .sl_arrow[data-direction="-1"] { float: left; }
#site_slider .sl_arrow[data-direction="+1"] { float: right; right: 20px; left: auto; }
#site_footer { padding: 32px 0 0 0; height: 68px; font-size: 12.5px; font-family: Arial; color: #333; position: relative; background-repeat: repeat-x; }
#site_footer a { color: #333; }
#site_footer .site_zero_counter { right: 0; top: 24px; position: absolute; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; }
#site_footer .site_culture_trip { display: block; width: 60px; height: 60px; position: absolute; top: 13px; right: 105px; }
#site_control { right: 0px; bottom: 0; width: 40px; height: 40px; position: absolute; cursor: pointer; }
#site_control_block .site_block { overflow: hidden; }
#site_control_block .site_block .sb_title { font-size: 1.8em; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; color: #69271c; margin: 0 0 5px 0; }
.site_frame { position: relative; margin: 13px 0 0 0; }
.site_frame .sf_title_wrapper { position: absolute; left: 0; right: 0; top: -13px; text-align: center; z-index: 2; }
.site_frame .sf_title { font-family: reforma, Tahoma; font-weight: normal; font-style: normal; font-size: 30px; padding: 0 10px; display: inline; color: #69271c; }
.site_frame .sf_title a { text-decoration: none; }
.site_frame .sf_title a:hover { text-decoration: underline; }
.site_frame .sf_left, .site_frame .sf_right { width: 24px; height: 23px; }
.site_frame .sf_left { float: left; }
.site_frame .sf_right { float: right; }
.site_frame .sf_center { height: 23px; margin: 0 24px; }
.site_frame .sf_top, .site_frame .sf_bottom { height: 23px; }
.site_frame .sf_top .sf_left { background-repeat: no-repeat; }
.site_frame .sf_top .sf_center { background-repeat: repeat-x; background-position: left top; }
.site_frame .sf_top .sf_right { background-repeat: no-repeat; }
.site_frame .sf_middle { zoom: 1; }
.site_frame .sf_middle:before, .site_frame .sf_middle:after { content: ""; display: table; }
.site_frame .sf_middle:after { clear: both; }
.site_frame .slm_left { background-repeat: repeat-y; background-position: left top; }
.site_frame .slm_center { padding: 20px 19px; }
.site_frame .slm_right { padding: 0 7px; background-repeat: repeat-y; background-position: right top; }
.site_frame .sf_bottom .sf_left { background-repeat: no-repeat; }
.site_frame .sf_bottom .sf_center { background-repeat: repeat-x; background-position: left bottom; }
.site_frame .sf_bottom .sf_right { background-repeat: no-repeat; }
.site_frame.sf_v2 .sf_top .sf_left { }
.site_frame.sf_v2 .sf_top .sf_right { }
.site_frame.sf_v2 .sf_bottom .sf_left { }
.site_frame.sf_v2 .sf_bottom .sf_right { }
.site_frame_simple { position: relative; }
.site_frame_simple .sf_title_wrapper { position: absolute; left: 0; right: 0; top: -13px; text-align: center; z-index: 2; }
.site_frame_simple .sf_title { font-family: reforma, Tahoma; font-weight: normal; font-style: normal; font-size: 30px; padding: 0 10px; display: inline; color: #69271c; }
.site_frame_simple .sf_title a { text-decoration: none; }
.site_frame_simple .sf_title a:hover { text-decoration: underline; }
.site_frame_simple .sf_top { padding: 41px 0 0 0; height: auto; background-repeat: repeat-x; background-position: left top; }
.site_frame_simple .sf_top .sf_content { padding: 0 13px 42px; background-repeat: repeat-x; background-position: left bottom; }
.site_pagination { overflow: hidden; width: 100%; text-align: center; }
.site_pagination .pag_link { width: 33px; height: 33px; line-height: 35px; text-align: center; display: inline-block; cursor: pointer; color: #69271c; text-decoration: underline; font-size: 14px; font-weight: bold; font-family: Arial; margin: 0 3px 0 0; }
body.ie_7 .site_pagination .pag_link { zoom: 1; display: inline; }
.site_pagination .pag_link:active { outline: none !important; }
.site_pagination .pag_link:hover, .site_pagination .pag_link.pag_current { color: white; text-decoration: none; }
.site_pagination .pag_link.pag_current { cursor: default; }
.site_pagination_bottom { position: absolute; bottom: -13px; left: 0; width: 100%; height: 33px; text-align: center; }
.site_pagination_bottom .site_pagination { display: inline-block; width: auto; padding: 0 7px 0 14px; }
body.ie_7 .site_pagination_bottom .site_pagination { zoom: 1; display: inline; }
.__loading > .site_pagination_bottom { filter: alpha(opacity=100); opacity: 1; }
.site_center { margin: 48px 0 30px 0; overflow: hidden; }
#c_homepage .site_center { margin-top: 0; }
.site_hidden { display: none; }
.site_hr { text-align: center; background-repeat: repeat-x; background-position: left center; }
.site_hr .sh_title { white-space: nowrap; overflow: hidden; text-oveflow: ellipsis; padding: 0 7px; font-family: reforma, Tahoma; font-weight: normal; font-style: normal; font-size: 22px; display: inline-block; color: #69271c; }
body.ie_7 .site_hr .sh_title { display: inline; zoom: 1; }
