﻿body { cursor:default;  width:100%; display:block; padding:0;   margin:0 auto; }
#Container { padding:0; margin:0 auto; text-align:center; width:100%;}

#Articolo { position:relative; text-align:left;}
#Articolo div a:link {cursor:hand; text-decoration:none;}
#Articolo div a:hover {text-decoration:underline;}
#Articolo div a:visited {text-decoration:none;}

ul{list-style-type: none; margin:0; padding:0;}

.labelBenvenuto
{
	font-family:Arial;
	font-size:10pt;
	color:#ffffff;
	font-weight:bold;
	height:13px;
}

.smalltext2 /* (vedi staffetta interni agli articoli) */
{
  color:#404040;
  font-weight: 600;
  text-decoration:none;

}

.testata
{ 
	background-image:url(../../_Immagini/Testata/Base-No-fon-News.png);
	background-color:#000000;
	background-position:top left;
	background-attachment: scroll;
	overflow: visible;
	background-position: left top;
	background-repeat:no-repeat;
	height: 114px;

}


.pubblicazioni
{
	
	 float:left;
	 background-image:url(../../_Immagini/icone/btn_Grad_Nero.gif);
	 background-color:#000000;
	 background-repeat:repeat-x;
	 background-position:top;
     font-family: arial;
     color:white;
     font-weight:bold;
     font-size:10pt;
     text-align:center;
     text-decoration:none;
     white-space:nowrap;
     padding:2px 8px 2px 8px;
     padding-bottom:0;
 /*    width:180px;*/
     height:17px;
     margin:0px;
     margin-top:2px;
     
     
}

.pubblicazioniOn
{
	 
	 float:left;
	 background-image:url(../../_Immagini/icone/btn_Grad_Nero_On.gif);
	 background-color:#000000;
	 background-position:top;
     background-repeat:repeat-x;
     font-family:arial;
     color:#ef3f35;
     font-weight:bold;
     font-size:10pt;
     text-align:center;
     text-decoration:none;
     white-space:nowrap;
     padding:2px 6px 2px 6px;
 /*    width:176px;*/
     height:17px;
     margin:0px;
     margin-top:2px;
     margin-bottom:0;
	 border-left:solid  2px #000000;
	border-right:solid 2px #000000;
	
}
.tblMenu
{
	 border-collapse:collapse;
	 border-right: darkgray 2px groove; 
	 border-top: darkgray 2px groove;  
	 border-left: darkgray 2px groove; 
	 border-bottom: darkgray 2px groove;  
	 background-image:url('../../_Immagini/Icone/btn_Grad_Nero_38.gif'); 
	 background-repeat:repeat-x;
	 width:985px;
	 background-color: #ffffff; 
}

