body { margin: 0; padding: 0; }
.TD_navig_Droit {
	text-align: left;
	vertical-align: top;
	width: 120px;
	height: 100%;
	float: none;
	margin-top: 0;
	padding-top: 0;
	padding-right: 20px;
	padding-left: 10px;
}
.TD_Pied { background-image: url(../Img-location-villa-corse/Bas-location-villa-corse.jpg); background-repeat: no-repeat; background-position: 0 0; height: 50px; border-top: 1px solid #ccc; }
.TD_Pano_Centre { text-align: left; vertical-align: top; width: 450px; height: auto; padding-right: 10px; padding-left: 10px; border-right: 1px solid #ccc; border-left: 1px solid #ccc; }
.TD_Sous-Tete { width: 800px; height: 30px; padding-right: 10px; padding-left: 10px; border-bottom: 1px solid #ccc; }
.TD_Esp_Hor { height: 20px; }
.TD_Navig_Gauche {
	text-align: left;
	vertical-align: top;
	width: 140px;
	height: 100%;
	float: left;
	padding-top: 0px;
	padding-right: 10px;
	padding-left: 20px;
	margin-top: 0px;
}
.descript { color: white; font-size: 3px; font-family: Arial }
A:link    { color: inherit; text-decoration: none; }
A:visited   { color: inherit; text-decoration: none; }
A:hover { color: #960; text-decoration: underline }
.liens1  { color: #666; font-size: 10px; font-family: Arial, "Trebuchet MS", tahoma, Geneva, Helvetica, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none       }
.liens1 A:link { color: #666; text-decoration: none; }
.liens1 A:visited { color: #666; text-decoration: none; }
.liens1 A:hover    { color: #960; text-decoration: underline    }
.Titre_Villa { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; background-color:#960    ; text-align: center; width: 100%; padding: 3px 0 3px 0; }
.liens_Villa { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; }
.liens_Villa A:link { color: #333; font-family: Arial, Helvetica, sans-serif; background-image: url(../Img-location-villa-corse/Fleche.gif); background-repeat: no-repeat; background-position: -4px center; padding-left: 12px; }
.liens_Villa A:visited { color: #333; font-family: Arial, Helvetica, sans-serif; background-image: url(../Img-location-villa-corse/Fleche.gif); background-repeat: no-repeat; background-position: -4px center; padding-left: 12px; }
.liens_Villa A:hover { color: #960; font-family: Arial, Helvetica, sans-serif; background-image: url(../Img-location-villa-corse/Fleche.gif); background-repeat: no-repeat; background-position: left center; padding-left: 12px; }

.liens_Tarif {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height: 16px;
	color: #CC0000;
}
.liens_Tarif A:link {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../Img-location-villa-corse/Fleche.gif);
	background-repeat: no-repeat;
	background-position: -4px center;
	padding-left: 12px;
}
.liens_Tarif A:visited {
	color: #CC0000;
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../Img-location-villa-corse/Fleche.gif);
	background-repeat: no-repeat;
	background-position: -4px center;
	padding-left: 12px;
}
.liens_Tarif A:hover { color: #960; font-family: Arial, Helvetica, sans-serif; background-image: url(../Img-location-villa-corse/Fleche.gif); background-repeat: no-repeat; background-position: left center; padding-left: 12px; }

.Pt_Navig { color: #c00; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; width: 10px; height: 20px; }
.Ligne_Navig { background-color: silver; background-image: url(../Img-location-villa-corse/pt1pix.gif); height: 1px; }
.liens_navig    { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none   ; text-align: left; padding-left: 15px; list-style-type: decimal-leading-zero; }
.liens_navig A:link   { color: #666; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; background-image: url(../Img-location-villa-corse/Fleche.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none; letter-spacing: 0 ; padding-left: 15px; }
.liens_navig A:visited   { color: #666; font-size: 11px; background-image: url(../Img-location-villa-corse/Fleche.gif); background-repeat: no-repeat; background-position: left center; text-decoration: none   ; padding-left: 15px; }
.liens_navig A:hover     { color: #960; font-weight: normal; background-repeat: no-repeat; background-position: 3px center; text-decoration: underline    ; padding-left: 15px; }
.Titre3_bandeaux  { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none; background-color: #999; text-align: center ; margin: 0; padding: 2px 0; border-width: 0; }
TD.Titre3_bandeaux A:link { color: #fff; }
.titres_pages { color: #4682b4; font-weight: bold; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-decoration: underline }
TD.liendescript A:link { color: white; font-size: 3px }
.TD.liendescript A:visited { color: white; font-size: 3px }
B:visited { color: white }
.Descript  { color: #666; font-size: 8px; font-family: Arial, Helvetica, sans-serif, Verdana; }
.Ligne_Ht_Bas { width: 100%; margin: 0; padding-top: 10px; padding-bottom: 10px; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }
.Suite_Villa {
	width: 100%;
	background-color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ccc;
	float: right;
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.Ligne_Bas { margin-top: 10px; padding-top: 0; padding-bottom: 10px; border-bottom: 1px solid #ccc; }
.Texte_01 { color: #666; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 11px; }
.Texte_9 { color: #666; font-size: 9px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 9px; }
TD.Texte_01 { color: #666; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 11px; }
.Texte_Description { color: #069; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; background-image: url(../Img-location-villa-corse/point-rouge.gif); background-repeat: no-repeat; background-position: left 50%; padding-left: 10px; }
.Texte_Descrip_ssPt { color: #069; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; }
.Texte_02 { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left; }
.Texte_intro_Villa { color: black; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; }
.Texte_01_Justif { color: #666; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 12px; text-align: justify; vertical-align: top; }
table.calendar { color : #999; width: 520px; padding: 10px; border:solid 1px; }
table.calendar2 { color: #336; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: center; height: 22px; border: solid 1px #999; }
.Renseignements {
	color: #336;
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 800px;
	height: auto;
	border: solid 1px #999;
}
.Avertissement {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
}
.Cadre { vertical-align: top; float: left; margin: 0; padding: 10px; border: solid 1px #ccc; }
.CadreM5 { padding: 5px; float: left; vertical-align: top; width: 100%; border: solid 1px #ccc; }
.CadreNu {
	padding: 0px;
	float: left;
	vertical-align: top;
	width: 100%;
	margin: 0px;
}
.Cadre_FdCoul { background-color: #ffc; padding: 5px; width: 100%; float: left; vertical-align: top; margin: 10px 0 30px; border: solid 1px #ccc; }
.Cadre_Villa { margin: 0 0 10px; padding: 10px; border: solid 1px #ccc; }
.SSTitres_01 { color: #960; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 13px; }
.Copyright { color: #999; font-size: 9px; font-family: Arial, Verdana, Helvetica, sans-serif; text-align: right; padding-right: 10px; }
.SSTitres_01 A:link { color: #960; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 13px; }
TD.SSTitres_01 A:hover { color: #c00; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 13px; }
.SSTitres_01 A:visited { color: #960; font-size: 11px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 13px; }
.SSTitres_02 { color: #006; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-bottom: 3px; }
table.cadretarif { background-color: #999; border: solid 1px #999; }
td.calendar_title { font-family: Verdana; font-size: 11px; font-weight: bold; text-align: left; color: #960; padding-left: 5px; }
th.calendar { font-size: 11px; background-color: #cc9; color: #336; font-family: Arial, Helvetica, sans-serif; text-align: center; }
td.calendar { color: #336; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-align: center; height: 20px; }
td.calendar_selected4 { font-size: 9px; text-align: center; background-color: red; color: silver; font-family: Arial, Helvetica, sans-serif; height: 20px; }
td.calendar_selected1 { color: #ffffff; font-size: 9px; font-family: Arial, Helvetica, sans-serif; background-color: #d8d9da; text-align: center; height: 20px; }
td.calendar_selected2 { color: black; font-size: 9px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffd2; text-align: center; height: 20px; }
td.calendar_selected3 { color: white; font-size: 9px; font-family: Arial, Helvetica, sans-serif; background-color: #abe; text-align: center; height: 20px; }
.calendar_prixbarre { color: black; font-size: 9px; font-family: Arial, Helvetica, sans-serif; text-decoration: line-through; text-align: center; height: 20px; }
td.calendar_Promo { color: red; font-size: 9px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; background-color: yellow; text-align: center; height: 22px; }
.checkbox_calendar { color: red;font-family: Verdana; font-weight: bold; font-size: 9px; background-color: red; border-width: 0; }
.Liens-Seconds { }
.Texte_Blanc { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bouton_bleu      { color: #fff; font: bold 12px Arial, Verdana, Helvetica, sans-serif; background-color: #4682b4; background-image: none; background-repeat: no-repeat; background-position: center; text-decoration: none; text-transform: uppercase  ; text-align: center; padding: 2px; }

.Titres_FdBleu { color: #fff; font: bold 12px Arial, Helvetica, sans-serif; background-color: #4682b4; background-image: none; background-repeat: no-repeat; background-position: center; text-decoration: none; ; text-align: center; padding: 2px; }
.bouton_Mac { color: navy; font: bold 10px Arial, Verdana, Helvetica, sans-serif; text-decoration: none; background-image: url(../Img-location-villa-corse/Bouton_Gris.gif); background-repeat: no-repeat; background-position: center; text-align: center; text-transform: uppercase; margin: 2px; padding: 4px 10px; }
.Tab_M_Villa { padding-top: 6px; padding-bottom: 6px; padding-left: 3px; border: solid 1px #ccc; }
.ImageTransparente {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
	background-image: url(../Bannieres/Creation_Banniere.php);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:white;
	text-align: center;
	vertical-align: middle;
	background-position: center center;
	text-decoration: none;
	padding: 10px;
}
