body { background-image: url(immagini/sfondo.jpg); background-color: #ffffff; font-family: Verdana, Arial, sans-serif; font-size: 18pt; margin: 10px 10px 10px 10px;   color: #4B4B4B;}
p, td { font-size: small; margin:0px }

h1 { margin: 3px 5px 10px; padding: 0px 5px 5px; font-size: 20pt; color: #369 }
h2, h3, h4 { color: #c53; margin: 0px 0px 0px; font-weight: bold; font-size: 14pt }
h3 { font-size: 10pt }
h4 { font-size: 8pt }


table.grande { width: 750px }
td { vertical-align: top }
td.menu { border-right: 1px solid #c53; padding: 15px 0px 15px 0px;}
td.intesta { border-left: 1px solid #c53; padding: 15px 0px 15px 3px;}
td.int1 { border: 1px solid #c53; }
td.int2 { border-right: 1px solid #c53; border-top: 1px solid #c53;  border-bottom: 1px solid #c53;}
td.int3 { border-left: 1px solid #c53;  border-right: 1px solid #c53; border-bottom: 1px solid #c53;}
td.int4 { border-right: 1px solid #c53;  border-bottom: 1px solid #c53;}
td.int5 { border-left: 1px solid #c53;  border-right: 1px solid #c53; }
td.int6 {  border-right: 1px solid #c53; }
td.int7 { border-right: 1px solid #c53; border-bottom: 1px solid #c53;  border-left: 1px solid #c53;}
td.int8 { border-right: 1px solid #c53; border-bottom: 1px solid #c53;}
td.testo { font-size: 8pt; }
td.s, td.s2, td.d { width: 150px }
td.centro{border-left: 1px solid #c53; border-right: 1px solid #c53; padding: 15px 10px 15px 10px; align=center}
td.orari {border-left: 1px solid #114dff; border-right: 1px solid #114dff; border-top: 1px solid #114dff; border-bottom: 1px solid #114dff; vertical-align=middle }

td.stemma { width: 50px}

td.verde { background: green url(sfondo_verde1.jpg); width: 100px; height: 100px}
a { color:  #f00; text-decoration: none  }
a:hover { color:#f00}
a.testo { color: #000; text-decoration: none }
a.testo:hover { color:#f00}
a.testo:visited { color:#5d0698;}
p.menu { padding: 3px 10px 3px 80px; color: #fff; font-size: 8pt; font-weight: normal }
p.comune {color: #4B4B4B; margin: 15px 0px 0px;  font-size: 11pt}
p.provincia {color: #c53; margin: 0px 0px 0px; font-weight: bold; font-size: 10pt   }
p.nt, p.nj, p.tx, p.tj { margin: 1px 10px; line-height: 140% }
p.nt, p.nj { font-size: 8pt}
p.tj, p.nj { text-align: left }
p.testo { margin: 10px 10px 10px 10px; line-height: 140%; font-size: 8pt; }
p.testo1 { margin: 10px 10px 10px 10px; line-height: 140%; font-size: 12pt; }
p.rientro { margin: 0px 0px 10px 30px; line-height: 130% }
a.menu {font-size: 12pt; color: #00f; text-decoration: underline }
p.corso { font-family: Verdana, Arial, sans-serif; font-size: 10pt;
 margin: 2px 2px; line-height: 140%; color: #000000; border-bottom: 1px solid #2f0a50; padding: 1px 3px; background-color: #b2c5ed;}
p.menusx { font-family: Verdana, Arial, sans-serif; font-size: 10pt;
 margin: 2px 2px; line-height: 140%; color: #727272 ; border-bottom: 1px solid #2f0a50; padding: 1px 3px }
p.menusx1 { font-family: Verdana, Arial, sans-serif; font-size: 9pt;
 margin: 3px 3px; line-height: 140%; color: #727272 ; border-bottom: 1px dotted #2f0a50; padding: 1px 3px }

p.lt1, p.lt2, p.lt3, p.lt4 { font-family: Verdana, Arial, sans-serif; font-size: 8pt;
 margin: 3px 3px; line-height: 140%; color: #c53; padding: 1px 3px; background-color: #d53; color: #fff; margin-top: 15px  }
p.lt2 { margin-top: 40px }
p.lt3 { margin-left: 0px;  margin-right: 0px }
p.lt4 { margin-left: 0px;  margin-right: 0px ; margin-top: 2 px ; margin-bottom: 1 px}

a.t { color: #2f0a50; text-decoration: none }
a.t:hover { color:#f00}
a.tx { color: #ffffff; text-decoration: none }
a.tx:hover { color:#f00}
img {border: 0px}
img.vetrinasx {margin: 5px,5px,5px,5px; float: left}
img.vetrinadx {margin: 5px,5px,5px,5px; float: right}