.tblPubblicazioni
{ 
	text-align:center;
	margin-top:2px;
	margin-bottom:0px;
	background-image:url(../../_Immagini/icone/btn_Grad_Nero.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color:#000000;
	border-left-width:0px;
	padding:0px;
	height:23px;
  
}

.testataData
{
	white-space:nowrap;
    text-align:left;
    vertical-align:bottom;
	color:White;
	font-family:Georgia;
	Height:24px;
	font-weight:bold; 
	Font-Size:11pt;
	margin-top:2px;
	margin-left:2px;
	padding-bottom:0px;
	padding-right:0px;
	width: 100%;
	height: 16px;
	
}

.lnkChiSiamo
{
	font-family:Arial;
	padding-top:3px;
	font-size:9pt;
	color:#ffffff;
}

.pulsante
{
	 float:left;
	 background-image:url(../../_Immagini/icone/btn_Grad_Nero_On.gif);
	 background-color:#000000;
	 background-repeat:repeat-x;
     font-family:arial;
     color:white;
     font-weight:bold;
     font-size:10pt;
     text-align:center;
     text-decoration:none;
     white-space:nowrap;
     padding:2px;
     width:176px;
     height:17px;
     margin:0px;
     margin-top:2px;
     margin-bottom:0;
	 border-left:solid  2px #000000;
	border-right:solid 3px #000000;
}

.pulsanteOn
{
	 float:left;
	 background-image:url(../../_Immagini/icone/btn_Grad_Nero.gif);
	 background-color:#000000;
	 background-repeat:repeat-x;
     font-family:arial;
     color:red;
     font-weight:bold;
     font-size:10pt;
     text-align:center;
     text-decoration:none;
     white-space:nowrap;
     padding:2px;
     padding-bottom:0;
     width:177px;
     height:17px;
     margin:0px;
     margin-top:2px;
     margin-left:4px;
     
}

.fondoMenuHover
{
 background-image:url(../../_Immagini/icone/fondoMenuSezioniHoverNews.gif);
 background-position:top left;
 background-repeat:repeat-x;
  border:none;
}

.Sezioni
{
	text-align:center;
	font:arial 9pt;
	}

.comandi
{
	cursor:hand;
	background-image:url(../../_Immagini/icone/btn_Grad_Grigio.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	color:#ffffff;
	 background-color:#000000;
	 border-style:outset;
	 border-bottom-width:1px;
	 text-decoration:none;
	 padding:0px;
	 font-size:8pt;
	 font-family:Arial;
	 color:#ffffff
}

.linkGrigio
{
	text-decoration:none;
	cursor:hand;
	color:#666666;
} 

.linkGrigioOn
{
	text-decoration: underline;
	cursor:hand;
	color:#aaaaaa;
} 


.allegatiInArticolo
{
	white-space:nowrap; 
	text-decoration:none;  
	font-weight:normal; 
    font-family:Arial; 
	font-size:9pt;
	color:#ef3f35;
}

.VediAncheElenco
{
	white-space:nowrap; 
	text-decoration:none;  
	font-family:Arial;
	font-weight: bold; 
	font-size:9pt; 
	color:#404040;
}

.tblNellaSezioneSup
{
 width:367px;
 border:0px; 
 margin:0px; 
 padding:0px; 
 background-image:url(../../_immagini/icone/fondo_Annate_Grad_nero.gif); 
 background-repeat:repeat-y; 
 background-position:bottom right;
background-color:#306fb8;
}
.tblNellaSezioneInf
{
 width:367px;
 border:0px; 
 margin:0px; 
 padding:0px; 
 background-image:url(../../_immagini/icone/fondo_Annate_Grad_nero.gif); 
 background-repeat:repeat-y; 
 background-position:top right;
 background-color:#306fb8;
 color:#ffffff;
}

.pnlNellaSezione
{
	
	 background-image:url(../../_Immagini/icone/btn_Grad_Grigio.gif);
	 background-color:#ffffff;
	 background-repeat:repeat-x;
	 background-position:bottom left;
     font-family:arial;
     color:#ffffff;
     font-weight:bold;
     font-size:10pt;
     text-align:center;
     text-decoration:none;
     white-space:nowrap;
     padding:0px;
     padding-bottom:0;
     width:180px;
     height:15px;
     margin:0px;
     margin-top:0px;
}
	
.riquadroNellaSezione
{
	vertical-align:middle;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:bold;
	 color:#ffffff;
	 height:10px;
	 text-decoration:none;
	 line-height:13px;
}

.riquadroNellaSezioneOn
{
	vertical-align:middle;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:bold;
	 color:#ef3f35;
	 height:10px;
	 line-height:13px;
	 text-decoration: underline;
	
}	
	
.nellaSezioneArtAttuale
{
	 overflow:visible;
	 background-image:url(../../_Immagini/icone/btn_Grad_Nero_On.gif);
	 background-position:bottom right;
	 background-color:#306fb8;
	background-repeat: repeat-x;
     font-family:arial;
     color:#cc0000;
     font-weight:bold;
     font-size:9pt;
     text-align:center;
     text-decoration:none;
     padding:2px;
     padding-bottom:2;
     width:100%;
     height:100%;
     margin:0px;
     margin-top:0px;
}
.pager
{
	color:#404040;
}


.divRubrica
{
	background-color:Transparent;
	background-repeat:no-repeat;
	font-family: Arial;
	font-size:8pt;
	color:#cc0000;
	text-align:left;
	margin-left:0px;
	margin-top:3px;
 
}

.Rubrica
{
	
	background-color:Transparent;
	background-repeat:no-repeat;
	font-family:Arial ;
	font-weight: 500;
	font-size:9pt;
	color:#ffffff;
	text-align:left;
	text-decoration:none;
line-height:20px;
}

.RubricaOver
{
	background-image:url(../../_Immagini/icone/fondo_Annate_Grad_nero_rev.gif); 
	background-repeat:repeat-y;
	background-position:top center;
	font-family:Arial ;
	font-size:9pt;
	color:#cc0000;
	text-align:left;
	text-decoration:none;
	line-height:20px;
}

.pCopyright
{
     font-family:arial;
     font-weight:bold;
     font-size:9pt;
     font-style:italic;
     text-align:left;
}
/**************/
/*CtrlElencoArticoli*/

#ElencoArticoli {font-family:arial;	text-align:left; padding: 5px  10px 0px 5px;}


#ElencoArticoli h2, h3, h4 {margin:0px; padding:0px; text-align:left;font-weight:bold;}
#ElencoArticoli h2, h4 {color:#404040;}
#ElencoArticoli h2 {font-size:19pt;}
#ElencoArticoli h4 {font-style:italic;font-size:9pt;}

#ElencoArticoli a:link, a:visited  {text-decoration:none;}
#ElencoArticoli a:hover {text-decoration:underline;color:#808080;}

#ElencoArticoli hr {text-align:center; color:#cccccc; width:60%; height:2px;}
#ElencoArticoli .lblMese {Font-Size:12pt; color:#ff0000; font-weight:bold;}

#ElencoArticoli .pnlCtrl {position:absolute; top:-10px;  right:15px;}
#ElencoArticoli .hypTitolo {color:#404040;}
#ElencoArticoli .imgNew {float:left; margin-right:3px;  margin-top:0px;}
#ElencoArticoli .imgPromemoria {border:0px; cursor:hand; width:17px; float:left;}
#ElencoArticoli .pnlInfo {font-size:8pt; color:#666666; line-height:15px; margin-bottom:5px; margin-top:1px;}
#ElencoArticoli .pnlInfoH {font-size:8pt; color:#666666; line-height:15px; margin-bottom:5px; margin-top:1px; position:relative;}

#ElencoArticoli .pnlArticolo {margin-left:3px; margin-bottom:2px;}
#ElencoArticoli .pnlSottotitolo {font-size:9pt;}
#ElencoArticoli .pnlCorpo {font-size:11pt; text-align:justify; line-height:18px;}
#ElencoArticoli .lblDidascalia {color:#cc0000; font-weight:bold; font-size:8pt; line-height:12px;}
#ElencoArticoli .pnlAllegati {padding-top:5px;}
#ElencoArticoli .pnlFotoSx {float:left;  margin:3px; margin-left:0px;}
#ElencoArticoli .pnlFotoDx {float:right;  margin:3px; margin-right:0px;}



#Editoriale {font-family:arial;	text-align:left; margin:3px 0px 3px 3px; padding:0;  border:solid 1px #eee; width:360px;  background-color:#f7f7f7; overflow:visible;}

#Editoriale a:link, a:visited  {text-decoration:none;}
#Editoriale a:hover {text-decoration:underline;}

#Editoriale h2, h3, h4 {margin:0px; padding:0px; text-align:left;font-weight:bold;}
#Editoriale h2 {color:#1b4385;}
#Editoriale h2 {font-size:13pt; margin-bottom:4px;}
#Editoriale h4 {font-style:normal;font-size:9pt;color:rgb(84,111,128);}

#Editoriale .pnlInfo {font-size:8pt; color:#666666; line-height:15px; margin-bottom:5px; margin-top:1px;}

#Editoriale .hypTitolo {color:#1b4385;}
#Editoriale .pnlCorpo {font-style:italic; font-size:11pt; line-height:18px;}
#Editoriale .pnlAutore {font-size: 8px; font-style:italic; color: #666666; font-size: 8pt; line-height:15px; margin-top:5px; margin-bottom:5px;}
/*'''''''*/

/* Riquadri */

p {padding:2px; margin:1px;}

#Riquadro {border:1px solid #404040; margin:0px; margin-top:3px; padding:0px; text-align:left;
             font-family:Arial; font-size:8pt; font-weight:bold; width:370px;}
#Riquadro div {width:100%; margin:0px; padding:0px; text-align:left;}

#Riquadro  a{padding:0px; margin:0px;}
#Riquadro  a:link {color:#404040; cursor:hand; text-decoration:none;}
#Riquadro  a:hover {color:#ef3f35; text-decoration:underline;}
#Riquadro  a:visited {color:#404040; cursor:hand; text-decoration:none;}

#Riquadro #divSezione
{
    background-image:url('../../_Immagini/icone/btn_Grad_Nero.gif');
	background-repeat:repeat-x;
	background-position:top;
	padding-top:4px;
}

#Riquadro #divSezione a:link {color:#ffffff; cursor:hand; text-decoration:none; background-image:url('../../_Immagini/icone/btn_Grad_Nero.gif');}
#Riquadro #divSezione a:hover {color:Yellow; text-decoration:underline;background-image:url('../../_Immagini/icone/btn_Grad_Nero_On.gif');}
#Riquadro #divSezione a:visited {color:#ffffff; cursor:hand; text-decoration:none;background-image:url('../../_Immagini/icone/btn_Grad_Nero.gif');}          

#Riquadro img{ border:0px; float:left;}

#divArticolo { background-image:none; border-top:solid 1px #999999;text-align:left;}
#divArticolo img{vertical-align:top; float:left; height:9px; margin-right:3px;}
#divArticolo .prome { text-align:left; cursor:hand; float:left; height:14px; border:0px;}

/**************/
/* Calendario */



/************/
/* MENU */


/*------------------------------------*/
 
 div#mnSezioni, div#mnUtenti
{     width:100%;
    height:35px;
     z-index: 300;
     position:relative;
   background-image:url(../../_Immagini/icone/btn_Grad_Nero_38.gif);
     background-position:bottom;
     background-repeat:repeat-x;
     padding:0px 0px 0px 0px;
     margin-left:0px;
     margin-right:0px;
  	 background-color:#1b4385;
    /* border:outset 1px #1b4385;*/
     text-align:center;
    
}

div#mnUtenti { width:40px; height:20px; float:left; z-index:400;}
 div#mnSezioni img { border:0px; margin:0px; padding:0px; }
   
div#mnSezioni div, div#mnUtenti div
{
    height:32px;
    float:left;
    margin:0px;
     background-color:#1b4385;
    text-align:center;
     vertical-align:middle;
     padding-right:3px;
     padding-left:3px;
     padding-bottom:0px;
     padding-top:2px;
  	 background-color:#ffffff;
  	  white-space: nowrap;
     font-family:Arial;
     font-weight:bold;
     font-size:9pt;
     text-decoration:none;
 }

div#mnUtenti div { height:19px;background-image:url(../../_Immagini/icone/btn_Grad_Nero_38_On.gif);
     background-position:top;color:#ffffff;
     background-repeat:repeat-x;}

