body {margin:0; padding:0; font:12pt "Trebuchet MS",Arial,Helvetica,sans-serif; color:#000;}

h1 { }
h2 {font-size:16pt; font-weight:normal;}
h3 {font-size:14pt; font-weight:normal;}

p a {border-bottom:0.1em solid #000; text-decoration:none;}
ul li a {color:#000;}

abbr {border:none;}

.hidden{display:none;}



/* CONTENEUR */
#conteneur {overflow:hidden; position:relative; width:980px; margin:0 auto;}



/* ENTETE */
#entete a {display:none;}
#entete_texte {display:none;}
#entete_slogan {display:none;}



/* CENTRE */
#centre {margin-top:1em;}
#centre a img {border:0;}

div.hr {height:0; margin:1em 0; border:0; color:#fff; clear:both;}
div.hr hr {display:none;}

#chapeau {display:none;}


/* MENU */
#menu {display:none;}


/* PIED */
#pied {margin:0; padding:0.5em;}
#pied img {display:none;}

#pied p {margin-top:0.5em; margin-left:16em;}
#pied p a:hover {background:#fff; text-decoration:none;}
#pied a {color:#000; text-decoration:none;}
#pied ul {margin:0; padding:0; list-style:none;}
#pied li {display:inline; margin-right:0.5em; margin-left:0.5em;}

.pied_navigation {display:none;}
.pied_mentions {display:none;}




/* PAGE ACCUEIL */
#news {display:none;}



/* PAGE NEWS */
/* CSS directement implémentées dans la page news.php */



/* PAGE PRODUITS */
#produits {padding:1em;}




/* PAGE REFERENCES */
#references_menu_secteur {display:none;}
#references_clients {margin-bottom:1em; padding:1em;}
.references_clients_logo img {display:none;}

#slideshow1 {display:none;}

.references_precedent {display:none;}
.references_suivant {display:none;}



/* PAGE  A PROPOS */
#apropos_clear {clear:both; margin:1em 0; padding:1em; border:0.5em solid #ae44a9; background:#fff url('../interface/bg_clear.png') repeat-x;}

#apropos {margin-left:320px; margin-bottom:1em; padding:1em; background:#ff6d02; -moz-border-radius-topright:1em; -moz-border-radius-bottomright:1em;}
#apropos ul {margin:0; padding:0; list-style:none;}
#apropos li {}



/* PAGE CONTACT */
#contact_infos {padding:1em;}
.contact_plan {float:right; margin-bottom:1em;}
.plan {margin:0; padding:0;}

fieldset {display:none;}
.bouton {display:none;}


/* PAGE MENTIONS */
#mentions {margin-left:230px; margin-bottom:1em; padding:1em; background:#f0ebe1; -moz-border-radius:1em;}



/* APPORTEURS */
#apporteurs {margin-left:230px; margin-bottom:1em; padding:1em; background:#f0ebe1; -moz-border-radius:1em;}


