﻿.barcode{font-family:EanP48Lfz;font-size:48pt;white-space:nowrap}table.detail_contratcumul{padding:0px;border-collapse:collapse;width:95%}table.detail_contratcumul tbody tr td{border:1px gray solid}table.detail_contratcumul tbody tr th{border:1px gray solid}table.detail_contratcumul td.noborder{border:0px}table.detail_contratcumul td.total{border:1px gray solid;font-weight:bold}table.detail_ayantdroitreglement td.total{line-height:25px;font-weight:bold}p#spacer_ayantdroitreglement{height:160px;color:transparent}input#ayantdroitreglement_printReleves{display:none}span.label{width:150px}table#client{width:85%}table#client tr td{padding:1px 0;vertical-align:middle}table#client_infos_banque{width:170px;border:1px solid #000}table#client_adresse{padding-left:5px}table#client_adresse tr td{line-height:16px}table#client_adresse tr td img{vertical-align:middle}table#client_interlocuteur{padding-left:5px}table#client_interlocuteur tr td{line-height:16px;text-align:left}table#client_interlocuteur tr td img{vertical-align:middle}table#client_infos_banque tr td{padding:0 1px}table#client tr td a img{width:16px;margin:0;padding:0;border-style:none}div.spacer_entete{height:9cm}table.client_recapitulatif{border-collapse:collapse;border:1px gray solid;width:99%;margin:0 1px 10px 1px;page-break-inside:avoid}table.client_recapitulatif * th{border:1px black solid}table.client_recapitulatif * td{border-left:1px black solid;border-right:1px black solid}table.subtotal_client_recapitulatif{border-collapse:collapse;border:1px gray solid;width:99%;margin:0 1px 10px 1px;page-break-inside:avoid}table.subtotal_client_recapitulatif * th{border:1px black solid}table.subtotal_client_recapitulatif tr.group{border-top:1px gray solid;border-bottom:1px gray solid}body{background-color:#FFF;margin:15px;position:absolute;width:95%}*{font-family:verdana;font-size:11px}div.logoDiv{position:absolute;height:100px;color:#993333;font-weight:bold;border:1px solid gray;padding:4px}a{text-decoration:none;color:black}a:hover{color:#AA5500;border-bottom:1px #AA5500 double}img.mainHelpImg{position:absolute;left:100%;top:2px}div.mainWaitDiv{position:absolute;z-index:2;height:30px;left:400px;top:200px;width:300px;display:none}img.mainHelpImg:hover{cursor:pointer}div.mainHelpDiv{position:absolute;left:81%;width:18%;height:100px;top:2px;display:none;border:2px #FFD962 solid;padding:5px;-moz-border-radius:20px 0px 20px 20px;z-index:10;background-color:#FFFFE6;font-size:9px}img#depotvente_logo_print{display:none}#depotvente_titre_print{margin-top:2cm;text-align:center;font-size:2em;background:none}#depotvente_libelle_print{text-align:center;font-size:1.5em}div#depotvente_spacer{height:1cm}table.depotvente_adresses_print{float:right;width:300px;margin-bottom:50px;padding-bottom:5px}table.depotvente_adresses_print th{text-align:left;height:10px;padding-left:2px}table.depotvente_adresses_print td{font-size:12px;padding-left:2px}table.depotvente_adresses_detail{float:right;width:200px}table#depotvente_infos_print{float:left;width:210px;margin-bottom:40px;height:120px;vertical-align:top}table#depotvente_infos_print th{float:left;height:10px;padding-left:5px}table#depotvente_infos_print label{float:left;display:block;width:100px;margin-left:5px}span#depotvente_print_observation{display:block;white-space:pre;margin:5px 0 0 5px}table#depotvente_detail_liste_articles_print{margin:10px 2%;border:1px solid black}table#depotvente_detail_liste_articles_print thead tr th{text-align:left;font-size:10px}div.depotvente_paragraphe_print{clear:both;margin:20px 0;font-size:1.3em}p.footer{margin-left:50%}div.detail_div{margin:5px;width:95%;height:99%;text-align:left;margin:0 auto}div.detail_div h2{background-color:#BBBBBB;width:99%}div.detail_div h4{background-color:#ccc;width:100%;margin:0;padding:0}div.detail_div tbody{border:1pt gray solid}div.detail_div td{vertical-align:middle}div.detail_div td label{float:left;width:100px;margin-left:5px}div.detail_div tfoot{background-color:#DDDDDD}div.print_page_break{page-break-before:always;page-break-after:always}div.docfacture_headerDiv{display:none}.docfacture.print .order-logo{padding:0.5rem}table.docfacture_header{margin-top:50px}table.docfacture_header td.docfacture_entete_facture{margin:5px;width:400px;height:280px;vertical-align:bottom}table.docfacture_header td.docfacture_header_nofacture{font-size:1.3em;font-weight:bold}table.docfacture_header td.docfacture_adresse_livr,table.docfacture_header td.docfacture_adresse_fact{padding-top:1.5cm;vertical-align:top;width:175px;max-width:200px;height:150px;text-align:left}table.docfacture_header .label{float:left;width:125px;margin-left:5px}#docfacture_haut_print{position:relative;height:240px;margin:5px 0}img#docfacture_logo_print{margin-bottom:5px;display:none}#docfacture_infos_print{margin:150px 5px 0 0;padding:0 5px;float:left}#docfacture_infos_print label{display:block;float:left;width:125px;margin-left:5px}#docfacture_adresses_print{width:210px;float:right}#docfacture_adresses_print table thead tr th{text-align:left;height:10px}#docfacture_adresses_print table tr td{margin:0;padding:0;font-size:12px;padding-left:5px;vertical-align:top}#docfacture_entete_liste_articles_print{height:1cm;width:100%;margin:0.2cm 0;text-align:left;font-weight:bold;font-size:medium;border-bottom:1px gray solid}span#docfacture_date_facture{float:right;font-weight:bold;font-size:medium}table#docfacture_detail_liste_articles_print{margin:0 0 0 1px;width:100%;# border:0.02cm black solid;border-spacing:0px;border-collapse:collapse;line-height:0.4cm}table#docfacture_detail_liste_articles_print thead tr th{text-align:center;font-size:10px;white-space:nowrap;border-bottom:1px #CCC dotted}table#docfacture_detail_liste_articles_total_print{border-spacing:0px;border-collapse:collapse;width:100%;margin-top:0.2cm;border:0px}table#docfacture_detail_liste_articles_total_print th{text-align:right;font-size:9px;white-space:nowrap}#docfacture_footer_print{margin-top:0.5cm;width:100%;page-break-inside:avoid}#docfacture_talon_reglement_print{border:1px dashed #000;padding:0.2cm;margin-bottom:0.1cm}#docfacture_talon_reglement_print thead tr th{text-align:center;padding:0 5px}#docfacture_tva_print{page-break-inside:avoid;width:5cm;margin-left:0.5cm;margin-top:0.4cm}#docfacture_tva_print thead tr th{white-space:nowrap;text-align:center;padding:0 5px}#docfacture_tva_print tr td{padding:0 5px}#docfacture_infos_banque_print{page-break-inside:avoid;margin-top:0.4cm;width:5.8cm;border:1px #DDD solid}#docfacture_infos_banque_print thead tr th{text-align:center;padding:0 5px}#docfacture_infos_banque_print tr td{padding:0 5px}form.formCheck{width:100%;vertical-align:top}.formCheck label{float:left;width:200px;margin-left:5px}.formCheck input{margin-bottom:4px;background-color:#E5E9F0;cursor:pointer}.formCheck select{margin-bottom:4px;background-color:#E5E9F0;cursor:pointer}.formCheck textarea{margin-bottom:4px;background-color:#E5E9F0}.formCheck fieldset legend{background:url("/custom/demo/var/themes/demo/images/menu/img_menuHeader_background.gif") repeat-x;color:black;border:1px gray solid;padding:5px}.formCheck fieldset{background-color:#D9D9E0;margin:0 0 10px 0;padding:03px;border:1px dotted}.formCheck input.button{-moz-border-radius:15px;border:3px #BBBBBB solid}.formCheck a img{border:0px}.formCheck img.formErrorMessage{font-variant:small-caps;position:absolute;margin-left:5px}table.innerLink{border:1px gray solid;border-collapse:collapse}table.innerLink th{border:1px gray solid}div.form_summary_fieldset_remaining{float:left;padding:0px 5px 0px 5px;margin:0 5px 0 5px;background-color:#EEEEFF;border:2px #ccccdd solid}div.form_summary_fieldset_checked{float:left;padding:0px 5px 0px 5px;margin:0 5px 0 5px;background-color:#CCCCDD;border:2px #AAAACC solid;cursor:pointer}div.form_summary_selected_fieldset{float:left;padding:0px 5px 0px 5px;margin:0 5px 0 5px;background-color:#CCDDEE;border:1px solid;font-weight:bold}#form_summary_id{background-color:#EEEEEE;border-top:1px gray solid;border-bottom:1px gray solid;margin-bottom:5px;padding:6px;height:15px}table.sortable a.sortheader{color:#555555;font-weight:bold;text-decoration:none;display:block}table.sortable span.sortarrow{color:#555555;text-decoration:none}table.sortable{max-width:900px;width:900px;border:1px gray solid;margin:3pt;border-spacing:0px}tbody.list{border-bottom:2pt gray solid}tbody.list td{overflow:hidden}tr.selected{background-color:#DDEEFF}tr.unselected{background-color:transparent}tr.listAlt{background-color:#DDDDDD}td.list{border-top:1px #bbbbbc solid;border-left:1px #bbbbcc solid}tr.list th{background-color:#c0c0c0;text-align:left;border-bottom:1px #335500 solid;cursor:pointer}tr.list th.sortDesc:after{content:"↓ "}tr.list th.sortAsc:after{content:"↑ "}a.sortheader:hover{border:0px}div.list_navi *{float:left;padding:2px;background-color:#DDDDDD;border-bottom:1px black solid;border-left:0px;border-right:0px;border-top:1px black solid;margin:5px;cursor:pointer}div.list_navi *:hover{background-color:#AAAAAA}.le_main{width:100%}.le_errors{margin-left:auto;margin-right:auto;width:300px;text-align:center;border:2px #CC8888 solid;background-color:#FFEEEE}.le_header{background:url("/custom/demo/var/themes/demo/images/menu/img_menuHeader_background.gif") repeat-x;height:14px;display:block}.le_header .le_header_title{float:left}.le_header .le_minimize_img{height:12px;width:12px;cursor:pointer;float:right;margin-right:5px;background:url("/custom/demo/var/themes/demo/images/forms/img_form_pack_image.png") no-repeat}.le_header .le_minimize_img_packed{height:12px;cursor:pointer;width:12px;float:right;margin-right:5px;background:url("/custom/demo/var/themes/demo/images/forms/img_form_unpack_image.png") no-repeat}.le_main .le_filters{background-color:#EEEEEE;border:1px #CCCCCC solid;margin-bottom:1px}.le_filters .le_filters_body{display:block;position:relative;padding:2px;line-height:25px}.le_filters_body div{display:-moz-inline-box;display:inline-block;width:50%;height:20px}.le_filters_body div input{left:100%;right:0;width:100%;background-color:#DDDDDD}.le_filters .search_button{padding-left:22px;margin-left:5px;font-size:13px;font-variant:small-caps;background:url("/custom/demo/var/themes/demo/images/lists/img_action_detail.png") no-repeat;height:22px;cursor:pointer}.le_main .le_elements{border:1px gray solid;border-spacing:0px;table-layout:fixed;background-color:#DDDDDD;width:100%}.le_elements img{border:0px;height:100px}.le_elements tr{background-color:#EEEEEE;border:1px black solid}.le_elements th{background-color:#c0c0c0;text-align:left;border-bottom:1px #335500 solid;cursor:pointer;border-left:1px #335500 solid}.le_elements th:first-child{border-left:0px}.le_elements th.sortDesc:after{content:'\\2191\\A0'}.le_elements th.sortAsc:after{content:"\\2193\\A0"}.le_elements tr td{border-top:1px #AAAAAA solid;overflow:hidden;cursor:none}.le_elements .alt_background{background-color:#DDDDDD}.le_elements .selected{background-color:#FFF47F}.le_main .le_actions{background-color:#EEEEEE;border:1px #CCCCCC solid}.le_actions .le_actions_body{margin-top:5px;height:25px}.le_actions .le_action{margin:3px;display:inline;height:20px;font-size:13px;font-variant:small-caps;cursor:pointer;border:1px transparent solid}.le_action:hover{border-right:1px gray dotted;border-bottom:1px gray dotted;background-color:#DDCCCC}.le_actions .print{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_print.png") no-repeat}.le_actions .print_over{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_print_over.png") no-repeat}.le_actions .add{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_add.png") no-repeat}.le_actions .add_over{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_add_over.png") no-repeat}.le_actions .modify{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_modify.png") no-repeat}.le_actions .modify_over{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_modify_over.png") no-repeat}.le_actions .delete{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_delete.png") no-repeat}.le_actions .delete_over{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_delete_over.png") no-repeat}.le_actions .detail{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_detail.png") no-repeat}.le_actions .detail_over{padding-left:18px;font-size:15px;margin-right:2px;display:inline;background:url("/custom/demo/var/themes/demo/images/lists/img_action_detail_over.png") no-repeat}.le_main .le_navi{margin-top:5px;border-bottom:1px black dotted;border-top:1px black dotted;background-color:#FFFFEE}.le_navi div{display:inline;margin:4px;cursor:pointer;background-color:#FFFFFF;padding-left:8px;padding-right:8px;border-left:1px gray solid;border-right:1px gray solid}.le_navi div:hover{background-color:#FFFFAA}.le_navi .selected{cursor:default;background-color:#FFFF77}.le_navi .selected:hover{background-color:#ff7}.le_navi .count_results{cursor:default;margin-left:100px;float:right;background-color:#FFFFAA;border:0px}.print_list_criterii{margin-bottom:15px;padding:5px;border:1px gray dashed}.print_list_criterii div{display:inline;background-color:#DEDEEE;margin-left:10px}table.print_list_elements{border:1px gray solid;border-spacing:0px;table-layout:fixed;background-color:#DDDDDD}table.print_list_elements tr th{background-color:#c0c0c0;text-align:left;border-bottom:1px #335500 solid;cursor:pointer;border-left:1px #335500 solid}table.print_list_elements tr.alt_background{background-color:#EEEEEE}div.print_notice{display:none}.menuContainer{float:left;width:200px;margin-top:113px;background-color:#e8e8e8;border:2px gray groove}.menuHeader{background:#fff url("/custom/demo/var/themes/demo/images/menu/img_menuHeader_background.gif") repeat-x;height:14px;margin:0px;padding-left:15px;cursor:pointer}.menuContent{padding:0px;text-align:left}.menuContent ul{margin-left:-23px}.menuContent ul li{font-size:12px}.menuContent ul li:hover{background-color:#d0c0e0}.logout_div{text-align:left}.logout_div a{padding-left:20px;line-height:20px;font-size:13px;text-decoration:underline;background:url("/custom/demo/var/themes/demo/images/global/img_logout.png") no-repeat}.miniSearchMain{padding-top:5px;clear:left;width:203px}.miniSearchContent{margin:0px}.miniSearchLegend{border:1px #558899 solid;background-color:#EEEEE0;line-height:20px}.miniSearchFieldset{background-color:#EDEDED}.modalWindow{position:absolute;overflow:hidden;background-color:#EEEEEE;border:2px black solid}.modalWindow DIV.closeButton{background:transparent url("/custom/demo/var/themes/demo/images/global/img_close_button_modal.png") no-repeat;border:2px transparent solid;position:absolute;right:0px;width:14px;height:14px;vertical-align:sub}.modalWindow DIV.closeButton:hover{background:transparent url("/custom/demo/var/themes/demo/images/global/img_close_button_modal_over.png") no-repeat;border:2px transparent dotted;position:absolute;right:0px;width:14px;height:14px;vertical-align:sub}DIV.closeButton:hover{border:2px transparent solid}.modalWindow .modalDivContent{overflow:auto;position:absolute}.modalDivContent .modalScroll{position:absolute;top:0px;left:95%;height:34px;width:16px}.modalScroll .modalScrollDown{background:transparent url("/custom/demo/var/themes/demo/images/global/img_modal_scroll_down.png") no-repeat;width:16px;height:16px;margin-bottom:2px}.modalScroll .modalScrollUp{background:transparent url("/custom/demo/var/themes/demo/images/global/img_modal_scroll_up.png") no-repeat;width:16px;height:16px}.modalDivContent .modalSearchItem{margin:3px;cursor:pointer;border:1px transparent solid;overflow:hidden}.modalDivContent .modalSearchItem_selected{margin:3px;cursor:pointer;border:1px transparent solid;background-color:#CCCCCC;overflow:hidden}.modalWindow .modalWindowHeader{float:right;border-bottom:1pt solid black;overflow:hidden;height:16px;background:#fff url("/custom/demo/var/themes/demo/images/enu/img_menuHeader_background.gif") repeat-x}.modalOkFooter{display:block;text-align:center;position:absolute;bottom:5px}.modalOkFooter INPUT{cursor:pointer}.modalOkCancelFooter{display:block;text-align:center;position:absolute;bottom:5px}.modalOkCancelFooter INPUT{margin:5px;cursor:pointer}.modalWindowHeader text{float:left;padding-left:3px;font-weight:bold}.modalWindowHeader img{float:right}.modalWindow .modalConfirmCancel{height:20px;position:relative;text-align:right;margin:5px;padding:5px}.modalCalendar table{margin:5%;position:absolute;top:10%;height:60%;width:90%;border:1px gray solid;border-spacing:0px}.modalCalendar table th{border-bottom:1px gray solid;background-color:#CCCCD0}.modalCalendar table td{background-color:#EEEEF0;text-align:center}.modalCalendar .modalCalendarDayCurrent{background-color:#CCCCD0}.modalCalendar .modalCalendarDayToday{background-color:#DDDDEF}.modalCalendar option.selected{background-color:#DDDDE0}.tv_centralDiv{background-color:#E8E8E8;background-color:red;height:560px;display:none;padding:3px;border-left:2px #667788 solid;border-bottom:2px #667788 groove;-moz-border-radius:0 0 20px 20px;border-right:2px #667788 groove}img#relance_logo_print{display:none}div.relance_headerDiv{display:none}.relance_print_entete{position:relative;margin-top:1cm;float:right}.relance_print_entete *{font-size:1.1em}table#relance_detail_liste_articles_print{margin:10px 0;border:1px solid black}table#relance_detail_liste_articles_print tr th{text-align:left;font-size:10px}p.relance_paragraphe_print{clear:both;margin-left:10px;font-size:1.3em}p.relance_date_relance{clear:both;float:right;margin-right:10px;margin-bottom:2cm;font-size:1.3em}p.relance_paragraphe_signature_print{clear:both;font-size:1.3em;margin:20pt 20pt 0 0;float:right;text-align:center;min-height:50px}p.footer{margin-left:50%}h3.summary_header{margin-top:7cm}div.search_main{width:50%;position:relative;padding:3pt;border:1pt #AAAACC solid;text-align:center;background-color:#F5F5FF;margin:3pt}div.search_div{margin:2pt;float:left}legend{font-size:12pt;color:#5C5C9C}input.search_submit{background-color:#ECECFE}select{font-size:11px}.error_message{color:#CC3333;text-align:center}table.subtotals_groups{border:1px gray solid;border-spacing:0px;border-collapse:collapse;width:100%}table.subtotals_groups tbody tr.group,tr.subgroup{border-bottom:1px black solid;cursor:pointer}table.subtotals_groups td.group{background-color:#DDE;font-weight:bold}table.subtotals_groups td.subgroup{background-color:#EEF;font-style:italic;font-weight:bold}table.subtotals_groups tfoot{font-weight:bold;background-color:#abc}.tv_headDiv{float:left;border-right:2px solid #667788;border-left:2px solid #667788;border-top:2px solid #667788;border-bottom:2px solid #667788;height:12px;padding:4px;cursor:pointer;display:block;background-color:#CCCCCC;vertical-align:top}.tv_headDivHover{float:left;border-right:2px solid #667788;border-left:2px solid #667788;border-top:2px solid #667788;height:12px;padding:4px;background-color:#B0B0B0;cursor:pointer}.tv_header{height:22px;border-bottom:2px solid #667788;z-index:1}.tv_centralDiv{background-color:#E8E8E8;height:560px;padding:3px;border-left:2px #667788 solid;border-bottom:2px #667788 groove;-moz-border-radius:0 0 20px 20px;border-right:2px #667788 groove}.tv_centralDiv img.tv_closeImg{border:2px transparent solid;margin-left:5px;vertical-align:sub}div.tv_closeButton{text-align:right;z-index:2}a.tv_closeLink{color:#616B6C;text-decoration:none;padding:2px}a.tv_closeLink:hover{border:2px #AAAAAA dotted;padding:0px}img.tv_closeImg{border:0px none;vertical-align:middle}#tabsMain{float:right;position:absolute;left:210px;width:1000px;height:500px}.print.docfacture{font-family:Lato, Verdana, "DejaVu Sans", 'normal', sans-serif}@page{.print.docfacture{margin:2cm}}.print.docfacture *{font-size:1.5rem}.print.docfacture .header{display:flex;position:relative}.print.docfacture .header .order-info{flex:1}.print.docfacture .header .order-info *{font-size:1rem}.print.docfacture .header ul{list-style-type:none;padding:0}.print.docfacture .header li label{width:150px;display:inline-block;font-weight:bold}.print.docfacture .header li label:after{content:':'}.print.docfacture .header .order-ref{flex-basis:270px}.print.docfacture .header .order-ref>div{border:1px #666 solid;padding:.5rem;border-bottom:0px}.print.docfacture .header .order-ref>div:last-child{border-bottom:1px #666 solid}.print.docfacture .header .order-ref .date{float:right;font-size:1.2rem}.print.docfacture .header .order-ref .order-no{font-size:1.3rem;font-weight:bold}.print.docfacture .header .order-ref .client{font-size:1.2rem}.print.docfacture .header .order-ref .coda{font-size:1rem;text-align:right;white-space:nowrap}.print.docfacture .header .address{position:absolute;right:0;top:2.5cm;width:8cm;font-weight:bold;font-size:1.2rem;display:grid;grid-template-rows:1fr;height:5cm;margin-top:.5rem}.print.docfacture .header .tva-intracomm{font-weight:bold;margin-top:1rem}.print.docfacture .select-template{display:none}.print.docfacture .order-logo{display:block !important;margin-bottom:1rem}.print.docfacture .order_summary>div{display:inline-block;padding:0.5rem 1rem 0.5rem 0;font-weight:bold;font-size:1.2rem}.print.docfacture .order_summary>div *{font-size:1.2rem}.print.docfacture .order_summary>div label{padding-right:.5rem;padding-left:2rem;display:inline-block;color:#222;font-weight:normal}.print.docfacture .order_summary>div label:first-of-type{padding-left:0}.print.docfacture .footer{display:flex;page-break-inside:avoid}.print.docfacture .footer .legales{flex:1;font-size:1rem;margin-right:2rem}.print.docfacture .footer .totals{flex-basis:350px}.print.docfacture .footer .totals table{width:100%;border:1px #222 solid;border-collapse:collapse}.print.docfacture .footer .totals table th,.print.docfacture .footer .totals table td{border:1px #222 solid;padding:0.5rem;font-size:1.1rem}.print.docfacture .footer .totals table td{text-align:right}.print.docfacture .footer .totals table .grand-total{font-weight:bolder;font-size:1.2rem}.print.docfacture #docfacture_detail_liste_articles_print{border:1px gray solid;display:block;width:100%;min-height:40vh}.print.docfacture #docfacture_detail_liste_articles_print th,.print.docfacture #docfacture_detail_liste_articles_print td{font-size:1rem}.print.docfacture #docfacture_detail_liste_articles_print thead{border-bottom:1px gray solid}.print.docfacture #docfacture_detail_liste_articles_print tr{line-height:2rem}.print.docfacture #docfacture_detail_liste_articles_print th{padding:1rem;border-bottom:1px gray solid}.print.docfacture #docfacture_detail_liste_articles_print tbody tr:first-of-type td{padding-top:1rem}.print.docfacture #docfacture_detail_liste_articles_print tbody tr:last-of-type td{padding-bottom:1rem}.print.docfacture #docfacture_detail_liste_articles_print tbody td{vertical-align:top}.print.docfacture #docfacture_detail_liste_articles_print tbody .docfacture_observation{white-space:pre-wrap !important}.print.docfacture #docfacture_detail_liste_articles_print tbody td:nth-of-type(2){width:100%}.print.docfacture #docfacture_detail_liste_articles_print tbody tr td:first-of-type{padding-left:.5rem;padding-right:.5rem;white-space:nowrap}.print.docfacture #docfacture_detail_liste_articles_print tbody tr td:last-of-type{padding-right:.5rem}.print.docfacture #docfacture_detail_liste_articles_print tfoot td{padding:1rem 0.5rem}.print.docfacture .ref_payment{font-weight:bold;white-space:nowrap;padding:.5rem 0;text-align:right}.print.docfacture .ref_payment label{font-weight:normal}
#abt_title strong {
	font-size:30pt;
}

