body{
    text-align: center;   /*centra in IE 5.x */
	 
    }



.testopiccolo
{
  text-align: left;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:9px;
  color:#000000;
  PADDING-LEFT: 6px;
}

.titoloarticolo
{
  FONT-WEIGHT: bold;
  text-align: left;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:12px;/*10px;*/
  color:#000000;
  PADDING-LEFT: 6px;
  margin:0px;
}

.testoarticolo
{
  TEXT-ALIGN: justify;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:12px;/*10px;*/
  color:#000000;
  PADDING-LEFT: 6px;
}

.tabellacalendario
{
/*background: #99f;*/
background:#EEEEEE;
color:#fff;
padding: 3px;
empty-cells:show;
}

.casaospiticalendario
{
TEXT-ALIGN: left;
vertical-align: center;
FONT-FAMILY: verdana, arial, helvetica;
font-size:10px;
color:#000000;
border-top:1px solid #ddf;
border-left:1px solid #ddf;
border-right:1px solid #669;
border-bottom:1px solid #669;
padding:5px;
}

.riscalendario
{
TEXT-ALIGN: center;
vertical-align: center;
FONT-FAMILY: verdana, arial, helvetica;
font-size:10px;
color:#000000;
border-top:1px solid #ddf;
border-left:1px solid #ddf;
border-right:1px solid #669;
border-bottom:1px solid #669;

}


.testatacalendario
{
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:10px;
  color:#0000FF;
}

.didascaliafoto
{
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:10px;
  color:#0000FF;
}

.captiongbook
{
  FONT-WEIGHT: bold;
  TEXT-ALIGN: right;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:10px;
  color:#000000;
}

.testataandata
{
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:10px;
  color:#000000;
  padding-left:6px;
}

.testocalendario
{
  TEXT-ALIGN: left;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:10px;
  color:#000000;
  border-top:1px solid #ddf;
border-left:1px solid #ddf;
border-right:1px solid #669;
border-bottom:1px solid #669;
}

.testostaff
{
  TEXT-ALIGN: left;
  FONT-WEIGHT: bold;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:10px;
  color:#000000;
}


.readmore
{
  TEXT-ALIGN: lefty;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:10px;
  color:#000000;
  PADDING-LEFT: 300px;
  text-decoration:none;
  
}

.readmore a {
 COLOR:#000000;
 text-decoration: none;
}

.fotoarticolo
{
  float:left;
  margin-left:6px;
  margin-right:5px;
  margin-top:3px;
  
}

.lineaNews
{
 /*width:405px;*/
 text-align:left;
 FONT-SIZE: 9px; 
 FONT-FAMILY: verdana, arial, helvetica;
 border-style: solid; 
 border-color:#8D8D8D; 
 border-bottom-width: 1px;
 border-top-width: 0px; 
 border-right-width: 0px; 
 border-left-width: 0px;
 border-bottom-width: 1px;
}

.testosponsor
{
  text-align: left;
  vertical-align: center;
  FONT-FAMILY: verdana, arial, helvetica;
  font-size:9px;
  color:#000000;
  PADDING-LEFT: 10px;
}

.itemsx
{
  FONT-SIZE: 10px; 
  COLOR: #000000; 
  FONT-FAMILY: verdana, arial, helvetica;
  TEXT-ALIGN: Left;
}

.sponsorDx
{
  FONT-WEIGHT: bold; 
  FONT-SIZE: 10px; 
  COLOR: #000000; 
  FONT-FAMILY: verdana, arial, helvetica;
  LINE-HEIGHT: 16pt;
  TEXT-ALIGN: Center;
  WIDTH:250px;
  /*WIDTH:170px;*/
  /*POSITION:relative;*/
}


.globale
{
  background-color: #FFFFFF; 
  FONT-WEIGHT: bold; 
  FONT-SIZE: 11px; 
  /*COLOR: #00FF00;*/ 
  FONT-FAMILY: verdana, arial, helvetica;
  LINE-HEIGHT: 16pt;
  TEXT-ALIGN: Left;
  /*width:760px;*/
  width:840px;
  background-image:url("../images/sfondocorpo.gif");
  background-repeat:repeat-y;
  margin: 0px auto;   /*centra negli altri browsers*/
}

