@font-face {
   font-family: 'futura';
   src: url('../fonts/futurastd-book.eot');
   src: url('../fonts/futurastd-book.eot?#iefix') format('embedded-opentype'), url('../fonts/futurastd-book.woff') format('woff'), url('../fonts/futurastd-book.ttf') format('truetype');
   font-weight: normal;
   font-style: normal;
}

@font-face {
   font-family: 'futura_m';
   src: url('../fonts/futurastd-medium.eot');
   src: url('../fonts/futurastd-medium.eot?#iefix') format('embedded-opentype'), url('../fonts/futurastd-medium.woff') format('woff'), url('../fonts/futurastd-medium.ttf') format('truetype');
   font-weight: normal;
   font-style: normal;
}

@font-face {
   font-family: 'futura_b';
   src: url('../fonts/futurastd-bold.eot');
   src: url('../fonts/futurastd-bold.eot?#iefix') format('embedded-opentype'), url('../fonts/futurastd-bold.woff') format('woff'), url('../fonts/futurastd-bold.ttf') format('truetype');
   font-weight: normal;
   font-style: normal;
}

body {
   color: #000000;
   background-color: #e0147b;
}

table.tabella_sommario {
   width: 90%;
   background-color: #fff;
   border: 0;
   border-collapse: collapse;
   font-family: futura;
}

table.tabella_sommario tr.autore_sommario td {
   padding: 10px 0 0 10px;
}

table.tabella_sommario tr.titolo_sommario td {
   padding: 0 0 10px 10px;
   font-family: futura_b;
}

table.tabella_sommario tr.titolo_sommario td a {
   text-decoration: none;
}

table.tabella_sommario tr.titolo_sommario td a:hover {
   text-decoration: none;
   border-bottom: 1px solid red;
}

table.tabella_sommario tr.titolo_sommario td a span.rubrica_sommario {
   text-transform: uppercase;
   margin-right: 3px;
}

table.tabella_sommario tr.separatore_evidenzia_inizio td {
   border-top: 1px solid red;
   padding: 15px 0 0 0;
   background-color: #fee5dc;
}

table.tabella_sommario tr.separatore_evidenzia_fine td {
   border-bottom: 1px solid red;
   padding: 0 0 10px 0;
   background-color: #fee5dc;
}

table.tabella_sommario tr.evidenzia_sommario td {
   background-color: #fee5dc;
}

A:link,
A:visited,
A:hover {
   color: #FF0000;
}

.titolo {
   text-align: center;
   font-size: 3em;
   font-weight: bold;
}

.autore {
   text-align: center;
   font-size: 1.13em;
}

.sottotitolo {
   text-align: center;
   font-size: 1.13em;
}

.occhiello {
   text-align: right;
   font-size: medium;
   font-style: italic;
   font-weight: bold;
}

.capoverso {
   font-size: x-large;
   font-weight: bold;
   color: #DC0111;
}

.paragrafo {
   text-align: left;
   font-size: 1.2em;
   font-weight: bold;
   color: #DC0111;
}

.titolo_box {
   text-align: left;
   font-size: large;
   font-weight: bold;
   face: Verdana;
}

.dida {
   text-align: center;
   font-size: 1.05em;
   font-weight: bold;
   font-face: Helvetica;
}

.titolo_fatti_misfatti {
   font-size: 150%;
   font-style: italic;
   font-weight: bold;
   color: #000000;
}

.titolo_fatti_misfatti:first-letter {
   font-style: italic;
   font-weight: bold;
   color: #FF0000
}

.titolo_rassegna_libertaria {
   font-weight: bold;
   font-size: x-large;
   color: #FF0000;
}

.titolo_rassegna_libertaria:first-line {
   font-weight: bold;
   font-size: x-large;
   color: #000000;
}

.titolo_a_nous_la_liberte {
   color: #666666;
   font-size: xx-large;
   font-weight: bold;
   text-align: center;
}

.titolo_la_guida_apache {
   font-size: xx-large;
   font-weight: bold;
   text-align: left;
   font-face: Verdana
}

.sommario_pie_pagina {
   font-size: xx-small;
   font-family: Verdana
}