.latosinistro
{  background-image: url(/files/catalogo_sinistra_sfondo.jpg);
}

.latodestro
{  background-color: #c1dfed;
}

input.ricerca
{  border-top: 1px solid #004774;
   border-left: 1px solid #517691;
   border-right: 1px solid #9fa7b3;
   border-bottom: 1px solid #c9c9c9;
}

.latosinistro .titoletto
{  font-size: 10px;
   color: #fffffb;
   font-weight: bold;
   letter-spacing: 1px;
}

.latosinistro .categorie UL
{  list-style-image: none;
   list-style-type: none;
   list-style-position: outside;
   margin: 0px;
}

.latosinistro .categorie A
{  font-size: 13px;
   color: #FFFFFF;
   font-weight: bold;
   text-decoration: none;
}

.latosinistro .categorie A:hover
{  text-decoration: underline;
}

.contenuto
{  padding: 14px;
}

.contenuto IMG.catalogo
{  border: 1px solid #eff7fa;
}

.contenuto H1
{  font-size: 16px;
   color: #035b93;
   font-weight: bold;
   margin: 0px;
}

.contenuto H2
{  font-size: 14px;
   color: #899196;
   font-weight: bold;
   margin: 0px;
}

.contenuto .categoria
{  font-size: 14.5px;
   color: #899196;
}

.contenuto .categoria A
{  font-size: 14.5px;
   color: #547eb7;
   font-weight: bold;
   text-decoration: none;
}

.contenuto .categoria A:hover
{  text-decoration: underline;
}

.contenuto .categoriaimportante
{  font-size: 15.5px;
   color: #899196;
}

.contenuto .categoriaimportante A
{  font-size: 15.5px;
   color: #547eb7;
   font-weight: bold;
   text-decoration: none;
}

.contenuto .categoriaimportante A:hover
{  text-decoration: underline;
}

.contenuto .categoriaimportante A.allegato
{  font-size: 14.5px;
   color: #547eb7;
   font-weight: normal;
   text-decoration: none;
}

.contenuto .categoriaimportante A:hover.allegato
{  text-decoration: underline;
}

.contenuto .scheda
{  font-size: 15px;
   color: #899196;
}

.contenuto .schedaunpoinevidenza
{  font-size: 14px;
   color: #798186;
}

.contenuto .schedainevidenza
{  font-size: 14px;
   color: #476BA5;
}

.contenuto .schedamoltoinevidenza
{  font-size: 17px;
   color: #476BA5;
   font-weight: bold;
}

.contenuto .schedatitoletto
{  font-size: 15px;
   color: #798186;
   font-weight: bold;
}

.contenuto IMG.scheda
{  border: 1px solid #EDEBD3;
}

.contenuto .didascalia
{  font-size: 11px;
   color: #899196;
}

.contenuto A.scheda
{  font-size: 15.5px;
   color: #547eb7;
   font-weight: bold;
   text-decoration: none;
}

.contenuto A:hover.scheda
{  text-decoration: underline;
}

.contenuto .schedavarianteetichetta
{  font-size: 15px;
   color: #798186;
}

.contenuto SELECT.scheda
{  color: #697176;
}

.contenuto .datitecnici
{  font-size: 14px;
   color: #899196;
   line-height: 19px;
}

.contenuto .datitecnici h2
{  font-size: 15px;
   color: #547eb7;
   font-weight: bold;
   margin-top: 0px;
   margin-bottom: 15px;
}

.contenuto .datitecnici h3
{  font-size: 14px;
   color: #547eb7;
   font-weight: normal;
   margin-top: 0px;
   margin-bottom: 15px;
}

.contenuto .datitecnici .testogrande
{  font-size: 15px;
   color: #899196;
}

.contenuto .datitecnici div
{  margin: 0px;
   margin-bottom: 10px;
}

.contenuto .datitecnici p
{  margin-top: 0px;
   margin-bottom: 0px;
}

.contenuto .datitecnici .corsivo
{  font-style: italic;
   letter-spacing: 1px;
}

.contenuto .datitecnici ol
{  margin: 0px;
   margin-left: 22px;
   margin-bottom: 2px;
}

.contenuto .datitecnici ol li
{  text-decoration: underline;
   margin-bottom: 2px;
}

.contenuto .datitecnici ul
{  list-style-type: disc;
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 15px;
}

.contenuto .datitecnici .distanziato
{ line-height: 1.8;
}

.contenuto .datitecnici table
{  border-collapse: collapse;
}

.contenuto .datitecnici table tr
{  border-spacing: 2px;
}

.contenuto .datitecnici table tr.nospace
{  border-spacing: 0px;
}

.contenuto .datitecnici table tr.intestazione td
{  background-color: #cccccc;
}

.contenuto .datitecnici table td
{  border: 1px solid #333333;
   padding: 5px;
}

.contenuto .datitecnici .inevidenza
{  font-weight: bold;
}

.contenuto .datitecnici .unpoinevidenza
{  text-decoration: underline;
}

.contenuto .datitecnici table td h1
{  margin-top: 10px;
   margin-bottom: 10px;
}

.contenuto .datitecnici table td h2
{  margin-top: 5px;
   margin-bottom: 5px;
}

.contenuto .datitecnici table td h3
{  margin-top: 0px;
   margin-bottom: 0px;
}

.contenuto .datitecnici table table
{  border-width: 0px;
}

.contenuto .datitecnici table table td
{  border-width: 0px;
}

.contenuto .datitecnici table.nobordi
{  border-width: 0px;
}

.contenuto .datitecnici table.nobordi td
{  border-width: 0px;
}

.menugrande A
{  font-size: 13px;
   font-weight: bold;
   text-decoration: none;
}

.menugrande A:hover
{  text-decoration: underline;
}

.menupiccolo table td
{  padding-left: 3px;
   padding-right: 3px;
}

.menupiccolo
{  font-size: 11px;
}

.menupiccolo A
{  font-size: 11px;
   font-weight: bold;
   text-decoration: none;
}

.menupiccolo A:hover
{  text-decoration: underline;
}

.dispari
{  color: #6e8fba;
}

.pari
{  color: #1BAEE4; /*4eb8e0*/
}

.copyright .dispari
{  color: #899196;
}

.copyright .pari
{  color: #899196;
}

.stampa
{  position: relative;
}

.stampa div
{  position: absolute;
   top: 0px;
   right: 0px;
}


