body { background-color: #9F1019; font-family: Arial, Helvetica, sans-serif; } td { vertical-align: top; font-family: Arial, Helvetica, sans-serif; } a, a:link, a:active { text-decoration: none; color: #4D4D4D; } a:hover { text-decoration: underline; color: #9F1019; } a.std { font-weight: bold; } .active { color: #9F1019; } .back1 { background: #D7D7D8; } .back2 { background: #EADACA; } .opere { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #1A171B; } a.opere { color: #9F1019; } th.opere { color: #9F1019; text-align: left; padding: 2px 8px; border-bottom: 2px solid #FFF5E9; } th.opere_icon { text-align: center; vertical-align: middle; border-bottom: 2px solid #FFF5E9; } td.opere { font-size: 8pt; padding: 5px 8px; vertical-align: bottom; } td.opere_icon { font-size: 0pt; padding-bottom: 3px; text-align: center; vertical-align: bottom; } .page_back { background: #9F1019; padding: 15px 50px 0px; } .header { background: #FFF5E9; padding: 0px 12px; vertical-align: bottom; } .header_image { font-size: 0pt; background: #FFF5E9; vertical-align: bottom; } .top_bar { background: #C90019; padding: 0px 12px; font-size: 8pt; font-weight: bold; color: #FFFFFF; vertical-align: middle; } .left_bar_back { background: #EAEAEA; padding: 12px; } .footer { padding: 5px 0px; font-size: 8pt; color: #FFFFFF; text-align: right; } .main { background: #FFF5E9 url("../image/sfondo.gif") bottom right no-repeat; padding: 10px 15px; text-align: left; vertical-align: top; } .std_txt { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #4D4D4D; text-align: justify; } .txt, .form { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #4D4D4D; } td.form { padding: 5px 0px; vertical-align: middle; } .orchestra_list { font-size: 9pt; color: #4D4D4D; padding-right: 5px; padding-bottom: 10px; } .home_list { padding-top: 6px; padding-right: 5px; font-size: 8pt; color: #4D4D4D; vertical-align: top; } .home_title, .card_title { font-family: Times New Roman, Times, Garamond, serif; font-size: 15pt; color: #C90019; } td.card_title { padding: 10px 0px; } .home_title_left { font-family: Times New Roman, Times, Garamond, serif; font-size: 18pt; font-style: italic; color: #707173; border-bottom: 1px solid #707173; } .left_bar, .menu_item, .bottom_link, .filter_box, .note { font-size: 8pt; color: #4D4D4D; } td.left_bar { padding: 5px 0px; border-bottom: 1px solid #707173; } td.menu_item { padding: 2px 0px; line-height: 1.1; } .left_bar_title, .doc_title, .titolo_opere { color: #1A171B; font-weight: bold; } div.doc_title { padding-top: 5px; padding-bottom: 5px; } .card { padding-bottom: 5px; } .subtitle { font-size: 8pt; color: #1A171B; font-weight: bold; } .label { font-style: italic; } .left_bar_image { text-align: center; padding-bottom: 5px; } .left_bar_list { color: #4D4D4D; border-top: 1px solid #707173; margin-top: 5px; padding-top: 5px; display: none; } .card_main { padding: 5px; border-left: 1px solid #C90019; } .filter_box_title { font-weight: bold; margin-bottom: 5px; } a.filter_box { color: #FFFFFF; } div.filter_box { width: 100px; padding: 2px; margin: 1px; background: #707173; color: #FFFFFF; font-weight: normal; vertical-align: middle; } div.filter_box_active { width: 100px; padding: 2px; margin: 1px; background: #9F1019; color: #FFFFFF; font-weight: normal; vertical-align: bottom; }