﻿/* sketch  */


#accessories_list_container
{
    padding-bottom:40px;
    clear:both;
}

#tmp_acc_list_options
{
    background:#eeeeee;
    overflow:hidden;
}

/*
#btn_save_item
{
    overflow:hidden;
    display:none;
}

#cart_box
{
    width:960px; 
    background-color:#eee;
    min-height:50px; 
    margin-top:20px;
    display:none;
    clear:both;
}

.item_row
{
    cursor:pointer;
}

.selected_row
{
    background-color:#9dd2bd;
}

.slim_table {
    border-collapse: collapse;
    background: #eeeeee;
    margin-bottom:5px;
    width:100%;
}

.slim_table thead tr {
    background: #b1b3b4;
}

.slim_table th, .slim_table td {
    border: 1px grey solid;
    padding: 3px;
}

.slim_table .center {
    text-align: center;
}

.slim_table .left {
    text-align: left;
    padding-left: 10px;
}

.slim_table .right {
    text-align: right;
    padding-right: 10px;
}

.slim_table .command_column {
    width:40px;      
    text-align:center;
}

.slim_table .command_header {

    width:40px;
}
*/











 /* gestione sconti */

/* -->togliere
.form_input_box_s
{
    width:133px;
    float:left;
    margin-right:20px;
}

.form_input_box_s input, .form_input_box_s select 
{
    width:120px;
}
*/

.accessories_form_inline_submit
{
    width:224px;
    /*float:left;*/
    float:right;
    margin-top:12px;
}

.btn_slim2 {
    cursor: pointer;
    padding: 4px 0 4px 0;
    width: 100px;
    margin: 0 0px 0px 8px;
    border: 2px solid #b1b3b4;
    background: #fff;
    color: #00204d;
    float: right;
    text-align: center;
    font-weight: bold;
}

/* -->togliere
.nextButton, .prevButton, .lastButton, .firstButton {
    height: 24px;
    cursor: pointer;
    margin: 0 5px 0 5px;
}

div.nextButton, div.prevButton, div.lastButton, div.firstButton {
    float: left;
    height: 10px;
    padding: 5px 10px 10px 10px;
    cursor: pointer;
    margin: 0 5px 0 5px;
    border: 1px #4e7c84 solid;
    color: #444;
}
*/


.checkbox_header_col {
    text-align: left;
    padding-left: 10px;
}












/*
.table_with_cell_border td
{
    border-bottom:1px #b1b3b4 solid;
}

.table_with_cell_border
{
    border:1px #b1b3b4 solid;
}
*/


.text_box_4_char
{
    width:35px;
}

.form_input_box_s2
{
    width:80px;
    float:left;
    margin-right:10px;
}

.form_input_box_s2 input, .form_input_box_s2 select 
{
    width:60px;
}

.dialog_btn_add 
{
    background: url(images/add.png) 0 0 no-repeat;
    width:24px; height:24px; float:left;cursor:pointer;
    margin-top:10px;
}

#input_discount_box
{
    overflow:hidden;
}

#discounts_table_box
{
    height:180px;
    float:left;
    clear:both;
    overflow-y: auto;
}

#discounts_table
{
    overflow:hidden;border:1px solid;width:400px;
}

#discounts_table th
{
    text-align:left;
}

#msg
{
    overflow:hidden;
    clear:both;
    float:left;
    margin:4px 0;
    font-size:12px;
}

/* fine gestione sconti */



/**/

#acc_configurator_dlg_left
{
    overflow:hidden;
    float:left;
    width:208px;     
}

#acc_configurator_dlg_right
{
    overflow:hidden;
    float:right;    
    text-align:right;
}

#acc_configurator_dlg_message {
    width: 500px;
    height: 50px;
    margin-top: 20px;
    clear: both;
    overflow: hidden;
    text-align: left;
    font-size:18px;
    font-weight:bold;
    color: darkred;  
}

#acc_configurator_dlg_desc{
    display:block;
    margin-bottom: 40px;
}

#acc_configurator_dlg_qty{
    display:block;
    padding-bottom: 20px;
    border-bottom: 0.3px solid #00204d;
}

#accessory_qty{
    float: right;
}

#acc_configurator_dlg_price{
    display:block;
    margin: 40px 0 10px 0;
}

#accessory_price{
    float: right;
}

#acc_configurator_dlg_cprice{
    display:block;
    padding-bottom: 20px;
    border-bottom: 1px solid #00204d;
}

#accessory_cprice{
    float: right;
}

.accessory_large_img {
}

/**/

/*250, 250, 250, 228, 22*/
#accessories_grid_header { width:1500px; font-weight:bold;}
#accessories_grid_header tr td {margin:0;height:25px;}

.complete_header .acc_code_col { padding:0 0 0 4px; width:347px; }
.complete_header .acc_category_col { width:297px; padding:0 0 0 4px;}
.complete_header .acc_desc_col { width:347px; padding:0 0 0 4px;}
.complete_header .acc_tag_col { width:347px; padding:0 0 0 4px;}
.partial_header .acc_qtymax_col { width:97px; padding:0 0 0 4px;}
.complete_header .acc_img_col { width:24px; text-align:center;padding:0 0 0 0;}
.complete_header .acc_sel_col { width:24px; text-align:center;padding:0 0 0 0;}

.partial_header .acc_code_col { padding:0 0 0 4px; width:347px; }
.partial_header .acc_category_col { width:347px; padding:0 0 0 4px;}
.partial_header .acc_desc_col { width:347px; padding:0 0 0 4px;}
.partial_header .acc_tag_col { width:347px; padding:0 0 0 4px;}
.partial_header .acc_qtymax_col { width:97px; padding:0 0 0 4px;}

.btn_img_upload 
{
    position:relative;
    top:4px;
    height:14px;
    cursor:pointer;
}

#accessories_grid_box #page_buttons {
    height: 25px;
    padding-top: 5px;
}


.acc_checkbox_selection {
    margin: 4px 4px 0 0;
    padding: 0;
    text-align: center;
    /*
    display:block;
    width:16px;
    height:16px;
    margin:4px 4px 0 0;
    padding:0;
    overflow:hidden;
    background:url('images/custom_checkbox.png') no-repeat 0 -16px #fff;
    */
}


/* blocco gestione accessori fine */