/* Foglio di stile generale */
body {margin: 0px; font-family: verdana; font-size: 10px;}
font {font-family: verdana; font-size: 10px;}
td {font-family: verdana; font-size: 10px;}
br {font-family: verdana; font-size: 8;}
a {font-family: arial; font-size: 10; text-decoration: none;}

/* Foglio di stile tabella contenuto */
table.bordato {border-left: solid 2 px #C3C3C3; border-right: solid 2px #C3C3C3}
td.copyright {background-color: #E2E2E2; border-left: solid 2 px #C3C3C3; border-right: solid 2px #C3C3C3; border-top: solid 2 px #C3C3C3; border-bottom: solid 2px #C3C3C3;font-family: Trebuchet MS, verdana; font-size: 9px;}
.PIVA {verdana; font-size: 10px;}
td.tdgrigio {background-color: #C3C3C3}

/* Foglio di stile Sfondo Box Sx*/
td.tdboxdx {background-color: #C3C3C3;}

/* foglio di stile news altri link*/
span.titnews {font-family: verdana; font-size: 10px; color: 02169D; font-weight: bold;}
a.linknews {font-family: verdana; font-size: 11px; color: 02169D; text-decoration: none; font-weight: normal; font-weight: bold;}
br {font-family: verdana; font-size: 8;}

/* Foglio di stile news sinistro */
td.titolonews {background-color: #E2E2E2; font-family: verdana; font-size: 11; font-weight: bold; color: #FF6310; padding-right: 4px;}
.newsbordato {border: solid 1 #E2E2E2; padding: 3px; text-align: justify}
.newsbordato a {font-family: verdana: size: 10px; color: #7B4646;}

/* Foglio di stile interno home page */
td.testatainthp {background-color: #F4EEDF;}
td.bordointhp {border-right: solid 2 #F4EEDF;}

/* Foglio di stile per link testata */
span.pipe {font-family: verdana, arial; font-size: 10;}
a.testata {font-family: verdana, arial; font-size: 10; text-decoration: none;}
a.testata:hover {text-decoration: underline;}

/* Foglio di stile per link testata */
span.titolopaginterne {font-family: verdana; font-size: 11; font-weight: bold; color: #FF6310;}

/* Foglio di stile menu sinistro pagine interne */
a.linkmenusx {font-family: arial; font-size: 9; text-decoration: none;}
a:hover.linkmenusx {text-decoration: underline;}

/* Foglio di stile galleria immagini */
.galleria a:link {font-family: arial; font-size: 14; text-decoration: none; font-weight: bold; color: #FD6212}
.galleria a:visited {font-family: arial; font-size: 14; text-decoration: none; font-weight: bold; color: #FD6212}
.galleria a:hover {text-decoration: underline;}

/* Foglio di stile risultato ricerca */
span.titolopagsearch {font-family: verdana; font-size: 12; font-weight: bold; color: #FF6310; padding-left:40px;}
.tblsearch {background-color: #F8F8F8;}
.tblsearch a {font-family: verdana; font-size: 9; font-weight: bold; color: #000000;}

/* Foglio di stile Catalogo OnLine - Visualizzazione famiglie */  
.tblfamiglie {margin-left: 10px;}
.cellImgProd {padding: 0px;} 
.cellImgTrasp {padding: 0px;}
.cellDesFam {height: 56px; width: 299px; padding-left: 6px; padding-right: 6px; padding-top: 3px; padding-bottom: 3px; font-family: verdana, arial; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none;}   
.cellDesFam a {font-family: verdana, arial; font-size: 14px; font-weight: bold; color: #FFFFFF; text-decoration: none;}
.cellDesSezFam {padding-left: 6px; padding-right: 6px; padding-top: 8px; padding-bottom: 8px}
.cellTrspTx {padding: 0px; height: 3px; background-color: #FFFFFF;}      
.cellatabletext {padding: 0px; background-color: #FFFFFF;}