/* COMUNE */
body.testo {
    background-image:url('../images/fondosfumatogiallo.gif');
    background-repeat: repeat;
    background-position: 0px 0px;
    SCROLLBAR-SHADOW-COLOR: #cc3300;
    SCROLLBAR-3DLIGHT-COLOR: #ffffe8;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffe8;
    SCROLLBAR-TRACK-COLOR: #ffffd8;
    SCROLLBAR-ARROW-COLOR: #cc3300;
    SCROLLBAR-FACE-COLOR: #f7f5c3;
    scrollbar-base-color : #ffffe8; scrollbar-hi:#cc3300
}
td.titolo {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12pt; 
    color: #CC3300; 
    text-align: left; 
    font-style:normal; 
    padding-top:10px;
    font-weight:bold; 
}
td.titolocampo   {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 14px; 
    color: #CC3300; 
    text-align: left
    font-style:italic; 
    font-weight:bold;
}
td.intestazione   {
    font-family: Times New Roman; 
    font-size: 24pt; 
    color: #CC3300; 
    text-align: center; 
    font-style:italic; 
    font-weight:bold;
    padding-bottom:10px 
}
td.titolino  {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12pt; 
    color: #CC3300; 
    text-align: left; 
    font-style:normal;
    font-weight:normal;
}
p.testo   {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #CC3300; 
    text-align: justify;
}
td.testo   {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px; 
    color: #CC3300; 
    text-align: left; 
    padding-left:30px
}
a:link.testo {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    color : #ff0000;  
}
a:visited.testo {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    color : #ff0000
}
a:active.testo {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    color : #cc3300;
}
a:hover.testo {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : underline;
    font-weight : bold;
    color : #cc3300;
}

body.sommario {SCROLLBAR-SHADOW-COLOR: #603000; 
    SCROLLBAR-3DLIGHT-COLOR: #603000; 
    SCROLLBAR-DARKSHADOW-COLOR: #cc3300;  
    SCROLLBAR-TRACK-COLOR: #cc3300; 
    SCROLLBAR-ARROW-COLOR: #ffffff; 
    SCROLLBAR-FACE-COLOR: #b32d00; 
    scrollbar-base-color : #cc3300;
    background-image:url('../images/fondorosso.gif'); scrollbar-hi:#b32d00 
}
p.titolosommario {
    font-family: Times New Roman; 
    font-size: 18pt; 
    color: #F0E015; 
    text-align: center; 
    text-decoration : none;
    font-style:italic; 
    font-weight:bold;
    padding-top: 18px; 
}
p.titolinosommario   {
    font-family: Verdana; 
    font-size: 12px; 
    color: #FFFFFF; 
    text-align: left; 
    font-weight:bold;
    padding-left: 15px; 
    padding-top:4px 
}
p.testosommario   {
    font-family: Verdana; 
    font-size: 10px; 
    color: #F0E015; 
    text-align: left; 
    font-weight:bold;
    padding-left: 15px; 
}
a:link.sommario {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    font-size: 10px; 
    text-decoration : none;
    font-weight : bold;
    color : #ffff17;
}
a:visited.sommario {
    text-decoration : none;
    font-weight : bold;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px; 
    color : #F0E015;
}
a:active.sommario {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    font-size: 10px; 
    text-decoration : none;
    font-weight : bold;
    color : #ffffff;
}
a:hover.sommario {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    font-size: 10px; 
    text-decoration : underline;
    font-weight : bold;
    color : #ffffff ;
}

body.galleria {SCROLLBAR-SHADOW-COLOR: #603000; 
    SCROLLBAR-3DLIGHT-COLOR: #603000; 
    SCROLLBAR-DARKSHADOW-COLOR: #cc3300;  
    SCROLLBAR-TRACK-COLOR: #cc3300; 
    SCROLLBAR-ARROW-COLOR: #ffffff; 
    SCROLLBAR-FACE-COLOR: #b32d00; 
    scrollbar-base-color : #cc3300;
    background-image:url('../images/fondorosso.gif'); scrollbar-hi:#b32d00 
}
p.titologalleria {  
    font-family: Times New Roman; 
    font-size: 18pt;
    color: #F0E015; 
    text-align: center; 
    font-style:italic; 
    font-weight:bold;
    padding-top: 8px;
}
p.testogalleria   {
    font-family: Verdana; 
    font-size: 10px; 
    color: #F0E015; 
    text-align: center; 
    font-weight:bold; 
    padding-bottom:8
}
img.galleria {border:1px solid #663300; 
    float:center;
    width:60; padding-left:8px; padding-right:8px; padding-top:8px
}
a:link.galleria {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    color : #ffff17;    
}
a:visited.galleria {
    text-decoration : none;
    font-weight : bold;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #F0E015;
}
a:active.galleria {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    color : #ffffff;
}
a:hover.galleria {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : underline;
    font-weight : bold;
    color : #ffFFFF;
}

