.ia_colonna_dx { background-color:#4794ad}
.ia_menu_blu { background:url(../img/menu_blu.jpg) no-repeat top right; height:44px;}
.ia_menu_int_off { padding-left:55px; font-size:17px; font-weight:bold; color:#00415A; padding-top:12px;}
.ia_menu_int_off a {color:#00415A; text-decoration:none}
.ia_menu_int_off a:hover {color:#FFFFFF; text-decoration:none}
.ia_menu_rosso { background:url(../img/menu_rosso.jpg) no-repeat top right; height:44px;}
.ia_menu_int_on { padding-left:55px; font-size:17px; font-weight:bold; color:#FFFFFF; padding-top:12px;}
.ia_menu_int_on a {color:#FFFFFF; text-decoration:none}
.ia_menu_int_on a:hover {color:#E07878; text-decoration:none}
.ia_due { position:absolute; font-size:18px; color:#000; margin-top:46px; margin-left:140px;}
.ia_tre { position:absolute; font-size:18px; color:#000; margin-top:46px; margin-left:385px;}
.ia_box { background:url(../img/box.jpg) top left no-repeat;}
.ia_box_int_tit { text-align:center; margin-top:48px;font-size:18px; color:#000; position:absolute; width:200px;}
.ia_box_int { padding:17px; padding-bottom:0px; padding-top:0px; text-align:center; margin-top:75px;font-size:18px; color:#000; background:#CEEEF8;}
.ia_box_int input,.ia_box_int select { font-size:10px; font-family:Tahoma, Geneva, sans-serif; border:1px solid #186d8c; background: #FFF; margin-top:3px; padding:3px; width:150px; margin-bottom:5px;}
.ia_attenzione { position:absolute; text-align:right; margin-right:10px; font-size:20px; color:#9B0202; font-weight:bold; width:900px;}
.ia_box_submit { position:absolute; width:613px; text-align:center;}
.ia_ricerca_cosa { position:absolute; margin-left:50px; margin-top:105px; font-size:15px; font-weight:bold; color:#FFF}
.ia_ricerca_citta { position:absolute; width:250px; text-align:center; margin-left:340px; margin-top:105px; font-size:11px; color:#176C8C;}
.ia_ricerca_info { position:absolute; width:250px; text-align:center; margin-left:600px; margin-top:105px; font-size:11px; color:#176C8C;}
.ia_ricerca_risultati { position:absolute; margin-left:30px; margin-top:30px; font-size:15px; font-weight:bold; color:#000000}
.ia_ricerca_risultati a { font-size:15px; font-weight:bold; color:#000000; text-decoration:underline}
.ia_ricerca_risultati a:hover { font-size:15px; font-weight:bold; color:#000000; text-decoration:none}
.ia_tab_nome { font-weight:bold; font-size:13px; padding-left:30px;}
.ia_tab_nome a { text-decoration:none; color:#000000}
.ia_tab_nome a:hover { text-decoration:underline; color:#000000}
.ia_tab {cursor:pointer; background:url(../img/sfondo_tab.jpg) repeat-x; height:85px;}
.ia_tab_opz { font-size:11px; font-weight:bold; color:#000;}
.ia_intestazioni_ricerca { background:url(../img/frecce_ricerca.gif) no-repeat; background-position:55px 4px; width:100px; height:20px;}
.ia_intestazioni_ricerca_1 { background:url(../img/frecce_ricerca_su.gif) no-repeat; background-position:55px 4px; width:100px; height:20px;}
.ia_intestazioni_ricerca_2 { background:url(../img/frecce_ricerca_giu.gif) no-repeat; background-position:55px 4px; width:100px; height:20px;}
.ia_intestazioni_ricerca_no {width:100px; height:20px;color:#999999;font-size:11px;}
.ia_intestazioni_ricerca a, .ia_intestazioni_ricerca_1 a, .ia_intestazioni_ricerca_2 a{ text-decoration:none; color:#999999; font-size:11px;}
.ia_intestazioni_ricerca a:hover, .ia_intestazioni_ricerca_1 a:hover, .ia_intestazioni_ricerca_2 a:hover { text-decoration:underline; color:#999999; font-size:11px;}
.ia_btn_ricerca { position:absolute; margin-left:680px; margin-top:18px;}
.ia_dett_citta { color:#9c0404; font-weight:bold; font-size:16px; margin-left:30px;}
.ia_dett_telefono { color:#000000; font-weight:bold; font-size:24px; margin-left:30px; margin-bottom:20px;}
.ia_dett_indirizzo { position:absolute; margin-top:30px; width:620px; text-align:right;}
.ia_cell { position:absolute; width:90px; margin-top:140px; margin-left:80px; color:#FFF; font-size:10px; font-family:Tahoma, Geneva, sans-serif; text-align:left}
#map { width:580px; height:300px;}
.hidden{display:none;}
.client_box { background:#F1F9FA; border:1px solid #A3DFED; padding:40px; float:left}
.client_box_td { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#60A8C0; font-weight:bold;}
.client_box_td input, .client_box_td select { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#60A8C0; font-weight:bold; margin-top:8px; margin-bottom:15px; border:1px solid #A3DFED; background:#F1F9FA; padding:2px; width:245px;}
.ia_account_attivi { float:left; margin-left:30px; background:#F1F9FA; border:1px solid #A3DFED; padding:40px;}


.ia_errore { font-size:13px; color:#9B0202; font-weight:bold; background:#FFC1C1; border:1px solid #9B0202; padding:10px; padding-left:40px; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px; padding-right:40px; float:left; margin-top:10px;}
.ia_msg_ok { font-size:13px; color:#60A8C0; font-weight:bold; background:#F1F9FA; border:1px solid #A3DFED; padding:10px; padding-left:40px; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px; padding-right:40px; float:left; margin-top:10px;}

img, div, a, input { behavior: url(iepngfix.htc) }
#map img {behavior: none} 

