<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
    background-color:#ffffff;
    color:#333333;
    margin:0px;
}

img {
    border-width:0px;
}

* {
    background-attachment:scroll;
    font-family:Verdana, Sans-Serif;
    font-size:12px;
}

/* color:#750002; */

a {
    color:#B50102; /* #C15923 */
    text-decoration:none;
}

a:hover {
    text-decoration:underline;
}

div {
    display:block;
    overflow:hidden;
}

.dvMain {
    width:920px;
    margin:auto;
    background-color:white;
}

.dvTopBar {
    height:40px;
    background-color:#efefef;
    line-height:20px;
}

.columnContainer, .dvHeader, .dvTopBar, .dvBody {
    width:930px;
}

.doubleColumn {
    width:709px;
    text-align:center;
}

.doubleColumn .columnContainer {
    width:709px;
}

/*.doubleColumn .columnContainer .column {*/
.doubleColumn .columnContainer {
    width:355px;
}

.doubleColumn .columnContainer .box {
    width:326px;
    height:168px;
    text-align:left
    
}

.column .content, .doublecolumn .content {
    margin:10px;
}

.tripleColumn {
    width:700px;
}

.tripleColumn .columnContainer {
    width:718px;
}

.tripleColumn .columnContainer .column {
    width:407px;
}

.tripleColumn .columnContainer .box {
    width:224px;
    height:168px;
    
}

.dvHeader {
    height:100px;
    border-bottom:2px solid #B50102; /* #C15923 */
    }
    
.dvLogo, .dvTitle {
    height:100px;
    line-height:100px;
}

.dvLogo h1 {
    width:420px;
    height:100px;
    /*text-indent:200%;
    background-image:url('immagini/logo.png');*/
    background-repeat:no-repeat;
    background-position:center center;
    margin:0px;
}

.dvTitle h2 {
    margin:0px;
    margin-left:10px;
    width:505px;
    height:100px;
    text-indent:200%;
    background-image:url('immagini/titolo.png');
    background-repeat:no-repeat;
    background-position:center center;
}

.dvLogo a {
    display:block;
    width:370px;
    height:100px;
}

.column, .dvLogo {
    width:405px;
    margin-right:10px;
    float:left;
}
.dvLogo {
    margin-top:10px;
    margin-right:0px;
}

.dvMenuSx {
    width:200px;
    padding-top:10px;
    margin-right:10px;
    float:left;
}

.content {
	margin-left:80px;
	margin-right:40px;
  text-align:justify;
}

/*.Pagine {
  overflow:auto;
  height:450px;
  }*/

.IntestazionePagine {
  color:#00B0B7;
  font-size:14px;
  font-weight:bold;
  margin-bottom:15px;
  margin-top:5px;
  text-align:center;
}

.CorpoPagine {
  margin:0 20px 10px 20px;
  font-size:12px;
  text-align:justify
  }

.floatLeft {
    float:left;
    margin-right:1px;
    display:block;
}

.right {
    text-align:right;
    margin-right:10px;
    display:block;
}

.center {
    text-align:center;
    display:block;
}

.dvRegister h3, .dvRegister h3 *, .dvLogin a {
    font-family: Verdana, serif;
    font-size:16px;
    line-height:18px;
}

.dvRegister h3, .dvLogin a {
    margin-top:0px;
}

.dvRegister h3 {
    height:40px;
}

.dvRegister {
    /*line-height:14px;*/
}

.dvLogin input[type=text], .dvLogin input[type=password] {
    width:60px;
    height:14px;
    border-width:0px;
    border-bottom:1px solid #aaaaaa;
    background-color:#efefef;
    margin-left:3px;
    margin-right:3px;
}

.dvBody {
    margin-top:2px;
}

.box {
    width:298px;
    height:200px;
    border:1px solid #e0e0e0;
    margin-bottom:10px;
    overflow:auto;
}

.singleColumn .columnContainer .box {
    width:738px;
}

.dvBody .divLogin {
    background-image:url('immagini/sfondo_login.jpg');
    font-family:Verdana;
    color:#222222;
    font-size:12px;
}

.dvScuola {
    background-image:url('immagini/sfondo_scuola.jpg');
}

.dvCommenti {
    background-image:url('immagini/sfondo_commenti.jpg');
}

.mnuRoot a, .mnuNode a {
    cursor:pointer;
}

