
footer h1 {
	font-family:'Inter', sans-serif;;
}

#contenuto section.elenco article h3, #contenuto section.lista article h3 {
	font-size:1.2rem;
	line-height:130%;
	font-family:'Inter', sans-serif;;
}
#slideHead article h3 {
	font-family:'Inter', sans-serif;;
}
#contenuto section.elenco span.prezzo, #contenuto section.lista span.prezzo, section.primopiano article span.prezzo, section.secondopiano article span.prezzo, section.quintopiano article span.prezzo, section.quartopiano article span.prezzo, section.terzopiano article span.prezzo {
	font-size:0.875rem;
	font-weight:400;
	line-height:150%;
	font-family:'Inter', sans-serif;;
}
#contenuto h1, article.testo_homepage h1 {
	font-size:1.8rem;
	line-height:150%;
	font-weight:400;
	font-family:'Inter', sans-serif;;
}
footer p span.nome {
	font-size:1rem;
	font-weight:400;
	font-family:'Inter', sans-serif;;
}

@media only screen and (max-width : 960px) {


section.quintopiano article h3, section.quartopiano article h3, section.secondopiano article h3 {
	font-size:1rem;
	font-family:'Inter', sans-serif;;
}
}

@media only screen and (min-width : 961px) {

section.secondopiano article h3 {
	font-size:1.8rem;
	font-family:'Inter', sans-serif;;
}

section.quartopiano article h3 {
	font-family:'Inter', sans-serif;;
	line-height:1.5rem;
}
}

section.nonopiano article h3 {
    font-size:0.875rem;
    font-family:'Inter', sans-serif;;
}
section.nonopiano article ul li a {
    font-size:0.875rem;
    font-family:'Inter', sans-serif;;
}

body {
	font-size:font-size:100%;
	font-family:'Inter', sans-serif;;
}
#login, #login label, #login a, #login span, #login p, div.genera_password span {
	font-size:0.875rem;
}
div.genera_password span {
	font-weight:normal;
	line-height:150%;
}
#login a#pulsante_movimento, #login a#pulsante_registrati {
	font-size:0.75rem;
	line-height:2.5rem;
	font-weight:400;
}
#contenuto #registrazione legend {
	font-size:0.875rem;
	font-weight:400;
}
#contenuto #registrazione ul li {
	line-height:130%;
	font-size:0.75rem;
}
#registrazione div.bottoni a {
	font-size:0.75rem;
	line-height:150%;
}
#subMenu h3, #subMenu li a {
	font-size:0.875rem;
	font-weight:400;
	line-height:140%;
}
#ordinamento label, #ordinamento label select {
	font-size:0.75rem;
	line-height:1rem;
}

#contenuto section.elenco article p, #contenuto section.lista article p {
	font-size:0.75rem;
}

#contenuto section.elenco span.prezzo_barrato, #contenuto section.lista span.prezzo_barrato, section.primopiano article span.prezzo_scontato, section.secondopiano article span.prezzo_scontato, section.quintopiano article span.prezzo_scontato, section.quartopiano article span.prezzo_scontato, section.terzopiano article span.prezzo_scontato {
	font-size:0.75rem;
	line-height:100%;
	font-weight:400;
}
#contenuto #paginazione a {
	line-height:140%;
	font-size:0.875rem;
}
#contenuto div#etichette li span {
	font-size:0.875rem;
}
div#etichette li span {
	font-size:0.75rem;
}
div#etichette ul li {
	font-size:0.875rem;
}
div#etichette h3 {
	font-size:0.875rem;
	font-weight:400;
	line-height:140%;
}
#contenuto section.lista article.file a.download{
	line-height:2rem;
	font-size:0.75rem;
	font-weight:400;
}
#contenuto #carrello table th {
	font-size:0.75rem;
	font-weight:700;
}
#carrello div.bottoni a {
	font-size:0.75rem;
	line-height:150%;
}
#contenuto #carrello table tr.totale td {
	font-size:0.875rem;
	font-weight:400;
}
#contenuto #carrello table tr.totale td.importo {
	font-weight:700;
	font-size:0.875rem;
}
#contenuto #carrello table#elenco_ordini td {
	font-size:0.75rem;
}

#contenuto h1 a.torna_ricerca{
	font-size:0.875rem;
}
#contenuto h2, article.testo_homepage h2 {
	font-size:1.2rem;
	font-family:'Inter', sans-serif;;
}
#contenuto h3, article.testo_homepage h3 {
	font-size:1rem;
	font-family:'Inter', sans-serif;;
}
#contenuto h4, article.testo_homepage h4 {
	font-size:0.875rem;
	font-family:'Inter', sans-serif;;
}
#contenuto h5, article.testo_homepage h5 {
	font-size:0.875rem;
	font-family:'Inter', sans-serif;;
}

