
body {
background-color: #e8ddca;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: #936816;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px;
color:#e8ddca; }
h1 a{color:#e8ddca;text-decoration:none;}
h1 a:hover{color:#FFFFFF;text-decoration:underline;}*/
.entrer{text-align:center;color:#936816;width:200px;font-size:20px;margin-left:auto;margin-right:auto;}
.entrer a{text-decoration:none;color:#936816;font-size:20px;}
.entrer a:hover{text-decoration:underline;color:#FFFFFF;font-size:20px;}
/* ----------cadre general-------------- */
#cadregene {width: 1025px;margin-left: auto;margin-right: auto;background-color: #e8ddca;}
.cadregen{width:953px;margin: 0px auto;}
.cadreh{width:200px;margin:20px auto;}
.cadreh img{}
.cadreb{float:left;width:980px;}
.cadreb1{float:left;width:478px;height:325px;background:url(../img/imagesfond1.png) no-repeat;}
.cadreb2{float:left;width:487px;height:400px;background:url(../img/imagesfond2.png) no-repeat;}
.cadreb2 img{float:left;margin:230px 0px 0px 10px ;}
/* ----------logo-------------- */
#logo1{float:left;background:url(../img/acclogo1.png) no-repeat;width:498px;height:231px;}
.fr {float:left;margin:7px 4px 0px 30px;;} 
.eng{float:left;margin:7px 4px 0px 0px;}
#logo2{float:left;background:url(../img/acclogo2.png) no-repeat;width:526px;height:231px;}
#logo2 img{float:left;margin:0px;}

/* -----------------contenu centre--------------------- */
#content {float:left;background-color:#f9f5f0;margin:20px 0px 2px 0px;width:798px;border:1px solid #936816;}
#centregauche{float:left;width:495px;margin:none;}
#centredroite{float:left;width:300px;margin:none;}
#imggrosse{margin:15px auto;width:266px;margin-bottom:0px;}
#imgpetites{margin:15px auto;width:266px;margin-bottom:0px;}
#imgpetites img{margin:0px 4px 3px 4px;}
#text{width:497px;margin:15px auto;height:405px;margin-bottom:0px;background:url(../img/villaseillani.png);background-repeat:no-repeat;background-position:bottom right;}
/* --------------left------------- */
#left {float:left;width: 200px;margin: 0px;padding:0px;background-color:#e8ddca;}
#left img{margin-bottom:10px;}
#bouton{background-color:#936816;width:160px;height:20px;margin:15px 0px 0px 30px;color:#e8ddca;text-align:center;font-size:13px;padding:3px 0px 0px 0px;}
#bouton a{background-color:#936816;width:160px;height:20px;margin:15px auto;color:#e8ddca;text-align:center;text-decoration:none;font-size:13px;}
#bouton a:hover{text-decoration:underline;color:#e8ddca;text-align:center;font-size:13px;margin:15px auto;}
#imgleft{width:145px;margin:18px 0px 0px 35px;}
/* -----------footer--------------------------- */
#lavande{float:left;margin:0px; padding:0px;}
#footer {clear:both;margin:0px auto;padding:0px;text-align:center;width:975px;margin-bottom:5px;margin-top:10px;}
.azur{clear:both;margin:0px auto;padding:0px;text-align:center;width:975px;margin-bottom:10px;}
.azur a{color:#996600;text-decoration:none;}
.azur a:hover{color:#996600;text-decoration:underline;}
/*----------------- formulaire ------------*/
.centerhformulaire{float:left;width:770px;_width:700px;margin:20px 0px 0px 0px;color:#161817;font-size:12pt;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.formulaire{float:left;width:780px;margin:auto;text-align:left;margin-top:20px;float:left;margin-left:20px;font-family: "arial"; font-weight: bold; font-size: 15px;color:#564b47;}
.formulaire input {float:left;width:180px;margin:0px 30px 10px 0px ;}
.inputmax{float:left;width:550px;margin:0px 30px 10px 0px ;}
.inputmax input{float:left;width:545px;}
.formulaire textarea {float:left;width:545px;height:100px;}
.label{float:left;width:150px;margin:0px 0px 2px 0px;}
.valider{width:750px;float:left;margin:15px 0px 10px 0px;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;}
.contact-text{float:left;text-align:center;font-family: "arial"; font-weight: bold; font-size: 15px;color:#564b47;margin-top:15px;width:770px;}
.contact-text a{text-decoration:none;color:#161817; }
.contact-text a:hover{text-decoration:underline;color:#161817; }
.text-form{float:left;margin-left:30px;font-family: "Segoe Script"; font-weight:bold; font-size:24px;color:#564b47;}
.inv{visibility:hidden;position:absolute;}
.inv2{visibility:hidden;}
.choix{float:left;width:360px;width:_350px;margin:0px 10px 10px 0px ;}
.label1{float:left;width:132px;margin:0px 0px 2px 0px;}
.image-tot{width:692px;margin-left:auto;margin-right:auto;}
.image-tot img{margin:20px 20px 10px 20px;}
.ligne{float:left;width:750px;}
.cadre-pho{float:left;margin:10px;}
.cadre-text{float:left;font-size:12px;margin-top:30px;width:550px;}
.cadre-text h2{clear:both;font-size:14px;color:#936816;font-family:Arial, Helvetica, sans-serif;
margin:0;padding: 0;padding-bottom:2px;}
.cadre-text1{float:left;font-size:12px;margin-top:20px;width:500px;}
.cadre-text1 h2{clear:both;font-size:14px;color:#936816;font-family:Arial, Helvetica, sans-serif;
margin:0;padding: 0;padding-bottom:2px;}
.cadre-text2{float:left;font-size:12px;margin-top:20px;width:500px;}
.cadre-text2 h2{clear:both;font-size:14px;color:#936816;font-family:Arial, Helvetica, sans-serif;
margin:0;padding: 0;padding-bottom:2px;}
.cadre-text3{float:left;font-size:12px;margin-top:25px;width:500px;}
.cadre-text3 h2{clear:both;font-size:14px;color:#936816;font-family:Arial, Helvetica, sans-serif;
margin:0;padding: 0;padding-bottom:2px;}
#plan{width:605px;margin-left:auto;margin-right:auto;margin-bottom:20px}



