﻿  @font-face {font-family: mcSerif;font-style:  normal;font-weight: normal;src: url(MCSERIF3.eot);}
  @font-face {font-family: mcSerif;font-style:  normal;font-weight: 700;src: url(MCSERIF2.eot);}
  @font-face {font-family: mcSerif;font-style:  oblique;font-weight: normal;src: url(MCSERIF1.eot);}
  @font-face {font-family: mcSerif;font-style:  oblique;font-weight: 700;src: url(MCSERIF0.eot);}

BODY{
        scrollbar-3d-light-color: #00923F;
        scrollbar-arrow-color: #F0F4FF;
        scrollbar-base-color: #F0F4FF;
        scrollbar-dark-shadow-color: #00923F;
        scrollbar-face-color: #00923F;
        scrollbar-highlight-color: #00923F;
        scrollbar-shadow-color: #F0F4FF;
        scrollbar-track-color: #F0F4FF;
    }

body { margin: 0px; font-family: Verdana, Arial, sans-serif; font-size:8pt; text-align: center; (background-color: #888); background-image: url('../index_file/gif/sfondi-pagina/neve.gif') }
a:hover      { background-color: #DDDDDD; TEXT-DECORATION: underline }
a:active     { background-color: #FFF500 }

p.mc { font-family: mcSerif; font-size: 12pt }

p.titolomenuold { background:#6699CC url('gif/downn.gif') no-repeat 1px 2px; color: #ffffff;
 font-weight: bold; margin: 0px; border-bottom: 1px solid #ffffff; padding-left:16px;
  padding-right:1px; padding-top:0px; padding-bottom:0px }
p.titolomenu-blu { background:#6699CC no-repeat 1px 2px; color: #ffffff;
 font-weight: bold; margin: 0px; border-bottom: 1px solid #ffffff; padding-left:16px;
  padding-right:1px; padding-top:0px; padding-bottom:0px }
p.titolomenu-giallo { background:#FFF500 no-repeat 1px 2px; color: #0505FF;
 font-weight: bold; margin: 0px; border-bottom: 1px solid #ffffff; padding-left:16px;
  padding-right:1px; padding-top:0px; padding-bottom:0px }
p.titolomenu-grigio { background:#999999 no-repeat 1px 2px; color: #FFFFFF;
 font-weight: bold; margin: 0px; border-bottom: 1px solid #ffffff; padding-left:16px;
  padding-right:1px; padding-top:0px; padding-bottom:0px }
p.titolomenu-rosso { background:#FFFFFF no-repeat 1px 2px; color: #F90E04;
 font-weight: bold; margin: 0px; border-bottom: 1px solid #ffffff; padding-left:16px;
  padding-right:1px; padding-top:0px; padding-bottom:0px }
p.titolomenu { color: #fff500; width:144px;
 font-weight: bold; margin: 0px; border-bottom: 1px solid #ffffff; padding-left:1px;
  padding-right:1px; padding-top:0px; padding-bottom:0px;
  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#ff336699', endColorStr='#40336699', gradientType='1') }
p.menu1 { font-weight: bold; background-color: #F0F4FF;  
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 1px 2px; margin: 0px; border-bottom: 1px solid #ffffff; ; padding-left:5px; padding-right:1px; padding-top:0px; padding-bottom:0px }
p.menu2 { background-color: #F0F4FF; 
               background-repeat: no-repeat; background-attachment: scroll; 
               background-position: 1px 2px; margin: 0px; border-bottom: 1px solid #ffffff; ; padding-left:5px; padding-right:1px; padding-top:0px; padding-bottom:0px }
p.menu3 { color: #ffffff; width:140px;
 font-weight: bold; margin: 0px; border-bottom: 1px solid #ffffff; padding-left:1px;
  padding-right:1px; padding-top:0px; padding-bottom:0px;
  filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6699cc', endColorStr='#fff500', gradientType='1') }

p.menu3old {background-color: #FFF500; 
               margin: 0px; border-bottom: 1px solid #ffffff; ; padding-left:3px; padding-right:1px; padding-top:0px; padding-bottom:0px }
p.menu4 {background-color: #B7A2D0; 
               margin: 0px; border-bottom: 1px solid #ffffff; ; padding-left:3px; padding-right:1px; padding-top:0px; padding-bottom:0px }

p.tab1 {  margin: 0px; padding: 1px 2px }
p.tab2 {  margin: 0px; padding: 1px 2px; background-color: #eFe5fA }

table.testa { width: 750px; border: 0px solid #000000; margin: 0px auto }
table.cerca { width: 750px; border: 0px; background-color:#dfd5ea  }
td { font-size:8pt }
td.viola1 { background-color:#6699CC; border-top: 1px solid #ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6699CC', endColorStr='#bbddff', gradientType='0')  }
td.viola2 { background-color:#6699CC; color: #ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#336699', endColorStr='#6699CC', gradientType='0') }
td.viola3 { background-color:#FFF500; color: #ffffff; filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#6699CC', endColorStr='#FFF500', gradientType='1')  }
hr { height: 1px; color: #ff0000 }

form { margin: 0px }
p { margin: 0px; color: #232896 }
td { margin: 0px; color: #232896 }
td { vertical-align: top }
p.barra { text-align: center; font-size: 8pt; margin: 2px 2px }

h1 { font-size: 12pt; color: #ff0000; text-align: center; margin: 5px 5px 20px }
h1.foto { font-size: 18pt; color: #ff0000; text-align: center; margin: 3px 5px 5px;
 font-family: Times New Roman, serif; font-weight: normal }
h2 { font-size: 10pt; color: #ff0000; text-align: center; margin: 2px 2px 2px }
h3 { font-size: 8pt; color: #ff0000; text-align: center; margin: 2px 2px 2px }
h4.tito18 { font-size: 18pt; color: #999999; text-align: center; margin: 2px 2px 2px;
 font-family: Bell MT, serif; font-weight: normal }
h5.tito14 { font-size: 14pt; color: #999999; text-align: center; margin: 2px 2px 2px;
 font-family: Bell MT, serif; font-weight: normal }
h6.tito10 { font-size: 10pt; color: #999999; text-align: center; margin: 2px 2px 2px;
 font-family: Bell MT, serif; font-weight: normal }

img.sf { background-color: #f8f8f8 }

a { color: #232896; text-decoration: none }
a.bianco { color: #ffffff; text-decoration: none }
a.rosso { color: #ff0000; text-decoration: none }