body  {background-color:#ffffff ; text-align: center;font-family: Arial, Helvetica, sans-serif;font-size: 12px; padding: 0px;  margin:0px; color: #999999;}
.conteneur { text-align:center; width:1071px;  height:857px; margin-left: auto; margin-right: auto;  background:#999999 url(guest-house-french-riviera.png); background-repeat:no-repeat; z-index:-5; }
.drapeau  {position:absolute; top:20px; left:590px;  width:560px; z-index: 6;}
.francais  a {margin-left:165px;     background:#99ffff;}
.italien  a {margin-left:165px;      background:#99ffff;}
.video-lien  {position:absolute; top:85px; left:995px;  width:160px; z-index: 6; color: #000000;}
.flash-lien  {position:absolute; top:180px; left:95px; height:750; width:160px; z-index: 6; color: #999999; display: block;}
.flash-liens  {position:absolute; top:680px; left:150px; height:150px; width:400px; z-index: 7; color: #999999; display: block; }
#flash    {  width: 430px; height: 344px; z-index: 1  ;}
 .filtre  { position: absolute; z-index: 3; width:690px;left:380px; top:200px;height:440px; padding: 10; text-align:left; background:#c7c7c7 ;overflow:auto;  color:#ffffff;}
 .style1 {font-family: Verdana, Helvetica, sans-serif;	font-size: 12px;	color: #999999;}
td, th {   font-family: Arial, Helvetica, sans-serif;text-align: left;}
a  { 	color: #999999;}
  .flotte  {	float: left; padding-right: 20px;
 } 
.C2A a, .liens-texte a, .flottante a {color: #000000;}
.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; text-align:center; }
.video {  
	text-align:center; 	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	line-height:24px;	width:430px;}
.video a{	color:#000;	text-decoration:underline;	float:right;}
.video a:hover{	color:#000;	text-decoration:none;}
.adresse {background: #E6E6E6; color: #666666; width: 100%;  margin-left:auto; margin-right:auto; padding : 10px}
.copyright {font-size: 7pt;color:#645f55;font-family:Verdana;}
 .cle  {  width:1071px; margin-left:auto; margin-right:auto;    font-size:10px;text-align:justify;padding-top: 10px; color:#c7c7c7}
.liens, #bas { width: 1071px;  margin-left:auto; margin-right:auto; font-size:11px; text-align:justify;padding-top: 10px;}

h1 {	 	font-size: 13px;}
h3 , h2 {	 font-size: 12px;}
h4, h5, h6 {	 font-size: 11px;}
	.noscript {	width:740;}
 .droit   { text-align:right;}
.resa {color:#ffffff; font-size:12px;text-align:right;}
span.petite {display:none;}
.flottante { display:block; font-size: 9px; min-height: 60px; min-width: 440px; height: 60px; width: 150px;   padding: 10px;  float: left;  margin: 0;  COLOR:#000000; text-align :center;}
.liens-texte  {width: 150px;   padding: 10px;  float: left;}
.ligne {clear:both;}