@media screen{body{scrollbar-face-color:#eee; scrollbar-highlight-color:#fff; scrollbar-shadow-color:#c2c2c2; scrollbar-3dlight-color:#a2a2a2; scrollbar-arrow-color:#666; scrollbar-track-color:#eee; scrollbar-darkshadow-color:#b9b9ba}

#dada{border:solid 1px #000080; background-color:#fff}

a.lomo:link, A.lomo:visited, a.lomo:active{font-weight:normal; font-size:10px; color:#000080; font-family:Verdana; text-decoration:none}
a.lomo:hover{text-decoration:underline}
td{font-size:10px; font-family:Verdana,Helvetica,sans-serif; color:#000080}
a.speciali:link, a.speciali:visited, a.speciali:active{font-weight:normal; font-size:10px; color:#000080; font-family:Verdana; text-decoration:none}
a.speciali:hover{background-color:#bfe8ff; text-decoration:underline}
#blu{background-color:#bfe8ff}
.backcart{background-repeat:repeat-x; border-right:1 SOLID #999; border-bottom:1 SOLID #999; text-align:center}
.WidthTable{width:970px}
td.NavDxTable{width:540px}
td.destinazioni{border-right:solid 1px #fff; text-align:center}
A.diz:link, A.diz:visited, A.diz:active{color:#06C; text-decoration:underline; font-size:9px}
A.diz:hover{text-decoration:none}
A:link{color:#005b7f; text-decoration:none}
A:visited{color:#4c8ca5; text-decoration:none}
A:hover{color:#81aec0; text-decoration:underline}
.ele_benessere:link, .ele_benessere:active, .ele_benessere:visited{font-size:11px; color:#000080; font-family:Verdana; text-decoration:underline}
.ele_benessere:hover{text-decoration:none}
.relaxbeauty{background-image:url(/Applicazioni/hotelbenessere.nsf/relax_bg.gif); vertical-align:bottom; border-bottom:#999 5px solid; background-repeat:repeat-x; text-align:center}
.dieta{border-bottom:#999 5px solid}
.relaxbeauty A:link, .relaxbeauty A:hover, .relaxbeauty A:visited{padding-right:5px; padding-left:5px; font-weight:bold; font-size:14px; padding-bottom:3px; color:#090; bottom:3px; padding-top:0px; font-family:arial,helvetica,sans-serif; position:relative; text-decoration:none}
.relaxbeauty A:hover{color:#06c; border-bottom:#06c 5px solid}
.relaxbeauty A:active{color:#06c; border-bottom:#06c 5px solid}

.TablePK{border:0px; font-family:Verdana; font-size:11px; padding:4px; border-collapse:collapse; width:100%}
.TablePK td{border:0px; padding:4px}
.TablePK td a, .TablePK td a:visited, .TablePK td a:hover, .TablePK td a:link, .TablePK td a:hover{color:red; text-decoration:none}
.TypePKOn{background-color:#ccc}
.TypePK{height:20px; background-color:red; color:white; font-weight:bold; font-size:12px; text-align:center; border-bottom:1px solid red; word-spacing:.3em; letter-spacing:0.1em}
.TypePKSB{height:20px; background-color:#F69; color:#fff; font-weight:bold; font-size:12px; text-align:center; border-bottom:1px solid red; word-spacing:.3em; letter-spacing:0.1em}
.TablePK .TitoloPK{font-weight:bold; color:red; font-size:12px; text-align:center}
.DataPK{color:#000080}
.DataPK span{font-style:italic; color:#000080}
.PrezzoPK div{position:relative; color:#000080; top:5px}
td.PrezzoNorm{color:#000080; font-size:15px}
td.sepPK{border-top:1px solid #000080}
td.TextPK{color:#000; padding:12px}
td.pkMainDX{padding-left:5px; border-left:1px solid red}
td.pkMainSX{padding-right:5px}

.PrezzoPK{width:500px; color:#000080; font-size:11px}
.PrezzoPK span.Sconto{font-weight:bold; color:green; font-size:11px}
.PrezzoPK div{position:relative; color:#000080; top:5px}

.PrezzoPKHB{width:500px; color:#000080; font-size:11px}
.PrezzoPKHB div span.PrezzoStdHB{text-decoration:line-through; font-size:16px; color:#000080}
.PrezzoPKHB span.ScontoHB{font-weight:bold; color:red; font-size:11px}
.PrezzoPKHB div span.TxtPrezzoHB{color:RED;  font-size:11px; font-weight:bold}
.PrezzoPKHB div span.PrezzoHBHB{color:red; font-size:16px;  border:1px solid green; padding:2px; font-weight:bold}

.PrezzoPK div span.PrezzoStd{text-decoration:line-through; font-size:16px; color:#000080}
.PrezzoPK div span.TxtPrezzoHB{color:green;  font-size:11px; font-weight:bold}
.PrezzoPK div span.PrezzoHB{color:green; font-size:16px;  border:1px solid green; padding:2px; font-weight:bold}

.PrezzoPK div span.PrezzoStd{text-decoration:line-through; font-size:16px; color:#000080}
.PrezzoPK div span.TxtPrezzo{color:green;  font-size:11px; font-weight:bold}
}

@media print{.TablePK{border:0px; font-family:Verdana; font-size:11px; padding:4px; border-collapse:collapse; width:100%}
.TablePK td{border:0px; padding:4px}
.TypePK{height:20px; background-color:red; color:white; font-weight:bold; font-size:12px; text-align:center; border-bottom:1px solid red; word-spacing:.3em; letter-spacing:0.1em}
.TablePK .TitoloPK{font-weight:bold; color:red; font-size:12px; text-align:center}
.DataPK{color:#000080}
.DataPK span{font-style:italic; color:#000080}
td.PrezzoNorm{color:#000080; font-size:15px}
td.sepPK{border-top:1px solid #000080}
td.TextPK{color:#000; padding:12px}
td.pkMainDX{padding-left:5px; border-left:1px solid red}
td.pkMainSX{padding-right:5px}
.WidthTable{font-family:Verdana; font-size:8px; width:970px}
td.NavDxTable{width:350px}
.speciali{font-family:times new roman; font-size:8px}
.backcart{font-family:times new roman; font-size:9px; font-weight:bold}
.lomo{font-family:times new roman; font-size:10px}
A:link{font-family:times new roman; font-size:10px}
A:visited{font-family:times new roman; font-size:14px}
}
