BODY
{
  background-color:white;
}

A
{
text-decoration:none;
}

div#aniversari {
position:relative;
height:207px;
}

img#aniversariSegellGran {
position:absolute;
width:160px;
height:160px;
top:22px;
left:30px;
}

p#aniversariTitol {
font-size:16px;
color:#0a0577;
}

FONT.Localitzacio
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

TD.InfoInferior
{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

A.LinkMenuApartaments
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
font-size:12px;
text-decoration:none;
}

table.MenuApartaments
{
  border-top: 0px solid #0A0577;
  border-left: 0px solid #0A0577;
  border-right: 0px solid #0A0577;
  border-bottom: 1px solid #0A0577;
  background-color:white;
  text-color="#000000"
}


TD.MenuApartaments
{
  border-top: 1px solid #0A0577;
  border-left: 1px solid #0A0577;
  border-right: 1px solid #0A0577;
  border-bottom: 0px solid #0A0577;
  background-color:white;
}

TD.TextExplicatiu
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
font-size:11px;
text-decoration:none;
}




TD.TitolApartaments
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Bold;
font-size:17px;
text-decoration:none;
}

TD.NomApartamentsInferior
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Bold;
font-size:11px;
text-decoration:none;
}

A.NomApartamentsInferior
{
color:#FFB016;
}



TD.TitolsInstalacions
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Bold;
font-size:12px;
text-decoration:none;
}

TD.TextInstalacions
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Normal;
font-size:11px;
text-decoration:none;
}



table.Formulari
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Normal;
font-size:11px;
text-decoration:none;
}

TD.Formulari input
{
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
background-color:#e9e9e9;
color-text:black;
}

TD.formulari textarea
{
  border-top: 1px solid #000000;
  border-left: 1px solid #000000;
  border-right: 1px solid #000000;
  border-bottom: 1px solid #000000;
  background-color:#e9e9e9;
  color-text:black;
}

table.TaulaBoto A
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Normal;
font-size:11px;
text-decoration:none;
}

table.TaulaBoto
{
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
}

TD.TaulaBoto
{
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000;
background-color:#e9e9e9;
text-color="#000000"
}

TD.TaulaMigBoto
{
border-top: 0px solid #000000;
border-left: 0px solid #000000;
border-right: 0px solid #000000;
border-bottom: 0px solid #000000;
}


TD.TitolReservas
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Bold;
font-size:12px;
text-decoration:none;
}


TD.EstilTextTarifes
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Bold;
font-size:12px;
text-decoration:none;
}

TD.EstilTextTarifes A
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:normal;
font-size:11px;
text-decoration:underline;
}

TD.EstilTextTarifes A:hover
{
text-decoration:none;
}

TD.FrasePorta
{
font-family:Arial, Helvetica, sans-serif;
color:#0A0577;
font-weight:bold;
font-size:24px;
text-decoration:none;
}


/*BITXO*/

TD.BitxoTitolNoticies
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Bold;
font-size:11px;
text-decoration:none;
background-color:#FF9D10;
}

TD.BitxoTextNoticies
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
background-color:#DCDBE5;
}

TD.BitxoTitolEnllac
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
background-color:#C2CBE2;
}

TD.BitxoSubtitolEnllac A
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
background-color:#ffffff;
}

TD.BitxoSubtitolEnllac A:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:underline;
background-color:#ffffff;
}


TD.BitxoSubtitolEnllac
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:Bold;
font-size:11px;
text-decoration:none;
background-color:#ffffff;
}

TD.BitxoEnllac A
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:none;
background-color:#ffffff;
}

TD.BitxoEnllac A:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
text-decoration:underline;
background-color:#ffffff;
}


TD.BitxoTaulaGeneral
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

TD.BitxoArticleEntradeta
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

TH.BitxoTaulaDadesTitol
{
border-left: 5px solid #FF9D10;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
background-color:#FF9D10;
text-align:center;
}

TD.BitxoTaulaDades
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000099;
text-align:center;
}

TD.TitolTPV
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}

TD.TitolTPV A
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
}


TD.IdiomesTPV A
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none:
}


A.IdiomesTPV 
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-decoration:none;
font-weight:bold;
}


.BitxoArticleTitol
{

font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#FF9D10;
padding-top: 10px;
padding-bottom: 10px;
}

div#apartaments {
   position: absolute;
   left: 175px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
   z-index:2;
}

div#reserves {
   position: absolute;
   left: 323px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
}

div#reserves_da {
   position: absolute;
   left: 304px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
}

div#reserves_de {
   position: absolute;
   left: 323px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
}

div#reserves_it {
   position: absolute;
   left: 323px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
}

div#reserves_nl {
   position: absolute;
   left: 329px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
}

div#reserves_fr {
   position: absolute;
   left: 323px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
}

