body,td,th {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

body {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   height:100%;
}

a {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
}

a:link {
   text-decoration: none;
}

a:visited {
   text-decoration: none;
   color: #666666;
}

a:hover {
   text-decoration: underline;
   color: #666666;
}

a:active {
   text-decoration: none;
   font-weight:bold;
   color: #666666;
}

h2 {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size:15px;
   font-weight:500;
   color: #666666;
   margin-top: 0;
   margin-bottom: 0;
   padding-top: 0.20em;
   padding-bottom: 0.20em;
   letter-spacing: 0.03em;
}

h3 {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size:15px;
   font-weight:550;
   color:#000066;
   margin-top: 0;
   margin-bottom: 0;
   letter-spacing: 0.03em;
}

h4 {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   text-transform: uppercase;
   font-size: large;
   font-weight: normal;
   color: #136697;
   margin-top: 0;
   margin-bottom: 0;
   padding-top: 0.25em;
   padding-bottom: 0.25em;
   letter-spacing: 0.15em;
}

hr {
   border:1px #333333 dashed;
   filter:alpha(opacity=20); -moz-opacity: 0.2; opacity: 0.2;
}

.formSelect {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#333333;
   text-align:center;
   filter: alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;
}

.formText {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#333333;
   text-align:justify;
}

.formTextCenter {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
   color:#333333;
   text-align:center;
}

.formTextStrong {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#000000;
   font-weight:bold;
   text-align:center;
}

.formTextRed {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color:#FF0000;
   font-weight:bold;
   text-align:center;
}

.menu{
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #666666;
}

.menu:link {
   text-decoration: none;
}

.menu:visited {
   text-decoration: none;
   color: #666666;
}

.menu:hover {
   text-decoration: underline;
   color: #666666;
   font-weight:bold;
}

.menu:active {
   text-decoration: none;
   font-weight:bold;
   color: #666666;
}

.inikeywords {
   font-size:9px;
   background-color:#d5d5d5;
   color:#FFFFFF;
}

.textBlanco {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #ffffff;
   font-weight:bold;
}

.bold { font-weight:bold; }

.bigTx {
   font-size:11px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   color:#444444;
}


.boldGris {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #444444;
   font-weight:bold;
}


.marker {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   color: #ffffff;
   font-weight:bold;
   text-transform: uppercase;
}

.error {
   font-weight:bold;
   color:#FF0000;
   text-transform: uppercase;
}

.offerte {
   font-family: Geneva, Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size: 12px;
   color: #000000;
}

.descOfferte {
   color:#000099;
}

.offerte:visited {
   text-decoration: none;
   color: #000000;
}

.offerte:hover {
   text-decoration: underline;
   color: #000000;
}

.offerte:active {
   text-decoration: none;
   color: #000000;
}


.dataofferta {
   font-family: Arial, Verdana;
   font-weight: bold;
   font-size: 13pt;
   color: #000000;
}

.dataofferta2 {
   font-family: Arial, Verdana;
   font-weight: bold;
   font-size: 11pt;
   color: #000000;
}

.dataoffertaSmall {
   font-family: Arial, Verdana;
   font-size:12px;
   font-weight:bold;
   color: #000000;
}


.nomealbergo {
   font-family: Arial, Verdana;
   font-size:15px;
   font-weight:bold;
   color:#136697;
   text-decoration:underline;
   text-transform: uppercase;
}


.titoloOfferta {
   font-family: Arial, Verdana;
   font-size:14px;
   font-weight:bold;
   color:#136697;
   text-transform: uppercase;
}

.titoloOfferta:link {
   text-decoration: none;
}

.titoloOfferta:visited {
   text-decoration: none;
   color:#136697;
}

.titoloOfferta:hover {
   text-decoration: underline;
   color:#136697;
}

.titoloOfferta:active {
   text-decoration: none;
   color:#136697;
}


.titoloOffertaSmall {
   font-family: Arial, Verdana;
   font-size:12px;
   font-weight:bold;
   color:#136697;
   text-transform: uppercase;
}


.grassetto {
   font-family: Arial, Verdana;
   font-size:12px;
   font-weight:bold;
   color:#136697;
}

.grassetto:link {
   text-decoration: none;
}

.grassetto:visited {
   text-decoration: none;
   color:#136697;
}

.grassetto:hover {
   text-decoration: underline;
   color:#136697;
}

.grassetto:active {
   text-decoration: none;
   color:#136697;
}


.prezzo {
    color: #FF0000;
   font-weight: bold;
   font-size: 11pt;
}


.testo {
   font-family: Arial, Verdana;
   font-size:12px;
   font-weight:normal;
   color:#555555;
   line-height:17px;
}


.localita {
   font-family: Arial, Verdana;
   font-size:12px;
   font-weight:bold;
   color:#555555;
   line-height:17px;
}


.numnotti {
    font-size: 10pt; font-weight: bold;
   color:#000000 ;
}


.pacchetto {
    color: #000099;
   font-weight: bold;
}

.pianoFamiglia {
   font-family: Arial, Verdana;
   font-size:13px;
   font-weight:bold;
   color:#0000FF;
}

.ServiziHotel {
   font-family: Arial, Verdana;
   font-size:13px;
   font-weight:bold;
   color:#CC0033;
}

.Suplementi {
   font-family: Arial, Verdana;
   font-size:13px;
   font-weight:bold;
   color:#CC0000;
}

.Riduzioni {
   font-family: Arial, Verdana;
   font-size:13px;
   font-weight:bold;
   color:#00CC33;
}

.Omaggio {
   font-family: Arial, Verdana;
   font-size:13px;
   font-weight:bold;
   color:#00CC33;
}

.Incluso {
   font-family: Arial, Verdana;
   font-size:13px;
   font-weight:bold;
   color:#0033FF;
}

.valori {
   font-family: Arial, Verdana;
   font-size:32px;
   font-weight:bold;
}


.valoriSmal {
   font-family: Arial, Verdana;
   font-size:14px;
   font-weight:bold;
   color:#FF0000;
}

.addCarrello {
   font-family: Arial, Verdana;
   font-size:12px;
   color:#0066FF;
}
