body {
 font-family: tahoma,arial, helvetica, sans-serif,"Trebuchet MS";
}

.campo_data {font-size:80%;color: #003366;text-align:center;}

.citazione {
  font-size:84%;
  margin-top:5px;
  text-decoration: none;
  color: #000000;
  background: #FFFFFF;
} 

.accg {color:#e50d0e;}
.giallo {color:#FFFF00;}

.testo {font-size:80%;text-align:justify;}

.contenuto { 
 margin:0 auto;
 width:95%;border:1px; 

}

.centra {text-align:center;}

h1 { font-size:150%;color:#e50d0e;}
h2 { font-size:120%;text-align:center; }
h3 { font-size:90%; }
h4 { font-size:70%;font-weight:normal; color: #52527A; }

p:first-letter { 
  font-size:200%;font-weight:bold;
  color:#e50d0e;
}

p img {width:315px;height:236px;
  float:right;padding:10px;
  margin:5px;margin-top:0;margin-left:10px;
  background:#FFFFEF;
} 

#intestazione{ height:154px;
 background:#003366;margin:0;  

}
#intestazione a:link {color:#FFFF00;}
#intestazione a:visited, hover {color:#AFAFAF;}

.cell_1{ 
 float:left;
}
.cell_2{ 
 width:70%; 
 float:left;
 color:#FFFFFF;
 font-size:85%;
 text-align:center;
}
.cell_3{ 
 float:left;
 font-size:80%;
 text-align:center;
 padding-top:25px;
 padding-left:40px;
}

#navigazione { height:42px;
 margin:0;margin-top:5px;
 text-align:center; 
 background: #BEBEBE; 
}

#menu-2 {
 font-size: 85%;
 margin: 0;
 padding: 0;padding-top:13px;
 list-style-type: none;
 width:auto;

} 

#menu-2 li{
 padding: 0;
 margin: 0;
 display: inline;
 background: #e6e6e6;
} 

#menu-2 li a{ 
 color: #0000FF;
 border-bottom: 3px solid #e50d0e;
 background: #e6e6e6; 
 text-decoration: none;
 padding: .4em 0.8em;
} 

#menu-2 a:hover, 
#menu-2 a:focus, 
#menu-2 a:active, 
#menu-2 #voce-corrente a{
 color:#FFF;background-color: #4066A4;}

.corpo {width:94%; 
 margin:10px auto 10px auto;
 padding-bottom:10px;
 color: #003369;
 font-size:80%;
 text-align:justify;
}

#colonna_sx {
 float:left;
 width:50%;
 background:#FFFFEE;
 border:1px solid #003366;
}
#colonna_dx {
 float:right;
 width:49%;
 background:#FFFFFF;
 border:1px dotted #000;
}




/* PAGINA DISCOGRAFIA */

.subheader {
 clear: both;
 font-size:100%;margin: 13px 0 0 0;
 padding:3px;border-bottom: 1px;text-align:center
}

.lbox {
 padding: 3px 12px;margin: 0 0 15px 0;
 font-size:1.1em;text-align:justify;
 border:1px;
}

.lbox h2 {text-align:left;
 padding-top:10px;padding-bottom:5px; 
 color: #003366;background: #EEEEEE;
 border-bottom:1px solid #3F3F7C;
}
	
.lbox h3 {text-align:left;font-size:100%;
 color: #003366;background: #EEEEEE;
 border-bottom:1px solid #3F3F7C;
}
	
.thumb {
 float: left;
 width: 300px;border: 1px;color: #000000;
 margin: 10px 20px 15px 0;
 padding: 5px;
}


/* FINE PAGINA DISCOGRAFIA */

table {width:auto;margin:auto;margin-top:10px;
 border: 1px; text-align:left;font-size:12px;
 bacground:#404040;

}

td {width:33%;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:5px;
 border-bottom: 1px dotted #003366;

}

.contatti table {width:65%;}

.contatti td {width:50%;
 padding-left:5px;
 padding-right:5px;
 padding-bottom:5px;
 border-bottom: 1px dotted #003366;

}

/* tabella direttivo */

.bellatavola {border-collapse: collapse;}
.testatavola
{margin: 5px; padding: 8px; border: 1px solid #336699; background-color: #336699; font-family: verdana,arial,serif; color:#ffffff; font-size: 9pt; font-weight: bold;}
.rigatavola1
{margin: 5px; padding: 5px; border: 1px solid #336699; background-color: #ffffff; font-family: verdana,arial,serif; color: #000000; font-size: 10pt; font-weight: bold;text-align: justify;}
.rigatavola2
{margin: 5px; padding: 5px; border: 1px solid #336699; background-color: #ffffff; font-family: verdana,arial,serif; color: #000000; font-size: 10pt; font-weight: normal;text-align: justify;}
/* fine tabella direttivo */

#codice_shinystat {margin-top:5px;text-align:center;}

/* INIZIO FONDO PAGINA */

.fondo_pagina { 
 width:100%; height:25px;
 margin:auto;margin-top:15px;padding-top:5px;
 color:#FFFFFF;font-size:73%;
 background:#003366;
 text-align:center; 
 border-top:1px dotted #404040;
 border-bottom:1px dotted #404040;
}
.fondo_pagina a:link {color:#FFFF00;}
.fondo_pagina a:visited, hover {color:#AFAFAF;}
/* FINE FONDO PAGINA */

