/* global */
body{ margin:0; padding:0;}
.img_bloc{ display:block;}
.bloc_dynamique{ width:250px; float:left; margin:18px 0 0 5px; padding:6px; _margin:18px 0 0 2px;}
h4{ margin:0 0 10px 0; padding:0 0 0 20px;}
.texte_bloc{ padding:0 0 0 20px; }
.titre_bloc{ margin:0; padding:9px;}
#page{ width:740px; margin:0 auto;}
#header{ width:740px; height:60px;}
#header #choix{ width:230px; height:40px; padding:20px 0 0 20px; float:left;}
#header #menu_head{height:60px; float:left; margin:0 0 0 30px;}
#choix .select{width:108px; height:18px; margin:0 0 0 40px; padding-left:4px;}
#menu_haut{ margin:20px 0 0 0;}
#menu_haut li{float:left; margin:0 30px 0 0;}
#espace{ float:left; border-right:1px solid red; margin:20px 0 0 0;}

#content{ padding-bottom:18px; height:2%; overflow:auto}
#navigation{width:194px; float:left; display:inline;}
#menu{ margin:35px 0 0 0; padding:0 0 10px 0;}
h5{ margin:0; padding:0 0 0 20px;}
#menu_dynamique{margin:0; padding:0 0 0 40px;}
#menu_dynamique li{ margin:5px 0 0 0; padding:0; margin-left:8px; }
#homepage{width:538px;  float:left; padding:0 0 10px 0; margin-left:8px; }

#footer{ clear:both; width:740px; height:40px; text-align:center; margin:0 0 5px 0; padding:10px 0 0 0;}

.img_product { display: block; margin: 0 auto; }

/*Page Societe*/
.bloc_statique p{margin:30px 0 50px 0}
.bloc_statique{ width:350px; margin:0 auto;}
#bloc_societe{ width:530px; margin:18px 0 0 5px; padding:0;}
#titre_societe{ margin:0; padding:9px;}

/*Page commande*/
#bloc_commande{ margin:18px 0 0 5px;}
.bloc_statique2{ padding: 0 0 10px 30px;}
#texte_commande{ text-align:center;}

/*Page fiche*/
#bloc_fiche{ width:530px; margin:18px 0 0 5px; padding:0;}
.bloc_statique3{ padding: 10px; overflow:hidden;}
.bloc_statique3 p{ text-align:center; margin:0 0 10px 0; padding:0;}
.fiche_impaire{ padding:5px 0px 10px 20px; }
.fiche_paire{ padding:5px 0px 10px 20px; }
.fiche_impaire p{ text-align:left; margin:5px 10px 0 0 }
.fiche_paire p{  text-align:left; margin:5px 10px 0 0 }
.fiche_impaire img{display:block; float:left; margin:5px 10px 0 0 }
.fiche_paire img{display:block; float:left; margin:5px 10px 0 0 }






/*contact*/
#form{ margin:18px 0 0 0;}

/* Mise en forme du titre et du pied de formulaire */
#titreForm, #piedForm{ margin:0; padding:10px;}

/* Le bouton est alignés à droite */
#piedForm{ text-align:right;}

/* Mise en fome du corp du formulaire */
#corpForm{ margin:0; padding:10px;}

/* Mise en forme des cadres */
#corpForm fieldset{	margin:0; padding:0 10px 10px;}

/* Mise en forme des lignes du formulaire */
#corpForm p{ padding:5px 0; margin:0 0 2px 0;}

/* Mise en forme des intitulés de champs */
label{ float: left; width: 120px; text-align:right; margin:0; padding:0 10px 0 0; line-height:18px;/* centrés verticalement. */}
