#blocca_tabella_risultati{
    z-index:1;
    top:0;
    border: none;
    width: 950px;
    /*
    //width:750px;
    //width:95%;
    */                        
    Overflow:auto;
    /*
    Overflow: scroll;
    */
    /*
    //position: absolute;
    //display: block;
    */		
}

/* Style */
body { margin: 0px 0px; padding: 0px 0px; color: #003399; background-color: #FFFFFF; font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  }
table{ font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; font-size: 10pt; }

input, select, textarea {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    /*font-size: 8pt;*/
    font-size: 78%;
    color: #003399;
    background-color: #F7F7F7;
    border-width: 1px;
    border-color: #3366CC;
    padding: 1px;
}

input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus {
	background: #FAF666;
}
#horNav a, #rigamenu a, #bottone a{ display: block; }

#horNav a:hover {
        /*border: 1px solid #3366CC;*/
	background: #F4F4F4;
        color: #003399;
}

.box_menu_laterale_left{
    width: 0px;
}
.box_menu_laterale_right{
    width: 0px;
}

#bottone a {   border-left: 3px solid #99CCFF; }
#bottone a:hover {    border-left: 3px solid #3366CC; }
/*#horNav:hover a, #horNav:focus  a, #ie_hn_over a{ color: 003399; }*/
/*#horNav hover{ background: #F4F4F4;}*/
/*#horNav > a:hover { background: #FF0000; }*/
/*
input.gestione, select.gestione, textarea.gestione {
    font-size: 8pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    color: #003399;
    background-color: #F7F7F7;
    border-width: 1px;
    border-color: #3366CC;
}*/

.errore{
    font-size: 8pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    color: red;
}

#footer_torna_su_id{
    color: #FFFFFF;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    font-weight: bold; 
}
td.bottoni{
    height:20px;
    color: #cc3333;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    background-color: #3B9FFC;
    border-top: 0;
    border-bottom: 0;
    border-left: 1px solid #3366CC;
    /*border-right: 1px solid #3366CC;*/
}

td.class_seleziona_lingua{
    color: #cc3333;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    background-color: #3B9FFC;
    border-top: 0;
    border-bottom: 0;
    border-left: 1px solid #3366CC;
    /*border-right: 1px solid #3366CC;*/
}

/*.box_titolo{ color: #cc3333; /*color: #666666;*/ /*border: 1px solid #cc3333;*/ 
/*font-weight: bold; font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  font-size: 9pt; background-color: #79BBF9; }*/
.box_titolo{ 
	color: #cc3333; 
	/*color: #666666;*/
	/*color: #003399; */
        /*border: 1px solid #cc3333;*/
        /*border: 1px solid #FFFFFF;*/
	font-weight: bold; 
       font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  
	font-size: 9pt; 
	/*font-size: 10pt;*/ 
	/*background-color: #79BBF9;*/
	background-color: #003399;
	/*background-color: #FFFFFF;*/
}

/*.box_contenuto { border: 1px solid #77AADD; font-weight: bold; }*/
.box_contenuto { 
    border: 1px solid #000000; 
    /*border: 1px solid #79BBF9;*/
    /*border: 1px solid #3366CC;*/
    font-weight: bold; 
    background-color: #99CCFF;
    text-align:left;
}

.box_contenuto_ricerca { 
    border: 1px solid #77AADD;
    font-weight: bold;
    padding: 5px;
}
.menu_gestione{
    background-color: #99CCFF;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
}

.desc_campi{
    font-size: 8pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    background-color: #EEEEEE;
}

.diritti{
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    color: #003399;
}

.data_aggiornamento{
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 6pt;
    color: #003399;
}

.template_edit {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 15pt;
    color: #000000;
}

.template_edit1 {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 12pt;
    color: #000000;
}
.template_edit2 {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    color: #000000;
}

.template_edit3 {
    font-family: Courier New, Courier, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    color: #000000;
}

.sede{
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 9pt;
    color: #003399;
}

