BODY
{
    BORDER-BOTTOM: navy thin;
    TEXT-ALIGN: center;
    BORDER-LEFT: navy thin;
    BACKGROUND-COLOR: white;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Tahoma, 'Times New Roman TUR';
    COLOR: black;
    FONT-SIZE: 10pt;
    BORDER-TOP: navy thin;
    BORDER-RIGHT: navy thin
}
.fontButton
{
    BORDER-BOTTOM: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    BACKGROUND-COLOR: #d20000;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 10pt;
    BORDER-TOP: dimgray 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: dimgray 1px solid
}
.marrone
{
    BACKGROUND-COLOR: #ab5f04;
    FONT-FAMILY: Verdana;
    COLOR: navy;
    FONT-SIZE: 8pt
}
.td_grigio
{
    BACKGROUND-COLOR: lightgrey;
    FONT-FAMILY: Verdana;
    COLOR: navy;
    FONT-SIZE: 10px
}
.td_blue
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: black thin solid;
    BACKGROUND-COLOR: #00338b;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 8pt;
    BORDER-TOP: black thin solid;
    BORDER-RIGHT: black thin
}
.font_href
{
    FONT-FAMILY: Verdana;
    COLOR: gray;
    FONT-SIZE: 8pt
}
.table_blue
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: #d4d9e6;
    FONT-FAMILY: Verdana;
    COLOR: navy;
    FONT-SIZE: 8pt;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.input
{
    BORDER-BOTTOM: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 10pt;
    BORDER-TOP: darkgray 1px solid;
    BORDER-RIGHT: darkgray 1px solid
}
.table_grigio
{
    BACKGROUND-COLOR: silver
}
.top_bar
{
    BACKGROUND-IMAGE: url(../images/menu_bar.gif);
    BORDER-BOTTOM: 1px;
    BORDER-LEFT: 1px;
    BACKGROUND-COLOR: orange;
    FONT-FAMILY: Verdana, '@Arial Unicode MS';
    COLOR: white;
    FONT-SIZE: 8pt;
    BORDER-TOP: 1px;
    BORDER-RIGHT: 1px
}
.table_menu
{
    BORDER-BOTTOM: gainsboro 1px;
    BORDER-LEFT: gainsboro 1px solid;
    BACKGROUND-COLOR: white;
    BORDER-TOP: gainsboro 1px;
    BORDER-RIGHT: gainsboro 1px
}
.td_menu
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px;
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Tahoma;
    HEIGHT: 25pt;
    COLOR: white;
    FONT-SIZE: 8pt;
    BORDER-TOP: lightgrey 1px;
    BORDER-RIGHT: lightgrey 1px
}
.main_menu
{
    FONT-VARIANT: normal;
    COLOR: gray;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
A.main_menu:hover
{
    BACKGROUND-COLOR: gold;
    COLOR: black;
    TEXT-DECORATION: none
}
A.font_href:hover
{
    BACKGROUND-COLOR: gold;
    COLOR: #ff0033
}
.td_title
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: #ff0033;
    FONT-VARIANT: small-caps;
    COLOR: white;
    FONT-SIZE: 8pt;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.home_rilievo
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
A.home_rilievo:hover
{
    COLOR: red
}
.font_risorse
{
    COLOR: red;
    FONT-SIZE: 10pt
}
.td_annunci
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-LEFT: darkgray 1px;
    BACKGROUND-COLOR: whitesmoke;
    COLOR: black;
    FONT-SIZE: 10px;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-RIGHT: darkgray 1px
}
.font12
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt
}
.font10
{
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt
}
.input1
{
    BORDER-BOTTOM: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BACKGROUND-COLOR: white;
    WIDTH: 150pt;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 10pt;
    BORDER-TOP: darkgray 1px solid;
    BORDER-RIGHT: darkgray 1px solid
}
.button_href
{
    BORDER-BOTTOM: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    BACKGROUND-COLOR: #d20000;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 10pt;
    BORDER-TOP: dimgray 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: dimgray 1px solid;
    TEXT-DECORATION: none
}
.dettaglio_annuncio
{
    BORDER-BOTTOM: gainsboro 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    COLOR: black;
    FONT-SIZE: 11px
}
.dettaglio_annuncio_col2
{
    BORDER-BOTTOM: gainsboro 1px solid;
    BORDER-LEFT: gainsboro 1px;
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 11px;
    BORDER-TOP: gainsboro 1px;
    BORDER-RIGHT: gainsboro 1px
}
.td_table
{
    BORDER-BOTTOM: black 1px;
    BORDER-LEFT: black 1px;
    BACKGROUND-COLOR: mediumblue;
    FONT-VARIANT: small-caps;
    COLOR: white;
    BORDER-TOP: black 1px;
    BORDER-RIGHT: black 1px
}
.table_sfondo
{
    BORDER-BOTTOM: lightgrey 1px;
    BORDER-LEFT: lightgrey 1px;
    BACKGROUND-COLOR: #4370b5;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    COLOR: white;
    FONT-SIZE: 10pt;
    BORDER-TOP: lightgrey 1px;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: lightgrey 1px
}
.boxMain
{
    BORDER-BOTTOM: dimgray 1px;
    BORDER-LEFT: lightgrey 1px;
    BACKGROUND-COLOR: white;
    WIDTH: 98%;
    BACKGROUND-POSITION: center center;
    COLOR: gray;
    FONT-SIZE: 10px;
    BORDER-TOP: dimgray 1px;
    BORDER-RIGHT: gainsboro 1px
}
.table_text
{
    COLOR: midnightblue;
    FONT-SIZE: 8pt
}
TABLE
{
    COLOR: black;
    FONT-SIZE: 8pt
}
.top_table
{
    BORDER-BOTTOM: 1px;
    BORDER-LEFT: 1px;
    BACKGROUND-COLOR: white;
    BACKGROUND-REPEAT: repeat;
    BORDER-TOP: 1px;
    BORDER-RIGHT: 1px
}
.bar
{
    BACKGROUND-IMAGE: url(../images/barra_top.gif);
    BACKGROUND-REPEAT: repeat
}
.table_sponsor
{
    BORDER-BOTTOM: gainsboro 1px;
    BORDER-LEFT: gainsboro 1px;
    BACKGROUND-COLOR: white;
    BORDER-TOP: gainsboro 1px;
    BORDER-RIGHT: gainsboro 1px solid
}
.top_menu
{
    WIDTH: 50pt;
    COLOR: white;
    FONT-SIZE: 12px;
    TEXT-DECORATION: none
}
A.top_menu:hover
{
    BACKGROUND-IMAGE: url(../images/menutop.png);
    BACKGROUND-COLOR: gold;
    BACKGROUND-REPEAT: no-repeat;
    COLOR: black
}
.font_immobili
{
    COLOR: #0a76be;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.td_bar
{
    BACKGROUND-IMAGE: url(../images/barra_top.gif);
    BACKGROUND-REPEAT: repeat-x
}
.copyright
{
    BACKGROUND-IMAGE: url(../images/righe.gif);
    COLOR: dimgray;
    FONT-SIZE: 10px
}
.font_evidenza
{
    FONT-FAMILY: Verdana;
    COLOR: red;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
.td_giallo
{
    BACKGROUND-COLOR: lightgoldenrodyellow;
    FONT-SIZE: 10px
}
.button_home
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: mediumblue;
    WIDTH: 150pt;
    FONT-FAMILY: Verdana;
    COLOR: yellow;
    FONT-SIZE: 10pt;
    BORDER-TOP: black 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: black 1px solid
}
.font_vendita
{
    BORDER-BOTTOM: black 1px;
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px;
    BACKGROUND-COLOR: seagreen;
    WIDTH: 50pt;
    LETTER-SPACING: normal;
    COLOR: white;
    FONT-SIZE: 10px;
    BORDER-TOP: black 1px;
    BORDER-RIGHT: black 1px;
    TEXT-DECORATION: none
}
.button_foto
{
    BORDER-BOTTOM: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    BACKGROUND-COLOR: green;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 10pt;
    BORDER-TOP: dimgray 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: dimgray 1px solid
}
A
{
    COLOR: dimgray;
    FONT-SIZE: 10pt
}
.table_agenzia
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-RIGHT: lightgrey 1px solid
}
A.button_href:hover
{
    BACKGROUND-COLOR: gold;
    COLOR: black
}
.font_affitto
{
    BORDER-BOTTOM: black 1px;
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px;
    BACKGROUND-COLOR: #ffcc66;
    WIDTH: 50pt;
    COLOR: black;
    FONT-SIZE: 10px;
    BORDER-TOP: black 1px;
    BORDER-RIGHT: black 1px
}
.font_vacanza
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: red;
    WIDTH: 50pt;
    COLOR: white;
    FONT-SIZE: 10px
}
.font_scelta_home
{
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.font_href_richieste
{
    BACKGROUND-COLOR: green;
    COLOR: white;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
A.font_href_richieste:hover
{
    COLOR: black;
    TEXT-DECORATION: none
}
.font_tutti
{
    TEXT-ALIGN: center;
    BACKGROUND-COLOR: blue;
    WIDTH: 50pt;
    COLOR: white;
    FONT-SIZE: 10px
}
.font_href_red
{
    COLOR: red;
    FONT-SIZE: 8pt
}
A.font_href_red:hover
{
    COLOR: navy
}
.button_help
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: darkgreen;
    WIDTH: 25pt;
    FONT-FAMILY: Tahoma;
    HEIGHT: 12pt;
    COLOR: white;
    FONT-SIZE: 10px;
    BORDER-TOP: black 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: black 1px solid
}
.button_listino
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: green;
    WIDTH: 80pt;
    FONT-FAMILY: Verdana;
    HEIGHT: 15pt;
    COLOR: white;
    FONT-SIZE: 10px;
    BORDER-TOP: black 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: black 1px solid
}
.input2
{
    BORDER-BOTTOM: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    WIDTH: 40pt;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 10pt;
    BORDER-TOP: darkgray 1px solid;
    BORDER-RIGHT: darkgray 1px solid
}
.button_azione
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: dimgray;
    WIDTH: 90pt;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 9px;
    BORDER-TOP: black 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: black 1px solid;
    TEXT-DECORATION: none
}
A.button_azione:hover
{
    COLOR: crimson
}
.font_evidenziato
{
    FONT-SIZE: 10pt
}
.font_gold
{
    COLOR: tomato;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder
}
.font_bianco
{
    COLOR: aliceblue;
    FONT-SIZE: 10px
}
.td_riquadro
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid
}
.font_href_registrazione
{
    COLOR: #0a76be;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
A.font_href_registrazione:hover
{
    BACKGROUND-COLOR: gold;
    COLOR: red
}
.commento
{
    COLOR: dimgray
}
.font_navy
{
    FONT-FAMILY: Verdana;
    COLOR: navy;
    FONT-SIZE: 10px
}
.font_ordinamento
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: green;
    HEIGHT: 11pt;
    COLOR: white;
    FONT-SIZE: 12px;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    TEXT-DECORATION: none
}
.font_ordinamento1
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: orangered;
    HEIGHT: 11pt;
    COLOR: white;
    FONT-SIZE: 12px;
    BORDER-TOP: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    TEXT-DECORATION: none
}
.font_white
{
    COLOR: darkorange;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder
}
.font_red
{
    BACKGROUND-COLOR: red;
    COLOR: white;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.font_href_richieste1
{
    COLOR: royalblue;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
.font_href_richieste1:hover
{
    COLOR: orangered
}
.href_agesta
{
    COLOR: white;
    TEXT-DECORATION: none
}
A.href_agesta:hover
{
    BACKGROUND-COLOR: gold;
    COLOR: red
}
.button_download
{
    BORDER-BOTTOM: black 1px solid;
    TEXT-ALIGN: center;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: green;
    WIDTH: 80pt;
    HEIGHT: 15pt;
    COLOR: white;
    FONT-SIZE: 10pt;
    BORDER-TOP: black 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: black 1px solid;
    TEXT-DECORATION: none
}
.td_menu_sub_menu
{
    BACKGROUND-COLOR: #54637a;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 8pt
}
.main_menu_estero
{
    FONT-VARIANT: normal;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.table_menu_italia
{
    BACKGROUND-COLOR: darkgray
}
.td_menu_estero
{
    BACKGROUND-COLOR: #f9bf41;
    FONT-FAMILY: Verdana;
    COLOR: white;
    FONT-SIZE: 8pt
}
.table_menu_estero
{
    BACKGROUND-COLOR: darkgray
}
.button_stampa
{
    BORDER-BOTTOM: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    BACKGROUND-COLOR: green;
    COLOR: white;
    FONT-SIZE: 10px;
    BORDER-TOP: dimgray 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: dimgray 1px solid
}
.tabella_ricerca
{
    BORDER-BOTTOM: lightsteelblue double;
    BORDER-LEFT: lightsteelblue double;
    BACKGROUND-COLOR: lightsteelblue;
    BORDER-TOP: lightsteelblue double;
    BORDER-RIGHT: lightsteelblue double
}
.href_link_comuni
{
    FONT-FAMILY: Verdana, Tahoma;
    COLOR: dimgray;
    FONT-SIZE: 10px;
    TEXT-DECORATION: none
}
.table_login
{
    BACKGROUND-IMAGE: url(../images/tabella.jpg);
    BORDER-BOTTOM: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BACKGROUND-REPEAT: no-repeat;
    BORDER-TOP: darkgray 1px solid;
    BORDER-RIGHT: darkgray 1px solid
}
.table_foto
{
    BORDER-BOTTOM: gray 3px double;
    BORDER-LEFT: gray 3px double;
    TEXT-TRANSFORM: lowercase;
    BACKGROUND-COLOR: white;
    BORDER-TOP: gray 3px double;
    BORDER-RIGHT: gray 3px double
}
.td_titolo_province
{
    BORDER-BOTTOM: lightslategray 1px solid;
    BORDER-LEFT: lightslategray 1px solid;
    BACKGROUND-COLOR: white;
    COLOR: dimgray;
    FONT-SIZE: 8pt;
    BORDER-TOP: lightslategray 1px solid;
    BORDER-RIGHT: lightslategray 1px solid
}
.td_titolo_province1
{
    BACKGROUND-IMAGE: url(../images/menu_bar.gif);
    BACKGROUND-COLOR: #2d43a2;
    COLOR: white;
    FONT-SIZE: 8pt
}
.td_riga_annuncio
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 8pt
}
.td_riga_annuncio1
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: crimson
}
.td_ricerca_avanzata
{
    BACKGROUND-COLOR: darkgray;
    COLOR: black;
    FONT-SIZE: 8pt
}
.font_grigio
{
    BORDER-BOTTOM: lightsteelblue 1px;
    TEXT-ALIGN: center;
    WIDTH: 100%;
    COLOR: darkgray;
    FONT-SIZE: 8pt
}
.table_quadrato
{
    BORDER-BOTTOM: darkgray 1px solid;
    BORDER-LEFT: darkgray 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    COLOR: navy;
    FONT-SIZE: 8pt;
    BORDER-TOP: darkgray 1px solid;
    BORDER-RIGHT: darkgray 1px solid
}
.td_form_titolo
{
    BACKGROUND-COLOR: transparent;
    COLOR: white
}
.td_form_testo
{
    BACKGROUND-COLOR: transparent;
    COLOR: white
}
.td_evidenza
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    FONT-SIZE: 8pt;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-RIGHT: lightgrey 1px solid
}
.table_menu_mutui
{
    BACKGROUND-COLOR: darkgray
}
.td_menu_mutui
{
    BACKGROUND-COLOR: lightgreen
}
.td_testo
{
    FONT-SIZE: 10pt
}
.td_foto_anteprima
{
    BORDER-BOTTOM: darkgray;
    BORDER-LEFT: darkgray;
    BACKGROUND-COLOR: white;
    BORDER-TOP: darkgray;
    BORDER-RIGHT: darkgray 1px solid
}
.td_menu_title
{
    BACKGROUND-IMAGE: url(../images/menu_bar.gif);
    BORDER-BOTTOM: lightsteelblue 1px;
    BORDER-LEFT: lightsteelblue 1px;
    BACKGROUND-COLOR: #e3eaf8;
    HEIGHT: 20pt;
    COLOR: white;
    FONT-SIZE: 10pt;
    BORDER-TOP: lightsteelblue 1px;
    BORDER-RIGHT: lightsteelblue 1px
}
.td_evidenza1
{
    BORDER-BOTTOM: gainsboro 1px solid;
    BORDER-LEFT: gainsboro 1px solid;
    LINE-HEIGHT: 18px;
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-SIZE: 9pt;
    BORDER-TOP: gainsboro 1px solid;
    BORDER-RIGHT: gainsboro 1px solid
}
.td_table_clienti
{
    BORDER-BOTTOM: lightsteelblue 1px solid;
    BORDER-LEFT: lightsteelblue 1px solid;
    BACKGROUND-COLOR: #e3eaf8;
    COLOR: dimgray;
    FONT-SIZE: 8pt;
    BORDER-TOP: lightsteelblue 1px solid;
    BORDER-RIGHT: lightsteelblue 1px solid
}
.td_clienti
{
    BACKGROUND-COLOR: white;
    COLOR: dimgray;
    FONT-SIZE: 8pt
}
.href_commerciale
{
    BORDER-BOTTOM: dimgray 1px solid;
    BORDER-LEFT: dimgray 1px solid;
    BACKGROUND-COLOR: #336699;
    COLOR: white;
    FONT-SIZE: 12pt;
    BORDER-TOP: dimgray 1px solid;
    BORDER-RIGHT: dimgray 1px solid
}
.td_evidenza2
{
    BORDER-BOTTOM: powderblue 1px solid;
    BORDER-LEFT: powderblue 1px;
    BACKGROUND-COLOR: #c8ffff;
    COLOR: black;
    FONT-SIZE: 9pt;
    BORDER-TOP: powderblue 1px solid;
    BORDER-RIGHT: powderblue 1px
}
.td_evidenza3
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-RIGHT: lightgrey 1px solid
}
.table_ricerca_main
{
    BACKGROUND-COLOR: white;
    COLOR: black
}
.td_testo1
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.input3
{
    BORDER-BOTTOM: lightsteelblue 1px solid;
    BORDER-LEFT: lightsteelblue 1px solid;
    FONT-FAMILY: Verdana;
    COLOR: black;
    FONT-SIZE: 10pt;
    BORDER-TOP: lightsteelblue 1px solid;
    BORDER-RIGHT: lightsteelblue 1px solid
}
.button_ricerca_main
{
    BACKGROUND-IMAGE: url(../images/menu_bar.gif);
    BORDER-BOTTOM: royalblue 1px solid;
    BORDER-LEFT: royalblue 1px solid;
    WIDTH: 100pt;
    COLOR: white;
    FONT-SIZE: 12pt;
    BORDER-TOP: royalblue 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: royalblue 1px solid
}
.td_title_main
{
    BACKGROUND-IMAGE: url(../images/righe.gif);
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    HEIGHT: 20pt;
    FONT-SIZE: 10pt
}
.td_regioni
{
    BORDER-BOTTOM: lightgrey 1px solid
}
.font_href_regioni
{
    COLOR: black;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none
}
.td_menu_agenzia
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: moccasin
}
.td_table_sfondo
{
    BORDER-BOTTOM: lightgrey 1px solid;
    COLOR: black;
    FONT-SIZE: 10pt
}
.td_evidenza4
{
    BACKGROUND-COLOR: lightyellow;
    COLOR: dimgray;
    FONT-SIZE: 8pt
}
.href_titolo
{
    COLOR: royalblue;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.td_immobili_migliori
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    FONT-SIZE: 8pt;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-RIGHT: lightgrey 1px solid
}
.td_immobili_migliori_desc
{
    TEXT-TRANSFORM: lowercase;
    COLOR: dimgray;
    FONT-SIZE: 9px
}
.td_immobili_migliori_title
{
    BACKGROUND-COLOR: gainsboro
}
.button_richiesta
{
    BACKGROUND-IMAGE: url(../images/barra_rossa.gif);
    BORDER-BOTTOM: orangered 1px solid;
    BORDER-LEFT: orangered 1px solid;
    BACKGROUND-COLOR: aliceblue;
    LETTER-SPACING: 1pt;
    COLOR: white;
    FONT-SIZE: 12pt;
    BORDER-TOP: orangered 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: orangered 1px solid
}
.table_main
{
    BORDER-BOTTOM: lightgrey 1px;
    FONT-SIZE: 10pt
}
.td_testo2
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder
}
.href_pagine_sel
{
    COLOR: #dc0000;
    FONT-WEIGHT: bolder
}
.td_dettaglio_annuncio
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    LINE-HEIGHT: 18px;
    BACKGROUND-COLOR: white;
    FONT-SIZE: 9pt;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-RIGHT: lightgrey 1px solid
}
.td_annunci_title
{
    BORDER-BOTTOM: royalblue 1px;
    BORDER-LEFT: royalblue 1px;
    BACKGROUND-COLOR: transparent;
    FONT-SIZE: 10pt;
    BORDER-TOP: royalblue 1px;
    BORDER-RIGHT: royalblue 1px
}
.td_annunci_desc
{
    TEXT-ALIGN: justify;
    TEXT-TRANSFORM: lowercase;
    COLOR: #323232;
    FONT-SIZE: 10px
}
.font_tipologia
{
    COLOR: royalblue
}
.font_title_an
{
    COLOR: royalblue;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bolder
}
.box_zone_comuni
{
    Z-INDEX: 0;
    BORDER-BOTTOM: gainsboro 1px solid;
    BORDER-LEFT: gainsboro 1px solid;
    BACKGROUND-COLOR: white;
    WIDTH: 100%;
    HEIGHT: 70pt;
    OVERFLOW: auto;
    BORDER-TOP: gainsboro 1px solid;
    BORDER-RIGHT: gainsboro 1px solid
}
.sep
{
    WIDTH: 1px;
    HEIGHT: 25pt;
    COLOR: white;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder
}
.td_testo3
{
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 18pt;
    COLOR: dimgray;
    FONT-SIZE: 10pt
}
.href_evidenza
{
    COLOR: black;
    TEXT-DECORATION: none
}
A.href_evidenza:hover
{
    COLOR: red
}
.td_annunci1
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: lightyellow;
    BORDER-TOP: lightgrey 1px solid
}
.button_filtra
{
    BACKGROUND-IMAGE: url(../images/menu_bar.gif);
    BORDER-BOTTOM: gainsboro 1px solid;
    BORDER-LEFT: gainsboro 1px solid;
    BACKGROUND-COLOR: white;
    COLOR: white;
    FONT-SIZE: 8pt;
    BORDER-TOP: gainsboro 1px solid;
    CURSOR: hand;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: gainsboro 1px solid
}
.td_ricerca
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BACKGROUND-COLOR: whitesmoke;
    FONT-SIZE: 10pt
}
.div_main_loading
{
    Z-INDEX: 1100;
    BORDER-BOTTOM: dimgray 1px solid;
    POSITION: absolute;
    TEXT-ALIGN: center;
    BORDER-LEFT: dimgray 1px solid;
    MARGIN-TOP: -50px;
    WIDTH: 100px;
    DISPLAY: none;
    HEIGHT: 100px;
    MARGIN-LEFT: -50px;
    BORDER-TOP: dimgray 1px solid;
    BORDER-RIGHT: dimgray 1px solid;
    TOP: 50%;
    LEFT: 50%
}
.td_mutuo
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-LEFT: lightgrey 1px solid;
    LINE-HEIGHT: 22pt;
    BACKGROUND-COLOR: whitesmoke;
    COLOR: white;
    FONT-SIZE: 18pt;
    BORDER-TOP: lightgrey 1px solid;
    BORDER-RIGHT: lightgrey 1px solid;
    TEXT-DECORATION: none
}
.href_pagine_new
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: darkgray;
    COLOR: white;
    FONT-SIZE: 8pt;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: black 1px solid;
    TEXT-DECORATION: none
}
A.href_pagine_new:hover
{
    BACKGROUND-COLOR: tomato;
    COLOR: white
}
.href_pagine_sel_new
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BACKGROUND-COLOR: tomato;
    COLOR: white;
    FONT-SIZE: 8pt;
    BORDER-TOP: black 1px solid;
    FONT-WEIGHT: bolder;
    BORDER-RIGHT: black 1px solid;
    TEXT-DECORATION: none
}
.td_top_menu
{
    BORDER-BOTTOM: lightgrey 1px solid;
    BORDER-TOP: lightgrey 1px
}

