.Giorno{
display:              block;
color:                #000;
font-family:          arial,helvetica, News Gothic;
font-size:            30px;
font-style:           normal;
font-weight:          800;
text-align:           right;
vertical-align:       center;
padding-top:          1px;
padding-bottom:       1px;
padding-left:         1px;
padding-right:        1px;
border-left:          0px solid  #00f;
border-right:         0px solid  #00f;
border-top:           0px solid  #00f;
}
.Oggi{
display:              block;
color:                red;
font-family:          arial,helvetica, News Gothic;
font-size:            10px;
font-style:           normal;
font-weight:          200;
text-align:           right;
vertical-align:       top;
padding-top:          1px;
padding-bottom:       1px;
padding-left:         1px;
padding-right:        1px;
border-left:          0px solid  #00f;
border-right:         0px solid  #00f;
border-top:           0px solid  #00f;
}

.titoloagenda{
line-height:          150%;
display:              block;
color:                #000;
font-family:          arial,helvetica, News Gothic;
font-size:            12px;
font-style:           normal;
font-weight:          800;
text-align:           left;
vertical-align:       text-bottom;
padding-top:          10px;
padding-bottom:       1px;
padding-left:         1px;
padding-right:        0px;
border-left:          0px solid  #00f;
border-right:         0px solid  #00f;
border-top:           0px solid  #00f;
}

.titoloagenda a:link{
line-height:          150%;
font-weight:          100;
color:                #000; 
text-decoration:      none;
}
.titoloagenda a:visited{
line-height:          150%;
font-weight:          100;
color:                #000; 
text-decoration:      none;
}
.titoloagenda a:active{
line-height:          150%;
font-weight:          100;
color:                #000; 
text-decoration:      none;
}
.titoloagenda a:hover{
line-height:          150%;
color:                #000; 
text-decoration:      none;
font-weight:          600
}


.menu1{
display:              block;
color:                #fff;
font-family:          arial,helvetica, News Gothic;
font-size:            12px;
font-style:           normal;
font-weight:          100;
text-align:           center;
vertical-align:       center;
padding-top:          1px;
padding-bottom:       1px;
padding-left:         1px;
padding-right:        1px;
border-left:          0px solid  #00f;
border-right:         0px solid  #00f;
border-top:           0px solid  #00f;
}

.menu1 a:link{
color:                #fff; 
text-decoration:      none;
}
.menu1 a:visited{
color:                #fff; 
text-decoration:      none;
}
.menu1 a:active{
color:                #fff; 
text-decoration:      none;
}
.menu1 a:hover{
color:                #f00; 
text-decoration:      none;
font-weight:          500
}

.menu2{
display:              block;
color:                #f00;
font-family:          helvetica, arial, News Gothic;
font-size:            12px;
font-style:           normal;
font-weight:          100;
text-align:           center;
vertical-align:       center;
padding-top:          1px;
padding-bottom:       1px;
padding-left:         1px;
padding-right:        1px;
border-left:          0px solid  #00f;
border-right:         0px solid  #00f;
border-top:           0px solid  #00f;
}

.menu2 a:link{
color:                #f00; 
text-decoration:      none;
}
.menu2 a:visited{
color:                #f00; 
text-decoration:      none;
}
.menu2 a:active{
color:                #f00; 
text-decoration:      none;
}
.menu2 a:hover{
color:                gray; 
text-decoration:      none;
font-weight:          200
}

.commento{
display:              block;
color:                white;
font-family:          helvetica, arial;
font-size:            11px;
font-style:           normal;
font-weight:          100;
text-align: 	    center; 
background-color:     #0F218B;
text-decoration:      none;
padding-top:          1px;
padding-bottom:       1px;
padding-left:         0px;
padding-right:        0px;
z-index:		    0;
}

.commento a:link{
font-family:          News Gothic;
font-size:            11px;
font-style:           normal;
color:                #ffffff; 
text-decoration:      none;
font-weight:          200
}
.commento a:visited{
font-family:          News Gothic;
font-size:            11px;
font-style:           normal;
color:                #fff; 
text-decoration:      none;
font-weight:          200
}
.commento a:hover{
font-family:          News Gothic;
font-size:            12px;
font-style:           normal;
color:                #fff; 
text-decoration:      none;
font-weight:          600
}




