#calendar_application_section.print_list #calendar_content{ display: block; } #calendar_application_section.print_list #calendar_event{ display: none; } #calendar_application_section.print_item #calendar_content{ display: none; } #calendar_application_section.print_item #calendar_event{ display: block; } #calendar_content, #calendar_content_week, #calendar.application_area{ position: static; } #calendar_navigation_previous button, #calendar_navigation_next button, #calendar_navigation_today button{ display: none; } div.big_calendar_event div.big_calendar_event_left{ border: 1px solid black; } div.big_calendar_event.big_calendar_event_noright div.big_calendar_event_left{ border-right: none; } div.big_calendar_event div.big_calendar_event_noleft{ border: 1px solid black; border-left: none; } div.big_calendar_event *{ font-size: 9px; } #big_calendar_content{ min-height: 200mm; } #big_calendar_content .big_calendar_day .big_calendar_day_inner .big_calendar_event_noright, #big_calendar_content .big_calendar_day .big_calendar_day_inner .big_calendar_event{ padding: 1px; } #calendar_event{ position: static; border: none; width: 100%; } #calendar_event button, #calendar_event_header_close_button{ display: none; } #w_calendar_header .big_button{ display: none; } div.w_calendar_hour{ height: 4.166666%; } #w_calendar{ overflow-y: visible; } #w_calendar_right{ display: none; } #w_calendar_main, #calendar_content_week{ right: 0; } #w_calendar_content, #w_calendar_content_inner, #w_calendar div.w_calendar_hours{ height: auto; bottom: 10mm; } #ab_card_list, #ab_alphabet { display: none; } #ab_main_view{ position: static; } #addressbook_contact_view{ width: 100%; overflow: visible; position: static; } #addressbook_contact_view_header button{ display: none; } #addressbook_contact_creator_description{ right: auto; left: 140px; top: 75px; } #addressbook_contact_source_name{ right: auto; left: 140px; top: 85px; } #addressbook_contact_responsible_description{ right: auto; left: 140px; top: 95px; } div.notepad{ display: none; } #addressbook_application_section a{ text-decoration: none; }#invoices_view{ position: static; } #invoices.application_area{ position: static; } #invoices_view div.info_banner{ display: none !important; } #invoice_view{ margin: 0mm; width: 180mm; font-family: arial, sans-seriff; font-size: 3mm; } #invoices_view{ width: auto; } #invoice_view a{ text-decoration: none; } #invoice_view .invoice_layout{ clear: both; page-break-after: always; min-height: 250mm; } #invoice_view .invoice_center_indicator{ position: relative; left: 0; top: 133mm; width: 5mm; height: 0.1mm; border-top: 1px solid gray; } #invoices_view .notepad, #invoice_view_header, #invoice_edit_header{ display: none; } #invoice_view .invoice_header{ height: 40mm; } #invoice_view .invoice_title{ text-align: center; width: 180mm; margin-top: -20mm; float: left; } #invoice_view #invoice_view_document_based_on_deal, #invoice_view_document_category_info{ display: none; } #invoice_view fieldset{ border-color: black; border-width: 1px; padding: 0mm 2mm; } #invoice_view legend{ font-weight: normal; font-size: 2.5mm; background: white; } #invoice_view .doc_id{ width: 55mm; height: 10mm; font-size: 3.5mm; float: right; text-align: right; font-weight: bold; } #invoice_view .print_date{ font-size: 3.5mm; width: 24mm; height: 10mm; float: right; text-align: center; padding-top: 0mm; } #invoice_view .sell_date{ width: 24mm; height: 10mm; font-size: 3.5mm; float: right; text-align: center; font-weight: bold; } #invoice_view .pay_date{ width: 24mm; height: 10mm; font-size: 3.5mm; float: right; text-align: center; font-weight: bold; clear: right; margin-top: 2mm; } #invoice_view .pay_method{ width: 24mm; height: 10mm; font-size: 3.5mm; float: right; text-align: center; clear: right; margin-top: 2mm; } #invoice_view .logo{ max-height: 30mm; max-width: 55mm; margin-top: 0; margin-left: 0; float: left; } #invoice_view .doc_title{ font-size: 5.5mm; margin-bottom: 0; } #invoice_view .copy_info{ font-size: 3.5mm; } #invoice_view .doc_relation_info{ font-size: 3.5mm; } #invoice_view .company_area{ width: 65mm; padding: 3mm 5mm; } #invoice_view .company_row{ margin: 0mm; padding-bottom: 1px; } #invoice_view .highlight{ color: red; } #invoice_view .company_area_a{ margin-left: 10mm; } #invoice_view .company_area_b{ margin-right: 10mm; } #invoice_view .company_name{ font-weight: bold; } #invoice_view .item_table_area{ clear: both; padding: 10mm 0mm 5mm; margin: 0mm 1mm; } #invoice_view .item_table{ border: 1px solid black; border-collapse: collapse; } #invoice_view .item_header{ border: 1px solid black; border-bottom: 2px solid black; border-collapse: collapse; text-align: center; } #invoice_view .item_header_no{ width: 5mm; } #invoice_view .item_header_name{ width: 88mm; } #invoice_view .item_header_price_nett{ width: 20mm; } #invoice_view .item_header_qty{ width: 7mm; } #invoice_view .item_header_unit{ width: 6mm; } #invoice_view .item_header_vat{ width: 7mm; } #invoice_view .item_header_price_brutt{ width: 20mm; } #invoice_view .item_header_total_brutt{ width: 20mm; } #invoice_view .item_field_no{ text-align: right; } #invoice_view .item_field_name{ text-align: left; } #invoice_view .item_field_price_nett{ text-align: right; } #invoice_view .item_field_qty{ text-align: center; } #invoice_view .item_field_unit{ text-align: center; } #invoice_view .item_field_vat{ text-align: center; } #invoice_view .item_field_price_brutt{ text-align: right; } #invoice_view .item_field_total_brutt{ text-align: right; } #invoice_view .item_field{ border-right: 1px solid black; border-top: 1px solid black; border-collapse: collapse; padding-top: 1mm; padding-bottom: 1mm; } #invoice_view .table_total{ float: right; clear: both; margin-top: 10mm; border-collapse: collapse; width: 83mm; } #invoice_view .table_total td{ white-space: nowrap; } #invoice_view .total_header{ border: 1px solid black; border-bottom: 2px solid black; margin: 0mm; } #invoice_view .total_header_total{ border: none; } #invoice_view .total_header_total_nett{ text-align: center; width: 20mm; } #invoice_view .total_header_total_brutt{ text-align: center; width: 20mm; } #invoice_view .total_header_total_vat{ text-align: center; width: 20mm; } #invoice_view .total_header_vat{ text-align: center; width: 7mm; } #invoice_view .total_row{ font-weight: bold; font-size: 3.5mm; border-bottom: 2px solid black; } #invoice_view .total_row_corrected{ border-bottom: 2px solid black; } #invoice_view .total_field_total{ border: none; text-align: right; padding-right: 1mm; width: 12mm; } #invoice_view .total_row_correction .total_field_total, #invoice_view .total_row_corrected .total_field_total{ width: 48mm; } #invoice_view .total_field_includes{ border: 1px solid black; border: none; text-align: right; padding-right: 1mm; } #invoice_view .total_field_total_nett{ text-align: right; width: 20mm; } #invoice_view .total_field_vat{ text-align: center; width: 7mm; } #invoice_view .total_field_vat hr{ height: 1px; border: none; background: gray; } #invoice_view .total_field_total_vat{ text-align: right; width: 20mm; } #invoice_view .total_field_total_brutt{ text-align: right; width: 20mm; } #invoice_view .serial_number{ font-size: 2.5mm; font-style: italic; } #invoice_view .warranty{ font-size: 2.5mm; font-style: italic; margin-left: 3mm; } #invoice_view .total_to_pay{ margin-right: -2px; border: 2px solid black; padding: 2mm; margin-top: 10mm; width: 100mm; text-align: right; font-size: 3.5mm; font-weight: bold; float: right; clear: right; } #invoice_view .total_to_pay_words{ padding: 2mm; text-align: right; font-size: 2.5mm; } #invoice_view .invoice_signatures{ clear: both; padding-top: 15mm; padding-left: 10mm; padding-right: 10mm; } #invoice_view .signature_buyer{ float: right; width: 52mm; font-size: 2mm; padding-top: 10mm; text-align: center; } #invoice_view .signature_seller{ float: left; width: 52mm; font-size: 2mm; padding-top: 10mm; text-align: center; } #invoice_view .signature_seller_name, #invoice_view .signature_buyer_name{ float: left; margin-top: -7.5mm; text-align: center; width: 50mm; font-size: 3mm; } #invoice_view .addresslabel{ margin-top: 50mm; border-bottom: 1px solid black; height: 37mm; } #invoice_view .addresslabel.addresslabel_position_middle{ height: 40mm; margin-top: 52mm; } #invoice_view .addresslabel.addresslabel_position_bottom{ height: 28mm; page-break-after: always; margin-top: 52mm; border-bottom: none; } #invoice_view .addresslabel.addresslabel_position_last{ page-break-after: always; } #invoice_view .addresslabel.addresslabel_position_reverse{ height: 28mm; page-break-after: always; margin-top: 187mm; padding-top: 48mm; border-top: 1px solid #ddd; border-bottom: none; } #invoice_view .addresslabel p{ padding: 0; margin: 0; } #invoice_view .addresslabel_row{ margin-bottom: 1mm; } #invoice_view .addresslabel_city{ font-size: 3.4mm; text-transform: uppercase; } #invoice_view .addresslabel_country{ font-size: 3.7mm; text-transform: uppercase; } #invoice_view .addresslabel fieldset{ width: 57mm; margin-right: 0mm; padding: 3mm 5mm; float: right; } #invoice_view .addresslabel.addresssticker{ border: none; margin-top: 0mm; page-break-after: auto; float: left; height: auto; margin: 2mm; } #invoice_view .addresslabel.addresssticker fieldset{ float: left; width: 70mm; } #invoice_view .summary_table{ } #invoice_view .summary_table td{ padding: 1mm; min-height: 6mm; text-align: left; vertical-align: top; } #invoice_view .summary_table .summary_header td{ font-weight: bold; text-align: center; } #invoice_view .summary_table td.summary_number{ text-align: right; width: 15mm; } #invoice_view .summary_table td.summary_vat{ text-align: center; } #invoice_view .summary_table td.summary_total{ text-align: right; border: none; } #invoice_view .invoice_notes{ padding: 0mm 5mm; margin-top: 20mm; font-size: 4mm; clear: both; } #invoice_view .invoice_correction_notes{ padding: 0mm 5mm; margin-top: 15mm; font-size: 2.3mm; clear: both; } #invoice_view .summary_table{ font-size: 0.8em; border-collapse: collapse; } #invoice_view .summary_table td{ border: 1px solid black; } #invoice_top_info_bar{ display: none; }#invoices.print_list #invoices_view, #invoices.print_invoice #invoices_list{ display: none; } #invoices_application_section, #invoices, #invoices #invoices_list, #invoices_list_header, #invoices_list_content{ position: static; overflow: visible; }#main_message_list_header, #main_message_list, .main_message_separator_bar, #main_message_loading, #main_message_tabs, #main_message_tabpanel, #main_message_header_view_size, #mail_viewer_header_fold { display: none; } #kmailviewer_place{ top: 0px; position: static; } #kmailviewer_place, #main_message_multiple, #main_message_view, #main_message_content{ position: static; overflow: visible; } #contents{ position: relative; top: 0px; width: 100%; } iframe{ width: 100%; } div.notepad .notepad_toolbar .notepad_toolbar_image{ display: none; } div.notepad div.notes_on .notepad_toolbar_image_notes, div.notepad div.files_on .notepad_toolbar_image_files, div.notepad div.calendar_on .notepad_toolbar_image_calendar, div.notepad div.deals_on .notepad_toolbar_image_deals, div.notepad div.exchange_on .notepad_toolbar_image_exchange, div.notepad div.log_on .notepad_toolbar_image_log, div.notepad div.todo_on .notepad_toolbar_image_todo{ display: block; border: none; } div.notepad .notepad_item .notepad_button_add .big_button_add{ display: none; } div.notepad div.notepad_toolbar { border: none; top: 0px; } div.notepad{ top: 0px; } div.notepad .notepad_item .notepad_filter{ display: none; } div.notepad.notepad_in_contacts{ top: 120px; } div.notepad.notepad_in_contacts div.notepad_item{ left:60%; } div.notepad.notepad_in_deals{ top: 100px; } div.notepad.notepad_in_deals div.notepad_item{ left:60%; } div.notepad.notepad_in_calendar{ top: 100px; } div.notepad.notepad_in_calendar div.notepad_item{ left:60%; } #reports_application_section div.application_area { overflow: visible; position: static; } div#report_placeholder { top: 50px; } div.report_item_outer { page-break-inside: avoid; } div.report_item_outer * { page-break-after: avoid; page-break-inside: avoid; page-break-before: avoid; } #report_placeholder div.report_item { border: 1pt solid #AAAAAA; } div.report_item_title { font-size: 8px; } #report_header_name { font-size: 11px; } #report_header_date { font-size: 9px; } div#report_placeholder { overflow: visible; position: static; } #report_header_div .big_button { display: none; } body, body.main_page{ background-color: #ffffff; position: static; min-width: 180mm; overflow: visible; } #main_ajax_wait{ display: none; } #menu, #top_main_menu, #main_application_menu, #main_small_menu, .left_menu, .top_menu { display: none; } .application_area{ border: none; } *.print_only{ display: block; } span.print_only{ display: inline; } .display_only{ display: none; } div.alert_window{ display: none; } div.overlay{ display: none; }#todo_application_section.print_list #todo_list{ display: block; } #todo_application_section.print_list #todo_view{ display: none; } #todo_application_section.print_item #todo_list{ display: none; } #todo_application_section.print_item #todo_view{ display: block; } #todo_list, #todo, #todo_list_contents, #todo_view{ position: static; overflow: visible; } #todo_application_section.print_item .big_button{ display: none; } #todo_view_header_subject{ font-size: 18px; width: 140mm; }