body{background-color:#deddcc;margin:0;padding:0;}
#page{width:766px;margin:0px auto 0 auto;background-color:#deddcc}
#flash{width:766px;height:416px;background:url(../images/flash_bg.jpg) no-repeat center;}
#top_contenu{width:766px;height:64px;margin:0 auto;background:url(../images/top_contenu.jpg) no-repeat center;}
#contenu p.index{margin:0 0 0 0;padding:10px 0 0 0;line-height:1em;font:9px/9px Verdana;text-align:center;color:#a4947c;}
#contenu{width:766px;margin:0 auto;background:url(../images/contenu.jpg) repeat-y center;}
#milieu{width:766px;height:198px;margin:0 auto;background:url(../images/fond_milieu.jpg) no-repeat center;}
#adresse{width:255px;height:194px;position:relative;float:left;}
#adresse h5{font:16px/10px Arial; color:#003300;font-variant:small-caps;font-weight:bold;text-align:center;margin:30px 0 0 0;padding:0;line-height:20px;}
#adresse p{font:12px/12px Verdana; color:#003300;text-align:center;margin:0;padding:0;line-height:20px;}
div#email{width:40px;height:40px;position:relative;margin:8px auto 0 auto;}
div#email:hover{cursor:pointer}
#plan{width:255px;height:194px;position:relative;float:left;}
#plan a{display:block;width:255px;height:194px;background:url(../images/plan-acces-agence.png) no-repeat 2px 0;float:left;padding:0px 0 0 0;text-align:center;
font:10px/32px Verdana; color:#a4947c;text-decoration:none;}
* html #plan a{display:block;width:255px;height:194px;background:url(../images/plan-acces-agence.jpg) no-repeat bottom;float:left;padding:0px 0 0 0;text-align:center;
font:10px/32px Verdana; color:#a4947c;text-decoration:none;}

#milieu img#logo_gramaglia{width:161px;height:110px;position:relative;float:left;margin:40px 42px;}
#bas{width:766px;height:245px;margin:0 auto;background:url(../images/fond_bas.jpg) no-repeat center;padding:0;}
#since{position:relative;width:380px;height:245px;float:left;margin:0;padding:0;}
#since p{display:block;width:300px;margin:25px 0 0 30px;padding:0;color:#8b8660;
font:16px/16px Arial;}
#services{position:relative;width:380px;height:245px;float:left;margin:0;padding:0;}
#services h3{text-align:left;font:20px/20px Verdana;font-variant:small-caps;margin:20px 0 0 30px;}
#services img#image_plan{margin:10px 0 0 60px;}
#services img#logo_fnaim{width:52px;height:53px;margin:10px 0 20px 25px;}
#services ul{width:380px;margin:0 0 0 30px;padding:0;list-style:none;}
#services ul li{height:30px;font:14px/12px Verdana;background:url(../images/baguette-magique.gif) no-repeat 0 0;padding:0 0 0 42px;margin:0;line-height:30px;color:#8b8660;}
#footer{width:766px;height:50px;margin:0 auto ;background:url(../images/footer.jpg) no-repeat top center;}
#footer p{color:#003300; font: 12px/12px Verdana;text-align:center;margin-top:0;padding-top:30px;}
#footer p a{color:#a4947c; font: 12px/10px Verdana;text-align:center;text-decoration:none;}
#footer ul{list-style:none;margin:0 10px 40px 40px;padding:0;}
#footer ul li{float:left;font:10px/10px Verdana;color:#d2d1c0;}
#footer ul li a{display:block;float:left;font:10px/10px Verdana;color:#d2d1c0;margin:0 10px;text-decoration:none;}