.ringraziamenti{
display:              block;
color:                white;
font-family:          arial, SansSerif, helvetica ;
font-size:            12px;
font-weight:          100;
text-align: 	    left; 
background-color:     #c33;
text-decoration:      none;
padding-top:          2px;
padding-bottom:       2px;
padding-left:         0px;
padding-right:        0px;
z-index:		    0;
}


.centro{
color:                black;
font-family:          News Gothic;
font-size:            14px;
font-style:           normal;
background-color:     #fff;
border:               1px solid #black;
font-weight:          100;
padding-top:          0px;
padding-bottom:       0px;
padding-left:         0px;
padding-right:        0px;

}
.centro a:link{
color:                #00f; 
text-decoration:      underline;
font-weight:          100;
}
.centro a:visited{
color:                #00f; 
text-decoration:      underline;
font-weight:          100;
}
.centro a:active{
color:                #fff; 
text-decoration:      none;
}
.centro a:hover{
color:                #00f; 
text-decoration:      underline;
font-weight:          900;
}

.title{
color:                #ffffff;
font-family:          News Gothic, helvetica;
font-size:            30px;
font-style:           normal;
background-color:     #00f; 
border:               1px solid #cccccc;
font-weight:          100;
}

.testata{
display:              block;
color:                #39f;
font-family:          KoloWide, helvetica, arial, News Gothic, ;
font-size:            0px;
font-style:           normal;
background-color:     #fff; 
border: 0px solid     #cccccc;
font-weight:          100;
border-bottom-width:  0;
border-bottom-color:  #c30;
padding-top:          0px;
padding-bottom:       0px;
padding-left:         0px;
padding-right:        0px;
}
.foto{
display:              block;
color:                #39f;
font-family:          KoloWide, helvetica, arial, News Gothic, ;
font-size:            20px;
font-style:           normal;
background-color:     #fff; 
border: 0px solid     #cccccc;
font-weight:          100;
border-bottom-width:  0;
border-bottom-color:  #c30;
padding-top:          0px;
padding-bottom:       0px;
padding-left:         0px;
padding-right:        0px;
}


.testocornice{
color:                #0000ff;
font-family:          helvetica, arial, News Gothic;
font-size:            14px;
font-style:           normal;
background-color:     #fff; 
border:               1px dotted #39f;
border-bottom:        3px dotted #00f;
font-weight:          100;
padding-top:          10px;
padding-bottom:       10px;
padding-left:         10px;
padding-right:        10px;

}
.testocornice a:link{
color:                #00f; 
text-decoration:      underline;
font-weight:          100;
}
.testocornice a:visited{
color:                #00f; 
text-decoration:      underline;
font-weight:          100;
}
.testocornice a:active{
color:                #fff; 
text-decoration:      none;
}
.testocornice a:hover{
color:                #00f; 
text-decoration:      underline;
font-weight:          900;
}

.testosimply{
line-height:          150%;
color:                #000;
font-family:          arial, helvetica,  News Gothic;
font-size:            12px;
font-style:           normal;
background-color:     #fff; 
font-weight:          100;
padding-top:          10px;
padding-bottom:       10px;
padding-left:         10px;
padding-right:        10px;
text-align:           justify;

}
.testosimply a:link{
line-height:          150%;
color:                #000; 
text-decoration:      underline;
font-weight:          100;
}
.testosimply a:visited{
line-height:          150%;
color:                #000; 
text-decoration:      underline;
font-weight:          100;
}
.testosimply a:active{
line-height:          150%;
color:                #000; 
text-decoration:      underline;
}
.testosimply a:hover{
line-height:          150%;
color:                #000; 
text-decoration:      underline;
font-weight:          800;
}