.ColSinistra
{
 width:170px;
 /*background-color: #EEEEEE;*/
 border-style: solid; 
 border-top-width: 2px; 
 border-right-width: 2px; 
 border-bottom-width: 2px; 
 border-left-width: 2px;
 border-color: #8D8D8D;
 /*background-image:url("../images/colsinistra.gif");*/
 background-repeat:no-repeat;
 FLOAT:left;
 /*height:100%;*/
}

.ColCentro
{
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal; 
 COLOR: #000000; 
 FONT-FAMILY: verdana, arial, helvetica;
 TEXT-ALIGN: Left;
 LINE-HEIGHT: 10pt;
 /*width:410px;*/
 PADDING-TOP:3px;
 PADDING-LEFT:2px;
 PADDING-RIGHT:2px; 
 /*margin:0 175 0 175px;*/
 margin:0 255 0 175px;
 /*
 border-style: solid; 
 border-top-width: 0px; 
 border-right-width: 0px; 
 border-bottom-width: 0px; 
 border-left-width: 1px;
 border-color: #8D8D8D;
*/
}

.dati
{
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal; 
 COLOR: #000000; 
 FONT-FAMILY: verdana, arial, helvetica;
 TEXT-ALIGN: Left;
 LINE-HEIGHT: 10pt;/*10pt;*/
	font-size:12px;
 PADDING-TOP:3px;
 
}

.ColDestra
{
 /* width:170px;*/
  width:250px;
  border-style: solid; 
  border-top-width: 2px; 
  border-right-width: 2px; 
  border-bottom-width: 2px; 
  border-left-width: 2px;
  border-color: #8D8D8D;
  FLOAT:right;
  /*height:100%;*/
}

.Header
{
 /*width:760px;*/
 width:840px;
 height:150px;
 /*background-color: #000000;*/
margin-top:0px;
margin-bottom:-2px;
padding-bottom:0px;
}


.BottomHeader
{
 /*width:840px;*/
 height:26px;
 padding-left:176px;
 
 
 text-align:left;
 FONT-SIZE: 9px; 
 FONT-FAMILY: verdana, arial, helvetica;
 border-style: solid;
 color:#8D8D8D;
 
 
 border-top-width: 0px; 
 border-right-width: 0px;
 border-bottom-width:2px; 
 border-left-width: 0px;
 margin-left:0px;
 margin-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
}

.footerlink
{
 text-align:center;
 FONT-SIZE: 9px; 
 FONT-FAMILY: verdana, arial, helvetica;
 background-color: #FFFFFF;
 clear:both;
 color:#8D8D8D;
 background-image:url("../images/sfondocorpo.gif");
 background-repeat:repeat-y;

}


.footer
{
 text-align:center;
 FONT-SIZE: 9px; 
 FONT-FAMILY: verdana, arial, helvetica;
 background-color: #EEEEEE;
 clear:both;
 color:#8D8D8D;
 border-style: solid; 
 border-top-width: 0px; 
 border-right-width: 0px; 
 border-bottom-width: 1px; 
 border-left-width: 0px;
 background-image:url("../images/sfondocorpo.gif");
 background-repeat:repeat-y;
}

.traccianav
{
 width:405px;
 text-align:left;
 FONT-SIZE: 9px; 
 FONT-FAMILY: verdana, arial, helvetica;
 /*
 border-style: solid;
 
 
 border-color:#8D8D8D; 
 border-bottom-width: 2px;
 border-top-width: 0px; 
 border-right-width: 0px; 
 border-left-width: 0px;
 */
}

.MainMenu
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px; 
  COLOR: #000000; 
  FONT-FAMILY: verdana, arial, helvetica;
  LINE-HEIGHT: 22px;
  TEXT-ALIGN: Left;
  /*width:760px;*/
  width:840px;
  PADDING-LEFT: 80px;
  background-image:url("../images/Sfondomenu_r2_c1.jpg");
  background-repeat:no-repeat;
  margin-top:0px;
  padding-top:0px;
  margin-bottom:0px;
}

