
.carrello_prezzo_sbarrato {

text-decoration:line-through;

}

.carrello_prezzo_offerta {

color:#C80E0E;

}

.carrello_table {
margin:10px 0;
border:1px solid white;
border-collapse:collapse;
font-size:14px;
background-color:#929E4E;
color:#092D08;
width:589px;
}

.carrello_table th {

background-color : #5e7b27;
color:#092D08;
font-size : 14px;
font-weight : bold;

}

.carrello_table td {

text-align:right;
font-weight:bold;
}

.carrello_table td.ordine_field_separator {

text-align:left !important;

}

.carrello_table td,th {

border:1px solid white;
padding:0.2em;
}

/* ordini table */

.ordini_table {

border:1px solid white;
border-collapse:collapse;
font-size:14px;
background-color:#929E4E;
color:#092D08;
width:589px;
margin-top:10px;
}

.ordini_table th {

font-size:14px;
font-weight:bold;

}

.ordini_table td {

text-align:left;
font-weight:bold;

}

.ordini_table td,th {

padding:0.2em;
}


.ordini_table tr {

border:1px solid white;

}

/* fine ordini table */


th.ordine_field_separator {

	background-color : #5e7b27;
	color:#092D08;
	font-size : 14px;
	font-weight : bold;
  }

/* pagamento table */

.pagamento_table {

border:1px solid white;
border-collapse:collapse;
font-size:14px;
background-color:#929E4E;
color:#092D08;
width:589px;
margin:10px 0;
}

.pagamento_table th {

font-size:14px;
font-weight:bold;

}

.pagamento_table td {

text-align:left;
font-weight:bold;


}

.pagamento_table td,th {

border:1px solid white;
padding:0.4em;
}

.ordini_table input {

font-size:12px;

}

/* fine pagamento table */



ul.rendiconto {

list-style-type:none;

}

ul.rendiconto li {

display:inline;
margin:0 1em 0 0;

}

ul.rendiconto li span {

font-size:1.3em;

}

.descrizione_prodotto_carrello {

text-align:left !important;
}

.descrizione_prodotto_carrello img {

margin-right:10px;

}

td.rendiconto {

text-align:left !important;
}

ul.carrello_commands {

clear:both;
list-style-type:none;
text-align:right;
}

ul.carrello_commands li {

display:inline;
margin:0 1em 0 0;

}

ul.carrello_commands li a:link,
ul.carrello_commands li a:visited,
ul.carrello_commands li a:focus,
ul.carrello_commands li a:active {

color:#092D08;
font-weight:bold;
font-size:14px;

}

ul.carrello_commands li a:hover
{
text-decoration:none;
color:#fff;
}

#totale_ordine b {

font-size:1.4em;

}


.grayed {
    color : #8f8f8f;
    font-style : italic;
  }


.carrello_articoli_totale {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : normal;
    text-decoration: none;
    text-align: left;
    border-right-color : #ba7e24;
    border-right-style : solid;
    border-right-width : 1px;
    padding-left : 4px;
    padding-right : 4px;
    background: #FFFFCC;
  }


.carrello_costo_totale {
    font-family : Monospace, Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : normal;
    text-decoration: none;
    text-align: right;
    border-right-color : #ba7e24;
    border-right-style : solid;
    border-right-width : 1px;
    padding-left : 4px;
    padding-right : 4px;
    background: #FFFFCC;
  }


.carrello_costo_totale_ordine {
    font-family : Monospace, Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : normal;
    text-decoration: none;
    text-align: right;
    border-right-color : #ba7e24;
    border-right-style : solid;
    border-right-width : 1px;
    padding-left : 4px;
    padding-right : 4px;
    background: #ba7e24;
  }


.carrello_list_foto {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    text-decoration: none;
    text-align: center;
    border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 1px;
  }


.carrello_list_header {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : bold;
    text-align : left;
    text-decoration : none;
    background: #ba7e24;
    padding-left : 2px;
    padding-right : 2px;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #ffeebb;
  }


.carrello_list_header_center {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : bold;
    text-align : center;
    text-decoration : none;
    background: #ba7e24;
  }