.modifica0{
display:              block;
color:                black;
vertical-align:       center;
background-color:     #ccc;
font-family:          verdana, helvetica, arial, News Gothic;
font-size:            12px;
border:               0px dotted #39f;
font-style:           normal;
font-weight:          300;
text-align:           left;
}
.modifica1{
display:              block;
color:                #00f;
vertical-align:       middle;
background-color:     #c0c0c0;
font-family:          verdana, helvetica, arial, News Gothic;
font-size:            12px;
border:               0px dotted #39f;
font-style:           normal;
font-weight:          300;
text-align:           left;
}

.amodifica0{
display:              block;
color:                black;
vertical-align:       center;
background-color:     #f0f;
font-family:          verdana, helvetica, arial, News Gothic;
font-size:            12px;
border:               0px dotted #39f;
font-style:           normal;
font-weight:          300;
text-align:           left;
}
.amodifica1{
display:              block;
color:                #00f;
vertical-align:       middle;
background-color:     #c9f;
font-family:          verdana, helvetica, arial, News Gothic;
font-size:            12px;
border:               0px dotted #39f;
font-style:           normal;
font-weight:          300;
text-align:           left;
}


body{
font-weight: 	    100;
color:                black;
background-color:     #fff;
font-family:          helvetica;
font-size:            12px;
font-style:           normal;
scrollbar-base-color: #ccc;
}


.sponsor{
color:                #0000ff;
font-family:          helvetica, arial, News Gothic;
font-size:            0px;
font-style:           normal;
background-color:     #fff; 
border:               0px dotted #39f;
border-bottom:        0px dotted #00f;
font-weight:          100;
padding-top:          0px;
padding-bottom:       0px;
padding-left:         0px;
padding-right:        0px;
z-index:		    0;
}
.sponsor a:link{
color:                #00f; 
text-decoration:      none;
font-weight:          100;
}
.sponsor a:visited{
color:                #00f; 
text-decoration:      none;
font-weight:          100;
}
.sponsor a:active{
color:                #fff; 
text-decoration:      none;
}
.sponsor a:hover{
color:                #00f; 
text-decoration:      none;
font-weight:          900;
}

.DescrMenu{
color:                #fff;
font-family:          arial,helvetica, News Gothic;
font-size:            16px;
font-style:           normal;
background-color:     #c33; 
font-weight:          600;
padding-top:          3px;
padding-bottom:       0px;
padding-left:         3px;
padding-right:        3px;
text-align:           center;
border:               1px solid #39f;
}
.DescrMenu a:link{
color:                #fff; 
font-size:            12px;
text-decoration:      none;
font-weight:          600;
}
.DescrMenu a:visited{
font-size:            12px;
color:                #fff; 
text-decoration:      none;
font-weight:          600;
}
.DescrMenu a:active{
font-size:            12px;
color:                #fff; 
text-decoration:      none;
}
.DescrMenu a:hover{
font-size:            12px;
color:                #fff; 
text-decoration:      none;
font-weight:          900;
}

.coldx{
display:		    block;
color:                #000;
font-family:          arial, helvetica,  News Gothic;
font-size:            10px;
font-style:           normal;
background-color:     #d8d8d4; 
font-weight:          100;
padding-top:          10px;
padding-bottom:       10px;
padding-left:         0px;
padding-right:        0px;
text-align:           justify;

}
table{
line-height:          150%;
color:                #000;
font-family:          arial, helvetica,  "News Gothic";
font-size:            12px;
font-style:           normal;
background-color:     #fff; 
font-weight:          100;
padding-top:          0px;
padding-bottom:       0px;
padding-left:         0px;
padding-right:        0px;
text-align:           left;

}
table a:link{
line-height:          150%;
color:                #000; 
text-decoration:      underline;
font-weight:          100;
}
table a:visited{
line-height:          150%;
color:                #000; 
text-decoration:      underline;
font-weight:          100;
}
table a:active{
line-height:          150%;
color:                #000; 
text-decoration:      underline;
}
table a:hover{
line-height:          150%;
color:                #000; 
text-decoration:      underline;
font-weight:          800;
}

.NEWSdescr{
border:               1px solid  #961E31;
font-weight: 	    100;
color:                black;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            12px;
font-style:           normal;
scrollbar-base-color: #ccc;
padding-top:          0px;
padding-bottom:       0px;
padding-left:         2px;
padding-right:        2px;

}

