/* Impostazioni dei sottomenu a scomparsa  */	
.menu_submenu_js{
    font-size:10pt;
    background-color:#880000; 
    color: #ffffff;
    text-align: center;
    font-family: "Microsoft Sans Serif","Times new Roman","Courier New", "arial", "helvetica", "sans-serif";
    text-decoration: none;
    height: 20;
    vertical-align: middle;
    width:152;
    align: center;
}	
.menu_submenu_js a:hover{
      font-size:10pt;
      background-color:#ffcc33; 
display : block;
      color: #880000;
      text-align: center;
      text-decoration: underline;
      font-family: "Microsoft Sans Serif","Times new Roman","Courier New", "arial", "helvetica", "sans-serif";
      height: 20;
    vertical-align: middle;
}
.menu_submenu_js_tr {
	font-size:10pt;
	background-color:#FFCC00; 
	color: #0000BB;
        height: 20;
        text-decoration: none;
        text-align: center;
        vertical-align:middle;
}
.menu_submenu_js_td a:link, #menu_submenu_js_td a:visited{
	font-size:8pt;
	background-color:#FFCC00; 
	color: #000000;
        /*height: 20;*/
        text-decoration: none;
        text-align: center;
        vertical-align: middle;
}	
.menu_submenu_js_td a:hover, #menu_submenu_js_td a:active{
	font-size:8pt;
	background-color:#FFCC00; 
	color: #035403;
        /*height: 20;*/
        text-decoration: none;
        text-align: center;
        vertical-align: middle;
}
.menu_submenu_js_tr_vuoto {
	font-size:8pt;
	background-color:#FFCC00; 
	color: #0000BB;
        /*height: 20;*/
        text-decoration: none;
        text-align: center;
        vertical-align: middle;
}
.menu_submenu_js_td_vuoto {
	font-size:8pt;
	background-color:#FFCC00; 
	color: #00254A;
        /*height: 20;*/
        text-decoration: none;
        text-align: center;
        vertical-align: middle;
}

.categoria_album{  color: #000000;
  font-family: "Microsoft Sans Serif","Times new Roman","Courier New", "arial", 
}

.programma{
 color: #000000;
  font-family: "Microsoft Sans Serif","Times new Roman","Courier New", "arial", 
}
.associazione 
{
 color: #000000;
  font-family: "Microsoft Sans Serif","Times new Roman","Courier New", "arial", 

}
.album_titolo{ 
  color: #035403;
  font-family: "Microsoft Sans Serif","Times new Roman","Courier New", "arial", 
   font-size: 14pt;
font-weight: bold;
text-align:right;
text-decoration : underline;
}

body { 
    margin: 0px 0px; 
    padding: 0px 0px; color: #880000; 
    background-color: #D9924B; 
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  
}
table{ font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;   font-size: 10pt; }