div#mnSezioni p {margin:0px;padding:8px 0px 0px 0px;} 
   
div#mnSezioni ul, div#mnUtenti ul
{   visibility:hidden;
    z-index: 300;
    position:absolute;
    list-style-type: none;
    margin: 0;
    padding: 0;
    margin-top:0px;
    float:none;
    border-left:solid 1px #1b4385; 
    border-bottom:solid 2px #1b4385; 
    border-right:solid 1px #1b4385; 
}   
    
div#mnSezioni li, div#mnUtenti li  
    {
     background-color:#1b4385;
     color:white;
     border:outset 0px #1b4385;
     margin: 0px;
    font-size:10pt;
     padding-left:3px;
     padding-right:3px;
     text-align:left;
     border-bottom:dashed 1px #cccccc;
    }
     
div#mnSezioni li a, div#mnUtenti li a
    {
    color:white;
     margin: 0px;
    text-decoration:none;
}
   
    
  div#mnSezioni li a:hover, div#mnUtenti li a:hover
  {
      color:#ff0000;
     margin: 0px;
   padding-top:5px;
     padding-bottom:3px;
    
     
  }
  
  
#mnSezioni .Sezione1, #Utenti .Sezione1
  {
     background-image:url(../../_Immagini/icone/btn_Grad_Nero_38.gif);
     background-repeat:repeat-x;
      background-position:top;
     color:white;
     border-left:outset 1px #000000;
     border-right:inset 1px #000000;
   
}
  