.HomeImm{
line-height:          150%;
display:              block;
border:               1px solid  #0F218B;
font-weight: 	    100;
color:                #961E31;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            26px;
text-align:           left;
font-style:           normal;
padding-top:          2px;
padding-bottom:       2px;
padding-left:         2px;
padding-right:        2px;

}

.NEWSdata{
line-height:          100%;
border:               0px solid  #961E31;
font-weight: 	    100;
color:                black;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            12px;
font-style:           normal;
scrollbar-base-color: #ccc;
}

.NEWStitolo{
border:               0px solid  #961E31;
font-weight: 	    100;
color:                black;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            14px;
font-style:           normal;
scrollbar-base-color: #ccc;
}

.STAMPAocc{
line-height:          125%;
border-left:	    5px solid  #961E31;
font-weight: 	    100;
color:                black;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            12px;
font-style:           normal;
scrollbar-base-color: #ccc;
padding:         3px;
border-left:	    5px solid  #961E31;
border-right:	    1px solid  #961E31;
}

.STAMPAocc1{
line-height:          80%;
border-left:	    5px solid  #961E31;
font-weight: 	    100;
color:                black;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            10px;
font-style:           normal;
scrollbar-base-color: #ccc;
padding:              3px;
border-left:	    5px solid  #961E31;
border-right:	    1px solid  #961E31;
border-top:	          1px solid  #961E31;
}

.STAMPAocc2{
line-height:          80%;
border-left:	    5px solid  #961E31;
font-weight: 	    100;
color:                black;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            10px;
font-style:           normal;
scrollbar-base-color: #ccc;
padding:              3px;
border-left:	    5px solid  #961E31;
border-right:	    1px solid  #961E31;
}

.STAMPAtitolo{
border:               0px solid  #961E31;
font-weight: 	    400;
color:                #346468;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            14px;
font-style:           normal;
scrollbar-base-color: #ccc;
border-left:	    5px solid  #961E31;
border-right:	    1px solid  #961E31;
padding:              3px;
}

.STAMPAdata{
font-weight: 	    100;
color:                black;
background-color:     #fff;
font-family:          arial, helvetica;
font-size:            12px;
font-style:           normal;
scrollbar-base-color: #ccc;
padding-top:          2px;
padding-bottom:       2px;
padding-left:         2px;
padding-right:        2px;
border-left:	    5px solid  #961E31;
border-right:	    1px solid  #961E31;
border-bottom:        1px solid  #961E31;
padding:              3px;
}


.barra2000{
display:              block;
color:                #000;
background-color:     #c0c0c0;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}
.barra2001{
display:              block;
color:                #000;
background-color:     #ffcc66;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}
.barra2002{
display:              block;
color:                #000;
background-color:     #99ff66;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}

.barra2003{
display:              block;
color:                #000;
background-color:     #ffff66;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}

.barra2004{
display:              block;
color:                #000;
background-color:     #ff99cc;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}
.barra2005{
display:              block;
color:                #000;
background-color:     #0066ff;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}
.barra2006{
display:              block;
color:                #000;
background-color:     #cc3300;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}

.barra2007{
display:              block;
color:                #000;
background-color:     #ff9933;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}

.barra2008{
display:              block;
color:                #000;
background-color:     #99ff66;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}

.barra2009{
display:              block;
color:                #000;
background-color:     #ffff00;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}

.barra2010{
display:              block;
color:                #000;
background-color:     #0066ff;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}
.barra2011{
display:              block;
color:                #000;
background-color:     #c0c0c0;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            1px;
border:               1px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}


.etichettagraficox{
display:              block;
color:                #fff;
background-color:     #cc3300;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            12px;
border:               0px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}

.etichettagraficoy{
display:              block;
color:                #000;
background-color:     #fff;
font-family:          verdana, helvetica, arial, "News Gothic";
font-size:            12px;
border:               0px solid #39f;
font-style:           normal;
font-weight:          300;
text-align:           center;
}

