BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 1px 0px 10px;
    PADDING-TOP: 0px
}
BODY
{
    COLOR: #000000
}
TD
{
    COLOR: #000000
}
TH
{
    COLOR: #000000
}
BODY
{
    SCROLLBAR-FACE-COLOR: #0871ad;
    SCROLLBAR-HIGHLIGHT-COLOR: #6699cc;
    SCROLLBAR-SHADOW-COLOR: #000080;
    SCROLLBAR-3DLIGHT-COLOR: #6699cc;
    SCROLLBAR-ARROW-COLOR: #ffffff;
    SCROLLBAR-TRACK-COLOR: #6699cc;
    SCROLLBAR-DARKSHADOW-COLOR: #000000;
    SCROLLBAR-BASE-COLOR: #6699cc
}
.navbar_left
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.navbar_left_over
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none
}
.navbar_top
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_top A:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_top A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
.navbar_top A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_top_over
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffcc66;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_top_over A:link
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.navbar_left_over:hover
{
    FONT-WEIGHT: bold;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_left A:link
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_left A:visited
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_left_over A:link
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.navbar_left_over A:visited
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:link
{
    TEXT-DECORATION: none
}
.segue
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.segue:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.segue:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
.titoloarticolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_alt_over
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_alt A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    TEXT-DECORATION: none
}
.navbar_alt A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    TEXT-DECORATION: none
}
.navbaralt_bgcolor_b
{
    BACKGROUND-COLOR: #6699cc
}
.navbaralt_bgcolor_a
{
    BACKGROUND-COLOR: #ffffff
}
.searchhotel_titolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.norm
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.norm:hover
{
    FONT-WEIGHT: bold;
    COLOR: #ff006e
}
.categoria_struttura
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.nome_struttura
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.nome_struttura:link
{
    COLOR: #0871ad;
    TEXT-DECORATION: none
}
A.nome_struttura:visited
{
    COLOR: #0871ad;
    TEXT-DECORATION: none
}
.SchedaHotelTitolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.SchedaHotelNorm
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana, Arial, helvetica;
}
.SchedaHotelLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6699cc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.SchedaHotelLink:hover
{
    COLOR: #0871ad
}
.Sistemazione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.Sistemazione:hover
{
    COLOR: #ff6600
}
.normsmallbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.SchedaHotelVoce
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: verdana, arial, helvetica;
    BACKGROUND-COLOR: white
}
.titoloinfo
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.top
{
    MARGIN-LEFT: 400px;
    TEXT-DECORATION: none
}
A.top:link
{
    MARGIN-LEFT: 410px;
    COLOR: #000000
}
A.top:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 410px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.top:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN-LEFT: 410px;
    COLOR: #ff006e;
    TEXT-DECORATION: none
}
.listaricerca
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #993333;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.listaricerca A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    TEXT-DECORATION: none
}
.listaricerca A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    TEXT-DECORATION: none
}
.formStyle
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    WIDTH: 90pt;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.formStyle2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.localita_select
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    WIDTH: 120pt;
    COLOR: #000000;
    LINE-HEIGHT: normal;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.form_searchotel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.form_searchotel_padd
{
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.nomelocalita
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.normbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.errore
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.scheda_dati
{
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.footer_bianco
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.footer:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff006e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.footer_bianco:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #d40614;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.disponibilita
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.disponibilita:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #ff006e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.titolone_listini
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.dalal
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.supplementi
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.legenda_listino
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.linkred
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.linkleft
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.titolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.tornaindietro
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.tornaindietro A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.titolo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff006e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.linkred:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff006e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.linkleft:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff006e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.tornaindietro:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff006e;
    TEXT-DECORATION: none
}
A.titoloarticolo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff006e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.segue:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff006e;
    TEXT-DECORATION: none
}
.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.cvbooking
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #d40614;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.cvbooking:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0e5bc2;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: underline
}
.riferimento
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ff006e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.norm2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.tabon
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #6699cc
}
.Listalineeazzurre
{
    BORDER-RIGHT: #cccccc 1px;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #daeefe;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.Listalineeazzurre2
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #daeefe;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.Listalineebianche
{
    BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.Listalineegrigie
{
    BORDER-RIGHT: #cccccc 1px;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f3f4;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.supplementinew
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 20px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #0871ad;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.Listalineegrigie2
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #cccccc 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f3f4;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.listahotel_categoria
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #f0f3f4;
    TEXT-ALIGN: right;
    TEXT-DECORATION: none
}
.listahotel_localita
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #daeefe;
    TEXT-DECORATION: none
}
.srccathotel_sx
{
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    BACKGROUND-COLOR: #daeefe
}
.srccathotel_dx
{
    BORDER-RIGHT: #cccccc 1px solid;
    BORDER-TOP: #cccccc 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #daeefe;
    TEXT-DECORATION: none
}
.tabinfo
{
    BORDER-RIGHT: #cccccc 1px;
    BORDER-TOP: #cccccc 1px solid;
    BORDER-LEFT: #cccccc 1px solid;
    BORDER-BOTTOM: #cccccc 1px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Listalineeblu
{
    BORDER-RIGHT: #006699 1px;
    BORDER-TOP: #006699 1px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    BORDER-LEFT: #006699 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #006699 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.Listalineeblu2
{
    BORDER-RIGHT: #006699 1px;
    BORDER-TOP: #006699 1px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #006699 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Listalineeblu3
{
    BORDER-RIGHT: #006699 1px solid;
    BORDER-TOP: #006699 1px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #ffffff 1px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #006699 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.Listalineeblu4
{
    BORDER-RIGHT: #006699 1px;
    BORDER-TOP: #006699 1px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #006699 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.ListalineebluListino
{
    BORDER-RIGHT: #006699 1px;
    BORDER-TOP: #006699 1px;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #ffffff 1px;
    COLOR: #ffffff;
    BORDER-BOTTOM: #006699 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.titoloboxarticolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #6699cc;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.taboff
{
    FONT-SIZE: 10px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
A.taboff:hover
{
    FONT-SIZE: 10px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.rosso
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #e00b0b;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.txtbox_centrata
{
    TEXT-ALIGN: center
}
.riassunto_struttura
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.riassunto
{
    BORDER-TOP-WIDTH: 1px;
    FONT-WEIGHT: bold;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 11px;
    COLOR: #000000;
    BORDER-BOTTOM: #6699cc 1px;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BORDER-RIGHT-WIDTH: 1px;
    TEXT-DECORATION: none
}
.riassunto_note
{
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Arial, helvetica;
    TEXT-DECORATION: none
}
.riassunto_consenso
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, helvetica
}
.carrello_offerta
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.advsearch_select_date
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    WIDTH: 30pt;
    COLOR: #5e5e5e;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.advsearch_select
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    WIDTH: 120px;
    COLOR: #5e5e5e;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.prenota
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #cc6633;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.SchedaHotelTitolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
A.paginazione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #0871ad;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.paginazione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_alt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699cc;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.navbar_arena A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066;
    TEXT-DECORATION: none
}
.navbar_arena A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000066;
    TEXT-DECORATION: none
}
.navbararena_bgcolor_b
{
    BACKGROUND-COLOR: #6699cc
}
.navbararena_bgcolor_a
{
    BACKGROUND-COLOR: #ffffff
}
.navbar_arena
{
    FONT-FAMILY: Verdana, Arial, helvetica
}
FORM
{
    DISPLAY: inline
}
.cerca
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    WIDTH: 100px;
    COLOR: #003366;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #e2eff5
}
.sfondo5voci
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BACKGROUND-IMAGE: url(/images/2sfondo.gif);
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.prenotazione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5e5e5e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d9d5be
}
.prenotazione2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #5e5e5e;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d9d5be
}
.titoloarancione
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #cc6600;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.spazio
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100px;
    PADDING-TOP: 0px;
    HEIGHT: 3px
}
A.prenotasub:link
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #47b547;
    TEXT-DECORATION: none
}
A.prenotasub:visited
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #47b547;
    TEXT-DECORATION: none
}
A.prenotasub:hover
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #47b547;
    TEXT-DECORATION: none
}
A.richiedi_disp:link
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    COLOR: #cc6633;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #d0dfef;
    TEXT-DECORATION: none
}
A.richiedi_disp:visited
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    COLOR: #cc6633;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #d0dfef;
    TEXT-DECORATION: none
}
A.richiedi_disp:hover
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #cccccc 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    COLOR: #cc6633;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #d0dfef;
    TEXT-DECORATION: none
}
A.prenotaforse:link
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #b0c4de;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.prenotaforse:visited
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 100px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #cccccc 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #b0c4de;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
A.prenotaforse:hover
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: #999999 1px solid;
    WIDTH: 100px;
    COLOR: #ffffff;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #999999 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    BACKGROUND-COLOR: #b0c4de;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.restrizioni
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: crimson;
    FONT-FAMILY: Verdana, Arial, helvetica
}
A.normbold:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff006e;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.sfondo5voci_capo
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    /* BACKGROUND-IMAGE: url(/images/capo_backgr.gif); */
    BACKGROUND-REPEAT: repeat-y;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.navbar_left_capo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.poweredby
{
    font-size: 8pt;
    color: #999999;
    font-family: Arial;
    text-decoration: none;
}
.sfondocerca {
	background-image: url(images/sfondocerca.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 22px;
	width: 150px;
}
.sfondotable {
    background-color: #afc0d2;
}
.sfondotable td {
    background-color: #FFF;
    padding: 5px;
    vertical-align: middle;
    font-size: 12px;
    font-family: Verdana, Geneva, sans-serif;
}
.sfondotable TH {
 COLOR: #FFF;
 background-color: #7695B4;
 font-family: Verdana, Geneva, sans-serif;
 font-weight: bold;
 font-size: 12px;
 padding: 5px;
}
.rating {
 background: url(/booking-engine-ui/voti.gif) no-repeat left top;
 width: 70px;
 display: block;
 height: 17px;
 font-size: 1px;
 float: right;
}
.r50 {
    background-position: left 0px
}
.r45 {
    background-position: left -17px
}
.r40 {
    background-position: left -34px
}
.r35 {
    background-position: left -51px
}
.r30 {
    background-position: left -68px
}
.r25 {
    background-position: left -85px
}
.r20 {
    background-position: left -102px
}
.r15 {
    background-position: left -119px
}
.r10 {
    background-position: left -136px
}
.r05 {
    background-position: left -153px
}
.r00 {
    background-position: left -170px
}
.respondents{
 font-family: Verdana, Arial, Helvetica;
 font-size:10px;
 color:  #cc6600;
 text-decoration: none;
 display: block;
 height: 15px;
 float: right;
 margin-left: 7px;
}
.respondents:visited
{
color: #cc6600;
}
.respondents:hover
{
color: red;
}
