html, body, form, fieldset, p, li, input, textarea, a, button, select {
color:#828282;
font-family:'Trebuchet MS', Helvetica, sans-serif;
font-size:12px;
line-height:14px;
}
#phone {
color:#fff;
font-size:23px;
line-height:52px;
}
#form-newsletter label {
color:#343433;
font-size:13px;
}
#form-newsletter button {
color:#fff;
font-size:13px;
}
#form-newsletter input {
color:#202020;
}
#form-newsletter input.disabled {
color:#ccc;
}
#form-newsletter button.disabled {
color:#7E7E7E;
}
#tools li a {
color:#454545;
font-size:14px;
}
#tools li a:hover {
color:#757575;
}
#navigation li a {
font-family:'Comic Sans MS', cursive;
color:#3a3a3a;
font-size:15px;
line-height:20px;
text-align:center;
text-decoration:none;
}
#navigation li ul li a {
font-family:'Trebuchet MS', Helvetica, sans-serif;
color:#595959;
font-size:12px;
line-height:18px;
text-align:left;
}
#navigation li ul li a:hover,
#navigation li ul li.active a {
color:#353535;
}
#availability label {
color:#fff;
}
#availability input,
#availability select {
color:#202020;
}
#availability .availability-date label {
font-size:16px;
}
#availability button {
color:#f26d01;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}
#availability button:hover {
color:#fff;
}
#focus h2 {
color:#acacac;
font-size:22px;
font-weight:normal;
line-height:25px;
}
#focus h2 strong {
color:#f27e01;
font-size:25px;
}
#focus p {
color:#4a4a4a;
font-size:15px;
line-height:20px;
}
#news h2 {
font-family:'Comic Sans MS', cursive;
color:#fff;
font-size:15px;
font-weight:normal;
}
#news h3 {
color:#373737;
font-size:16px;
font-weight:normal;
}
#news p {
color:#828282;
line-height:17px;
}
#news a {
color:#fff;
font-size:13px;
text-align:right;
text-decoration:none;
text-transform:uppercase;
}
#news div p a {
color:#eb7a00;
font-size:12px;
text-align:left;
text-decoration:underline;
text-transform:none;
}
#bt-video,
#bt-catalogue,
#bt-tips,
#bt-tips-nl {
color:#444444;
font-size:16px;
text-decoration:none;
}
#bt-video strong,
#bt-catalogue strong,
#bt-tips strong,
#bt-tips-nl strong {
color:#fe8401;
font-size:22px;
font-weight:normal;
line-height:25px;
text-transform:uppercase;
}
#bt-catalogue strong {
color:#757575;
font-family:Impact, Charcoal, sans-serif;
font-size:32px;
}
#footer .details li a {
color:#3b2901;
font-size:13px;
text-align:center;
text-transform:uppercase;
text-decoration:none;
}
#footer .details li a:hover {
text-decoration:underline;
}
#text p,
#article-m p,
#article-m li  {
font-size:13px;
line-height:15px;
letter-spacing:0.025em;
text-align:justify;
}
#text p a,
#article-b p a {
color:#07709f;
}
#text h1,
#article-m h1 {
color:#5d5d5d;
font-size:23px;
font-weight:normal;
line-height:20px;
text-transform:uppercase;
}
#text h2 {
color:#2e2e2e;
font-size:14px;
font-weight:normal;
letter-spacing:0.025em;
}
#text h2 a {
color:#2e2e2e;
font-size:14px;
text-decoration:none;
}
#breadcrumbs li  a,
#breadcrumbs li  {
color:#545454;
text-transform:uppercase;
}
a.bt-link {
color:#5e5e5d;
font-size:13px;
text-decoration:none;
}
a.bt-link:hover {
color:#2e2e2e;
}
#article-m h2 {
color:#5d5d5d;
font-size:19px;
font-weight:normal;
}
#article-m h2 a {
color:#5d5d5d;
font-size:19px;
text-decoration:none;
}
.photos a.bt-more {
color:#ffa33f;
text-align:right;
text-decoration:none;
}
.photos a.bt-more:hover {
text-decoration:underline;
}
#sub-navigation p.title {
color:#fff;
font-family: Impact, Charcoal, sans-serif;
font-size:24px;
font-weight:normal;
text-transform:uppercase;
}
#sub-navigation ul li a {
color:#fff;
font-size:14px;
font-weight:normal;
text-decoration:none;
text-transform:uppercase;
}
#sub-navigation ul li a:hover,
#sub-navigation ul li.active a {
color:#f27e01;
}
#sub-navigation ul li ul li a,
#sub-navigation ul li.active ul li a {
color:#fff;
font-size:12px;
text-decoration:none;
text-transform:none;
}
#sub-navigation ul li ul li a:hover,
#sub-navigation ul li ul li.active a {
color:#f27e01;
}
.bt-pool,
.bt-rentings,
.bt-sites,
.bt-games {
color:#444;
font-size:16px;
line-height:18px;
text-decoration:none;
}
.bt-pool strong,
.bt-rentings strong,
.bt-sites strong,
.bt-games strong {
color:#fe8401;
font-size:22px;
font-weight:normal;
text-transform:uppercase;
}
#form-contact b {
color:#00a3d7;
font-weight:normal;
}
#form-contact p strong {
color:#4e4e4e;
}
#form-contact label,
#form-contact input,
#form-contact select,
#form-contact textarea {
color:#202020;
font-size:13px;
}
#form-contact button {
color:#FFFFFF;
text-align:left;
}
#form-contact fieldset p.msg {
color:#F59D3E;
}
#prices #text li a {
font-size:13px;
text-decoration:none;
}
#prices #text li a:hover {
text-decoration:underline;
}
.price-t h2 strong {
color:#fff;
font-size:19px;
font-weight:normal;
text-transform:uppercase;
}
.price-t h2 {
color:#d8d8d8;
font-size:14px;
font-weight:normal;
line-height:20px;
}
.price-t .period {
color:#fff;
font-size:13px;
font-weight:normal;
line-height:20px;
text-transform:uppercase;
}
.price-t .period strong {
color:#a7dbff;
font-weight:normal;
}
.price-m p {
color:#828282;
font-size:14px;
line-height:19px;
}
.price-m p strong {
color:#006cb6;
font-weight:normal;
}
.price-m a.bt-link  {
color:#ffa33f;
font-size:12px;
text-decoration:underline;
}
.price-m a.bt-link:hover  {
color:#ea7a00;
}
.price-m table th {
color:#fff;
font-size:15px;
font-weight:normal;
}
.price-m table td {
text-align:center;
}
.price-m table td {
color:#5e5e5e;
font-size:15px;
}
.price-m table td.first {
color:#6c6c6c;
font-size:13px;
text-align:right;
}
.price-m table td.bt-reserve a {
color:#5e5e5d;
font-size:13px;
text-decoration:none;
}
.adress p strong {
}
#newsletter-msg {
color:#fff;
font-size:13px;
line-height:16px;
}
#altiplano-link {
color:#81CFD9;
}