.carrello_list_item {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    text-decoration: none;
    text-align: left;
    border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 1px;
    padding-left : 4px;
    padding-right : 4px;
  }


.carrello_list_item_center {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    text-decoration: none;
    text-align: center;
    border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 1px;
  }


.carrello_list_item_right {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    text-decoration: none;
    text-align: right;
    border-right-color : #ffffff;
    border-right-style : solid;
    border-right-width : 1px;
    padding-left : 4px;
    padding-right : 4px;
  }


.carrello_mass_deletion {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : bold;
    text-align : right;
    text-decoration : none;
    padding-left : 4px;
    padding-right : 4px;
    color: #ba7e24;
  }


.carrello_mass_deletion_hi {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : bold;
    text-align : right;
    text-decoration : none;
    padding-left : 4px;
    padding-right : 4px;
    color: #ffffcc;
  }


.carrello_pezzi_totale {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : normal;
    text-decoration: none;
    text-align: right;
    border-right-color : #ba7e24;
    border-right-style : solid;
    border-right-width : 1px;
    padding-left : 4px;
    padding-right : 4px;
    background: #FFFFCC;
  }


.carrello_pezzi_totale_ordine {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : normal;
    text-decoration: none;
    text-align: left;
    border-right-color : #ba7e24;
    border-right-style : solid;
    border-right-width : 1px;
    padding-left : 4px;
    padding-right : 4px;
    background: #FFFFCC;
  }


.carrello_table {
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #ba7e24;
    border-left-color : #ba7e24;
    border-right-color : #ba7e24;
    border-top-color : #ba7e24;
  }


.carrello_title {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 12px;
    font-weight : bold;
    text-align : left;
    text-decoration : none;
    padding-left : 4px;
    padding-right : 4px;
  }


.catalogo_gamma_text {
    color : #8c8105;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-style : italic;
    font-weight : normal;
    text-align : justify;
    text-decoration : none;
    padding-left : 4px;
    padding-right : 4px;
  }


.catalogo_prodotto_dettagli {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 9px;
    font-weight : normal;
    text-decoration: none;
    text-align: left;
  }


.catalogo_prodotto_text {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    text-decoration: none;
    text-align: left;
  }


.catalogo_prodotto_title {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : bold;
    text-decoration: none;
    text-align: left;
  }


.costo_offerta {
    font : bold 11px Verdana, Arial, Helvetica, Sans Serif;
    padding : 0 4px;
    color : #ff6633;
    height : 100px;
  }


.foto_prodotto_peso {
    background : #fbffae;
    font : bold 11px Verdana, Arial, Helvetica, Sans Serif;
    color : #669933;
    padding-left : 4px;
    padding-right : 4px;
    height : 20px;
  }


.gamma_link {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : bold;
    text-decoration: none;
    color: #164510;
    text-align: left;
  }


.gamma_link_field {
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
    padding-bottom : 4px;
  }


.gamma_link_hi {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : bold;
    text-decoration: none;
    color: #aa9b99;
    text-align: left;
  }


.gamma_separator {
    background-color : #aa9b00;
    color : #ccc790;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 13px;
    font-weight : bold;
    height : 20px;
    padding-left : 4px;
    padding-right : 4px;
  }


.ordine_button_compila {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    height : 18px;
    text-align : center;
    text-decoration : none;
    vertical-align : middle;
  }


.ordine_button_copia {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    height : 18px;
    text-align : center;
    text-decoration : none;
    vertical-align : middle;
  }


.ordine_error_text {
    color : #aa9b00;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : normal;
    max-width : 400px;
  }


.ordine_error_title {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 13px;
    font-weight : bold;
    color : #aa9b00;
  }


.ordine_field_input {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : normal;
    text-align : left;
    text-decoration : none;
    background: #ffffff;
  }


.ordine_field_input_codice {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    text-align : left;
    text-decoration : none;
    background: #ffffff;
  }


.ordine_field_input_nazione {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 10px;
    font-weight : normal;
    text-align : left;
    text-decoration : none;
    background: #ffffff;
  }


.ordine_field_name {

  }


