body { font-family: Arial, Verdana, Helvetica, sans-serif; width: 98%; font-size: 10pt;}
a { color: #000; text-decoration: none;}

.titolo-scheda { float: left; width: 100%; color:#F07129; text-transform:uppercase; padding-bottom:10px }
.autore { float: left; }
h1.printonly { font-size: 16pt; }
h1 { font-size: 14pt; float: left; width: 100%; margin: 0 0 5pt 0; padding: 0; }
h2 { font-size: 12pt; margin: 0; padding: 0; color: #555; float: left; margin:0 0 5pt 0; padding: 0; }

.left,
.tag-cloud,
.registrazione,
.pathway,
.social,
.vota-la-ricetta,
.stampa-scarica,
.commenti { display: none; }

.colonna-2 .cont-docs,
.colonna-2 .cont-altreproposte    { display: none; }
.colonna-2 .titolo-tabella,
.colonna-2 .titolo-tabella-orange { margin: 10pt 0 0 0; font-weight: bold; }
.colonna-2 .documenti p { float: left; margin: 0 10px 0 0; padding: 0; }
.colonna-2 .contenitore-arrotondato { float: left; clear: both; }

.colonna-2 .cont-tabella .td-left { font-weight: bold; }
.colonna-2 .cont-tabella .td-left { width: 140pt; }
.colonna-2 .cont-tabella .td-left br { display: none }

.colonna-2 .cont-associati .titolo-tabella br { display: none; }

.ingredienti .desc-ricetta {
background:#eeeeee;
}

.titolo-ingredienti,
.descrizione .titolo { font-weight: bold; color:#F07129; }
.descrizione .testo-descrizione { padding: 0 0 15pt 0; line-height:12pt; }
.descrizione p { padding: 0; margin: 0 }

.voto {
background:url(../images/ranking.png) no-repeat;
float:left;
height:30px;
line-height:30px;
margin: 0 5px 5px 0;
width:175px;
color:#829321;
}
.voto .campo {
display:block;
float:left;
font-size:12px;
margin-left:8px;
}
.vitality,
.difficolta {
display:block;
float:right;
height:24px;
margin: 3px;
text-align: center;
width:73px;
}
.difficolta {background:url(../images/difficolta.png) no-repeat}
.vitality {background:url(../images/vitality.png) no-repeat}
.valore {
height:18px;
width:50px;
line-height:12pt;
margin: 5px;
float:right;
}
.cont-tabella {
border:1px solid #C0C0C0;
margin:0;
padding:0;
}
.titolo-tabella {
color:#829321;
font-size:12px;
padding: 0 0 0 5px;
font-weight:normal !important;
width:163px;
}
.contenitore-arrotondato .tabella {
font-size:8pt;
width:171px;
}
.td-left{ width:80px;color:#829321;padding: 0 0 0 5px;font-weight:normal !important;}
.td-right{ width:60px;color:#000000;background:#eeeeee;}

.prodotti-associati { margin-bottom: 10px; }
.prodotti-associati .prodotto { float: left; height: 80pt; width: 80pt; display: block; margin: 5px 0 0 0; }
.prodotti-associati .prodotto img { width: 70%; height: 70%; }

object, embed { display: none; }
img { border: none; }

.footer { float: left; clear: both; font-size: 10pt; border-top: 1px solid #555; margin-top: 5pt; }