#abt_resubscribe {
	font-size:16pt;
	text-align:center;
	font-weight:bold;
}

#abt_subscription_ended{
	font-weight:bold;
	font-size:1.1em;
}

#abt_separator{
	border-bottom: 1px dashed #000000
}

#abt_subscribe_header{
	font-size:16pt;
	text-align:center;
}

#abt_footer{
	font-size:9pt;
	text-align:center;	
}

div.abt_information_hidden {
	display:none;
}

/* format A4 */
div.abt_page {
    font-size:10px;
    page-break-inside:avoid;
}

/*  mailing */

#abt_address {
    padding-top:2.5cm;
    font-weight: normal;
    font-size:11px;
    margin-left:11cm;
}

#abt_date {
    font-weight: normal;
    font-size:12px;
    margin-left:11cm;
}

.abt_contenu{
    font-size:14px;
}

#abt_signature{
    font-weight: normal;
    font-size:12px;
    margin-left:11cm;
}

#abt_titre_reabonnement{
    text-align:center
}

.abt_box {
    width : 0.5em;
    height :0.5em;
    /*-moz-transform: scale(0.7); *//* FF */
    padding: 0px;
    margin: 0px;
}

#abt_address_modif1 {
    width:3cm;
    font-size:12px;
    display:inline-block;

    vertical-align: top
}
#abt_address_modif2 {
    font-size:11px;
    width:15cm;
    display:inline-block;
}

div.print_page_break{
    float: none !important;
    page-break-before:always;
}
