* {margin:0; padding:0;}
body {background:url(images/fond-page.jpg) repeat-y center;background-color: #89C0E6/*BFD6E6*/;text-align:center;color:black;}
table, div, select, input, textarea {font: 11px Arial, Helvetica, sans-serif;color:#555;}
select, textarea {border:1px solid #ccc;width:250px;color:#555;}
p {margin:5px 3px;}
a {text-decoration:none;color:#555555;} a:hover {color:black;}
h1 {font-size:17px;text-align:right;margin:20px 0 0 0;}
h2 {font-size:12px;text-align:right;margin:0 0 10px 0;}
h3 {font-size:17px;margin:0 0 5px 0;color:#4670AE;}
h4 {font-size:17px;color:#4670AE;}
h6 {margin:0 0 0 10px;font-size: 12px;color:black;}

/*HHHHHHHHHHHHHHHb  S T R U C T U R E   G E N E R A L E dHHHHHHHHHHHHHH*/
.zonecentre {width:924px;margin:0 auto;text-align:left;}
.pied {clear:both;text-align:center; margin:50px 0 0 0;}

.gauche {float:left;width:218px;background:#4670AE;text-align:right;color:black;}
   .gauche img {border:0;}
.menu1 {list-style:none;}
    .menu1 li a {display:block;color:white;border-bottom:1px solid #7596C1;padding:5px;}
	.menu1 li a:hover {background:#FECD40;color:black;padding-right:0;text-decoration:none;}
.menu2 {background:url(images/fond-menu.jpg) no-repeat;text-align:left;padding:10px 0 10px 0;}
    .menu2 ul {list-style:none;margin:0 0 0 10px;}
    .menu2 li a {display:block;color:#333;border-bottom:1px solid #4670AE;padding:4px 0;width:208px;}
	.menu2 li a:hover {background:#FECD40;color:black;padding-left:4px;text-decoration:none;}

.droite {float:left;width:705px;background:url(images/fond-contenu.jpg) repeat-x;}
.blabla {color:#696969;width:690px;}
.blabla-txt {margin:0 0 0 30px;text-align:left;}
.bando-flash {}
.recherche {text-align:right;}
    .recherche input {border:1px solid #ccc;width:150px;color:#555;}
	.recherche select {border:1px solid #ccc;}
	.recherche img {border:0;}


/*-- ACCEUIL  */	
.accueil-Gch {float:left;width:350px;background:url(images/fond-accueil.jpg) no-repeat;height:200px;
              margin:55px 0 0 0;padding:100px 0 0 0;text-align:center;}
.accueil-Drt {float:left;width:340px;margin:55px 0 0 0}
.accueil-news {width:320px;border:1px solid #FFD040;background:url(images/fond-news.jpg) repeat-x #F5F5F5;margin:10px 0 0 0}
     .accueil-news dt {background:#FFD040;text-transform:uppercase;color:white;font: bold 16px Arial, sans serif;padding:2px;}
	 .accueil-news dd {text-align:center;padding:20px;color:black;}
	 
/*-- CGV  */
.CGV {margin:20px 0 0 30px;}
     .CGV dt {margin:0 0 5px 0;font-size: 14px;font-weight:bold;text-transform:uppercase;border-top:1px solid #ccc;
	          border-bottom:1px solid #ccc;background:#F2F6F9;padding:2px;}
	 .CGV dd {text-indent: 10px; margin:0 0 20px 10px;}
	 
/*-- DEMANDE  */
.demande {}
   .demande textarea {overflow:auto;}
   .demande td {padding:1px;}
   
/*-- PRODUITS  */
.list-product {width:620px;margin:10px 0 0 0;border:1px solid #ccc;border-bottom:none;color:#555;background:#F4F8F9;}
   .list-product img {border:none;}
   .list-product td {padding:3px;border-bottom:1px solid #ccc;}
   .list-product a {color:#4670AE;}
   .list-product a:hover {color:black;}
   .list-product a.lienref {color:#4670AE;cursor:help;}
   .list-product a.lienref:hover {color:black;}
   .list-product-marque {text-transform:uppercase;}
.rollproduit {position:absolute; width:66px; height:66px; z-index:2; visibility:hidden;}

/*-- FICHE  */
.fiche-ref {font-style:italic;}
.fiche-txt {float:left;width:380px;margin:0 0 0 20px;}
    .fiche-txt dl {margin:10px 0;}
    .fiche-txt dt {float:left;font-weight:bold;margin:0 5px 5px 0;border-bottom:1px solid #ccc;}
	.fiche-txt dd {margin:0 10px 5px 10px;border-bottom:1px solid #ccc;}
	.commentaires {color:#4670AE;font-weight:bold;font-size:14px;}
	.commentaires-txt {text-indent:1em;border:1px solid #ccc;background:#F7F8FA;padding:5px 0;width:370px;}
	      .commentaires-txt p {margin:5px 10px 5px 10px;}
.fiche-img {float:left;width:220px;margin:0 0 0 10px;}
    .fiche-img1 {border:1px solid #555;}
.fiche-prixP {background:#FFF2CA;margin:10px 0 2px 0;padding:2px 0;width:370px;}
.fiche-prixS {font-size:14px;background:#FFCC00;padding:5px 0;width:370px;}
.fiche-ttc {font-size:75%;}
.bouton {display:block;width:175px;background:url(images/fond-bouton.gif) no-repeat;padding:7px 0;text-align:center;
         text-transform:uppercase;margin:20px 0;}
		 
/* -- PANIER */
.prix-total {font-weight:bold;color:black;font-size:1.2em;}
.tbl-facturation {width:550px;color:#555;margin:0 0 0 20px;}
.tbl-facturation td {padding:2px;}
.tbl-facturation textarea {overflow:auto;height:75px;width:414px;}
.tbl-facturation input, select {width:200px;}

.tbl-bc {background:#f0f0f0;width:454px;}
.tbl-avancee {width:620px;margin: 20px auto 0 auto;color:#555;}
.tbl-avancee td {padding:2px;}
.tbl-avancee select {width:110px;}

/* -- PROMOS */
.promo {width:300px;float:left;padding:0 0 20px 20px;}
.promo-fiche {width:300px;background:white;border:1px solid #FFD040;}
     .promo a {font-size:14px;color:#4670AE;font-weight:bold;cursor:help;text-transform:lowercase;}
	 .promo a:hover {color:black;}
.promo-img {float:left;width:100px;}
     .promo-img img {margin:7px;}
.promo-txt {float:left;width:180px;margin:10px 0 0 10px;}
.promo-prix {font-size:13px;color:#EDA700;font-weight:bold;}

/* -- ACCES */
.tbl-acces {margin:10px auto;width:410px;}
.tbl-acces td {padding:2px;}

/* --  COMPTE PRO */
.tbl-prolst {background:#F4F8F9;}
.tbl-prolst td {padding:2px;border-bottom:1px solid #ccc;}
.tbl-prohisto {background:#F4F8F9;border:1px solid #4670AE;}
.tbl-prohisto td {padding:2px;border-bottom:1px solid #ccc;}


.hauttab{ text-align:left; margin:25px 0 0 0;font-style:italic;}
.hauttab a {color:#4670AE;}  
.texte{ margin:50px 0 50px 0; width:400px; text-align:left;}
.texte a {color:#4670AE;}  



/*HHHHHHHHHHHHHHHb  H A C K S   I.E. dHHHHHHHHHHHHHH*/
	<!-- [if IE] -->
	.menu1 li a {width:218px;}
	<!-- endif -->