#mnSezioni .Sezione1_On, #Utenti .Sezione1_On
  {
     background-image:url(../../_Immagini/icone/btn_Grad_Nero_38_On.gif);

  	 background-repeat:repeat-x;
  	 background-position:top;
     border-left:outset 1px #ffffff;
     border-right:inset 1px #ffffff;
  
}
 
 div#mnSezioni  a
    {
      color:white;
     margin: 0px;
      text-decoration:none;
 }
   
    
div#mnSezioni  a:hover
  {
    color:#ffff00;
   margin: 0px;
      text-decoration:none;
  }

/**************/
/* Primo Piano */


#divPrimoPiano4 {font-family:arial; width:600px;  padding-top:0px; padding-bottom:2px; margin-left:4px; text-align: left;  background-color:#f0f2f2; border-bottom:dotted 2px #cccccc; vertical-align: top;
  max-height:66px; 
   height: auto !important;
   height: 66px; 
   overflow:hidden;}
#divPrimoPiano4 a, #divPrimoPiano4 a:visited   { text-decoration:none; color:#404040; font-size:8pt; font-weight:bold; margin:0px; padding:0px;}
#divPrimoPiano4 a:hover {  text-decoration:underline; cursor:hand;}

#divPrimoPiano4 div { float:left; width:143px;  padding:2px 3px 2px 4px; border-left:dotted 1px #cccccc;border-right:dotted 1px #cccccc; 
 max-height:59px; 
   height: auto !important;
   height: 59px; 
   overflow:hidden; }
   
 #divPrimoPiano4 span { color:#cc0000; font-size:8pt; font-weight:bold;}
  
