﻿@import url('secondario.css');

body
{
	margin: 20px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-family: Verdana, Tahoma, Arial,Segoe UI, Sans-Serif;
    font-size:9pt;
    text-align:center;
    background-color:#E7EEF6;
    background-image:url(immagini/bg-main.gif);
    background-position:top;
    background-repeat:repeat-x;
    color:#333;
}


/* MODIFICHE AI TAG */

a:link {color : black; text-decoration : none; font-weight:normal}
a:visited {color : black; text-decoration : none; font-weight:normal}
a:active {color : black; text-decoration : none; font-weight:normal}
a:hover {text-decoration : underline; font-weight:normal}

a img
{border:0;
    }

a.noUnderline
    {text-decoration:none;
     color:Black;
    }


ul,ol
{   margin-left:20px;
    padding-left:0px;
    margin-bottom:0px;
    padding-bottom:10px;
    margin-top:10px;    
    padding-top:0px;
    }
li
{   margin-bottom:5px;
    
    }  
    

sup,sub 
{
	line-height:0pt;
	font-size: 80%;
}


/* STRUTTURA */ 
#Sheet
{
	margin:0px;
	padding:0px;
	margin-left: 20px;
	margin-right: auto;
	width: 1040px;
	text-align:left;
	background-color:white;
	border: solid 1px #132E3E;
}

#cntMain
{  
    width:1000px;
    margin-left: auto;
	margin-right: auto;
    text-align:left; 
}	 

#cntIntesta
{  
    width:1000px;
    height:160px;
    margin-left: auto;
	margin-right: auto;
    text-align:left;
}	     

#cntLogo
{   width:200px;
    height:160px;
    float:left;
}

#cntTopMenu
{   width:590px;
    height:160px;
    padding:0px;
    margin-left:5px;
    margin-right:5px;
    float:left;
}

#cntBannerTop
{   width:200px;
    height:140px;
    float:right;
    padding-top:20px;
}

#cntBarraSx
{   float:left;
    width:200px;
    background-color:white;
}	     

#cntWinPar
{  
    width:200px;
    background-color:white;
    margin-top: 5px;
}	     

#cntBannerSx
{  
    width:200px;
    background-color:white;
    margin-top: 10px;
    margin-bottom: 10px;
}	     


.cntAccesso
{  
    width:194px;
    height:90px;
    background-image:url("immagini/sfnAccesso.jpg");
    background-repeat:repeat-x;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:7pt;
    position:relative;
    padding:  0px 0 0 6px;
}	     

.cntAccesso a
  { 
    color:#132D3D;
    }
    

.btnAccedi
{
    position:absolute;
    bottom:0px;
    right:0px;
    }    
    
    
.cntAreaURegistrati
{  
    width:200px;
    height:90px;
    background-image:url("immagini/sfnAreaUR.jpg");
    background-repeat:repeat-x;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:7pt;
    position:relative;
    display:none;
}	         

.cntUtenteR
{  
    padding-top:30px;
    margin-left:6px;
}	     

.UtenteR
{  
   font-size:11px;
   font-weight:bold;
   margin-bottom:3px;
}	  

#cntChiusura
{  
    float:none;
    clear:both;
    width:1000px;
    height:70px;
    background-color:white;
    text-align:center;
    font-size:8pt;
    color:#545454;
    display:block;
    padding: 25px 0px 0px 0px;
}	  

#cntChiusura img
{   width:1000px;
    height:8px;
}

#cntChiusura a
{  
  color:#545454;
}

#cntHomePage
{   float:right;
    width:795px;
    margin-left:5px;
    margin-top:2px;
}

#cntHomePageCentrale
{
    float:left;
    width:590px;
    margin:0px;
    padding:0px;
    margin-right: 5px;
}

#cntHomePageBarraDx
{   padding:0px;
    margin:0px;
    float:right;
    width:200px;
}