td.titoloprezzi   {
    border-bottom:2px solid #F0E015; font-family: Times New Roman; 
    font-size: 24pt; 
    color: #ffffff; 
    text-align:center; 
    font-style:italic; 
    font-weight:bold;
    background-image:url('../images/fondorosso.gif')
}
tr.titolinoprezzi   {
    border-bottom:2px solid #CC3300; 
    background-image:url('../images/fondorosso.gif');
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    color: #ffffff; 
    text-align:center; 
    font-style:normal; 
    font-weight:bold; 
    z-index:3
}
td.dataprezzi   {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    color: #CC3300; 
    text-align:center; 
    font-style:normal; 
    font-weight:bold;
}
td.testoprezzi   {
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 10pt; 
    color: #CC3300; 
    text-align:center; 
    font-style:normal; 
    font-weight:normal;
}
table.prezzi      { 
    border: 2px solid #CC3300;
    text-align:center; 
    width:80%
}
tr.colorc1  {
    background-image:url('../images/fondolistino1.gif');
    border: thin solid #660000;
}
tr.colorc2  {
    background-image:url('../images/fondolistino2.gif');
    border: thin solid #660000;
}
body.framealto {

    padding:0; background-image:url('../images/fondosfumatogiallo.gif');
    background-repeat: repeat
    border: 0px;
}
p.framealto  
{
    font-family: Times, Times New Roman; 
    color: #800000; 
    text-align: right; 
    font-weight:bold; 
    vertical-align:text-bottom; 
    font-style:oblique
}
td.framealto {
    background-image:url('../images/strisciarossa.gif');
    background-repeat: repeat;
}
a:link.framealto {
font-family : Verdana;
font-weight : bold;
text-decoration : none; 
color:#F0E015; font-size:10pt; 
text-align:center
}
a:visited.framealto {
font-weight : bold;
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : none; 
font-size:10pt;
color:#F0E015; 
text-align:center
}
a:active.framealto {
font-family : Verdana,  Arial, Helvetica, sans-serif;
font-weight : bold;
text-decoration : none; 
font-size:10pt;
color:#F0E015; 
text-align:center
}
a:hover.framealto {
font-family : Verdana,  Arial, Helvetica, sans-serif;
font-weight : bold;
color : #FFFFFF;
font-size:10pt;
text-decoration : underline; 
text-align:center
}
p.framebasso  { 
    text-align: center 
}
td.framebasso {
    background-image:url('../images/strisciagialla.gif');
    background-repeat: repeat;
    background-position: 0px 0px;
}
a:link.framebasso {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    color : #B72719; 
    text-align:center
}
a:visited.framebasso {
    font-weight : bold;
    text-decoration : none;
    font-family : Verdana, Arial, Helvetica, sans-serif;
    color : #cc3300; 
    text-align:center
}
a:active.framebasso {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : none;
    font-weight : bold;
    color : #ffffff; 
    text-align:center
}
a:hover.framebasso {
    font-family : Verdana,  Arial, Helvetica, sans-serif;
    text-decoration : underline;
    font-weight : bold;
    color : #b72719; 
    text-align:center
}
table.tabella_offerte{
    border: 2px solid #CC3300;
    text-align:center; width:80%
}
td.offerte   {
    border-bottom:2px solid #F0E015; font-family: Times New Roman; 
    font-size: 24pt; 
    color: #ffffff; 
    text-align:center; 
    font-style:italic; 
    font-weight:bold;
    background-image:url('../images/fondorosso.gif')
}
td.offerte_titolo{
font-family: Times New Roman; 
font-size: 30px; 
color: #FFCC00; 
text-align: center; 
font-style:italic;
font-weight:bold; 
background-image:url('../images/fondorosso.gif'); 
padding-top:6px
}


