﻿
/* FONT-FACE BERTHOLD BASKERVILLE */


@font-face {
    font-family: Berthold Baskerville;
    src: url('fonts/Berthold_Baskerville_Regular.eot');
    src: url('fonts/Berthold_Baskerville_Regular.eot?#iefix') format('embedded-opentype'),
        url('fonts/Berthold_Baskerville_Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	text-rendering: optimizeLegibility;
}

@font-face {
    font-family: Berthold Baskerville;
    src: url('fonts/Berthold_Baskerville_Italic.eot');
    src: url('fonts/Berthold_Baskerville_Italic.eot?#iefix') format('embedded-opentype'),
        url('fonts/Berthold_Baskerville_Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;	
   text-rendering: optimizeLegibility;
}

@font-face {
    font-family: Berthold Baskerville;
    src: url('fonts/Berthold_Baskerville_Bold.eot');
    src: url('fonts/Berthold_Baskerville_Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/Berthold_Baskerville_Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
   text-rendering: optimizeLegibility;
}	
	

/* FONT-FACE VERDANA */


@font-face {
    font-family: Verdana;
    src: url('fonts/verdana.eot');
    src: url('fonts/verdana.eot?#iefix') format('embedded-opentype'),
        url('fonts/verdana.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
	text-rendering: optimizeLegibility;
}

@font-face {
    font-family: Verdana;
    src: url('fonts/verdanai.eot');
    src: url('fonts/verdanai.eot?#iefix') format('embedded-opentype'),
        url('fonts/verdanai.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;	
   text-rendering: optimizeLegibility;
}

@font-face {
    font-family: Verdana;
    src: url('fonts/verdanab.eot');
    src: url('fonts/verdanab.eot?#iefix') format('embedded-opentype'),
         url('fonts/verdanab.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
   text-rendering: optimizeLegibility;
}	
	
@font-face {
    font-family: Verdana;
    src: url('fonts/verdanaz.eot');
    src: url('fonts/verdanaz.eot?#iefix') format('embedded-opentype'),
         url('fonts/verdanaz.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
   text-rendering: optimizeLegibility;
}




/* BODY */


#body {text color: #222222; 
         background-image: url('../immagini/sfondo/sfondo.jpg'); 
         background-attachment: fixed;
         overflow-y: scroll;
		overflow-x: hidden;
		}

/* BOX */

.box {
         width: 980px; 
         align: center;
         border-spacing: 15px; 
         border-collapse: separate;
         }



/* TABELLA NAVIGAZIONE */


.navigazione-box {
         border-color: #FFFFFF;
         background-color: #FFFFFF;
         border-width: 0px; 
         border-spacing: 3px; 
         border-collapse: separate;
         }

.navigazione {
         width: 174px; 
         background-color: #222222;
         color: #FFFFFF; 
         font-family: "Berthold Baskerville"; 
         font-weight: bold;
         font-size: 15; 
         text-align: center;
         padding-top: 6px;
         padding-bottom: 7px;
               }

.navigazione a:link {color: #FFFFFF; text-decoration: none;}
.navigazione a:visited {color: #FFFFFF;  text-decoration: none;}
.navigazione a:hover {color: #FF0000;  text-decoration: none;}
.navigazione a:active {color: #FF0000;  text-decoration: none;}


.navigazione-home {
         background-color: #ADC9C9;
         color: #222222; 
         font-family: "Berthold Baskerville"; 
          font-size: 14; 
         text-align: center;
         padding-top: 5px;
         padding-bottom: 6px;
               }

.navigazione-home  a:link {color: #222222;  text-decoration: none;}
.navigazione-home  a:visited {color: #222222;  text-decoration: none;}
.navigazione-home  a:hover {color: #FF0000;  text-decoration: none;}
.navigazione-home  a:active {color: #FF0000;  text-decoration: none;}


.navigazione-catalogo {
         width: 100%; 
         background-color: #00BBBB;
         color: #222222; 
         font-family: "Berthold Baskerville"; 
         font-weight: bold;
          font-size: 14; 
         text-align: center;
         padding-top: 5px;
         padding-bottom: 6px;
               }

.navigazione-catalogo a:link {color: #222222;  text-decoration: none;}
.navigazione-catalogo a:visited {color: #222222;  text-decoration: none;}
.navigazione-catalogo a:hover {color: #FF0000;  text-decoration: none;}
.navigazione-catalogo a:active {color: #FF0000;  text-decoration: none;}

.navigazione-rubriche {
         width: 100%; 
         background-color: #CD9B69;
         color: #222222; 
         font-family: "Berthold Baskerville"; 
          font-size: 14; 
         text-align: center;
         padding-top: 5px;
         padding-bottom: 6px;
               }

.navigazione-rubriche a:link {color: #222222;  text-decoration: none;}
.navigazione-rubriche a:visited {color: #222222;  text-decoration: none;}
.navigazione-rubriche a:hover {color: #FF0000;  text-decoration: none;}
.navigazione-rubriche a:active {color: #FF0000;  text-decoration: none;}


.navigazione-bifrost {
         width: 100%; 
         background-color: #729DD3;
         color: #222222; 
         font-family: "Berthold Baskerville"; 
          font-size: 14; 
         text-align: center;
         padding-top: 5px;
         padding-bottom: 6px;
               }

.navigazione-bifrost a:link {color: #222222;  text-decoration: none;}
.navigazione-bifrost a:visited {color: #222222;  text-decoration: none;}
.navigazione-bifrost a:hover {color: #FF0000;  text-decoration: none;}
.navigazione-bifrost a:active {color: #FF0000;  text-decoration: none;}


.navigazione-libreria {
         width: 100%; 
         background-color: #CCCCFF;
         color: #222222; 
         font-family: "Berthold Baskerville"; 
          font-size: 14; 
         text-align: center;
         padding-top: 5px;
         padding-bottom: 6px;
               }

.navigazione-libreria a:link {color: #222222;  text-decoration: none;}
.navigazione-libreria a:visited {color: #222222;  text-decoration: none;}
.navigazione-bifrost a:hover {color: #FF0000;  text-decoration: none;}
.navigazione-bifrost a:active {color: #FF0000;  text-decoration: none;}





/* TABELLA CORPO */



.ala_sx {
	         width: 200px; 
	         vertical-align: top;
    }

.ala_dx {
	         width: 170px; 
	         padding-top: 1px;
	         vertical-align: top;
	}


.cervello{
	         vertical-align: top;
	         width: 980px; 
	         font-family: "Berthold Baskerville"; 
	         font-size: 16; 
	         padding-top: 1px;
	         line-height: 20px; 
	         text-align: center;
	         	         }
 
.cervello a:link {color: #FFFFFF;  text-decoration: none;}
.cervello a:visited {color: #FFFFFF;  text-decoration: none;}
.cervello a:hover {color: #FF0000;  text-decoration: none;}
.cervello a:active {color: #FF0000;  text-decoration: none;}


.cuore{
	         vertical-align: top;
	         width: 500px; 
	         font-family: "Berthold Baskerville"; 
	         font-size: 16; 
	         padding-top: 1px;
	         line-height: 20px; 
	         text-align: center;
	         	         }
 
.cuore a:link {color: #FFFFFF;  text-decoration: none;}
.cuore a:visited {color: #FFFFFF;  text-decoration: none;}
.cuore a:hover {color: #FF0000;  text-decoration: none;}
.cuore a:active {color: #FF0000;  text-decoration: none;}
 
.cuore_catalogo {
	         vertical-align: top;
	         width: 530px; 
	         font-family: "Berthold Baskerville"; 
	         font-size: 15; 
	          line-height: 18px; 
	         padding-top: 1px;
	        text-align: center;
	         	         }
 
.cuore_catalogo a:link {color: #0000FF;  text-decoration: none;}
.cuore_catalogo a:visited {color: #0000FF;  text-decoration: none;}
.cuore_catalogo a:hover {color: #FF0000;  text-decoration: none;}
.cuore_catalogo a:active {color: #FF0000;  text-decoration: none;}
 
 .cuore_ampliato {
	         vertical-align: top;
	         width: 715px; 
	         font-family: "Berthold Baskerville"; 
	         font-size: 15; 
	          line-height: 18px; 
	         padding-top: 1px;
	        text-align: center;
	         	         }
 
.cuore_catalogo a:link {color: #0000FF;  text-decoration: none;}
.cuore_catalogo a:visited {color: #0000FF;  text-decoration: none;}
.cuore_catalogo a:hover {color: #FF0000;  text-decoration: none;}
.cuore_catalogo a:active {color: #FF0000;  text-decoration: none;}
 
 
 
 
.immagine_cuore {
	         width: 500px; 
	         }      


.immagine_cervello {
	         width: 760px; 
	         }      

.cuore_rubriche {
	         vertical-align: top;
	         width: 760px; 
	         font-family: "Verdana"; 
	         font-size: 15; 
	          line-height: 18px; 
	         padding-top: 1px;
	        text-align: center;
	         	         }
 
 .cuore_rubriche a:link {color: #0000FF;  text-decoration: none;}
.cuore_rubriche a:visited {color: #0000FF;  text-decoration: none;}
.cuore_rubriche a:hover {color: #FF0000;  text-decoration: none;}
.cuore_rubriche a:active {color: #FF0000;  text-decoration: none;}
 
.catalogo_indice {
	         vertical-align: top;
	         width: 760px; 
	         font-family: "Verdana"; 
	         font-size: 13; 
	          line-height: 16px; 
	         padding-top: 1px;
	        text-align: justify;
	         	         }
 
 .catalogo_indice a:link {color: #0000FF;  text-decoration: none;}
.catalogo_indice a:visited {color: #0000FF;  text-decoration: none;}
.catalogo_indice a:hover {color: #FF0000;  text-decoration: none;}
.catalogo_indice a:active {color: #FF0000;  text-decoration: none;}
 



/* TABELLE MASCHERE GENERALI  */


 
 .maschera_tit {
	         width: 100%; 
	         vertical-align: top;
	   		 font-family: "Verdana"; 
	         font-size: 17; 
	         font-weight: bold; 
	         line-height: 23px; 
	         text-align: left;
	         padding-left: 1px;
             padding-right: 1px;
             padding-top: 10px;
             padding-bottom: 20px;
               }

.maschera-schema {
	         vertical-align: top;
	         color: #222222; 
	          font-family: "Verdana"; 
	         font-size: 13; 
	         line-height: 18px; 
	        text-align: left;
	       margin-top: 30px;}
 
.maschera-schema a:link {color: #0000FF;  text-decoration: none;}
.maschera-schema a:visited {color: #0000FF;  text-decoration: none;}
.maschera-schema a:hover {color: #FF0000;  text-decoration: none;}
.maschera-schema a:active {color: #FF0000;  text-decoration: none;}
 
 
.maschera-cit {
	         vertical-align: top;
	         color: #222222; 
	          font-family: "Times New Roman"; 
	         font-size: 15; 
	          line-height: 20px; 
	        text-align: justify;
	         padding-top: 7px;
	          margin-top: 20px;
	        margin-bottom: 40px;
	         }
 
.maschera-cit a:link {color: #0000FF;  text-decoration: none;}
.maschera-cit a:visited {color: #0000FF;  text-decoration: none;}
.maschera-cit a:hover {color: #FF0000;  text-decoration: none;}
.maschera-cit a:active {color: #FF0000;  text-decoration: none;}
 
 
.maschera {
	         width: 100%; 
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Verdana"; 
	         font-size: 14; 
	         line-height: 19px; 
	         text-align: left;
	         padding-top: 15px;
	         padding-bottom: 30px;
	         }
 
.maschera a:link {color: #0000FF;  text-decoration: none;}
.maschera a:visited {color: #0000FF;  text-decoration: none;}
.maschera a:hover {color: #FF0000;  text-decoration: none;}
.maschera a:active {color: #FF0000;  text-decoration: none;}
 
.maschera-natale {
	        width: 600px; 
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Verdana"; 
	         font-size: 14; 
	         line-height: 19px; 
	         text-align: justify;
	         padding-top: 15px;
	         padding-right: 20px;
	         padding-bottom: 30px;
	         }
 
.maschera-natale a:link {color: #0000FF;  text-decoration: none;}
.maschera-natale a:visited {color: #0000FF;  text-decoration: none;}
.maschera-natale a:hover {color: #FF0000;  text-decoration: none;}
.maschera-natale a:active {color: #FF0000;  text-decoration: none;}
 
 .natale {
	         color: #FFFFFF; 
	         font-family: "Verdana"; 
	         font-weight: bold;
	         font-size: 18; 
	         text-align: center;
	         padding-top: 5px;
	         padding-bottom: 20px;
	         }
 
 .maschera-calendario {
	        font-family: "Verdana"; 
	         font-size: 14; 
	         line-height: 19px; 
	         text-align: center;
	         	         }
 
.maschera-calendario a:link {color: #FFFFFF;  text-decoration: none;}
.maschera-calendario a:visited {color: #FFFFFF;  text-decoration: none;}
.maschera-calendario a:hover {color: #FF0000;  text-decoration: none;}
.maschera-calendario a:active {color: #FF0000;  text-decoration: none;}

 .maschera-calendario-S {
	        font-family: "Verdana"; 
	         font-size: 14; 
	         line-height: 19px; 
	         padding-left: 18px;
	         padding-right: 18px;
	         text-align: center;
	         	         }
 
.maschera-calendario-S a:link {color: #FFFFFF;  text-decoration: none;}
.maschera-calendario-S a:visited {color: #FFFFFF;  text-decoration: none;}
.maschera-calendario-S a:hover {color: #FF0000;  text-decoration: none;}
.maschera-calendario a:active {color: #FF0000;  text-decoration: none;}
 
 

/* TABELLE MASCHERE CENTRALI  */
 
 .autore {
	         vertical-align: top;
	         font-family: "Verdana"; 
	         font-size: 13; 
	         line-height: 16px; 
	         padding-top: 1px;
	         padding-bottom: 30px;
	        text-align: justify;
	         	         }
 
.autore a:link {color: #0000FF;  text-decoration: none;}
.autore a:visited {color: #0000FF;  text-decoration: none;}
.autore a:hover {color: #FF0000;  text-decoration: none;}
.autore a:active {color: #FF0000;  text-decoration: none;}
 
       
.coda {
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Verdana"; 
	         font-size: 13; 
	         line-height: 16px; 
	         text-align: center;
	        padding-top: 50px;
	         padding-bottom: 150px;
	         }

.pdf {
	         vertical-align: top;
	         width: 40%; 
	         font-family: "Verdana"; 
	         padding-right: 20px;
	        font-size: 12; 
	         text-align: right;
	         	         }

.isbn {
	         vertical-align: top;
	         width: 60%; 
	         font-family: "Verdana"; 
	         font-size: 12; 
	         line-height: 16px; 
	         text-align: right;
	         	         }
 
 .scuola {
	         vertical-align: top;
	         font-family: "Verdana"; 
	         font-size: 12; 
	         line-height: 16px; 
	         text-align: left;
	         	         }
 
 

/* TABELLE MASCHERE LATERALI  */ 
 
 
.maschera_sx {
	         width: 100%; 
	         vertical-align: top;
	         font-family: "Verdana"; 
	         font-size: 13; 
	         line-height: 16px; 
	         text-align: left;
	         padding-left: 5px;
             padding-right: 3px;
             padding-top: 4px;
             padding-bottom: 8px;
               }
           
.maschera_sx a:link {color: #222222;  text-decoration: none;}
.maschera_sx a:visited {color: #222222;  text-decoration: none;}
.maschera_sx a:hover {color: #FF0000;  text-decoration: none;}
.maschera_sx a:active {color: #FF0000;  text-decoration: none;}

.maschera_sxc {
	         width: 100%; 
	         vertical-align: top;
	         font-family: "Verdana"; 
	         font-size: 12; 
	         line-height: 14px; 
	         text-align: left;
	         padding-left: 5px;
             padding-right: 3px;
             padding-top: 3px;
             padding-bottom: 7px;
               }
           
.maschera_sxc a:link {color: #222222;  text-decoration: none;}
.maschera_sxc a:visited {color: #222222;  text-decoration: none;}
.maschera_sxc a:hover {color: #FF0000;  text-decoration: none;}
.maschera_sxc a:active {color: #FF0000;  text-decoration: none;}

.maschera_sxp {
	         width: 100%; 
	         vertical-align: top;
	       font-family: "Verdana"; 
	         font-size: 12; 
	         line-height: 14px; 
	         text-align: left;
	         padding-left: 5px;
             padding-right: 3px;
             padding-top: 4px;
             padding-bottom: 8px;
               }
           
.maschera_sxp a:link {color: #0000FF;  text-decoration: none;}
.maschera_sxp a:visited {color: #0000FF;  text-decoration: none;}
.maschera_sxp a:hover {color: #FF0000;  text-decoration: none;}
.maschera_sxp a:active {color: #FF0000;  text-decoration: none;}


.maschera_cat {
	         width: 100%; 
	         vertical-align: top;
	       font-family: "Verdana"; 
	         font-size: 13; 
	         font-weight: bold;
	         line-height: 18px; 
	         text-align: right;
	         padding-left: 5px;
             padding-right: 3px;
             padding-top: 4px;
             padding-bottom: 4px;
               }
           
.maschera_cat a:link {color: #222222;  text-decoration: none;}
.maschera_cat a:visited {color: #222222;  text-decoration: none;}
.maschera_cat a:hover {color: #FF0000;  text-decoration: none;}
.maschera_cat a:active {color: #FF0000;  text-decoration: none;}


.maschera_dx {
	         width: 100%; 
	         vertical-align: top;
	         background-color: #FFFFFF; 
	       font-family: "Verdana"; 
	         font-size: 15; 
	         line-height: 25px; 
	         text-align: center;
	         padding-left: 3px;
             padding-right: 5px;
             padding-top: 4px;
             padding-bottom: 20px;
               }

.maschera_dx a:link {color: #222222;  text-decoration: none;}
.maschera_dx a:visited {color: #222222;  text-decoration: none;}
.maschera_dx a:hover {color: #FF0000;  text-decoration: none;}
.maschera_dx a:active {color: #FF0000;  text-decoration: none;}
 
 
 .maschera_carrellino {
	         width: 100%; 
	         vertical-align: top;
	           font-family: "Verdana"; 
	          font-size: 12; 
	        line-height: 20px; 
	          text-align: right;
	         padding-left: 3px;
             padding-right: 3px;
             padding-top: 5px;
             padding-bottom: 5px;
               }
               
.maschera_carrello {
	         width: 100%; 
	         vertical-align: top;
	           font-family: "Verdana"; 
	          font-weight: bold;
	         font-size: 12; 
	        line-height: 20px; 
	          text-align: center;
	         padding-left: 3px;
             padding-right: 3px;
             padding-top: 5px;
             padding-bottom: 5px;
               }

.maschera_carrello a:link {color: #222222;  text-decoration: none;}
.maschera_carrello a:visited {color: #222222;  text-decoration: none;}
.maschera_carrello a:hover {color: #FF0000;  text-decoration: none;}
.maschera_carrello a:active {color: #FF0000;  text-decoration: none;}



/* TABELLE STRISCIA  */

 .striscia {
	         width: 100%; 
	         vertical-align: top;
	         color: #FFFFFF; 
	        background-color: #222222; 
	       font-family: "Berthold Baskerville"; 
	         font-size: 17; 
	         font-weight: bold; 
	         line-height: 23px; 
	         text-align: center;
	         padding-left: 0px;
             padding-right: 0px;
             padding-top: 2px;
             padding-bottom: 3px;
               }
               
.striscia_dx {
	          width: 100%; 
	         vertical-align: top;
	        color: #FFFFFF; 
	         background-color: #222222; 
	       font-family: "Berthold Baskerville"; 
	         font-size: 14; 
	          font-weight: bold; 
	        line-height: 20px; 
	         text-align: right;
	         padding-left: 3px;
             padding-right: 3px;
              padding-top: 3px;
             padding-bottom: 2px;
               }
               
.striscia_cx {
	          width: 100%; 
	         vertical-align: top;
	        color: #FFFFFF; 
	         background-color: #222222; 
	       font-family: "Berthold Baskerville"; 
	         font-size: 14; 
	         font-weight: bold; 
	         line-height: 20px; 
	         text-align: center;
	         padding-left: 3px;
             padding-right: 3px;
             padding-top: 3px;
             padding-bottom: 2px;
               }

 .striscia_sx {
	          width: 100%; 
	         vertical-align: top;
	        color: #FFFFFF; 
	         background-color: #222222; 
	       	font-family: "Berthold Baskerville"; 
	         font-size: 14; 
	         font-weight: bold; 
	         line-height: 20px; 
	         text-align: left;
	         padding-left: 3px;
             padding-right: 3px;
              padding-top: 3px;
             padding-bottom: 2px;
               }

 .striscetta {
	          width: 100%; 
	         vertical-align: top;
	        color: #222222; 
	       font-family: "Verdana"; 
	         font-size: 11; 
	         font-weight: bold; 
	         line-height: 13px; 
	         text-align: center;
	          padding-top: 3px;
             padding-bottom: 2px;
               }
               
.striscetta a:link {color: #0000FF;  text-decoration: none;}
.striscetta a:visited {color: #0000FF;  text-decoration: none;}
.striscetta a:hover {color: #FF0000;  text-decoration: none;}
.striscetta a:active {color: #FF0000;  text-decoration: none;}



/* FRAME */		


.maschera_frame {
	         width: 100%; 
	         vertical-align: top;
	       font-family: "Verdana"; 
	         font-size: 17; 
	         font-weight: bold; 
	         line-height: 23px; 
	         text-align: left;
	         padding-left: 1px;
             padding-right: 1px;
             padding-top: 6px;
             padding-bottom: 20px;
               }
               
.frame_home {
	         width: 100%; 
	         vertical-align: top;
	         background-color: #ADC9C9; 
	       font-family: "Verdana"; 
	         font-size: 17; 
	         line-height: 23px; 
	         text-align: left;
	         padding-left: 3px;
             padding-right: 3px;
             padding-top: 4px;
             padding-bottom: 20px;
               }

.frame_home a:link {color: #FFFFFF;  text-decoration: none;}
.frame_home a:visited {color: #FFFFFF;  text-decoration: none;}
.frame_home a:hover {color: #FF0000;  text-decoration: none;}
.frame_home a:active {color: #FF0000;  text-decoration: none;}


  
  .frame_catalogo {
	         width: 100%; 
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Verdana"; 
	         font-size: 16; 
	         line-height: 18px; 
	         text-align: justify;
	         padding-left: 3px;
             padding-right: 3px;
             padding-top: 8px;
             padding-bottom: 20px;
               }
               
.frame_catalogo a:link {color: #222222;  text-decoration: none;}
.frame_catalogo a:visited {color: #222222;  text-decoration: none;}
.frame_catalogo a:hover {color: #CCFFFF;  text-decoration: none;}
.frame_catalogo a:active {color: #CCFFFF;  text-decoration: none;}



/* TABELLA ILLUSTRAZIONE */



.disegno-dx {
         border-collapse: separate;
         margin-left: 20px; 
         margin-top: 5px; 
         margin-bottom: 15px; 
         float: right;}
 
 .disegno-cx {
         border-collapse: separate;  
         margin-top: 5px; 
         margin-bottom: 8px;
         }

.disegno-sx {
         border-collapse: separate; 
         margin-top: 5px; 
         margin-right: 20px; 
         margin-bottom: 15px; 
         float: left;
         }
         
.didascalia-tit {
         font-family: "Verdana"; 
          font-weight: bold;
         text-align: center; 
         font-size: 12; 
         line-height: 14px;
         }

.didascalia-tit a:link {color: #0000FF;}
.didascalia-tit a:visited {color: #0000FF;}
.didascalia-tit a:active {color: #FF0000; text-decoration: none;}
.didascalia-tit a:hover {color: #FF0000; text-decoration: none;}  

.didascalia {
         font-family: "Verdana"; 
         color: black; 
         text-align: center; 
         font-size: 12; 
         line-height: 14px;
         }

.didascalia a:link {color: #0000FF;}
.didascalia a:visited {color: #0000FF;}
.didascalia a:active {color: #FF0000; text-decoration: none;}
.didascalia a:hover {color: #FF0000; text-decoration: none;} 

.didascalia-com {
         font-family: "Verdana"; 
         color: black; 
         font-size: 11;
         text-align: justify; 
         line-height: 12px;
        font-size: 10; 
         }
 
.didascalia-com a:link {color: #0000FF;}
.didascalia-com a:visited {color: #0000FF;}
.didascalia-com a:active {color: #FF0000; text-decoration: none;}
.didascalia-com a:hover {color: #FF0000; text-decoration: none;}        

.didascalia-via {
         font-family: "Verdana"; 
         color: #222222; 
         text-align: center; 
         font-size: 11; 
         line-height: 12px;
         }

.didascalia-via a:link {color: #0000FF;}
.didascalia-via a:visited {color: #0000FF;}
.didascalia-via a:active {color: #FF0000; text-decoration: none;}
.didascalia-via a:hover {color: #FF0000; text-decoration: none;}