/* Versione 9 da 10 2026 */

#evidenziato {background-color: yellow;}
#rosso   {color: red;}
#blu     {color: blue;}
#nero    {color: black;}
#verde   {color: green;}
#grigio  {color: gray;}
#bianco  {color: white;}
#giallo  {color: yellow;}
#evirosso{color: red; background-color: yellow;}
#eviblu{color: blue; background-color: yellow;}
#minuscolo {text-transform:lowercase;}

#nove    {font-family: "Verdana", "Arial", "Helvetica", "Sans-serif"; font-size :9px;}
#dieci   {font-family: "Verdana", "Arial", "Helvetica", "Sans-serif"; font-size :10px;}
#dodici  {font-family: "Verdana", "Arial", "Helvetica", "Sans-serif"; font-size :12px;}

#box_errori_accesso {
/*position: absolute;*/
position: relative;

 /*Il posizionamento assoluto esula dal flusso di dati del documento, per questo risulta utile per piazzare div (o altro) in modo dinamico*/

/*top: 490px;*/
/*left: 250px; */

/*right:0%; top:0%; 
/*Con posizionamento fluid (ovvero con percentuali) il div si adatta automaticamente allo schermo di tutte le risoluzioni*/
width: 500px;
height: 40px;
padding: 20px;
border: solid 4px;
margin: 15px;
text-align: center; /* orizzontale */
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;

}

#box_errori_accesso_riservato {
position: relative;
width: 500px;
height: 40px;
padding: 20px;
border: solid 4px;
margin: 15px;
text-align: center; /* orizzontale */
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
}

#numerello    {color: cyan; font-size :10px; font-weight:normal;}

#titolone      {font-size :15px; font-weight:bold; text-align:center; color:white;}
#titolino_menu {font-size:11px; font-weight:normal; text-align:left; color:yellow;}
#titolino_footer {
    font-size :10px;
	font-weight:normal;
	text-align:right;
	color:yellow;
	margin-right:20px;
	margin-bottom:10px;
	}

#titolo_principale {font-size:16px; font-weight:bold;   text-align: left; color:yellow;}

#titolo_notizia {font-size:14px; font-weight:bold; text-align: justify; color:yellow; }



.sinistra_notizie {  //non usata -  sistemare per elenco notizie contiene al suo interno, se settata data in campo tabella, anche il calendario*/
min-height:65px;
height:auto !important;
height:65px;margin: 0; 
padding: 0px 0px 0px 0px; 
//width: 600px;   
//larghezza calendario + 10 px
//height:65 px;
border: 1px solid #ccc;
background-color: transparent; 
float: left; 
text-align: left;
margin: 10px; 
} 

.destra_qrcode { 
margin: 10px; //per spaziare dalla data (scritta sopra)
padding: 0px 0px 0px 0px; 
background-color: transparent; 
float: right; 
text-align: left; 
} 

.destra { 
margin: 10px; //per spaziare dalla data scritta (scritta sopra)
padding: 0px 0px 0px 0px; 
width: 60px; //larghezza calendario +10 px
background-color: transparent; 
float: right; 
text-align: left; 
} 

.calendario {
    margin: 5px;
	float: left;
	height: 50px;
	width: 50px;     
	background: url(248_dati_immagini/comuni/comuni_img/comuni_pagine/calendario_verde.png) no-repeat;
	margin-right: 12px;
}
.mese {
	text-align: center;
	color: white;
	font-size: 11px;
	padding-top: 2px;
	font-weight: bold;
}
.giorno {
	text-align: center;
	padding-top: 4px;
	color: black;
	font-size: 18px;
	font-weight: bold;
}
.anno {
	text-align: right;
	/*padding-left: 35px;*/
	margin-top:-3px;
	margin-right:2px;
	color: red;
	font-size: 7px;
	font-weight: bold;
}

/* div.textimage è una classe  */

div.textimage{
  /*  width: 700px; */
    height:126 px;
    /* margin-top:20px; */
    margin-bottom:0px;     
    border: 0px; 
    /* background-color: black; */      /* per debug */
}
div.textimage img{float:left;margin 0px;}
div.textimage h2, div.textimage p{
    margin:0px;
    padding: 0px 0px;
}
div.textimage h2{margin-top:0px; color:yellow;font-size:18px;}
/*div.textimage p {
    margin: 5px;
    font-size:14px;
    font-weight:bold;
    text-align: justify;
    color:yellow;
}*/
div.clearer{clear: left;}
/* usati sopra in div.textimage  */

#area_data {
    font-size:12px;
	font-weight:normal;
	text-align:right;
	color:cyan;
	margin-right:20px;
}

#area_centrale {
        padding: 0px 0px;
		text-align:justify;
		margin-top:0px;
        margin-bottom:10px;
        margin-right:25px;
        margin-left: 25px;
		font-size:13px;
		font-weight:normal;
		color:white;
	 }

body{
 /* background-image: url(248_v4/248_v4comuni/248_v4comuni_img/248_v4comuni_pagine/sfondo_blu_156_240_34_8x8.png);*/
  text-align:center;      /*per IE*/
  margin-left:auto; 
  margin-right:auto; 
  line-height: 12px;
  font-size: 14px;
  font-style:  normal;
  font-weight: normal;
  font-family: "Verdana", "Arial", "Helvetica", "Sans-serif";
}
table#tabellaloc1 {     /*lasciare nome tabella!*/    /* background gestito con js ! */
  text-align:center;      /*per IE*/
  margin-left:auto; 
  margin-right:auto; 
  width:100px;
}
tr,td {text-align:left;}      /*per IE*/

INPUT.pulsante_azzurro {
    font-family: Verdana, Arial, Helvetica, Sans-serif;
	font: bold 10px;
	cursor: pointer;
	color: #039;
	background-color: #e2f0fe;
}
/*td.backazzurro { 
  background-image: url(248_v4/248_v4comuni/248_v4comuni_img/248_v4comuni_pagine/sfondo_azzurro_144_228_91_8x8.png);

 //messo in header in modo che sia parametrico
 
td.backblu { 
  background-image: url(248_v4/248_v4comuni/248_v4comuni_img/248_v4comuni_pagine/sfondo_blu_156_240_34_8x8.png);
}
}*/

#inserimento_codice {
  text-align:center;
  margin-top:0px;
  font-size:14px;
  font-weight:normal; 
  color:yellow;
}

#intesta_pagina {
  text-align:left;
  margin-top:5px;
  font-size:14px;
  font-weight:bold; 
  color:yellow;
}

a img {border: none; }

a:link{ text-decoration: underline;  color: white;}
a:active{  color: white;}
a:visited{ color: white;}
a:hover{ color: black;  text-decoration: none;  background-color:yellow;}

a.nodecorgiallo:link {text-decoration: none;  color: white;}
a.nodecorgiallo:active  {  color: white;}
a.nodecorgiallo:visited{ color: white;}
a.nodecorgiallo:hover { color: black;  text-decoration: none;  background-color:yellow;}

a.nodecorazione:link      { text-decoration: none;  color: white;}
a.nodecorazione:active  {  color: white;}
a.nodecorazione:visited{ color: white;}
a.nodecorazione:hover    { text-decoration: none;  background-color:transparent;}