/* CSS Document */
body { margin:0; font-size:10px; font-family:Arial, Helvetica, sans-serif; background:url(../images/fond-page.jpg) repeat-x center top #9e0201; }
#conteneurAccueil{ width:960px; margin:0 auto; position:relative; background:url(../images/bg-conteneur-accueil.png) no-repeat top center; min-height:345px; }

#logo {float:left; display:inline; padding:0; margin:14px 0 0 14px; width:316px; height:79px; background:url(../images/logo-lapouge-associes.gif);}
#logo h1 {padding:0; margin:0; text-indent:-5000px;}

ul#menu {float:left; padding:0; margin:43px 0 0 80px; width:534px; height:35px; list-style:none; background:url(../images/trait-menu.jpg) no-repeat left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.3em;}
ul#menu li {float:left; padding:0; margin:0; height:35px; background:url(../images/trait-menu.jpg) no-repeat right;}
ul#menu li a { display:inline; color:#eeead8; text-decoration:none; font-weight:bold; padding:10px; height:15px; line-height:35px;}
ul#menu li a:hover { display:inline; color:#eeead8; text-decoration:none; font-weight:bold; background:url(../images/over-menu.jpg) repeat-x; padding:10px; height:15px; line-height:35px;}

#intro {float:left; display:inline; padding:0; margin:51px 0 0 75px; width:885px;}
#intro h2 {float:left; padding:0; margin:0; width:363px; height:34px; background:url(../images/notre-metier-vous-defendre.png); text-indent:-5000px;}
#intro p {float:left; clear:left; padding:0; margin:10px 0 0 2px; width:495px; text-align:justify; color:#f8f7f0; font-size:1.5em; line-height:1.4em;}
#intro p a {color:#f8f7f0;}

#competences {float:left; display:inline; padding:0 0 25px 0; margin:29px 0px 0 40px; width:235px; background:url(../images/ombre-competences.jpg) no-repeat right top;}
#competences h3 {float:left; padding:0; margin:5px 0; color:#ebe5cc; font-size:1.8em; font-weight:normal;}
#competences ul {float:left; padding:0; margin:2px 0 0 0; width:215px; list-style:none;}
#competences ul li.pair {float:left; padding:0 10px; margin:0px; width:195px; height:23px; background:#bc2703; line-height:23px;}
#competences ul li.impair {float:left; padding:0 10px; margin:0px; width:195px; height:23px; line-height:23px; }
#competences ul li.pair a, #competences ul li.impair a {color:#ffffff; font-size:1.3em; text-decoration:none; font-weight:bold;}

#bienvenue {float:left; display:inline; margin:29px 0 0 15px; padding:0; width:390px;}
#bienvenue h3 {float:left; padding:0; margin:5px 0; color:#ebe5cc; font-size:1.8em; font-weight:normal;}
#bienvenue p {clear:left; float:left; padding:0 0 8px 0; margin:0; color:#ffffff; font-size:1.3em; line-height:18px; width:390px; }
#bienvenue p a {color:#ffffff; font-weight:bold; }

#certif {float:left; padding:0 0 0 90px; margin:69px 0 0 30px; width:120px; height:120px; background:url(../images/certifie-iso-9001.jpg) no-repeat left top; color:#ffffff; font-size:1.2em; line-height:1.6em;}


#footer {clear:left; margin:0px auto; width:100%; height:225px; background:url(../images/bg-footer.jpg) repeat-x top #9e0201;}
#footer #contenuFooter { width:920px; margin:0 auto; padding:0 20px; position:relative;  }
#footer #contenuFooter h3 {float:left; display:inline; padding:0; margin:20px 0 10px 20px; color:#d92002; font-size:1.8em; font-weight:normal; width:880px;}

#footer #contenuFooter .uneAdresse {float:left; padding:0 0 0 20px; margin:0; width:240px; border-right:1px solid #e2beb0; color:#594544; font-size:1.3em; line-height:1.4em;}
#footer #contenuFooter .uneAdresse h2 {float:left; padding:0; margin:0; width:240px; color:#594544; font-weight:bold; font-size:1em;}
#footer #contenuFooter .uneAdresse h2 span {font-size:1.1em;}
#footer #contenuFooter .uneAdresse .tel {float:left; padding:0 10px; margin:10px 0 0 0; color:#eeead8; font-weight:bold; font-size:1.2em; background:#da2102; line-height:25px;}

#footer #contenuFooter #liens {clear:left; float:left; display:inline; padding:0; margin:25px 0 0 20px; color:#ffffff; font-size:1.3em; width:920px;}
#footer #contenuFooter #liens a {color:#ffffff;}
#footer #contenuFooter #liens a#aw {float:right; color:#ffffff; margin:0px 40px 0 0; }


