body {
    quotes: "\201C" "\201D";
  }


cite, q {
    quotes: "«" "»" "\201C" "\201D";
  }


cite:before, blockquote:before, q:before {
    content: open-quote;
  }


cite:after, blockquote:after, q:after {
    content: close-quote;
  }

blockquote[cite]:after {content: attr(cite); font-style:italic;}


blockquote.container /*qd un blockquote comprende molti paragrafi */{background-image: none; margin-left: 0; margin-right: 0;}

blockquote p:first-child {display: inline;}

acronym {border-bottom: dotted gray thin; padding: 0%;}
acronym[title] {cursor : help;}

h4.autore {
    border-bottom: #AE5100 solid 2%;
    font-variant: normal;
    margin-right: 20%;
    padding-left : 3%;
    font-size: 120%;
  }


ul, ol {
    font-size: 100%;
  }

div.schema {width: 90%; margin-top: 2%; }
div.schema > p:first-child {width: 20%;}
div.schema > ul.fr {width: 70%;}
div.schema + p {clear: both}

dt {
    font-size: 100%;
  }


fieldset, .fieldset {
    -moz-border-radius: 3%;
    border: outset thin;
  }


legend, .legend {
    font-weight: bold;
    margin-top: -3%;
    background: white;
    padding: 1%;
    margin-left: 2%;
    width: 12%;
  }

/*elementi nuovi */

.nav {position: fixed; width: 20%; margin-top: 4%; margin-left: 74%; opacity: 0.8; background: white; border: solid #AE5100 medium; -moz-border-radius: 3 3 3 3}


c, .c {
    color: gray;
  }

/*cita [c] la fonte*/
/*c:before {content: '['} c:after {content: ']'}*/



doc {
    font-family: "sans serif", arial;
    font-size: 10.5pt;
  }


libro, titolo {
    display: inline;
    font-style: italic;
  }

.libro {color: black;
	font-style: italic;}

ul.elencotesti i {
    border-bottom: dashed thin olive;
  }

.tradotto, ul.elencotesti .trad_titolo {color: gray; font-style: italic; border-bottom: dashed thin olive;}

.articolo {    font-style: normal;  }
.articolo:before {    content: open-quote;  }
.articolo:after {    content : close-quote;  }


.rivista {
    font-variant: small-caps;
  }


glossa, glossa p {
    margin-left: 20%;
    color: gray;
  }


giudizio {
    outline: dashed silver thin;
    background: snow;
    color: gray;
    display: inline;
  }

/*---------bibliografia opere--------------*/





autore, .autore {
    font-variant : small-caps;
    font-size: 120%;
  }


bibliografia {
    margin: 8px;
    font-family: "sans-serif", arial;
    width: 100%;
  }


bertoldi {
    display: block;
    margin-top: 20px;
    margin-left: 2px;
  }


bertoldi:after {
    content: ".";
  }


bibliografia autore:after {
    content : ", ";
  }


bibliografia titolo:after {
    content : ", ";
    font-weight: normal;
  }


bibliografia titolo {
    font-weight: bold;
    font-style: normal;
    /*display: block;
    */margin-left: 30px;
  }


rivista {
    color: navy;
    font-style: italic;
  }


num, pagg {
    display: inline;
  }


rivista:after {
    content : ", ";
  }


num:after {
    content : ", ";
  }


pagg:after {
    content : ", ";
  }


id, note, id_tema_1, id_tema_2, id_tema_2, tipologia {
    display: none;
  }

/*classi*/




.elencotesti /*negli elenchi ul */ {
  }


.elencotesti li {
    color: #AE5100;
  }


.elencotesti .libro {
    color: black;
  }


div.interpretaz, div.interpr {
    margin-left: 3%;
    border: outset thin snow;
    border-left: solid orange 0%;
  }


.evid {
    background: #FFC978;
  }

.center {text-align: center}

/*evidenziatore*/




table.bordi td {
    border: outset thin snow;
  }


.error {
    border-bottom: solid red 2%;
    padding-bottom: 0%;
  }


.dom, .domanda {
    font-weight: bold;
    font-weight: 110%;
    margin-top: 4%;
  }

.commento, .comm {margin-left: 10%; border-left: maroon thin solid;}

