/* CSS Document */
body{font-family:Verdana, Arial, Helvetica, sans-serif;}
p{margin:0px;}
h1{margin:0px;}

/*#####################			Éléments commun			########################*/
#conteneur{ margin:auto; width:900px; border:1px solid #0477BC;}
#header{ height:131px; background-image:url(../images/header.jpg);}
#header h1{ color:#fff; margin:0px; font-size:21px; text-align:center; font-weight:normal; padding:30px 0px 0px 580px;}

#footer{clear:both; height:18px; background-color:#B7CD3E; text-align:center; color:#fff; font-size:10px; padding-top:5px;}
a.footer {text-decoration:none; color:#fff;}
a.footer:hover {text-decoration:underline;}
a.lien-vert, a.lien-vert:visited {color:#9FB238; text-decoration:none;}
a.lien-vert:hover {text-decoration:underline;}
.txt-vert {color:#9FB238;}

/*#####################			MENU			################################*/
#menu {float:left; width:206px;  background-color:#0477BC; background-image:url(../images/fond-menu.gif); background-repeat:no-repeat; background-position:bottom; padding-top:12px;}
a.menu, a.menu:visited {display:block;background-color:#0477BC; padding:8px 0px 8px 30px; color:#fff; font-weight:bold; font-size:12px; text-decoration:none; background-image:url(../images/puce-menu.gif); background-repeat:no-repeat; background-position:18px 13px; border-right:1px solid #0477bc;}
a.menu:hover {background-color:#fff; color:#0477bc;background-image:url(../images/puce-menu-over.gif);}
a.menu-on {display:block;background-color:#fff; padding:8px 0px 8px 30px; color:#0477bc; font-weight:bold; font-size:12px; text-decoration:none; background-image:url(../images/puce-menu-over.gif); background-repeat:no-repeat; background-position:18px 13px; border-right:1px solid #0477bc;}
.tel-fax{margin-top:25px; text-align:center; color:#0477bc; font-size:12px; text-decoration:none; line-height:16px;}
a.tel-fax:hover {text-decoration:underline;}
.fin-tel-fax{height:8px;}
/*###################			SOUS MENU SERVICES			#####################*/
#sous-menu-services{display:none;}
a.sous-menu, a.sous-menu:visited { display:block; color:#fff; font-size:10px; text-decoration:none; padding-left:35px; border-right:1px solid #0477bc;background-image:url(../images/puce-menu.gif); background-repeat:no-repeat; background-position:25px 6px; line-height:18px;}
a.sous-menu:hover { background-color:#fff; color:#0477bc;background-image:url(../images/puce-menu-over.gif);}

/*#####################			HOME			###############################*/
#contenu-page-home{ background-image:url(../images/qualite-reserve.gif); background-position:0px 310px; background-repeat:no-repeat;}
#txt-home{float:left; width:505px; text-align:center; padding-top:20px;}
.txt-vert-15{font-size:15px; color:#9FB238; margin:12px 0px 12px 0px;}
.txt-vert-14{font-size:14px; color:#9FB238; margin:12px 0px 12px 0px;}
.txt-bleu-12{font-size:12px; color:#0477BC; margin:12px 0px 12px 0px;}
.txt-bleu-10{font-size:10px; color:#0477BC; margin:12px 0px 12px 0px;}
#visuel-home {float:left;background-image:url(../images/visuel-home.jpg); height:426px; width:189px; background-repeat:no-repeat;}

/*####################			INTERIEUR			###########################*/
#contenu-page-enfant{ background-image:url(../images/enfants.gif); background-position:0px 400px; background-repeat:no-repeat; height:820px;}
#contenu-page-maison{ background-image:url(../images/maison.gif); background-position:0px 400px; background-repeat:no-repeat; height:520px;}
#contenu-page-solution{ background-image:url(../images/solution-complete.gif); background-position:0px 380px; background-repeat:no-repeat; height:500px;}
#contenu-page-fonctionnement{ background-image:url(../images/fonctionnement.gif); background-position:0px 650px; background-repeat:no-repeat; height:770px;}
#contenu-page-avantage{ background-image:url(../images/avantages.gif); background-position:0px 410px; background-repeat:no-repeat; height:550px;}
#contenu-page-tarifs{ background-image:url(../images/tarifs.gif); background-position:0px 380px; background-repeat:no-repeat; height:500px;}
#contenu-page-engagements{ background-image:url(../images/engagements.gif); background-position:0px 480px; background-repeat:no-repeat;}
#contenu-page-contact{ background-image:url(../images/contact.gif); background-position:0px 350px; background-repeat:no-repeat; height:470px;}
#contenu-page-partenaire{ background-image:url(../images/partenaires.gif); background-position:0px 1750px; background-repeat:no-repeat; height:1900px;}
#contenu-page-recrutement{ background-image:url(../images/recrutement.gif); background-position:0px 1000px; background-repeat:no-repeat; height:1120px;}
#contenu-page-plan-site{ background-image:url(../images/plan-site.gif); background-position:0px 370px; background-repeat:no-repeat; height:490px;}
#txt-interieur{float:left; width:674px;padding:20px 10px 0px 10px; color:#0072B6; font-size:12px; text-align:justify;}
h1.titre-page { background-image:url(../images/etoile.gif); background-repeat:no-repeat; padding-left:15px;color:#9FB238; font-size:18px; text-decoration:underline;}
li.sous-liste{ list-style:none; padding-left:10px; list-style-image:none;}
p.fin{ margin:0 0 10px 0;}
/*#visuel-interieur {float:left;background-image:url(../images/visuel-interieur.jpg); height:295px; width:321px; background-repeat:no-repeat;}*/