.ordine_field_nameb {

color: #c80e0e;
font-weight:bold;
font-size:1.1em;
  }


.ordine_field_name_codice {

  }





.ordine_side_text {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    text-align : justify;
    padding-left : 4px;
    padding-right : 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    color : #aa9b00;
  }


.ordine_table {
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #aa9b00;
    border-left-color : #aa9b00;
    border-right-color : #aa9b00;
    border-top-color : #aa9b00;
  }


.ordine_title {
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-weight : bold;
    text-align : left;
    text-decoration : none;
    padding-left : 4px;
    padding-right : 4px;
    padding-top: 3px;
    padding-bottom: 3px;
    background : #aa9b00;
  }


.ordine_title_err {
	background : #ffffcc;
	color: #c80e0e;
	font-weight:bold;
  }


.prodotti_vendita_codice {
    background : #fbffae;
    font : bold 11px Verdana, Arial, Helvetica, Sans Serif;
    color : #669933;
    padding-left : 4px;
    padding-right : 4px;
    height : 20px;
  }


.prodotti_vendita_descrizione {
    font : 11px Verdana, Arial, Helvetica, Sans Serif;
    padding-left : 4px;
    padding-right : 4px;
    height : 100px;
  }


.prodotti_vendita_esaurito {
    font : 11px Verdana, Arial, Helvetica, Sans Serif;
    padding-left : 4px;
    padding-right : 4px;
    font-weight: bold;
    color: #ff0000;
  }


.prodotti_vendita_table {
    border-bottom-color : #aa9b00;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-color : #aa9b00;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #aa9b00;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #aa9b00;
    border-top-style : solid;
    border-top-width : 1px;
  }


.schedapv_field_dettagli_bottom_left {
    background-color : #FFFFCC;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-bottom-color : #aa9b00;
    border-left-color : #aa9b00;
    border-right-color : #aa9b00;
    border-top-color : #aa9b00;
    border-left-style : solid;
    border-left-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    color : #000000;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
  }


.schedapv_field_dettagli_bottom_right {
    background-color : #FFFFCC;
    color : #000000;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    padding-top : 4px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #aa9b00;
    border-left-color : #aa9b00;
    border-right-color : #aa9b00;
    border-top-color : #aa9b00;
  }


.schedapv_field_dettagli_top {
    background-color : #FFFFCC;
    border-bottom-style : none;
    border-bottom-width : medium;
    border-left-color : #aa9b00;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-color : #aa9b00;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-color : #aa9b00;
    border-top-style : solid;
    border-top-width : 1px;
    color : #000000;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    padding-top : 4px;
  }


.schedapv_field_dettagli_top_left {
    background-color : #FFFFCC;
    color : #000000;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    padding-top : 4px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    border-left-style : solid;
    border-left-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    border-bottom-color : #aa9b00;
    border-left-color : #aa9b00;
    border-right-color : #aa9b00;
    border-top-color : #aa9b00;
  }


.schedapv_field_dettagli_top_right {
    background-color : #FFFFCC;
    color : #000000;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    padding-top : 4px;
    padding-bottom : 4px;
    padding-left : 4px;
    padding-right : 4px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-bottom-color : #aa9b00;
    border-left-color : #aa9b00;
    border-right-color : #aa9b00;
    border-top-color : #aa9b00;
  }


.schedapv_gamma_separator {
    background-color : #aa9b00;
    color : #ccc790;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 13px;
    font-weight : bold;
    height : 20px;
    padding-left : 4px;
    padding-right : 4px;
  }


.schedapv_gamma_text {
    color : #8c8105;
    font-family : Verdana, Arial, Helvetica, Sans Serif;
    font-size : 11px;
    font-style : italic;
    font-weight : normal;
    text-align : justify;
    text-decoration : none;
    padding-left : 4px;
    padding-right : 4px;
  }


.schedapv_table_dettagli {
    background-color : #000000;
    border-bottom-style : solid;
    border-bottom-width : 1px;
    border-left-style : solid;
    border-left-width : 1px;
    border-right-style : solid;
    border-right-width : 1px;
    border-top-style : solid;
    border-top-width : 1px;
  }


