@CHARSET "UTF-8";

#buy-ticket .active { border: 1px solid #c1c1c1;}
#buy-ticket .selector { padding: 10px;}
#buy-ticket .selector label {}
#buy-ticket .selector table { width: 100%;}
#buy-ticket .selector tr.tyg-it-odd td,
#buy-ticket .selector tr.tyg-it-odd.new-time td,
#buy-ticket .selector tr.tyg-it-odd.sold-out td,
#buy-ticket .selector tr.tyg-it-odd.new-time.sold-out td { color: #555; }
#buy-ticket .selector tr.tyg-it-even,
#buy-ticket .selector tr.tyg-it-even.new-time,
#buy-ticket .selector tr.tyg-it-even.sold-out,
#buy-ticket .selector tr.tyg-it-even.new-time.sold-out { background-color: #e0e0e0; }
#buy-ticket .selector tr.tyg-it-odd.new-time td,
#buy-ticket .selector tr.tyg-it-even.new-time td { border-top: 1px solid #999; }

#buy-ticket .selector .price-col, #buy-ticket .selector .qty-col { text-align: right;}
#buy-ticket .selector .price-col { width: 70px;}
#buy-ticket .selector .price-col del { color: #999; }
#buy-ticket .selector .qty-col { width: 60px; }
#buy-ticket .selector .qty-col input[type="button"] { width: 18px; padding: 1px; text-align: left; margin: 0; }
#buy-ticket .selector .qty-col .quantity { width: 20px; margin: 0; }
#buy-ticket .selector tr.tyg-it-odd.new-time.sold-out td, 
#buy-ticket .selector tr.tyg-it-even.new-time.sold-out td,
#buy-ticket .selector tr.tyg-it-odd.sold-out td, 
#buy-ticket .selector tr.tyg-it-even.sold-out td {color: #999;}
#buy-ticket .selector th.qty-col { padding-right: 20px; }
#buy-ticket .selector .quantity { text-align: center; }

#buy-ticket .saving-container { text-align: right; font-style: italic; padding-top: 10px; }
#buy-ticket .total-container { text-align: right; font-weight: bold; margin-top: 10px; color: #c10424; }
#buy-ticket .message-container {}
#buy-ticket .button-container {  margin-top: 10px; }
#buy-ticket .button-container input, #buy-ticket .button-container button { float: right; margin-left: 10px;}


#selectTicketValidation .validation { display: none; margin: 10px 0 10px 0;}
#selectTicketValidation .error { display: block;}

#buy-ticket {
padding:  0px;
}

option.sold-out { text-decoration: line-through; color: #555; }
