body { background-color: #F4D85D; background-image: url('../images/bk.gif'); background-position:  right top; margin: 0 }
.BODY-NEWS { background-image: url(../images/bk_news.gif) }

.menu { border:1px solid #D5A100; font-family: verdana, tahoma; font-size: 8pt; COLOR: #081C57; background-color:#FCEEBC; padding-top:3px; padding-bottom:3px; cursor: hand}
.menu A:link		{ COLOR: #081C57; TEXT-DECORATION: none}
.menu A:visited		{ COLOR: #081C57; TEXT-DECORATION: none}
.menu A:hover		{ COLOR: #081C57; TEXT-DECORATION: none}

.menuover { border:1px solid #D5A100; font-family: verdana, tahoma; font-size: 8pt; COLOR: #ffffff; background-color:#B1521C; padding-top:3px; padding-bottom:3px; cursor: hand}
.menuover A:link		{ COLOR: #ffffff; TEXT-DECORATION: none}
.menuover A:visited		{ COLOR: #ffffff; TEXT-DECORATION: none}
.menuover A:hover		{ COLOR: #ffffff; TEXT-DECORATION: none}

.menus { border:1px solid #D5A100; font-family: verdana, tahoma; font-size: 8pt; COLOR: #081C57; background-color:#CCEB9B; padding-top:3px; padding-bottom:3px; cursor: hand}
.menus A:link		{ COLOR: #081C57; TEXT-DECORATION: none}
.menus A:visited		{ COLOR: #081C57; TEXT-DECORATION: none}
.menus A:hover		{ COLOR: #081C57; TEXT-DECORATION: none}

.menua { border:1px solid #D5A100; font-family: verdana, tahoma; font-size: 8pt; COLOR: #081C57; background-color:#FED170; padding-top:3px; padding-bottom:3px; cursor: hand}
.menua A:link		{ COLOR: #081C57; TEXT-DECORATION: none}
.menua A:visited		{ COLOR: #081C57; TEXT-DECORATION: none}
.menua A:hover		{ COLOR: #081C57; TEXT-DECORATION: none}

.menuovers { border:1px solid #D5A100; font-family: verdana, tahoma; font-size: 8pt; COLOR: #ffffff; background-color:#B1521C; padding-top:3px; padding-bottom:3px; cursor: hand}
.menuovers A:link		{ COLOR: #ffffff; TEXT-DECORATION: none}
.menuovers A:visited		{ COLOR: #ffffff; TEXT-DECORATION: none}
.menuovers A:hover		{ COLOR: #ffffff; TEXT-DECORATION: none}

.selectmenu { width: 55; font-family: verdana, tahoma; font-size: 7pt; COLOR: #081C57; background-color:#ffffff }

.Form_titolo { font-family: arial,verdana, tahoma; font-size: 12pt; font-weight: bold; COLOR: #081C57}
.Form_titolo2 { font-family: arial,verdana, tahoma; font-size: 26pt; font-weight: bold; COLOR: #081C57}
.Form_titolo3 { font-family: arial,verdana, tahoma; font-size: 10pt; font-weight: bold; COLOR: #081C57}

.Form_etichette { font-family: arial,verdana, tahoma; font-size: 10pt; font-weight: normal; COLOR: #081C57}
.Form_Campi { border:1px solid #000000; font-family: arial,verdana, tahoma; font-size: 8pt; font-weight: normal; COLOR: #000000; background-color:#FFFFFF}
.Form_help { font-family: arial,verdana, tahoma; font-size: 10pt; font-weight: normal; COLOR: #081C57; background-color: #FFEFA3}

.Form_titolo2 { font-family: arial,verdana, tahoma; font-size: 26pt; font-weight: bold; COLOR: #081C57}
.Form_titolo3 { font-family: arial,verdana, tahoma; font-size: 10pt; font-weight: bold; COLOR: #081C57}

.testo { font-family: arial,verdana, tahoma; font-size: 10pt; font-weight: normal; COLOR: #081C57}
.testo A:link{ COLOR: #081C57; TEXT-DECORATION: underline; font-weight: bold}
.testo A:visited{ COLOR: #081C57; TEXT-DECORATION: underline; font-weight: bold}
.testo A:hover{ COLOR: red; TEXT-DECORATION: underline; font-weight: bold}

.CMS_Error { border-right: red 1px solid; border-top: red 1px solid; border-left: red 1px solid; color: red; border-bottom: red 1px solid; background-color: white; }

.Stile-Chiuso { background-color: #99cc00; }
.Stile-Accettato { border:1px solid #D5A100; font-family: verdana, tahoma; font-size: 11pt; COLOR: #081C57; background-color:#ff8900; padding-top:3px; padding-bottom:3px; font-weight:bold}
.Stile-NonAccettato { border:1px solid #D5A100; font-family: verdana, tahoma; font-size: 11pt; COLOR: #081C57; background-color:#FCEEBC; padding-top:3px; padding-bottom:3px; font-weight:bold}

.Stile-NonSel { background-color: #C0C0C0; }
.Stile-Sel { background-color: #99cc00; font-weight:bold }


.EDITBOX { font-weight: normal; font-size: 9pt; color: midnightblue; font-family: arial,verdana, tahoma; background-color: #ffffff; }
.COMBO { font-size: 10pt; color: midnightblue; font-family: arial,verdana, tahoma; background-color: #ffffff; }
.LABEL { font-weight: bold; font-size: 10pt; color: #081c57; font-family: arial,verdana, tahoma; }
/* .BUTTON { font-weight: bold; font-size: 10pt; color: #D5A100; font-family: arial,verdana, tahoma; background-color: #c4c9ee; } */
.BUTTON { font-weight: bold; font-size: 10pt; color: #081C57; font-family: Arial; background-color: #FCEEBC }
.HOTBUTTON { border-right: #c4c9ee 2px outset; padding-right: 2px; border-top: #c4c9ee 2px outset; padding-left: 2px; font-weight: bold; font-size: 10pt; padding-bottom: 2px; border-left: #c4c9ee 2px outset; cursor: default; color: #1f33c6; padding-top: 2px; border-bottom: #c4c9ee 2px outset; font-family: Arial; background-color: #c4c9ee; text-decoration: none; }

.S-Href A:link { COLOR: #081C57; }
.S-Href A:visited { COLOR: #081C57; }
.S-Href A:hover { color: red; }

/* Righe pari e dispari nelle tabelle di Spettacoli accettati e calendario */
.Td-Cal-1 { font-weight: normal; font-size: 10pt; color: #081c57; font-family: Arial, Verdana, Tahoma; }
.Td-Cal-2 { font-weight: normal; font-size: 10pt; color: #081c57; font-family: Arial, Verdana, Tahoma; }

/* Stili per la tabella del calendario */
.TC-GiornoTd { font-family: arial,verdana, tahoma; font-size: 12pt; font-weight: bold; COLOR: #081C57}
.TC-OraTd { font-family: arial,verdana, tahoma; font-size: 10pt; font-weight: bold; COLOR: #081C57}
.TC-TitoloTd { font-weight: bold; font-size: 10pt; color: #081c57; font-style: italic; font-family: arial,verdana, tahoma; }
.TC-TitoloTd A { font-weight: bold; font-size: 10t; color: #081c57; font-style: italic; font-family: arial,verdana, tahoma; }
.TC-ScuolaTd { font-weight: normal; font-size: 10pt; color: #081c57; font-family: arial,verdana, tahoma; }
.TC-Spettacolo { display: none; }
.TB-Spettacolo { background-color: #fdf8d5; }
.TC-DatiTd { font-size: 10pt; color: #081c57; font-family: arial,verdana, tahoma; } 
.TC-Dati { font-weight: bold; font-size: 10pt; color: #081c57; font-family: arial,verdana, tahoma; }
.TC-Categoria { font-size: 10pt; color: #081c57; font-family: arial,verdana, tahoma; }
.TC-CategoriaTxt { font-size: 10pt; color: #081c57; font-style: italic; font-family: arial,verdana, tahoma; }
.SEP-Spettacolo { background-color: #B1521C; }

.NEWS-TD-Data { font-weight: bold; font-size: 10pt; color: #000080; font-family: tahoma,arial,verdana; }
.NEWS-TD-Titolo { font-size: 10pt; color: #000080; font-family: tahoma,arial,verdana; }
.NEWS-TD-Titolo A:link { color: #000080; text-decoration: none; }
.NEWS-TD-Titolo A:Visited { color: #000080; text-decoration: none; }
.NEWS-TD-Titolo A:Hover { color: orangered; text-decoration: none; }

.NEW-Data { font-weight: bold; font-size: 10pt; color: #000080; font-family: tahoma,arial,verdana; }
.NEW-Titolo { font-weight: bold; font-size: 10pt; color: #000080; font-family: tahoma,arial,verdana; }
.NEW-Testo { font-size: 10pt; color: #000080; font-family: tahoma,arial,verdana; }

.NEWS-NAVBAR { font-weight: bold; font-size: 8pt; color: #000080; font-family: tahoma,arial,verdana; }
.NEWS-NAVBAR2 { font-weight: bold; font-size: 8pt; color: sienna; font-family: tahoma,arial,verdana; }
.NEWS-NAVBAR2 A:link { color: #000080; text-decoration: none; }
.NEWS-NAVBAR2 A:Visited { color: #000080; text-decoration: none; }
.NEWS-NAVBAR2 A:Hover { color: orangered; text-decoration: none; }

/* ---- spettacoli accettati ---- */
.SA-Titolo   { font-family: arial,verdana, tahoma; font-size: 12pt; font-weight: bold; COLOR: #081C57}
.SA-Livello1 { font-family: arial,verdana, tahoma; font-size: 10pt; font-weight: bold; COLOR: #081C57}

.SA-Livello2 { font-family: arial,verdana, tahoma; font-size: 10pt; font-weight: bold; COLOR: #081C57}
.SA-Livello2 A:link { color: #000080; text-decoration: none; }
.SA-Livello2 A:Visited { color: #000080; text-decoration: none; }
.SA-Livello2 A:Hover { color: orangered; text-decoration: none; }

.SA-Livello3 { font-family: arial,verdana, tahoma; font-size: 10pt; COLOR: #081C57}

/* ---- storico ---- */

.TD-Storico { font-weight: bold; font-size: 12pt; color: #081c57; font-style: italic; font-family: arial,verdana, tahoma; }
.TC-Storico A { font-weight: bold; font-size: 12t; color: #081c57; font-style: italic; font-family: arial,verdana, tahoma; }