td.offerte_titolo_note{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #FFCC00; 
text-align: center;
background-image:url('../images/fondorosso.gif'); 
font-weight:bold; padding-bottom:6px
}


.offerte_promozione{
font-family: Verdana; 
font-size: 14pt; 
text-align: center; 
background-image:url('../images/fondolistino1.gif');
font-weight:bold; color:#FF9900; text-decoration:blink
}


td.offerte_servizio{
padding:4px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 16px; 
color: #CC3300; 
text-align: left; 
background-image:url('../images/fondolistino3.gif'); 
font-weight:bold;
}


td.offerte_partenza{
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding:4px;
font-size: 14px;
color: #CC3300; 
text-align: left; 
background-image:url('../images/fondolistino3.gif'); 
font-weight:bold;
}


td.offerte_prezzo{
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding:4px;
font-size: 16px; 
color: #CC3300; 
background-image:url('../images/fondolistino3.gif'); 
text-align: right; 
font-weight:bold

}


td.offerte_servizio_note{
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding:4px; 
font-size: 14px; 
valign=top;
background-image:url('../images/fondolistino3.gif'); 
color: #CC3300; 
text-align: left; 
font-weight:bold
}


td.offerte_partenza_note{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
padding:4px; 
background-image:url('../images/fondolistino3.gif'); 
color: #CC3300; 
text-align: left; 
valign=top;
font-weight:bold
}


td.offerte_prezzo_note{
font-family: Verdana, Arial, Helvetica, sans-serif; 
valign=top;
font-size: 10px; 
background-image:url('../images/fondolistino3.gif'); 
padding:4px; 
color: #CC3300; 
text-align: right; 
font-weight:bold
}

/* VARIABILE */
body.foto {
    background-image:url('../images/fondosfumatogiallo.gif');
    background-repeat: repeat;
    background-position: 0px 0px;
    SCROLLBAR-SHADOW-COLOR: #cc3300;
    SCROLLBAR-3DLIGHT-COLOR: #ffffe8;
    SCROLLBAR-DARKSHADOW-COLOR: #ffffe8;
    SCROLLBAR-TRACK-COLOR: #ffffd8;
    SCROLLBAR-ARROW-COLOR: #cc3300;
    SCROLLBAR-FACE-COLOR: #f7f5c3;
    scrollbar-base-color : #ffffe8; scrollbar-hi:#cc3300
}
img.testo {
    border:1px solid #663300; 
    padding:8px; 
    float:right; width:140
}
img.photo {
    border:1px solid #663300; 
    margin:8px; 
    float:right; 
    width:140px
}
img.foto {border:1px solid #663300; 
    padding:2px; 
}
td.note_testo{
font-family: Verdana, Arial, Helvetica, sans-serif;
background-image:url('../images/fondolistino1.gif');
font-size: 12px; 
color: #cc3300; 
text-align: left; 
    background-image:url('../images/fondolistino1.gif')

}
td.note_titolo{
font-family: Times New Roman; 
font-size: 30px; 
color: #FFCC00; 
text-align: center; 
font-style:italic;
font-weight:bold; 
background-image:url('../images/fondorosso.gif'); 
font-size: 16px; 
padding-top: 6px;
}
table.note_tabella{
    border: 2px solid #CC3300;
    text-align:center; width:80%;

}
tr.navy {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
font-weight: bold;
color: #000000; 
}
tr.colorc1 {
bgcolor: #ffffff
}
tr.colorc2 {
bgcolor: #e4e4e4
}
tr.titolobooking{
font-family: Verdana; 
font-size: 12px; 
color: #FFffff; 
text-align: center; 
font-weight:bold; 
}
td.testobooking{
font-family: Verdana; 
font-size: 12px; 
text-align: center;
color: #cc3300; 

}
p.intestazionebooking {
    font-family: Times New Roman; 
    font-size: 18pt; 
    color: #cc3300; 
    text-align: center; 
    text-decoration : none;
    font-style:italic; 
    font-weight:bold;
}