input, select, textarea {
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    /*font-size: 8pt;*/
    font-size: 78%;
    color: #000000;
    background-color: #FFCC33; /*FFCC33*/
    border-width: 1px;
    border-color: #ffffff;
    padding: 1px;
}
.testata_bgcolor {
	background: #FFCC33; /*FFCC33*/
}
input:hover, input:focus, textarea:hover, textarea:focus, select:hover, select:focus {
	background: #FFFFFF;
}
.bottoni a, .rigamenu a, .bottone a{ display: block;  color: #FFFFFF; border-RIGHT: 0px solid #FFFFFF;}
.bottoni a:hover {
        border: 0px solid #000000;
	background: #035403;
        color: #880000;
}
.bottone a {   border-left: 3px solid #880000; } /*99ccff*/
.bottone a:hover {    border-left: 3px solid #3366cc; }

.grano{ 
        border: 1px solid #880000;
}

.class_login{
    font-size: 10pt;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    color: BLACK;

}

.errore{
    font-size: 10pt;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    color: red;
}

td.bottoni{
    color: #FFFFFF;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    font-weight: bold;
    background-color: #880000;    
    border-top: 0;
    border-bottom: 0;
/*    height: 20;*/
    
}

.menu_selezionato_top{  background: #B90404;}
/*.bottoni_up {height: 18;}*/

    

td.class_seleziona_lingua{
    color: #FFCC33; /*FFCC33*/
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    background-color: #B90404;     
    border-top: 0;
    border-bottom: 0;
}

td.menu_centrale {
	
	background-color: #D9924B;   /*CC9966*/
	font-size: 10pt;
	font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 

	
	}

td.menu_titolo {
	background-image: url(/img/sfondopunto.gif);
	font-size: 10pt;
	   font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
	font-style: normal;
	color: white;
}

.FORM
{
	background-color: #f9e5ba;
	font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 

	border-width: 2px;
        border-color: #FFFFFF;
}

.box_titolo{ color: #880000;
             font-family: Microsoft Sans Serif, book Antiqua, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  
             font-size: 10pt;
             font-weight: bold;
             background-color: #FFCC33; 

             } 

.gallery_description{
font-size: 10pt;
	   font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
	font-style: normal;
	color: #000000;
}

.picture{
font-size: 10pt;
	   font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
	font-style: normal;
	color: #000000;
}


.box_titolo2{ color: #000000; /*color: #666666;*/ 
             font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  
             font-size: 10pt;
             font-weight: bold;
             background-color: #035403; }

.box_menu_laterale_left{
width: 190px;
 }

.box_menu_laterale_right{
width: 190px;
 }

.box_menu_laterale
{
  background-color: #FFF000; 
}

.box_titolo_falcri_donna{ color: #CC9966; /*color: #666666;*/ 
             font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  
             font-size: 10pt;
             font-weight: bold;
             background-color: #B90404; } /*FFCCCC */


.box_titolo_sicurezza_lavoro{ color: #FFFFFF; /*color: #666666;*/ 
             font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;  
             font-size: 10pt;
             font-weight: bold;
             background-color: #035403; }

.box_contenuto { 
           
        margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.box_contenuto2 { 
    border: 1px solid #880000;
    background-color: #B90404; /*CC9966*/
    /*background-image: url(../img/sfumatura_sin.gif);*/
}
.menu_gestione{
    background-color: #B90404; /*#99cc99;*/
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
}

.desc_campi{
    font-size: 10pt;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    background-color: #EEEEEE;
}
.data_aggiornamento{
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-weight: bold;
    font-size: 10pt;
    color: #000000;
background-color: #D9924B;
}
.diritti{
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    color: #880000; /*510A16*/
background-color: #D9924B;
}
.titolo_db_query { background-color: #99CC99;}
.ricerca_db_query { background-color: #99CC99;}
.template_edit_body {
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 15pt;
    color: #FFFFFF;
    background-color: #B90404; /*CC9966*/
}

.template_edit_intestazione {
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 15pt;
    color: #035403;
    background-color: #D9924B;
}

.template_edit_titolo {
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 12pt;
    color: #003399;
    background-color: #D9924B;
}

.template_edit_paragrafi {
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    color: #003399;
    background-color: #D9924B;
}

.template_edit_titolo_paragrafo {
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    background-color: #D9924B;
}

.template_edit_corpo_paragrafo {
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 11pt;
    background-color: #D9924B;
}

.template_edit_firma {
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    background-color: #D9924B;
}

.sede{
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    color: #880000; /*510A16*/
    background-color: #D9924B;
}

.celeste{ background-color: #B90404; }
.riservata_menu_sfondo{
    font-size: 10pt;  
    background-color: #99cc99;
    font-style: normal;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: none;
 
}

.celeste1{  background-color: #B90404; 
            border: 2px solid #510A16;
}

.sin_celeste{ 
    background-color: #99cc99;
    background-image: url(../img/sfumatura_sin.gif); 
    background-repeat: repeat-x; 
    background-position: 0% 150%; 

 }
.sin_fondo{
    background-color: #99ccff;
    background-image: url(../img/fondo_sin.gif) ;
}
.fondo_contatta{ 
    background-image: url(../img/fondo_mail.jpg); 
    background-repeat: no-repeat; 
    background-position: bottom right;   
 }
/**********************************************************************/
/*  LINK */
.bottoni A:link, .bottoni A:visited{   color: #FFFFFF; text-decoration: none; }
.bottoni A:hover{ color: #880000; text-decoration: none;     background-color: #ffcc33; }
A.copy:link, A.copy:visited, A.copy:active{
    color: #880000;
    font-style: normal;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    text-decoration: underline;
}
A.copy:hover{
     color: #ffcc33;
     background-color: #D9924B;
    font-style: normal;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    font-size: 10pt;
    text-decoration: underline;
}
/**********************************************************************/
A:link, A:visited{
    color: #FFFFFF;
    font-weight: bold;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: underline;
}

A:hover{
    color: #035403;
    font-weight: bold;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: underline;
}
	
.menu_gestione A:hover{
    color: #000000;
    font-style: normal;
    font-family:Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    text-decoration: none;
}		
/**********************************************************************/

.bglazio {
    background: url(../img/lazio2.gif) ;
    background-repeat: no-repeat;
    background-position: bottom right;
}

/************************************************/
.result_int{
    font-size: 10pt;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica,    sans-serif, serif; 
    font-weight: bold;
    background: #B90404;
}
.result_rec{
    font-size: 10pt;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
     background: #C0C0C0;
color: #FFFFFF;
}

#riga{font-size: 10pt; background: #DDDDDD; }
.rigamenu{ font-size: 10pt; border: 0px solid #510A16 }
.rigamenu A{ font-size: 10pt; text-decoration: none;  background: #D9924B; border: 1px solid #D9924B; padding : 0px;}
.rigamenu a:hover { 
   background: #D9924B; 
   border: 1px solid #D9924B;
   color:#880000;
padding : 0px;
}

.rigamail{ font-size: 10pt; background: #EEEEEE;}
.rigamail A:link, .rigamail A:visited{ font-size: 10pt;  text-decoration: none;}
.rigamail A:hover{ text-decoration: underline;}

.desc_articolo{ 
        font-size: 10pt;
        font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
   link
	text-indent: 6px;
}
td.desc_articolo{ background-image: url(../img/fondo_punti_celesti.gif);  }
.tit_articolo{
        font-size: 10pt;
        font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
        background: #EEEEEE;
}



/********************************/
.home_titolo_blocco{
    font-size: 10pt;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #510A16; /*77AAEE*/
    background: #880000;
}

.home_titolo_blocco_66{
    font-size: 10pt;
    font-weight: bold;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #510A16; /*77AAEE*/
    background: #0000FF; 
    color: #003399;
    background-color: #B90404; /*CC9966*/
}

.home_titolo_blocco_forum{
    font-size: 10pt;
    font-weight: bold;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #510A16; /*77AAEE*/
    /*background: #00FF00;*/
    background-color: #035403; /*FFCC33*/
    color: #003399;
}

.galleria_titolo{
    font-size: 18pt;
    font-weight: bold;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica;         
    color: #035403;
}

.galleria_corpo{ 
    font-size: 10pt;
    font-weight: normal;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica;         
    color: #035403;
}

.galleria_riga{
    font-size: 10pt;
    font-weight: normal;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica;         
    color: #035403;
}

.home_titolo_blocco_primo_piano{
    font-size: 10pt;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;         
    border-bottom: 1px solid #510A16;
    background: #FF5500;
}


.blocco_home_documento_66 { border: 1px solid #510A16; }

.blocco_home_forum { border: 1px solid #510A16; }



.blocco_home { 
    border: 0px solid #FFFFFF; 
    background: #FFCC33; 
    padding : 2;
}
.home_corpo_blocco{
     background: #D9924B; 
     border: 0px solid #FFFFFF; 
     padding : 4;
     color: #000000;
 }

.home_corpo_blocco p{    margin: 4px; }
.home_corpo_blocco_forum 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: 10pt; }
.home_path_doc{ font-size: 10pt; }
.home_corpo_blocco_forum p{margin: 4px;}
.home_corpo_blocco_forum{ border-top: 1px solid #510A16; }
.titolo_pagina{
    background: #880000; /*FAF666*/ 
    border: 1px solid #510A16;
    font-size: 10pt; 
    font-weight: bold;
}
.footer_torna_su { color: #000000; }
#footer_torna_su_id { color: #000000; }

.footer_questionario{  
    font-size: 10pt;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;    
}

td.menu_hosting {
	
	background-color: #FFFFFF;
	font-size: 10pt;
	font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;    
	color: #0000CC;
	width: 550px;
	}
#prima_pagina_link_titolo {
    color: #510A16;
    font-style: normal;
    font-family: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;    
    font-size: 10pt;
    text-decoration: underline;
}

.rigamenu_separazione_categorie
{
border: 1px solid #B90404;
}

/***********    FORUM    ********************/
.zoneTitle {
    COLOR: #FF9900;
    FONT-FAMILY: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 26px;
    text-decoration: none;
}

.messageTextBold{
    COLOR: Black;
    FONT-FAMILY: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    /*LINE-HEIGHT: 20px;*/
    text-decoration: none;
}

.messageTextBoldBlue{
    COLOR: Blue;
    FONT-FAMILY: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    /*LINE-HEIGHT: 20px;*/
    text-decoration: none;
}

.messageTextBoldRed{
    COLOR: Red;
    FONT-FAMILY: Microsoft Sans Serif, Verdana, Arial, Geneva, Lucida, Tahoma, Helvetica, sans-serif, serif; 
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    /*LINE-HEIGHT: 20px;*/
    text-decoration: none;
}
.margin_0{
   margin: 0px;

}
/*****************************************/

#lightbox {
background-color:#EEEEEE;
border-bottom:2px solid #666666;
border-right:2px solid #666666;
padding:10px;
text-align:center;
}
#lightboxDetails {
font-size:0.8em;
padding-top:0.4em;
}
#lightboxCaption {
float:left;
}
#keyboardMsg {
float:right;
}
#closeButton {
right:5px;
top:5px;
}
#lightbox img {
border:medium none;
clear:both;
}
#overlay img {
border:medium none;
}
#overlay {
background-image:url(/wli/img/lightbox/overlay.png);
}
* html #overlay {
background-color:transparent;
background-image:url(blank.gif);
}