#cntServiziOnLine
{
    margin-top:3px;
    width:590px;
    height:184px;
    background-color:Aqua;
    margin-bottom:15px;
}

#cntCartelleNews
{
    height:230px;
    margin-top:5px;
}


#cntPaginaInterna
{   width:793px;
    margin-left:5px;
    margin-top:5px;
    padding:0px;
    padding-bottom:25px;
    border: solid 1px #D1D1D1;
    float:right;
}

#cntBarraTop
{   background-image:url(immagini/sfnTitPagina.jpg);
    background-repeat:repeat-x;
    background-color:#122C3B;
    height:50px;
    width:789px;
    margin-left:2px;
    margin-right:2px;
    margin-top:2px;
    margin-bottom:20px;
    padding:0px;
}

#cntBarraTopSx
{   color:White;
    font-family:Georgia,Tahoma, Verdana,Arial;
    font-size:13pt;
    font-variant:small-caps;
    padding-left:25px;
    padding-top:13px;
    float:left;
     }

#cntBarraTopSx a
{   color:White;     
}
     
#cntBarraTopDx
{   color:White;
    font-family:Georgia,Tahoma, Verdana,Arial;
    font-size:13pt;
    font-variant:small-caps;
    padding-right:25px;
    padding-top:13px;
    float:right;
    font-size:11pt;
     }
     
#cntBarraTopDx a
{   color:White;
    font-size:11pt;
    margin-left:10px;
     }     

#cntPI
{   padding-left:25px;    
    padding-right:25px;   
    width:743px; 
    }     
    
.cntCorpoPI
 { 
    text-align:justify;
    line-height:12pt;
    }    

.cntCorpoPI a
 { 
    color:#2C5878;
    font-weight:bold;
    }        
     
#cntTitoloPagina
{   color:#2C5878;
    font-family:Georgia,Tahoma, Verdana,Arial;
    font-size:13pt;
    }     
    
.dataNewsStd
{   font-size:8pt;
    display:block;
    
    color:black;
    clear:both;
    
    }

.cntNews
{
    
    }   

.dataNews
{   font-size:8pt;
    }   

.titNews
{   font-family:Georgia,Tahoma, Verdana,Arial;
    font-size:16pt;
    font-weight:normal;
    color:#2C5878;
    display:block;
    margin-bottom:5px;
    }   
    
.titNews a
{    color:#2C5878;
     }       
         
 .desNews
{  margin-top:5px;
 }        
 
 .sepNews
{  width:700px;
   height:10px;
   border-bottom: dotted 3px #808080;
   margin-bottom:10px;
 }       
  
  
 /* STILI MOTORE RICERCA PRODOTTI */
 .cntFiltriCercaProdotto{
        background-color:#E7EEF6;
        padding:15px;
        }
        
     .IntestaFiltriCP{
        float:left;
        font-weight:bold;
        height:25px;
        width:90px;
        font-size:8pt;
        }
        
        .NumEleFiltriCP{
        font-size:8pt;
        color:red;
        margin-left:5px;
        }
        
         .NumEleFiltriCP{
        width:300px;
        }
        
        .cntBtnFiltriCP{
           
            width:390px;
            padding:0px;
            border:0;
        }
        
        .w200
        {width:200px;
            }
        
     .BtnFiltriCP{
         width:120px;
         }
         
     .VoceFiltriCP{
        height:25px;
        }
     
     .VociDx  {
     float:right;
     width:250px;
     } 
     
     .icnLinkCP
     {width:120px;
        }
        
     .icnLinkCP div
     {width:75px;
        float:left;
        }
        
    .icnLinkCP div a
      {font-weight:normal;
          }
    
    .datiAziendaCP
    {text-align:right;
        font-size:8pt;
        }        
            
     .cntUpdateProgressCP
     {
        padding:5px;
        width:370px;
        float:right;
        background-color:#E7EEF6;
        }       
        
      .imgUpdateProgressCP
      {float:left;
        width:25px;
        }  
        
        .txtUpdateProgressCP
        {
            font-size:8pt;
            }
            
  
 /*  STILI ARTICOLI NEWSLETTER */
 
 #cntTool
 {
    width:250px;
    height:20px;
    text-align:left;  
    font-size:8pt;
    color:#545454;
    float:right;
    }
    
 #cntTool a
 {    
    color:  #545454;
 }
 
 #sepTool
 {  display:block;
    clear:both;
    width:750px;
    height:5px;
    border-bottom:solid 1px #D1D1D1;
    }
    
  .imgTool
 {  height:20px;
    width:20px;
    float:left;
    }
    
