/* CSS Document */
hr { height:1px; border:0; border-top:1px solid #999; width:100%; overflow:hidden; }
h1 { font-family: 'Imprima', sans-serif; width:calc(100%-20px); background:#333; color:#ffffff; line-height:40px; height:40px; padding-left:10px; padding-right:10px; font-size:18px; margin:0; padding-left:10px; padding-right:10px; font-weight:normal; }
h2 { font-family: 'Imprima', sans-serif; color:#000000; font-size:16px; font-weight:bold; }
p { font-family: 'Imprima', sans-serif; color:#000000; font-size:15px; }
p a { color:#09C; text-decoration:underline; }
p a:hover { color:#F60; text-decoration:underline; }

/* utility */

div.scheda { background:#fafafa; border:1px solid #CCC; padding:20px; }

a.bottone {
 color:#1A171B;
 padding:5px 10px;
 background:#DADADC;
 font-size:16px;
}
a.bottone:hover {
 color:#ffffff;
 padding:5px 10px;
 background:#e12019;
 font-size:16px;
}
img.corniceNF {
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    overflow: hidden;
    padding: 5px;
}
img.corniceFL {
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: left;
    margin-right: 10px;
    overflow: hidden;
    padding: 5px;
}
img.corniceFR {
    border: 1px solid #CCCCCC;
    border-radius: 5px 5px 5px 5px;
    float: right;
    margin-left: 10px;
    overflow: hidden;
    padding: 5px;
}

