BODY     { background-color: #bbb; background-image: url("images/fond.jpg"); background-position: 0 0; margin: 8px 0 0; padding-top: 0 }
body,font   { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

TD  { color: #000; font-size: 12px; font-family: Arial, Helvetica }

H1   { color: #cd7e32; font-size: 18px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: normal; text-align: left }

FORM {
color: #000000;
font-size: 11px;
font-family: Arial, Helvetica;
}

TABLE {
font-family: Arial, Helvetica;
}
.refer { display:none;}
#contenu        { width: 281px; height: 255px; overflow: auto; border: 0px solid #000; }
#bloc    { padding: 8px 3px 3px 10px; width: 253px }

A     { color: #005baa; font-family: Arial, Helvetica; font-weight: bold; text-decoration: none }

A:hover    { color: #cd7e32; font-family: Arial, Helvetica; font-weight: bold; text-decoration: none }

A.basdepagenav   { color: #fff; font-size: 10px; font-family: Arial; text-decoration: none }

A:hover.basdepagenav   { color: #005baa; font-size: 10px; font-family: Arial; text-decoration: none }

.texte {
color: #000000;
font-weight: normal;
font-size: 12px;
font-family: Arial, Helvetica;
}
.legende { color: #000000; font-size: 10px; font-family: Arial, Helvetica; font-weight: normal }
.basdepage { color: #fff; font-size: 10px; font-family: Arial, Helvetica; font-weight: normal }
blockquote
 { background-color: #d7d7d0; margin: 0 0 1em; padding: 0.5em; border: solid 1px #939598 }

.chapo, h3  { color: #696969; font-size: 12px; font-family: Helvetica, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.4em }
.titrage, h1  { color: #d67908; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4em }
.titrage-tarifs   { color: #0091d9; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4em }
.titrage-villas  { color: #7b936b; font-size: 18px; font-family: Verdana; font-weight: bold; line-height: 1.4em }
.titrage-bungalows  { color: #94b54c; font-size: 18px; font-family: Verdana; font-weight: bold; line-height: 1.4em }
.titrage-minihotel  { color: #e8ab32; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4em }
.titrage-contact   { color: #778cc1; font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4em }
.sous-titrage, h2 { color: #b6aa00; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4em }
#contenu     { background-image: url("images/stella.jpg"); background-repeat: no-repeat; background-position: 0 0; width: 780px }
div.niv1 { margin-left:0px; margin-top:5px; margin-bottom:10px; width:263px; display:inline; float:left; vertical-align:center; overflow:hidden }
#contenu1     { background-image: url("images/stella.jpg"); background-repeat: no-repeat; background-position: 0 0; padding: 8px 4px 5px 16px; width: 560px }


a.fr, a:link.fr, a:active.fr, a:visited.fr { 
background: #FFFFFF url('/images/menu-fr.jpg');
}
a:hover.fr { 
background: #FFFFFF url('/images/menu2-fr.jpg');
}

a.it, a:link.it, a:active.it, a:visited.it { 
background: #FFFFFF url('/images/menu-it.jpg');
}
a:hover.it { 
background: #FFFFFF url('/images/menu2-it.jpg');
}

a.uk, a:link.uk, a:active.uk, a:visited.uk { 
background: #FFFFFF url('/images/menu-uk.jpg');
}
a:hover.uk { 
background: #FFFFFF url('/images/menu2-uk.jpg');
}