@import url("articoli.css");
h1 { margin: 0 15px; }

.recensione-titoli { display: block; margin-bottom: 20px; }
.recensione-titoli img { float: left; margin-right: 20px; }
.recensione-titoli p.titolo-autore { font-size: 18pt; margin: 0; }
.recensione-titoli h1 { font-size: 20pt; margin: 0; font-weight: bold; }
.recensione-titoli p.titolo-editore { font-size: 12pt; margin: 0; }

.recensione-elemento-lista { display: block; margin-top: 0px; margin-bottom: 10px; font-size: 9pt; background: url(../img/common/sfondo-lista.gif) left bottom repeat-x; padding: 0 10px 10px 10px; position: relative; }
.recensione-elemento-lista img.thumb { float: left; margin-right: 20px; width: 80px; }
.recensione-elemento-lista img.voto { width: 50px; position: absolute; bottom: 10px; right: 10px; }
.recensione-elemento-lista a img { border: none; }
.recensione-elemento-lista p.titolo-autore { font-size: 11pt; margin: 0; }
.recensione-elemento-lista h2 { font-size: 11pt; margin: 0; font-weight: bold; }
.recensione-elemento-lista p.titolo-editore { margin: 0; }
.recensione-elemento-lista .autori { margin-top: 10px; }

.recensione-elemento-lista-emphasis { background: url(../img/common/sfondo-lista-top.gif) left top repeat-x; padding-top: 0px; }
.recensione-elemento-lista-emphasis .recensione-elemento-lista { padding-top: 15px; }
.recensione-elemento-lista-emphasis .recensione-elemento-lista h2 { font-size: 13pt; margin: 0; font-weight: bold; }
.recensione-elemento-lista-emphasis .recensione-elemento-lista img.thumb { float: left; margin-right: 20px; width: 150px; }
.recensione-elemento-lista-emphasis .recensione-elemento-lista img.voto { width: 100px; top: 5px; right: 10px;  }
.recensione-elemento-lista-emphasis .recensione-elemento-lista p.titolo-autore { margin-top: 20px; }