body
{
     margin-top:0;
     width:100%;
     height:115px;
     font: normal 12px Arial,Verdana,sans-serif;
}
a:link{
border:none;
text-decoration:none;
color:#FFFFFF;
}

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

a:hover{
border:none;
text-decoration:none;
color:#FFFFFF;
}

a:active{
border:none;
text-decoration:none;
color:#FFFFFF;
}
a.noir:link{
border:none;
text-decoration:none;
color:#000000;
font: normal 12px Arial,Verdana,sans-serif;
}

a.noir:visited{
border:none;
text-decoration:none;
color:#000000;
font: normal 12px Arial,Verdana,sans-serif;

}

a.noir:hover{
border:none;
text-decoration:none;
color:#000000;
font: normal 12px Arial,Verdana,sans-serif;

}

a.noir:active{
border:none;
text-decoration:none;
color:#000000;
font: normal 12px Arial,Verdana,sans-serif;

}
a.noir_big:link{
border:none;
text-decoration:none;
color:#000000;
font: normal 18px Arial,Verdana,sans-serif;
}

a.noir_big:visited{
border:none;
text-decoration:none;
color:#000000;
font: normal 18px Arial,Verdana,sans-serif;

}

a.noir_big:hover{
border:none;
text-decoration:none;
color:#000000;
font: normal 18px Arial,Verdana,sans-serif;

}

a.noir_big:active{
border:none;
text-decoration:none;
color:#000000;
font: normal 18px Arial,Verdana,sans-serif;

}
a.calendar_checkin:link{
border:none;
text-decoration:none;
color:#E00000;
font: normal 12px Arial,Verdana,sans-serif;
}

a.calendar_checkin:visited{
border:none;
text-decoration:none;
color:#E00000;
font: normal 12px Arial,Verdana,sans-serif;

}

a.calendar_checkin:hover{
border:none;
text-decoration:none;
color:#E00000;
font: normal 12px Arial,Verdana,sans-serif;

}

a.calendar_checkin:active{
border:none;
text-decoration:none;
color:#E00000;
font: normal 12px Arial,Verdana,sans-serif;

}
a.calendar_checkout:link{
border:none;
text-decoration:none;
color:#37BE33;
font: normal 12px Arial,Verdana,sans-serif;
}

a.calendar_checkout:visited{
border:none;
text-decoration:none;
color:#37BE33;
font: normal 12px Arial,Verdana,sans-serif;

}

a.calendar_checkout:hover{
border:none;
text-decoration:none;
color:#37BE33;
font: normal 12px Arial,Verdana,sans-serif;

}

a.calendar_checkout:active{
border:none;
text-decoration:none;
color:#37BE33;
font: normal 12px Arial,Verdana,sans-serif;

}