.mnuRoot {
    font-family: Verdana, serif;
    font-size:12px;
    text-transform:lowercase;
    font-weight:bold;
    list-style-type:none;
    padding-left:0px;
    background-color:white;
    color:#B50102; /* #C15923 */
}

.mnuRoot li {
    padding:5px 0px 0px 0px;
}

.mnuNode, .mnuNode ul {
    font-family: Verdana, serif;
    font-size:12px;
    line-height:normal;
    text-transform:lowercase;
    font-weight:bold;
    padding-left:10px;
    list-style-type:none;
    background-color:white;
    color:#000000;
}

.mnuNode li {
    padding:5px 0px 0px 0px;
}

h2, h2 * {
    font-family: Verdana, serif;
    }

h2 {
    font-size:16px;
    text-align:right;
}
.box h2, .box h2 * {
    text-align:left;
    font-family: Verdana, serif;
    font-size:16px;
    line-height:18px;
    text-transform:lowercase;
    font-weight:bold;
    }
    
.box h3, .box h3 * {
    font-family: Verdana, serif;
    font-size:16px;
    line-height:18px;
    text-transform:lowercase;
    font-weight:bold;    }
    
.box h3, .box h2 {
    margin:0px;
    margin-top:0px;
    margin-bottom:6px;
    }
    
.dvAssociati h3 {
    margin-bottom:10px;
}

.box p {
    margin:0px;
}

.corpo12{
	font-size:12px
}

.corpo16, .corpo14 *{
	font-size:14px
}

.corpo16, .corpo16 *{
	font-size:16px
}

.bold{
	font-weight:bold
}

.inputModulo{
	border:none 0px;
	border-bottom:solid 1px black;
	text-transform:uppercase;
	background-color:#f6f6f6
}

.inputModuloErrore{
	border:none 0px;
	border-bottom:solid 2px red
}

.chkModulo{
	border-color:black;
}

.chkModuloErrore{
	border-bottom:2px solid red
}

td {
	vertical-align:top;
}

table.tbIscrizione {
	margin:auto;
}

.textContainer {
    max-width:600px;
    margin:auto;
}

.testonotizia * {
  margin:0px;
  text-align:justify;
	font-family:Verdana, MS Sans Serif;
  font-size:14px;
}

.titolonotizia * {
  height:36px;
  line-height:36px;
	font-family:Verdana, MS Sans Serif;
  font-size:14px;
  font-weight:bold
}

.notizia {
  height:36px;
  line-height:18px;
  text-align:right;
  font-size:14px;
  font-weight:bold
}

.destra, .destra *{
	text-align:right
}

.sinistra, .sinistra *{
	text-align:left
}

.centro, .centro *{
	text-align:center
}

.form .etichetta, .form .etichettaBig {
    display:block;
    clear:left;
    float:left;
    width:110px;
}

.form .text {
    width:250px;
}

.titolo
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    letter-spacing:1px
}

.homeNews img.cx {
    display:block;
    margin:auto;
    margin-top:5px;
    margin-bottom:5px;
}

.homeNews h1 {
    text-align:left;
}

.homeNews img.sx {
    float:left;
    margin-right:12px;
}

.homeNews img.dx {
    float:right;
    margin-left:12px;
}

.dvTopBar .dvLogin {
    float:right;
    text-align:right;
    margin-right:20px;
    margin-top:10px;
}

.tabellabordata {
	border-top:solid 2px gray;
	border-bottom:solid 1px gray;
	border-left:solid 2px gray;
	border-right:solid 1px gray;
	text-align:left;
	margin:10px
}

.Presidenti img.cx {
    display:block;
    margin:auto;
    margin-top:5px;
    margin-bottom:5px;
}

.Presidenti h1 {
    text-align:left;
}

.Presidenti img.sx {
    float:left;
    margin-right:12px;
}

.Presidenti img.dx {
    float:right;
    margin-left:12px;
}

div.corpo {margin:0pt 100pt 0pt 100pt}

.prossimoConcerto {
		padding-top:10px;
		padding-bottom:10px;
		text-align:center;
		font-size:12px;
		font-weight:bold;
		background-color:#B50102;
		color:white;
		margin-bottom:5px;
}

.nascosto {
	display:none;
}

.visibile {
	display:block;
}</pre></body></html>