body {  min-height:100%;  margin:0;  padding:0;  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size:12px;  background:white url(/images/fond_chr.gif) repeat-y top left;}hr {  border:1px solid white;}a {  color:black;}a img {  border:none;}#container {  position:relative;  overflow:hidden;  float:left;  width:100%;}#header {  height:126px;  background-color:#E71884;}#logos {  height:100%;  float:left;}#logo_coic {  vertical-align:top;  padding:12px 15px;}#logo_pb {  padding:17px 15px;}#lang {  display:block;  list-style:none;  margin:0;  padding:0;  background-color:#3D0D07;  width:897px;  height:26px;  padding:100px 0 0 0;}#lang li {  float:left;  margin:0 .5em 0 0;}.rond {  position:absolute;  top:0;  left:556px;}
.margees {
  margin-left: 175px;
  margin-top: 20px;
}#menu {  position:relative;  z-index:10;  float:left;  width:200px;  min-height:400px;}#menu, #menu li, #menu li ul, #menu a {  display:block;}#menu, #menu li, #menu li ul {  list-style:none;  margin:0;  padding:0;}#menu li {  position:relative;  width:100%;  vertical-align:top;}#menu a {  text-decoration:none;  width:100%;  color:black;}#menu img {  vertical-align:top;}#menu li ul li ul {  display:none;  position:absolute;  top:13px;  left:165px;  width:155px;  background-color:#FFEDB0;  border-width:0 0 1px 0;  border-style:solid;  border-color:#153453;}#menu li ul li:hover ul {  display:block;}#menu li ul li ul li {  width:auto;  height:auto;  padding-left:10px;  border-width:1px 1px 0 1px;  border-style:solid;  border-color:#153453;  line-height:18px;}#menu li ul li ul li:hover {  background:transparent url(/images/sous_menu_fond.gif) no-repeat center left;}#menu_entreprise:hover, #menu_entreprise_on {  background:transparent url(/images/menu_entreprise_fond.gif) no-repeat top left;}#menu_produits:hover, #menu_produits_on {  background:transparent url(/images/menu_produits_fond.gif) no-repeat top left;}#menu_chr:hover, #menu_chr_on {  background:transparent url(/images/menu_chr_fond.gif) no-repeat top left;}#menu_gms:hover, #menu_gms_on {  background:transparent url(/images/menu_gms_fond.gif) no-repeat top left;}#menu_bureau:hover, #menu_bureau_on {  background:transparent url(/images/menu_bureau_fond.gif) no-repeat top left;}#menu_aider:hover, #menu_aider_on {  background:transparent url(/images/menu_aider_fond.gif) no-repeat top left;}#menu_magasin:hover, #menu_magasin_on {  background:transparent url(/images/menu_magasin_fond.gif) no-repeat top left;}#menu_visite:hover, #menu_visite_on {  background:transparent url(/images/menu_visite_fond.gif) no-repeat top left;}#menu_actualites:hover, #menu_actualites_on {  background:transparent url(/images/menu_actualites_fond.gif) no-repeat top left;}#menu_contacts:hover, #menu_contacts_on {  background:transparent url(/images/menu_contacts_fond.gif) no-repeat top left;}#menu_about_us:hover, #menu_about_us_on {  background:transparent url(/images/menu_about_us_fond.gif) no-repeat top left;}#menu_our_products:hover, #menu_our_products_on {  background:transparent url(/images/menu_our_products_fond.gif) no-repeat top left;}#menu_catering:hover, #menu_catering_on {  background:transparent url(/images/menu_catering_fond.gif) no-repeat top left;}#menu_retail:hover, #menu_retail_on {  background:transparent url(/images/menu_retail_fond.gif) no-repeat top left;}#menu_at_the_work_place:hover, #menu_at_the_work_place_on {  background:transparent url(/images/menu_at_the_work_place_fond.gif) no-repeat top left;}#menu_our_shop:hover, #menu_our_shop_on {  background:transparent url(/images/menu_our_shop_fond.gif) no-repeat top left;}#menu_news:hover, #menu_news_on {  background:transparent url(/images/menu_news_fond.gif) no-repeat top left;}#menu_contact_us:hover, #menu_contact_us_on {  background:transparent url(/images/menu_contact_us_fond.gif) no-repeat top left;}#contenu {  position:relative;  z-index:1;  margin:40px 0 40px 230px;  width:450px;}#contenu p {  text-align:justify;}#contenu h1 a, #contenu h1 img {  vertical-align:top;}#liste_produits {  display:block;  float:left;  width:185px;  margin:0 20px 20px 0;  padding:0;  list-style:none;}#liste_produits li {  display:block;  float:left;  margin:0;  padding:0;  list-style:none;}#liste_produits li a img {  margin:0 5px 5px 0;}#contact_plan {  float:left;  margin:0 30px 10px 8px;}form ul {  display:block;  list-style:none;  width:450px;  margin:0 0 5em 5px;  padding:0;  float:left;}form ul, input, select {  font-size:12px;}form ul li {  clear:left;  padding:.25em 0;  list-style:none;}label, div.label {  display:block;  float:left;  width:160px;  text-align:right;  padding-right:1em;  line-height:1em;}select, input{  color:#713A2B;  border:1px solid #B76C65;}textarea {  width:265px;  height:70px;}#envoyer {  margin:15px 0 0 378px;  background-color:#FFD030;  color:black;  font-weight:bold;}#boutique {  display:block;  position:absolute;  top:315px;  left:765px;}#boutique img {  vertical-align:top;}#footer {  clear:both;  text-align:center;  margin:20px 0 15px 230px;  width:450px;  font-size:10px;}#footer a {  text-decoration:none;}
