﻿/* FONT-FACE ARIAL NARROW */


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

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

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


/* FONT-FACE CODEFROST */


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

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

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

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


/* FONT-FACE PRISTINA */

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

a  {text-decoration: none;}




/* BODY */

#body {text color: #222222; 
	background-color: #FFFFFF; 
	background-attachment: fixed;
	overflow-y: scroll;
	overflow-x: hidden;
		}


/* BOX */

.box {
	width: 988px;
 	align: center;
 	background-color: #FFFFFF;
 	border-spacing: 15px; 
    border-collapse: separate;
	}



/* TABELLA NAVIGAZIONE */

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

.navigazione {
         width: 195px; 
	background: url('../immagini/stecche/navigazione.jpg');
         font-family: "Codefrost"; 
         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 {
          width: 100%; 
         background: url('../immagini/stecche/home.jpg');
         color: #222222; 
        font-family: "Codefrost"; 
         font-weight: bold;
          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-rubriche {
         width: 100%; 
         background-color: #9E6934;
         font-weight: bold;
         color: #222222; 
         font-family: "Codefrost"; 
          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-libreria {
         width: 100%; 
         Xbackground-color: #CCCCFF;
         background: url('../immagini/stecche/libreria.jpg');
         color: #222222; 
         font-family: "Codefrost"; 
          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-libreria a:hover {color: #FF0000;  text-decoration: none;}
.navigazione-libreria a:active {color: #FF0000;  text-decoration: none;}


.navigazione-catalogo {
         width: 100%; 
         Xbackground-color: #00BBBB;
         background: url('../immagini/stecche/catalogo.jpg');
         color: #222222; 
         font-family: "Codefrost"; 
          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-serie {
         width: 100%; 
         background-color: #FFFFFF;
         Xbackground: url('../immagini/stecche/catalogo.jpg');
         color: #222222; 
         font-family: "Pristina"; 
         font-size: 20; 
         text-align: center;
         padding-top: 5px;
         padding-bottom: 6px;
               }

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

.navigazione-etnosfera {
        background-color: #FFFFFF;
         color: #222222; 
         font-family: "Pristina"; 
         font-size: 22; 
         text-align: center;
               }

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


.navigazione-lapis {
         width: 100%; 
         Xbackground-color: #00BBBB;
         background: url('../immagini/stecche/lapis.jpg');
         font-weight: bold;
         color: #222222; 
         font-family: "Codefrost"; 
         font-weight: bold;
          font-size: 14; 
         text-align: center;
         padding-top: 5px;
         padding-bottom: 6px;
               }

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


.navigazione-bifrost {
         width: 100%; 
         Xbackground-color: #9E6934;
         background: url('../immagini/stecche/bifrost.jpg');
         font-weight: bold;
         color: #3366A4; 
         font-family: "Codefrost"; 
          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-ciottoli {
         width: 100%; 
         Xbackground-color: #9E6934;
         background: url('../immagini/stecche/ciottoli.jpg');
         color: #663300; 
         font-weight: bold;
         font-family: "Codefrost"; 
          font-size: 14; 
         text-align: center;
         padding-top: 5px;
         padding-bottom: 6px;
               }

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


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

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





/* TABELLA COLLANE */

.collana-image {
	vertical-align: top;
	width:  900px;
	height:  480px;
	font-family: "Codefrost"; 
	color: #FFFCF0;
	font-size: 31; 
	Xline-height: 26;
	padding-top: 1px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 20px;
        }
 
.collana-image a:link {color: #FFFFFF;  text-decoration: none;}
.collana-image a:visited {color: #FFFFFF;  text-decoration: none;}
.collana-image a:hover {color: #FF0000;  text-decoration: none;}
.collana-image a:active {color: #FF0000;  text-decoration: none;}

.collana-imagette {
	vertical-align: top;
	width:  900px;
	height:  400px;
	font-family: "Codefrost"; 
	color: #FFFCF0;
	font-size: 31; 
	Xline-height: 26;
	padding-top: 1px;
	padding-right: 25px;
	padding-left: 25px;
	padding-bottom: 20px;
        }
 
.collana-image a:link {color: #FFFFFF;  text-decoration: none;}
.collana-image a:visited {color: #FFFFFF;  text-decoration: none;}
.collana-image a:hover {color: #FF0000;  text-decoration: none;}
.collana-image a:active {color: #FF0000;  text-decoration: none;}

.collana-imaginette {
	vertical-align: top;
	width:  350px;
	font-family: "Codefrost"; 
	color: #FFFCF0;
	font-size: 28; 
	Xline-height: 26;
	padding-top: 10px;
	padding-bottom: 20px;
        }

.collana-random  {vertical-align: top;}

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

.collane {
	width:  100%;
 	border-collapse: separate;
               }

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


.collana-striscia {
	vertical-align: top;
	width:  850px;
	height:  360px;
        }


/* COLORI COLLANE */


#lapis {color: #007979;}
#ciottoli {color: #9E6934;}
#bifrost {color: #2169A5;}
#americana {color: #1F7BB0;}
#austronesiana {color: #36B269;}
#baltica {color: #F49300;}
#finnica {color: #455063;}
#germanica {color: #CE454F;}
#europeana {color: #616A59;}
#scandinava {color: #456B74;}
#humanica {color: #FF6600;}
#altaica {color: #9F9C67;}
#italiana {color: #777777;}
#slavica {color: #7D5D41;}
#ugrica {color: #D25D77;}

#imago-lapis {border-color: #007979;} 
#imago-ciottoli {border-color: #9E6934;}
#imago-catalogo {border-color: #8A8AFF;} 
#imago-bifrost {border-color: #2169A5;} 
#imago-vuoto {border-color: #666666;} 
#imago-americana {border-color: #1F7BB0;}
#imago-austronesiana {border-color: #36B269;}
#imago-baltica {border-color: #F49300;}
#imago-finnica {border-color: #455063;} 
#imago-humanica {border-color: #FF6600;}
#imago-altaica {border-color: #9F9C67;}
#imago-germanica {border-color: #CE454F;} 
#imago-europeana {border-color: #616A59;} 
#imago-scandinava {border-color: #456B74;} 
#imago-italiana {border-color: #BBBBBB;} 
#imago-slavica {border-color: #7D5D41;} 
#imago-ugrica {border-color: #D25D77;} 



/* BARRA DI RICERCA */


.barra {
	width:  100%;
	font-family: "Arial Narrow"; 
    font-size: 15; 
 	border-collapse: separate;
	}


#link-catalogo {}
 
#link-catalogo a:link {color: #8A8AFF;  text-decoration: none;}
#link-catalogo a:visited {color: #8A8AFF;  text-decoration: none;}
#link-catalogo a:hover {color: #FF0000;  text-decoration: none;}
#link-catalogo a:active {color: #FF0000;  text-decoration: none;}

#link-lapis {}
 
#link-lapis a:link {color: #007979;  text-decoration: none;}
#link-lapis a:visited {color: #007979;  text-decoration: none;}
#link-lapis a:hover {color: #FF0000;  text-decoration: none;}
#link-lapis a:active {color: #FF0000;  text-decoration: none;}

#link-ciottoli {}

#link-ciottoli a:link {color: #9E6934;  text-decoration: none;}
#link-ciottoli a:visited {color: #9E6934;  text-decoration: none;}
#link-ciottoli a:hover {color: #FF0000;  text-decoration: none;}
#link-ciottoli a:active {color: #FF0000;  text-decoration: none;}

#link-bifrost {}

#link-bifrost a:link {color: #2169A5;  text-decoration: none;}
#link-bifrost a:visited {color: #2169A5;  text-decoration: none;}
#link-bifrost a:hover {color: #FF0000;  text-decoration: none;}
#link-bifrost a:active {color: #FF0000;  text-decoration: none;}

#link-autori {}

#link-autori a:link {color: #5353FF;  text-decoration: none;}
#link-autori a:visited {color: #5353FF;  text-decoration: none;}
#link-autori a:hover {color: #FF0000;  text-decoration: none;}
#link-autori a:active {color: #FF0000;  text-decoration: none;}

#link-americana {}

#link-americana a:link {color: #2E96D3;  text-decoration: none;}
#link-americana a:visited {color: #2E96D3;  text-decoration: none;}
#link-americana a:hover {color: #FF0000;  text-decoration: none;}
#link-americana a:active {color: #FF0000;  text-decoration: none;}

#link-austronesiana {}

#link-austronesiana a:link {color: #36B269;  text-decoration: none;}
#link-austronesiana a:visited {color: #36B269;  text-decoration: none;}
#link-austronesiana a:hover {color: #FF0000;  text-decoration: none;}
#link-austronesiana a:active {color: #FF0000;  text-decoration: none;}

#link-baltica {}

#link-baltica a:link {color: #F49300;  text-decoration: none;}
#link-baltica a:visited {color: #F49300;  text-decoration: none;}
#link-baltica a:hover {color: #FF0000;  text-decoration: none;}
#link-baltica a:active {color: #FF0000;  text-decoration: none;}

#link-finnica {}
 
#link-finnica a:link {color: #6C7B9A;  text-decoration: none;}
#link-finnica a:visited {color: #6C7B9A;  text-decoration: none;}
#link-finnica a:hover {color: #FF0000;  text-decoration: none;}
#link-finnica a:active {color: #FF0000;  text-decoration: none;}

#link-humanica {}
 
#link-humanica a:link {color: #FF6600;  text-decoration: none;}
#link-humanica a:visited {color: #FF6600;  text-decoration: none;}
#link-humanica a:hover {color: #FF0000;  text-decoration: none;}
#link-humanica a:active {color: #FF0000;  text-decoration: none;}

#link-altaica {}
 
#link-altaica a:link {color: #9F9C67;  text-decoration: none;}
#link-altaica a:visited {color: #9F9C67;  text-decoration: none;}
#link-altaica a:hover {color: #FF0000;  text-decoration: none;}
#link-altaica a:active {color: #FF0000;  text-decoration: none;}


#link-germanica {}
 
#link-germanica a:link {color: #CE454F;  text-decoration: none;}
#link-germanica a:visited {color: #CE454F;  text-decoration: none;}
#link-germanica a:hover {color: #FF0000;  text-decoration: none;}
#link-germanica a:active {color: #FF0000;  text-decoration: none;}

#link-europeana {}
 
#link-europeana a:link {color: #616A59;  text-decoration: none;}
#link-europeana a:visited {color: #616A59;  text-decoration: none;}
#link-europeana a:hover {color: #FF0000;  text-decoration: none;}
#link-europeana a:active {color: #FF0000;  text-decoration: none;}

#link-scandinava {}
 
#link-scandinava a:link {color: #456B74;  text-decoration: none;}
#link-scandinava a:visited {color: #456B74;  text-decoration: none;}
#link-scandinava a:hover {color: #FF0000;  text-decoration: none;}
#link-scandinava a:active {color: #FF0000;  text-decoration: none;}


#link-italiana {}
 
#link-italiana a:link {color: #777777;  text-decoration: none;}
#link-italiana a:visited {color: #777777;  text-decoration: none;}
#link-italiana a:hover {color: #FF0000;  text-decoration: none;}
#link-italiana a:active {color: #FF0000;  text-decoration: none;}
 
#link-slavica {}
 
#link-slavica a:link {color: #7D5D41;  text-decoration: none;}
#link-slavica a:visited {color: #7D5D41;  text-decoration: none;}
#link-slavica a:hover {color: #FF0000;  text-decoration: none;}
#link-slavica a:active {color: #FF0000;  text-decoration: none;}

#link-ugrica {}

#link-ugrica a:link {color: #D25D77;  text-decoration: none;}
#link-ugrica a:visited {color: #D25D77;  text-decoration: none;}
#link-ugrica a:hover {color: #FF0000;  text-decoration: none;}
#link-ugrica a:active {color: #FF0000;  text-decoration: none;}

#link-catalogohome {}

#catalogohome a:link {color: #6A6A85};  text-decoration: none;}
#catalogohome a:visited {color: #6A6A85;  text-decoration: none;}
#catalogohome a:hover {color: #0000FF;  text-decoration: none;}
#catalogohome a:active {color: #0000FF;  text-decoration: none;}


/* TABELLA CORPO */


.cuore {
    vertical-align: top;
	       width:  900px;
           }

.cuore-1 {
    vertical-align: top;
	width:  734px;
           }
 
.coda {
    vertical-align: top;
    color: #222222; 
    font-family: "Arial Narrow"; 
    font-size: 15; 
    line-height: 17px; 
    text-align: center;
	        padding-top: 20px;
    }


/* TABELLE ALI */


.ala {
    width: 4px; 
    vertical-align: top;
    }

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

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

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

.linea {
	         vertical-align: top;
	         height: 25px;
	         }


/* TABELLE STRISCIA  */

.striscia {
	width: 100%; 
	vertical-align: top;
	color: #FFFFFF; 
	background: url('../immagini/stecche/stecca.jpg');
	Xbackground-color: #222222; 
	font-family: "Codefrost"; 
	font-weight: bold; 
	font-size: 20; 
	line-height: 25px; 
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 3px;
	padding-bottom: 4px;
               }

.striscia_dx {
	width: 100%; 
	vertical-align: top;
	color: #FFFFFF; 
	background: url('../immagini/stecche/stecca.jpg');
	Xbackground-color: #222222; 
	font-family: "Codefrost"; 
	font-size: 15; 
	font-weight: bold; 
	line-height: 17px; 
	text-align: right;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 4px;
               }
       

/* TABELLE MASCHERE */


.maschera {
	         width: 100%; 
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Arial Narrow"; 
	         font-size: 18; 
	         line-height: 20px; 
	         text-align: left;
	         padding-top: 12px;
	         padding-bottom: 15px;
	         }
	         
.maschera p{margin: 0px; padding-bottom: 8px}

.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-piccola {
	         width: 100%; 
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Arial Narrow"; 
	         font-size: 16; 
	         line-height: 17px; 
	         text-align: left;
	         padding-top: 5px;
	         padding-bottom: 8px;
	         }
	         
.maschera-piccola p{margin: 0px; padding-bottom: 6px}

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

.maschera-minima {
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Arial Narrow"; 
	         font-size: 15; 
	         line-height: 15px; 
	         text-align: left;
	         padding-top: 2px;
	         padding-bottom: 5px;
	         }
	         
.maschera-minima p{margin: 0px; padding-bottom: 4px}

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

.maschera-striscia {
	vertical-align: top;
	text-align: left;
	padding-left: 1px;
        padding-right: 1px;
        padding-top: 10px;
        padding-bottom: 20px;
               }

.maschera-campolibri {
	width:  290px;
	vertical-align: top;	
	text-align: center;
	padding-bottom: 20px;
               }

.maschera_dx {
    width: 100%; 
    vertical-align: top;
    background-color: #FFFFFF; 
	font-family: "Arial Narrow"; 
    font-size: 18; 
    line-height: 20px; 
    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;}             


/* TABELLE DELLE SCHEDE LIBRI */


.titolo {
	width: 686; 
	}

.libro {
	         width: 100%; 
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Arial Narrow"; 
	         font-size: 18; 
	         line-height: 20px; 
	         text-align: left;
	         padding-top: 15px;
	         padding-bottom: 30px;
	         }
	         
.libro p{margin: 0px; padding-bottom: 8px}


.titoli {
	        vertical-align: top;
	          width: 860px; 
	        color: #222222; 
	         font-family: "Arial Narrow"; 
	         font-size: 18; 
	         line-height: 20px; 
	         text-align: left;
	         }
	            
.titoli a:link {color: #3E3EFF};  text-decoration: none;}
.titoli a:visited {color: #3E3EFF;  text-decoration: none;}
.titoli a:hover {color: #0000FF;  text-decoration: none;}
.titoli a:active {color: #0000FF;  text-decoration: none;}



.dettagli {
	        vertical-align: top;
	          width: 860px; 
	        color: #222222; 
	         font-family: "Arial Narrow"; 
	         font-size: 16; 
	         line-height: 19px; 
	         text-align: left;
	          padding-left: 15px;
	         }
	         
.dettagli p {margin:0; 
		text-indent: -1em;
 		padding-left: 1em;
		}
	         
.dettagli a:link {color: #5353FF;  text-decoration: none;}
.dettagli a:visited {color: #5353FF;  text-decoration: none;}
.dettagli a:hover {color: #0000FF;  text-decoration: none;}
.dettagli a:active {color: #0000FF;  text-decoration: none;}

.press {
	         vertical-align: top;
	         font-family: "Arial Narrow"; 
	         font-size: 17; 
	         line-height: 19px; 
	         padding-top: 1px;
	         padding-bottom: 20px;
		padding-left: 1em;
	        text-align: justify;
}

.press p {margin:0; padding:1; text-indent: -1em}


.note {
	         vertical-align: top;
	         font-family: "Arial Narrow"; 
	         font-size: 17; 
	         line-height: 19px; 
	         padding-top: 1px;
	         padding-bottom: 30px;
	        text-align: left;
}

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

.note p {margin:0; padding:4}

.esergo {
	         text-align: right;
	        vertical-align: top;
	         font-family: "Arial Narrow"; 
	        font-size: 17; 
	         line-height: 19px; 
	         text-align: right;
	         padding-left: 15px;
	         padding-top: 15px;
	         padding-bottom: 10px;
	         }

.esergo p{margin: 0px; padding-bottom: 8px}

.imago {
         widht: 132px;
         height: 152px;
         Xborder-color: #CE454F; 
         border-style: solid; 
         border-collapse: separate; 
         border-width: 2px; 
         margin-left: 8px;
         padding: 4px;
         }

.pdf {
	         vertical-align: top;
	         color: #222222; 
	         font-family: "Arial Narrow"; 
	          font-size: 16; 
	         line-height: 25px; 
	         padding-top: 10px;
	         padding-bottom: 10px;
	         text-align: center;
	         	         }

.isbn {
	         color: #222222; 
	         font-family: "Arial Narrow"; 
	         font-size: 16; 
	         line-height: 18px; 
	         text-align: left;
	         	         }

.isbn p {margin:0; padding:5}

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



/* TABELLE CAMPO PUBBLICITA */
               
.maschera-campopub {
	width:  100%;
	border: 0px;
	margin-bottom: 15px;
               }
 
.campopub {
	width:  300px;
	text-align: center;
	padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;         
               }

.pub {
	width:  290px;
	height:  170px;
	color: #000000;                
               }

.intropub {
	font-family: "Codefrost"; 
	color: #FFFFFF;  
	font-weight: bold;
    font-size: 17; 
    line-height: 18px; 
	text-align: left;
	vertical-align: bottom;
	padding-left: 5px;
   padding-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px; 
      }

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


a.block {display:block; text-decoration: none;
	padding-left: 5px;
    padding-right: 5px;
    margin-top: 10px;
    padding-bottom: 2px;       
}
a.block:hover, a.block:focus, a.block:active {background-color: rgba(405, 333, 212, 0.5)}



/* TABELLE AUTORI */

.opere {
		vertical-align: top;
		text-align: center; 
         padding-left: 4px;
	   	 padding-right: 4px;
    	padding-top: 3px;
    	padding-bottom: 6px;
          font-family: "Arial Narrow"; 
         color: #222222; 
         font-size: 15; 
         line-height: 16px;      
          }
          
.contributi {
		vertical-align: top;
		text-align: center; 
 	         font-style: italic;
	padding-left: 4px;
	   	 padding-right: 4px;
    	padding-top: 12px;
    	padding-bottom: 3px;
          font-family: "Codefrost"; 
         color: #222222; 
         font-size: 16; 
         line-height: 17px;      
          }

.contributi p {margin:0; padding:5}



/* 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-via {
         font-family: "Arial Narrow"; 
         color: #222222; 
         text-align: center; 
         font-size: 16; 
         padding-top: 8px;
         padding-bottom: 12px;  
         line-height: 17px;
         }

.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;} 


.didascalia {
         font-family: "Arial Narrow"; 
         color: #222222; 
         text-align: center; 
         font-size: 16; 
         padding-top: 8px;
         padding-bottom: 12px;  
         line-height: 17px;
         }

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


/* CARRELLO  */

.pagamento {
	         width: 33%; 
	         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;
               }

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


.pagamento_rouge {
	         width: 33%; 
	         vertical-align: top;
	           font-family: "Verdana"; 
	          font-weight: bold;
	          color: #FF0000;
	         font-size: 12; 
	        line-height: 20px; 
	          text-align: center;
	         padding-left: 3px;
             padding-right: 3px;
             padding-top: 5px;
             padding-bottom: 5px;
               }

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


.fegato {vertical-align: top;
	       width:  900px;
           }
           
.fegato-1 {vertical-align: top;
	       width:  520px;
	       height:  380px;
           }