.didaToolPdf
 {  height:20px;
    width:80px;
    float:right;
    margin-top:3px;
    }    

.didaToolSegnala
 {  height:20px;
    width:120px;
    float:right;
    margin-top:3px;
    }    
    
#cntPdf
   {width:100px;
    height:20px;
    float:left;
    }
    
#cntSegnala
 {
    float:right;
    width:140px;
    height:20px;
    }
    
    
 .titArticoloNews 
{   font-family:Georgia,Tahoma, Verdana,Arial;
    font-size:20pt;
    font-weight:normal;
    color:#2C5878;
    display:block;
    padding-top:5px;
    clear:both;
    }   
    
.sottotitArticoloNews 
{   font-size:12pt;
    font-weight:normal;
    color:#808080;
    display:block;
    margin-top:5px;
    }       

.autoreArticoloNews 
{   font-size:10pt;
    font-weight:normal;
    display:block;
    margin-top:5px;
    margin-bottom:20px;
    }           
 
 .titParArticoloNews
 {  font-weight:bold;
    font-size:11pt;
    font-variant:small-caps;
    margin-top:20px;
    margin-bottom:5px;
    }  
    
  .simbolo
  {
    font-family:Symbol;
    }
    
 .rosso
  {
    color:Red;    
    }
    
 .imgSxArticoloNews
    {float:left;
     margin:10px 20px 10px 0;
        }       

 .imgDxArticoloNews
    {float:right;
      margin: 10px 0px 10px 20px;
        }
        
.imgCenterArticoloNews
    {float:none;
     margin:10px 0px 10px 0px;
        
        }      

.didaSxArticoloNews
    { float:left;
      margin:0px 0px 20px 0px;
      font-style:italic;
      clear:both;
        }       

 .didaDxArticoloNews
    { float:right;
      margin:0px 0px 20px 0px;
      font-style:italic;
      clear:both;
        }
 
 .didaCenterArticoloNews
    { float:none;
      margin:0px 0px 20px 0px;
      font-style:italic;
      clear:both;
        }
 
 .boxImgSxArticoloNews
    { width: 310px;
      float: left;
        }         
        
 .boxImgSxArticoloNews .tblArticoloNews
    {
    width:310px;
    margin-top:10px;
    }                                     

.boxImgSxArticoloNews .didaSxArticoloNews
    { clear:none;
      float: none;
        }             

 .boxImgDxArticoloNews
    { width: 310px;
      float: right;
      margin-right: 100px;
        }  

.boxImgDxArticoloNews .didaDxArticoloNews
    { clear:none;
      float: none;
        }                     
        
.boxImgDxArticoloNews .tblArticoloNews
    {
    width:310px;
    margin-top:10px;
    }                                          
        
 .w310
    { width: 310px;
        }
        
  .centrato
    { text-align: center;
        }
                                     
  .spazioVertImgNews
  {
    height:8px;
    display:block;
    }      
    
   .acapoNews
  {
    clear:both;
    float:none;
    display:block;
    }       
    
    
     .tblArticoloNews
   {
       width:743px;
       empty-cells:show;
       font-size:8pt;
   } 
   
   .tblArticoloNews td
   {
       padding: 5px 5px 5px 5px;
       
       }
   
   .tblArticoloNews tr
   {  background-color:#e7eef6;
       }
       
       
    .intTabArticoloNews td
   {  background-color:#2c5878;
      color:White;
      font-weight:bold;
       padding:10px 5px 10px 5px;
       }           
       
   .tblArticoloNews tr
   {  padding:5px;
       }    
    
    