#divPrimoPiano4 span { color:#cc0000; font-size:7pt; font-weight:bold; font-family: Georgia;}
#divPrimoPiano4 div.Testata { text-align:left;   padding:0px; float:none; width:598px;  border-left:dotted 1px #cccccc;border-right:dotted 1px #cccccc;border-top:dotted 1px #cccccc;   color:#cc0000; height:14px; line-height:10px;padding:0px 0px 0px 0px; }
#divPrimoPiano4 div.Titolo {letter-spacing:5px; width:145px; padding:0px 0px 0px 3px;font-size:7pt; font-weight:bold; }

#divPrimoPiano4 div a.SecondaRiga {text-decoration:none;font-size:8pt;font-weight:normal;line-height:12px;}

#divPrimoPiano4 img { float:left;margin:0px; padding-top:2px;  margin-right:2px; border-width:0px;padding:0px; }

/*------------------------------------------------------------*/

#divPrimoPiano3 {font-family:arial; width:600px;  padding-top:0px; padding-bottom:2px; margin-left:4px; text-align: left;  background-color:#f0f2f2; border-bottom:dotted 2px #cccccc; vertical-align: top;
  max-height:66px; 
   height: auto !important;
   height: 66px; 
   overflow:hidden;}
#divPrimoPiano3 a, #divPrimoPiano3 a:visited   { text-decoration:none; color:#404040; font-size:8pt; font-weight:bold; margin:0px; padding:0px;}
#divPrimoPiano3 a:hover { text-decoration:underline;  cursor:hand;}

#divPrimoPiano3 div { float:left; width:193px; padding:2px 3px 2px 4px; border-left:dotted 1px #cccccc;border-right:dotted 1px #cccccc;
   max-height:59px; 
   height: auto !important;
   height: 59px; 
   overflow:hidden; }
#divPrimoPiano3 span { color:#cc0000; font-size:8pt; font-weight:bold; font-family: Georgia;}
#divPrimoPiano3 div.Testata { text-align:left;   padding:0px; float:none; width:598px;  border-left:dotted 1px #cccccc;border-right:dotted 1px #cccccc;border-top:dotted 1px #cccccc;   color:#cc0000; height:14px; line-height:10px;padding:0px 0px 0px 0px; }
#divPrimoPiano3 div.Titolo {letter-spacing:5px; width:145px; padding:0px 0px 0px 3px;font-size:7pt; font-weight:bold;}

#divPrimoPiano3 div a.SecondaRiga {text-decoration:none;font-size:8pt;font-weight:normal;}

#divPrimoPiano3 img { float:left;margin:0px;  margin-right:3px;padding:0px; padding-top:2px;  border-width:0px; }

/*------------------------------------------------------------*/

#divPrimoPiano2 {font-family:arial; width:600px;  padding-top:0px; padding-bottom:2px; margin-left:4px; text-align: left;  background-color:#f0f2f2; border-bottom:dotted 2px #cccccc; vertical-align: top;
  max-height:66px; 
   height: auto !important;
   height: 66px; 
   overflow:hidden;}
#divPrimoPiano2 a, #divPrimoPiano2 a:visited   { text-decoration:none; color:#404040; font-size:9pt; font-weight:bold; margin:0px; padding:0px; }
#divPrimoPiano2 a:hover { text-decoration:underline;  cursor:hand;}

#divPrimoPiano2 div { float:left; width:291px; padding:2px 3px 1px 4px; border-left:dotted 1px #cccccc;border-right:dotted 1px #cccccc; 
   max-height:60px; 
   height: auto !important;
   height: 60px; 
   overflow:hidden;}
#divPrimoPiano2 span { color:#cc0000; font-size:8pt; font-weight:bold; font-family: Georgia;}
#divPrimoPiano2 div.Testata { text-align:left;   padding:0px; float:none; width:598px;  border-left:dotted 1px #cccccc;border-right:dotted 1px #cccccc;border-top:dotted 1px #cccccc;   color:#cc0000; height:14px; line-height:10px;padding:0px 0px 0px 0px; }
#divPrimoPiano2 div.Titolo {letter-spacing:5px; width:145px; padding:0px 0px 0px 3px;font-size:7pt; font-weight:bold; }

#divPrimoPiano2 div a.SecondaRiga {text-decoration:none; font-size:9pt;font-weight:normal;}

#divPrimoPiano2 img { float:left; padding-top:2px;  margin-right:3px; border-width:0px; }

/*------------------------------------------------------------*/

