.simple_search_title { color: #ffffff; background-color: #1a60a8; height: 24px; font-size: 16px; padding-top: 4px; }

TreeElement {font-family : Verdana, Arial, sans-serif; font-size : 10px; color : #000000; background-color: #ffffff; font-weight: normal; }
.TreeElement { border: 1px solid #C6CFDE; empty-cells: show; border-collapse: collapse; }
.TreeElement TH { border-top: 1px solid #C1CDD8; height: 23px; padding-left: 10px; padding-right: 1px; font-family: Verdana, Arial, sans-serif; font-size: 10px; font-weight: bold; text-align: left; color : #10659C; background-color: #DEEBF7; }
.TreeElement TD { border-top: 0px; border-bottom: 0px; padding-left: 5px; padding-right: 1px; font-size: 10px; font-weight: normal; }

.TreeSearchResultsHeader   { padding-top:5px; padding-bottom:10px; align: "left"; font-size: 12px; }

.TreeSearchResultsHeadLine {font-family: Times New Roman,Times,Serif; color: #000000; font-size: 14px; font-weight:normal; padding-bottom:10px; padding-left:10px; }

LoginTable {font-family : Verdana, Arial, sans-serif; font-size : 10px; color : #000000; background-color: #ffffff; font-weight: normal; }
.LoginTable { border: 1px solid #C6CFDE; empty-cells: show; border-collapse: collapse; }
.LoginTable TH { border-top: 1px solid #C1CDD8; height: 23px; padding-left: 10px; padding-right: 1px; padding-left: 10px; font-family: Tahoma; font-size: 10px; font-weight: bold; text-align: left; color: #ffffff; background-color: #1a60a8; }
.LoginTable TD { padding-left: 5px; padding-right: 10px; padding-top: 0px; padding-bottom: 10px; font-size: 10px; font-weight: normal; font-family: Tahoma; }

table2 {font-family : Verdana, Arial, sans-serif; font-size : 10px; color : #000000; background-color: #ffffff; font-weight: normal; }
.table2 { border: 1px solid #C6CFDE; empty-cells: show; border-collapse: collapse; }
.table2 TH { border-top: 1px solid #C1CDD8; height: 23px; padding-left: 5px; padding-right: 5px; text-align: left; color : #10659C; background-color: #DEEBF7; padding-top: 5px; padding-bottom: 5px; }
.table2 TD { border-top: 1px solid #C1CDD8; padding-left: 5px; padding-right: 5px; background-color: #FFFFFF; padding-top: 5px; padding-bottom: 5px; }

.results_table    { empty-cells: show; border-collapse: collapse; }
.results_table TD { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }

.results_client_logo_table     { empty-cells: show; border-collapse: collapse; }
.results_client_table          { empty-cells: show; border-collapse: collapse; }
td#results_left1_client_table  { text-align: right; vertical-align: center; background-color: rgb(239, 239, 239); font-size: 12px; width:260px; font-weight: bold; }
td#results_right1_client_table { text-align: left; vertical-align: center; background-color: rgb(239, 239, 239); font-size: 12px; }
td#results_left2_client_table  { text-align: right; vertical-align: center; font-size: 12px; width:260px; font-weight: bold; }
td#results_right2_client_table { text-align: left; vertical-align: center; font-size: 12px; }
td#results_right3_client_table { text-align: left; vertical-align: center; font-size: 12px; padding-left: 10px; }
td#results_right4_client_table { text-align: left; vertical-align: center; font-size: 12px; padding-top: 15px; padding-bottom: 10px; padding-left: 10px; }

td#shops_results_left1_1_client_table  { text-align: left; background-color: rgb(239, 239, 239); font-size: 12px; width:145px; font-weight: bold; }
td#shops_results_left1_2_client_table  { text-align: right; background-color: rgb(239, 239, 239); font-size: 12px; width:115px; font-weight: bold; }
td#shops_results_left2_1_client_table  { text-align: left; font-size: 12px; width:145px; font-weight: bold; }
td#shops_results_left2_2_client_table  { text-align: right; font-size: 12px; width:115px; font-weight: bold; }
td#shops_results_right1_client_table { text-align: left; background-color: rgb(239, 239, 239); vertical-align: center; font-size: 12px; font-size: 12px; font-family: Tahoma; }
td#shops_results_right2_client_table { text-align: left; vertical-align: center; font-size: 12px; font-family: Tahoma; }

td#results_left3_client_table  { text-align: right; vertical-align: center; color: rgb(204, 0, 0); font-size: 12px; width:260px; font-weight: bold; }

td#results_left4_client_table  { text-align: left; vertical-align: center; font-size: 12px; font-weight: bold; padding-top: 15px; padding-bottom: 10px; }
td#results_left5_client_table  { text-align: left; font-size: 12px; height: 20px; }
td#results_left6_client_table  { text-align: left; vertical-align: center; font-size: 12px; padding-top: 15px; }
td#results_left7_client_table  { text-align: left; vertical-align: center; font-size: 12px; font-weight: bold; padding-top: 15px; padding-bottom: 4px; }
td#results_left8_client_table  { text-align: left; font-size: 12px; }

.AppTreeView { font-size: 12px; }

td#client_type0 { background-color: white;   height: 100%; }
td#client_type1 { background-color: red;     height: 100%; }
td#client_type2 { background-color: #D3D3D3; height: 100%; }

td#anketa_headline1   { text-align: left; vertical-align: center; font-size: 20px; font-weight: bold; color: #696969; }
td#anketa_headline1_1 { text-align: left; vertical-align: center; font-size: 16px; font-weight: bold; color: #696969; }
td#anketa_headline2   { text-align: left; vertical-align: center; padding-left: 5px; font-size: 16px; }
td#anketa_headline3   { text-align: left; vertical-align: top; padding-top: 3px; padding-left: 5px; font-size: 12px; color: rgb(204, 0, 0); font-weight: bold; }

.results_client_anketa_table            { empty-cells: show; border-collapse: collapse; }
td#results_client_anketa_table_left1    { text-align: right; vertical-align: top; background-color: rgb(239, 239, 239); font-size: 12px; width:260px; font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
td#results_client_anketa_table_right1   { text-align: left; vertical-align: top; background-color: rgb(239, 239, 239); font-size: 12px; padding-top: 2px; padding-bottom: 2px; }
td#results_client_anketa_table_left2    { text-align: right; vertical-align: top; font-size: 12px; width:260px; font-weight: bold; padding-top: 2px; padding-bottom: 2px; }
td#results_client_anketa_table_right2   { text-align: left; vertical-align: top; font-size: 12px; padding-top: 2px; padding-bottom: 2px; }
td#results_client_anketa_table_right3_1 { text-align: left; vertical-align: top; background-color: rgb(239, 239, 239); font-size: 12px; padding-top: 2px; padding-bottom: 2px; width: 320px; }
td#results_client_anketa_table_right3_2 { text-align: left; vertical-align: top; background-color: rgb(239, 239, 239); font-size: 12px; padding-top: 2px; padding-bottom: 2px; }
td#results_client_anketa_table_right4_1 { text-align: left; vertical-align: top; font-size: 12px; padding-top: 2px; padding-bottom: 2px; width: 320px; }
td#results_client_anketa_table_right4_2 { text-align: left; vertical-align: top; font-size: 12px; padding-top: 2px; padding-bottom: 2px; }

td#results_client_anketa_table_shema_image { text-align: left; vertical-align: top; padding-top: 15px; }

td#articles_anons_hr1   { padding-top: 10px; padding-bottom: 5px; }
td#articles_anons_hr2   { padding-top: 10px; padding-bottom: 10px; }
td#articles_anons_hr3   { padding-bottom: 5px; }
td#articles_anons_hr4   { padding-top: 0px; padding-bottom: 0px; }
td#articles_anons_topic { padding-bottom: 10px; font-size: large; font-family: Tahoma; }
td#articles_anons_image { padding-top: 0px; padding-right: 5px; width : 100px; }
td#articles_anons_title { padding-top: 0px; font-size: 12px; font-family: Tahoma; color: #576BC4; font-weight: bold; }
td#articles_anons_text  { padding-top: 0px; font-size: 11px; font-family: Tahoma; }
td#articles_anons_refer { padding-bottom: 5px; font-size: 11px; font-family: Tahoma; }

td#articles_anons_text_title { padding-bottom: 10px; font-size: 20px; color: #B5162A; font-family: Tahoma; }

td#mail_topic { padding-bottom: 5px; font-size: large; font-family: Tahoma; }

td#votes_results_topic { padding-bottom: 15px; font-size: 20px; font-family: Tahoma;}

#votes_results_header_line          { background-color: #EFEFEF; width: 100%; }
.votes_results_header_table         { empty-cells: show; border-collapse: collapse; }

td#votes_results_header_line1       { padding-left: 5px; padding-top: 3px; font-size: 12px; font-family: Tahoma; }
td#votes_results_header_line1_href  { padding-left: 8px; padding-top: 5px; font-size: 11px; font-family: Tahoma; }
td#votes_results_header_line2       { padding-left: 5px; padding-top: 3px; font-size: 11px; font-family: Tahoma; }
td#votes_results_header_last_line   { height: 5px; }

#votes_results_variants_line        { width: 100%; }
.votes_results_variants_table       { empty-cells: show; border-collapse: collapse; }
td#votes_results_variant_name       { width: 300px; padding-left: 5px; padding-top: 3px; font-size: 12px; font-family: Tahoma; }
td#votes_results_variants_last_line { height: 5px; }

#votes_results_variants_graph_line  { width: 100%; }
.votes_results_variants_graph_table { empty-cells: show; border-collapse: collapse; table-layout: fixed; }
td#votes_results_variant_graph1     { padding-top: 3px; }
td#votes_results_variant_graph2     { padding-left: 5px; padding-top: 3px; background-color: #C42329; }
td#votes_results_variant_text       { width: 200px; padding-left: 5px; font-size: 11px; font-family: Tahoma; }

td#votes_answers_topic              { padding-bottom: 15px; font-size: large; font-family: Tahoma; }

td#mail2_topic { font-size: large; font-family: Tahoma; }
td#mail2_text  { font-size: 12px;  font-family: Tahoma; padding-top: 15px; }
td#mail2_href  { font-size: 11px;  font-family: Tahoma; padding-top: 25px; }

td#votes_answers_href  { font-size: 11px;  font-family: Tahoma; padding-bottom: 10px; }

td#articles_list_topic { padding-bottom: 10px; font-size: large; font-family: Tahoma; }

td#search_results_topic { font-size: large; font-family: Tahoma; }
td#search_results_text  { padding-top: 5px; font-size: 12px; font-family: Tahoma; }

.complex_results_table    { border-collapse: collapse; }
.complex_results_table TD { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }

.tree_results_table    {  }
.tree_results_table TD { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; }

td#results_client_anketa_table_photo2_image { text-align: left; vertical-align: top; padding-top: 10px; }
td#results_client_anketa_table_photo2_list  { text-align: left; vertical-align: top; padding-top: 10px; }

td#logined_user { padding-left: 15px; padding-top: 5px; color: white; font-weight: bold; font-size: 11px; font-family: Tahoma; }

.article_text_image  { float: left; margin-right: 20px; margin-bottom: 5px; }
.article_text_style1 { font-family: Tahoma; font-size: 12px; padding: 0; margin: 0; }
.article_text_style  { font-family: Tahoma; font-size: 12px; padding-top: 10px; margin: 0; }

td#logined_user { padding-left: 15px; padding-top: 5px; color: white; font-weight: bold; font-size: 11px; font-family: Tahoma; }

.builds_table    { empty-cells: show; border-collapse: collapse; }
.builds_table TD { padding-left: 2px; padding-right: 2px; padding-top: 3px; padding-bottom: 3px; font-size: 11px; font-family: Tahoma; }

td#builds_pager_string { padding-top: 5px; font-family: Tahoma; font-size: 12px; }
.pager_href            { color: #2200F3; }

.shops_table    { empty-cells: show; border-collapse: collapse; }
.shops_table TD { padding-left: 2px; padding-right: 2px; padding-top: 3px; padding-bottom: 3px; font-size: 11px; font-family: Tahoma; }

td#builds_register_text       { font-family: Tahoma; font-size: 12px; }
td#builds_register_terms_text { font-family: Tahoma; font-size: 12px; padding-top: 10px; }
.builds_register_terms_href   { color: #1700F9; }
td#desktop_caption_text       { font-family: Tahoma; font-size: 24px; padding-bottom: 10px; }
td#desktop_menu_item          { font-family: Tahoma; padding-top: 2px; font-size: 11px; padding-right: 15px; color: #b0b0b0; font-weight: bold; }
.desktop_menu_item_href       { color: #b0b0b0; }
.desktop_menu_item_href2      { color: #59595a; }

.kabinet_menu {
	background:url(/images/bg_fon_menu.jpg);
    border-top: 1px solid #e0e0e1; 
}

td#desktop_menu_item_selected { font-family: Tahoma; padding-top: 2px; font-size: 11px; padding-right: 15px; color: #59595a; font-weight: bold; }

td#forgot_caption_text       { font-family: Tahoma; font-size: 24px; }
td#forgot_text1              { font-family: Tahoma; font-size: 12px; }

.accounts_table    { empty-cells: show; border-collapse: collapse; }
.accounts_table td { padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; font-family: Tahoma; font-size: 11px; }

.desktop_reg_info_edit   { color: #767676; font-size: 12px; font-family: Tahoma; }
.desktop_reg_info_title  { color: #6666CC; font-size: 12px; font-family: Tahoma; font-weight: bold; white-space: nowrap; }
.desktop_reg_info_title2 { font-size: 11px; font-family: Tahoma; }

.login_error_text1 { font-size: large; font-family: Tahoma; }
.login_error_text2 { font-size: large; font-family: Tahoma; padding-top: 15px; }
.login_error_text3 { font-size: 12px;  font-family: Tahoma; padding-top: 25px; }

.invisible{
    display:none;
}

td#statistics_hr  { padding-top: 10px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; width: 100%; }
td#statistics_hr2 { padding-top: 0px; padding-bottom: 0px; padding-right: 0px; padding-left: 0px; width: 100%; }

td#otz_list_topic { font-size: 18px; font-family: Tahoma; color: #d71722; }
td#otz_list_add   { font-size: 12px; font-family: Tahoma; vertical-align: bottom; }
td#otz_list_text  { text-align: left; font-size: 12px; font-family: Tahoma; }
td#otz_list_text2 { text-align: left; font-size: 11px; font-family: Tahoma; }
td#otz_list_text3 { font-size: 12px; font-family: Tahoma; }
td#otz_list_text4 { font-size: 24px; font-family: Tahoma; }

td#otz_login_text1 { font-size: 24px; font-family: Tahoma; }
td#otz_login_text2 { font-size: 12px; font-family: Tahoma; }

.announcements_first_line              { font-size: 12px; font-family: Tahoma; font-weight: bold; }
.announcements_first_line_ref          { color : #848484; }
.announcements_first_line_selected_ref { color : #d3131e; }
.announcements_add_ref                 { color : #848484; }

.announcements_list_text1  { text-align: left; font-size: 11px; font-family: Tahoma; }
.announcements_list_text2  { text-align: left; font-size: 12px; font-family: Tahoma; color: #595959;}

td#announcements_add_topic { font-size: 24px; font-family: Tahoma; }
td#announcements_add_text1 { text-align: left; font-size: 12px; font-family: Tahoma; }
.announcements_add_text2   { text-align: left; font-size: 12px; font-family: Tahoma; }

td#announcements_view_text1 { text-align: left; font-size: 12px; font-family: Tahoma; padding-top: 10px; font-weight: bold; }
td#announcements_view_text2 { text-align: left; font-size: 12px; font-family: Tahoma; padding-top: 10px; padding-left: 10px; }
td#announcements_view_text3 { text-align: left; font-size: 12px; font-family: Tahoma; padding-top: 10px; }
td#announcements_view_text4 { text-align: left; font-size: 11px; font-family: Tahoma; padding-top: 10px; }
td#announcements_view_image { text-align: left; vertical-align: top; padding: 0; }