/* ************************************ */    



/* NEWS STD E SPOT */

#cntNewsSTD
{   width:380px;
    margin-left:10px;
    margin-right:10px;
    float:left;
    }

#cntNewsSTD a
{text-decoration:none;
    }    



.titNewsStd
{   font-family:Georgia,Tahoma, Verdana,Arial;
    font-size:12pt;
    font-weight:normal;
    color:#2C5878;
    display:block;
    margin-bottom:5px;
    }        

.imgNewsStd
{   width:100px;
    float:left;
    margin-right:10px;
    }
 
.catNewsStd
{    color:#2C5878;
    }    

.desNewsStd
{   width:270px;
    line-height:16px;
    font-size:8pt;
    float:right;
    /*font-family:Arial;*/
    }    

#cntNewsStd1
{   margin-top:20px;
    margin-bottom:20px;
    }

#cntNewsSPOT
{   width:180px;
    border:solid 1px #CCCCCC;
    float:right;
    margin-top:15px;
    }    
    
#cntNewsSPOT a
{text-decoration:none;
    }
    
.titNewsSpot
{   display:block;
    height:35px;
    width:178px;
    background-image:url("immagini/sfnSpot.jpg");
    background-repeat:repeat-x; 
    font-family:Georgia,Tahoma, Verdana,Arial;
    font-size:10pt;
    color:White;
    margin-left:1px;
    margin-top:1px;
    padding-top:8px;
    text-align:center;
    }

.imgNewsSpot
{   text-align:center;
    margin-top:5px;
    margin-bottom:5px;
    margin-left:5px;
    }      
    
.desNewsSpot
{   width:170px;
    line-height:16px;
    font-size:8pt;
    padding:5px;
    display:block;
    /*font-family:Arial;*/
    }
        
#cntBannerBottom
{  
    width:590px;
    padding-top:15px;
    display:block;
    float:none;
    clear:both;
}	               

/* BARRA DX HOMEPAGE */

 #cntRicerca
{  
    width:194px;
    height:90px;
    background-image:url("immagini/sfnCerca.jpg");
    background-repeat:repeat-x;
    margin-top: 5px;
    margin-bottom: 5px;
    font-size:7pt;
    position:relative;
    padding:  0px 0 0 6px;
}	    

#cntRicerca a
  { color:#132D3D;
    } 

#cntAssistenza
{  
    width:200px;
    height:220px;
    margin-bottom: 5px;
}	     

#cntMO
{  
    width:200px;
    height:152px;
    margin-bottom: 5px;
}	     
    
#cntDocumentazione
{  
    width:200px;
    height:99px;
    margin-bottom: 5px;
}	    

.breakafter {display:none;}


/* AREA RISERVATA E MODULI VARI */
input{
    font-family: Verdana, Tahoma, Arial,Segoe UI, Sans-Serif;
    font-size:8pt;
    }
    
input[type=text],input[type=password]
   {
    background-image:url("immagini/bg_moduli.gif");
    border: solid 1px #CCCCCC;
    height:15px;
    }
    
input[type=file]    
 {
    height:20px;
    vertical-align:middle;
    background-image:url("immagini/bg_moduli.gif");
    border: solid 1px #CCCCCC;
    }       
    
 input[type=button],input[type=submit]
 {
    height:25px;
    vertical-align:middle;
    }       
    
    

textarea
 { font-family: Verdana, Tahoma, Arial,Segoe UI, Sans-Serif;
    font-size:8pt;
    background-image:url("immagini/bg_moduli.gif");
    border: solid 1px #CCCCCC;
    }  

 select
 { height:20px;
   font-size:8pt;
   background-image:url("immagini/bg_moduli.gif");
   border: solid 1px #CCCCCC;
    }   
    

