@charset "utf-8";
body {background:url(images/back.jpg);margin:0;color: #333;	font-size: 11px; font-family: verdana;}

#page{ margin:auto; margin-top:10px; width:840px; height:1114px;background-color:#FFFFFF;}
#page2{ margin:auto; margin-top:23px;width:840px;height:875px;background-color:#FFFFFF;}
.backhaut {float:left;width:840px;height:4px;background:url(images/backh.jpg) no-repeat;}
.langue { float:left; margin-left:250px!important; margin-left:128px; width:20px; height:23px; }
.langue2 { float:left; margin-left:516px!important; margin-left:390px; width:20px; height:23px; }
.head {float:left;width:829px;height:261px;	margin-left:6px; }
#contenu { float:left;width:827px;margin-left:7px !important;margin-left:4px;height:auto;background:url(images/backcont.jpg) repeat-x;}
#left {float:left; width:569px; height:550px; margin-top:6px;margin-left:8px !important;margin-left:4px;
   background:url(images/contenu.jpg) no-repeat;}
#left2 {float:left; width:569px; height:550px;  margin-top:6px;margin-left:8px !important;margin-left:4px;
   background:url(images/reservation.jpg) no-repeat;}   
#left2_ang {float:left; width:569px; height:550px;  margin-top:6px;margin-left:8px !important;margin-left:4px;
   background:url(images/reservation-ang.jpg) no-repeat;}     
#left3 {float:left; width:569px; height:550px; margin-top:6px;margin-left:8px !important;margin-left:4px;
   background:url(images/contact.jpg) no-repeat;}  
#left4 {float:left; width:569px; height:550px; margin-top:6px;margin-left:8px !important;margin-left:4px;
   background:url(images/notre-parc.jpg) no-repeat;}
#left4_ang {float:left; width:569px; height:550px; margin-top:6px;margin-left:8px !important;margin-left:4px;
   background:url(images/our-park.jpg) no-repeat;}             
#left5 {float:left; width:569px; height:550px; margin-top:6px;overflow:auto;}   
#circuit { float:left;width:541px; height:auto; margin-top:8px; margin-left:4px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; border:1px #CCCCCC solid; padding-left:4px; }  
.titrecircuit { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; text-decoration:underline; font-size:13px; font-weight:bold; color:#cf4545; }
.soustitrecircuit { font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; font-size:12px; margin-top:4px; font-weight:bold; color:#cf4545; }
.nuite { color:#0076AE; margin-left:8px; }
#right {float:left;width:240px;height:auto;margin-top:32px;margin-left:8px;}
.titre { float:left; width:240px; height:13px; }
.arystitre { float:left; margin-top:4px; width:62px; height:19px; margin-left:18px !important; margin-left:10px; background:url(images/titre.jpg); }
.arysdsp { float:left; margin-top:10px; width:550px; margin-left:8px !important; margin-left:4px; height:226px;
 font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:14px;}
.villes { float:left; width:550px; height:150px; margin-top:4px; background:url(images/backville.jpg) no-repeat; }
.villes2 { float:left; width:550px; height:310px; margin-top:4px; background:url(images/backville2.jpg) no-repeat; }
.villes3 { float:left; width:550px; height:406px; margin-top:4px; background:url(images/backville3.jpg) no-repeat; }
.imgville { float:left; width:139px; height:131px; margin-top:8px; margin-left:4px;text-align:center; }
.textville { float:left; width:395px; height:auto; margin-left:8px; margin-top:8px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; } 
.aryslogo { float:left; width:123px; height:109px; margin-left:4px; }
.parctitre { float:left; margin-top:12px; width:75px; height:19px; margin-left:18px !important; margin-left:10px; margin-top:12px; }
.liste1 { float:left; width:236px; height:450px; margin-top:50px; margin-left:23px !important; margin-left:12px; }
.imgvh { float:left; width:175px; height:100px; margin-left:20px; }
.sepvh { float:left; width:234px; height:1px; margin-top:4px; margin-left:2px;}
.nomvh { float:left; width:230px; height:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#000000; text-align:center; margin-top:10px; }
.nomvhrs { float:left; width:230px; height:15px; margin-top:4px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-align:center;  }
.nomvhrs a{ color:#0099FF; text-decoration:none;}
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#cf4545; margin:0px; margin-bottom:6px;}
.titreville{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#cf4545; }
.titregalerie { float:left;width:90px;height:13px;background:url(images/galerie.jpg) no-repeat; }
.nosparc { float:left; width:553px; height:228px; margin-top:14px; margin-left:8px !important; margin-left:4px;}
.titrepres { float:left; width:254px; height:15px; margin-top:16px; margin-left:20px !important; margin-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000; }
.linegal { float:left; margin-top:2px; width:240px; height:1px;  }
.flash1 { float:left; width:240px; height:343px; margin-top:4px; }
.flash2 { float:left; width:240px; height:147px; margin-top:10px; }
#description { float:left; width:822px; margin-left:5px; height:220px; margin-top:4px; }
.flash3 { float:left; width:196px; height:220px; margin-left:4px !important;margin-left:0px; }
.presentation { float:left; width:612px; height:214px; margin-left:6px; background:#d7d7d7; border:1px #b9b9b9 solid; margin-top:2px; }
.bande { float:left; width:609px; height:38px; background:url(images/dsp.jpg) no-repeat; margin-left:1px; margin-top:1px; }
#backbas { float:left; width:840px; height:6px; }
#bas { float:left; width:840px; height:63px !important;  height:55px; background:url(images/backbas2.jpg); }
.basse { float:left; width:835px;margin-left:2px; height:63px !important; height:55px; background:url(images/bas.jpg) repeat-x; }
.bascoor { float:left; width:400px; margin-top:5px; margin-left:6px; height:45px; }
.circuit { float:left; width:600px; height:170px; margin-left:6px; margin-top:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:18px;}
.copy{width:120px; float:left; margin-top:14px; color:#5c5c5c; font-weight:bold; margin-left:250px;}
.cell_form{color:#333;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;width:95%; margin-top:4px;}
td { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333;padding-top:4px;}
.errmsg{color:#FF0000;font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold;}
a.reser{color:#990000; text-decoration:none;}
a.reser:hover{color: #000000; font-weight:bold;}