#divPrimoPiano1 {font-family:arial; width:600px;  padding-top:0px; padding-bottom:2px; margin-left:4px; text-align: left;  background-color:#f0f2f2; border-bottom:dotted 2px #cccccc; vertical-align: top;
  max-height:70px; 
   height: auto !important;
   height: 70px; 
   overflow:hidden;}
#divPrimoPiano1 a, #divPrimoPiano1 a:visited   { text-decoration:none; color:#404040;  font-size:10pt; font-weight:bold; margin:0px; padding:0px; }
#divPrimoPiano1 a:hover { text-decoration:underline; cursor:hand;}

#divPrimoPiano1 div { float:left; width:593px;padding:2px 3px 2px 4px;  border-left:dotted 1px #cccccc;border-right:dotted 1px #cccccc; 
   max-height:55px; 
   height: auto !important;
   height: 55px; 
   overflow:hidden;}
#divPrimoPiano1 span { color:#cc0000; font-size:8pt; font-weight:bold; font-family: Georgia;}
#divPrimoPiano1 div.Testata { text-align:left;   padding:0px; float:none; width:598px;  border-left:dotted 1px #cccccc;border-right:dotted 1px #cccccc;border-top:dotted 1px #cccccc;   color:#cc0000; height:14px; line-height:10px;padding:0px 0px 0px 0px; }
#divPrimoPiano1 div.Titolo { width:500px; padding:0px 0px 0px 3px;font-size:7pt; font-weight:bold;}
#divPrimoPiano1 div a.SecondaRiga { text-decoration:none; font-size:8pt;font-weight:normal;}
#divPrimoPiano1 div a.TerzaRiga {text-decoration:none; font-size:8pt;font-weight:normal; color:#000000;}

#divPrimoPiano1 img { float:left;margin:0px; margin-right:3px; border-width:0px;padding:0px; }

/*************/
/* Promemoria */

#clippingsMenu {
		margin-top:2px;
	margin-bottom:2px;
}
	#clippingsContainer{}


	#clippingsContainer A{}

	#clippingControls{margin: 0px; width:100px;  padding-bottom: 5px; padding-top:5pt;  background-color:transparent; font-family: tahoma, verdana, arial, helvetica, sans-serif; FONT-SIZE: 8pt; border: 0px #808080 solid;}
	#clippingControls A { font-weight:bold; font-family:arial, tahoma, verdana, arial, helvetica, sans-serif; font-size:9pt; color:#ffffff; line-height : 8px;}
	
	.clippingItem{	
	vertical-align:middle;
	 font-family:Arial;
	 font-size:9pt;
	 font-weight:bold;
	 color:#ffffff;
	 height:10px;
	 text-decoration:none;
	 line-height:13px;
		}
	.clippingItem a:visited  {}
.clippingItemRead  {
	vertical-align:middle;
	 font-family:Arial;
	 font-size:8pt;
	 font-weight:bold;
	 color:#ef3f35;
	 height:10px;
	 text-decoration:none; 
	 line-height:13px;
		}
	.clippingItemRead a:visited {}
	.clippingItem a:hover {}

.panelPromemoria
{
	 border-collapse:collapse;
	 border:solid 2px #505050;
	 background-image:url(../../_Immagini/Icone/fondo_annate_Grad_Nero.gif);
	 background-repeat: repeat-y;
	 background-position:top right;
	 background-color:#306fb8;
	}


.titoloPromemoria
{
	width:367px; 
	font-size:10pt; 
	font-family:arial; 
	font-weight:bold; 
	color:#ff0000; 
	text-align:center; 
	background-image:url('../../_Immagini/icone/btn_Grad_Grigio.gif'); 
	background-repeat: repeat-x; 
	background-position:top left;
	background-color: Transparent; 
	margin:0px; 
	padding-top:0px; 
	font-family:Arial; 
	border:solid 1px #505050;
	padding-bottom:3px; 
}

.titoloRiquadroPromemoria
{ height:14px;
  width:367px;
  font-size:10pt;
  font-family:arial;
  font-weight:bold;
  color:#ffffff;
  text-align:center;
  background-color: transparent;
  text-decoration:none;
}

/******************/
/* Annate PDF */

.calendarioPDF
{
    background-color:#000000;
	  font-family:Georgia;
     color:white;
     font-weight:bold;
     font-size:10pt;
     text-align:center;
     text-decoration:none;
     white-space:nowrap;
     padding:0px;
     padding-left:1px;
     padding-right:1px;
     padding-bottom:0;
     margin:1px;
     margin-top:3px;
     margin-left:4px;
     border-collapse:collapse;
      border:outset 2px #81b157;
      vertical-align:middle;
     
     
}

