a:link { text-decoration:none; color:#7e7e7e; }
a:visited { text-decoration:none; color:#7e7e7e; }
a:active { text-decoration:underline; color:#7e7e7e; }
.ico_tree_open { background-image:url('/iconsets/default_01/obj/tree_open.png');background-repeat: no-repeat }
.ico_tree_open_off { background-image:url('/iconsets/default_01/obj/tree_open_off.png');background-repeat: no-repeat }
.ico_tree_close { background-image:url('/iconsets/default_01/obj/tree_close.png');background-repeat: no-repeat }
.ico_entry { background-image:url('/iconsets/default_01/obj/entry.png');background-repeat: no-repeat }
.ico_entry_red { background-image:url('/iconsets/default_01/obj/entry_red.png');background-repeat: no-repeat }
.ico_folder { background-image:url('/iconsets/default_01/obj/folder.png');background-repeat: no-repeat }
.ico_template { background-image:url('/iconsets/default_01/obj/template.png');background-repeat: no-repeat }
.ico_act_new { background-image:url('/iconsets/default_01/action/new.png');background-repeat: no-repeat }
.ico_act_open { background-image:url('/iconsets/default_01/action/open.png');background-repeat: no-repeat }
.ico_act_delete { background-image:url('/iconsets/default_01/action/delete.png');background-repeat: no-repeat }
.ico_act_delete_off { background-image:url('/iconsets/default_01/action/delete_off.png');background-repeat: no-repeat }
.ico_pos_up { background-image:url('/iconsets/default_01/action/pos_up.png');background-repeat: no-repeat }
.ico_pos_up_off { background-image:url('/iconsets/default_01/action/pos_up_off.png');background-repeat: no-repeat }
.ico_pos_down { background-image:url('/iconsets/default_01/action/pos_down.png');background-repeat: no-repeat }
.ico_pos_down_off { background-image:url('/iconsets/default_01/action/pos_down_off.png');background-repeat: no-repeat }
.ico_loading{ background-image:url('/iconsets/default_01/main/loading.gif') !important; background-repeat: no-repeat }
.bf_form_fld { font-family:Times New Roman }
.legend { display:none; position:absolute; z-index:5; width:450px; height:100px; background-color:#fafafa; background-position:left top; background-repeat:repeat; border-color:#646464; border-width:2px; border-style:solid; }
.legend_bg { background-color:#fafafa; background-position:left top; background-repeat:repeat; border-color:#646464; border-width:2px; }
.help_button { cursor:help; width:28px; height:22px; background-image:url('/schemes/comtrance/pix/main/click_help.png'); border-style:none; }
.max_button { cursor:pointer; margin-left:1px; border-style:none; }
.close_button { cursor:pointer; width:28px; height:22px; margin-left:1px; background-image:url('/schemes/comtrance/pix/main/click_close.png'); border-style:none; }
.legend_opener { position:absolute; cursor:help; right:0px; bottom:0px; width:83px; height:30px; background-image:url('/schemes/comtrance/pix/main/legend_ico.gif'); border-style:none; }
.legend_closer { cursor:help; width:5px; height:100px; background-image:url('/schemes/comtrance/pix/bar/legend_closer.png'); background-color:#FFFFFF; border-style:none; }
body { margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-image:url('/schemes/comtrance/pix/bar/head.gif'); background-position:left top; background-repeat:repeat-x; color:#7e7e7e; font-family:sans-serif; font-size:12pt; }
form,p,pre { margin:0px; }
.page { position:relative; left:0pxpx; width:75%; min-width:980px; margin:auto; background-position:left top; background-repeat:no-repeat; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; }
.langs_box_cntr { display:none; position:absolute; right:10px; top:10px; }
.langs_box { float:left; }
.normalfont,.data_head,.data_group,.data_box_head,.data_box_head_off,.shop_name,.shop_details_name,.shop_details_domcons_entrys_head,.shop_cart_head,.data_head_font,.data_group_font { font-family:sans-serif; font-size:11pt; }
.titlefont { color:#7e7e7e; font-family:sans-serif; font-size:13pt; }
.smallfont,.data_dscr,.data_column,.data_column_off,.data_entry,.data_column_font { font-family:sans-serif; font-size:10pt; }
.smallfont { color:#7e7e7e; }
.disabled, .disabled > td { color:#cccccc !important; }
.disfont { color:#cccccc; }
.mirl_tabs { width:100%; height:34px; margin-top:20px; background-color-opacity:100; }
.mirl_tabs div { position:relative; overflow:hidden; top:4px; min-width:100px; height:22px; line-height:22px; vertical-align:middle; white-space:nowrap; padding-left:6px; padding-right:6px; padding-top:2px; padding-bottom:2px; background-color:#dadada; background-position:right top; background-repeat:no-repeat; border-color:#dadada; border-width:2px; border-style:none; border-top-left-radius:10px; border-top-right-radius:10px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; border-left-style:none; text-align:center; color:#7e7e7e !important; font-size:10pt; float:left; }
.mirl_tabs div[class=selected] { position:relative; overflow:hidden; top:0px; height:22px; line-height:22px; vertical-align:middle; white-space:nowrap; padding-left:6px; padding-right:6px; padding-top:6px; padding-bottom:2px; background-color:#300b81; background-position:left top; background-repeat:no-repeat; border-color:#FFFFFF; border-width:2px; border-style:none; border-top-left-radius:10px; border-top-right-radius:10px; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; border-left-style:none; text-align:center; color:#ffffff !important; font-size:10pt; font-weight:bold; float:left; }
.mirl_tabs div[class=disabled] { position:relative; overflow:hidden; vertical-align:middle; white-space:nowrap; background-color:#eeeeee; background-position:left top; background-repeat:no-repeat; border-left-style:none; text-align:center; color:#cccccc !important; font-size:10pt; float:left; }
.mirl_tabs div:first-child { border-left-style:none; }
.mirl_tabs div:hover { overflow:visible; }
.mirl_tabs div span { display:none; position:absolute; z-index:99; left:0px; top:26px; width:100px; white-space:normal; padding-left:0px; padding-right:0px; border-color:#eeeeee; border-width:1px; border-style:solid; font-size:8pt; }
.mirl_tabs div:hover span  { display:block; }
.mirl_tabs div[class=selected]:hover span { top:26px; }
.tab { cursor:pointer; min-width:100px; height:22px; white-space:nowrap; padding-left:6px !important; padding-right:6px !important; padding-top:2px; padding-bottom:2px; background-color:#dadada; background-position:right top; background-repeat:no-repeat; background-color-opacity:100; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; color:#7e7e7e; font-size:10pt; }
.tab_sel { cursor:default; height:26px; white-space:nowrap; padding-left:6px !important; padding-right:6px !important; padding-top:2px; padding-bottom:2px; background-color:#300b81; background-position:left top; background-repeat:no-repeat; background-color-opacity:100; border-left-width:0px !important; border-left-style:none !important; border-right-width:0px !important; border-right-style:none !important; border-top-width:0px !important; border-top-style:none !important; border-bottom-width:0px !important; border-bottom-style:none !important; color:#ffffff; font-size:10pt; font-weight:bold; }
.cmb_layer { display:block; position:absolute; cursor:normal; width:50px; background-image:url('/schemes/comtrance/pix/main/bg_legend.png'); background-position:left top; background-repeat:repeat; border-color:#7e7e7e; border-width:1px; border-style:solid; text-align:left; }
.ico16 { width:20px; height:20px; border-style:none; }
.ico16help { cursor:help; width:20px; height:20px; border-style:none; }
.ico8 { width:10px; height:10px; border-style:none; }
.ico1012 { width:10px; height:12px; border-style:none; }
.ico80 { width:80px; height:80px; border-style:none; }
.cmb_font { color:#646464; font-size:10pt; }
.cmb_font_sel { color:#646464; font-size:10pt; }
.status_position { vertical-align:top; text-align:center; }
.status_placeholder { height:3px; }
.data_entry_stripe { background-color:#f1f1f1; background-position:left top; background-repeat:no-repeat; color:#7e7e7e; }
.data_entry_stripe td { color:#7e7e7e; }
.status_td { padding-left:8px !important; padding-right:8px !important; padding-top:5px !important; padding-bottom:5px !important; }
.status_notice { background-color:#cdf8fe; border-color:#039cb0; border-width:0px; border-style:solid; }
.status_notice td { color:#039cb0 !important; font-weight:bold !important; }
.status_notice span { color:#039cb0 !important; font-weight:bold !important; }
.status_notice .svg_stroke { stroke:#039cb0 !important; }
.status_notice .svg_fill { fill:#039cb0 !important; }
.status_notice .svg_fill_bg { fill:#cdf8fe !important; }
.status_err { background-color:#ffcccc; border-color:#e60000; border-width:0px; border-style:solid; }
.status_err td { color:#e60000 !important; font-weight:bold !important; }
.status_err span { color:#e60000 !important; font-weight:bold !important; }
.status_ok { background-color:#d9fecd; border-color:#2eb003; border-width:0px; border-style:solid; }
.status_ok td { color:#2eb003 !important; font-weight:bold !important; }
.status_ok span { color:#2eb003 !important; font-weight:bold !important; }
.status_warn { background-color:#ffeacc; border-color:#f59000; border-width:0px; border-style:solid; }
.status_warn td { color:#f59000 !important; font-weight:bold !important; }
.status_warn span { color:#f59000 !important; font-weight:bold !important; }
.whois_free { color:#2eb003 !important; }
.whois_reserved { color:#f59000 !important; }
.whois_local { color:#e60000 !important; }
.whois_cart { color:#2eb003 !important; }
.whois_err { color:#e60000 !important; }
.order_notfree { color:#f59000 !important; }
.form_text { width:100%; margin-top:4px; margin-bottom:4px; padding-left:0px; padding-right:0px; padding-top:1px; padding-bottom:1px; background-color:#ffffff; border-color:#343434; border-width:1px; border-style:solid; color:#343434; font-size:10pt; }
.form_ctrl { margin-top:4px; margin-bottom:4px; background-color:#ffffff; color:#343434; }
.form_chk { margin-top:4px; margin-bottom:4px; border-color:#343434; border-width:1px; border-style:solid; }
.form_error { width:100%; margin-top:2px; margin-bottom:10px; background-color:#fae3df; border-color:#e60000; border-width:1px; border-style:solid; color:#e60000; }
.form_error_ctrl { margin-top:1px; background-color:#fae3df; color:#e60000; }
.form_error_chk { border-color:#e60000; border-width:1px; border-style:solid; }
.form_button_off { cursor:pointer; height:25px; background-color:#eeeeee; background-position:top; background-repeat:repeat-x; border-width:0px; border-style:none; color:#cccccc !important; font-size:10pt; }
.form_button_off td { color:#cccccc !important; }
.form_button_off:focus { }
.form_button_off:hover { background-color:#eeeeee; background-position:top; background-repeat:repeat-x; color:#cccccc; }
.form_button { cursor:pointer; height:25px; background-color:#300b81; background-position:top; background-repeat:repeat-x; border-width:0px; border-style:none; color:#ffffff; font-size:10pt; }
.form_button:focus { }
.form_button:hover { background-color:#300b81; background-position:top; background-repeat:repeat-x; color:#ffffff; }
.form_cancel { cursor:pointer; height:25px; background-color:#C0C0C0; background-position:top; background-repeat:repeat-x; border-width:0px; border-style:none; color:#ffffff; font-size:10pt; }
.form_cancel:focus { }
.form_cancel:hover { background-color:#C0C0C0; background-position:top; background-repeat:repeat-x; color:#ffffff; }
.bf_buttonbar table { float:left; }
.bf_datepicker { width:100px; }
.bf_timepicker { width:60px; }
.dialog { display:block; position:absolute; z-index:2; cursor:default; width:800px; margin:20; padding:10px; border-width:5px; border-style:solid; text-align:left; }
.dialog_green { background-color:#ffffff; border-color:#300b81; }
.dialog_red { background-color:#ffcccc; border-color:#e60000; }
.dialog_blue { background-color:#ffffff; border-color:#300b81; }
.ghost_layer { display:none; position:fixed; z-index:1; cursor:wait; left:0px; top:0px; width:100%; height:100%; margin:0; padding:0px; background-image:url('/schemes/comtrance/pix/main/bg_ghost.png'); background-position:left top; background-repeat:repeat; border-style:none; }
.info { display:none; position:absolute; cursor:default; width:200px; margin:10; padding:2px; background-color:#FFFFFF; border-color:#343434; border-width:1px; border-style:solid; text-align:left; }
.page_head_top_margin { overflow:hidden; height:0px; }
.page_head { position:relative; left:0; top:0; width:100%; height:85px; margin-left:0; margin-bottom:30px; padding:0; padding-left:0; padding-right:0; background-image:url('/schemes/comtrance/pix/main/header_logo.png'); background-position:left top; background-repeat:no-repeat; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; }
.menu { display:inline; width:200px; margin-left:0px; margin-top:0px; margin-bottom:0px; background-position:left top; background-repeat:no-repeat; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; float:left; }
.menu ul { margin:0; padding:0px; font-size:0pt; list-style-type:none; }
.menu_slct_order { height:42px; margin-bottom:20px !important; padding-left:5px !important; padding-right:8px !important; padding-top:18px !important; padding-bottom:0px !important; background-image:url('/schemes/comtrance/pix/main/menue_auftragsauswahl.jpg'); background-position:left top; background-repeat:no-repeat; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; }
.menu_cntr_head { height:20px; line-height:20px; vertical-align:middle; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:10px !important; padding-right:0px !important; padding-top:4px !important; padding-bottom:4px !important; background-color:#300b81; background-position:left top; background-repeat:no-repeat; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-bottom-width:0px; border-bottom-style:none; color:#ffffff !important; font-size:12pt; text-align:left; }
.menu ul.menu_cntr { margin-bottom:0px; padding-left:0px; padding-right:0px; padding-top:5px; padding-bottom:0px; background-position:left top; background-repeat:no-repeat; border-left-color:#666666; border-left-width:1px; border-left-style:solid; border-right-color:#666666; border-right-width:1px; border-right-style:solid; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; }
.menu_cntr_cart li { padding-left:0px !important; padding-right:0px !important; padding-top:5px !important; padding-bottom:0px !important; }
.menu_cntr_cart { font-size:10pt; text-align:left; }
.menu_cntr_cart td { font-size:10pt; text-align:left; }
.menu_cntr_auth td { font-size:10pt; text-align:left; }
.menu_cntr_auth li { padding-left:10px; padding-right:0px; padding-top:0px; padding-bottom:0px; }
.menu_cntr_auth { }
.menu_cntr_foot { height:5px; margin-bottom:20px !important; background-position:left top; background-repeat:no-repeat; border-left-color:#666666; border-left-width:1px; border-left-style:solid; border-right-color:#666666; border-right-width:1px; border-right-style:solid; border-top-width:0px; border-top-style:none; border-bottom-color:#666666; border-bottom-width:1px; border-bottom-style:solid; }
.menu_entry { overflow:hidden; height:26px; vertical-align:middle; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:8px !important; padding-right:0px !important; padding-top:0px !important; padding-bottom:0px !important; background-position:left top; background-repeat:no-repeat; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; color:#7e7e7e !important; font-size:10pt !important; text-align:left; }
li.menu_entry { line-height:26px; }
.menu_entry a { text-decoration:none; color:#7e7e7e !important; }
.menu_entry td { color:#7e7e7e !important; }
.menu_entry:hover { background-color:#C0C0C0; background-position:left top; background-repeat:no-repeat; color:#FFFFFF !important; text-align:left; }
.menu_entry:hover a { text-decoration:none; color:#FFFFFF !important; }
.menu_entry:hover td { color:#FFFFFF !important; }
.menu_selected { padding-left:8px !important; padding-right:0px !important; padding-top:0px !important; padding-bottom:0px !important; background-color:#C0C0C0; background-position:left top; background-repeat:no-repeat; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; color:#ffffff !important; }
.menu_selected a { text-decoration:none; color:#ffffff !important; }
.menu_disabled { padding-left:8px !important; padding-right:0px !important; padding-top:0px !important; padding-bottom:0px !important; background-position:left top; background-repeat:repeat-y; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; color:#cccccc !important; }
.menu_disabled a { text-decoration:none; color:#cccccc !important; }
.menu_entry td.disabled { text-decoration:none; color:#cccccc !important; }
.menu_btn_forgot { overflow:hidden; height:32px; line-height:32px; vertical-align:middle; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; padding-left:10px !important; padding-right:0px !important; padding-top:5px !important; padding-bottom:0px !important; background-image:url('/schemes/comtrance/pix/main/menue_main.jpg'); background-position:left top; background-repeat:repeat-y; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-width:0px; border-top-style:none; border-bottom-width:0px; border-bottom-style:none; color:#7e7e7e !important; font-size:10pt !important; font-weight:bold; text-align:left; }
.menu_btn_forgot:hover { background-position:left top; background-repeat:repeat-y; color:#039cb0 !important; font-weight:bold; text-align:left; }
.menu_ico { width:24px; height:26px; margin-right:5px; background-position:center; background-repeat:no-repeat; }
.lv_head { }
.lv_head_row { }
.lv_head_cell { }
.lv_head_cell_first { border-left-width:0px; border-left-style:solid; }
.lv_head_cell_last { border-right-width:0px; border-right-style:solid; }
.lv_head_font { }
.lv_head_cell_color { }
.lv_group_row { }
.lv_group_cell { }
.lv_group_cell_first { border-left-width:0px; border-left-style:solid; }
.lv_group_cell_last { border-right-width:0px; border-right-style:solid; }
.lv_group_font { }
.lv_group_cell_color { }
.lv_column_row { }
.lv_column_cell { }
.lv_column_cell_first { border-left-width:0px; border-left-style:solid; }
.lv_column_cell_last { border-right-width:0px; border-right-style:solid; }
.lv_column_font { }
.lv_column_cell_color { }
.lv_column_off_row { }
.lv_column_off_cell { }
.lv_column_off_cell_first { border-left-width:0px; border-left-style:solid; }
.lv_column_off_cell_last { border-right-width:0px; border-right-style:solid; }
.lv_column_off_font { }
.lv_column_off_cell_color { }
.lv_entry_row { }
.lv_entry_cell { }
.lv_entry_cell_first { border-left-width:0px; border-left-style:solid; }
.lv_entry_cell_last { border-right-width:0px; border-right-style:solid; }
.lv_entry_font { }
.lv_entry_cell_color { }
.lv_entry_stripe_row { }
.lv_entry_stripe_cell { }
.lv_entry_stripe_cell_first { border-left-width:0px; border-left-style:solid; }
.lv_entry_stripe_cell_last { border-right-width:0px; border-right-style:solid; }
.lv_entry_stripe_font { }
.lv_entry_stripe_cell_color { }
.lv_row_last td { border-bottom-width:0px !important; border-bottom-style:solid; }
.lv_row_last td td { border-bottom-style:none; }
.lv_nopad { padding-left:0px !important; padding-right:0px !important; }
.lv_entry_row:hover td.lv_entry_cell { }
.data { position:relative; overflow:visible; left:0pxpx; width:99%; margin-left:20px; margin-right:auto; margin-top:0px; margin-bottom:20px; background-position:left top; background-repeat:no-repeat; float:left; }
.data_head { height:30px; background-color:#FFFFFF; background-position:left top; background-repeat:no-repeat; color:#7e7e7e !important; font-weight:bold; text-align:left; }
.data_head_font { color:#7e7e7e; font-weight:bold; text-align:left; }
.data_head_color { color:#7e7e7e !important; }
.data_dscr { display:none; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:0px; background-position:left top; background-repeat:repeat; }
.data_dscr td { padding-left:5px !important; padding-right:5px !important; padding-top:3px !important; padding-bottom:0px !important; }
.data_dscr td td { padding-left:0px !important; padding-right:0px !important; padding-top:0px !important; padding-bottom:0px !important; }
.data_group { height:30px; background-color:#dadada; background-position:left top; background-repeat:no-repeat; color:#646464 !important; text-align:left; }
.data_group_font { color:#646464 !important; text-align:left; }
.data_column { height:25px; background-color:#f1f1f1; background-position:left top; background-repeat:no-repeat; color:#646464 !important; font-weight:bold; text-align:left; }
.data_column_font { color:#646464 !important; font-weight:bold; text-align:left; }
.data_column_off { height:25px; background-color:#eeeeee; background-position:left top; background-repeat:repeat-x; color:#cccccc !important; font-weight:bold; text-align:left; }
.data_entry { height:25px; background-position:left top; background-repeat:no-repeat; color:#7e7e7e; }
.data_entry > td { height:25px; }
.data_box { background-position:left top; background-repeat:no-repeat; color:#7e7e7e; }
.data_box_off { background-color:#eeeeee; background-position:left top; background-repeat:no-repeat; color:#cccccc; }
.data_box_head { height:30px; background-color:#dadada; background-position:left top; background-repeat:no-repeat; color:#646464 !important; text-align:left; }
.data_box_head_off { height:30px; background-color:#eeeeee; background-position:left top; background-repeat:no-repeat; color:#cccccc !important; text-align:left; }
.data_box_button_off { cursor:pointer; height:25px; background-color:#eeeeee; background-position:top; background-repeat:repeat-x; border-color:#646464; border-width:1px; border-style:solid; color:#cccccc; font-size:10pt; }
.data_box_button_off:focus { border-color:#646464; }
.data_box_button_off:hover { background-color:#eeeeee; background-position:top; background-repeat:repeat-x; border-color:#646464; color:#cccccc; }
.data_box_button { cursor:pointer; height:25px; background-color:#039cb0; background-position:top; background-repeat:repeat-x; border-color:#039cb0; border-width:2px; border-style:solid; color:#ffffff; font-size:10pt; font-weight:bold; }
.data_box_button td { color:#ffffff; }
.data_box_button:focus { border-color:#039cb0; }
.data_box_button:hover { background-color:#039cb0; background-position:top; background-repeat:repeat-x; border-color:#145590; color:#ffffff; }
.data_box_button:hover td { color:#ffffff; }
.data_selected, .data_selected td, .data_selected span { background-color:#C0C0C0; background-position:left top; background-repeat:no-repeat; color:#ffffff !important; }
.data_locked { }
.data_entry_hover { background-color:#C0C0C0 !important; background-position:left top !important; background-repeat:no-repeat !important; color:#ffffff; }
.data_entry:hover { background-color:#C0C0C0 !important; background-position:left top !important; background-repeat:no-repeat !important; color:#ffffff; }
.data_entry:hover td, .data_entry:hover div, .data_entry:hover span { background-color:#C0C0C0; color:#ffffff !important; }
.page_foot_pad { padding-left:0px; padding-right:0px; padding-top:6px; padding-bottom:0px; }
.page_foot { width:100%; min-height:30px; margin-left:0px; margin-top:20px; background-position:left top; background-repeat:no-repeat; border-left-width:0px; border-left-style:none; border-right-width:0px; border-right-style:none; border-top-color:#343434; border-top-width:1px; border-top-style:solid; border-bottom-width:0px; border-bottom-style:none; color:#7e7e7e; font-size:8pt; text-align:left; }
.bold { font-weight:bold !important; }
.center { text-align:center !important; }
.right { text-align:right !important; }
.table_plain { padding:0px; border-collapse:collapse; border-spacing:0px; }
.table_plain td { margin:0; padding:0px; }
.table_data_width { width:99%; margin-top:0px; }
.tr_overline td { border-top-width:0px; border-top-style:solid; }
.tr_overline td td { border-top-width:0px; border-top-style:none; }
.tr_underline td { border-bottom-width:0px; border-bottom-style:solid; }
.tr_underline td td { border-bottom-width:0px; border-bottom-style:none; }
.td_underline { border-bottom-width:0px !important; border-bottom-style:solid !important; }
.td_underline_hidden { border-bottom-color:transparent !important; border-bottom-width:0px !important; border-bottom-style:solid !important; }
.td_rightline { border-right-width:0px !important; border-right-style:solid !important; }
.td_leftline { border-left-width:0px !important; border-left-style:solid !important; }
.td_top { vertical-align:top !important; }
.td_left_padding { padding-left:5px !important; }
.td_right_padding { padding-right:5px !important; }
.tr_td_left_padding td td { padding-left:0px; }
.tr_td_left_padding td { padding-left:5px; }
.tr_td_right_padding td td { padding-right:0px; }
.tr_td_right_padding td { padding-right:5px; }
.tr_td_top_padding td td { padding-top:0px; }
.tr_td_top_padding td { padding-top:0px; }
.tr_td_top td td { vertical-align:middle; }
.tr_td_top td { vertical-align:top; }
.transparent { width:100%; padding:0px; background:none; border-color:none; border-width:0px; }
.selection_layer { display:block; position:absolute; cursor:normal; width:50px; background-image:url('/schemes/comtrance/pix/main/bg_legend.png'); background-position:left top; background-repeat:repeat; border-color:#7e7e7e; border-width:1px; border-style:solid; text-align:left; }
.blank { width:1px; height:1px; }
.scroll { position:relative; overflow:scroll; overflow-x:auto; left:0px; width:100%; height:300px; }
.scroll_cntrl { position:relative; overflow:scroll; overflow-x:auto; left:0px; width:100%; height:300px; }
.scroll > div, .scroll > table { width:100%; margin:0; }
.dialog .scroll { width:800px; }
.dialog .scroll > div, .dialog .scroll > table { width:784px; margin:0; }
.hand { cursor:pointer; }
.fullframe { width:100%; margin-top:0px; border-color:none; border-width:0px; }
.float_left { float:left; }
td.autocut, div.autocut { overflow:hidden; white-space:nowrap; }
td.autocut span { white-space:nowrap; }
.ico_move_left { position:relative; left:-20px; margin-right:-20px; }
input[type="text"][disabled] { margin-top:4px; margin-bottom:10px; background-color:#eeeeee; border-color:#cccccc; border-width:1px; color:#cccccc; }
input[type="password"][disabled] { margin-top:4px; margin-bottom:10px; background-color:#eeeeee; border-color:#cccccc; border-width:1px; color:#cccccc; }
input[type="button"][disabled] { background-color:#eeeeee; background-position:left top; background-repeat:repeat-x; border-width:0px; border-style:none; color:#cccccc; font-size:10pt; }
input.data_box_button[type="button"][disabled],input.data_box_button_off[type="button"][disabled] { background-color:#eeeeee; background-position:top; background-repeat:repeat-x; border-color:#646464; border-width:1px; border-style:solid; color:#cccccc; font-size:10pt; }
select:disabled { margin-top:4px; margin-bottom:10px; background-color:#eeeeee; border-color:#cccccc; border-width:1px; color:#cccccc; }
textarea:disabled { margin-top:4px; margin-bottom:10px; background-color:#eeeeee; border-color:#cccccc; border-width:1px; color:#cccccc; }
.form_disabled { margin-top:4px; margin-bottom:10px; background-color:#eeeeee; border-color:#cccccc; border-width:1px; color:#cccccc; }
.loop { display:none; }
