/* foglio di stile per la stampa in generale */

body {font-family:Verdana, Arial, Helvetica, sans-serif;}
	
table {width:100%;}

address {font-style:normal;}

a img {border:0;}

#container {width:100%;}

#logo {background-image: url('image/logoback.jpg');
       background-position: right top;
	   background-repeat: no-repeat;}

/*menu supertiore*/
 
.menu {display:none;} 
.sottomenu {display:none;}		
.selezionato {display:none;} 

/*fine menu superiore*/

/*corpo centrale*/			
#corpo {width:100%;}
			
#col1 {width:200px;
	float:left; 
	padding-top:3px;
	text-align:center;
	}
	
/*colonna laterale pagine interne */	
#col {width:200px;
	float:left; 
	padding-top:10px;
}

.box  {
 margin:0;
 padding:0;}
 
.boxh1 {
border:0px ! important;
position:relative;
top:0;
right:0;
z-index:100;
}

.cop {
margin:0;
margin-top:-0.98em;
border-right:1px solid #000000;
position:relative;
top:0;
border-left:20px solid #ffffff;
}
.box p {
margin-top:0;
margin-bottom:0.5em;
padding-top:4px;
padding-left:27px;
padding-right:5px;
font-size:0.7em;
text-align:left;

}

#centro {width:60%;
		float:left;		
		} 
#centro p {padding:0;
		   margin:0;
			padding-top:10px;
			font-size:0.8em;}
			
		
#ban {display:none;} 
	
.laterale {text-align: right;}
/*fine corpo centrale*/

hr {visibility:hidden;
	clear:both;}

/*footer*/

/*footer*/
.footer {width:100%; 
		clear:both;
		margin:0;
		padding:0;}
		
.terzo {display:none;} 
			
			
.quarto {clear:both;
		font-size:0.7em;
		color:#999999;
		background-color:#FFFFFF;}
		
.quarto address {
  margin:0.2em;
  padding:0.2em;
  float:left;
}

.quarto span {
  margin:0.2em;
  padding:0.2em;
  display:block; 
  text-align:right;
}
		
/*fine footer*/

/*menu aggiornamenti*/
#col {display:none;} 

.stef {display:none;} 

.titolo {
background-color:#990000; 
color:#FFcc33; 
font-size:1em;
margin-top:10px; 
margin-bottom:0px;
text-align:center;
font-variant:small-caps;
}

form {display:none;}

form.formbis {display:none;}

/*per formattare i contenuti php*/

.phpc {width:100%;} /*tabelle php index, eventi, avvisi*/

.phpd {border:1px dashed #990000;}

.phptit {
margin:0;
margin-top:15px;
margin-bottom:10px;
padding:0;
} /*titolo*/

.phpfot {
margin:0;
margin-top:15px;
padding:0;
font-size:0.9em;
} 

.phpdate {
font-style:italic; 
}  /*data evento*/

.locandina {
width:180px;
float:left;
margin:0;
padding:0 10px 0 10px;
margin-right:20px;
margin-top:10px;
} /*locandine e foto*/

.phpi {width:100%; margin-top:10px; font-size:0.8em;} /*tabelle php repertorio, ascoltaci, matrimonio */

.phpi h2 {font-size:1.2em; padding-bottom:0; margin-bottom:0;}

.phpau {
margin:0;
margin-top:15px;
padding:0;
font-size:1em;
} /*titolo dei brani nelle tab repertorio, ascoltaci, matrimoni*/

img.brano {
margin:0;
} /*nelle pag con audio, visualizza l'immagine cliccabile*/

ul.phpo{
margin:0;
margin-bottom:10px;
margin-bottom:3px;
padding:0;
font-size:0.9em;
}  /*elenco coristi*/
.phpo li {
list-style-type:none;
font-size:0.9em;
} /*elenco coristi*/

.rif { display:none;}


.phpa {
font-size:0.9em;
margin:10px 5px 10px 0px;} /*contorno rosso x gli avvisi form cd*/

/*indirizzo*/
address {text-decoration:none; font-size:0.8em; padding:5px;}

/*elenco puntato numerato in privacy*/
ol li {font-size:0.8em; margin-bottom:0.7em;}

/*riepilogo di spesa nella form del cd*/
.dt {
font-size:0.9em;
letter-spacing:0.1em;
font-style:oblique;
width:50%;
float:left;
} 

.dd {font-size:0.8em; width:auto;}

/*riepilogo di invio nelle form matrimonio e cd*/

.dr {
font-size:0.9em;
letter-spacing:0.1em;
font-style:oblique;
width:25%;
float:left;
} 

.amenu {
font-size:0.7em;
}

/*mappa*/

 .mappa {
        font-size:1em;
        color: #990000;
        margin-top:10px;
	padding-left:30px;
      }
      
      .mappa1 {
        font-size:0.8em;
        color: #990000;
        margin-top:5px;
        padding-left:50px;
      }
	      
      
      .mappa a:link {color:#990000;}
      
      .mappa a:visited {color:#996600;}
      
      .mappa a:hover {font-weight:bold;}
      
      .mappa a:active {font-weight:bold;}
      
      *.mappa:hover *.hidden {
        float:right;
        display:block;
        position:absolute;
        left:50%;
        width:35%;
      }
      
      *.hidden {
        font-size:12px;
        float:right;
        display:none;
        margin:-15px;
		margin-left:5px;
        padding:0;
      }
      
      .mappa1 a:link {color:#990000;}
      
      .mappa1 a:visited {color:#996600;}
      
      .mappa1 a:hover {font-weight:bold;}
      
      .mappa1 a:active {font-weight:bold;}
      
      *.mappa1:hover *.hidden {
        float:right;
        display:block;
        position:absolute;
        left:50%;
        width:25%;
      }
/*programma cd*/
.prg {margin:0; padding:0; margin-bottom:0.7em;}
.prg li { 
list-style-type:none;
font-size:0.8em;
}

.prgmus {font-style:oblique; margin-bottom:0.5em} /*autore*/

/*ricerca brani*/

.cerca {
border:2px solid #990000; 
border-top:0px; 
padding:0.5em; 
margin-top:0px;
margin-bottom:0px; 
font-size:0.9em;
background-color: #FFffcc;
} 

.cerca ul {margin:0; padding:0;}

.cerca ul li {list-style-type:none; font-size:0.8em;}

/*modifica h1 x rimpicciolire*/
h1 {font-size:1.2em;}

hr.spazio {
	visibility:hidden;
	height:0px;
	margin:0;
	border:0;
	padding:0;
}
