#indice {
   background-color:#F8F4E0;
}

.tabind {
   border: none;
   width: 80%;
}

.tabind tr td  {
   padding: 4px;
   border: none; // 1px ridge #605000;
   vertical-align: middle;
   text-align: center;
   color: #0000A0;
   font: bold 1vw Verdana, Arial, sans-serif; 
   background-color: #F4F4D8;
   border: 1px dotted #A00000;	
}

.tabind tr th {
   padding: 4px;
   border: 2px ridge #FFFF00;
   vertical-align: middle;
   text-align: center;
   color: #006000;
   font: bold 2vw Verdana, Arial, sans-serif; 
	background-color: #E8E4C8;
}

a {
   color: #800000;
   text-decoration: none;
}

a:hover {
   text-decoration: underline;
}

#pagina {
   background-color:#FFFFFF;
   background-image: url("sfondo.jpg");
   background-repeat: repeat;
   background-attachment: fixed;
   background-position: top;
}

.path {
   font: normal 1vw Arial, sans-serif;
   color: black;
}

.path a {
   color: #208020;
   text-decoration:none;
}

.path a:hover {
   text-decoration: underline;
}

h1 {
   font: bold 4vw "Times New Roman", serif;
   color: red;
   text-align: center;
}

h2 {
   font: bold 3vw "Times New Roman", serif;
   color: brown;
   text-align: center;
}

h3 {
   font: bold 2vw "Times New Roman", serif;
   color: #0000C0;
   text-align: center;
}

.testo {
   font: normal 1vw "Times New Roman", serif;
   color: black;
   text-align: justify;
}

.tabcit {
   width: 80%;
   background-color: #ffffe8;
   border: 3px ridge #c8b000;
}

.tabcit tr td {
   padding: 12px;
}
 
.citazione {
   font: normal 1vw Verdana, Arial, serif;
   color: black;
   text-align: justify;
}

.datapub {
   font: bold 2vw Arial, sans-serif;
   color: red;
   text-align: center;
}

.titolocomm {
   font: bold 2vw "Times New Roman", serif;
   color: brown;
   text-align: left;
	
}

.autorecomm {
   font: bold 2vw "Times New Roman", serif;
   color: blue;
}

.datacomm {
   font: bold 2vw "Times New Roman", serif;
   color: #008000;
}
