A:link, A:visited{
    color: #003399;
    font-style: normal;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: none;
}

#blocca_tabella_risultati{
    z-index:1;
    top:0;
    border: none;
    width: 950px;
    /*
    //width:750px;
    //width:95%;
    */                        
    Overflow:auto;
    /*
    Overflow: scroll;
    */
    /*
    //position: absolute;
    //display: block;
    */		
}

body { 
    margin: 0px 0px; 
    padding: 0px 0px; 
    color: #003399; 
    background-color: #FFFFFF; font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  
}
#bottone a {   border-left: 3px solid #99ccff; }
#bottone a:hover {    border-left: 3px solid #3366cc; }
.box_contenuto { 
   /*border: 1px solid #77aadd;*/
}
.box_titolo{
    /*background-image: url(/wli/img/sfondopunto.gif);*/
    color: #ffffff; 
    /*color: #666666;*/ 
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  
    font-size: 8pt;
    font-weight: bold;
    /*background-color: #0033CC;*/
}
.data_aggiornamento{
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    background-color: #000033;
    color: #FFFFFF;
}
.desc_campi{
    /*font-size: 8pt;*/
    font-size: 10pt;
    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;
}
.errore{
    font-size: 8pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    color: red;
}

input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus {
	background: #FAF666;
}
.bottoni a, .bottone a,.bottoni a:link,.bottoni a:visited { 
   display: block;
   color: #cccccc; 
   text-decoration: none;
}
.rigamenu a,.rigamenu a:link,.rigamenu a:visited {    
   color: #cccccc; 
   text-decoration: none;
}
.bottoni a:hover {
    /*border: 1px solid #33cc66;*/
    /*background: #F4F4F4;*/
    background: #F4F4F4;
    color: #003399;
    display: block;
}
input, select, textarea {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    /*font-size: 8pt;*/
    font-size: 78%;
    /*color: #003399;*/
    color: #003399;
    background-color: #F7F7F7;
    border-width: 1px;
    border-color: #3366CC;
    padding: 1px;
}
.menu_gestione{
    background-color: #99cc99;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
}
.sede{
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 9pt;
    color: #003399;
}
table{ 
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;   
    font-size: 10pt; 
}
td.bottoni{
    /*background-image: url(/wli/img/sfondo.gif);*/
    /*color: #CCCCCC;*/
    color: #FFFFFF;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    /*background-color: #003399;
    background-color: #0000CC;*/
    border-top: 0;
    border-bottom: 0;
    border-left: 1px solid #FFFFFF;    
    /*border-left: 1px solid #33FF33;*/
    /*border-right: 1px solid #3366CC;*/
    font-weight: bold;
}
td.menu_centrale {
	font-size-adjust: none;
	background-color: #F1F1F1;
	font-size: 8pt;
	font-family: "verdana","Times new Roman","Courier New", "arial", "helvetica", "sans-serif";
	/*width: 285px;*/
	color: navy
	}

td.menu_titolo {
	background-image: url(/img/sfondopunto.gif);
	font-size-adjust: none;
	/*background-color: #0000cc;*/
	font-size: 9pt;
	font-family: "verdana","Courier New", "arial", "helvetica", "sans-serif";
	font-style: normal;
	color: white;
}
.testata_bgcolor {
/*	background: #FFFFFF;*/
}


.template_edit_body {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 15pt;
    color: #003399;
    background-color: #FEFEFE;
}

.template_edit_intestazione {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 15pt;
    color: #003399;
}

.template_edit_titolo {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 12pt;
    color: #003399;
}

.template_edit_paragrafi {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    color: #003399;
}

.template_edit_titolo_paragrafo {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    color: #003399;
}

.template_edit_corpo_paragrafo {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    color: #003399;
}

.template_edit_firma {
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 8pt;
    color: #000000;
}


.celeste2{
    font-size: 8pt;  
    background-color: #99ccff;
    font-style: normal;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: none;
 
}

.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;
    color: #003399;
    height:20px;
}

