*, html { font-family:Arial,Verdana; font-size:10pt; border:0}
h1,h2,h3 { margin:0;padding:0;border:0}
a { font-size:12pt; text-decoration:none; font-weight:bold; }
a.footer { font-weight:normal; font-family:Verdana; font-size:10pt; color:#1badb5; text-decoration:none; text-align:center; }
a.footer:hover { font-weight:bold; font-family:Verdana; font-size:10pt; color:#1badb5; text-decoration:none; text-align:center; }


.tableaugauche { background:url(/img/back-hebergements.gif) no-repeat top left!important; width: 610px!important; height: 143px!important; }
.tableaugauche h2 { color:white; padding-top:2px; padding-left:10px; font-size:16pt; letter-spacing:0;}
.tableaudroite { background:url(/img/back-ete-2011.jpg) no-repeat top left; width:363px!important; height:143px; }
.btnreserver { display: block; margin-left: 224px; margin-top: 75px; }
.btnsavoirplus { display: block; margin-left: 6px; margin-top: 3px; }
.imgbonplan { position: absolute; display: block;  margin-left: 120px; margin-top: 10px; }
.bonplang { float: left; width: 180px; height: 102px; display: block; margin-left:15px; margin-right: 5px; margin-top: 20px; }
.bonplang h2 { color:white; padding-top:2px; padding-left:10px; font-size:16pt; letter-spacing:0;}
.bonpland { float: left; width: 151px; height: 102px; display: block; margin-top: 37px; }
.txtbonplan { font-family:Verdana; font-size:12pt; color: #725f41; text-align:center; margin-top:30px;}
.reservez_maintenant { background:url(/img/reserver-sejour.jpg) no-repeat top left; width:973px; height:59px; text-align:center; }
.reservez_maintenant h2 { color:white; padding-top:17px; padding-left:10px; font-size:16pt; letter-spacing:0;}

a.link_visiter { display:block; background:url(/img/visiter.jpg) no-repeat top left;	width:157px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_visiter:hover { background:url(/img/visiter-hover.jpg) no-repeat top left;	width:157px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_visiter:hover { visibility:visible; }

a.link_comment_venir { display:block; background:url(/img/venir.jpg) no-repeat top left;	width:250px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_comment_venir:hover { background:url(/img/venir-hover.jpg) no-repeat top left;	width:250px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_comment_venir:hover { visibility:visible; }

a.link_comment_reserver { display:block; background:url(/img/reserver.jpg) no-repeat top left;	width:167px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_comment_reserver:hover { background:url(/img/reserver-hover.jpg) no-repeat top left;	width:167px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_comment_reserver:hover { visibility:visible; }

a.link_qui_sommes_nous { display:block; background:url(/img/qui.jpg) no-repeat top left;	width:160px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_qui_sommes_nous:hover { background:url(/img/qui-hover.jpg) no-repeat top left;	width:160px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_qui_sommes_nous:hover { visibility:visible; }

a.link_contactez_nous { display:block; background:url(/img/contactez.jpg) no-repeat top left;	width:146px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_contactez_nous:hover { background:url(/img/contactez-hover.jpg) no-repeat top left;	width:146px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_contactez_nous:hover { visibility:visible; }

a.link_nos_liens { display:block; background:url(/img/liens.jpg) no-repeat top left;	width:93px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_nos_liens:hover { background:url(/img/liens-hover.jpg) no-repeat top left;	width:93px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_nos_liens:hover { visibility:visible; }

.tableau { background:url(/img/back-hebergements.jpg) no-repeat top left; width:611px; height:143px; }

a.bloc_charme { display:block; background:url(/img/bloc-cp.jpg) no-repeat top left; width:166px; height:155px; } 
a.bloc_charme:hover { display:block; background:url(/img/bloc-cp-hover.jpg) no-repeat top left; width:166px; height:155px; } 
a.bloc_charme h2 { color:white; padding-top:8px; padding-left:10px; font-size:11pt; letter-spacing:0;} 
a.bloc_charme p { color:#13b8bf; padding-top:8px; padding-left:10px; font-size:10pt; letter-spacing:0;} 
a.bloc_iles { display:block; background:url(/img/bloc-ci.jpg) no-repeat top left; width:160px; height:155px; }
a.bloc_iles:hover { display:block; background:url(/img/bloc-ci-hover.jpg) no-repeat top left; width:160px; height:155px; }
a.bloc_iles h2 { color:white; padding-top:8px; padding-left:10px; font-size:11pt; letter-spacing:0;} 
a.bloc_iles p { color:#13b8bf; padding-top:8px; padding-left:10px; font-size:10pt; letter-spacing:0;} 
a.bloc_nature { display:block; background:url(/img/bloc-cn.jpg) no-repeat top left; width:159px; height:155px; }
a.bloc_nature:hover { display:block; background:url(/img/bloc-cn-hover.jpg) no-repeat top left; width:159px; height:155px; }
a.bloc_nature h2 { color:white; padding-top:8px; padding-left:10px; font-size:11pt; letter-spacing:0;} 
a.bloc_nature p { color:#13b8bf; padding-top:8px; padding-left:10px; font-size:10pt; letter-spacing:0;} 
a.bloc_detente { display:block; background:url(/img/bloc-dl.jpg) no-repeat top left; width:160px; height:155px; }
a.bloc_detente:hover { display:block; background:url(/img/bloc-dl-hover.jpg) no-repeat top left; width:160px; height:155px; }
a.bloc_detente h2 { color:white; padding-top:8px; padding-left:10px; font-size:11pt; letter-spacing:0;} 
a.bloc_detente p { color:#13b8bf; padding-top:8px; padding-left:10px; font-size:10pt; letter-spacing:0;} 
a.bloc_sensations { display:block; background:url(/img/bloc-sf.jpg) no-repeat top left; width:160px; height:155px; }
a.bloc_sensations:hover { display:block; background:url(/img/bloc-sf-hover.jpg) no-repeat top left; width:160px; height:155px; }
a.bloc_sensations h2 { color:white; padding-top:8px; padding-left:10px; font-size:11pt; letter-spacing:0;} 
a.bloc_sensations p { color:#13b8bf; padding-top:8px; padding-left:10px; font-size:10pt; letter-spacing:0;} 
a.bloc_prix_doux { display:block; background:url(/img/bloc-doux.jpg) no-repeat top left; width:168px; height:155px; }
a.bloc_prix_doux:hover { display:block; background:url(/img/bloc-doux-hover.jpg) no-repeat top left; width:168px; height:155px; }
a.bloc_prix_doux h2 { color:white; padding-top:8px; padding-left:10px; font-size:11pt; letter-spacing:0;} 
a.bloc_prix_doux p { color:#13b8bf; padding-top:8px; padding-left:10px; font-size:10pt; letter-spacing:0;} 

a.link_visiter_bas { display:block; background:url(/img/bas-visiter.jpg) no-repeat top left; width:156px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_visiter_bas:hover { background:url(/img/bas-visiter-hover.jpg) no-repeat top left; width:156px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_visiter_bas:hover { visibility:visible; }

a.link_venir_bas { display:block; background:url(/img/bas-venir.jpg) no-repeat top left; width:250px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_venir_bas:hover { background:url(/img/bas-venir-hover.jpg) no-repeat top left; width:250px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_venir_bas:hover { visibility:visible; }

a.link_reserver_bas { display:block; background:url(/img/bas-reserver.jpg) no-repeat top left; width:168px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_reserver_bas:hover { background:url(/img/bas-reserver-hover.jpg) no-repeat top left; width:168px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_reserver_bas:hover { visibility:visible; }

a.link_qui_bas { display:block; background:url(/img/bas-qui.jpg) no-repeat top left; width:160px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_qui_bas:hover { background:url(/img/bas-qui-hover.jpg) no-repeat top left; width:160px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_qui_bas:hover { visibility:visible; }

a.link_contactez_bas { display:block; background:url(/img/bas-contactez.jpg) no-repeat top left; width:145px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_contactez_bas:hover { background:url(/img/bas-contactez-hover.jpg) no-repeat top left; width:145px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_contactez_bas:hover { visibility:visible; }

a.link_liens_bas { display:block; background:url(/img/bas-liens.jpg) no-repeat top left; width:94px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_liens_bas:hover { background:url(/img/bas-liens-hover.jpg) no-repeat top left; width:94px; height:23px; padding-top:2px; letter-spacing:-1px;color:white; }
a.link_liens_bas:hover { visibility:visible; }
