/* création */
.two-columns-form{width:515px;}
.two-columns-form tr td{font-size:8pt;vertical-align:middle;}
.form-label-column{width:150px;font-weight:bold;}
.two-columns-form-spacer td{height:20px;}
.form-fixed-field{width:180px;}
.button-main-action, .button-other-action{color:#fff;background:#EC1C29;border:0;padding:4px 15px 4px 15px;cursor:pointer;font-size:8pt;margin-left:5px;}
.button-main-action2{color:#fff;background:#EC1C29;border:0;padding:4px 15px 4px 15px;cursor:pointer;font-size:7pt;}
.button-other-action{background:#DEDFE0;color:#000;font-size:8pt;}
.inactive-link{color:#727272;cursor:default;}
.inactive-link:hover{text-decoration:none;}

/* données */
.form-extra-field{visibility:hidden;}
.form-value-colum{color:#666;padding-left:10px;}
.inline-menu{margin:0px;padding:0;clear:both;}
.inline-menu li {float:left;margin:0 5px 5px 0;list-style-type:none;background-color:#E6E6E6;padding:1px 12px 1px 12px;}
.inline-menu li a{font-size:7pt;}
.inline-menu li.inline-menu-current-item{background:#000;}
.inline-menu li.inline-menu-current-item a {color:#fff;}
.inline-menu li.inline-menu-current-item a:hover {text-decoration:none;}
.inline-menu  li.inline-menu-focus-item{background-color:#CCC;}
.inline-menu  li.inline-menu-focus-item, .inline-menu-item  li.inline-menu-focus-item a{font-weight:bold;}

/* favoris */
.spaced-text-block{font-size:8pt;margin:10px 0 25px 0;}
.item-table tr th{background:#F1A7B1;padding:10px 0 10px 0;font-weight:normal;}
.item-table tr th, .item-table tr td{padding-left:10px;padding-right:10px;font-size:8pt;}
.item-table tr td{padding-top:20px;}
.item-table tr .no-padding-row{padding:0px;vertical-align:middle;}

/* prix */
.item-table2 tr th{background:#F1A7B1;padding:4px 0 4px 0;font-weight:normal;}
.item-table2 tr th, .item-table2 tr td{padding-left:10px;padding-right:10px;font-size:8pt;}
.item-table2 tr td{padding-top:20px;}
.item-table2 tr .no-padding-row{padding:0px;vertical-align:middle;}

/* historique */
.item-table2 tr.item-table2-row1 td, .item-table2 tr.item-table2-row2 td{padding:5px 10px 5px 10px;}
.item-table2 tr.item-table2-row1 td{background-color:#EBEBEB;}
.item-table2 tr.item-table2-row2 td{background-color:#fff;}
.order-popup-summary{height:80px;position:relative;margin-top:20px;}
.order-popup-summary-column1, .order-popup-summary-column2, .order-popup-summary-column3{float:left;height:80px;position:relative;}
.order-popup-summary-column1{width:120px;font-size:8pt;}
.order-popup-address{padding-left:5px;}
.order-popup-totals{width:auto;}
.order-popup-totals tr td{text-align:right;font-size:8pt;padding-right:20px;}
.order-popup-summary-column2{width:180px;}
.order-popup-summary-column3{float:right;width:150px;position:relative;}
.order-popup-select-link{position:absolute;right:10px;top:0;}
.order-popup-update-button{position:absolute;bottom:0;right:0;}

/* rappel */
.popup-calendar{width:200px;margin:auto;}
.popup-calendar-options tr th{background:#F1A7B1;text-align:left;font-weight:normal;padding:5px;font-size:8pt;}
.popup-calendar-options tr td{font-size:8pt;padding:10px 5px 0 5px;}

/* états */
.order-list{}
.order-list-row{margin:2px 0 2px 0;}
.order-list-row tr td{font-size:8pt;cursor:pointer;padding:3px;}
.order-list-current-row tr td{font-weight:bold;background-color:#F2F2F2;}
.order-hidden-column{visibility:hidden;}
.order-list-row-items{border-bottom:1px solid #F2F2F2;display:none;padding-bottom:10px;margin-bottom:10px;}
.order-list-row-items tr td{font-size:8pt;padding:2px;}
.order-column0{width:100px;}
.order-column1{width:100px;}
.order-column2{width:150px;}
.order-column3{width:150px;}
.popup-button-main-action, .popup-button-other-action{color:#fff;background:#EC1C29;border:0;padding:5px;cursor:pointer;font-size:8pt;}
.popup-button-main-action{width:180px;}
.popup-button-other-action{background:#DEDFE0;color:#000;width:75px;}
	.popup-pay{width:260px;margin:auto;}
	.popup-pay-notes{width:250px;}
	.popup-pay-emphasis{font-weight:bold;font-size:8pt;line-height:15px;}
	.popup-pay-title{margin-bottom:20px;}
	.popup-pay-totals{float:right;width:140px}
	.popup-pay-totals table tr td{text-align:right;font-size:8pt;}

	.popup-order-items tr th{border-bottom:1px solid #000;padding:0 5px 5px 5px;font-size:8pt;}
	.popup-order-items tr td{padding:0 5px 5px 5px;font-size:8pt;}
	.popup-order-items tr td.popup-order-item-sep{height:10px;}