a.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;
    color: #003399;
}
.riservata_menu_sfondo a{
    font-size: 8pt;  
    background-color: #99ccff;
    font-style: normal;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: none;
    color: #003399;
}
.celeste{
         /*background-image: url(/wli/img/sfondo.gif);*/
        background-color: #000033;
        color: #FFFFFF;
}

.celeste1{   
            background-image: url(/wli/img/sfondocellamenu.gif);
            /*background-color: #ffffff; */
            border: 0px solid #339933;
}

.sin_celeste{ 
    background-color: #99cc99;
    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.gif); 
    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;
}
/**********************************************************************/
	
.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: #F1F1F1;*/
}
.rigamenu A{ 
    font-size: 9pt;  
    text-decoration: none;
    color: #CCCCCC;
}
.rigamenu a:hover { 
    background-color: #FFFFFF;
    color: #003366; 
}
/*.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;
}



/********************************/
.home_titolo_blocco{
    font-size: 9pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #77AAEE;
    background: #FAF666;
}

.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-image: url(/wli/img/sfondo.gif);*/
   /* background: #FAF666; */
    border: 1px solid #336699;
    font-size: 10pt; 
    font-weight: bold;
    color : #003399;

}

.footer_questionario{  
    font-size: 8pt;
    font-family: Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;    
}

td.menu_hosting {
	font-size-adjust: none;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: "verdana","Times new Roman","Courier New", "arial", "helvetica", "sans-serif";
	color: #0000CC;
	width: 550px;
	}
.box_menu_laterale_left{
    width: 200px;
    height: 350px;
    /*background-color: #003399;*/
    background-image: url(/UserFiles/Image/sfondo/sfondo_menu_laterale.gif);
    background-repeat: repeat-x;
}
.box_menu_laterale_right{
    width: 0px;
    height: 350px;
    /*background-color: #003399;*/
    background-image: url(/UserFiles/Image/sfondo/sfondo_menu_laterale.gif);
    background-repeat: repeat-x;
}

.classe_testata{
      background-image: url(/UserFiles/Image/sfondo/cielo_cina.gif);
}
.class_login{
    background-color: #000033;
    color: #FFFFFF;
    font-size: 9pt;
}
.class_seleziona_lingua{
    font-size: 8pt;
}
a.footer_torna_su {
   color: #FFFFFF;
   text-align: right;
}
#footer_torna_su_id {
   color: #FFFFFF;
   padding-right: 20px;
   text-align: right; 
}
.td_menu_top{
    height: 20px;
}
.table_menu_top{
}
.corpo_centrale{
    background-color: #F1F1F1;
}

a.classe_link{
   color : #666666;
}
#menu_intestazione_menu{
   color: #003399;
}
.menu_docview_cat_segue{
   color: #CCCCCC;
}
.menu_docview_cat_segue_dettaglio{
   color: #CCCCCC;
}
.documento_titolo{
   color: #003399;
}
a.documento_titolo{
   color: #003399;
}
.documento_titolo a:link{
   color: #003399;
}
#documento_titolo_link A{
   color: #003399;
}
#documento_titolo_link {
   color: #003399;
}
.menu_selezionato_top{
    background-color: #F4F4F4;
    color: 003399;
}

.menu_selezionato_top a{
    background-color: #F4F4F4;
    color: #003399;
}
.margin_0{
   margin: 0px;
}

.menu_designer_edit, .menu_designer_edit a{
    color: #000000;
    text-decoration: none;
    font-size: 10pt;
}
 .menu_designer_edit a:link,  .menu_designer_edit a:visited{
    color: #000000;
    text-decoration: none;
    font-size: 10pt;
}
.menu_designer_edit a:hover{
    background-color: #3f4f8a;
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(/wli/img/lightbox/overlay.png); }

* html #overlay{
	background-color: #333333;
	background-color: transparent;
	background-image: url(blank.gif);
	/*filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/wli/img/lightbox/overlay.png", sizingMethod="scale");*/
}