div#reserves_sv {
   position: absolute;
   left: 318px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
}

div#reserves_no {
   position: absolute;
   left: 308px;
   top: 34px;
   height: 150px;
   visibility: hidden;
   width: 150px;
}

table.MenuApartaments {
   border-bottom: 1px solid #0a0577;
   background-color: #ffffff;
   width: 150px;
}

td.MenuApartaments {
   border-top: 1px solid #0a0577;
   border-left: 1px solid #0a0577;
   border-right: 1px solid #0a0577;
   background-color: #ffffff;
}

td.MenuApartaments a {
   background-color: #ffffff;
   color: #000000;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: normal;
   padding: 7px;
   text-decoration: none;
   width: 150px;
}

td.MenuApartaments a:hover {
   background-color: #c2cbe2;
}

a.Menu01 {
   background-color: #080477;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 57px;*/
}

a.Menu01:hover {
   background-image: url('/img/rollovers/past01foto.gif');
   color: #e17c00;
}

a.Menu01Act {
   background-color: #e17c00;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 57px;*/
}

a.Menu01Act:hover {
   background-image: url('/img/rollovers/past01foto.gif');
   color: #e17c00;
}

a.Menu02 {
   background-color: #080477;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   line-height: 27px;
   height: 29px;
   text-decoration: none:
   /*width: 80px;*/
}

a.Menu02:hover {
   background-image: url('/img/rollovers/past02foto.gif');
   color: #e17c00;
}

a.Menu02Act {
   background-color: #e17c00;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 80px;*/
}

a.Menu02Act:hover {
   background-image: url('/img/rollovers/past02foto.gif');
   color: #e17c00;
}

a.Menu03 {
   background-color: #080477;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 48px;*/
}

a.Menu03:hover {
   background-image: url('/img/rollovers/past03foto.gif');
   color: #e17c00;
}

a.Menu03Act {
   background-color: #e17c00;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 48px;*/
}

a.Menu03Act:hover {
   background-image: url('/img/rollovers/past03foto.gif');
   color: #e17c00;
}

a.Menu04 {
   background-color: #080477;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 76px;*/
}

a.Menu04:hover {
   background-image: url('/img/rollovers/past04foto.gif');
   color: #e17c00;
}

a.Menu04Act {
   background-color: #e17c00;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 76px;*/
}

a.Menu04Act:hover {
   background-image: url('/img/rollovers/past04foto.gif');
   color: #e17c00;
}

a.Menu05 {
   background-color: #080477;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 80px;*/
}

a.Menu05:hover {
   background-image: url('/img/rollovers/past05foto.gif');
   color: #e17c00;
}

a.Menu05Act {
   background-color: #e17c00;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 80px;*/
}

a.Menu05Act:hover {
   background-image: url('/img/rollovers/past05foto.gif');
   color: #e17c00;
}

a.Menu06 {
   background-color: #080477;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 160px;*/
}

a.Menu06:hover {
   background-image: url('/img/rollovers/past06foto.gif');
   color: #e17c00;
}

a.Menu06Act {
   background-color: #e17c00;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 160px;*/
}

a.Menu06Act:hover {
   background-image: url('/img/rollovers/past06foto.gif');
   color: #e17c00;
}

a.Menu07 {
   background-color: #080477;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 78px;*/
}

a.Menu07:hover {
   background-image: url('/img/rollovers/past07foto.gif');
   color: #e17c00;
}

a.Menu07Act {
   background-color: #e17c00;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none:
   /*width: 78px;*/
}

a.Menu07Act:hover {
   background-image: url('/img/rollovers/past07foto.gif');
   color: #e17c00;
}

a.Menu08 {
   background-color: #080477;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none;
   text-indent: 4px;
   /*width: 99px;*/
}

a.Menu08:hover {
   background-image: url('/img/rollovers/past08foto.gif');
   color: #e17c00;
}

a.Menu08Act {
   background-color: #e17c00;
   color: #ffffff;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   height: 29px;
   line-height: 27px;
   text-decoration: none;
   text-indent: 4px;
   /*width: 99px;*/
}

a.Menu08Act:hover {
   background-image: url('/img/rollovers/past08foto.gif');
   color: #e17c00;
}

a.MenuBoto {
   border: 2px outset #080477;
   color: #080477;
   display: block;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   /*height: 14px;*/
   margin-bottom: 10px;
   text-decoration: none:
   width: 113px;
}

a.MenuBoto:hover {
   border: 2px inset #080477;
}

td.Holidays {
   background-color: #dcdbe5;
   color: #859db0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
   padding: 16px;
   text-align: right;
}

td.Holidays2 {
   background-color: #ffffff;
   color: #859db0;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
   padding: 1px 8px 1px 8px;
   text-align: right;
}