.intFormSuccess
 {
    width:100px;
    margin-right:5px;
    float:left;
    display:block;
  }
  
 .valFormSuccess
 {
    width:640px;
    font-weight:bold;    
    display:block;
  }


.txtLogin
{   width:88px;
    float:left;
    margin-top:28px;
    margin-bottom:2px;
    border: solid 1px #2C5878;
    }
    
.txtCerca
{   width:180px;
    margin-top:28px;
    margin-bottom:2px;
    border: solid 1px #2C5878;
    }    

.tblPrincipaleModulo
{   width:740px;
    }

.intestaVoceModulo
{   font-weight:bold;
    width:100px;   
    height:25px;
   }
   
.privacy
{   font-size:8pt;
    width:740px;
      }   
      
.avvisoImportante
{   color:#2C5878;
    font-weight:bold;
    font-size:12pt;
    }            
 
    
  .cntMenu
   {width:930px;
    height:auto;
    padding:10px;
    margin-left:25px;
    background-color:#2C5878;
    text-align:left;
    position:relative;
    
    }
       
    .cntMenu_over
   {width:930px;
    height:auto;
    padding:10px;
    margin-left:25px;
    background-color:#EF7B02;
    text-align:left;
    position:relative;
    }
    
    .titMenu
    {width:650px;
     font-weight:bold;
     font-size:10pt;
     float:left;
     font-family:Georgia,Tahoma, Verdana,Arial;
     font-size:12pt;
     font-weight:normal;
     color:white;
    }
        
    .titSezione
    {font-weight:bold;
     font-family:Georgia,Tahoma, Verdana,Arial;
     font-size:16pt;
     font-weight:normal;
     color:#2C5878;
    }
    
    
    .intRappDb{
	    float:left;
	    width:300px;
	       }
	       
/* ************** */   

/* MENU AREA DOWNLOAD */ 
#accDownload {width:725px;margin:0;padding:0;}
#accDownload h1 {width:725px; padding:0;margin:0;padding-left:20px;padding-top:6px;padding-bottom:6px; border:1px solid #CCCCCC; font-weight:normal;cursor:pointer;background-color:#2C5878;text-align:left;font-size:11pt;font-family:Georgia,Tahoma, Verdana,Arial;color:White;}
#accDownload h1:hover {background-color:#EE7900}
#accDownload .acc-section {width:750px;overflow:hidden;padding:0;margin:0;}
#accDownload .acc-content {width:703px;border:1px solid #CCCCCC;padding:20px;margin:0;}

#nestedDown {width:700px; color:black; margin-bottom:0px;}
#nestedDown h1 {width:680px; padding:0;margin:0;padding-left:20px;padding-top:6px;padding-bottom:6px; border:1px solid #CCCCCC; font-weight:normal;cursor:pointer;background-color:#6790AD;text-align:left;font-size:11pt;font-family:Georgia,Tahoma, Verdana,Arial;color:White;}
#nestedDown h1:hover {background-color:#F5A552}
#nestedDown .acc-section {overflow:hidden;}
#nestedDown .acc-content {width:668px; padding:15px; border:1px solid #CCCCCC; border-top:none; background:#fff;margin-bottom:10px;}

.cntDownload
{
    width:660px;
    }
    
    
.cntFotoDownload
{   float:left;
    width:50px;
    }    
    
.cntTestoDownload
{
    float:right;
    width:510px;  
    }    
    
.TitDownload
   { font-family:Georgia,Tahoma, Verdana,Arial;
    font-size:12pt;
    font-weight:normal;
    color:#2C5878;
    display:block;
    margin-bottom:5px;
    }    

.cntPulsante
{   width:80px;
    float:left;
    text-align:center;
    padding-left:10px;
    }
    
.dimFileDownload
{
    font-size:8pt;
    }    
    
.sepDownload
{  width:640px;
   height:10px;
   border-bottom: dotted 3px #808080;
   margin-bottom:10px;
    }     
    
 .btnDownload
 {  width:80px;
    margin-bottom:5px;
    }   
    
