/* --- COMMUNITY  ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

.avviso_1000_grigio_top
  {background-image:url(http://www.thinkice.it/imm_body/avviso_1000_grigio_top.jpg); background-repeat:no-repeat;}
.avviso_1000_grigio_down
  {background-image:url(http://www.thinkice.it/imm_body/avviso_1000_grigio_down.jpg); background-repeat:no-repeat;}
.avviso_1000_grigio_tx, .avviso_1000_grigio_tx a:link, .avviso_1000_grigio_tx a:visited, .avviso_1000_grigio_tx a:active
  {background-image:url(http://www.thinkice.it/imm_body/avviso_1000_grigio_tx.jpg); background-repeat:repeat-y;
   font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#FFFFFF; text-decoration:none; line-height:20px;}
.avviso_1000_grigio_tx a:hover
  {text-decoration:underline;}
  
  
  
.community_sx
  {background-image:url(http://www.thinkice.it/imm_body/community_sx.gif); background-repeat:no-repeat;}
.community_dx
  {background-image:url(http://www.thinkice.it/imm_body/community_dx.gif); background-repeat:no-repeat;}
.community_cen
  {background-image:url(http://www.thinkice.it/imm_body/community_cen.jpg); background-repeat:repeat-x;}

.nome_utente, .nome_utente a:link, .nome_utente a:visited, .nome_utente a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#FFFFFF; margin: 0px; text-decoration:none; font-weight:bold;}
.nome_utente a:hover
  {color:#FF9600;}
  
.icon_photo_community, .icon_photo_community a:link, .icon_photo_community a:visited, .icon_photo_community a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:35px; text-decoration: none; color:#D9D9D9; line-height:20px; }
a.icon_photo_community
  {background-image:url(../imm_body/community_photo.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_photo_community:hover
  {background-image:url(../imm_body/community_photo_ok.gif); color:#CCCCCC;}

.icon_forum_community, .icon_forum_community a:link, .icon_forum_community a:visited, .icon_forum_community a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:35px; text-decoration: none; color:#D9D9D9; line-height:20px; }
a.icon_forum_community
  {background-image:url(../imm_body/community_forum.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_forum_community:hover
  {background-image:url(../imm_body/community_forum_ok.gif); color:#FF9600;}
    
.icon_relazione_community, .icon_relazione_community a:link, .icon_relazione_community a:visited, .icon_relazione_community a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:35px; text-decoration: none; color:#D9D9D9; line-height:20px; }
a.icon_relazione_community
  {background-image:url(../imm_body/community_relazioni.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_relazione_community:hover
  {background-image:url(../imm_body/community_relazioni_ok.gif); color:#FF9600;}
  
.icon_mail_community, .icon_mail_community a:link, .icon_mail_community a:visited, .icon_mail_community a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:35px; text-decoration: none; color:#FFFFFF; line-height:20px; }
a.icon_mail_community
  {background-image:url(../imm_body/community_mail.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_mail_community:hover
  {background-image:url(../imm_body/community_mail_ok.gif); color:#FF9600;}
 
.icon_report_community, .icon_report_community a:link, .icon_report_community a:visited, .icon_report_community a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:35px; text-decoration: none; color:#D9D9D9; line-height:20px; }
a.icon_report_community
  {background-image:url(../imm_body/community_report.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_report_community:hover
  {background-image:url(../imm_body/community_report_ok.gif); color:#FF9600;}

.submit_community 
  {border:0; background:none; font:12px Verdana, Arial, Verdana, sans-serif; color:#FFFFFF;}
 
.submit_community:hover 
  {text-decoration:underline;}

.nome_utente_nero, .nome_utente_nero a:link, .nome_utente_nero a:visited, .nome_utente_nero a:active, .nome_utente_nero a:hover
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#333333; margin: 0px; text-decoration:none; font-weight:bold;}
  
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* --- BODY ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.body_ang_top_sx
  {background-image:url(http://www.thinkice.it/imm_body/body_ang_top_sx.gif); background-repeat:no-repeat;}
.body_ang_top_dx
  {background-image:url(http://www.thinkice.it/imm_body/body_ang_top_dx.gif); background-repeat:no-repeat;}
.body_ang_down_sx
  {background-image:url(http://www.thinkice.it/imm_body/body_ang_down_sx.gif); background-repeat:no-repeat;}
.body_ang_down_dx
  {background-image:url(http://www.thinkice.it/imm_body/body_ang_down_dx.gif); background-repeat:no-repeat;}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* --- MENU TERZO E QUARTO LIVELLO E INDEX ----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.menu_terzo_titolo, .menu_terzo_titolo a:link, .menu_terzo_titolo a:visited, .menu_terzo_titolo a:active, .menu_terzo_titolo a:hover
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color:#333333; padding-left:24px; font-weight:bold; padding-bottom:4px;}

.menu_terzo, .menu_terzo a:link, .menu_terzo a:visited, .menu_terzo a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color:#333333; line-height:19px; padding-top:3px;}
.menu_terzo a:hover
  {text-decoration: underline; background-color:#999999;}
a.menu_terzo
  {background-image:url(../imm_body/simbolo.gif); background-repeat:no-repeat; background-position: 10px 5px; padding-left:24px; display:block;}
a.menu_terzo:hover
  {background-image:url(../imm_body/simbolo_ok.gif); text-decoration: none; background-color:#FF9C00; color:#000000}
  
.menu_quarto, .menu_quarto a:link, .menu_quarto a:visited, .menu_quarto a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color:#333333; line-height:19px; }
.menu_quarto a:hover
  {text-decoration: underline; background-color:#999999;}
a.menu_quarto
  {background-image:url(../imm_body/simbolo.gif); background-repeat:no-repeat; background-position: 25px 5px; padding-left:39px; display:block;}
a.menu_quarto:hover
  {background-image:url(../imm_body/simbolo_ok.gif); text-decoration: none; background-color:#FF9C00; color:#000000}
  
.menu_index, .menu_index a:link, .menu_index a:visited, .menu_index a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color:#333333; line-height:19px; }
.menu_index a:hover
  {text-decoration: underline; background-color:#999999;}
a.menu_index
  {background-image:url(../imm_body/simbolo.gif); background-repeat:no-repeat; background-position: 13px 10px; padding-left:26px; padding-right:20px; padding-top:5px; display:block;}
a.menu_index:hover
  {background-image:url(../imm_body/simbolo_ok.gif); text-decoration: none; background-color:#FF9C00; color:#000000}
  

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* --- ICONE -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.icon_photo, .icon_photo a:link, .icon_photo a:visited, .icon_photo a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_photo
  {background-image:url(../imm_body/icon_photo.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_photo:hover
  {background-image:url(../imm_body/icon_photo_bn.gif); color:#333333;}
  
.icon_photo_sel, .icon_photo_sel a:link, .icon_photo_sel a:visited, .icon_photo_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_photo_sel
  {background-image:url(../imm_body/icon_photo.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_photo_sel:hover
  {background-image:url(../imm_body/icon_photo.gif); color:#333333;}
  
.icon_photo_no_sel, .icon_photo_no_sel a:link, .icon_photo_no_sel a:visited, .icon_photo_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_photo_no_sel
  {background-image:url(../imm_body/icon_photo_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_photo_no_sel:hover
  {background-image:url(../imm_body/icon_photo.gif); color:#333333;}

.icon_photo_new, .icon_photo_new a:link, .icon_photo_new a:visited, .icon_photo_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_photo_new
  {background-image:url(../imm_body/icon_photo_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_photo_new:hover
  {background-image:url(../imm_body/icon_photo_new_bn.gif); color:#333333;}
  
.icon_photo_new_sel, .icon_photo_new_sel a:link, .icon_photo_new_sel a:visited, .icon_photo_new_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_photo_new_sel
  {background-image:url(../imm_body/icon_photo_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_photo_new_sel:hover
  {background-image:url(../imm_body/icon_photo_new.gif); color:#333333;}
  
.icon_photo_new_no_sel, .icon_photo_new_no_sel a:link, .icon_photo_new_no_sel a:visited, .icon_photo_new_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_photo_new_no_sel
  {background-image:url(../imm_body/icon_photo_new_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_photo_new_no_sel:hover
  {background-image:url(../imm_body/icon_photo_new.gif); color:#333333;}


.icon_report, .icon_report a:link, .icon_report a:visited, .icon_report a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_report
  {background-image:url(../imm_body/icon_report.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_report:hover
  {background-image:url(../imm_body/icon_report_bn.gif); color:#333333;}
  
.icon_report_sel, .icon_report_sel a:link, .icon_report_sel a:visited, .icon_report_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_report_sel
  {background-image:url(../imm_body/icon_report.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_report_sel:hover
  {background-image:url(../imm_body/icon_report.gif); color:#333333;}
  
.icon_report_no_sel, .icon_report_no_sel a:link, .icon_report_no_sel a:visited, .icon_report_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_report_no_sel
  {background-image:url(../imm_body/icon_report_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_report_no_sel:hover
  {background-image:url(../imm_body/icon_report.gif); color:#333333;}

.icon_report_new, .icon_report_new a:link, .icon_report_new a:visited, .icon_report_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_report_new
  {background-image:url(../imm_body/icon_report_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_report_new:hover
  {background-image:url(../imm_body/icon_report_new_bn.gif); color:#333333;}
  
.icon_report_new_sel, .icon_report_new_sel a:link, .icon_report_new_sel a:visited, .icon_report_new_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_report_new_sel
  {background-image:url(../imm_body/icon_report_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_report_new_sel:hover
  {background-image:url(../imm_body/icon_report_new.gif); color:#333333;}
  
.icon_report_new_no_sel, .icon_report_new_no_sel a:link, .icon_report_new_no_sel a:visited, .icon_report_new_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_report_new_no_sel
  {background-image:url(../imm_body/icon_report_new_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_report_new_no_sel:hover
  {background-image:url(../imm_body/icon_report_new.gif); color:#333333;}
  
 
.icon_relazione, .icon_relazione a:link, .icon_relazione a:visited, .icon_relazione a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_relazione
  {background-image:url(../imm_body/icon_relazione.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_relazione:hover
  {background-image:url(../imm_body/icon_relazione_bn.gif); color:#333333;}
  
.icon_relazione_sel, .icon_relazione_sel a:link, .icon_relazione_sel a:visited, .icon_relazione_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_relazione_sel
  {background-image:url(../imm_body/icon_relazione.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_relazione_sel:hover
  {background-image:url(../imm_body/icon_relazione.gif); color:#333333;}
  
.icon_relazione_no_sel, .icon_relazione_no_sel a:link, .icon_relazione_no_sel a:visited, .icon_relazione_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_relazione_no_sel
  {background-image:url(../imm_body/icon_relazione_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_relazione_no_sel:hover
  {background-image:url(../imm_body/icon_relazione.gif); color:#333333;}

.icon_relazione_new, .icon_relazione_new a:link, .icon_relazione_new a:visited, .icon_relazione_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_relazione_new
  {background-image:url(../imm_body/icon_relazione_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_relazione_new:hover
  {background-image:url(../imm_body/icon_relazione_new_bn.gif); color:#333333;}
  
.icon_relazione_new_sel, .icon_relazione_new_sel a:link, .icon_relazione_new_sel a:visited, .icon_relazione_new_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_relazione_new_sel
  {background-image:url(../imm_body/icon_relazione_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_relazione_new_sel:hover
  {background-image:url(../imm_body/icon_relazione_new.gif); color:#333333;}
  
.icon_relazione_new_no_sel, .icon_relazione_new_no_sel a:link, .icon_relazione_new_no_sel a:visited, .icon_relazione_new_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_relazione_new_no_sel
  {background-image:url(../imm_body/icon_relazione_new_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_relazione_new_no_sel:hover
  {background-image:url(../imm_body/icon_relazione_new.gif); color:#333333;}

 
.icon_forum, .icon_forum a:link, .icon_forum a:visited, .icon_forum a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_forum
  {background-image:url(../imm_body/icon_forum.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_forum:hover
  {background-image:url(../imm_body/icon_forum_bn.gif); color:#333333;}
  
.icon_forum_sel, .icon_forum_sel a:link, .icon_forum_sel a:visited, .icon_forum_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_forum_sel
  {background-image:url(../imm_body/icon_forum.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_forum_sel:hover
  {background-image:url(../imm_body/icon_forum.gif); color:#333333;}
  
.icon_forum_no_sel, .icon_forum_no_sel a:link, .icon_forum_no_sel a:visited, .icon_forum_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_forum_no_sel
  {background-image:url(../imm_body/icon_forum_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_forum_no_sel:hover
  {background-image:url(../imm_body/icon_forum.gif); color:#333333;}

.icon_forum_new, .icon_forum_new a:link, .icon_forum_new a:visited, .icon_forum_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_forum_new
  {background-image:url(../imm_body/icon_forum_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_forum_new:hover
  {background-image:url(../imm_body/icon_forum_new_bn.gif); color:#333333;}
  
.icon_forum_new_sel, .icon_forum_new_sel a:link, .icon_forum_new_sel a:visited, .icon_forum_new_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_forum_new_sel
  {background-image:url(../imm_body/icon_forum_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_forum_new_sel:hover
  {background-image:url(../imm_body/icon_forum_new.gif); color:#333333;}
  
.icon_forum_new_no_sel, .icon_forum_new_no_sel a:link, .icon_forum_new_no_sel a:visited, .icon_forum_new_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_forum_new_no_sel
  {background-image:url(../imm_body/icon_forum_new_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_forum_new_no_sel:hover
  {background-image:url(../imm_body/icon_forum_new.gif); color:#333333;}
  

.icon_commenti, .icon_commenti a:link, .icon_commenti a:visited, .icon_commenti a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_commenti
  {background-image:url(../imm_body/icon_commenti.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_commenti:hover
  {background-image:url(../imm_body/icon_commenti_bn.gif); color:#333333;}
  
.icon_commenti_sel, .icon_commenti_sel a:link, .icon_commenti_sel a:visited, .icon_commenti_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_commenti_sel
  {background-image:url(../imm_body/icon_commenti.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_commenti_sel:hover
  {background-image:url(../imm_body/icon_commenti.gif); color:#333333;}
  
.icon_commenti_no_sel, .icon_commenti_no_sel a:link, .icon_commenti_no_sel a:visited, .icon_commenti_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_commenti_no_sel
  {background-image:url(../imm_body/icon_commenti_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_commenti_no_sel:hover
  {background-image:url(../imm_body/icon_commenti.gif); color:#333333;}
  
.icon_commenti_new, .icon_commenti_new a:link, .icon_commenti_new a:visited, .icon_commenti_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_commenti_new
  {background-image:url(../imm_body/icon_commenti_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_commenti_new:hover
  {background-image:url(../imm_body/icon_commenti_new_bn.gif); color:#333333;}
  

.icon_mail, .icon_mail a:link, .icon_mail a:visited, .icon_mail a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_mail
  {background-image:url(../imm_body/icon_mail.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_mail:hover
  {background-image:url(../imm_body/icon_mail_bn.gif); color:#333333;}
  
.icon_mail_sel, .icon_mail_sel a:link, .icon_mail_sel a:visited, .icon_mail_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_mail_sel
  {background-image:url(../imm_body/icon_mail.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_mail_sel:hover
  {background-image:url(../imm_body/icon_mail.gif); color:#333333;}
  
.icon_mail_no_sel, .icon_mail_no_sel a:link, .icon_mail_no_sel a:visited, .icon_mail_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_mail_no_sel
  {background-image:url(../imm_body/icon_mail_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_mail_no_sel:hover
  {background-image:url(../imm_body/icon_mail.gif); color:#333333;}

.icon_mail_new, .icon_mail_new a:link, .icon_mail_new a:visited, .icon_mail_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_mail_new
  {background-image:url(../imm_body/icon_mail_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_mail_new:hover
  {background-image:url(../imm_body/icon_mail_new_bn.gif); color:#333333;}
  
.icon_mail_new_sel, .icon_mail_new_sel a:link, .icon_mail_new_sel a:visited, .icon_mail_new_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_mail_new_sel
  {background-image:url(../imm_body/icon_mail_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_mail_new_sel:hover
  {background-image:url(../imm_body/icon_mail_new.gif); color:#333333;}
  
.icon_mail_new_no_sel, .icon_mail_new_no_sel a:link, .icon_mail_new_no_sel a:visited, .icon_mail_new_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_mail_new_no_sel
  {background-image:url(../imm_body/icon_mail_new_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_mail_new_no_sel:hover
  {background-image:url(../imm_body/icon_mail_new.gif); color:#333333;}
  
  
.icon_settings, .icon_settings a:link, .icon_settings a:visited, .icon_settings a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_settings
  {background-image:url(../imm_body/icon_settings.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_settings:hover
  {background-image:url(../imm_body/icon_settings_bn.gif); color:#333333;}
  
.icon_settings_sel, .icon_settings_sel a:link, .icon_settings_sel a:visited, .icon_settings_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_settings_sel
  {background-image:url(../imm_body/icon_settings.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_settings_sel:hover
  {background-image:url(../imm_body/icon_settings.gif); color:#333333;}
  
.icon_settings_no_sel, .icon_settings_no_sel a:link, .icon_settings_no_sel a:visited, .icon_settings_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_settings_no_sel
  {background-image:url(../imm_body/icon_settings_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_settings_no_sel:hover
  {background-image:url(../imm_body/icon_settings.gif); color:#333333;}
  
.icon_settings_new, .icon_settings_new a:link, .icon_settings_new a:visited, .icon_settings_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_settings_new
  {background-image:url(../imm_body/icon_settings_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_settings_new:hover
  {background-image:url(../imm_body/icon_settings_new_bn.gif); color:#333333;}
  

.icon_rifugi, .icon_rifugi a:link, .icon_rifugi a:visited, .icon_rifugi a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_rifugi
  {background-image:url(../imm_body/icon_rifugi.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_rifugi:hover
  {background-image:url(../imm_body/icon_rifugi_bn.gif); color:#333333;}
  
.icon_rifugi_sel, .icon_rifugi_sel a:link, .icon_rifugi_sel a:visited, .icon_rifugi_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_rifugi_sel
  {background-image:url(../imm_body/icon_rifugi.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_rifugi_sel:hover
  {background-image:url(../imm_body/icon_rifugi.gif); color:#333333;}
  
.icon_rifugi_no_sel, .icon_rifugi_no_sel a:link, .icon_rifugi_no_sel a:visited, .icon_rifugi_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_rifugi_no_sel
  {background-image:url(../imm_body/icon_rifugi_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_rifugi_no_sel:hover
  {background-image:url(../imm_body/icon_rifugi.gif); color:#333333;}
  
.icon_rifugi_new, .icon_rifugi_new a:link, .icon_rifugi_new a:visited, .icon_rifugi_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_rifugi_new
  {background-image:url(../imm_body/icon_rifugi_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_rifugi_new:hover
  {background-image:url(../imm_body/icon_rifugi_new_bn.gif); color:#333333;}
  
.icon_rifugi_new_sel, .icon_rifugi_new_sel a:link, .icon_rifugi_new_sel a:visited, .icon_rifugi_new_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_rifugi_new_sel
  {background-image:url(../imm_body/icon_rifugi_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_rifugi_new_sel:hover
  {background-image:url(../imm_body/icon_rifugi_new.gif); color:#333333;}
  
.icon_rifugi_new_no_sel, .icon_rifugi_new_no_sel a:link, .icon_rifugi_new_no_sel a:visited, .icon_rifugi_new_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_rifugi_new_no_sel
  {background-image:url(../imm_body/icon_rifugi_new_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_rifugi_new_no_sel:hover
  {background-image:url(../imm_body/icon_rifugi_new.gif); color:#333333;}
  
  
  
  
.icon_libri, .icon_libri a:link, .icon_libri a:visited, .icon_libri a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_libri 
  {background-image:url(../imm_body/icon_libri.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_libri:hover
  {background-image:url(../imm_body/icon_libri_bn.gif); color:#333333;}
  
.icon_libri_sel, .icon_libri_sel a:link, .icon_libri_sel a:visited, .icon_libri_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_libri_sel
  {background-image:url(../imm_body/icon_libri.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_libri_sel:hover
  {background-image:url(../imm_body/icon_libri.gif); color:#333333;}
  
.icon_libri_no_sel, .icon_libri_no_sel a:link, .icon_libri_no_sel a:visited, .icon_libri_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_libri_no_sel
  {background-image:url(../imm_body/icon_libri_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_libri_no_sel:hover
  {background-image:url(../imm_body/icon_libri.gif); color:#333333;}
  
.icon_libri_new, .icon_libri_new a:link, .icon_libri_new a:visited, .icon_libri_new a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_libri_new
  {background-image:url(../imm_body/icon_libri_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_libri_new:hover
  {background-image:url(../imm_body/icon_libri_new_bn.gif); color:#333333;}
  
.icon_libri_new_sel, .icon_libri_new_sel a:link, .icon_libri_new_sel a:visited, .icon_libri_new_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_libri_new_sel
  {background-image:url(../imm_body/icon_libri_new.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_libri_new_sel:hover
  {background-image:url(../imm_body/icon_libri_new.gif); color:#333333;}
  
.icon_libri_new_no_sel, .icon_libri_new_no_sel a:link, .icon_libri_new_no_sel a:visited, .icon_libri_new_no_sel a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; padding-left:39px; text-decoration: none; color:#000000; line-height:26px; }
a.icon_libri_new_no_sel
  {background-image:url(../imm_body/icon_libri_new_bn.gif); background-repeat:no-repeat; background-position: 0px 0px; display:block;}
a.icon_libri_new_no_sel:hover
  {background-image:url(../imm_body/icon_libri_new.gif); color:#333333;}
  
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
  

/* --- IMMAGINI --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/  
div.pic 
  {float:left; margin: 5px 15px 5px 0px; padding:0 0 6px 0; background: url(../imm_body/ombra_dx.png) no-repeat bottom right;}
div.pic img 
  {display: block;border: 1px solid; border-color: #CCCCCC #CCCCCC #AAAAAA #CCCCCC; padding: 5px;background: #F6F6F6;}


div.pic_mini
  {float:left; margin: 5px 15px 5px 0px; padding:0 0 3px 0; background: url(../imm_body/ombra_dx.png) no-repeat bottom right;}
div.pic_mini img 
  {display: block;border: 1px solid; border-color: #CCCCCC #CCCCCC #AAAAAA #CCCCCC; padding: 5px;background: #F6F6F6;}
  
div.pic_no_ombra
  {float:left; margin: 5px 15px 5px 0px; padding:0 0 6px 0;}
div.pic_no_ombra img 
  {display: block;border: 1px solid; border-color: #CCCCCC #CCCCCC #AAAAAA #CCCCCC; padding: 5px;background: #F6F6F6;}
  
div.gall
  {margin: 0px;padding:0 0 9px 0; background: url(../imm_body/ombra_sx_dx.png) no-repeat bottom center}

div.gall img
  {display: block;border: 1px solid; border-color: #CCC #CCC #AAA #CCC; padding: 5px;background: #f6f6f6}
  
div.gall_no_ombra
  {margin: 0px;padding:0 0 9px 0;}

div.gall_no_ombra img
  {display: block;border: 1px solid; border-color: #CCC #CCC #AAA #CCC; padding: 5px;background: #f6f6f6}
  
  
  
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

  
/* --- TESTO E TITOLI --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.titolo, .titolo a:link, .titolo a:visited, .titolo a:active
  {font-size:17px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#333333; margin: 0px; text-decoration:none; font-weight:bold;}
.titolo a:hover
  {text-decoration: underline;}
  
.testo_sx
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#000000; margin: 0px; line-height:19px; text-decoration:none;}
.testo_sx a:link, .testo_sx a:visited, .testo_sx a:active
  {text-decoration: underline; color:#000000;}
  
.testo_sx_no, .testo_sx_no a:link, .testo_sx_no a:visited, .testo_sx_no a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#000000; margin: 0px; line-height:19px; text-decoration:none;}
.testo_sx_no a:hover  
  {text-decoration: underline; color:#000000;}

.testo_sx a:hover
  {text-decoration: underline; color:#333333; background-color:#FF9C00;}
  
  
.testo_cen, .testo_cen a:link, .testo_cen a:visited, .testo_cen a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#000000; margin: 0px; line-height:19px; text-decoration:none;}
.testo_cen a:hover
  {text-decoration: underline;}
.testo_dx, .testo_dx a:link, .testo_dx a:visited, .testo_dx a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; color:#000000; margin: 0px; line-height:19px; text-decoration:none;}
.testo_dx a:hover
  {text-decoration: underline;}


  
  
.ricerca
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: left; color:#000000;}
.ricerca a:hover, .ricerca a:link, .ricerca a:visited, .ricerca a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: underline; color:#00CC00;}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

  
/* --- SCHEDE ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.scheda_down_sx
  {background-image:url(http://www.thinkice.it/imm_body/scheda_down_sx.gif); background-repeat:no-repeat;}
.scheda_down_dx
  {background-image:url(http://www.thinkice.it/imm_body/scheda_down_dx.gif); background-repeat:no-repeat;}
.scheda_down_cen, .scheda_down_cen a:link, .scheda_down_cen a:visited, .scheda_down_cen a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#FFFFFF; margin: 0px; line-height:19px;
   background-image:url(http://www.thinkice.it/imm_body/scheda_down_cen.gif); background-repeat:repeat-x; text-decoration:none;}
.scheda_down_cen a:hover
  {text-decoration: underline;}

.scheda_top_sx
  {background-image:url(http://www.thinkice.it/imm_body/scheda_top_sx.gif); background-repeat:no-repeat;}
.scheda_top_dx
  {background-image:url(http://www.thinkice.it/imm_body/scheda_top_dx.gif); background-repeat:no-repeat;}
.scheda_top_cen, .scheda_top_cen a:link, .scheda_top_cen a:visited, .scheda_top_cen a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#FFFFFF; margin: 0px; padding-top:2px;;
   background-image:url(http://www.thinkice.it/imm_body/scheda_top_cen.gif); background-repeat:repeat-x; text-decoration:none;}
.scheda_top_cen a:hover
  {text-decoration: underline;}
  
  
.form_top_sx
  {background-image:url(http://www.thinkice.it/imm_body/form_top_sx.gif); background-repeat:no-repeat;}
.form_top_dx
  {background-image:url(http://www.thinkice.it/imm_body/form_top_dx.gif); background-repeat:no-repeat;}
.form_top_cen, .form_top_cen a:link, .form_top_cen a:visited, .form_top_cen a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#333333; margin: 0px; padding-top:2px; font-weight:bold;
   background-image:url(http://www.thinkice.it/imm_body/form_top_cen.gif); background-repeat:repeat-x; text-decoration:none;}
.form_top_cen a:hover
  {text-decoration: underline;}  
.form_top_med
  {background-image:url(http://www.thinkice.it/imm_body/form_top_med.gif); background-repeat:no-repeat; background-position:bottom;}
.form_top_est
  {background-image:url(http://www.thinkice.it/imm_body/form_top_est.gif); background-repeat:no-repeat; background-position:bottom;}
.form_down_sx
  {background-image:url(http://www.thinkice.it/imm_body/form_down_sx.gif); background-repeat:no-repeat;}
.form_down_dx
  {background-image:url(http://www.thinkice.it/imm_body/form_down_dx.gif); background-repeat:no-repeat;}
.form_down_cen
  {background-image:url(http://www.thinkice.it/imm_body/form_down_cen.gif); background-repeat:repeat-x;}


.form_top_index
  {margin: 0px; line-height:22px; background-image:url(http://www.thinkice.it/imm_body/form_top_index.gif); background-repeat:no-repeat; text-decoration:none; text-align:center;}
   
.form_top_index a:link, .form_top_index a:visited, .form_top_index a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#FFFFFF; margin: 0px; text-decoration:none;}

.form_top_index a:hover
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; color:#FF9600; margin: 0px; text-decoration:none;}



.scheda_chiusa_sx
  {background-image:url(http://www.thinkice.it/imm_body/scheda_chiusa_sx.gif); background-repeat:no-repeat;}
.scheda_chiusa_dx
  {background-image:url(http://www.thinkice.it/imm_body/scheda_chiusa_dx.gif); background-repeat:no-repeat;}
.scheda_chiusa_cen, .scheda_chiusa_cen a:link, .scheda_chiusa_cen a:visited, .scheda_chiusa_cen a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#FFFFFF; margin: 0px; line-height:21px;
   background-image:url(http://www.thinkice.it/imm_body/scheda_chiusa_cen.gif); background-repeat:repeat-x; text-decoration:none;}
.scheda_chiusa_cen a:hover
  {text-decoration: underline;}

.scheda_big_top
  {background-image:url(http://www.thinkice.it/imm_body/scheda_big_top.gif); background-repeat:no-repeat;}
.scheda_big_down
  {background-image:url(http://www.thinkice.it/imm_body/scheda_big_down.gif); background-repeat:no-repeat;}
.scheda_big_tx, .scheda_big_tx a:link, .scheda_big_tx a:visited, .scheda_big_tx a:active
  {background-image:url(http://www.thinkice.it/imm_body/scheda_big_cen.gif); background-repeat:repeat-y;
   font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#FFFFFF; text-decoration:none; line-height:20px;}
.scheda_big_tx a:hover
  {text-decoration:underline;}
  
  
.scheda_big_top_home
  {background-image:url(http://www.thinkice.it/imm_body/scheda_big_top_home.gif); background-repeat:no-repeat;}
.scheda_big_down_home
  {background-image:url(http://www.thinkice.it/imm_body/scheda_big_down_home.gif); background-repeat:no-repeat;}
.scheda_big_tx_home, .scheda_big_tx_home a:link, .scheda_big_tx_home a:visited, .scheda_big_tx_home a:active
  { background-color:#FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#000000; text-decoration:none; line-height:20px;}
.scheda_big_tx_home a:hover
  {text-decoration:underline;}
  
  

  
.scheda_profilo_top
  {background-image:url(http://www.thinkice.it/imm_body/scheda_big_top.gif); background-repeat:no-repeat;}
.scheda_profilo_down
  {background-image:url(http://www.thinkice.it/imm_body/scheda_big_down.gif); background-repeat:no-repeat;}
.scheda_profilo_cen
  {background-image:url(http://www.thinkice.it/imm_body/scheda_big_cen.gif); background-repeat:repeat-y;}
.scheda_profilo_nome, .scheda_profilo_nome a:link, .scheda_profilo_nome a:visited, .scheda_profilo_nome a:active
  {font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#FFFFFF; margin: 0px; text-decoration:none; font-weight:bold;}
.scheda_profilo_nome a:hover
  {color:#FF9600;}
.scheda_profilo_tx, .scheda_profilo_tx a:link, .scheda_profilo_tx a:visited, .scheda_profilo_tx a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color:#EEEEEE;}
.scheda_profilo_tx a:hover
  {color:#FF9600;}
.scheda_profilo_tx_dx, .scheda_profilo_tx_dx a:link, .scheda_profilo_tx_dx a:visited, .scheda_profilo_tx_dx a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; text-decoration: none; color:#EEEEEE;}
.scheda_profilo_tx_dx a:hover
  {color:#FF9600;}
  
.scheda_profilo_testo, .scheda_profilo_testo a:link, .scheda_profilo_testo a:visited, .scheda_profilo_testo a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color:#000000;}
.scheda_profilo_testo a:hover
  {color:#000000; text-decoration:underline;}


.scheda_profilo_titolo, .scheda_profilo_titolo a:link, .scheda_profilo_titolo a:visited, .scheda_profilo_titolo a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; text-decoration: none; color:#333333;}
.scheda_profilo_titolo a:hover
  {color:#000000; text-decoration:underline;}
  

/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* --- CAMPI INPUT -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.form_textarea, .form_textarea a:link, .form_textarea a:visited, .form_textarea a:active, .form_textarea a:hover
  {font: 13px Verdana, Arial, Verdana, sans-serif; border: 1px solid #FF9C00; text-decoration: none; color: #000000; background-color:#FFFFFF; }
.form_textarea:focus 
  {color:#000000; background-color:#FFFFFF; outline: 1px solid #FF9C00;  border: 1px solid #FF9C00;}

.form_input, .form_input a:link, .form_input a:visited, .form_input a:active, .form_input a:hover
  {font: 13px Verdana, Arial, Verdana, sans-serif; border: 1px solid #313131; text-decoration: none; color: #FFFFFF; background-color:#313131; }
.form_input:focus 
  {color:#000000; background-color:#FF9C00; outline: 1px solid #FF9C00;  border: 1px solid #FFFFFF;}

.form_submit, .form_submit a:link, .form_submit a:visited, .form_submit a:active, .form_submit a:hover
  {font: 13px Verdana, Arial, Verdana, sans-serif; border: 1px solid #313131; text-decoration: none; color: #FFFFFF; background-color:#313131; }
.form_submit:hover 
  {color:#000000; background-color:#FF9C00; border: 1px solid #FFFFFF;}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

 
/* --- NAVIGAZIONE PAGINE ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.pagina_suc, .pagina_suc a:link, .pagina_suc a:visited, .pagina_suc a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; text-decoration: none; color:#FFFFFF; line-height:21px; }
a.pagina_suc
  {background-image:url(../imm_body/pagina_suc.gif); background-repeat:no-repeat; background-position:right; background-color:#878888; display:block;}
a.pagina_suc:hover
  {background-image:url(../imm_body/pagina_suc_ok.gif); text-decoration: none; background-color:#EF8F00; color:#000000}
  

.pagina_pre, .pagina_pre a:link, .pagina_pre a:visited, .pagina_pre a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; text-decoration: none; color:#FFFFFF; line-height:21px; }
a.pagina_pre
  {background-image:url(../imm_body/pagina_pre.gif); background-repeat:no-repeat; background-position:left; background-color:#878888; display:block;}
a.pagina_pre:hover
  {background-image:url(../imm_body/pagina_pre_ok.gif); text-decoration: none; background-color:#EF8F00; color:#000000}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* --- TABELLE E LISTE -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.tabella tr td, .tabella tr td a:visited, .tabella tr td a:active, .tabella tr td a:link
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#333333; margin: 0px; line-height:19px; text-decoration:none;}
  
.tabella tr:hover td
  {background: #FF9C00; text-decoration:none;}

.tabella tr td a:hover
  {background: #FF9C00; text-decoration:underline;}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* --- SITEMAP ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.sitemap_top
  {background-image:url(http://www.thinkice.it/imm_body/sitemap_top.gif); background-repeat:no-repeat;}
.sitemap_down
  {background-image:url(http://www.thinkice.it/imm_body/sitemap_down.gif); background-repeat:no-repeat;}
.sitemap_tx
  {background-image:url(http://www.thinkice.it/imm_body/sitemap_cen.jpg); background-repeat:repeat-x;}
.sitemap_tx_tx_ok, .sitemap_tx_tx_ok a:link, .sitemap_tx_tx_ok a:visited, .sitemap_tx_tx_ok a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#FF9C00; text-decoration:none; line-height:20px;}
.sitemap_tx_tx_ok a:hover
  {font-weight:bold;}
.sitemap_tx_tx, .sitemap_tx_tx a:link, .sitemap_tx_tx a:visited, .sitemap_tx_tx a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#FFFFFF; text-decoration:none; line-height:20px;}
.sitemap_tx_tx a:hover
  {font-weight:bold;}
  
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/* --- CHIUSURA --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.chiusura_dx, .chiusura_dx a:link, .chiusura_dx a:visited, .chiusura_dx a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:right; color:#000000; text-decoration:none; line-height:20px; padding-right:10px;}
.chiusura_dx a:hover
  {text-decoration:underline;}

.chiusura_sx, .chiusura_sx a:link, .chiusura_sx a:visited, .chiusura_sx a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#000000; text-decoration:none; line-height:20px; padding-left:10px;}
.chiusura_sx a:hover
  {text-decoration:underline;}
/* ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
 
 
  
form {margin-bottom: 0px; margin:0px; }
  

.button2 
  {background-color:#333333; font:10px Verdana, Arial, Verdana, sans-serif; color:#FFFFFF; border: 1px solid #000000; padding-left:5px; padding-right:5px; margin-bottom:2px; margin-left:0px; margin-right:1px; margin-top:2px;}
 
.button2:hover 
  {text-decoration:none; background:#999999;}
 

  
.colour_palette
  {border:0; width:20px; height:20px;}

.quota
  {margin-left:40px; margin-right:40px; margin-top:10px; margin-bottom:10px; border: 1px solid #666666; background-color:#ECEADD;}
  
.quota p
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: left; color:#000000; margin: 0px 0px 0px 5px; line-height:18px; border:0px;}
  
.quota p a:hover, .quota p a:link, .quota p a:visited, .quota p a:active
  {font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: left; text-decoration: underline; color:#000000; border:0px;}
.quota p img
  {margin: 4px 10px 4px 0px; border:0px;}