.header_haut
{
  width:1020px;
  height:90px;
  background: url(images/grand_degrade.jpg);
  font: normal 16px Arial,Verdana,sans-serif;

}
.header_milieu
{
  width:160px;
  height:30px;
  background-color:#000000;
  color:#FFFFFF;
  text-align:center;
      font: bold 12px Arial,Verdana,sans-serif;

}
.header_bas
{
  width:156px;
  height:15px;
  background-color:#FFFFFF;
  color:#000000;
  text-align:center;
  border:1px solid black;
      font: normal 12px Arial,Verdana,sans-serif;

}
.header_bas2
{
  width:156px;
  height:15px;
  background-color:#FFFFFF;
  color:#000000;
  text-align:center;
  border:0px solid black;
      font: normal 12px Arial,Verdana,sans-serif;

}
.gris
{
  background-color:#F3F3F3;
  width:20%;
  text-align:left;
    font: normal 12px Arial,Verdana,sans-serif;

}
.gris_clair
{
  background-color:#FAFAFA;
  width:20%;
  text-align:left;
    font: normal 12px Arial,Verdana,sans-serif;

}
.gris2
{
  width:50px;
  background-color:#F3F3F3;
  color:#91457c;
  text-align:center;
    font: bold 14px Arial,Verdana,sans-serif;

}
.gris_clair2
{
  background-color:#FAFAFA;
    font: normal 12px Arial,Verdana,sans-serif;

}
.titre
{
    font: bold 16px Arial,Verdana,sans-serif;
    color: #640D00;
}
.titre_rose
{
    font: bold 25px Arial,Verdana,sans-serif;
    color: #91457c;
}
.sstitre_rose
{
    font: bold 14px Arial,Verdana,sans-serif;
    color: #91457c;
padding-top:15px;
}
.rose
{
    font: normal 12px Arial,Verdana,sans-serif;
    color: #91457c;
}
.calendar_jour
{
  width:174px;
  height:33px;
  background-color:#74BCE5;
  color:#FFFFFF;
  font-weight:bold;
  text-align:center;
    font: normal 14px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar_num
{
  width:174px;
  height:25px;
  background-color:#000000;
  color:#FFFFFF;
  font-weight:bold;
  text-align:center;
    font: normal 12px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar_appartment1
{
  width:174px;
  height:30px;
  background-color:#616161;
  color:#FFFFFF;
  text-align:center;
    font: normal 12px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar_appartment2
{
  width:174px;
  height:30px;
  background-color:#000000;
  color:#FFFFFF;
  text-align:center;
    font: normal 12px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar_infos
{
  width:174px;
  height:30px;
  background-color:#ffc0cb;
  color:#000000;
  text-align:center;
    font: normal 14px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar_canceled
{
  width:174px;
  height:30px;
  background-color:#ffff00;
  color:#000000;
  text-align:center;
    font: normal 14px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar_reserved
{
  width:174px;
  height:30px;
  background-color:#f3f3f3;
  color:#000000;
  text-align:center;
    font: normal 14px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar_booked
{
  width:15px;
  height:15px;
  background-color:#8E577E;
  color:#ffffff;
  text-align:center;
    font: bold 13px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar
{
  width:15px;
  height:15px;
  background-color:#ffffff;
  color:#640D00;
  text-align:center;
    font: bold 13px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.bord
{
  border:1px solid black;
}

.barre_bleu
{
  width:1020px;
  background: url(images/degrade_client_info.jpg);
  color:#FFFFFF;
  text-align:left;
  font: normal 12px Arial,Verdana,sans-serif;

}
.barre_jaune
{
  width:1020px;
  background-color:#F7D900;
  color:#000000;
  text-align:left;
  font: normal 14px Arial,Verdana,sans-serif;
}

.barre_bleu2
{
  height:20px;
  background: url(images/degrade_client_info.jpg);
  color:#FFFFFF;
  text-align:center;
  font: normal 13px Arial,Verdana,sans-serif;
}   

.barre_rouge
{
  background: url(images/degrade_rouge.jpg);
  color:#FFFFFF;
  text-align:left;
  font: normal 12px Arial,Verdana,sans-serif;

}
.barre_vert
{
  background: url(images/degrade_vert.jpg);
  color:#FFFFFF;
  text-align:left;
  font: normal 12px Arial,Verdana,sans-serif;

}
.bleu
{
  height:20px;
  color:#63BEED;
  font: normal 17px Arial,Verdana,sans-serif;
}
.rouge
{
  height:20px;
  color:#E00000;
  font: normal 17px Arial,Verdana,sans-serif;
}
.vert
{
  height:20px;
  color:#37BE33;
  font: normal 17px Arial,Verdana,sans-serif;
}

.titre_london
{
    font: bold 25px Arial,Verdana,sans-serif;
    color: #8C7F5F;
}
.sstitre_london
{
    font: bold 14px Arial,Verdana,sans-serif;
    color: #8C7F5F;
padding-top:15px;
}
.london
{
    font: normal 12px Arial,Verdana,sans-serif;
    color: #8C7F5F;
}
.gris2london
{
  width:50px;
  background-color:#F3F3F3;
  color:#8C7F5F;
  text-align:center;
    font: bold 14px Arial,Verdana,sans-serif;

}

.titre_bdx
{
    font: bold 25px Arial,Verdana,sans-serif;
    color: #666666;
}
.sstitre_bdx
{
    font: bold 14px Arial,Verdana,sans-serif;
    color: #666666;
padding-top:15px;
}
.bdx
{
    font: normal 12px Arial,Verdana,sans-serif;
    color: #666666;
}
.gris2bdx
{
  width:50px;
  background-color:#F3F3F3;
  color:#666666;
  text-align:center;
    font: bold 14px Arial,Verdana,sans-serif;

}

.calendar_bookedln
{
  width:15px;
  height:15px;
  background-color:#8C7F5F;
  color:#ffffff;
  text-align:center;
    font: bold 13px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.calendar_bookedbdx
{
  width:15px;
  height:15px;
  background-color:#666666;
  color:#ffffff;
  text-align:center;
    font: bold 13px Arial,Verdana,sans-serif;
    border:1px solid black;

}
.titre_italy
{
    font: bold 25px Arial,Verdana,sans-serif;
    color: #A11502;
}
.sstitre_italy
{
    font: bold 14px Arial,Verdana,sans-serif;
    color: #A11502;
padding-top:15px;
}
.italy
{
    font: normal 12px Arial,Verdana,sans-serif;
    color: #A11502;
}
.gris2italy
{
  width:50px;
  background-color:#F3F3F3;
  color:#A11502;
  text-align:center;
    font: bold 14px Arial,Verdana,sans-serif;
}
.calendar_bookedita
{
  width:15px;
  height:15px;
  background-color:#A11502;
  color:#ffffff;
  text-align:center;
    font: bold 13px Arial,Verdana,sans-serif;
    border:1px solid black;

}