/* FORUM */

.grdForumMain
{
    width:743px;
    border:solid 1px #CCCCCC;
    font-size:8pt;
    }    
    
.grdRow
{
    height:30px;
    background-color:White;
    border:solid 1px #CCCCCC;
    }    
    
.grdRow td
{   padding:0 10px 0 10px;
    border:solid 1px #CCCCCC;
    }        
    
.grdRowAlt
{
    height:30px;
    background-color:#E7EEF6;
    border:solid 1px #CCCCCC;
    }     

.grdRowAlt td
{    padding:0 10px 0 10px;
    border:solid 1px #CCCCCC;
    }    
    
.grdDiscussione
{
    width:353px;
    text-align:left;
    padding:0 10px 0 10px;
    }   

.grdIntesta
{
    height:40px;
    font-size:8pt;
    background-color:#2C5878;
    color:White;
    font-weight:normal;
    border:solid 1px #CCCCCC;
 }   
    
    
.grdRow a
{    
    font-weight:normal;
}

.grdRowAlt a
{    
    font-weight:normal;
}
    
.grdMessaggi
{
    width:70px;
    text-align:center;
    }    
    
.grdAutore
{
    width:170px;
    text-align:left;
    padding:0 10px 0 10px;
    }           
    
.grdData
{
    width:160px;
    text-align:right;
    padding: 0 10px 0 0px;
    }              
    
    
.pulsantieraTOP
{
    width:733px;
    height:30px;
    padding:0 0px 20px 0px;
    }  
    
.pulsantieraBOTTOM
{
    width:733px;
    height:30px;
    padding: 25px  0px  0px 0px;
    }      
        
.paginatore
{
    float:right;
    width:360px;
    text-align:right;
    padding-top:5px;
    }  
    
.btnCreaMain
{
    float:left;
    width:300px;
    }                     
    
.btnCreaMain input
{
    font-size:10pt;
    height:30px;
    }                     
    
 .cntBtnForumCerca
 {width:743px;
  text-align:right;
  height:40px;
    }

.cntForumDisc
 {width:723px;
  border:solid 1px #CCCCCC;
  padding:10px 10px 10px 10px;
  margin-bottom:20px;
  background-color:#E7EEF6;
    }
 
.cntForumIntestaDisc
 {
    height:25px;
    border-bottom: dotted 3px #808080;
    margin-bottom:10px;
    }
    
.ForumAutore
 {  color:#2C5878;
    float:left;
    width:600px;
    font-size:9pt;
    font-family:Georgia,Tahoma, Verdana,Arial;
    font-weight:bold;
 }

.ForumAutore a
 {  font-weight:normal;
 }
 

 .ForumData
 {  float:right;
    width:123px;
    text-align:right;
    font-size:9pt;
    font-family:Georgia,Tahoma, Verdana,Arial;
    }    

.ForumTesto
{
  font-size:9pt;
  width:550px;    
    }
    

.btnRispondi 
{ float:left;
    width:80px;
    }    
    
.btnRispondi input
{   font-size:10pt;
    height:30px;
    width:80px;
    }    

.btnCrea
{   float:left;
    width:200px;
    text-align:center;
    
  }   
    
.btnCrea input
{   font-size:10pt;
    height:30px;
    width:180px;
    }       
    
.btnHomeForum
{float:right;
    width:100px;
    }             
    
.btnHomeForum input
{
    font-size:10pt;
    height:30px;
    width:100px;
    } 
    
.pulsantieraDisc
{
    width:380px;
    height:30px;
    padding: 10px  0px  0px 0px;
    }    
    
.forumModIntesta
{
    float:left;
    width:160px;
    margin-bottom:10px;
    text-align:right;
    height:19px;
    font-weight:bold;
    }                    
    
.forumModCasella
{
    width:570px;
    margin-bottom:10px;
    text-align:left;
    float:right;
    }               
    
