body {
	background-color: #8B0000;
	font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0;
}

a {
	color: #A52A2A;
	font-family: verdana, arial, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}

.fansclub_titolo { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #A52A2A; }

a.boldtextblack:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: underline; }

a.boldtextfooter:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }

a.boldtextwhite:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }

a.bottoniera:hover { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }

a.cromastudio:hover { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }

a.cromastudio2:hover { color: #BFBFBF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: underline; }

a.cromastudio3:hover { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; }

a.cromastudio4:hover { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

a.cromastudio6:hover { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }

a.icone:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: underline; }

a.lat:hover { color: #D93552; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: underline; }

a.normaltextblack:hover { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: underline; }

hr { border: 1px dotted #808080; height: 1px; }

img { border: none; }

input { background-color: #FFFFFF; border-color: #000000 #000000 #000000 #000000; border-left-width: 1px; border-right-width: 1px; border-style: solid solid solid solid; border-width: 1px 1px 1px 1px; color: #000000; font: 8pt verdana; }

p { color: #000000; font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; }

select { background-color: #FFFFFF; border-color: #000000; border-left-width: 0px; border-right-width: 0px; border-style: dashed; border-width: 1px; color: #000000; font: 8pt verdana; }

textarea { background-color: #FFFFFF; border-color: #000000 #000000 #000000 #000000; border-left-width: 1px; border-right-width: 1px; border-style: solid solid solid solid; border-width: 1px; color: #000000; font: 8pt verdana; }

.boldtextblack { color: #800000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

.boldtextfooter { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }

.boldtextgrigio { color: #828282; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

.boldtextwhite { color: Black; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; }

.bottoniera { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

.bottoniera2{ color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none; }

.campiform { background: #FFFFFF; border: 0px; color: #3E5F8C; font-family: verdana, tahoma, arial; font-size: 10px; font-weight: bold; }

.campiformd { background: #808080; border-color: #990000; border-style: solid; color: #990000; font-family: verdana, tahoma, arial; font-size: 11.75px; }

.cap{ color: #283F48; font-family: Tahoma; font-size: 10px; font-weight: bold; padding-left: 15px; padding-top: 15px; text-decoration: underline; }

.cap1{ color: #283F48; font-family: Tahoma; font-size: 10px; font-weight: bold; padding-left: 15px; padding-top: 9px; text-decoration: underline; }

.catalogo_td { background-color: #003380; text-align: center; vertical-align: middle; }

.catalogo_td_testo { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.catalogo_testo_tabella { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.catalogo_titoletto { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.catalogo_titolo { color: #8B4513; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.columnfont { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.columntd { background-color: #FF9999; text-align: left; }

.copyright { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

.corpo_testo { color: #0F0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }

.corpotesto { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

.corpotestonormale { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; }

.corpotestonormalebold { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.cromastudio { color: #D2691E; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }

.cromastudio2 { color: #821F1F; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

.cromastudio3 { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }

.cromastudio4 { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; }

.cromastudio5 { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; }

.cromastudio6 { color: #8B0000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }

.datafont { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }

.dataora { color: #002152; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.datatd { background-color: #E6E6E6; }

.date{ color: #FFFFFF; font-family: Tahoma; font-size: 10px; }

.discografia_testo{ color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }

.discografia_testobold{ color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.discografia_titolo{ color: #A52A2A; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;  margin-bottom: 0px;  padding-top: 0px;   }

.errore { color: #FF0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

.faqtesto { color: #5A5A5A; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; }

.faqtesto a { color: #5A5A5A; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; text-decoration: none; }

.faqtesto a:hover { color: #5A5A5A; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight: normal; text-decoration: underline; }

.faqtitolo { color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }

.faqtitolo a { color: #000000; font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }

.faqtitolo a:hover { text-decoration: underline; }

.fieldcaptionfont { color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt; }

.fieldcaptiontd { background-color: #FFD0D0; }

.footer{ color: #FFFFFF; font-family: Tahoma; font-size: 10px; font-weight: normal; text-align: center; text-decoration: none; }

.footer a{ color: #FFFFFF; font-family: Tahoma; font-size: 10px; font-weight: normal; text-decoration: none; }

.footer a:hover{ color: Maroon; font-family: Tahoma; font-size: 10px; font-weight: normal; text-decoration: underline; }

.form_testo { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }

.formheaderfont { color: #39444D; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; }

.formheadertd { text-align: Center; }

.griglia_normale { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; }

.griglia_titoletto { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; }

.header { color: #2FFFFF; font-family: Tahoma, sans-serif; font-size: 12px; font-weight: 900; padding-left: 10px; padding-right: 5px; }

.icone { border: none; color: #B22222; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; text-decoration: none; }

.lat { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; text-decoration: none; }

.menu{ color: #026A96; font-family: Tahoma; font-size: 9px; font-weight: bold; text-decoration: none; }

.news { color: #FFFFFF; font-family: Arial, sans-serif; font-size: 9px; font-weight: 900; padding-left: 10px; padding-right: 5px; }

.normaltextblack { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }

.normaltextwhite { color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }

.recordseparatortd { background-color: #FFFFFF; }

.t10_black { color: #000000; font-family: tahoma; font-size: 10px; text-decoration: none; }

.t10_orange { color: #FF7800; font-family: tahoma; font-size: 10px; font-weight: bold; text-decoration: none; }

.t11_green { color: #028400; font-family: tahoma; font-size: 11px; font-weight: bold; text-decoration: none; }

.t11_greuy { color: #333333; font-family: tahoma; font-size: 11px; text-decoration: none; }

.t11g { color: #646464; font-family: tahoma; font-size: 11px; text-decoration: none; }

.tblcorpo { background-color: #E8E8E8; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.tbltitolo { background-color: #0070AC; color: #452516; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.tbltotale { background-color: #75D0FF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.tbltotalecorpo { background-color: #E8E8E8; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.testo { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; }

.testo_inferiore { color: #000099; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; }

.txt{ color: #283F48; font-family: Tahoma; font-size: 10px; }

.txtcap{ color: #000000; font-family: Verdana; font-size: 11px; font-weight: bold; }

.v11g { color: #646464; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }

hr.concerti { border: 1px dotted #808080; height: 1px; margin: 2px 2px; padding: 0px 0px; }

#faq a { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #005301; font-weight: bold; }

#faq a:hover{ margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; color: #005301; font-weight: bold; background-color: #dfdfdf; }
.footer{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	text-decoration: none;
}

.footer a{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.footer a:hover{
	color: #DDDDDD;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

.footer2 a{
	color: #000000;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
}

.footer2 a:hover{
	color: #B22222;
	font-family: Tahoma;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}




