a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666;text-decoration: none; }
a:link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}
a:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #666666; text-decoration: none;}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE; text-decoration: none;}
blink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
blockquote {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;
 scrollbar-face-color: #4490CE;
 scrollbar-shadow-color: #4490CE;
 scrollbar-highlight-color: #4490CE;
 scrollbar-3dlight-color: #4490CE;
 scrollbar-darkshadow-color: #FFFFFF;
 scrollbar-track-color: #FFFFFF;
 scrollbar-arrow-color: #FFFFFF;
 }
br {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
div {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
font {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
form {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
li {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
ol {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
nobr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
strike {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
sub {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
sup {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
tr {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4490CE;}
.fenetre {  border: 1px solid #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #5a3006; background-color: #FCC17A;}
.fenetreform { font: 8pt Verdana, Arial, Helvetica, sans-serif; color: #5a3006; background-color: #FCC17A; border: 1px #FFFFFF solid; cursor: hand;}
.rouge { font-weight: normal;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF0000;font-style: normal;}
.contour { padding: 4px;height: 8pt;border: thin solid #FFFFFF;}
.cellule { background-color: #C9B694;border: thin solid #5A3006;}
.menugauche { font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt;color: #FFFFFF;font-style: normal;}
.menugauche:link {	 font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt;color: #FFFFFF;font-style: normal;}
.menugauche:visited { font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt;color: #FFFFFF;font-style: normal;}
.menugauche:hover { font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt;color: #666666;font-style: normal;}
.menugauche-on { font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt;color: #FF9900;font-style: normal;}
.fondtrait {background-attachment: fixed;background-image: url(../images/fond-trait.jpg);background-repeat: repeat;background-position: right top;}
.blanc { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;}
.vert { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #00ab4E;}
.vert:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #666666;}
.vert:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #666666;}
.vert:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #00ab4E;}
.orange {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #F7941D;}
.bleufonce { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #0E2D8F;}
.bleuclair { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #49C4F1;}
.bleuclair:link { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #49C4F1;}
.bleuclair:visited { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #49C4F1;}
.bleuclair:hover { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #666666;}
.bleumoyen {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #4490CE;}
.fondtraitviolet {background-color: transparent background-attachment: fixed;background-image: url(../images/fond-trait-violet.jpg);background-repeat: no-repeat;background-position: right top;}
.fondtraitbleu {background-color: transparent background-attachment: fixed;background-image: url(../images/fond-trait-bleu.jpg);background-repeat: no-repeat;background-position: right top;}
.fondtraitvert {background-color: transparent background-attachment: fixed;background-image: url(../images/fond-trait-vert.jpg);background-repeat: no-repeat;background-position: right top;}
.fondtraitorange {background-color: transparent background-attachment: fixed;background-image: url(../images/fond-trait-orange.jpg);background-repeat: no-repeat;background-position: right top;}
.vertgros {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 16pt;color: #4490CE;}
.blanc1 {	font-size: 14px;letter-spacing: 3pt;color: #FFFFFF;}
.traitvert {background-color: transparent background-image: url(../images/trait-vert.gif);background-repeat: repeat-y;background-position: center top;}
.blancgros {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #FFFFFF;}
.blancgrosorange {	font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 9pt;color: #FFFFFF;background-color: #FFA942;}
.monde {background-color: transparent	background-image: url(../images/cartes/monde.jpg);background-repeat: no-repeat;background-position: center top;}
.fondtableau {background-color: #FFFFFF;filter: Alpha(Opacity=50, FinishOpacity=50);}
.traitvertdroite{background-color: transparent background-image:url(../images/trait-vert1.gif);background-repeat:repeat-y;background-position:right top}
.traitvertgauche{background-color: transparent background-image:url(../images/trait-vert1.gif);background-repeat:repeat-y;background-position:left top}
.traitverthaut{background-color: transparent background-image:url(../images/trait-vert2.gif);background-repeat:repeat-x;background-position:left top}
.traitvertbas{background-color: transparent background-image:url(../images/trait-vert2.gif);background-repeat:repeat-x;background-position:left bottom}
.feuille{background-color: transparent background-image:url(../images/feuille.jpg);background-repeat:no-repeat;background-position:left top}
.vertmoyen{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14pt;color:#4490CE}
.borduretitre {border: thin solid #009933;}
.familleaccueil { background-color: #FBF8E5 background-attachment:fixed; background-image: url(/images/couv_gd.jpg);background-repeat: no-repeat;background-position:left 140px;}
.familleaccueiljeu { background-color: #FBF8E5 background-attachment:fixed; background-image: url(/images/couv_gd_jeu.jpg);background-repeat: no-repeat;background-position:left 140px;}

.leschaletsvacances { background-color: transparent background-attachment:fixed; background-image: url(/images/leschaletsvacances.gif); background-repeat: no-repeat; background-position: right top;}
.bouton-form {
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	background: #4490CE;
	border: 1px solid #4490CE;
}
.bouton-form2 {
	color: #FFFFFF;
	background: #4490CE;
	border: 1px solid #4490CE;
}
.fond-choix-chalet-de {	background-color: transparent	background-attachment:fixed ;	background-image: url(/images/choix-type-chalet.jpg);	background-repeat: no-repeat ;	background-position: center top;}
.fond-choix-chalet-fr {	background-color: transparent	background-attachment:fixed ;	background-image: url(/images/choix-type-chalet-de.jpg);	background-repeat: no-repeat ;	background-position: center top;}
.fond-choix-chalet-uk {	background-color: transparent	background-attachment:fixed ;	background-image: url(/images/choix-type-chalet-uk.jpg);	background-repeat: no-repeat ;	background-position: center top;}
.fond-choix-chalet-es {	background-color: transparent	background-attachment:fixed ;	background-image: url(/images/choix-type-chalet-es.jpg);	background-repeat: no-repeat ;	background-position: center top;}
.fond-choix-chalet-nl {	background-color: transparent	background-attachment:fixed ;	background-image: url(/images/choix-type-chalet-nl.jpg);	background-repeat: no-repeat ;	background-position: center top;}

a.lien-blanc:link {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
}

a.lien-blanc:visited {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
}
a.lien-blanc:hover {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	background: #874988;
}
.noir {
	color: #000000;
}
.important {
	font: bold 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.coin-gauche {
	background-color: transparent
	background: url(../images/coin-g.gif) no-repeat fixed left top;
}
.coin-droite {
	background-color: transparent
	background: url(../images/coin-d.gif) no-repeat fixed right bottom;
}
.blanc-gros {
	font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16pt;color:#FFFFFF
}
.titreblanc { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF; padding-top:5px;}
.menugauche2 { font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;font-style: normal;}
.menugauche2:link {	 font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;font-style: normal;}
.menugauche2:visited { font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FFFFFF;font-style: normal;}
.menugauche2:hover { font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #666666;font-style: normal;}
.menugauche2-on { font-weight: bold;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 8pt;color: #FF9900;font-style: normal;}
.ombre {filter:progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,Strength=3); cursor: crosshair;}

a.lien-vertgros:link {
	font: bold 16pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	width: 100%;
}

a.lien-vertgros:visited {
	font: bold 16pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #666666;
	text-decoration: none;
	width: 100%;
}
a.lien-vertgros:hover {
	font: bold 16pt Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #00ab4E;
	text-decoration: none;
	width: 100%;
}