#forumPost
{
    width:180px;
    padding-left:172px;
    clear:both;
    float:left;
    text-align:left;
    }         

#forumPost input
{
    font-size:10pt;
    height:30px;
    width:80px;
    }          
    
#cntForumModRispondi
{   display:none;
    padding-top:40px;   
    }     
    
.cntForumDisc
 {
    width:723px;
  
    }   

 .subjectForumDisc
 {
    font-size:10pt;
    font-family:Georgia,Tahoma, Verdana,Arial;
    }
    
 .bodyForumDisc
   {
    width:550px;
    }
                         
 .dataAutoreForumDisc
 {
    font-size:8pt;
    color:#939495;
    }
   
   .sepForumCerca
   {
    height:20px;
    }
    
    .eviForumCerca
   {
    background-color:yellow;
    font-weight:bold;
    }

/* MENU SX */ 
#acc {width:200px;margin:0;padding:0;}
#acc h1 {width:183px; padding:0;margin:0;padding-left:15px;padding-top:8px;padding-bottom:8px; border:1px solid #CCCCCC; font-weight:normal;cursor:pointer;background-color:#2C5878;text-align:left;font-size:11pt;font-family:Georgia,Tahoma, Verdana,Arial;color:White;font-variant:small-caps}
#acc h1:hover {background-color:#EE7900}
#acc .acc-section {overflow:hidden;padding:0;margin:0;}
#acc .acc-content {width:197px;border:1px solid #CCCCCC;padding:0;margin:0;}
#acc .acc-content .sottoMenu{width:197px;margin:0;padding:0;border:0px;font-weight:normal;background-color:white;text-align:left;font-size:10pt;font-family:Georgia,Verdana,Tahoma,Arial;color:black;}
#acc .acc-content .sottoMenu:hover{background-color:#E7EEF6;}
#acc .acc-content .sottoMenu a{padding-left:15px;text-decoration:none;display:block;padding-top:6px;padding-bottom:6px;}
#acc .acc-content .sottoMenu a:visited{padding-left:15px;text-decoration:none;display:block;padding-top:6px;padding-bottom:6px;}

/* STILI TAB PANEL HOME PAGE */

div.tabpanel {width:590px;position:relative;}
div.tabpanel div.tab{border: 1px solid #CCCCCC;border-top:0px;padding:10px;background-color:#E7EEF6;height:180px;padding-top:15px;}

.titNewsTab
{
    font-size:14pt;
    color:#132D3D;
    font-weight:bold;
    margin-bottom:10px;
    display:block;
    font-family:Georgia;
    }

.imgNewsTab
{
    float:left;
    margin-right:15px;
    }    
    
.desNewsTab
{  line-height:20px;
    /*font-family:Arial;*/
    }      

div.tab a
{text-decoration:none;
    }

ul.tabnav
{   width: 100%;
    overflow:hidden;
    list-style: none;
    margin:0;
    padding:0;
    background:url(immagini/line.png) repeat-x bottom;
    height:29px;
    }
    
ul.tabnav li
{   float: left;
    padding: 0 8px 0 0;
   }
   
ul.tabnav a
{   float: left;
    text-align:center;
    text-decoration: none;
    color:#9D9FA0;
    font-weight:bold;
    font-size:9pt;
    font-family:arial;
    }
    
ul.tabnav span
{
    float: left;
    padding: 6px;
    background-color:#F3F6FA;
    width:120px;cursor: pointer;
    border: 1px solid #CCCCCC;
    border-bottom:0px;
    }
    
ul.tabnav a.active,ul.tabnav a:hover{
    background-color:#E7EEF6;
    border-bottom:solid 1px #E7EEF6;
    }
    
ul.tabnav a.active span,ul.tabnav a:hover span{
    background-color:#E7EEF6;color: #184D8A}
    
.feedRSS
{
    position:absolute;
    right:40px;
    top:0px;
    width:95px;
}