﻿body { background-color: #E9D1DC; margin:0; padding: 0; font-family: verdana, arial, tahoma; }
.Tableordine { font-family:  verdana, arial, tahoma; font-size: 10pt; font-weight: normal; COLOR: #000000; padding-left: 3}
.TdE { font-family: verdana, arial, tahoma; font-size: 8pt; font-weight: normal; COLOR: #000000; text-align: center}

#footer { font-family: verdana, arial, tahoma; padding: 4px; font-size: 8pt; background-color: #e1bece; text-align: center; }
#footer a:link { text-decoration: none; color: #DC0067; }
#footer a:visited { text-decoration: none; color: #DC0067; }
#footer a:hover { text-decoration: underline; color: #ff0000; }

#tdmenu { background-color: #DFB8CA; border-top: #ffffff 1px solid; border-bottom: #ffffff 1px solid; }
#tdcontent { background-color: #ffffff; }

h1 { padding: 4px; font-size: 8pt; text-align: center; color: #c294a9; font-weight:normal}
h1 a:link { text-decoration: none; color: #c294a9; }
h1 a:visited { text-decoration: none; color: #c294a9; }
h1 a:hover { text-decoration: underline; color: #c294a9; }

.testohomebasso { padding: 4px; font-size: 8pt; text-align: center; color: #c294a9; font-weight:normal}
.testohomebasso a:link { text-decoration: none; color: #c294a9; }
.testohomebasso a:visited { text-decoration: none; color: #c294a9; }
.testohomebasso a:hover { text-decoration: underline; color: #c294a9; }



.hsep { background-color: #ba96a7; height: 6px; }
.tablehead { background-color: #ffffff; }

.linkimg img { border: 0; }

.divfoto { text-align: center; padding-bottom: 5px; padding-top: 10px; }
.divfoto img { border: 1px solid #DC0067; margin: 1px; }
.divfoto a img { border: 0px; margin: 1px; }

.testoN { font-family: verdana, arial, tahoma; padding: 4px; font-size: 8pt; text-align: center; color: #E9D1DC}
.testoN a:link { text-decoration: none; color: #E9D1DC; }
.testoN a:visited { text-decoration: none; color: #E9D1DC; }
.testoN a:hover { text-decoration: underline; color: #E9D1DC; }

.menu { background-color: #DC0067; }
.menu-label { vertical-align: top; text-align: left; padding: 3px 0 3px 0; }

.testoP { font-family: verdana, arial, tahoma; font-size: 8pt; color: #000000 }

.tdTestoHome { font-family: verdana, arial, tahoma; padding: 17px 11px 17px 11px; font-size: 8pt; background-color: #f2e3ea; }
.tdTestoHome a:link { text-decoration: underline; color: #DC0067; }
.tdTestoHome a:visited { text-decoration: underline; color: #DC0067; }
.tdTestoHome a:hover { text-decoration: none; color: #ff0000; }

.TitoloHome { font-weight: bold; color: #dc0067; }
.sep10 { height: 10px; }
.sep5 { height: 5px; }
.testoE { font-family: verdana, arial, tahoma; font-size: 9pt; }
.titoloPag { padding: 9px; font-weight: bold; font-size: 12pt; color: #ba96a7; }
.divinfo { font-family: verdana, arial, tahoma; font-size: 9pt; padding: 15px; text-align: justify; }
.esitoOK { font-family: verdana, arial, tahoma; font-size: 9pt; }
.esitoKO { font-family: verdana, arial, tahoma; font-size: 9pt; color: #ff0000; }


.testo { font-family: verdana, arial, tahoma; font-size: 9pt; }
.testo a:link { text-decoration: none; color: #DC0067; }
.testo a:visited { text-decoration: none; color: #DC0067; }
.testo a:hover { text-decoration: underline; color: #ff0000; }



/* ------------------- categorie ------------------- */
.categorie-Table { font-family: verdana, arial, tahoma; font-size: 9pt; }
.categorie-Liv1 { padding: 1px 0 1px 0; padding-left: 5px; }
.categorie-Liv1 a:link { color: #ffffff; text-decoration: none; }
.categorie-Liv1 a:visited { color: #ffffff; text-decoration: none; } 
.categorie-Liv1 a:hover { font-weight: bold;  color: #ffff66; text-decoration: underline; }

.categorie-Liv1Sel { padding: 1px 0 1px 0; }
.categorie-Liv1Sel a:link { color: #6B6B6B; text-decoration: none; background-color: #E9D1DC; padding: 2px 5px 2px 5px; }
.categorie-Liv1Sel a:visited { color: #6B6B6B; text-decoration: none; } 
.categorie-Liv1Sel a:hover { color: #DC0067; text-decoration: underline; }


/* ------------------- nome categoria ------------------- */
.prod-Table { width: 100%; }
.prod-nome { font-family: verdana, arial, tahoma; font-size: 12pt; font-weight: bold; color: #000000; padding: 10px 0 20px 10px; text-transform: uppercase}


/* ------------------- risultato ------------------- */
.risultato-Table {}
.risultato-Table td { vertical-align: top; }
.risultato-TableFoto {}
.risultato-TableFoto img { border: 0; }
.risultato-CellFoto {}
.risultato-Foto {}
.risultato-TableDati { padding-left: 5px; font-family: verdana, arial, tahoma;  }
.risultato-Nome { font-size: 10pt; color: #DC0067; text-decoration: none; font-weight: bold; }

.risultato-Articolo a:link { font-size: 10pt; color: #ba96a7; text-decoration: none; font-weight: bold; }
.risultato-Articolo a:visited { color: #ba96a7; text-decoration: none; }
.risultato-Articolo a:hover { color: #ba96a7; text-decoration: underline; } 
.risultato-Descrizione { font-size: 9pt; padding: 9px; text-align: justify; }
.risultato-Prezzo { font-size: 9pt; font-weight: bold; text-align: left; padding-left: 9px; }
.risultato-CA1 { font-size: 9pt; font-weight: bold; text-align: left; padding-left: 9px; }

.risultato-TableNavigazione { border: #E9D1DC 1px solid; }
.risultato-TableNavigazione td { padding: 3px 5px 3px 5px; }
.risultato-Ordinamento { font-size: 8pt; color: #000000; text-decoration: none; padding: 3px; }
.risultato-Navigazione { padding: 2px; }
.risultato-Navigazione a:link { font-size: 8pt; color: #ba96a7; text-decoration: none; font-weight: bold; }
.risultato-Navigazione a:visited { color: #ba96a7; text-decoration: none; }
.risultato-Navigazione a:hover { color: #ba96a7; text-decoration: underline; } 

.risultato-NavigazioneSel { padding: 2px; }
.risultato-NavigazioneSel a:link { font-size: 8pt; color: #ffffff; text-decoration: none; font-weight: bold; background-color: #ba96a7; padding: 1px; border: #ba96a7 1px solid; }
.risultato-NavigazioneSel a:visited { color: #ffffff; text-decoration: none; }
.risultato-NavigazioneSel a:hover { color: #ba96a7; text-decoration: none; background-color: #ffffff; } 

.ListaPhotogallery-main { }
.photogallery-Liv1  { padding: 2px; }
.photogallery-Liv1 a:link img { border: solid 1px #ba96a7; }
.photogallery-Liv1 a:visited img { border: solid 1px #ba96a7; }
.photogallery-Liv1 a:hover img { border: solid 1px #000000 }

.gallery-Table td { vertical-align: middle; text-align: center; }

.modulo-Necessari { background-color: #f5f5dc; border-top: #f5f5dc 3px solid; border-bottom: #f5f5dc 3px solid; border-bottom: solid 2px #ffffff; }
.modulo-Opzionali { padding-top: 3px; padding-bottom: 3px; }
.modulo-Etichette { font-family: verdana, arial, tahoma; font-size: 8pt; }


. {}
. {}
. {}
. {}