.MainMenu a {
 COLOR:#000000;
 text-decoration: none;
}

.MainMenu a:hover {
 COLOR:#FFFFFF;
 text-decoration: none;
}

.corpo
{
  /*width:760px;*/
  width:840px;
  padding-top:0px;
 /* height:100%;*/
}

.bottoneNav 
{  
 display:block;
 text-align:center;
 font-family:verdana , arial, helvetica;
 font-size: 12px; 
 LINE-HEIGHT: 20px;
 color: #000000;
 width:170px;
 height:20px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 }
 
.topBottoneNav 
{  
 text-align:center;
 font-family:verdana , arial, helvetica;
 font-size: 8px; 
 LINE-HEIGHT: 10px;
 color: #000000;
 width:170px;
 height:10px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 background-image: url("../images/navigazione_r1_c1.gif");
 background-repeat:no-repeat;
 }

.bottomBottoneNav 
{  
 text-align:center;
 font-family:verdana , arial, helvetica;
 font-size: 8px; 
 LINE-HEIGHT: 10px;
 color: #000000;
 width:170px;
 height:10px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 background-image: url("../images/navigazione_r3_c1.gif");
 background-repeat:no-repeat;
 }
 
.bottoneNav:hover {
	background-image: url("../images/navigazione_r2_c1.gif");
	color: #FFFFFF;
}


.topRiquadro 
{  
 text-align:center;
 font-family:verdana , arial, helvetica;
 font-size: 8px; 
 LINE-HEIGHT: 10px;
 color: #000000;
 width:170px;
 height:10px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 background-image: url("../images/Riquadro_r1_c1.gif");
 background-repeat:no-repeat;
 }

 .topRiquadroDx 
{  
 text-align:center;
 font-family:verdana , arial, helvetica;
 font-size: 8px; 
 LINE-HEIGHT: 10px;
 color: #000000;
 /*width:170px;*/
 width:250px;
 height:10px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 background-image: url("../images/Riquadro_r1_c1Dx.gif");
 background-repeat:no-repeat;
 }
 
.bottoneRiquadro 
{  
 FONT-WEIGHT: normal;
 text-align: left;
 vertical-align: center;
 FONT-FAMILY: verdana, arial, helvetica;
 font-size:9px;
 line-height:12px;
 color:#000000;
 PADDING-LEFT: 10px;
 width:170px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 background-image: url("../images/Riquadro_r2_c1.gif");
 background-repeat:repeat-y;
 }
 
 .bottoneRiquadroDx 
{  
 FONT-WEIGHT: normal;
 text-align: left;
 vertical-align: center;
 FONT-FAMILY: verdana, arial, helvetica;
 font-size:9px;
 line-height:12px;
 color:#000000;
 PADDING-LEFT: 10px;
 width:250px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 background-image: url("../images/Riquadro_r2_c1Dx.gif");
 background-repeat:repeat-y;
 }
 
.bottomRiquadro 
{  
 text-align:center;
 font-family:verdana , arial, helvetica;
 font-size: 8px; 
 LINE-HEIGHT: 10px;
 color: #000000;
 width:170px;

 height:10px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 background-image: url("../images/Riquadro_r3_c1.gif");
 background-repeat:no-repeat;
 }

 .bottomRiquadroDx 
{  
 text-align:center;
 font-family:verdana , arial, helvetica;
 font-size: 8px; 
 LINE-HEIGHT: 10px;
 color: #000000;
 width:250px;
 height:10px;
 margin-top:0px;
 margin-bottom:0px;
 padding-top:0px;
 padding-bottom:0px;
 text-decoration:none;
 background-image: url("../images/Riquadro_r3_c1Dx.gif");
 background-repeat:no-repeat;
 }

.classifiche
{
 text-align: left;
 FONT-FAMILY: verdana, arial, helvetica;
 font-size:9px;
 color:#0000FF;
 LINE-HEIGHT: 12px;
 width:150px;
 margin-left=10px;
 text-decoration:none;
}

.linkfooter
{
width:150px;
float:left;
}
 
 @media print {
  input#toggler, .toolbar { display: none }
}