.anniPdf
{
	
	 background-image:url(../../_Immagini/icone/btn_Grad_Nero.gif);
	 background-position:bottom left;
	 background-color: #000000;
	 background-repeat:repeat-x;
     font-family:Georgia;
     color:white;
     font-weight:bold;
     font-size:9pt;
     text-align:center;
     text-decoration:none ;
     white-space:nowrap;
     padding:0px;
     margin:1px;
     padding-left:1px;
     padding-right:1px;
     padding-bottom:0px;
     margin-bottom:1px;
     margin-top:0px;
     border:solid 0px #000000;
      line-height:18px;
      height:20px;
     
}

.anniPdfOn
{
	
	 background-image:url(../../_Immagini/icone/btn_Grad_Grigio.gif);
	 background-color:#000000;
	 background-repeat:repeat-y;
     font-family:georgia;
     color:red;
     font-weight:bold;
     font-size:9pt;
     text-align:center;
   text-decoration:none;
     white-space:nowrap;
     padding:0px;
     margin:1px;
     padding-left:1px;
     padding-right:1px;
     padding-bottom:0px;
     margin-bottom:1px;
     margin-top:0px;
     border:solid 0px #000000;
      line-height:18px;
      height:20px;   
}

.panelNumeriPDF
{
	 background-image:url(../../_Immagini/icone/fondo_Annate_Grad_Nero.gif);
	 background-repeat:repeat-y;
 margin:3px;
 font-family:Georgia;
     color:#ef3f35;
       border-collapse:collapse;
      border:outset 2px #ffffff;
      vertical-align:middle;
     
}

.panelNumeriPDFrigaH
{
	 background-image:url(../../_Immagini/icone/fondo_Annate_Grad_Nero_rev.gif);
	 background-repeat:no-repeat;
	 height:2px;
}

.MesiPDF
{
	 background-color:  Transparent;
	 background-repeat:repeat-y;
     font-family:Georgia;
     color:#ffffff;
     font-weight:normal;
     font-size:9pt;
     text-align:left;
     white-space:nowrap;
     padding:0px;
     margin:1px;
     padding-left:1px;
     padding-right:1px;
     padding-bottom:0px;
     margin-bottom:2px;
     margin-top:2px;
     border-collapse:collapse;
      line-height:20px;
      text-decoration:none;
      height:20px;
      width:20px;
}

.bordoNumeriPdf
{
	 background-color:  Transparent;
      height:15px;
      width:15px;
     border-collapse:collapse;
      border:outset 2px #ffffff;   
            vertical-align:middle;
}

.bordoNumeriPdfOn
{
	 background-color:  Transparent;
    height:15px;
      width:15px;
      border-collapse:collapse;
      border:inset 2px #ffffff;
      vertical-align:middle;
     
      
}



.NumeriPdf
{
	 background-color:  Transparent;
	 background-repeat:repeat-y;
     font-family:Georgia;
     color:white;
     font-weight:normal;
     font-size:8pt;
     text-align:center;
     white-space:nowrap;
     padding:0px;
     margin:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
     margin-bottom:3px;
     margin-top:1px;
      line-height:18px;
      text-decoration: none;
      height:20px;
      width:16px;      
}

.NumeriPdfOn
{
	
	 background-color:  Transparent;
	 font-family:Georgia;
     color:red;
     font-weight:normal;
     font-size:9pt;
     text-align:center;
     white-space:nowrap;
     padding:0px;
     margin:0px;
     padding-left:0px;
     padding-right:0px;
     padding-bottom:0px;
     margin-bottom:3px;
     margin-top:1px;
      line-height:18px;
      text-decoration:none;
       height:20px;
      width:16px;
}

/******/
/* ctrl Strumenti */

#ctrlStrumenti{position:relative; width:100%;}
#ctrlStrumenti div{font-size: 9pt; font-weight:normal; visibility:hidden; filter:alpha(opacity=90); -moz-opacity:.9;
                     vertical-align: middle; background-color: #ffff55;  z-index: 150; position:absolute; 
                     font-family: arial;  padding:5px; width:110px; overflow-y:show;
                     border:solid 1px #1b4385;}
 #ctrlStrumenti .pnlPosizione{left:0px; top:22px;}                    
#ctrlStrumenti .pnlZona{left:150px; top:22px;}
#ctrlStrumenti .pnlZona input { background-color:transparent; height:20px; Width:120px}
#ctrlStrumenti a {padding:2px; border:1px; height:12px;}

