html, body {
margin:0;
padding:0;
width: 100%;
height:100%; background-color:#aac241;
}

#fond{
width:100%;
height:auto;
margin: 0px;
padding-left:19px;
background-image: url(images/fond.jpg);
background-position:0 0;
background-repeat:no-repeat;
}

#contient{width:889px; height:auto; margin:0px; padding-top:27px;}
#logo{width:598px; height:55px; background-image: url(images/a_03.jpg); background-repeat:no-repeat;}
#menu{width:889px; height:39px; background-image:url(images/a_06.jpg); background-repeat:no-repeat; margin-top:25px; padding-top:23px;}
#menu-conteneur{width:889px; height:39px; margin:0px; padding:0px;}

.menu-partie{float:left;margin-left:20px; width:auto; height:39px;}
.menu-partie a{display:block; width:auto; height:27px; margin-top:6px; margin-bottom:6px; background-image:url(images/menu-clic.jpg); background-position:0 0; background-repeat:repeat-x; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#cfe496; margin:0px; padding:0px; text-align:left;}  
.menu-partie a:hover{display:block; width:auto; height:27px; margin-top:6px; margin-bottom:6px; background-image:url(images/menu-clic.jpg); background-position:0 -27px; background-repeat:repeat-x; text-decoration:none;font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#cfe496; margin:0px; padding:0px; text-align:left;}  

#contenu{width:889px; height:489px; background-color:#FFFFFF; margin:0px; padding:0px;margin-top:24px;}
#contenu-g{float:left;width:457px; height:auto; padding-top:1px; padding-left:1px;}
#contenu-d{width: 369px; height:465px;margin-left:477px; padding-left:20px; padding-right:43px; padding-top:6px; padding-bottom:15px;}

#contenu-g2{float:left;width:410px; height:auto; padding-top:6px; padding-left:15px; padding-right:10px;}
#contenu-d2{width: 381px; height:479px;margin-left:445px; padding-left:20px; padding-right:43px; padding-top:16px; padding-bottom:15px;}

#contenu-contact{width:859px; height:474px; background-color:#FFFFFF; margin:0px; padding-left:15px; padding-right:15px;margin-top:24px;padding-top:15px;}
#contact-g{float:left;width:510px; height:474px; background-color:#FFFFFF; margin:0px;}
#contact-d{width:339px; padding-left:10px;height:474px; background-color:#FFFFFF; margin-left:510px;}

#contenu-suite{width:889px; height:145px; margin:0px; padding:0px;margin-top:37px;}
#contenu-suite-g{ float:left;width:258px; height:134px; background-image:url(images/a_09.jpg);background-position:0 0; background-repeat:no-repeat; padding-left:44px; padding-top:11px;}
#contenu-suite-d{width:456px; margin-left:295px; height:145px; padding-left:64px; padding-right:56px; padding-top:7px;}

#contenu-suite-gx{ float:left;width:258px; height:134px; background-image:url(images/a_09.jpg);background-position:0 0; background-repeat:no-repeat; padding-left:44px; padding-top:11px;}
#contenu-suite-dx{width:256px; margin-left:295px; height:145px; padding-left:264px; padding-right:56px; padding-top:7px; background-image:url(images/pendule.jpg); background-position:10px 0px; background-repeat:no-repeat;}


#bas{width:889px; height:96px; margin:0px; padding:0px;margin:0px;}
#bas-g{float:left; width:302px; height:96px;background-image:url(images/a_11.jpg); background-position:0 0; background-repeat:no-repeat;}
#bas-d{width:587px; height:96px; margin-left:302px; background-image:url(images/a_12.jpg);background-position:0 0; background-repeat:no-repeat;}
	#bas-d-g{float:left;width:332px; height:17px; padding-left:15px; padding-top:79px;}
	#bas-d-d{margin-left:347px; width:213px; height:64px; padding-left:35px; padding-top:32px;}

#ptimenu{width:118px; height:51px;}
#ptimenu-g{float:left; width:54px; height:51px; background-image:url(images/home.jpg); background-position:0 0; background-repeat:no-repeat;}
#ptimenu-g a{display:block;float:left; width:54px; height:51px; background-image:url(images/home.jpg); background-position:0 0; background-repeat:no-repeat; text-decoration:none;}
#ptimenu-g a:hover{display:block;float:left; width:54px; height:51px; background-image:url(images/home.jpg); background-position:0 -51px; background-repeat:no-repeat; text-decoration:none;}


#ptimenu-d{margin-left:54px; width:64px;height:51px; background-image:url(images/contact.jpg); background-position:0 0; background-repeat:no-repeat;}
#ptimenu-d a{display:block;width:64px;height:51px; background-image:url(images/contact.jpg); background-position:0 0; background-repeat:no-repeat; text-decoration:none;}
#ptimenu-d a:hover{display:block;width:64px;height:51px; background-image:url(images/contact.jpg); background-position:0 -51px; background-repeat:no-repeat; text-decoration:none;}


h1{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#6d2f16; margin:0px; padding:0px; text-align:left;}
p{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:0px; padding:0px; text-align:justify;}
a{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:0px; padding:0px; text-align:left; text-decoration:none;}
a:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:0px; padding:0px; text-align:left; text-decoration: underline;}
.dixhuit{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; margin:0px; padding:0px; text-align:justify;}
.vingtquatre{font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#000000; margin:0px; padding:0px; text-align:justify;}
.menu-partie p{font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#cfe496; margin:0px; padding:0px; text-align:left;}

.laurent{float:left; padding-right:10px;}