body,html{margin:0px;padding:0px;width:100%;height:100%;}body{overflow-x:hidden;background: #6B451E url("../img/Background_rex2.jpg") no-repeat;}*{font-size:11px;font-family:verdana;}img{border:0px;}#wrapper{margin:auto;width:100%;}.wrapp{position:relative;width:663px;margin:auto;margin-left: 280px; }.imgAc{text-align:center;border:1px solid #6B451E;padding-top:20px;padding-bottom:10px;padding-right:10px;margin-top:15px;}.imgAc img{margin-bottom:10px;margin-left:10px;}.select_page{margin:0px;padding:0px;position:relative;top:25px;right:20px;z-index:10;}.select_page ul li{list-style:none;display:inline;font-weight:bolder;border-left:1px white dotted;}.select_page li a{font-size:15px;font-family:verdana;font-weight:lighter;color:white;text-decoration:none;padding-right:18px;padding-left:5px;}.select_page li a:hover{text-decoration:underline;}.diapo1,.diapo2,.diapomore{position:absolute;right:20px;z-index:1;}.diapo1 {top:190px;}.diapo2 {top:70px;}.diapomore{top:300px;}.wacan{z-index:10;position:absolute;right:48px;bottom:168px;}#news{position:absolute;top:395px;right:15px;width:120px;height:130px;/*border:1px solid red;*/z-index:1;visibility:hidden;}.logo{position:relative;top:20px;left:100px;margin:auto;margin-bottom:50px;}.page{background:url("../img/fond_txt3.png") no-repeat;width:663px;height:533px;position:relative;padding-top:10px;} .page2{width:504px;position:relative;left:12px;top:20px;}.titrePage{margin:auto;width:448px;text-align:center;margin-bottom:10px ;border:0px;}.contenu{margin:auto;width:448px;text-align:justify;height:415px;padding:0 20px;overflow-y:auto;overflow-x:hidden;}.contenu p{}#FormContact,#FormReservation{margin:auto;padding:0px;}#FormContact label {color:#88AEED;display:block;padding-top:10px;font-size:11px;}#FormContact input{width:274px;}#FormContact .submit{margin-top:10px;display:block;border:1px solid #6B451E;background:#6B451E;width:274px;color:white;text-transform:uppercase;}#FormReservation label {float:left;display:block;width:110px;margin-top:5px;}#FormReservation input{margin-top:5px;width:200px;}#FormReservation select{margin-top:5px;}#FormReservation .submit{margin-top:10px;display:block;border:1px solid #6B451E;background:#6B451E;width:274px;color:white;text-transform:uppercase;}#FormReservation textarea{width:100%;height:250px;}h3{font-size:15px;font-family:helvetica;text-align:left;text-transform:uppercase;}h4{display:block;background:#6B451E;width:100%;text-align:center;border:1px solid #B29688;color:white;padding :2px 0px;text-transform:uppercase;}.retour{position:relative;top:179px;left:175px;}.tarifs table{width:290px;border:1px solid black;margin-top:10px;}.t1{font-weight:bold;}.contact1{float:left;padding:5px;width:180px;text-align:left;}.contact2{float:left;margin-right:20px;width:220px;}ul.link a{color:#3E4E5D;text-decoration:none;}ul.link a:hover{color:#8A6956;}a{color:black;text-decoration:none;}a:hover{text-decoration:underline;}li {list-style-type:none;}
