.headertable { width: 900px; background-image: url(../images/bkg_head.jpg); height: 172px !important; }
.footertable { background-image: url(../images/bkg_foot.jpg); width: 900px; height: 50px; }
.menutd { vertical-align: bottom; }
.menutd_3{ height: 40px; }
.menutable  { width: auto; height: auto; }
.text_menu  { color: #fff; font-size: 11px; font-family: arial; text-decoration: none; text-align: center; width: 100%; font-weight: bold }
.text_menu:hover  { color: #f03; font-size: 11px; font-family: arial; text-decoration: none; }
.menutd_2 { text-align: center; vertical-align: top; height: 10px !important; padding-right: 2px !important; padding-left: 2px !important; }
.menutd_2_sx { width: 400px; }
.foot_menutxt {color: #fff; font-size: 10px; font-family: verdana;  text-decoration: none; letter-spacing: -1px;}
.foot_menutxt:hover {color: #f03; font-size: 10px; font-family: verdana;  text-decoration: none; letter-spacing: -1px;}
.foot_menutxt_2 {color: #000000; font-size: 10px; font-family: verdana;  text-decoration: none; letter-spacing: -1px;}
.text { color: #c30; font-size: 12px; font-family: verdana; font-weight: bolder; text-decoration: none; text-align: justify; }
.text_2 { color: #000; font-size: 10px; font-family: verdana; text-align: justify; }
.img { width: 70px; height: auto; }
.img_NNN { width: 70px; height: auto; }
.titolo { color: #fff; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.titolo_2 { color: #d11; font-size: 12px; font-family: verdana; font-weight: bold; text-decoration: none; text-transform: uppercase; }
.data { color: #fff; font-size: 9px; font-family: verdana; font-style: italic; }
.Estratto { color: #fff; font-size: 10px; font-family: verdana; }
.nome_f { color: #fff; font-size: 12px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; }
.nome_last { color: #fff; font-size: 12px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; }
.nome_res { color: #fff; font-size: 12px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; }
.nome_cart { color: #000; font-size: 12px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; }
.genere_cart { color: #000; font-size: 12px; font-family: verdana;  text-decoration: none; text-align: center; }
.prezzo_cart { color: #ff0000 ; font-size: 14px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; }
.totale { color: #ff0000 ; font-size: 15px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; }
.band_cart { color: #0000ff ; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; text-align: center; }
.anno_cart { color: #550000 ; font-size: 10px; font-family: verdana; text-decoration: none; text-align: center; }
.qnt_cart { color: #550000 ; font-size: 12px; font-family: verdana; text-decoration: none; text-align: center; }
.field_form { color: #550000 ; font-size: 13px; font-family: verdana; text-decoration: none; text-align: right; }
.val_form { height: 10px; color: #000 ; font-size: 14px; font-family: verdana; text-decoration: none; text-align: right; font-weight: bold; margin-left: 5px }
.tit_form { width: 30px; color: #555500 ; font-size: 14px; font-family: verdana; text-decoration: none; text-align: center; font-weight: bold; margin-bottom: 5px }
.genere_f { color: #fff; font-size: 9px; font-family: verdana; font-weight: normal; font-style: italic; text-decoration: none; text-align: center; }
.genere_last { color: #fff; font-size: 9px; font-family: verdana; font-style: italic; font-weight: normal; text-decoration: none; text-align: center; }
.genere_res { color: #fff; font-size: 9px; font-family: verdana; font-style: italic; font-weight: normal; text-decoration: none; text-align: center; }
.txt_f { color: #fff; font-size: 10px; font-family: verdana; font-weight: normal; text-decoration: none; text-align: center; }
.noborder { border-width: 0; }