.celeste{ background-color: #00309C; }
.box_sfondo{ background-color: #FFFFFF; }
.riservata_menu_sfondo{
    font-size: 8pt;  
    background-color: #99ccff;
    font-style: normal;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: none;
 
}

.sin_celeste{ 
    background-color: #499EF4;
    background-image: url(/wli/img/sfumatura_sin.gif); 
    background-repeat: repeat-x; 
    background-position: 0 150; 
    /*background-image: url(/wli/img/fondo_sin.gif) ;*/
 }
.sin_fondo{
    background-color: #99CCFF;
    background-image: url(/wli/img/fondo_sin.gif) ;
}
.fondo_contatta{ 
    background-image: url(/wli/img/fondo_mail.jpg); 
    background-repeat: no-repeat; 
    background-position: bottom right;   
 }
/**********************************************************************/
/*  LINK */
.bottoni A:link, .bottoni A:visited{   color: #CCCCCC; text-decoration: none; }
/*.bottoni A:hover{ text-decoration: underline; }*/
A.copy:link, A.copy:visited, A.copy:active{
    color: #003399;
    font-style: normal;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    text-decoration: underline;
}
A.copy:hover{
    color: #6699FF;
    font-style: normal;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    text-decoration: underline;
}
/**********************************************************************/
A:link, A:visited{
    color: #003399;
    font-style: normal;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: underline;
}
	
.menu_gestione A:hover{
    color: #FFFFFF;
    font-style: normal;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: none;
}		
/**********************************************************************/

.bglazio {
    background: url(/wli/img/lazio.gif) ;
    background-repeat: no-repeat;
    background-position: bottom right;
}

/************************************************/
.result_int{
    font-size: 8pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-weight: bold;
    background: #9F9F9F;
}
.result_rec{
    font-size: 8pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    background: #DEDEDE;
}

#riga{font-size: 8pt; background: #DDDDDD; }
#rigamenu{ 
	font-size: 8pt; 
	/*background-color: #FEFEFE;*/
	background-color: #FFFFFF;
	background: #FFFFFF;
	/*background: #F4F4F4;*/
	/*color: #003399;	*/
}
/* solo il link dentro */
#rigamenu A{ 
	font-size: 8pt;  
	text-decoration: none;
	/*background-color: #003399;*/
}
#rigamenu a:hover { background: #DDEEFF; }

#rigamenu_submenu{ 
	/*font-size: 6pt; */
	/*background-color: #FEFEFE;*/
	/*background-color: #003399;*/
	background-color: #99CCFF;
	/*background: #FFFFFF;*/
	/*background: #F4F4F4;*/
	/*color: #003399;	*/
}
/*.rigamenu{ font-size: 8pt; background: #FEFEFE;}
.rigamenu A:link, .rigamenu A:visited{ font-size: 8pt;  text-decoration: none;}
.rigamenu A:hover{ text-decoration: underline;}
*/
.rigamail{ font-size: 8pt; background: #EEEEEE;}
.rigamail A:link, .rigamail A:visited{ font-size: 8pt;  text-decoration: none;}
.rigamail A:hover{ text-decoration: underline;}

.desc_articolo{ 
        font-size: 8pt;
        font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
        margin-left: 4px;
	margin-right: 6px;
	margin-top: 8px;
	margin-bottom: 4px;
	text-indent: 6px;
}
td.desc_articolo{ background-image: url(/wli/img/fondo_punti_celesti.gif);  }
.tit_articolo{
        font-size: 8pt;
        font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
        background: #EEEEEE;
}



/********************************/
/* scritta intestazione tabella applet java*/
.home_titolo_blocco{
    font-size: 9pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #77AAEE;
    /*background: #FAF666;*/
    background: #FF5500;
}

.home_titolo_blocco_ultime_notizie{
    font-size: 9pt;
    color: #003399;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #77AAEE;
    background: #FAF666;
    /*background: #FF5500;*/
    
}

.home_titolo_blocco_rassegna_stampa{
    font-size: 9pt;
    color: #FAF666;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #77AAEE;
    /*background: #FAF666;*/
    /*background: #FF5500;*/
    background-color: #003399;
}

.home_titolo_blocco_primo_piano{
    font-size: 9pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #77AAEE;
    background: #FF5500;
}

.blocco_home{ border: 1px solid #77AAEE; }
.home_corpo_blocco p{    margin: 4px; }
.home_titolo A:link, .home_titolo A:hover,.home_titolo A:visited{  text-decoration: underline; font-size: 9pt; font-weight: bold;}
.home_desc{ font-size: 9pt; }
.home_path_doc{ font-size: 8pt; }
.home_corpo_blocco_forum p{margin: 4px;}
.home_corpo_blocco_forum{ border-top: 1px solid #77AAEE; }
.titolo_pagina{
    background: #FAF666; 
    border: 1px solid #77AAEE;
    font-size: 10pt; 
    font-weight: bold;
}
.testata_bgcolor {
    background: url('/UserFiles/Image/sfondo_celeste_sfumato.gif');
}

.bottoni a:hover {
    /*border: 1px solid #3366CC;*/
    background: #F4F4F4;
    color: #003399;
    display: block;
}
#rigamenu{ 
	font-size: 8pt; 
	/*background-color: #FEFEFE;*/
	background-color: #FFFFFF;
	background: #FFFFFF;
	/*background: #F4F4F4;*/
	/*color: #003399;	*/
}
/* solo il link dentro */
.rigamenu A{ 
    font-size: 8pt;  
    text-decoration: none;
    background-color: #FFFFFF;
    display: block;
    /*background-color: #003399;*/
}
.rigamenu a:hover { background: #DDEEFF; }

.rigamenu_submenu{ 
	/*font-size: 6pt; */
	/*background-color: #FEFEFE;*/
	/*background-color: #003399;*/
	background-color: #99CCFF;
	/*background: #FFFFFF;*/
	/*background: #F4F4F4;*/
	/*color: #003399;	*/
}
.margin_0{
   margin: 0px;
}
a.footer_torna_su{
    color: #FFFFFF;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    font-weight: bold; 
}
.documenti_elenco{
    text-align: left;
}
.ga_main {
    font-size: 10pt;
    background-color: #ffffff;
}

.corpo_centrale {
     padding-left: 20px;
     padding-right: 20px;
}