.log{width: 100%;height:38px; background-image:url('../../_Immagini/Icone/btn_Grad_Nero_38_On.gif'); background-position:top left; background-repeat:repeat-x;}


/*********************/

.bnrContLati {position:fixed; top:0;  float:left; width:660px; height:600px;  text-align:left; margin: 0 auto; padding:0; background-color: transparent;}
.bnrContSX {right:50%;}
.bnrContDX {left:50%;}    
.bnrZonaLati{position:absolute; right:500px; width:120px; height:600px; background-color:transparent; overflow:visible}      
.bnrZonaSX{position:absolute; width:120px;  background-color:transparent;}
.bnrZonaDX{left:500px;}     
#bnrLeft img {display:block; position:absolute;right:0px;}
/*#bnrLeft a { z-index:4; }*/
.adv{margin:3px 0 3px 0;}
.floatSX{float:left;}
.floatDX{float:right;}
/***********************/


/*****************************************************************************/
/*****************************NUOVO STILE**************************************/
/*.bannerTop{position:relative;text-align:center;  vertical-align:middle; margin: 0 auto; padding:0; width:1000px; height:122px;}
.bannerTop div{position:relative; margin: 0 auto; top:30px; }
*/

/**/
#menuPubblicazioni{width:100%; height:25px;position:relative; text-align:center; font-weight:bold; font-size:10pt; }
#menuPubblicazioni div {width:166px; height:25px;float:left;z-index:1000;position:relative;overflow:visible;line-height:180%;}

.linkMenu div div {visibility:hidden;}

.linkMenu a {display:block; width:100%; height:100%;  white-space:nowrap; font-family:arial;text-decoration:none;}
.linkMenu a:hover  {background-color:#000; color:#f00;}    
.linkMenu div ul {display:block; background-color:#eee;
                    -moz-box-shadow:  4px  4px 15px #333;
                    -webkit-box-shadow:  4px  4px 15px #333;
                    box-shadow: 4px  4px 15px #333 ;           
                    /* For IE 8  
                    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=2, Direction=135, Color=#333)"; */   
                    /* For IE 5.5 - 7     */
                    filter: progid:DXImageTransform.Microsoft.Shadow(color=#444444,direction=135,strength=5);}

.linkMenu div ul li a{ background-color:transparent; color:#000;}
.linkMenu div ul li a:hover{background-color:#000; color:#f00;} 

.separatoreMenu {border-bottom:2px inset #ccc;}     
                     
.coloreQuot{ color:#2f3b6f;}
.coloreH2o{ color:#598cc5;} /*223d80*/
.coloreAlt{ color:#82a18f;} /*22661f*/
.coloreGpl{ color:#2e558e;} /*005f9f*/
.coloreCarb{ color:#c8804e;} /*8f3f15*/
.coloreRif { color: rgb(243, 116, 43); }/*Arancio scuro*/
.coloreNews{ color:#000;} /*404040*/
.coloreSelezioneNews{background-color:#000; color:#fff;}
.coloreXSelezione{background-color:#000; color:#fff;}
/**/

/* Menu Calendario */
#CalendarioSezioni {position:absolute;left:38px; width:550px;height:20px; float:left;z-index:300; overflow:hidden;font-family:Georgia;font-weight:bold;  text-align:center;  font-size:10pt;}
#CalendarioSezioni div{background-color:#000;}
#CalendarioSezioni div div { position:relative; display: table-cell;  width:50px;height:20px;line-height:150%;}
#CalendarioSezioni div div ul {position:absolute; visibility:hidden; width:100px; text-align:left; border-top:1px inset #999;  border-left:1px inset #999; border-right:1px outset #efefef;border-bottom:1px outset #efefef;}
#CalendarioSezioni div div ul li {line-height:130%; word-spacing:-0.10em; }

.divAnno {color:#fff;}
.divAnnoOn {color:#f00;}
.divAnno a, .divAnno a:link { font-family:Georgia; color:#fff;}
.divAnno a:hover{font-family:Georgia; color:#f00;} 

.lblPeriodoCalenderio{border-top:solid 1px #000; font-weight:bold; color:#404040; font-size:12pt; font-family:Georgia;} 


/* ULTIMI 5 NUMERI */
.calendario{background-color:#000; font-family:Georgia; height:20px; color:white; font-weight:bold; font-size:10pt; text-align:center; text-decoration:none;
            white-space:nowrap; padding:0px 1px 0px 1px; margin:1px;
	/* background-image:url(../_Immagini/icone/btn_Grad_Blu.gif);
	 background-repeat:repeat-x; */}
.calendario a:hover {color:#ff0000;}
.calendarioOn {color:#ff0000;}
/* ------------------- */





