
BODY {
  FONT-SIZE: 10px; 
  height:auto;
  margin:0;
  min-height:100%; 
  TEXT-ALIGN: left;
  FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
  background: transparent url(../immagini/cielo.jpg) 50% 0 repeat-x fixed;
  BACKGROUND-COLOR:#ffffff;
  SCROLLBAR-FACE-COLOR : #223A66;
  SCROLLBAR-HIGHLIGHT-COLOR : #223A66;
  SCROLLBAR-SHADOW-COLOR : #223A66;
  SCROLLBAR-3DLIGHT-COLOR : #ffffff;
  SCROLLBAR-ARROW-COLOR : #ffffff;
  SCROLLBAR-TRACK-COLOR : #ffffff;
  SCROLLBAR-DARKSHADOW-COLOR : #ffffff;
}
object.oo {
display: block;
width: 100%;
height: 100%;
}

textarea.privacy{
    background-color:#333333;
    FONT-SIZE: 9px; 
    MARGIN: 0px; 
    COLOR:#CCCCCC; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


FONT.titolo_news {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #203B68;
font-weight:bold;
}

H5 {
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR: #cc6633; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
}

H4 {
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR: #FFFFFF;
  TEXT-ALIGN: center; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;

}

H1 {
  FONT-SIZE: 20px; 
  MARGIN: 0px; 
  COLOR: #CC6633; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
}


H2 {
  FONT-SIZE: 12px; 
  MARGIN: 0px; 
  COLOR: #000000; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}
H3 {
  FONT-SIZE: 14px; 
  MARGIN: 0px; 
  COLOR: #000000; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
H4 {
  FONT-SIZE: 16px; 
  MARGIN: 0px; 
  COLOR: #cc6633; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
}
H5 {
  FONT-SIZE: 20px; 
  MARGIN: 0px; 
  COLOR:#CC6633; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
}
H6 {
  FONT-SIZE: 11px; 
  MARGIN: 0px; 
  COLOR:#ffffff; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
}


td.intestazioneBlu{
   height:20Px;
background-color:#545BAB;
font-size:10px;
margin:2Px;

}
.intestazioneBlu {
background-color:#7C9DD0;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
height:25px;
}
.intestazioneBlu_2
{
  height:20px;
  background-color:#545BAB;
  FONT-SIZE: 14px; 
  COLOR:#ffffff;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
margin-top:10px!important;
margin-top:10px;
}

.intestazioneBlu2
{
  height:20px;
  background-color:#545BAB;
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR: #ffffff; 
  font-weight:bold;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
select.selezione
{
        BORDER-RIGHT: black 1px solid; 
        BORDER-TOP: black 1px solid; 
        FONT-SIZE: 12px; 
        BORDER-LEFT: black 1px solid; 
        BORDER-BOTTOM: black 1px solid;
        height:18px; 
        FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;

}
img.miniatura{
        BORDER: black 1px solid; 
}
 
input.testo
{
        BORDER-RIGHT: black 1px solid; 
        BORDER-TOP: black 1px solid; 
        FONT-SIZE: 10px; 
        BORDER-LEFT: black 1px solid; 
        BORDER-BOTTOM: black 1px solid;
        height:15px; 
        FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
input.testoqta
{
     BORDER-RIGHT: black 1px solid;
     BORDER-TOP: black 1px solid;
     FONT-SIZE: 10px;
     BORDER-LEFT: black 1px solid;
     BORDER-BOTTOM: black 1px solid;
     height:15px;
     FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
input.buttonqta
{
     background-color:#E4E4E4 ;
     color:#3A6EA5;
     BORDER-RIGHT: black 1px solid;
     BORDER-TOP: black 1px solid;
     FONT-SIZE: 10px;
     BORDER-LEFT: black 1px solid;
     BORDER-BOTTOM: black 1px solid;
     height:20px;
     FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
} 
input.pulsante
{
        FONT-SIZE: 12px; 
        FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
        height:20px;
		width:80px;
		text-align:center;
        color:#FFFFFF;
        background-color:#545BAB; 
}
TABLE.des td{
  width:398px;
  font-size: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  color :#000000;
  border-width: 0px;
  vertical-align: top;
  padding: 0px;
  border-style: solid;
  border-color: #FFFFFF;
  background-color: #FFFFFF;

}
table.filtro_1{

  width:160px;
  border-width: 0px;
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR:#545BAB; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;

}
table.tariffe{
  border-width: 0px;
  FONT-SIZE: 12px; 
  MARGIN: 0px; 
  COLOR:#000000; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;
}
td.titolo_tariffe{
  border-width: 0px;
  FONT-SIZE: 16px; 
  MARGIN: 0px; 
  COLOR:#cc6633; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold 
  border:0px;
}
td.sottotitolo_tariffe{
  border-width: 0px;
  FONT-SIZE: 14px; 
  MARGIN: 0px; 
  COLOR:#cc6633; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold 
  border:0px;
}
TABLE.sin{
  width:360px;
  padding-top:0px;

}  

TABLE.des{
  padding:0px;
  padding-top:0px;
  border-width:0px;
} 

TABLE.sin td{
  width:180px;
  font-size:10px;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  color :#A50021;
  border-left-width:0px;
  border-right-width:2px; 
  border-bottom-width:2px;
  border-top-width:2px;
  padding: 5px;
  border-style: solid;
  background-color: #F0F0F0;
  border-color:#FFFFFF;
  vertical-align:top;
}


TABLE.sin tr{
  vertical-align:top;
 
}

TABLE.marco1 td{
  font-size: 8pt;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  color:#A50021;
  border-width: 0px;
  vertical-align: top;
  padding: 5px;
  border-style: solid;
  border-color: #FFFFFF;
  background-color: #F0F0F0;

}

a.menulink {
  FONT-SIZE: 9px; 
  color:#FFFFFF;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 

}
a.menulink1 {
  FONT-SIZE: 12px; 
  color:#000000;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  FONT-STYLE:italic;
  FONT-width:bold;

}

li.elenco{
color:#000000;
}


a.link {
  FONT-SIZE: 9px; 
  color:#993300;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 

}
a.link2 {
  FONT-SIZE: 14px; 
  color:#000066;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  vertical-align:top;

}
a {
   text-decoration:none;
    color:#bebebe;   
}


TABLE.box {
  vertical-align:top;
  padding:30px;
  texy-align:center;
  COLOR: #003366; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 


}


a {
   text-decoration:none;
    color:#555;   
}


table.vis_bandi{
  border-width: 0px;
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR: #003366; 
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  border:0px;
  width:440px;
}

table.visnews
{
width:135px;
  border-width: 1px;
  FONT-SIZE: 10px;
  COLOR:#003333; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
padding-right:5px; 
}

table.filtro{

width:245px;
  border-width: 0px;
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;

}
table.filtro_{
width:140px;
  border-width: 0px;
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;

}



table.autentica
{
  FONT-SIZE: 14px;
  COLOR:#006699;  
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;

}
table.autentica1
{
  FONT-SIZE: 13px;
  COLOR:#006699;  
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;

}

table.dettaglionews{
  background-color:#FFFFFF;
  border-width: 0px;
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
 text-align:justify; 
  border:0px;

}
table.menu{
  border-width: 0px;
  FONT-SIZE: 12px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;
  z-index:2;
}
td.menu{
  border-width: 0px;
  FONT-SIZE: 12px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;
  z-index:2;
}

table.tabella{
  border-width: 0px;
  FONT-SIZE: 14px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;
  background-color:#ffffff;
}
table.tabellagest{
  border-width: 0px;
  FONT-SIZE: 12px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;
  background-color:#000000;
}
table.tabellagest_2{
  border-width: 0px;
  FONT-SIZE: 10px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Arial, Helvetica, sans-serif; 
  border:0px;
  background-color:#000000;
}

td.sottotitolo_tabella {
  FONT-SIZE: 12px;
  color:#FFFFFF;
  background-color:#545BAB;
  vertical-align:bottom;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}

td.tabella {
  FONT-SIZE: 12px;
  color:#0000CC;
  vertical-align:bottom;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  background-color:#ffffff;
 
}

table.tabella_{
  border-width: 0px;
  FONT-SIZE: 12px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
  border:0px;
  background-color:#CCCC99;

}
td.sottotitolo_tabella_ {
  FONT-SIZE: 10px;
  color:#FFFFFF;
  background-color:#CCCC99;
  vertical-align:bottom;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}

td.tabella_ {
  FONT-SIZE: 12px;
  color:#0000CC;
  vertical-align:bottom;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  background-color:#CCCC99;
 
}
td.chisiamo {
  FONT-SIZE: 24px;
  color:#000000;
  vertical-align:bottom;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-style:normal; 
  font-weight:bold;
  background-color:trasparent;
 
}
a.offerte {
  FONT-SIZE: 16px;
  color:#348C36;
  vertical-align:bottom;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-style:normal; 
  font-weight:bold;
  background-color:trasparent;
text-decoration:none;
 
}
td.offerte {
  FONT-SIZE: 16px;
  color:#348C36;
  vertical-align:bottom;
 FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-style:normal; 
  font-weight:bold;
  background-color:trasparent;
 
}

table.prodotti{
  border-width: 0px;
  FONT-SIZE: 14px; 
  MARGIN: 0px; 
  COLOR:#203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:blink; 

  border:0px;

}
td.sottotitolo_prodotti {
  FONT-SIZE: 10px;
  color:#FFFFFF;
  background-color:#545BAB;
  vertical-align:bottom;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}
td.sottotitolo {
  FONT-SIZE: 10px;
  color:#A94548;
  background-color:trasparent;
  vertical-align:bottom;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; 
}
td.titolo_prodotti {
  FONT-SIZE: 14px;
  color:#CC6633;
  background-color:trasparent;
  vertical-align:bottom;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:blink; 

}
td.grassetto {
  FONT-SIZE: 12px;
  color:#545BAB;
  background-color:trasparent;
  vertical-align:bottom;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}
td.prodotti {
  FONT-SIZE: 10px;
  color:#0000CC;
  vertical-align:bottom;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  background-color:#203B68;
 
}
td.prezzo {
  FONT-SIZE: 10px;
  color:#0000CC;
  vertical-align:bottom;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
  font-weight:bold;
  background-color:#203B68;

 
}

table.descrizionelibera
{
  font-family: Arial;
  font-style: normal;
  font-size: 20px;
  font-weight: normal;
  line-height: 100%;
  word-spacing: normal;
  text-decoration: none;
  text-transform: capitalize;
  text-align: center;
  text-indent: 0ex;
  color: "#000000";
  font-variant: small-caps;
  letter-spacing: 0.1ex;
}

table.intro1
{
  font-family: Arial;
  font-style: normal;
  font-size: 12px;
  font-weight: normal;
  line-height: 100%;
  word-spacing: normal;
  text-decoration: none;
  text-transform: capitalize;
  text-align: center;
  text-indent: 0ex;
  color: "#EFEFEF";
  font-variant: small-caps;
  letter-spacing: 0.1ex;
}

td.introtd{
  font-family: Arial;
  font-style: normal;
  vertical-align:top;
  font-size: 14px;
}

td.introtd2{
  font-family: Arial;
  font-style: bold;
  vertical-align:top;
  font-size: 20px;
}
table.intro2
{
  font-family: Arial;
  width:900px;
  font-style: normal;
  font-size: 20px;
  font-weight: normal;
  line-height: 100%;
  word-spacing: normal;
  text-decoration: none;   
  text-indent: 0ex;
  color: "#DEDEDE";
  font-variant: small-caps;
  letter-spacing: 0.1ex;
}

table.descrizionelibera1
{
  width:450px;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: normal;
  line-height: 16px;
  word-spacing: normal;
  text-decoration: none;
  /*text-transform: capitalize; le prime lettere tutte maiuscole*/
  text-align: justify;
  text-indent: 0ex;
  color: "#000000";            
  /*font-variant: small-caps;*/
  letter-spacing: 0.1ex;
}

td.intestazionelibera
{               
  border-width: 0px;
  FONT-SIZE: 10px;
  COLOR:#1C344E;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  
  text-align:left;
}
td.intestazioneliberarossa
{               
  border-width: 0px;
  FONT-SIZE: 10px;
  COLOR:#A7163F;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  
  text-align:left;
}
td.intestazioneliberarossana
{               
  border-width: 0px;
  FONT-SIZE: 10px;
  COLOR:#A7163F;
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;  
}
table.descrizione
{
  width:480px;

  border-width: 0px;
  FONT-SIZE: 14px;
  COLOR: #000000; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  text-align:left;
}
table.descrizionepiccola
{
  width:410px;

  border-width: 0px;
  FONT-SIZE: 14px;
  COLOR: #000000; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  text-align:justify;
}
td.descrizione{
 FONT-SIZE: 14px;
  COLOR:#000066; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
table.descrizione5
{
  width:480px;

  border-width: 0px;
  FONT-SIZE: 12px;
  COLOR: #203B68; 
  FONT-FAMILY:Arial;
  text-align:justify;
}
table.descrizione5_libera
{ 

  border-width: 0px;
  FONT-SIZE: 12px;
  COLOR: #000000; 
  FONT-FAMILY:Arial;
 
 
}
table.descrizione1
{
  width:450px;
  border-width: 0px;
  FONT-SIZE: 12px;
  COLOR:#000000; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
    font-weight: normal;
  line-height: 20px;
  word-spacing: normal;
  text-decoration: none;
  text-align:justify;
  /*text-transform: capitalize;*/
  text-indent: 0ex;
  color: "#000000";
  /*font-variant: small-caps;*/
  letter-spacing: 0.1ex;
}

table.descrizione2
{
  width:450px;
  border-width: 0px;
  FONT-SIZE: 15px;
  COLOR:#FFFFFF; 
  FONT-FAMILY:Arial;
  font-style:italic;

  text-align:justify;
  background-color:#ffffff;
}

td.des1
{
  width:450px;
  border-width: 0px;
  FONT-SIZE: 24px;
  COLOR:#000000; 
  FONT-FAMILY:Script;
  text-align:center;
  background-color:#FFFFFF;
}
td.des_prod
{
  border-width: 0px;
  FONT-SIZE: 14px;
  COLOR:#000000; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  text-align:justify;
  background-color:#FFFFFF;
}

td.des2
{
  width:450px;
  border-width: 0px;
  FONT-SIZE: 24px;
  COLOR:#FFFFFF;
  FONT-FAMILY:Script;
  text-align:center;
  background-color:#CAFF99;
}

table.bed
{
  width:760px;
  border-width: 0px;
  FONT-SIZE: 12px;
  COLOR: #203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
table.mezzobed
{
  width:380px;
  border-width: 0px;
  FONT-SIZE: 12px;
  COLOR: #203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}
td.didascalia
{
  width:380px;
  border-width: 0px;
  FONT-SIZE: 9px;
  COLOR: #203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

td.titolobed
{
  width:380px;
  border-width: 0px;
  FONT-SIZE: 12px;
  COLOR: #203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
font-weight:bold;
}



table.listinobed
{
  width:380px;
  border-width: 0px;
  FONT-SIZE: 12px;
  COLOR: #203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

td.intestazionebed
{
  width:380px;
  border-width: 0px;
  FONT-SIZE: 14px;
  COLOR: #203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
font-style:italic;
}

td.intestazione
{
  width:450px;
  border-width: 0px;
  FONT-SIZE: 18px;
  COLOR: #203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
  text-align:center;
}



td.intestazionecorsivo
{
  width:450px;
  border-width: 0px;
  FONT-SIZE: 12px;
  COLOR: #203B68; 
  FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
font-style:italic;

font-weight:bold;
text-align:center;
}

marquee.lenews{
  width:140px;
  height: 545px;
}
input.preventiva{
 
  FONT-SIZE: 16px; 
  color:rgb(102,0,51)   ;
  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  border: 1 rgb(102,0,51) solid; 
  /*background_image:url(../images/ita.png);*/     
  
 
}

