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:#00ab4E;text-decoration:none}
blink{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
blockquote{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;;scrollbar-face-color:#FFBF59;scrollbar-shadow-color:#FFBF59;scrollbar-highlight-color:#FFBF59;scrollbar-3dlight-color:#FFBF59;scrollbar-darkshadow-color:#FFFFFF;scrollbar-track-color:#FFF0D8;scrollbar-arrow-color:#FFFFFF}
br{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
div{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
font{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
form{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
input{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
li{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
ol{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
nobr{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
p{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
strike{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
sub{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
sup{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
tr{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
ul{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;}
.fenetre{border:1px solid #FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8pt;color:#5a3006;background-color:#AAD5F7}
.fenetreform{font:8pt Verdana, Arial, Helvetica, sans-serif;color:#FFFFFF;background-color:#4490CE;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-color: transparent 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:#00ab4E}
.blanc1{font-size:14px;letter-spacing:3pt;color:#FFFFFF}
.traitvert{background-image:url(../images/trait-vert.gif);background-repeat:repeat-y;background-position:center top}
.borduretitre{border:thin solid #009933}
.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-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-image:url(../images/trait-vert1.gif);background-repeat:repeat-y;background-position:right top}
.traitvertgauche{background-image:url(../images/trait-vert1.gif);background-repeat:repeat-y;background-position:left top}
.traitverthaut{background-image:url(../images/trait-vert2.gif);background-repeat:repeat-x;background-position:left top}
.traitvertbas{background-image:url(../images/trait-vert2.gif);background-repeat:repeat-x;background-position:left bottom}
.feuille{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:#00ab4E}
.borduretitre {border: thin solid #009933;}
.familleaccueil {background-attachment: fixed;background-image: url(../images/famille-accueil.jpg);background-repeat: no-repeat;background-position: left top;}
.leschaletsvacances {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-de.jpg);	background-repeat: no-repeat ;	background-position: center top;}
.fond-choix-chalet-fr {
	background: url(../images/choix-type-chalet.jpg) no-repeat fixed center top;
}
.fond-choix-chalet-uk {
	background: url(../images/choix-type-chalet-uk.jpg) no-repeat fixed center top;
}
.fond-choix-chalet-es {
	background: url(../images/choix-type-chalet-es.jpg) no-repeat fixed center top;
}
.fond-choix-chalet-nl {
	background: url(../images/choix-type-chalet-nl.jpg) no-repeat fixed 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: url(../images/coin-g.gif) no-repeat fixed left top;
}
.coin-droite {
	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;}