#contenuto h6, article.testo_homepage h6 {
	font-size:0.875rem;
	font-family:'Inter', sans-serif;;
}
#contenuto p, article.testo_homepage p {
	font-size:0.875rem;
	line-height:150%;
	font-weight:400;
}
#contenuto a, article.testo_homepage a {
	font-weight:700;
}
#contenuto p strong, article.testo_homepage p strong {
	font-weight:700;
}
#contenuto li, article.testo_homepage li {
	font-size:0.875rem;
	line-height:140%;
	font-weight:400;
}
#contenuto table td, article.testo_homepage table td {
	font-size:0.875rem;
	font-weight:400;
}
#contenuto table th, article.testo_homepage table th {
	font-weight:700;
	font-size:0.875rem;
}
.ricerca h3 {
	font-size:1.2rem;
	font-weight:400;
	line-height:5rem;
}
.ricerca label {
	font-weight:400;
	font-size:0.875rem;
}
.ricerca p {
	font-size:1rem;
}
div#barra_lingue a {
	font-size:0.875rem;
	line-height:100%;
	font-weight:700;
}
div#barra_lingue select, div#barra_lingue select option selected, div#barra_lingue select option {
	font-size:0.875rem;
}
footer p, footer address {
	font-size:0.875rem;
	line-height:150%;
	font-family:'Inter', sans-serif;;
}

footer p a {
	font-weight:400;
}
nav li a {
	font-weight:400;
	font-family:'Inter', sans-serif;;
}

section.primopiano h2, section.secondopiano h2, section.sestopiano h2 {
	line-height:150%;
	font-size:1rem;
	font-family:'Inter', sans-serif;;
	font-weight:400;
}
section.primopiano article h3 {
	font-size:1rem;
	line-height:130%;
	font-weight:400;
}
section.primopiano article p {
	line-height:140%;
	font-size:0.75rem;
}
section.secondopiano article p {
	font-size:0.875rem;
}

section.terzopiano article a.vai {
	font-size:0.875rem;
	font-weight:700;
}
section.quartopiano article a.vai {
	font-size:0.875rem;
	font-weight:700;
	font-family:'Inter', sans-serif;;
}

section.quintopiano article h3 {
	font-size:1rem;
	line-height:130%;
	font-weight:400;
	font-family:'Inter', sans-serif;;
}
section.quartopiano article h3 {
	font-size:1rem;
	line-height:130%;
	font-weight:400;
	font-family:'Inter', sans-serif;;
}
section.quartopiano article p {
	font-size:0.875rem;
	font-weight:400;
	line-height:140%;
}
section.settimopiano article h3 {
	font-size:1.4rem;
	line-height:130%;
	font-weight:400;
	font-family:'Inter', sans-serif;;
}
section.settimopiano article p {
	font-size:0.875rem;
}
section.ottavopiano article h3 {
	font-size:0.875rem;
	line-height:130%;
	font-weight:400;
	font-family:'Inter', sans-serif;;
}
section.ottavopiano h2, section.terzopiano h2, section.sestopiano h2 {
	font-size:1.2rem;
	line-height:130%;
	font-weight:400;
	font-family:'Inter', sans-serif;;
}

@media only screen and (max-width : 960px) {

nav ul li a {
	font-size:0.875rem;
	font-family:'Inter', sans-serif;;
}
nav ul ul li a {
	font-size:0.75rem;
	font-family:'Inter', sans-serif;;
}
section.quintopiano article p, section.quartopiano article p {
	font-size:0.75rem;
}
}

@media only screen and (min-width : 961px) {

nav ul li a {
	font-size:0.875rem;
	font-family:'Inter', sans-serif;;
}
nav ul ul li a {
	font-size:0.75rem;
	font-family:'Inter', sans-serif;;
}
section.primopiano article span.copertura a.maggiori_info, section.primopiano article span.copertura a.aggiungi_copertura {
	font-size:0.875rem;
	line-height:1.875rem;
	font-weight:400;
}

section.quintopiano article p {
	font-size:0.75rem;
}
}
#contenuto section.lista article h3 {
	font-family:'Inter', sans-serif;;
}


#contenuto section.lista article h3 {
	font-family:'Inter', sans-serif;;
} ?>